@charset "UTF-8";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{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;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:Muller;src:url(fonts/MullerLight.otf);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Muller;src:url(fonts/MullerRegular.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Muller;src:url(fonts/MullerMedium.otf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Muller;src:url(fonts/MullerBold.otf);font-weight:700;font-style:normal;font-display:swap}.fw-500{font-weight:500}.fw-700{font-weight:700}.text-light{color:var(--txt-light)}.h-sec{font-size:30px;line-height:1}.h-text{font-size:14px;line-height:20px}.fz-22{font-size:22px;line-height:26px}.link__arrow{position:relative;font-size:14px;line-height:17px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center}.link__arrow:after{content:"";background:url("data:image/svg+xml,%3csvg%20width='8'%20height='13'%20viewBox='0%200%208%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.945312%2012.1567L6.60217%206.49988L0.945314%200.84303'%20stroke='white'/%3e%3c/svg%3e");width:8px;height:8px;position:relative;display:inline-flex;background-position:center;background-size:cover;margin-left:1px;transition:.3s}.link__arrow:hover:after{transform:translate(5px)}.stars{display:flex;flex-flow:row nowrap}.stars .star{width:20px;height:20px;display:block;background-size:cover;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.10928%201.5061C8.48042%200.778852%209.51958%200.778851%209.89072%201.5061L11.7665%205.18163C11.9118%205.46635%2012.1844%205.66445%2012.5001%205.71466L16.5754%206.3628C17.3817%206.49104%2017.7028%207.47933%2017.1259%208.05704L14.2099%2010.9768C13.984%2011.203%2013.8798%2011.5235%2013.9296%2011.8392L14.5726%2015.9153C14.6998%2016.7218%2013.8591%2017.3326%2013.1314%2016.9624L9.45342%2015.0914C9.16851%2014.9465%208.83149%2014.9465%208.54658%2015.0914L4.86865%2016.9624C4.14092%2017.3326%203.30023%2016.7218%203.42744%2015.9153L4.07035%2011.8392C4.12016%2011.5235%204.01601%2011.203%203.79012%2010.9768L0.874126%208.05704C0.297158%207.47933%200.618271%206.49104%201.42462%206.3628L5.49989%205.71466C5.81558%205.66445%206.08824%205.46635%206.23354%205.18163L8.10928%201.5061Z'%20fill='white'/%3e%3c/svg%3e")}:root{--bg-body: rgba(255, 255, 255, 1);--color: rgba(128, 194, 255, 1);--color-2: rgba(195, 226, 255, 1);--color-3: rgba(1, 148, 230, 1);--color-4: rgba(26, 77, 154, 1);--color-5: rgba(195, 226, 255, .8);--color-6: rgba(255,255,255,1);--color-7: rgba(3,3,27,1);--color-accent: rgba(89, 89, 89, 1);--comp-fill: rgba(245, 245, 245, 1);--light-grey: rgba(216, 218, 220, 1);--unselected: rgba(153,153,153, 1);--bl-rd: 30px;--bg-switcher: var(--color-5);--text: rgba(0,0,0,1);--text-light: rgba(255,255,255,1);--grey-always: rgba(89, 89, 89, 1);--txt-dark: var(--color-4);--txt-light: var(--comp-fill);--txt-black: var(--color-7);--error-red: #b00}.dark__icon svg path{fill:#99c0e3}.theme__dark{--bg-body: rgba(36, 56, 115, 1);--text: rgba(255, 255, 255, 1);--bg-switcher: var(--color-4);--color-accent: rgba(128, 194, 255, 1)}.theme__dark .dark__icon svg path{fill:var(--light-grey)}#switcher{display:flex;align-items:center;justify-content:space-between;max-width:76px;border:1.5px solid var(--color);border-radius:40px;background-color:var(--bg-switcher);cursor:pointer}#switcher button{cursor:pointer;background:transparent;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:none}.wrapper{display:flex;width:100%;padding:30px 45px 0;gap:50px;box-sizing:border-box}header{flex:1 1 150px;max-width:150px;padding:2px}.header__wrap{display:flex;flex-flow:column;position:sticky;top:0}#menu,#contact,#more{border-top:1px solid var(--color);padding-top:27px;margin-top:27px}#menu{display:flex;justify-content:center}#menu .menu__wrap{width:100%;display:flex;justify-content:center;position:relative}#menu .menu__wrap:before{content:"";position:absolute;left:0;height:100%;top:0;border-left:1px solid var(--color)}#menu ul{list-style:none;padding:0;margin:0;display:flex;flex-flow:column;gap:2rem}#menu ul li a{color:var(--text);display:flex;text-decoration:none;font-size:12px;position:relative}#menu ul li a:after{position:absolute;content:"";background-color:var(--color);width:0%;bottom:-6px;border-radius:4px;height:4px;transition:width .3s}#menu ul li a:hover:after{width:100%}#contact{display:flex;flex-flow:column;gap:12px}#contact a{display:flex;font-size:16px;line-height:19px;font-weight:500;text-decoration:none;color:var(--color-accent)}#contact .header__social-group{display:flex;flex-flow:row nowrap;justify-content:center;gap:1.5rem}@media (max-width: 991px){.header__social-group{position:absolute;right:12px}.header__social-group svg{width:36px;height:36px}}#more{display:flex;flex-flow:column;gap:27px;align-items:center}#more .more__address{display:flex;gap:7px}#more .more__address svg{min-width:16px;flex-grow:1}#more .more__address p{font-size:12px;line-height:16px;font-weight:500;color:var(--color-3)}main{flex-grow:1;overflow:hidden}.container{max-width:1150px;margin:0 auto}.container__wrap{display:flex;flex-flow:column}.container__wrap .section{margin-top:100px}.container__wrap .hero+.section{margin-top:0}.container__wrap .mainSlider{margin-top:0}.section{display:flex;flex-flow:column;gap:38px}.section .heading{display:flex}.section .heading:has(.h_col:nth-child(2)){gap:24px}.section .heading:has(.h_col:nth-child(2)) .h_col{flex:1 1 50%}.section .heading:has(.h_col:nth-child(2)) .h-nav{display:flex;align-items:center;justify-content:flex-end;gap:24px}.section .heading:has(.row__regions){flex-flow:column;gap:24px}.hatch__nav{display:flex;align-items:center;gap:20px}.hatch__nav .arrow{width:18px;height:18px;background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='16'%20viewBox='0%200%209%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.23828%2014.457L2.19518%209.41393C1.41413%208.63288%201.41413%207.36655%202.19518%206.5855L7.23828%201.5424'%20stroke='%230194E6'%20stroke-width='3'%20stroke-linecap='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.7;transition:.3s;cursor:pointer}.hatch__nav .arrow.next_el{background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='16'%20viewBox='0%200%2010%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.15234%201.54297L7.19545%206.58607C7.9765%207.36712%207.9765%208.63345%207.19545%209.4145L2.15234%2014.4576'%20stroke='%230194E6'%20stroke-width='3'%20stroke-linecap='round'/%3e%3c/svg%3e")}.hatch__nav .arrow:hover{opacity:1}.hatch__nav .pagination{display:flex;align-items:center}.hatch__nav .pagination .swiper-pagination-bullet{height:8px;width:3px;border-radius:2px;margin:0 3px;background-color:var(--color-2);opacity:1}.hatch__nav .pagination .swiper-pagination-bullet-active{background-color:var(--color-3);height:24px}.bgLine{margin-top:0}.bgLine:after{content:"";position:absolute;background-color:var(--color);z-index:-1;width:100%;height:23%;left:0;opacity:.5;transform:translateY(-36px)}@media (max-width: 991px){.section{gap:24px}.section .heading{flex-flow:column;padding:0 12px}.section .heading .h-nav{display:none}}footer{display:flex;justify-content:flex-end;padding:2rem 45px;border-radius:30px;background-color:#dcf0ff;padding-left:245px;margin-top:100px}.footer__wrap{width:100%}.footer__container{margin:0 auto;width:calc(100% - 200px);max-width:1150px;border-radius:var(--bl-rd);background:var(--color-4);padding:32px 55px 25px 34px;display:flex;flex-flow:column;gap:22px}.footer__top{width:100%;display:flex;flex-flow:row;justify-content:space-between}.footer__top .logo__footer{display:flex;align-items:center;flex-flow:column;justify-content:space-between}.footer__top .logo__footer .footer__social-group{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;gap:1rem}.footer__top .logo__footer .footer__social-group svg{width:36px;height:36px}.footer__top .footer-mob__social-group{display:none}.footer__top .footer__links ul{list-style:none;padding:0;margin:0;columns:10rem 2}.footer__top .footer__links ul li{margin-bottom:24px}.footer__top .footer__links ul a{color:var(--text-light);font-size:14px;font-weight:500;text-decoration:none;position:relative}.footer__top .footer__contacts{display:flex;flex-flow:column;align-items:flex-end;gap:18px}.footer__top .footer__contacts .footer__cell{display:flex;gap:8px;width:180px}.footer__top .footer__contacts .footer__cell .icon{display:block;width:16px}.footer__top .footer__contacts .footer__cell .list{display:flex;flex-flow:column;gap:8px}.footer__top .footer__contacts .footer__cell .list a{color:var(--text-light);font-size:12px;line-height:12px;font-weight:500;text-decoration:none}.footer__top .footer__contacts .footer__cell p.list{color:var(--text-light);max-width:164px;font-weight:500;font-size:12px;line-height:14px}.footer__top .footer__btn{display:flex;flex-flow:row;gap:12px}.footer__top .footer__btn button{font-family:Muller;padding:12px 25px;font-size:12px;display:inline-flex;border-radius:10px;font-weight:500;border:none;cursor:pointer}.footer__top .footer__btn .btn__white{color:var(--color-4);background:var(--text-light)}.footer__top .footer__btn .btn__blue{background-color:#08f}@media (max-width: 991px){.footer__top .logo__footer{align-items:flex-start}.footer__top .logo__footer .footer__social-group{display:none}.footer__top .footer-mob__social-group{display:flex;gap:8px}}.footer__bottom{padding-top:18px;border-top:1px solid var(--color-2);width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between}.footer__bottom .company__info{display:flex;flex-flow:column;justify-content:flex-end;align-items:flex-end}.footer__bottom .company__info p{font-weight:500;font-size:12px;margin-bottom:8px}.footer__bottom .company__info a{font-size:12px;line-height:18px;font-weight:500;text-decoration:none;color:var(--color-2)}@media (max-width: 991px){.wrapper{flex-flow:column;padding:12px 0;gap:12px}header{position:fixed;top:12px;width:100%;max-width:100%;flex:0 0 100%;max-height:58px;background-color:var(--color-2);border-radius:12px;padding:6px 12px;z-index:1024}main{margin-top:70px}.header__wrap{flex-flow:row nowrap;align-items:center}#menuCanvas{transform:translate(-100%);position:fixed;display:flex;z-index:1021;background:var(--bg-body);left:0;top:70px;height:100%;padding:38px 12px 0;flex-flow:column;align-items:flex-start;transition:.5s}#menuCanvas #menu{border:none;margin:0;padding:0}#menuCanvas #menu .menu__wrap:before{display:none}#menuCanvas #menu .menu__list{flex-flow:row wrap;gap:16px}#menuCanvas #menu .menu__list li{flex:1 1 calc(50% - 1rem)}#menuCanvas #menu .menu__list li a{display:flex;padding:8px;font-size:16px;font-weight:500}#menuCanvas #contact{width:100%}#menuCanvas.open{transform:translate(0)}.mobile__visible .btn__white{font-family:Muller;padding:10px 12px;height:32px;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--color-4);background-color:var(--text-light);border:none;border-radius:10px;font-weight:500}.mobile__visible #mobMenuButton{min-width:22px;width:22px;flex-basis:22px;height:17px;display:flex;flex-flow:column;align-items:flex-end;justify-content:space-between;margin-right:20px}.mobile__visible #mobMenuButton span{height:3px;border-radius:1px;width:100%;background:var(--color-4);transition:.3s;opacity:1}.mobile__visible #mobMenuButton span:nth-child(1){width:calc(100% - 8px)}.mobile__visible #mobMenuButton span:nth-child(3){width:calc(100% - 4px)}.mobile__visible #mobMenuButton.active span{width:100%!important}.mobile__visible #mobMenuButton.active span:nth-child(2){opacity:0}.mobile__visible #mobMenuButton.active span:nth-child(1){transform:rotate(45deg);transform-origin:3px 0px}.mobile__visible #mobMenuButton.active span:nth-child(3){transform:rotate(-45deg);transform-origin:-1px 1px}#logo img{max-width:60px}footer{padding:0}footer .footer__container{width:100%;padding:12px}footer .footer__top{flex-flow:column;gap:32px}footer .footer__top .footer__contacts{align-items:flex-start}footer .footer__top .footer__contacts .footer__btn{flex-flow:column;width:100%}footer .footer__top .footer__contacts .footer__btn button{text-align:center;justify-content:center}footer .footer__bottom{flex-flow:column;gap:12px}footer .footer__bottom .company__info{justify-content:flex-start;align-items:flex-start;margin-bottom:24px}}#menuServices{background-color:var(--color-2);padding:10px 25px;border-radius:15px;margin-bottom:26px}#menuServices .menu__inner{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;overflow-x:scroll;list-style:none;gap:calc(1rem - 14px);padding-bottom:0}#menuServices .menu__inner .menu__link{display:flex;color:var(--color-4);text-decoration:none;white-space:nowrap;font-size:12px;font-weight:500;padding:10px 7px 7px;position:relative}#menuServices .menu__inner .menu__link:after{content:"";position:absolute;bottom:0;left:0;height:4px;border-radius:2px;width:0%;background-color:var(--color);transition:.3s}#menuServices .menu__inner .menu__link:hover:after,#menuServices .menu__inner .menu__link.active:after{width:100%}#menuServices .menu__inner::-webkit-scrollbar{width:5px;height:4px}#menuServices .menu__inner::-webkit-scrollbar-thumb{background-color:var(--color-4);border-radius:4px}@media (max-width: 991px){#menuServices{background:transparent;padding:0;margin-top:20px;margin-bottom:20px}#menuServices .menu__inner .menu__link{background-color:var(--color-2);border-radius:10px;margin:0 3px;padding:12px 18px}#menuServices .menu__inner .menu__link:after{display:none}#menuServices .menu__inner .menu__link.active{background:var(--color)}}.breadcrumbs .breadcrumbs__wrap{display:flex;flex-flow:row wrap;list-style:none;margin-bottom:38px}.breadcrumbs .breadcrumbs__wrap .breadcrumbs__item .breadcrumbs__name{position:relative;color:var(--unselected);text-decoration:none;font-size:12px}.breadcrumbs .breadcrumbs__wrap .breadcrumbs__item .breadcrumbs__name:after{content:"";position:absolute;bottom:-2px;left:0;border-radius:2px;width:0%;height:1px;background:var(--unselected);transition:.3s}.breadcrumbs .breadcrumbs__wrap .breadcrumbs__item .breadcrumbs__name:hover:after{width:100%}.breadcrumbs .breadcrumbs__wrap .breadcrumbs__item+.breadcrumbs__item:before{content:"/";font-size:12px;color:var(--unselected);position:relative;padding:6px}.breadcrumbs .breadcrumbs__wrap .breadcrumbs__item:last-child .breadcrumbs__name{color:var(--color-3);pointer-events:none}@media (max-width: 991px){.breadcrumbs{margin-bottom:20px;padding:0 12px}.breadcrumbs .breadcrumbs__wrap{margin-bottom:0;row-gap:6px}}.hero .hero__title{font-size:30px;margin-bottom:38px;font-weight:500}.hero .hero__subtitle{margin-bottom:20px;font-size:22px;font-weight:500}.hero .hero__description{display:flex;flex-flow:column;text-align:justify;line-height:20px;gap:30px;margin-bottom:80px}.hero .hero__description p,.hero .hero__description a,.hero .hero__description span,.hero .hero__description li{font-size:14px;line-height:20px}.hero .hero__description a{color:var(--text)}.hero .hero__description a:hover{text-decoration:none}.hero .hero__description ul{margin-top:20px;margin-bottom:20px;padding-left:30px;display:flex;font-size:14px;flex-flow:column;gap:8px}@media (max-width: 991px){.hero{padding:0 12px}.hero .hero__title{font-size:26px;margin-bottom:30px}.hero .hreo__subtitle{font-size:18px;margin-bottom:24px}.hero .hero__description{margin-bottom:55px}}.main__sector{position:absolute;z-index:99;top:0;left:0;height:100%;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:2fr 1fr 2fr 1fr;gap:6px;grid-template-areas:"zone1 zone1 zone1 zone3 zone3 zone3 zone3 zone3" "zone2 zone2 zone2 zone3 zone3 zone3 zone3 zone3" "zone2 zone2 zone2 zone4 zone5 zone5 zone5 zone5" "zone2 zone2 zone2 zone4 zone6 zone6 zone6 zone6"}.zone1{grid-area:zone1}.zone2{grid-area:zone2}.zone3{grid-area:zone3}.zone4{grid-area:zone4}.zone5{grid-area:zone5}.zone6{grid-area:zone6;border-radius:none}.sector__zone{outline:6px solid var(--bg-body);border-radius:6px}.sector__zone .navigation{display:inline-flex;height:100%;justify-content:flex-end;width:100%;align-items:flex-end;padding:30px}.sector__zone .zone__inner{height:100%}.mobile__btn,.mobile__visible{display:none}@media (max-width: 991px){.container__wrap .section{margin-top:60px}.mobile__visible{display:flex;align-items:center;gap:.5rem}.mobile__btn{display:flex;padding:0 12px}.mobile__visible.ended{margin-left:auto}.main__content .swiper-slide img{aspect-ratio:auto;height:100%;width:100%;object-fit:cover;display:block;border-radius:30px}.main__content .main__sector{position:relative;display:flex;flex-flow:column;margin-top:0;background:transparent}.main__content .main__sector .main__form{display:none}.main__content .main__sector .sector__zone{background:transparent;outline:none}.main__content .main__sector .navigation{padding:0;justify-content:center}.main__content .main__sector .main__description{padding:24px 12px}.main__content .main__sector .main__description .desc__item{flex:1 1 calc(50% - 28px)}.main__content .main__sector .main__description .desc__item .number{font-size:37px;white-space:nowrap}.main__content .main__sector .main__description .desc__item .text{font-size:12px}}.centered__wrap{display:flex;height:100%;align-items:center;justify-content:space-between;flex-flow:column;gap:32px}.centered__wrap svg{width:120px;height:120px}.centered__wrap a{text-decoration:none}.theme__light .centered__wrap svg path{fill:var(--color-3)}.mobile__action{display:flex;flex-flow:row nowrap;gap:.5rem;list-style:none}.main__content{position:relative;overflow:hidden;border-radius:6px}.main__content img{display:block;width:100%}.main__content .main__description{background-color:var(--bg-body);display:flex;flex-flow:row nowrap;gap:28px;justify-content:space-between;padding:40px}.main__content .main__description .desc__item{display:flex;flex-flow:column;gap:8px}.main__content .main__description .desc__item .number{font-size:60px;font-weight:700;color:#007fdb}.main__content .main__description .desc__item .text{color:var(--text);font-weight:500;font-size:20px;line-height:1}.main__content .main__form{height:100%;width:100%;background:#0194e6;padding:40px}.wall__category{display:flex;flex-flow:row wrap;gap:12px}.wall__category .wall__grid-item{flex:1 1 calc(38% - 6px);height:100%}.wall__category .wall__grid-item .wall__item{background:var(--color-4);box-shadow:0 4px 60px #00000040;border-radius:var(--bl-rd);padding:38px 40px;transition:background .5s;color:var(--txt-light);display:flex;flex-flow:column;gap:10px;min-height:321px;justify-content:space-between}.wall__category .wall__grid-item .wall__item .item__head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.wall__category .wall__grid-item .wall__item .item__head .link__arrow{color:var(--txt-light)}.wall__category .wall__grid-item .wall__item .item__caption{display:flex;flex-flow:column}.wall__category .wall__grid-item .wall__item .item__caption .number{font-size:80px;line-height:1;font-weight:300;color:var(--color)}.wall__category .wall__grid-item .wall__item .item__caption .caption{display:flex;justify-content:space-between;padding-top:12px;border-top:1px solid var(--color)}.wall__category .wall__grid-item .wall__item .item__caption .caption .date{display:flex;flex-flow:column}.wall__category .wall__grid-item .wall__item .item__caption .caption .price{font-size:30px}.wall__category .wall__grid-item .wall__item:hover{background:var(--color-3)}.wall__category .wall__grid-item:nth-child(4n+2),.wall__category .wall__grid-item:nth-child(4n+3){flex-basis:calc(62% - 6px)}@media (max-width: 991px){.wallSwiper{overflow:hidden;padding-top:20px;padding-bottom:20px}.wall__category{flex-flow:row nowrap;gap:0px}.wall__category .wall__grid-item{flex-grow:0!important;flex-shrink:0!important;flex-basis:auto!important;width:100%}.wall__category .wall__item .item__head{flex-flow:column}}.tehnika__rows{display:flex;flex-flow:row nowrap;align-items:stretch;gap:18px}.tehnika__rows .caption{flex:1 1 calc(50% - 9px);font-size:14px;line-height:20px;font-weight:300;display:flex;flex-flow:column;justify-content:space-around}.tehnika__rows .caption .text{margin-top:auto}.tehnika__rows .thumb{flex:1 1 calc(50% - 9px);overflow:hidden;border-radius:var(--bl-rd);max-height:300px}.tehnika__rows .thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.tehnika__rows+.tehnika__rows{margin-top:12px}@media (max-width: 991px){.tehnika__rows{flex-flow:column;padding:0 12px}}.texter__rows{display:flex;flex-flow:row nowrap;gap:18px}.texter__rows .text{flex:1 1 calc(50% - 9px);font-size:14px;line-height:20px;font-weight:300}.texter__rows .text h2{margin-bottom:20px;font-size:22px;font-weight:500;margin-top:40px}.texter__rows .text h2:first-child{margin-top:0}.texter__rows .text p{text-align:justify;margin-bottom:10px;font-size:14px}.texter__rows .text ul{margin-top:20px;margin-bottom:20px;padding-left:30px;display:flex;font-size:14px;flex-flow:column;gap:8px}.texter__rows .thumb{flex:1 1 calc(50% - 9px);overflow:hidden;border-radius:var(--bl-rd)}.texter__rows .thumb img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.texter__rows+.texter__rows{margin-top:12px}.texter__rows.thumb__bottom{flex-flow:column}.texter__rows.thumb__bottom .thumb{width:100%;max-height:100%}.texter__rows.thumb__top{flex-flow:column-reverse}.texter__rows.thumb__top .thumb{width:100%;max-height:100%}.texter__rows.thumb__left{flex-flow:row-reverse}@media (max-width: 991px){.texter__rows{flex-flow:column;padding:0 12px}.texter__rows.thumb__left{flex-flow:column}}.columns__row{display:flex;flex-flow:row nowrap;gap:12px}.columns__row .column__list{flex:1 1 calc(50% - 6px);display:flex;flex-flow:column;gap:12px}.columns__row .column__small{flex-basis:calc(42% - 6px)}.columns__row .column__big{flex:1 1 calc(58% - 6px)}.columns__row .column__list .column__item{padding:32px 22px;background-color:var(--comp-fill);border-radius:var(--bl-rd);color:var(--txt-dark)}.columns__row .column__list .column__thumb{border-radius:var(--bl-rd);overflow:hidden;height:100%;width:100%;position:relative}.columns__row .column__list .column__thumb img{position:absolute;width:100%;height:100%;object-fit:cover}.columns__row .column__grid{display:flex;flex-flow:row wrap;gap:12px}.columns__row .column__grid .column__item{flex:1 1 calc(50% - 6px);padding:32px 22px;background-color:var(--comp-fill);border-radius:var(--bl-rd);color:var(--txt-dark)}.columns__row .column__grid .column__item .marker{font-size:60px;color:var(--color);font-weight:300}.columns__row .column__inner{display:flex;flex-flow:row nowrap;gap:10px}.columns__row .column__inner .caption{display:flex;flex-flow:column;gap:9px}.columns__row .column__inner .caption p{margin-bottom:0}@media (max-width: 991px){.columns__row{flex-flow:column;gap:12px}}.table__wrap .table__theme{color:var(--txt-dark);width:100%;background:var(--comp-fill);border-radius:var(--bl-rd);overflow:hidden;border-spacing:0px;border-collapse:collapse;border:none}.table__wrap .table__theme thead{background-color:var(--color-2)}.table__wrap .table__theme thead td{border:none;font-weight:500}.table__wrap .table__theme td{padding:16px 33px}.table__wrap .table__theme tbody tr{position:relative}.table__wrap .table__theme tbody tr:not(:last-child):after{content:"";width:calc(100% - 66px);position:absolute;left:33px;bottom:0;height:1px;background-color:var(--color-2)}.table__wrap .table__pricelist td{width:50%}@media (max-width: 991px){.table__wrap{overflow-x:scroll;padding-bottom:14px}.table__wrap .table__theme thead tr td{padding-top:16px;padding-bottom:16px}.table__wrap .table__theme thead tr:after{display:none}.table__wrap .table__theme td{padding:8px 12px}.table__wrap .table__theme tbody tr{position:relative}.table__wrap .table__theme tbody tr:not(:last-child):after{content:"";width:calc(100% - 24px);position:absolute;left:12px;bottom:0;height:1px;background-color:var(--color-2)}.table__wrap .table__theme tbody tr:last-child td{padding-bottom:20px}.table__wrap .table__theme:has(tbody):has(tr):has(td:nth-child(3)){min-width:650px}.table__wrap::-webkit-scrollbar{height:4px;padding-left:12px}.table__wrap::-webkit-scrollbar-thumb{background-color:var(--color-2);border-radius:2px}}.faq__wrap{display:flex;flex-flow:column;gap:12px}.faq__wrap .faq__item{padding:16px 25px 16px 18px;background:var(--comp-fill);border-radius:10px;color:var(--txt-black)}.faq__wrap .faq__item .ask{display:flex;justify-content:space-between;align-items:center;font-weight:500;cursor:pointer}.faq__wrap .faq__item .ask svg{transition:.3s}.faq__wrap .faq__item .ask.open svg{transform:rotate(180deg)}.faq__wrap .faq__item .answer{height:0;overflow:hidden;transition:height .5s;interpolate-size:allow-keywords}.faq__wrap .faq__item .answer .answer__inner{margin-top:12px;line-height:17px;font-size:14px}.faq__wrap .faq__item .answer.show{height:auto}.video__grid{display:flex;flex-flow:row wrap;gap:12px}.video__grid .video__item{flex:0 1 calc(50% - 6px);position:relative;border-radius:30px;overflow:hidden;max-height:296px}.video__grid .video__link img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.video__grid .video__link:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#031730b3;z-index:2}.video__grid .video__link:before{content:"";z-index:3;background-image:url("data:image/svg+xml,%3csvg%20width='123'%20height='122'%20viewBox='0%200%20123%20122'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M61.9056%20111.834C89.9801%20111.834%20112.739%2089.0748%20112.739%2061.0003C112.739%2032.9258%2089.9801%2010.167%2061.9056%2010.167C33.8311%2010.167%2011.0723%2032.9258%2011.0723%2061.0003C11.0723%2089.0748%2033.8311%20111.834%2061.9056%20111.834Z'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M74.9063%2058.9721C76.2396%2059.7419%2076.2396%2061.6664%2074.9062%2062.4362L56.1562%2073.2615C54.8229%2074.0313%2053.1562%2073.069%2053.1562%2071.5294L53.1562%2049.8788C53.1562%2048.3392%2054.8229%2047.3769%2056.1562%2048.1467L74.9063%2058.9721Z'%20stroke='white'%20stroke-width='2'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:122px;height:122px;background-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s}.video__grid .video__link:hover:before{opacity:.5}@media (max-width: 991px){.video__grid{display:flex;flex-flow:row wrap;gap:12px;padding:0 12px}.video__grid .video__item{flex:1 1 100%}.video__grid .video__item .video__link img{height:154px;object-fit:cover;z-index:1}.video__grid .video__item .video__link:before{width:56px;height:56px;background-size:cover}}.slider_photogallery .photo__link{position:relative;display:flex;border-radius:var(--bl-rd);overflow:hidden;height:230px}.slider_photogallery .photo__link .photo__thumb{width:100%;height:100%;object-fit:cover}.slider_photogallery .photo__link:after{content:"";opacity:0;transition:.3s;position:absolute;display:block;min-width:40px;height:40px;border-radius:100%;background-color:var(--txt-light);background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='15'%20viewBox='0%200%2020%2015'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.5837%207.23381L13.7644%204.48029C9.54312%202.06846%204.13505%203.51748%201.68513%207.71676'%20stroke='%230089ED'%20stroke-width='2'/%3e%3crect%20x='6.28125'%20y='3.81641'%20width='6.86747'%20height='6.83511'%20rx='3.41756'%20stroke='%230089ED'%20stroke-width='2'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;top:8px;right:8px}.slider_photogallery .photo__link:hover:after{opacity:1}@media (max-width: 991px){.slider_photogallery .swiper-wrapper{display:flex;gap:0}}.reviews__slide .swiper-slide:nth-child(3n+1) .reviews__item{background-color:var(--color-3)}.reviews__slide .swiper-slide:nth-child(3n+2) .reviews__item{background-color:#08f}.reviews__slide .swiper-slide:nth-child(3n) .reviews__item{background-color:var(--color)}.reviews__grid{display:flex;flex-flow:row wrap;gap:12px}.reviews__grid .reviews__item{flex:0 1 calc(50% - 12px)}.reviews__grid .reviews__item .review__inner{height:100%}.reviews__grid .reviews__item .more{margin-top:auto}.reviews__grid .reviews__item .caption{display:flex;flex-flow:column;gap:12px}.reviews__grid .reviews__item .photos{display:flex;flex-flow:row nowrap;gap:6px}.reviews__grid .reviews__item .photos a{max-width:100px;height:60px;border-radius:10px;display:flex;overflow:hidden}.reviews__grid .reviews__item .photos a img{width:100%;height:100%;object-fit:cover}.reviews__grid .reviews__item-xl{flex:1 1 100%}.reviews__grid .reviews__item:nth-child(3n+1){background-color:var(--color-3)}.reviews__grid .reviews__item:nth-child(3n+2){background-color:#08f}.reviews__grid .reviews__item:nth-child(3n){background-color:var(--color)}.reviews__item{border-radius:var(--bl-rd);padding:40px 32px;color:var(--txt-light)}.reviews__item .review__inner{display:flex;flex-flow:column;gap:38px}.reviews__item .review__inner .head{display:flex;flex-flow:column;gap:5px}.reviews__item .review__inner .head .name{font-size:22px;font-weight:700}.reviews__item .review__inner .text{font-size:14px;line-height:20px;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.reviews__item .review__inner .more{display:flex;justify-content:space-between}.reviews__item .review__inner .more .link__arrow{color:var(--text-light)}.reviews__item .review__inner .more .date{font-weight:500;font-size:14px;opacity:.5}.team__item{background-color:var(--comp-fill);color:var(--txt-black);border-radius:var(--bl-rd);overflow:hidden}.team__item .thumb img{width:100%}.team__item .text{display:flex;flex-flow:column;gap:9px;padding:20px 24px 30px}.team__item .text .name{font-weight:500;font-size:22px}.team__item .text .job{font-weight:300}.form__wrap{display:flex;flex-flow:column;gap:40px}.form__wrap .form__head{display:flex;flex-flow:column;gap:8px;color:var(--text-light)}.form__wrap .form__head .title{display:flex;font-weight:700;font-size:22px}.form__wrap .form__head .text{font-weight:300;font-size:16px;line-height:117%}.form__theme .form__group{position:relative;margin-bottom:24px}.form__theme .form__group input{font-family:Muller;width:100%;color:var(--text-light);padding-top:8px;padding-bottom:9px;border:none;background:transparent;border-bottom:1px solid var(--text-light)}.form__theme .form__group input:focus-visible{outline:none}.form__theme .form__group input::placeholder{color:var(--text-light);opacity:.7}.form__theme .form__group.error input{color:var(--error-red);border-color:var(--error-red)}.form__theme .form__group.error input::placeholder{color:var(--error-red)}.form__theme .form__notice{display:flex;flex-flow:row;align-items:center;gap:10px;color:var(--text-light)}.form__theme .form__notice label{font-size:10px}.form__theme .form__notice label a{color:var(--color-2)}.form__theme .form__notice label a:hover{text-decoration:none}.form__theme .form__notice .notice__checkbox{position:absolute;opacity:0;width:1px;height:1px}.form__theme .form__notice .notice__checkbox+label{position:relative;padding-left:27px;cursor:pointer;-webkit-user-select:none;user-select:none}.form__theme .form__notice .notice__checkbox+label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:15px;height:15px;border-radius:3px;border:2px solid rgb(128,194,255);background-color:transparent;transition:background-color .2s}.form__theme .form__notice .notice__checkbox+label:hover:before{background-color:#80c2ff}.form__theme .form__notice .notice__checkbox:checked+label:before{background-color:transparent}.form__theme .form__notice .notice__checkbox:checked+label:after{content:"";position:absolute;left:7px;top:4px;width:4px;height:7px;border:solid white;border-radius:2px;border-width:0 2px 2px 0;transform:rotate(45deg)}.form__theme .btn__white{font-family:Muller;border:none;cursor:pointer;width:100%;border-radius:10px;background-color:var(--text-light);color:var(--grey-always);font-size:16px;font-weight:500;display:flex;flex-flow:row;text-align:center;align-items:center;justify-content:center;height:50px;transition:.3s}.form__theme .btn__white:hover{background-color:var(--color-4);color:var(--text-light)}.btn__blue{font-family:Muller;padding:12px 25px;border:none;background:var(--color-4);color:var(--text-light);border-radius:10px;font-size:12px;font-weight:500;transition:.3s}.btn__blue:hover{background-color:var(--color);cursor:pointer}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#243873b3;-webkit-backdrop-filter:blur(19.75px);backdrop-filter:blur(19.75px);opacity:0;visibility:hidden;transition:.5s;z-index:-10}.modal.show{opacity:1;visibility:visible;z-index:1024}.modal__wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.modal__body{background-color:#0194e6;padding:35px;border-radius:30px;display:flex;flex-flow:column;gap:1rem}.modal__body .modal__head{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:1rem}.modal__body .modal__head .inner{display:flex;flex-flow:column;gap:12px;color:var(--text-light)}.modal__body .modal__head .btn__closemodal{background:url("data:image/svg+xml,%3csvg%20width='25'%20height='14'%20viewBox='0%200%2025%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.24023%2013.0425L12.1991%207.08363L6.15813%201.04267'%20stroke='white'%20stroke-width='2'/%3e%3cpath%20d='M18.1582%201.04346L12.1994%207.00231L18.2403%2013.0433'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e");width:24px;height:12px;background-size:contain;background-repeat:no-repeat;border:none;opacity:.5;transition:.3s}.modal__body .modal__head .btn__closemodal:hover{opacity:1;cursor:pointer}.btn__ltblue{display:flex;height:50px;font-family:Muller;color:var(--txt-light);background-color:var(--color-3);border:none;border-radius:10px;align-items:center;justify-content:center;text-align:center;font-size:16px;width:100%;font-weight:500}.contact__wrap{display:flex;flex-flow:row nowrap;gap:20px}.contact__wrap .column__contacts{flex:1 1 480px;max-width:480px;min-width:480px;display:flex;flex-flow:column;gap:12px}.contact__wrap .column__contacts .contacts__row{display:flex;flex-flow:row nowrap;gap:12px}.contact__wrap .column__contacts .contacts__row .contacts__item{width:100%}.contact__wrap .column__contacts .contacts__item{display:flex;flex-flow:row nowrap;gap:12px;background-color:var(--comp-fill);padding:22px;border-radius:30px;align-items:center}.contact__wrap .column__contacts .contacts__item .icon{min-width:56px;height:56px;border-radius:100%;background-color:var(--color-2);display:flex;align-items:center;justify-content:center}.contact__wrap .column__contacts .contacts__item .caption{display:flex;flex-flow:column;gap:2px;color:var(--txt-black);font-weight:500}.contact__wrap .column__contacts .contacts__item .caption a{color:var(--txt-black);font-weight:500}.contact__wrap .column__form{width:100%;flex:1 1 100%}.contact__wrap .column__form .main__form{background:#0194e6;padding:40px;border-radius:30px}@media (max-width: 991px){.contact__wrap{flex-flow:column;padding:0 12px;gap:32px}.contact__wrap .column__contacts{flex-basis:auto;width:100%;min-width:auto}}.steps__wrap{display:flex;flex-flow:row wrap;justify-content:space-between;gap:1rem}.steps__wrap .steps__item{background:var(--comp-fill);border-radius:30px;flex:0 1 calc(50% - .5rem);padding:32px 22px;width:50%;display:flex;flex-flow:row nowrap;gap:24px;color:var(--color-4)}.steps__wrap .steps__item .number{font-weight:300;font-size:60px;color:var(--color)}.steps__wrap .steps__item .caption{display:flex;flex-flow:column;gap:16px}.steps__wrap .steps__item .caption .title{font-weight:500;font-size:22px;line-height:26px}.steps__wrap .steps__item .caption .text{font-weight:300;font-size:16px;line-height:19px}@media (max-width: 991px){.steps__wrap{flex-flow:column;gap:8px}.steps__wrap .steps__item{width:100%;padding:32px 12px;gap:16px}}.form__calculator{display:flex;flex-flow:row nowrap;gap:12px}.column__group{padding:37px 40px;border-radius:30px;background:var(--color-3);display:flex;flex-flow:column;justify-content:space-between}.column__group .form__head{display:flex;flex-flow:column;gap:8px;color:var(--txt-light)}.column__group .form__head .title{font-size:22px;font-weight:500}.column__group .form__head .text{margin-bottom:0;font-size:16px;line-height:19px;font-weight:300}.calculator__group{padding:37px 40px;border-radius:30px;background:var(--color-3);display:flex;flex-flow:column;color:var(--txt-light);gap:24px}.calculator__group .step__calc{display:flex;flex-flow:row wrap;gap:8px}.calculator__group .step__calc label:first-of-type{display:block;margin-bottom:4px;font-weight:300;font-size:18px;flex:1 1 100%}.calculator__group input#glubina{font-family:Muller;width:100%;color:var(--text-light);padding-top:8px;padding-bottom:9px;border:none;background:transparent;border-bottom:1px solid var(--text-light)}.calculator__group input#glubina:focus-visible{outline:none}.calculator__group input#glubina::placeholder{color:var(--text-light)}.calculator__group .radio__btn{background:var(--color-2);padding:12px 18px;border-radius:10px;color:var(--color-4);border:1px solid var(--color-2);font-weight:500}.calculator__group .radio__btn:hover{cursor:pointer}.calculator__group input[type=radio]:checked+.radio__btn{background-color:var(--color-6);border-color:var(--color-4)}.calculator__group .step__total{display:flex;flex-flow:column;gap:12px}.calculator__group .step__total .text,.calculator__group .step__total #totalSum{font-size:22px;line-height:26px;font-weight:500}@media (max-width: 991px){.form__calculator{flex-flow:column-reverse;padding:0 12px}}.form__columns{display:flex;flex-flow:row nowrap;gap:30px;margin-top:22px}.form__maingroup{max-width:371px}.form__maingroup .form__notice{margin-bottom:0}.form__maingroup .form__rating{display:flex;flex-flow:row nowrap;gap:22px;align-items:center}.form__maingroup .rating__stars{display:flex;flex-direction:row-reverse;gap:12px;justify-content:flex-end;width:fit-content}.form__maingroup .rating__stars input[type=radio]{display:none}.form__maingroup .rating__stars label{width:20px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.10928%201.5061C8.48042%200.778852%209.51958%200.778851%209.89072%201.5061L11.7665%205.18163C11.9118%205.46635%2012.1844%205.66445%2012.5001%205.71466L16.5754%206.3628C17.3817%206.49104%2017.7028%207.47933%2017.1259%208.05704L14.2099%2010.9768C13.984%2011.203%2013.8798%2011.5235%2013.9296%2011.8392L14.5726%2015.9153C14.6998%2016.7218%2013.8591%2017.3326%2013.1314%2016.9624L9.45342%2015.0914C9.16851%2014.9465%208.83149%2014.9465%208.54658%2015.0914L4.86865%2016.9624C4.14092%2017.3326%203.30023%2016.7218%203.42744%2015.9153L4.07035%2011.8392C4.12016%2011.5235%204.01601%2011.203%203.79012%2010.9768L0.874126%208.05704C0.297158%207.47933%200.618271%206.49104%201.42462%206.3628L5.49989%205.71466C5.81558%205.66445%206.08824%205.46635%206.23354%205.18163L8.10928%201.5061Z'%20fill='white'/%3e%3c/svg%3e") no-repeat center;background-size:contain;cursor:pointer;opacity:.5}.form__maingroup .rating__stars input[type=radio]:checked~label,.form__maingroup .rating__stars label:hover,.form__maingroup .rating__stars label:hover~label{background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.10928%201.5061C8.48042%200.778852%209.51958%200.778851%209.89072%201.5061L11.7665%205.18163C11.9118%205.46635%2012.1844%205.66445%2012.5001%205.71466L16.5754%206.3628C17.3817%206.49104%2017.7028%207.47933%2017.1259%208.05704L14.2099%2010.9768C13.984%2011.203%2013.8798%2011.5235%2013.9296%2011.8392L14.5726%2015.9153C14.6998%2016.7218%2013.8591%2017.3326%2013.1314%2016.9624L9.45342%2015.0914C9.16851%2014.9465%208.83149%2014.9465%208.54658%2015.0914L4.86865%2016.9624C4.14092%2017.3326%203.30023%2016.7218%203.42744%2015.9153L4.07035%2011.8392C4.12016%2011.5235%204.01601%2011.203%203.79012%2010.9768L0.874126%208.05704C0.297158%207.47933%200.618271%206.49104%201.42462%206.3628L5.49989%205.71466C5.81558%205.66445%206.08824%205.46635%206.23354%205.18163L8.10928%201.5061Z'%20fill='white'/%3e%3c/svg%3e") no-repeat center;background-size:contain;opacity:1}.form__message{min-width:244px}.form__message .form__group{height:100%;width:100%}.form__message .form__textarea{height:100%;width:100%;padding:14px 20px;background:transparent;border:1px solid var(--txt-light);border-radius:15px;font-family:Muller;color:var(--txt-light)}.form__message .form__textarea::placeholder{color:var(--txt-light)}.form__message .form__textarea:focus-visible{outline:none}.row__regions{flex:1 1 100%;display:flex;flex-flow:row wrap;gap:6px}.row__regions .btn__region{font-family:Muller;padding:12px 15px;color:var(--color-4);font-size:12px;display:flex;justify-content:center;align-items:center;border-radius:10px;border:none;font-weight:500;background:var(--color-2);cursor:pointer;transition:.3s}.row__regions .btn__region:hover{background-color:var(--color-4);color:var(--color-2)}@media (max-width: 991px){.row__regions{flex-flow:row nowrap;overflow-x:scroll;margin:0 -12px;padding:0 12px 5px}.row__regions .btn__region{white-space:nowrap}.row__regions::-webkit-scrollbar{width:5px;height:4px}.row__regions::-webkit-scrollbar-thumb{background-color:var(--color-4);border-radius:4px}}.row__map{position:relative;border-radius:30px;overflow:hidden}.row__map #maxMap{width:100%;height:443px;border-radius:30px;overflow:hidden;background:var(--comp-fill)}.row__map .map__contact{position:absolute;right:10px;bottom:10px;border-radius:30px;background-color:var(--color-3);padding:30px 38px;max-width:390px;display:flex;flex-flow:column;gap:18px}.row__map .map__contact .item{display:flex;flex-flow:row nowrap;gap:8px}.row__map .map__contact .item .icon{width:16px;height:16px;display:flex;justify-content:center;align-items:center}.row__map .map__contact .item .caption{display:flex;flex-flow:column}.row__map .map__contact .item .caption a,.row__map .map__contact .item .caption p{color:var(--txt-light);font-weight:500;font-size:14px;line-height:19px;text-decoration:none}.row__map .map__contact .item .caption a:hover{color:var(--color-4)}@media (max-width: 991px){.row__map{padding:0 12px}.row__map .map__contact{position:relative;width:100%;padding:20px 30px;right:auto}}.gallery__grid{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:12px}.gallery__grid .photo__link{flex:0 1 calc(25% - 9px);width:calc(25% - 48px);height:230px;border-radius:30px;overflow:hidden}.gallery__grid .photo__link img{width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.gallery__grid{padding:0 12px}.gallery__grid .photo__link{flex:0 1 calc(50% - 12px)}}*{padding:0;margin:0;box-sizing:border-box}body{box-sizing:border-box;font-family:Muller;font-weight:300;background-color:var(--bg-body);color:var(--text)}
