@keyframes slideGradient{0%,to{background-position:0 0}50%{background-position:0 100%}}@keyframes upUp{0%,to{transform:translateY(0)}25%,75%{transform:translateY(-2px)}50%{transform:translateY(-5px)}}@keyframes glow{0%,to{box-shadow:0 0 10px #63d9c5,0 0 20px #67b7f8,0 0 30px #9f8df0}25%,75%{box-shadow:0 0 15px #63d9c5,0 0 25px #67b7f8,0 0 35px #9f8df0}50%{box-shadow:0 0 20px #63d9c5,0 0 30px #67b7f8,0 0 40px #9f8df0}}@keyframes flicker{0%,40%{opacity:1;text-shadow:0 0 5px #133cc4}20%{opacity:.8;text-shadow:0 0 10px #133cc4}60%{opacity:.8;text-shadow:0 0 15px #133cc4}80%{opacity:1;text-shadow:0 0 8px #133cc4}to{opacity:.8;text-shadow:0 0 12px #133cc4}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html{font-family:sans-serif;line-height:1.15;transition:.25s all ease;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;height:100%;scrollbar-gutter:stable}body,html,sub,sup{position:relative}*,body{margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}*{line-height:normal;box-sizing:border-box;padding:0;list-style:none;transition:.25s all ease;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent;-ms-box-sizing:border-box;-o-box-sizing:border-box}figure{margin:1em 40px}hr{overflow:visible;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%;height:auto}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{display:table;max-width:100%;white-space:normal;color:inherit}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}.custom-contact-form{margin-top:30px}.custom-contact-form.custom-form_modal{margin:0;padding:20px 15px;background:#fff}.custom-contact-form .contact-form-grid{display:flex;flex-direction:column;gap:15px}.custom-contact-form .contact-form-grid .contact-form-field{width:100%}.custom-contact-form .contact-form-grid .contact-form-field.has-error input,.custom-contact-form .contact-form-grid .contact-form-field.has-error select,.custom-contact-form .contact-form-grid .contact-form-field.has-error textarea{border:1px solid red}.custom-contact-form .contact-form-grid .contact-form-field.has-error span{font-family:Poppins;font-size:14px;font-weight:300;display:block;padding:5px 0 0 10px;color:red}.custom-contact-form .contact-form-grid .contact-form-field input,.custom-contact-form .contact-form-grid .contact-form-field select,.custom-contact-form .contact-form-grid .contact-form-field textarea{font-family:Poppins;font-size:16px;font-weight:300;width:100%;padding:14px;color:#17181a;border:1px solid #d1d4e0;border-radius:5px}.custom-contact-form .contact-form-grid .contact-form-field textarea{min-height:130px}.custom-contact-form .contact-form-grid .contact-form-field.select-input{position:relative}.custom-contact-form .contact-form-grid .contact-form-field.select-input::before{position:absolute;top:50%;right:7%;display:block;width:11px;height:6px;content:'';transition:.1s all ease;transform:translateY(-50%);background:url(/wp-content/themes/novait/assets/img//arrow-select.svg) center center/cover no-repeat}.custom-contact-form .contact-form-grid .contact-form-field.select-input:focus-within select{outline:0}.custom-contact-form .contact-form-grid .contact-form-field.select-input:focus-within::before{transform:translateY(-50%) rotate(180deg)}.custom-contact-form .contact-form-bottom{margin-top:15px}.custom-contact-form .contact-form-bottom .contact-submit{font-family:Inter;font-size:16px;font-weight:600;width:100%;max-width:335px;margin:0 auto;padding:15px 30px;text-align:center;color:#214dde;border:1px solid #214dde;border-radius:35px;background:0 0}.custom-contact-form .contact-form-bottom .contact-submit:disabled{cursor:not-allowed;opacity:.5}@media (min-width:648px){.custom-contact-form{margin-top:35px}.custom-contact-form.custom-form_modal .contact-form-bottom{margin:20px auto 0}.custom-contact-form.custom-form_modal .contact-form-bottom .contact-submit{font-size:16px;display:block;max-width:250px;margin:0 auto;padding:15px 30px}.custom-contact-form .contact-form-grid{flex-direction:row;gap:20px;flex-wrap:wrap}.custom-contact-form .contact-form-grid .contact-form-field{width:calc(50% - 10px)}.custom-contact-form .contact-form-grid .contact-form-field input,.custom-contact-form .contact-form-grid .contact-form-field select{padding:18px}.custom-contact-form .contact-form-grid .contact-form-field textarea{font-size:16px;padding:18px}.custom-contact-form .contact-form-grid .contact-form-field.select-input{position:relative}.custom-contact-form .contact-form-grid .contact-form-field.select-input::before{position:absolute;top:50%;right:7%;display:block;width:11px;height:6px;content:'';transition:.1s all ease;transform:translateY(-50%);background:url(/wp-content/themes/novait/assets/img//arrow-select.svg) center center/cover no-repeat}.custom-contact-form .contact-form-grid .contact-form-field.select-input:focus-within select{outline:0}.custom-contact-form .contact-form-grid .contact-form-field.select-input:focus-within::before{transform:translateY(-50%) rotate(180deg)}.custom-contact-form .contact-form-grid .contact-form-field:has(textarea){width:100%}.custom-contact-form .contact-form-bottom{margin-top:20px}.custom-contact-form .contact-form-bottom .contact-submit{font-size:16px;max-width:250px;padding:15px 30px}}@media (min-width:1366px){.custom-contact-form{margin-top:35px}.custom-contact-form.custom-form_modal{padding:30px 50px}.custom-contact-form.custom-form_modal .contact-form-bottom{margin:20px auto 0}.custom-contact-form.custom-form_modal .contact-form-bottom .contact-submit{font-size:16px;display:block;max-width:250px;margin:0 auto;padding:15px 30px}.custom-contact-form .contact-form-grid{flex-direction:row;gap:20px;flex-wrap:wrap}.custom-contact-form .contact-form-grid .contact-form-field{width:calc(50% - 10px)}.custom-contact-form .contact-form-grid .contact-form-field input,.custom-contact-form .contact-form-grid .contact-form-field select{padding:18px}.custom-contact-form .contact-form-grid .contact-form-field textarea{font-size:16px;padding:18px}.custom-contact-form .contact-form-grid .contact-form-field.select-input{position:relative}.custom-contact-form .contact-form-grid .contact-form-field.select-input::before{position:absolute;top:50%;right:7%;display:block;width:11px;height:6px;content:'';transition:.1s all ease;transform:translateY(-50%);background:url(/wp-content/themes/novait/assets/img//arrow-select.svg) center center/cover no-repeat}.custom-contact-form .contact-form-grid .contact-form-field.select-input:focus-within select{outline:0}.custom-contact-form .contact-form-grid .contact-form-field.select-input:focus-within::before{transform:translateY(-50%) rotate(180deg)}.custom-contact-form .contact-form-grid .contact-form-field:has(textarea){width:100%}.custom-contact-form .contact-form-bottom{margin-top:20px}.custom-contact-form .contact-form-bottom .contact-submit{font-size:16px;max-width:250px;padding:15px 30px}.custom-contact-form .contact-form-bottom .contact-submit:hover{color:#fff;border-color:transparent;background:#214dde}}:root{--swiper-theme-color: #007aff }:host{position:relative;z-index:1;display:block;margin-right:auto;margin-left:auto}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{display:block;overflow:hidden;margin-right:auto;margin-left:auto;padding:0;list-style:none}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{display:flex;box-sizing:initial;width:100%;height:100%;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-property:transform}.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{position:relative;display:block;width:100%;height:100%;transition-property:transform;flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{transition-property:transform,height;align-items:flex-start}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{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-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.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{width:var(--swiper-centered-offset-after);height:100%;min-height:1px}.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;z-index:10;top:0;left:0;width:100%;height:100%;pointer-events:none}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.1490196078)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5019607843),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5019607843),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5019607843),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5019607843),transparent)}.swiper-lazy-preloader{position:absolute;z-index:10;top:50%;left:50%;box-sizing:border-box;width:42px;height:42px;margin-top:-21px;margin-left:-21px;transform-origin:50%;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-top:4px solid transparent;border-radius:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff }.swiper-lazy-preloader-black{--swiper-preloader-color: #000 }.swiper-virtual .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{position:absolute;top:0;left:0;content:'';pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{width:var(--swiper-virtual-size);height:1px}.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;z-index:10;display:flex;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);cursor:pointer;color:var(--swiper-navigation-color, var(--swiper-theme-color));align-items:center;justify-content:center}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;pointer-events:none;opacity:.35}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;pointer-events:none;opacity:0}.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%;transform-origin:center;pointer-events:none;-o-object-fit:contain;object-fit:contain;fill:currentColor}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{right:auto;left:var(--swiper-navigation-sides-offset, 4px)}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{right:auto;left:var(--swiper-navigation-sides-offset, 4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.mobile-menu .container nav ul li .nav-list.open~.nav-arrow,.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0deg)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{right:auto;left:var(--swiper-navigation-top-offset, 50%);margin-top:0;margin-left:calc(0px - var(--swiper-navigation-size)/2)}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{top:auto;bottom:var(--swiper-navigation-sides-offset, 4px)}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;z-index:10;transition:opacity .3s;transform:translateZ(0);text-align:center}.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{top:var(--swiper-pagination-top, auto);bottom:var(--swiper-pagination-bottom, 8px);left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.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{display:inline-block;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));opacity:var(--swiper-pagination-bullet-inactive-opacity, .2);border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000)}.swiper-pagination-bullet button{margin:0;padding:0;border:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-menu .container .header-lang .list-lang li,.swiper-pagination-clickable .swiper-pagination-bullet,a,button{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{top:50%;right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;transform:translateY(-50%)}.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:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{position:absolute;background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .2509803922))}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.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{top:0;left:0;width:100%;height:var(--swiper-pagination-progressbar-size, 4px)}.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{top:0;left:0;width:var(--swiper-pagination-progressbar-size, 4px);height:100%}.swiper-pagination-lock{display:none}.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:var(--swiper-scrollbar-border-radius, 10px)}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1019607843));touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;z-index:50;top:var(--swiper-scrollbar-top, auto);bottom:var(--swiper-scrollbar-bottom, 4px);left:var(--swiper-scrollbar-sides-offset, 1%);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);height:var(--swiper-scrollbar-size, 4px)}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;z-index:50;top:var(--swiper-scrollbar-sides-offset, 1%);right:var(--swiper-scrollbar-right, 4px);left:var(--swiper-scrollbar-left, auto);width:var(--swiper-scrollbar-size, 4px);height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2)}.swiper-scrollbar-drag{top:0;left:0;width:100%;height:100%;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5019607843))}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:flex;width:100%;height:100%;text-align:center;align-items:center;justify-content:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;z-index:-1000;top:0;left:0;pointer-events:none;opacity:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{transition-property:opacity;pointer-events:none}.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{z-index:1;visibility:hidden;width:100%;height:100%;transform-origin:0 0;pointer-events:none;backface-visibility:hidden}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-cube .swiper-cube-shadow{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;opacity:.6}.swiper-cube .swiper-cube-shadow:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#000;filter:blur(50px)}.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;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{z-index:1;pointer-events:none;backface-visibility:hidden}.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;backface-visibility:hidden}.swiper-creative .swiper-slide{overflow:hidden;transition-property:transform,opacity,height;backface-visibility:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{overflow:hidden;transform-origin:center bottom;backface-visibility:hidden}.mobile-menu{position:fixed;z-index:1000;height:100vh;padding:25px 20px;transform:translatey(-100%);inset:0}.mobile-menu.open{transform:translatey(0)}.mobile-menu::before{position:absolute;z-index:0;content:'';background:#000104;inset:0}.mobile-menu .container{display:flex;overflow-y:auto;flex-direction:column;height:100%;justify-content:space-between}.mobile-menu .container .mobile-top,.mobile-menu .container nav ul li{display:flex;width:100%;justify-content:flex-end;align-items:center}.mobile-menu .container .mobile-top .close-menu{border:0;background:0 0}.mobile-menu .container .mobile-top .close-menu img{display:block;width:26px;height:26px}.mobile-menu .container nav{padding:0 0 30px;border-bottom:1px solid #2b2d35}.mobile-menu .container nav ul{display:flex;overflow-y:auto;flex-direction:column;gap:25px;align-items:center;justify-content:center}.mobile-menu .container nav ul li{justify-content:center;gap:5px;flex-wrap:wrap}.mobile-menu .container .header-lang .list-lang li:hover a,.mobile-menu .container nav ul li.open a{color:#214dde}.mobile-menu .container nav ul li.open .nav-list li a{color:#f7f9fb}.mobile-menu .container nav ul li.open>.nav-arrow{transform:rotate(180deg);background:url(/wp-content/themes/novait/assets/img//arrow-d-b.svg) center center/cover no-repeat}.mobile-menu .container nav ul li a{font-family:Inter;font-size:18px;font-weight:500;color:#f7f9fb}.mobile-menu .container nav ul li .nav-arrow{z-index:1;display:block;width:7px;height:6px;margin-top:2px;transition:.25s all ease;border:0;background:url(/wp-content/themes/novait/assets/img//arrow-d-w.svg) center center/cover no-repeat}.mobile-menu .container nav ul li .nav-list{position:absolute;visibility:hidden;overflow:hidden;height:0;opacity:0;gap:10px}.mobile-menu .container nav ul li .nav-list.open{position:static;visibility:visible;overflow:visible;width:100%;height:auto;margin-top:10px;opacity:1}.mobile-menu .container nav ul li .nav-list li a{font-family:Inter;font-size:16px;font-weight:500;color:#f7f9fb}.mobile-menu .container .header-lang{position:relative;display:block;width:-moz-max-content;width:max-content;margin:0 auto;padding:25px 0;cursor:pointer;transition:.25s all ease}.mobile-menu .container .header-lang .current-lang{font-family:Inter;font-size:23px;font-weight:400;display:flex;color:#fff;gap:10px;align-items:center}.mobile-menu .container .header-lang .current-lang::after{z-index:0;display:block;width:10px;height:7px;content:'';transition:.25s all ease;background:url(/wp-content/themes/novait/assets/img//arrow-d-w.svg) center center/cover no-repeat}.mobile-menu .container .header-lang .list-lang{top:50px;display:flex;visibility:hidden;overflow:hidden;flex-direction:column;max-height:0;transition:.25s all ease;opacity:0;border-radius:3px;background:#000104;gap:8px}.mobile-menu .container .header-lang .list-lang li a{font-family:Inter;font-size:18px;font-weight:400;transition:.25s all ease;color:#fff}.mobile-menu .container .header-lang.active::before{transform:translateY(-50%) rotate(180deg)}.mobile-menu .container .header-lang.active .list-lang{top:50px;visibility:visible;overflow:visible;max-height:none;margin:5px 0 0;padding:10px;opacity:1}.mobile-menu .container .header-contact{font-family:Poppins;font-size:16px;font-weight:500;display:block;width:100%;max-width:335px;margin:0 auto;padding:14px 20px;text-align:center;color:#000;border:1px solid transparent;border-radius:35px;background:#fff}.mobile-menu .container .header-contact:active{color:#214dde}@media (min-width:648px){.mobile-menu{padding:20px 0}.mobile-menu .container nav{padding:0 0 25px}.mobile-menu .container nav ul li a{font-size:15px}.mobile-menu .container nav ul li .nav-list li a{font-size:14px}.mobile-menu .container .header-lang{position:relative;display:block;width:-moz-max-content;width:max-content;margin:0 auto;padding:25px 0;cursor:pointer;transition:.25s all ease}.mobile-menu .container .header-lang .current-lang{font-family:Inter;font-size:23px;font-weight:400;display:flex;color:#fff;gap:10px;align-items:center}.mobile-menu .container .header-lang .current-lang::after{z-index:0;display:block;width:10px;height:7px;content:'';transition:.25s all ease;background:url(/wp-content/themes/novait/assets/img//arrow-d-w.svg) center center/cover no-repeat}.mobile-menu .container .header-lang .list-lang{top:50px;display:flex;visibility:hidden;overflow:hidden;flex-direction:column;max-height:0;transition:.25s all ease;opacity:0;border-radius:3px;background:#000104;gap:8px}.mobile-menu .container .header-lang .list-lang li{cursor:pointer}.mobile-menu .container .header-lang .list-lang li a{font-family:Inter;font-size:18px;font-weight:400;transition:.25s all ease;color:#fff}.mobile-menu .container .header-lang .list-lang li:hover a{color:#214dde}.mobile-menu .container .header-lang.active .current-lang::after{transform:translateY(-50%) rotate(180deg)}.mobile-menu .container .header-contact{padding:14px 50px}}.text-rigth{padding:40px 0 30px;background:#f5f5fa}.text-rigth .container .block-flex{align-items:flex-start}.text-rigth .container .block-flex,.text-rigth .container .block-flex .block-text{display:flex;flex-direction:column;gap:10px}.text-rigth .container .block-flex .block-text .title-block{font-family:Poppins;font-size:30px;font-weight:400;color:#727a97}.text-rigth .container .block-flex .block-text .title-block i{font-weight:500;font-style:italic;color:#12172a}.text-rigth .container .block-flex .block-text .descr-block{font-family:Poppins;font-size:18px;font-weight:400;color:#727a97}@media (min-width:648px){.text-rigth{padding:80px 0 30px}.text-rigth .container .block-flex .block-text .title-block{font-size:40px}.text-rigth .container .block-flex .block-text .descr-block{font-size:18px}}@media (min-width:1366px){.text-rigth{padding:55px 0 60px}.text-rigth .container .block-flex{gap:20px}.text-rigth .container .block-flex .block-text{gap:15px}.text-rigth .container .block-flex .block-text .title-block{font-size:40px}.text-rigth .container .block-flex .block-text .descr-block{font-size:20px}}@media (min-width:1880px){.text-rigth{padding:140px 0 70px}.text-rigth .container .block-flex .block-text{gap:20px}.text-rigth .container .block-flex .block-text .title-block{font-size:50px}.text-rigth .container .block-flex .block-text .descr-block{font-size:20px}}.our-partners{padding:30px 0;background:#f5f5fa}.our-partners .container .partners-descr,.our-partners .container .partners-title{font-family:Poppins;font-size:40px;font-weight:600;display:block;margin:0;text-align:center}.our-partners .container .partners-descr{font-size:32px;font-weight:400;margin:20px 0 0;color:#12172a}.our-partners .container .partners-slider{padding:40px 0 20px}.our-partners .container .partners-slider .swiper-wrapper{align-items:center;justify-content:center}.our-partners .container .partners-slider .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center}.our-partners .container .partners-slider .swiper-wrapper .swiper-slide img{width:100%;max-width:170px}.our-partners .container .partners-slider .swiper-scrollbar{top:auto;bottom:0;left:0;width:100%!important;height:1px;background:#3a3c46}.our-partners .container .partners-slider .swiper-scrollbar .swiper-scrollbar-drag{top:-3px;height:4px;background:#214dde}.our-partners .container:has(.swiper-slide:nth-child(3)) .swiper-wrapper{justify-content:flex-start}.our-partners .container:not(:has(.swiper-slide:nth-child(3))) .swiper-wrapper{justify-content:center}@media (min-width:648px){.our-partners{padding:40px 0}.our-partners .container .partners-title{font-size:55px}.our-partners .container .partners-descr{font-size:24px;margin:15px 0 0}.our-partners .container .partners-slider{padding:80px 0 30px}}@media (min-width:1366px){.our-partners{padding:60px 0}.our-partners .container .partners-title{font-size:76px}.our-partners .container .partners-descr{font-size:30px;margin:20px 0 0}.our-partners .container .partners-slider{padding:140px 0 30px}.our-partners .container .partners-slider .swiper-wrapper .swiper-slide img{max-width:240px}.our-partners .container .partners-slider:has(.swiper-slide:nth-child(4)) .swiper-wrapper{justify-content:flex-start}.our-partners .container .partners-slider:not(:has(.swiper-slide:nth-child(4))) .swiper-wrapper{justify-content:center}}@media (min-width:1880px){.our-partners{padding:70px 0}.our-partners .container .partners-title{font-size:96px}.our-partners .container .partners-descr{font-size:32px}.our-partners .container .partners-slider{padding:150px 0 30px}}.slider-about{padding:30px 0;background:#f5f5fa}.slider-about .slider-about_title{font-family:Poppins;font-size:32px;font-weight:400;display:block;margin:0;text-align:center}.slider-about .slider-review{position:relative;margin-top:40px;padding:0 20px}.slider-about .slider-review .swiper-wrapper{padding:0 0 30px}.slider-about .slider-review .swiper-wrapper .swiper-slide{width:100%;padding:20px;transition:transform .4s ease,opacity .4s ease,filter .4s ease;transform:scale(.85);opacity:.6;border:2px solid transparent;border-radius:20px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(288.45deg,#fff 0%,#4d6cd1 97.82%) border-box;box-shadow:0 3px 2px 0 transparent,0 7px 5px 0 transparent,0 13px 10px 0 rgba(23,30,108,.01),0 22px 18px 0 rgba(23,30,108,.01),0 42px 33px 0 rgba(23,30,108,.02);filter:blur(2px)}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user{display:flex;padding:0 0 10px;border-bottom:1px solid #d9e2f3;justify-content:flex-start;align-items:center;gap:15px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .img{overflow:hidden;border-radius:50px;flex-shrink:0}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .img img{display:block;width:90px;height:90px;-o-object-fit:cover;object-fit:cover}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .user-name{display:flex;flex-direction:column;gap:4px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .user-name .name{font-family:Poppins;font-size:14px;font-weight:700;color:#151645}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .user-name p{font-family:Poppins;font-size:14px;font-weight:500}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-text{font-family:Poppins;font-size:14px;font-weight:400;font-style:italic;margin-top:10px;color:#5c5d86}.slider-about .slider-review .swiper-wrapper .swiper-slide-active{z-index:2;transform:scale(1);opacity:1;filter:blur(0)}.slider-about .slider-review .swiper-scrollbar{position:relative;background:#b7ced9}.slider-about .slider-review .swiper-scrollbar .swiper-scrollbar-drag{border-radius:20px;background:#214dde}@media (min-width:648px){.slider-about{padding:40px 0}.slider-about .slider-about_title{font-size:40px}.slider-about .slider-review{padding:0 40px}.slider-about .slider-review .swiper-wrapper{padding:0 0 35px}.slider-about .slider-review .swiper-wrapper .swiper-slide{display:flex;width:100%;padding:20px 15px;justify-content:flex-start;align-items:flex-start;gap:20px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user{display:flex;flex-direction:column;max-width:25%;padding:0 10px 0 0;border-right:1px solid #d9e2f3;border-bottom:none;justify-content:flex-start;align-items:flex-start;gap:10px;flex-shrink:0}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .user-name .name,.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .user-name p{font-size:14px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-text{font-size:16px;font-weight:400}}@media (min-width:1366px){.slider-about{padding:60px 0}.slider-about .slider-about_title{font-size:54px}.slider-about .slider-review{margin-top:70px;padding:0}.slider-about .slider-review .swiper-wrapper{padding:0 0 70px}.slider-about .slider-review .swiper-wrapper .swiper-slide{width:50%;padding:20px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user{padding:0 5px 0 0;gap:5px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .user-name .name,.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .user-name p{font-size:14px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-text{font-size:16px;font-weight:400}.slider-about .slider-review .swiper-scrollbar{max-width:1000px;margin:0 auto}}@media (min-width:1880px){.slider-about{padding:70px 0}.slider-about .slider-about_title{font-size:64px}.slider-about .slider-review .swiper-wrapper .swiper-slide{width:50%;padding:30px 40px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user{padding:0 10px 0 0;gap:8px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .user-name .name,.slider-about .slider-review .swiper-wrapper .swiper-slide .block-user .user-name p{font-size:16px}.slider-about .slider-review .swiper-wrapper .swiper-slide .block-text{font-size:20px}.slider-about .slider-review .swiper-scrollbar{max-width:1200px}}.advantages{padding:30px 0;background:#f5f5fa}.advantages .container .advantages-title,.ready-contact .container .ready-block .ready-title{font-family:Poppins;font-size:32px;font-weight:400;display:block;margin:0;text-align:center;color:#12172a}.advantages .container .advantages-list{display:flex;margin-top:40px;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:20px}.advantages .container .advantages-list li{display:flex;flex-direction:column;width:calc(50% - 10px);padding:12px;border:1px solid transparent;border-radius:20px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(270deg,#fff,#4d6cd1) border-box;box-shadow:0 2.27px 2.21px 0 rgba(23,30,108,.06),0 6.65px 5.32px 0 rgba(23,30,108,.33);align-items:center;justify-content:center;gap:8px}.advantages .container .advantages-list li img{display:block;width:40px;height:40px}.advantages .container .advantages-list li p{font-family:Poppins;font-size:16px;font-weight:400;line-height:18px;display:block;display:flex;overflow:hidden;height:37px;text-align:center;color:#12172a;align-items:flex-end;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:648px){.advantages{padding:40px 0}.advantages .container .advantages-title{font-size:40px}.advantages .container .advantages-list li{width:calc(33% - 11.2px);padding:20px}.advantages .container .advantages-list li img{width:45px;height:45px}}@media (min-width:1366px){.advantages{padding:70px 0}.advantages .container .advantages-list{flex-wrap:nowrap}.advantages .container .advantages-list li{width:-webkit-fill-available;width:-moz-available;width:stretch}.advantages .container .advantages-list li img{width:60px;height:60px}.advantages .container .advantages-title{font-size:64px}.advantages .container .advantages-list{margin-top:70px}.advantages .container .advantages-list li p{font-size:18px}}.ready-contact{padding:30px 0;background:#f5f5fa}.ready-contact .container .ready-block{position:relative;display:flex;overflow:hidden;flex-direction:column;padding:60px 40px 40px;border-radius:20px;align-items:center}.ready-contact .container .ready-block::before{position:absolute;z-index:-1;content:'';background:url(/wp-content/themes/novait/assets/img//ready.png) center center/cover no-repeat;inset:0}.ready-contact .container .ready-block .ready-title{font-size:30px;font-weight:700;color:#fff}.ready-contact .container .ready-block .ready-descr{font-family:Poppins;font-size:20px;font-weight:400;display:block;margin-top:30px;text-align:center;color:#fff}.ready-contact .container .ready-block .buttons{display:flex;flex-direction:column;width:100%;margin-top:40px;gap:25px}.ready-contact .container .ready-block .buttons .ready-btn{font-family:Poppins;font-size:16px;font-weight:600;padding:13px 32px;text-align:center;color:#fff;border:1px solid #fff;border-radius:35px;background:0 0}@media (min-width:648px){.ready-contact{padding:40px 0}.ready-contact .container .ready-block{padding:50px 60px}.ready-contact .container .ready-block .ready-title{font-size:36px}.ready-contact .container .ready-block .ready-descr{font-size:24px;margin-top:30px}.ready-contact .container .ready-block .buttons{flex-direction:row;gap:20px;justify-content:center}.ready-contact .container .ready-block .buttons .ready-btn{width:calc(50% - 10px);max-width:300px}}@media (min-width:1366px){.ready-contact{padding:60px 0}.ready-contact .container .ready-block{padding:80px 120px}.ready-contact .container .ready-block .ready-title{font-size:40px;max-width:800px}.ready-contact .container .ready-block .ready-descr{font-size:28px;max-width:800px}.ready-contact .container .ready-block .buttons{margin-top:60px}.ready-contact .container .ready-block .buttons .ready-btn{padding:18px 52px;cursor:pointer;transition:.25s all ease}.ready-contact .container .ready-block .buttons .ready-btn:hover{border-color:transparent;background:#214dde}}@media (min-width:1880px){.ready-contact{padding:70px 0}.ready-contact .container .ready-block{padding:80px 150px}.ready-contact .container .ready-block .ready-title{font-size:48px;max-width:900px}.ready-contact .container .ready-block .ready-descr{font-size:32px;max-width:900px}.ready-contact .container .ready-block .ready-btn{font-size:18px;padding:18px 64px}}.case-studio{padding:30px 0}.case-studio .background-img{position:absolute;z-index:-1;inset:0}.banner-pages .background img,.case-studio .background-img img,.case-studio .container .tabs-block .tab-up .tab-item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case-studio .background-img .desktop{display:none}.case-studio .container .case-title{font-family:Poppins;font-size:40px;font-weight:600;display:block;margin:0;text-align:center;color:#fff}.case-studio .container .tabs-block{margin-top:40px}.case-studio .container .tabs-block .tab-up{display:flex;overflow-x:auto;border-bottom:1px solid #3a3c46;justify-content:flex-start;align-items:flex-start;gap:30px}.case-studio .container .tabs-block .tab-up .tab-item{display:flex;min-width:80px;max-width:120px;height:50px;padding:5px 5px 15px;flex-shrink:0;justify-content:center;align-items:center}.case-studio .container .tabs-block .tab-up .tab-item img{height:auto;filter:grayscale(100%)}.case-studio,.case-studio .container .tabs-block .tab-up .tab-item.active{position:relative}.case-studio .container .tabs-block .tab-up .tab-item.active::before{position:absolute;bottom:0;left:0;display:block;width:100%;height:4px;content:'';border-radius:2px;background:#214dde}.case-studio .container .tabs-block .tab-up .tab-item.active img{opacity:1;filter:grayscale(0%)}.case-studio .container .tabs-block .tab-content,.news-base .container .news-block li a{position:relative;overflow:hidden;padding:20px;transition:.25s all ease;border-radius:20px}.case-studio .container .tabs-block .tab-content{margin-top:30px;box-shadow:0 2.27px 2.21px 0 rgba(23,30,108,.06),0 6.65px 5.32px 0 rgba(23,30,108,.33)}.case-studio .container .tabs-block .tab-content::before{position:absolute;z-index:-1;content:'';background:#1e1d24;inset:0}.case-studio .container .tabs-block .tab-content .block-content{display:none;flex-direction:column}.case-studio .container .tabs-block .tab-content .block-content.active{display:flex}.case-studio .container .tabs-block .tab-content .block-content .img{overflow:hidden;width:100%;border-radius:20px}.case-studio .container .tabs-block .tab-content .block-content .img img{display:block;width:100%}.case-studio .container .tabs-block .tab-content .block-content .block-text{margin-top:20px}.case-studio .container .tabs-block .tab-content .block-content .block-text .descr{font-family:Poppins;font-size:16px;font-weight:400;line-height:22px;color:#fff}.case-studio .container .tabs-block .tab-content .block-content .block-text span{font-family:Poppins;font-size:14px;display:block;margin-top:10px;color:#fff;font-weight:600}.case-studio .container .tabs-block .tab-content .block-content .block-text .descr-s{font-family:Poppins;font-size:14px;font-weight:400;display:block;margin-top:10px;color:#fff}.case-studio .container .tabs-block .tab-content .block-content .block-text .tab-more{font-family:Inter;font-size:16px;display:block;width:100%;max-width:335px;margin:20px auto 0;padding:15px 30px;text-align:center;color:#fff;border:1px solid #fff;border-radius:35px}@media (min-width:648px){.case-studio{padding:40px 0}.case-studio .container .case-title{font-size:55px}.case-studio .container .tabs-block{margin-top:70px}.case-studio .container .tabs-block .tab-up{gap:50px}.case-studio .container .tabs-block .tab-up .tab-item{min-width:100px;max-width:150px;height:60px}.case-studio .container .tabs-block .tab-content{margin-top:55px}.case-studio .container .tabs-block .tab-content .block-content .img img{max-height:250px;-o-object-fit:cover;object-fit:cover}.case-studio .container .tabs-block .tab-content .block-content .block-text{margin-top:10px}.case-studio .container .tabs-block .tab-content .block-content .block-text .descr{font-size:16px}.case-studio .container .tabs-block .tab-content .block-content .block-text .descr-s,.case-studio .container .tabs-block .tab-content .block-content .block-text span{font-size:14px;margin-top:12px}.case-studio .container .tabs-block .tab-content .block-content .block-text .tab-more{font-family:Inter;width:-moz-max-content;width:max-content;max-width:none;margin:40px auto 0;padding:15px 70px}}@media (min-width:1366px){.case-studio{padding:60px 0}.case-studio .container .case-title{font-size:76px}.case-studio .container .tabs-block{margin-top:100px}.case-studio .container .tabs-block .tab-up{gap:60px}.case-studio .container .tabs-block .tab-up .tab-item{min-width:135px;max-width:180px;height:80px;cursor:pointer}.case-studio .container .tabs-block .tab-up .tab-item:hover img{filter:grayscale(50%)}.case-studio .container .tabs-block .tab-content .block-content{flex-direction:row;margin-top:0;justify-content:flex-start;align-items:flex-start;gap:40px}.case-studio .container .tabs-block .tab-content .block-content .img{width:calc(35% - 20px);flex-shrink:0}.case-studio .container .tabs-block .tab-content .block-content .img img{max-height:none;-o-object-fit:cover;object-fit:cover}.case-studio .container .tabs-block .tab-content .block-content .block-text{display:flex;flex-direction:column;width:calc(65% - 20px);margin-top:0;flex-shrink:0;align-items:flex-start}.case-studio .container .tabs-block .tab-content .block-content .block-text .descr{font-size:18px;line-height:28px}.case-studio .container .tabs-block .tab-content .block-content .block-text .descr-s,.case-studio .container .tabs-block .tab-content .block-content .block-text span{font-size:16px;margin-top:18px}.case-studio .container .tabs-block .tab-content .block-content .block-text .tab-more{font-family:Inter;width:-moz-max-content;width:max-content;max-width:none;margin:40px 0 0;padding:15px 70px;cursor:pointer;transition:.25s all ease}.case-studio .container .tabs-block .tab-content .block-content .block-text .tab-more:hover{border-color:transparent;background:#214dde}}@media (min-width:1880px){.case-studio{padding:70px 0}.case-studio .container .case-title{font-size:96px}.case-studio .container .tabs-block{margin-top:90px}.case-studio .container .tabs-block .tab-content .block-content{margin-top:0;justify-content:flex-start;align-items:flex-start;gap:40px}.case-studio .container .tabs-block .tab-content .block-content .block-text .descr{font-size:20px}.case-studio .container .tabs-block .tab-content .block-content .block-text span{font-size:18px;margin-top:50px}.case-studio .container .tabs-block .tab-content .block-content .block-text .descr-s{font-size:18px;margin-top:20px}.case-studio .container .tabs-block .tab-content .block-content .block-text .tab-more{margin:70px 0 0;padding:15px 90px}}.news-base{padding:30px 0;background:#f5f5fa}.news-base .container .news-title{font-family:Poppins;font-size:32px;font-weight:400;display:block;margin:0;text-align:center;color:#12172a}.news-base .container .news-block{display:flex;flex-direction:column;padding:30px 0 0;gap:15px}.news-base .container .news-block li{width:100%}.news-base .container .news-block li a{z-index:1;display:flex;flex-direction:column;height:320px;justify-content:flex-end;align-items:flex-start}.cases_page .cases-section .news-block li a::before,.news-base .container .news-block li a::before{position:absolute;z-index:-1;content:'';transition:.25s all ease;background:linear-gradient(180deg,transparent 29%,#0c0c0c 100%);inset:0}.news-base .container .news-block li a .news-title{font-family:Poppins;font-size:18px;font-weight:700;color:#fff}.news-base .container .news-block li a .news-descr{font-family:Poppins;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden;margin-top:10px;color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-base .container .news-link{font-family:Inter;font-size:16px;font-weight:600;display:block;width:100%;max-width:320px;margin:20px auto 0;padding:13px 100px;text-align:center;color:#214dde;border:1px solid #214dde;border-radius:35px}.pagination{display:flex;margin:35px auto 0;align-items:center;justify-content:center;gap:10px}.pagination .pages{display:flex;gap:6px}.pagination .pages .page{font-family:Poppins;font-size:18px;font-weight:600;width:38px;height:38px;cursor:pointer;color:#12172a;border:0;background:0 0}.pagination .pages .page.active{color:#214dde;border-radius:50px;background:#dce0ed}.pagination .arrow{width:17px;height:10px;cursor:pointer;border:0;background:url(/wp-content/themes/novait/assets/img//arrow-pagination.svg) center center/cover no-repeat}.pagination .arrow.prev{transform:rotate(180deg)}.pagination .arrow:disabled{pointer-events:none;opacity:.4}@media (min-width:648px){.news-base{padding:40px 0}.news-base .container .news-title{font-size:40px}.news-base .container .news-block{padding:35px 0 0}.news-base .container .news-block li a{z-index:1;height:280px;padding:25px}.news-base .container .news-block li a .news-title{font-family:Poppins;font-size:18px;font-weight:700;color:#fff}.news-base .container .news-block li a .news-descr{font-size:16px;margin-top:12px;-webkit-line-clamp:2}.news-base .container .news-link{font-family:Inter;margin:25px auto 0;padding:15px 100px}}@media (min-width:1366px){.news-base{padding:60px 0}.news-base .container .news-title{font-size:54px}.news-base .container .news-block{flex-direction:row;gap:20px;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.news-base .container .news-block li{width:calc(33% - 10px)}.news-base .container .news-block li a{height:380px;padding:20px}.news-base .container .news-block li a .news-title{font-size:20px}.news-base .container .news-block li a .news-descr{margin-top:8px;-webkit-line-clamp:2}.news-base .container .news-block li:hover a{transform:scale(1.01);box-shadow:0 0 25.1px 0 rgba(77,108,209,.75),2px 2px 1px 0 rgba(43,64,130,.92)}.news-base .container .news-link{font-size:18px;margin:50px auto 0;padding:18px 60px;transition:.25s all ease}.news-base .container .news-link:hover{color:#fff;border-color:transparent;background:#214dde}.pagination{margin:60px auto 0;gap:15px}.pagination .pages{gap:10px}.pagination .pages .page{width:46px;height:46px}.pagination .pages .page:hover{opacity:.8;color:#214dde;border-radius:50px;background:#dce0ed}.pagination .arrow{width:24px;height:15px}}.banner-pages{position:relative;display:flex;flex-direction:column;padding:150px 20px;justify-content:center;align-items:center;gap:10px}.banner-pages .case-logo{max-width:200px}.banner-pages .background,.modal__content-top::before{position:absolute;z-index:-1;inset:0}.banner-pages .background .desktop{display:none}.banner-pages .banner-title{font-family:Poppins;font-size:35px;font-weight:400;font-style:italic;display:block;margin:0;color:#f1f1f1}@media (min-width:648px){.banner-pages{padding:150px 40px}.banner-pages .background .desktop{display:block}.banner-pages .background .mobile{display:none}.banner-pages .banner-title{font-size:45px}}@media (min-width:1366px){.banner-pages{padding:200px 100px}.banner-pages .case-logo{max-width:250px}.banner-pages .banner-title{font-size:54px}}@media (min-width:1880px){.banner-pages{padding:200px}.banner-pages .banner-title{font-size:64px}}.modal{display:flex;flex-direction:column;justify-content:center;align-items:center}.modal__content{overflow:hidden;width:100%;border-radius:20px}.modal__content-top::before{content:'';background:url(/wp-content/themes/novait/assets/img//form.png) center center/cover no-repeat}.modal__content--center{visibility:hidden;opacity:0}.modal__close{position:absolute;top:10px;right:10px;cursor:pointer}.modal__ok{margin-top:20px;padding:10px 20px;cursor:pointer;color:#fff;border:0;background:#000}.modal,.modal__overlay{width:100%;height:100%;transition:.3s ease;opacity:0}.modal{top:0;left:0;visibility:hidden;position:fixed;z-index:1000}.modal.active{visibility:visible;opacity:1}.modal.active .modal__overlay{opacity:1}.modal.active .modal__content{transform:scale(1) translateY(0);opacity:1}.modal__overlay{position:absolute;z-index:1;background:rgba(0,0,0,.6)}.modal__content{position:relative;z-index:2;max-width:335px;transition:.3s ease;transform:scale(.8) translateY(30px);opacity:0}.modal__content-top{position:relative;padding:60px 20px 40px}.modal__content-top .modal__close{position:absolute;top:20px;right:20px;width:26px;height:26px;border:0;background:url(/wp-content/themes/novait/assets/img//close-w.svg) center center/cover no-repeat}.base-solutions .container h2,.modal__content-top .form-title{font-family:Poppins;font-size:18px;font-weight:500;text-align:center;color:#fff}.modal__content--center{display:flex;flex-direction:column;padding:50px 20px;text-align:center;border:1px solid #214dde;background:#f5f5fa;gap:30px;align-items:center}.modal__content--center p{font-family:Poppins;font-size:18px;font-weight:500;color:#12172a}.modal__content--center .modal__ok{font-family:Inter;font-size:16px;font-weight:600;width:-moz-max-content;width:max-content;padding:14px 40px;color:#214dde;border:1px solid #214dde;border-radius:35px;background:0 0}.modal__content--center .modal__close{position:absolute;top:15px;right:15px;display:block;width:26px;height:26px;cursor:pointer;background:url(/wp-content/themes/novait/assets/img//close.svg) center center/cover no-repeat}@media (min-width:648px){.modal__content{max-width:688px}.modal__content-top{position:relative;padding:70px 80px 50px}.modal__content-top .modal__close{top:30px;right:20px;width:26px;height:26px}.modal__content-top .form-title{font-size:24px}.modal__close{position:absolute;top:10px;right:10px;cursor:pointer}.modal__ok{margin-top:20px;padding:10px 20px;cursor:pointer;color:#fff;border:0;background:#000}.modal__content:has(.modal__content--center){max-width:50%}}@media (min-width:1366px){.modal__content{max-width:850px}.modal__content-top{position:relative;padding:60px 150px}.modal__content-top .form-title{font-size:24px}.modal__close{position:absolute;top:10px;right:10px;cursor:pointer}.modal__ok{margin-top:20px;padding:10px 20px;cursor:pointer;color:#fff;border:0;background:#000}.modal__content:has(.modal__content--center){max-width:30%}.modal__content:has(.modal__content--center) .modal__content--center{padding:60px 30px}.modal__content:has(.modal__content--center) .modal__content--center p{font-size:24px}.modal__content:has(.modal__content--center) .modal__content--center .modal__ok{font-size:18px;padding:16px 50px}}.base-solutions{padding:30px 0;background:#f5f5fa}.base-solutions .container h2{font-size:35px;font-weight:600;display:block;margin-bottom:60px;color:#c2c5d2}.base-solutions .container h2 i{display:block;color:#17181a}.base-solutions .container .base-solution_block{display:flex;flex-direction:column;margin-top:20px;gap:15px}.base-solutions .container .base-solution_block .card{display:flex;overflow:hidden;flex-direction:column;width:100%;height:280px;padding:15px;border-radius:10px;box-shadow:2px 2px 5px 0 rgba(77,108,209,.3);justify-content:flex-end;align-items:flex-start;gap:10px}.base-solutions .container .base-solution_block .card .card-descr,.base-solutions .container .base-solution_block .card .card-title{font-family:Poppins;font-size:18px;font-weight:600px;display:-webkit-box;overflow:hidden;color:#fff;-webkit-line-clamp:1;-webkit-box-orient:vertical}.base-solutions .container .base-solution_block .card .card-descr{font-size:14px;font-weight:400;color:#b8b8b8;-webkit-line-clamp:5}.header .container .header-flex .header-actions nav,.solutions_page .base-solutions .title-text,.solutions_page .base-solutions h2{display:none}.solutions_page .base-solutions .base-solution_block,ol li,ul li{margin:0}@media (min-width:648px){.base-solutions{padding:30px 0}.base-solutions .container h2{font-size:45px}.base-solutions .container .base-solution_block{flex-direction:row;flex-wrap:wrap}.base-solutions .container .base-solution_block .card.large{width:100%}.base-solutions .container .base-solution_block .card.medium,.base-solutions .container .base-solution_block .card.semi-medium{width:calc(50% - 8px)}.base-solutions .container .base-solution_block .card{padding:20px;gap:15px}.base-solutions .container .base-solution_block .card .card-title{font-size:20px}.base-solutions .container .base-solution_block .card .card-descr{font-size:14px}.solutions_page .base-solutions .container .base-solution_block .card{width:100%!important}}@media (min-width:1366px){.base-solutions{padding:60px 0}.base-solutions .container h2{font-size:65px}.base-solutions .container .base-solution_block .card{cursor:pointer;padding:20px;transition:.25s all ease;gap:15px}.base-solutions .container .base-solution_block .card.semi-medium{width:auto}.base-solutions .container .base-solution_block .card.large{width:calc(50% - 8px)}.base-solutions .container .base-solution_block .card.medium{width:calc(25% - 12px)}.base-solutions .container .base-solution_block .card:hover{transform:scale(1.01);box-shadow:0 0 25.1px 0 rgba(77,108,209,.75),2px 2px 1px 0 rgba(43,64,130,.92)}.base-solutions .container .base-solution_block .card .card-title{font-size:20px}.base-solutions .container .base-solution_block .card .card-descr{font-size:14px}.solutions_page .base-solutions{padding:30px 0}.solutions_page .base-solutions .container .base-solution_block{gap:20px}.solutions_page .base-solutions .container .base-solution_block .card{width:calc(50% - 20px)!important}}@media (min-width:1880px){.base-solutions{padding:70px 0}.base-solutions .container h2{font-size:82px}.base-solutions .container .base-solution_block .card .card-title{font-size:20px}.base-solutions .container .base-solution_block .card .card-descr{font-size:14px}}.title-text{font-family:Poppins;font-size:18px;font-weight:600;color:#214dde}@media (min-width:648px){.title-text{font-size:20px}}@media (min-width:1366px){.title-text{font-size:24px;display:block}}@media (min-width:1880px){.title-text{font-size:28px}}.footer{background:#f5f5fa}.footer .footer-nav{position:relative;z-index:5;display:flex;flex-direction:row;padding:25px 20px;flex-wrap:wrap}.footer .footer-bottom::before,.footer .footer-nav::before{position:absolute;z-index:-1;content:'';background-color:#181719;inset:0}.footer .footer-nav .block-content{width:100%;margin-bottom:25px}.footer .footer-nav .block-content.contact,.footer .footer-nav .block-content.industry,.footer .footer-nav .block-content.resources,.footer .footer-nav .block-content.solutions{width:50%}.footer .footer-nav .block-content .list-title{font-family:Inter;font-size:16px;font-weight:600;display:block;width:100%;margin:0;padding-bottom:10px;color:#fff;border-bottom:1px solid #353636}.footer .footer-nav .block-content .footer-list{display:flex;flex-direction:column;margin-top:12px;padding:0 15px 0 0;gap:6px}.footer .footer-nav .block-content .footer-list li a{line-height:150%}.footer .footer-bottom,.footer .footer-bottom .social,.footer .footer-nav .block-content .footer-list li .email,.footer .footer-nav .block-content .footer-list li .number{display:flex;justify-content:flex-start;align-items:center;gap:15px}.footer .footer-nav .block-content .footer-list li .email::before{display:block;content:'';flex-shrink:0}.footer .footer-nav .block-content .footer-list li .number::before{display:block;width:19px;height:18px;content:'';flex-shrink:0;background:url(/wp-content/themes/novait/assets/img//phone.svg) center center/cover no-repeat}.footer .footer-nav .block-content .footer-list li .email{overflow-wrap:anywhere}.footer .footer-nav .block-content .footer-list li .email::before{width:19px;height:14px;background:url(/wp-content/themes/novait/assets/img//email.svg) center center/cover no-repeat}.footer .footer-bottom{position:relative;z-index:5;flex-direction:column-reverse;padding:20px;gap:20px;justify-content:center}.footer .footer-bottom::before{background-color:#000}.footer .footer-bottom .social{gap:20px}.footer .footer-bottom .social li a{display:flex;width:24px;height:24px;border-radius:50px;background:#000;justify-content:center;align-items:center}.footer .footer-bottom .privacy{gap:50px}.footer .footer-bottom .copyright p,.footer .footer-bottom .privacy a,.footer .footer-nav .block-content .footer-list li a{font-family:Inter;font-size:14px;font-weight:400;color:#fff}.footer .footer-bottom .copyright,.footer .footer-bottom .privacy{display:flex;justify-content:flex-start;align-items:center}@media (min-width:648px){.footer .footer-nav{padding:30px 40px;gap:35px 0}.footer .footer-nav .block-content{margin-bottom:0}.footer .footer-nav .block-content.solutions{width:40%}.footer .footer-nav .block-content.solutions .footer-list{display:block;-moz-columns:2;columns:2}.footer .footer-nav .block-content.solutions .footer-list li{padding:0 5px 0 0}.footer .footer-nav .block-content.about,.footer .footer-nav .block-content.industry{width:30%}.footer .footer-nav .block-content.resources{width:33.3%}.footer .footer-nav .block-content.contact{width:66.6%}.footer .footer-nav .block-content .list-title{font-size:16px;padding-bottom:12px}.footer .footer-nav .block-content .footer-list li a{font-size:14px}.footer .footer-bottom{flex-direction:row;padding:20px 40px;gap:0;justify-content:space-between}.footer .footer-bottom .social{display:flex;justify-content:flex-start;align-items:center;gap:20px}.footer .footer-bottom .privacy{gap:50px}.footer .footer-bottom .copyright p,.footer .footer-bottom .privacy a{font-family:Inter;font-size:14px;font-weight:400;color:#fff}.footer .footer-bottom .copyright,.footer .footer-bottom .privacy{display:flex;justify-content:flex-start;align-items:center}}@media (min-width:1366px){.footer .footer-nav{padding:45px 100px;gap:0;justify-content:space-between;flex-wrap:nowrap}.footer .footer-nav .block-content{margin-bottom:0}.footer .footer-nav .block-content.about,.footer .footer-nav .block-content.contact,.footer .footer-nav .block-content.industry,.footer .footer-nav .block-content.resources,.footer .footer-nav .block-content.solutions{width:100%}.footer .footer-nav .block-content.solutions .footer-list{display:block;-moz-columns:2;columns:2}.footer .footer-nav .block-content.solutions .footer-list li{margin:0 0 6px;padding:0 5px 0 0}.footer .footer-nav .block-content.contact .number:hover::before{background:url(/wp-content/themes/novait/assets/img//phone-s.svg) center center/cover no-repeat}.footer .footer-nav .block-content.contact .email:hover::before{width:19px;height:14px;background:url(/wp-content/themes/novait/assets/img//email-s.svg) center center/cover no-repeat}.footer .footer-nav .block-content .list-title{font-size:16px;padding-bottom:12px}.footer .footer-nav .block-content .footer-list li a{font-size:14px}.footer .footer-bottom .privacy a:hover,.footer .footer-nav .block-content .footer-list li a:hover{color:#214dde}.footer .footer-bottom{flex-direction:row;padding:20px 100px;gap:0;justify-content:space-between}.footer .footer-bottom .social li a{width:28px;height:28px}.footer .footer-bottom .social li:hover a{background:#214dde}.footer .footer-bottom .copyright p,.footer .footer-bottom .privacy a{font-size:16px}}@media (min-width:1880px){.footer .footer-nav{padding:45px 220px}.footer .footer-nav .block-content .list-title{font-size:18px;padding-bottom:12px}.footer .footer-nav .block-content .footer-list li a{font-size:16px}.footer .footer-bottom{padding:20px 220px}.footer .footer-bottom .copyright p,.footer .footer-bottom .privacy a{font-size:18px}}.header{position:fixed;z-index:100;top:0;right:0;left:0;padding:20px 0;background:0 0}.header.scroll{background-color:rgba(0,0,0,.85);box-shadow:0 4px 6px rgba(0,0,0,.7)}.header .container .header-flex{position:relative;display:flex;justify-content:flex-start;align-items:center}.header .container .header-flex .header-burger{width:25%;border:0;background:0 0}.header .container .header-flex .header-burger span{position:relative;display:block;width:20px;height:2px;background:#fff;gap:6px}.header .container .header-flex .header-burger span::after,.header .container .header-flex .header-burger span::before{position:absolute;display:block;width:25px;height:2px;content:'';background:#fff}.header .container .header-flex .header-burger span::before{top:-8px;left:0}.header .container .header-flex .header-burger span::after{top:8px;left:0}.header .container .header-flex .header-logo{display:block;display:flex;width:50%;justify-content:center}.header .container .header-flex .header-logo img{display:block;width:150px}.header .container .header-flex .header-actions .header-lang{display:none}.header .container .header-flex .header-search{display:flex;display:none;width:25%;transition:.25s all ease;justify-content:flex-end}.header .container .header-flex .header-search .search-active{display:block;width:24px;height:24px;transition:.25s all ease;border:0;background:url(/wp-content/themes/novait/assets/img//search-normal.svg) center center/cover no-repeat}.header .container .header-flex .header-search .search-wrapper{position:absolute;top:45px;left:-100%;visibility:hidden;overflow:hidden;width:100%;transition:.25s all ease;opacity:0}.header .container .header-flex .header-search .search-wrapper .search-input{font-family:Poppins;font-size:16px;font-weight:400;width:100%;padding:18px;color:#727a97;border:0;border-radius:10px;background:#fff}.header .container .header-flex .header-search .search-wrapper .search-btn{position:absolute;top:50%;right:18px;display:block;width:21px;height:21px;transform:translateY(-50%);border:0;background:url(/wp-content/themes/novait/assets/img//search-blue.svg) center center/cover no-repeat}.header .container .header-flex .header-search.open .search-active{background:url(/wp-content/themes/novait/assets/img//close.svg) center center/cover no-repeat}.header .container .header-flex .header-search.open .search-wrapper{left:0;visibility:visible;overflow:visible;opacity:1}.header .container .header-flex .header-contact{display:none}@media (min-width:1366px){.header .container .header-flex{justify-content:space-between}.header .container .header-flex .header-burger{display:none}.header .container .header-flex .header-logo{width:auto}.header .container .header-flex .header-actions{display:flex;justify-content:flex-start;gap:30px}.header .container .header-flex .header-actions nav{display:block}.header .container .header-flex .header-actions nav ul{display:flex;padding:0 25px;border:1px solid rgba(255,255,255,.3);border-radius:35px;background:rgba(217,217,217,.1411764706);justify-content:flex-start;gap:25px}.header .container .header-flex .header-actions nav ul li{position:relative}.header .container .header-flex .header-actions nav ul li a{font-family:Inter;font-size:14px;font-weight:500;display:flex;padding:20px 0;transition:.25s all ease;color:#fff;align-items:center;justify-content:flex-start;gap:5px}.header .container .header-flex .header-actions nav ul li a:has(+.nav-list)::after{z-index:-1;display:block;width:10px;height:7px;content:'';transition:.25s all ease;background:url(/wp-content/themes/novait/assets/img//arrow-d-w.svg) center center/cover no-repeat}.header .container .header-flex .header-actions nav ul li .nav-list{position:absolute;top:57px;left:-10px;display:flex;visibility:hidden;overflow:hidden;flex-direction:column;width:-moz-max-content;width:max-content;padding:10px 50px 10px 15px;transition:.25s all ease;opacity:0;border:1px solid #616263;border-radius:5px;background-color:rgba(0,0,0,.85);box-shadow:0 4px 6px rgba(0,0,0,.7);gap:10px}.header .container .header-flex .header-actions nav ul li .nav-list li a{font-family:Inter;font-size:14px;font-weight:500;display:flex;padding:0;cursor:pointer;transition:.25s all ease;color:#fff;justify-content:flex-start;align-items:center;gap:10px}.header .container .header-flex .header-actions nav ul li .nav-list li a::before{display:block;width:5px;height:5px;content:'';transition:.25s all ease;border-radius:50px;background:#fff}.header .container .header-flex .header-actions .header-lang .list-lang li:hover a,.header .container .header-flex .header-actions nav ul li .nav-list li:hover a,.header .container .header-flex .header-actions nav ul li:hover a{color:#214dde}.header .container .header-flex .header-actions nav ul li .nav-list li:hover a:before{background:#214dde}.header .container .header-flex .header-actions nav ul li:hover a::after{transform:rotate(180deg);background:url(/wp-content/themes/novait/assets/img//arrow-d-b.svg) center center/cover no-repeat}.header .container .header-flex .header-actions nav ul li:hover .nav-list{visibility:visible;overflow:visible;opacity:1}.header .container .header-flex .header-actions .header-lang{position:relative;display:block;cursor:pointer;transition:.25s all ease}.header .container .header-flex .header-actions .header-lang::before{position:absolute;z-index:-1;top:50%;right:0;display:block;width:10px;height:7px;content:'';transition:.25s all ease;transform:translateY(-50%);background:url(/wp-content/themes/novait/assets/img//arrow-d-w.svg) center center/cover no-repeat}.header .container .header-flex .header-actions .header-lang .current-lang{font-family:Inter;font-size:23px;font-weight:400;display:block;padding:15px;color:#fff}.header .container .header-flex .header-actions .header-lang .list-lang{position:absolute;top:50px;display:flex;visibility:hidden;overflow:hidden;flex-direction:column;padding:20px;transition:.25s all ease;opacity:0;border:1px solid #214dde;border-radius:3px;background-color:rgba(0,0,0,.85);gap:8px}.header .container .header-flex .header-actions .header-lang .list-lang li{cursor:pointer}.header .container .header-flex .header-actions .header-lang .list-lang li a{font-family:Inter;font-size:18px;font-weight:400;transition:.25s all ease;color:#fff}.header .container .header-flex .header-actions .header-lang:hover .list-lang{visibility:visible;overflow:visible;transition:.25s all ease;opacity:1}.header .container .header-flex .header-actions .header-lang.active::before{transform:translateY(-50%) rotate(180deg)}.header .container .header-flex .header-actions .header-lang.active .list-lang{top:50px;visibility:visible;overflow:visible;opacity:1}.header .container .header-flex .header-search{width:auto}.header .container .header-flex .header-search .search-active{display:block;width:24px;height:24px;margin:0 0 0 50px;transition:.25s all ease;border:0;background:url(/wp-content/themes/novait/assets/img//search-normal.svg) center center/cover no-repeat}.header .container .header-flex .header-search .search-wrapper{position:absolute;top:0;left:15%;width:65%;transform:translateY(-100%)}.header .container .header-flex .header-search .search-wrapper .search-input{font-size:18px;padding:20px}.header .container .header-flex .header-search.open .search-wrapper{left:15%;transform:translateY(0)}.header .container .header-flex .header-contact{font-family:Poppins;font-size:16px;font-weight:500;display:block;padding:14px 20px;color:#000;border:1px solid transparent;border-radius:35px;background:#fff}.header .container .header-flex .header-contact:hover{color:#214dde}}@media (min-width:1880px){.header .container .header-flex .header-logo{display:flex;width:20%;justify-content:flex-start}.header .container .header-flex .header-logo img{width:200px}.header .container .header-flex .header-actions{width:60%;justify-content:space-between;gap:0}.header .container .header-flex .header-actions nav ul{display:flex;padding:0 25px;border:1px solid rgba(255,255,255,.3);border-radius:35px;background:rgba(217,217,217,.1411764706);justify-content:flex-start;gap:25px}.header .container .header-flex .header-actions nav ul li a{font-family:Inter;font-size:16px;font-weight:500;transition:.25s all ease;color:#fff}.header .container .header-flex .header-actions nav ul li .nav-list{top:60px}.header .container .header-flex .header-actions .header-lang .list-lang li:hover a,.header .container .header-flex .header-actions nav ul li:hover a{color:#214dde}.header .container .header-flex .header-actions .header-lang{position:relative;display:block;transition:.25s all ease}.header .container .header-flex .header-actions .header-lang::before{position:absolute;top:50%;right:0;display:block;width:10px;height:7px;content:'';transition:.25s all ease;transform:translateY(-50%);background:url(/wp-content/themes/novait/assets/img//arrow-d-w.svg) center center/cover no-repeat}.header .container .header-flex .header-actions .header-lang .current-lang{font-family:Inter;font-size:23px;font-weight:400;display:block;padding:15px;color:#fff}.header .container .header-flex .header-actions .header-lang .list-lang{position:absolute;top:50px;display:flex;visibility:hidden;overflow:hidden;flex-direction:column;padding:20px;transition:.25s all ease;opacity:0;border-radius:3px;gap:8px}.header .container .header-flex .header-actions .header-lang .list-lang li a{font-family:Inter;font-size:18px;font-weight:400;transition:.25s all ease;color:#fff}.header .container .header-flex .header-actions .header-lang.active::before{transform:rotate(180deg)}.header .container .header-flex .header-actions .header-lang.active .list-lang{top:50px;visibility:visible;overflow:visible;opacity:1}.header .container .header-flex .header-search .search-active{margin:0}.header .container .header-flex .header-search .search-wrapper,.header .container .header-flex .header-search.open .search-wrapper{left:19%;width:60%}.header .container .header-flex .header-contact{font-family:Poppins;font-size:16px;font-weight:500;display:block;padding:14px 20px;color:#000;border:1px solid transparent;border-radius:35px;background:#fff}}.hover-white{font-family:Poppins;font-size:16px;font-weight:600;display:block;padding:13px 35px;color:#fff;border:1px solid #fff;border-radius:35px}.hover-white.main-link{margin-top:40px}.swiper-controls{position:absolute;top:25px;right:0;display:flex;gap:20px}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{position:relative;display:block;width:22px;height:15px;cursor:pointer;background:url(/wp-content/themes/novait/assets/img//arrow-pagination.svg) center center/cover no-repeat}.swiper-controls .swiper-button-next .swiper-navigation-icon,.swiper-controls .swiper-button-prev .swiper-navigation-icon{display:none}.swiper-controls .swiper-button-prev{transform:rotate(180deg)}@media (min-width:648px){.hover-white{padding:16px 50px}.hover-white.main-link{margin-top:30px}}@media (min-width:960px){.hover-white{transition:.25s all ease}.hover-white:hover{border-color:transparent;background:#214dde}.swiper-controls{gap:30px}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{width:28px;height:19px}.hover-white.main-link{margin-top:40px}}@media (min-width:1366px){.swiper-controls{top:90px}}.main_page .hero-section{position:relative;overflow:hidden;height:100vh;height:100dvh}.main_page .hero-section #webgl-canvas{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.main_page .hero-section .container .flex-block{display:flex;flex-direction:column;padding:180px 0 150px;align-items:center;justify-content:center}.main_page .hero-section .container .flex-block .main-title{font-family:Poppins;font-size:40px;font-weight:500;display:block;margin:0;text-align:center;color:#fff}.main_page .hero-section .container .flex-block .main-title i{font-weight:600;font-style:italic;display:block}.main_page .hero-section .container .flex-block .main-descr{font-family:Poppins;font-size:20px;font-weight:400;display:block;margin-top:30px;text-align:center;color:#fff}.main_page .hero-section .background{position:absolute;z-index:-1;inset:0}.main_page .hero-section .background .desktop{display:none}.main_page .hero-section .background .desktop,.main_page .hero-section .background .mobile{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@supports not (height:100dvh){.main_page .hero-section{height:calc(var(--vh)*100)}}@media (min-width:648px){.main_page .hero-section{position:relative}.main_page .hero-section .container .flex-block{display:flex;flex-direction:column;padding:200px 0 180px;align-items:center;justify-content:center}.main_page .hero-section .container .flex-block .main-title{font-size:50px}.main_page .hero-section .container .flex-block .main-descr{font-size:25px;margin-top:35px}.main_page .hero-section .background{overflow:hidden}.main_page .hero-section .background img{max-width:none;height:-webkit-fill-available}.main_page .hero-section .background .desktop{display:block}.main_page .hero-section .background .mobile{display:none}}@media (min-width:1366px){.main_page .hero-section .container .flex-block{padding:290px 0 75px}.main_page .hero-section .container .flex-block .main-title{font-size:70px}.main_page .hero-section .container .flex-block .main-descr{font-size:30px;margin-top:30px}.main_page .hero-section .background{overflow:hidden}.main_page .hero-section .background img{max-width:none;height:-webkit-fill-available}.main_page .hero-section .background .desktop{display:block}.main_page .hero-section .background .mobile{display:none}}@media (min-width:1880px){.main_page .hero-section .container .flex-block{padding:330px 0 100px}.main_page .hero-section .container .flex-block .main-title{font-size:84px}.main_page .hero-section .container .flex-block .main-descr{font-size:36px;margin-top:20px}}.contact_page .contact{padding:40px 0;background:#f5f5fa}.contact_page .contact .container .contact-flex{display:flex;flex-direction:column-reverse;gap:20px}.contact_page .contact .container .contact-flex .map-info{position:relative;z-index:0;border-radius:20px}.contact_page .contact .container .contact-flex .map-info::before{position:absolute;z-index:-1;top:5px;right:5px;bottom:5px;left:5px;content:'';border-radius:16px;background:linear-gradient(119.95deg,#63d9c5 -.45%,#67b7f8 45.8%,#9f8df0 100%);filter:blur(20px)}.contact_page .contact .container .contact-flex .map-info iframe{width:100%;height:440px;border-radius:20px}.contact_page .contact .container .contact-flex .map-info:has(img){overflow:hidden;border-radius:20px}.contact_page .contact .container .contact-flex .map-info:has(img) img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.contact_page .contact .container .contact-flex .map-info:has(img)::before{display:none}.contact_page .contact .container .contact-flex .form-block{display:flex;flex-direction:column}.contact_page .contact .container .contact-flex .form-block .form-title{font-family:Poppins;font-size:24px;font-weight:500;font-style:italic;display:block;margin:20px 0 0;color:#17181a}.contact_page .contact .container .contact-flex .form-block .contact-info{display:flex;flex-direction:column;margin-top:30px;gap:8px}.contact_page .contact .container .contact-flex .form-block .contact-info .info-block{display:flex;justify-content:flex-start;align-items:flex-start;gap:6px}.contact_page .contact .container .contact-flex .form-block .contact-info .info-block.number::before{display:block;width:21px;height:14px;margin:5px 0 0;content:'';background:url(/wp-content/themes/novait/assets/img//email-b.svg) center center/cover no-repeat;flex-shrink:0}.contact_page .contact .container .contact-flex .form-block .contact-info .info-block.adress::before{display:block;width:15px;height:20px;margin:5px 0 0;content:'';background:url(/wp-content/themes/novait/assets/img//adress.svg) center center/cover no-repeat;flex-shrink:0}.contact_page .contact .container .contact-flex .form-block .contact-info .info-block p,.contact_page .contact .container .contact-flex .form-block .contact-info .info-block p a{font-family:Poppins;font-size:16px;font-weight:400;color:#000}@media (min-width:648px){.contact_page .contact{padding:70px 0}.contact_page .contact .container .contact-flex{gap:70px}.contact_page .contact .container .contact-flex .map-info iframe{height:500px}.contact_page .contact .container .contact-flex .form-block .form-title{font-size:30px;margin:0}.contact_page .contact .container .contact-flex .form-block .contact-info .info-block p,.contact_page .contact .container .contact-flex .form-block .contact-info .info-block p a{font-size:16px}}@media (min-width:1366px){.contact_page .contact{padding:100px 0}.contact_page .contact .container .contact-flex{flex-direction:row;gap:50px}.contact_page .contact .container .contact-flex .map-info{width:45%;flex-shrink:0}.contact_page .contact .container .contact-flex .map-info iframe{height:560px}.contact_page .contact .container .contact-flex .form-block{width:55%}.contact_page .contact .container .contact-flex .form-block .contact-info .info-block p,.contact_page .contact .container .contact-flex .form-block .contact-info .info-block p a{font-size:16px}}.about-us_page .about-us_textblock,.about-us_page .ecosystem{padding:30px 0;background:#f5f5fa}.about-us_page .about-us_textblock .container .flex-block,.about-us_page .about-us_textblock .container .flex-block .content-block{display:flex;flex-direction:column;gap:20px}.about-us_page .about-us_textblock .container .flex-block .content-block .text-block{display:flex;flex-direction:column;gap:15px}.about-us_page .about-us_textblock .container .flex-block .content-block .text-block p{font-family:Poppins;font-size:14px;font-weight:400;color:#17181a}.about-us_page .about-us_textblock .container .flex-block .content-block .img-block{overflow:hidden;border-radius:10px}.about-us_page .about-us_textblock .container .flex-block .content-block .img-block img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-us_page .ecosystem .container .news-title{font-family:Poppins;font-size:32px;font-weight:400;display:block;margin:0;text-align:center;color:#12172a}.about-us_page .ecosystem .container .ecosystem-list{display:flex;flex-direction:column;margin-top:20px;gap:20px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item{position:relative;overflow:hidden;width:100%;padding:20px 15px;border-radius:20px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .img-background{position:absolute;z-index:1;inset:0}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .img-background::before{position:absolute;z-index:0;content:'';background:rgba(0,0,0,.37);inset:0}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block{position:relative;z-index:5}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-title{font-family:Poppins;font-size:20px;font-weight:600;display:block;margin:0;text-align:center;color:#fff}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list{display:flex;flex-direction:column;margin-top:20px;gap:10px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list li{font-family:Poppins;font-size:14px;font-weight:400;display:flex;color:#fff;justify-content:flex-start;align-items:flex-start;gap:6px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list li::before{display:block;width:4px;height:4px;margin:8px 0 0;content:'';border-radius:50px;background:#fff;flex-shrink:0}@media (min-width:648px){.about-us_page .about-us_textblock,.about-us_page .ecosystem{padding:40px 0}.about-us_page .about-us_textblock .container .flex-block .content-block .text-block p{font-size:16px}.about-us_page .ecosystem .container .news-title{font-size:40px}.about-us_page .ecosystem .container .ecosystem-list{margin-top:25px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item{padding:30px 20px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-title{font-size:24px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list{margin-top:15px;gap:15px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list li{font-size:16px;gap:10px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list li::before{margin:10px 0 0}}@media (min-width:1366px){.about-us_page .about-us_textblock,.about-us_page .ecosystem{padding:60px 0}.about-us_page .about-us_textblock .container .flex-block{flex-direction:row;gap:45px;flex-wrap:wrap}.about-us_page .about-us_textblock .container .flex-block .content-block{flex-direction:row;gap:100px;align-items:stretch}.about-us_page .about-us_textblock .container .flex-block .content-block .text-block{width:calc(45% - 50px);flex-shrink:0;gap:30px}.about-us_page .about-us_textblock .container .flex-block .content-block .text-block p{font-size:16px}.about-us_page .about-us_textblock .container .flex-block .content-block .img-block,.about-us_page .about-us_textblock .container .flex-block .content-block.img-left .text-block{width:calc(55% - 50px);flex-shrink:0}.about-us_page .about-us_textblock .container .flex-block .content-block.img-left{flex-direction:row-reverse}.about-us_page .about-us_textblock .container .flex-block .content-block.img-left .img-block{width:calc(45% - 50px)}.about-us_page .ecosystem .container .news-title{font-size:54px}.about-us_page .ecosystem .container .ecosystem-list{flex-direction:row;margin-top:60px;gap:20px;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item{width:calc(33% - 10px);padding:25px 40px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-title{font-size:28px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list{margin-top:25px;gap:20px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list li{font-size:16px;gap:10px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list li::before{margin:10px 0 0}}@media (min-width:1880px){.about-us_page .about-us_textblock,.about-us_page .ecosystem{padding:70px 0}.about-us_page .about-us_textblock .container .flex-block{gap:60px}.about-us_page .about-us_textblock .container .flex-block .content-block{gap:150px}.about-us_page .about-us_textblock .container .flex-block .content-block .text-block{width:calc(45% - 75px)}.about-us_page .about-us_textblock .container .flex-block .content-block .text-block p,.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list li{font-size:18px}.about-us_page .about-us_textblock .container .flex-block .content-block .img-block,.about-us_page .about-us_textblock .container .flex-block .content-block.img-left .text-block{width:calc(55% - 75px)}.about-us_page .about-us_textblock .container .flex-block .content-block.img-left .img-block{width:calc(45% - 75px)}.about-us_page .ecosystem .container .news-title{font-size:64px}.about-us_page .ecosystem .container .ecosystem-list{margin-top:95px;gap:25px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item{width:calc(33% - 12px);padding:40px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-title{font-size:32px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list{margin-top:50px;gap:25px}.about-us_page .ecosystem .container .ecosystem-list .ecosystem-item .content-block .item-list li::before{margin:12px 0 0}}.security_page .text-title{padding:30px 0;background:#f5f5fa}.security_page .text-title .container .block-title{font-family:Poppins;font-size:30px;font-weight:500;font-style:italic;line-height:40px;display:block;margin:0;color:#727a97}.security_page .text-title .container .block-title a{color:#214dde}.security_page .text-title .container .block-descr{font-family:Poppins;font-size:16px;font-weight:400;font-style:italic;line-height:23px;display:block;margin-top:15px;color:#727a97}.security_page .content-block{padding:10px 0 30px;background:#f5f5fa}.security_page .content-block .container .flex-block .block-item{display:flex;flex-direction:column-reverse;gap:20px}.security_page .content-block .container .flex-block .block-item .img{overflow:hidden;border-radius:20px}.security_page .certificates .flex-block .img img,.security_page .content-block .container .flex-block .block-item .img img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.security_page .content-block .container .flex-block,.security_page .content-block .container .flex-block .block-item .text{display:flex;flex-direction:column;gap:20px}.security_page .content-block .container .flex-block .block-item .text p{font-family:Poppins;font-size:14px;font-weight:400;color:#17181a}.security_page .content-block .container .link-pdf{font-family:Inter;font-size:16px;font-weight:600;display:block;width:100%;max-width:335px;margin:35px auto 0;padding:15px 0;text-align:center;color:#214dde;border:1px solid #214dde;border-radius:35px}.security_page .certificates{display:none;padding:30px 0;background:#f5f5fa}.security_page .certificates .flex-block{display:flex;overflow-x:auto;flex-direction:row;padding:0 0 0 20px;gap:20px}.security_page .certificates .flex-block .img{width:80%}.security_page .certificates .flex-block .img img{min-width:240px}@media (min-width:648px){.security_page .text-title{padding:40px 0}.security_page .text-title .container .block-title{font-size:35px;line-height:55px}.security_page .text-title .container .block-descr{font-size:18px;margin-top:20px}.security_page .content-block{padding:20px 0 40px}.security_page .content-block .container .flex-block,.security_page .content-block .container .flex-block .block-item,.security_page .content-block .container .flex-block .block-item .text{gap:25px}.security_page .content-block .container .flex-block .block-item .text p{font-size:16px}.security_page .certificates{padding:40px 0}.security_page .certificates .flex-block{overflow-x:hidden;padding:0 40px}.security_page .certificates .flex-block .img{width:calc(33% - 11px)}.security_page .certificates .flex-block .img img{min-width:auto}}@media (min-width:1366px){.security_page .text-title{padding:60px 0}.security_page .text-title .container .block-title{font-size:40px}.security_page .text-title .container .block-descr{font-size:18px;margin-top:20px}.security_page .content-block{padding:0 0 60px}.security_page .content-block .container .flex-block{gap:30px}.security_page .content-block .container .flex-block .block-item{flex-direction:row;gap:20px;align-items:flex-start}.security_page .content-block .container .flex-block .block-item.reverse{flex-direction:row-reverse}.security_page .content-block .container .flex-block .block-item .img{width:calc(50% - 10px)}.security_page .content-block .container .flex-block .block-item .img img{min-height:350px}.security_page .content-block .container .flex-block .block-item .text{width:calc(50% - 10px);gap:20px}.security_page .content-block .container .flex-block .block-item .text p{font-size:16px}.security_page .content-block .container .link-pdf{max-width:335px;margin:45px auto 0;padding:18px 0}.security_page .content-block .container .link-pdf:hover{color:#fff;border:1px solid transparent;background:#214dde}.security_page .certificates{padding:60px 0}.security_page .certificates .flex-block{padding:0 100px;flex-wrap:wrap}}@media (min-width:1880px){.security_page .text-title{padding:70px 0}.security_page .text-title .container .block-title{font-size:51px}.security_page .text-title .container .block-descr{font-size:20px;margin-top:40px}.security_page .content-block{padding:60px 0}.security_page .content-block .container .flex-block{gap:40px}.security_page .content-block .container .flex-block .block-item .text p,.security_page .content-block .container .link-pdf{font-size:18px}.security_page .certificates{padding:70px 0}.security_page .certificates .flex-block{padding:0 220px}}.article_page .article{padding:0 0 30px;background:#f5f5fa}.article_page .article .container .main-img{display:block;overflow:hidden;width:100%;border-radius:20px}.article_page .article .container .main-img img{width:100%;height:auto;max-height:300px;-o-object-fit:cover;object-fit:cover}.article_page .article .container .article-content{margin-top:35px}.article_page .article .container .article-content .date{font-family:Poppins;font-size:16px;font-weight:400;color:#214dde}.article_page .article .container .article-content .article-block{display:flex;flex-direction:column;margin-top:20px;gap:20px}.article_page .article .container .article-content .article-block h2{font-family:Poppins;font-size:18px;font-weight:600;display:block;margin:0;color:#17181a}.article_page .article .container .article-content .article-block h3,.article_page .article .container .article-content .article-block h4,.article_page .article .container .article-content .article-block h5,.article_page .article .container .article-content .article-block h6{font-family:Poppins;font-size:16px;font-weight:500;display:block;margin:0;color:#17181a}.article_page .article .container .article-content .article-block ol li,.article_page .article .container .article-content .article-block p,.article_page .article .container .article-content .article-block ul li,.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block p{font-family:Poppins;font-size:14px;font-weight:400;display:block;margin:0;color:#17181a}.article_page .article .container .article-content .article-block p strong{font-family:Poppins;font-size:14px;font-weight:600;display:block;margin:0;color:#17181a}.article_page .article .container .article-content .article-block ol,.article_page .article .container .article-content .article-block ul,.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block ul{display:flex;flex-direction:column;padding:0 0 0 10px;gap:10px}.article_page .article .container .article-content .article-block ul li{display:flex;gap:8px}.article_page .article .container .article-content .article-block ul li::before,.et_pb_text ul li::before,.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block ul li::before{display:block;width:5px;height:5px;margin:8px 0 0;content:'';border-radius:50px;background:#17181a;flex-shrink:0}.article_page .article .container .article-content .article-block ol{margin-left:0;list-style:none;counter-reset:list-counter}.article_page .article .container .article-content .article-block ol li{position:relative;padding-left:15px;counter-increment:list-counter}.article_page .article .container .article-content .article-block ol li::before{position:absolute;left:0;content:counter(list-counter) '.'}.article_page .article .container .article-content .article-block .video-block{display:flex;flex-direction:column;gap:20px}.article_page .article .container .article-content .article-block .video-block .video-item,.cases_page .cases-section .news-block li{width:100%}.article_page .article .container .article-content .article-block .video-block .video-item iframe{width:100%;height:auto;min-height:300px}@media (min-width:648px){.article_page .article{padding:0 0 40px}.article_page .article .container .main-img img{max-height:400px}.article_page .article .container .article-content{margin-top:50px}.article_page .article .container .article-content .article-block .p,.article_page .article .container .article-content .article-block .p strong,.article_page .article .container .article-content .article-block ol li,.article_page .article .container .article-content .article-block ul li,.article_page .article .container .article-content .date{font-size:16px}.article_page .article .container .article-content .article-block h2{font-size:20px}.article_page .article .container .article-content .article-block h3,.article_page .article .container .article-content .article-block h4,.article_page .article .container .article-content .article-block h5,.article_page .article .container .article-content .article-block h6{font-size:18px}.article_page .article .container .article-content .article-block ol,.article_page .article .container .article-content .article-block ul{gap:10px}.article_page .article .container .article-content .article-block .video-block{display:flex;flex-direction:row;margin-top:20px;justify-content:center;gap:20px}.article_page .article .container .article-content .article-block .video-block .video-item:only-child{width:50%}.article_page .article .container .article-content .article-block .video-block .video-item:not(:only-child){width:calc(50% - 10px)}.article_page .article .container .article-content .article-block .video-block .video-item iframe{min-height:300px}}@media (min-width:1366px){.article_page .article{padding:0 0 60px}.article_page .article .container .main-img img{max-height:400px}.article_page .article .container .article-content{margin-top:50px}.article_page .article .container .article-content .article-block ol li,.article_page .article .container .article-content .article-block p,.article_page .article .container .article-content .article-block p strong,.article_page .article .container .article-content .article-block ul li,.article_page .article .container .article-content .date{font-size:16px}.article_page .article .container .article-content .article-block h2{font-size:30px}.article_page .article .container .article-content .article-block h3,.article_page .article .container .article-content .article-block h4,.article_page .article .container .article-content .article-block h5,.article_page .article .container .article-content .article-block h6{font-size:22px}.article_page .article .container .article-content .article-block ol,.article_page .article .container .article-content .article-block ul{gap:15px}.article_page .article .container .article-content .article-block .video-block{margin-top:30px}.article_page .article .container .article-content .article-block .video-block .video-item iframe{min-height:380px}}@media (min-width:1880px){.article_page .article{padding:0 0 70px}.article_page .article .container .main-img img{max-height:490px}.article_page .article .container .article-content{margin-top:65px}.article_page .article .container .article-content .article-block ol li,.article_page .article .container .article-content .article-block p,.article_page .article .container .article-content .article-block ul li,.article_page .article .container .article-content .date{font-size:18px}.article_page .article .container .article-content .article-block{gap:25px}.article_page .article .container .article-content .article-block h2{font-size:32px}.article_page .article .container .article-content .article-block h3,.article_page .article .container .article-content .article-block h4,.article_page .article .container .article-content .article-block h5,.article_page .article .container .article-content .article-block h6{font-size:24px}.article_page .article .container .article-content .article-block p strong{font-size:20px}.article_page .article .container .article-content .article-block ol,.article_page .article .container .article-content .article-block ul{gap:20px}.article_page .article .container .article-content .article-block .video-block{margin-top:30px}.article_page .article .container .article-content .article-block .video-block .video-item iframe{min-height:450px}}.partners_page .partners{padding:30px 0;background:#f5f5fa}.partners_page .partners .swiper{width:100%;padding:0 20px}.partners_page .partners .swiper .swiper-wrapper{position:relative;z-index:5;display:flex;flex-direction:column;pointer-events:none;gap:20px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide{position:relative;z-index:100!important;overflow:hidden;height:auto;padding:25px 20px;pointer-events:auto;border-radius:20px;background:#e9e9f2}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .background{display:none}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block{line-height:32px;display:flex;overflow:hidden;flex-direction:column;max-height:288px;transition:max-height .4s ease;align-items:flex-start}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block.active{max-height:3000px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block .logo{max-width:150px;margin:0 auto}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block ul li{font-family:Poppins;font-size:14px;font-weight:400;display:flex;margin:0;color:#17181a;gap:10px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .watch_more{font-family:Poppins;font-size:16px;font-weight:400;display:flex;margin-top:20px;color:#214dde;border:0;background:0 0;align-items:center;gap:10px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .watch_more::after{display:block;width:13px;height:11px;content:'';background:url(/wp-content/themes/novait/assets/img//arrow_more.svg) center center/cover no-repeat}.partners_page .partners .swiper .swiper-pagination{position:static;display:none;margin:30px 0 0}.partners_page .partners .swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;opacity:1;background:#181719}.partners_page .partners .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#214dde}@media (min-width:648px){.partners_page .partners{padding:40px 0}.partners_page .partners .swiper{overflow:hidden;max-width:688px;margin:0 auto;padding:0}.partners_page .partners .swiper .swiper-wrapper .swiper-slide{padding:35px 20px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block .logo{width:100%;max-width:200px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block p,.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block ul li{font-size:16px}}@media (min-width:1366px){.partners_page .partners{padding:60px 0}.partners_page .partners .swiper{max-width:1200px}.partners_page .partners .swiper .swiper-wrapper{gap:50px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide{margin:0 auto;padding:35px 20px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block .logo{width:100%;max-width:150px;margin:0}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block p,.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block ul li{font-size:16px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block ul li::before{margin:10px 0 0}.partners_page .partners .swiper .swiper-wrapper .swiper-slide-active{z-index:2;transform:scale(1);opacity:1;filter:blur(0)}}@media (min-width:1880px){.partners_page .partners{padding:70px 0}.partners_page .partners .swiper{max-width:1440px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide{padding:40px 50px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block .logo{width:100%;max-width:200px}.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block p,.partners_page .partners .swiper .swiper-wrapper .swiper-slide .content-block ul li{font-size:18px}}.case_page .case-advantages,.case_page .case-cards,.case_page .case-quote,.case_page .case-video{padding:30px 0;background:#f5f5fa}.case_page .case-video .container .flex-block{display:flex;flex-direction:column;gap:40px}.case_page .case-video .container .flex-block .video-title{display:flex;flex-direction:column;gap:15px}.case_page .case-video .container .flex-block .video-title .title{font-family:Poppins;font-size:30px;font-weight:500;font-style:italic;line-height:40px;color:#727a97}.case_page .case-video .container .flex-block .video-title .title i{color:#17181a}.case_page .case-video .container .flex-block .video-title .descr{font-family:Poppins;font-size:18px;font-weight:400;font-style:italic;color:#727a97}.case_page .case-video .container .flex-block .video-block .video-item{overflow:hidden;width:100%;border-radius:20px}.case_page .case-video .container .flex-block .video-block .video-item iframe{width:100%;min-height:220px}.case_page .case-advantages .container .flex-block,.case_page .case-cards .container .flex-block{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:20px}.case_page .case-advantages .container .flex-block .advantages-item{display:flex;flex-direction:column;width:calc(50% - 10px);align-items:center;justify-content:center;gap:10px}.case_page .case-advantages .container .flex-block .advantages-item .percent{font-family:Poppins;font-size:45px;font-weight:700;color:#214dde}.case_page .case-advantages .container .flex-block .advantages-item .descr{font-family:Poppins;font-size:14px;font-weight:400;font-style:italic;display:block;max-width:50%;text-align:center}.case_page .case-cards .container .flex-block{gap:10px}.case_page .case-cards .container .flex-block .card-item{display:flex;flex-direction:column;width:100%;padding:20px;border:2px solid transparent;border-radius:20px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(300deg,#fff,#4d6cd1) border-box;box-shadow:0 2.27px 2.21px 0 rgba(23,30,108,.06),0 6.65px 5.32px 0 rgba(23,30,108,.33);gap:10px;justify-content:flex-start;align-items:flex-start}.case_page .case-cards .container .flex-block .card-item .card-title{font-family:Poppins;font-size:18px;font-weight:500;display:block;margin:0;text-align:left;color:#17181a}.case_page .case-cards .container .flex-block .card-item .card-descr,.case_page .case-cards .container .flex-block .card-item p{font-family:Poppins;font-size:14px;font-weight:400;color:#17181a}.case_page .case-quote .container .flex-block{display:flex;flex-direction:column-reverse;gap:40px}.case_page .case-quote .container .flex-block .quote-foto{display:flex;flex-direction:column;gap:10px}.case_page .case-quote .container .flex-block .quote-foto .img{overflow:hidden;width:100%;border-radius:20px}.case_page .case-quote .container .flex-block .quote-foto .img img,.case_page .constructor .container .block-constructor .img img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.case_page .case-quote .container .flex-block .quote-foto .name{display:flex;flex-direction:column;gap:7px}.case_page .case-quote .container .flex-block .quote-foto .name .title{font-family:Poppins;font-size:14px;font-weight:500;color:#17181a}.case_page .case-quote .container .flex-block .quote-foto .name .descr{font-family:Poppins;font-size:12px;font-weight:400;display:block;color:#17181a}.case_page .case-quote .container .flex-block .quote-text,.cases_page .cases-section .news-block{display:flex;flex-direction:column;gap:15px}.case_page .case-quote .container .flex-block .quote-text .text-title{font-family:Poppins;font-size:28px;font-weight:500;font-style:italic;line-height:40px;display:block;margin:0;color:#17181a}.case_page .case-quote .container .flex-block .quote-text .text-descr{font-family:Poppins;font-size:14px;font-weight:400;color:#727a97}.case_page .constructor{padding:0 0 60px;background:#f5f5fa}.case_page .constructor .container .block-constructor{display:flex;flex-direction:column;padding-top:20px;gap:15px}.case_page .constructor .container .block-constructor .descr{font-family:Poppins;font-size:14px;font-weight:400;color:#17181a}.case_page .constructor .container .block-constructor .block-quote .quote-title,.case_page .constructor .container .block-constructor .title{font-family:Poppins;font-size:20px;font-weight:500;font-style:italic;color:#17181a}.case_page .constructor .container .block-constructor .img{overflow:hidden;width:100%;margin:10px 0;border-radius:20px}.case_page .constructor .container .block-constructor .img img{min-height:180px}.case_page .constructor .container .block-constructor .block-quote{display:flex;flex-direction:column;padding:15px;border:2px solid transparent;border-radius:20px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(300deg,#fff,#4d6cd1) border-box;box-shadow:0 2.27px 2.21px 0 rgba(23,30,108,.06),0 6.65px 5.32px 0 rgba(23,30,108,.33)}.case_page .constructor .container .block-constructor .block-quote .quote-title i,.industry-solutions .container .flex-block .solutions-list li .wrapper .problem.solution span{color:#214dde}.case_page .constructor .container .block-constructor .block-quote .name{font-family:Poppins;font-size:14px;font-weight:500;display:block;margin-top:15px;color:#17181a}.case_page .constructor .container .block-constructor .block-quote .descr{font-family:Poppins;font-size:12px;font-weight:400;display:block;margin-top:5px;color:#17181a}@media (min-width:648px){.case_page .case-advantages,.case_page .case-cards,.case_page .case-quote,.case_page .case-video{padding:40px 0}.case_page .case-video .container .flex-block{gap:30px}.case_page .case-video .container .flex-block .video-title{gap:20px}.case_page .case-video .container .flex-block .video-title .title{font-size:40px;line-height:100%;display:block}.case_page .case-video .container .flex-block .video-title .title i{display:block;color:#17181a}.case_page .case-video .container .flex-block .video-title .descr{font-size:18px}.case_page .case-video .container .flex-block .video-block .video-item iframe{min-height:360px}.case_page .case-advantages .container .flex-block .advantages-item{width:calc(25% - 15px)}.case_page .case-advantages .container .flex-block .advantages-item .percent{font-size:45px}.case_page .case-advantages .container .flex-block .advantages-item .descr{font-size:14px}.case_page .case-cards .container .flex-block{display:flex;justify-content:flex-start;align-items:stretch;gap:20px;flex-wrap:wrap}.case_page .case-cards .container .flex-block .card-item{width:calc(50% - 10px);padding:25px 20px}.case_page .case-cards .container .flex-block .card-item .card-title{font-size:20px}.case_page .case-cards .container .flex-block .card-item .card-descr,.case_page .case-cards .container .flex-block .card-item p,.case_page .case-quote .container .flex-block .quote-foto .name .title{font-size:16px}.case_page .case-quote .container .flex-block{flex-direction:row;gap:20px}.case_page .case-quote .container .flex-block .quote-foto{display:flex;flex-direction:column;width:calc(35% - 10px);gap:15px}.case_page .case-quote .container .flex-block .quote-foto .img{flex-shrink:0}.case_page .case-quote .container .flex-block .quote-foto .name{gap:10px}.case_page .case-quote .container .flex-block .quote-foto .name .descr{font-size:14px}.case_page .case-quote .container .flex-block .quote-text{width:calc(65% - 10px);gap:25px}.case_page .case-quote .container .flex-block .quote-text .text-title{font-size:35px;line-height:46px}.case_page .case-quote .container .flex-block .quote-text .text-descr,.case_page .constructor .container .block-constructor .descr{font-size:16px}.case_page .constructor{padding:0 0 60px}.case_page .constructor .container .block-constructor{padding-top:20px;gap:20px}.case_page .constructor .container .block-constructor .block-quote .quote-title,.case_page .constructor .container .block-constructor .title{font-size:24px}.case_page .constructor .container .block-constructor .img{margin:15px 0}.case_page .constructor .container .block-constructor .img img{width:100%;min-height:300px}.case_page .constructor .container .block-constructor .block-quote{padding:20px 25px}.case_page .constructor .container .block-constructor .block-quote .name{font-size:18px;margin-top:15px}.case_page .constructor .container .block-constructor .block-quote .descr{font-size:14px;margin-top:5px}}@media (min-width:1366px){.case_page .case-advantages,.case_page .case-cards,.case_page .case-quote,.case_page .case-video{padding:60px 0}.case_page .case-video .container .flex-block{flex-direction:row;gap:20px}.case_page .case-video .container .flex-block .video-title{width:calc(50% - 10px);gap:25px}.case_page .case-video .container .flex-block .video-title .title{font-size:45px}.case_page .case-video .container .flex-block .video-title .descr{font-size:20px}.case_page .case-video .container .flex-block .video-block{width:calc(50% - 10px)}.case_page .case-video .container .flex-block .video-block .video-item iframe{min-height:320px}.case_page .case-advantages .container .flex-block .advantages-item .percent{font-size:54px}.case_page .case-advantages .container .flex-block .advantages-item .descr{font-size:16px}.case_page .case-cards .container .flex-block .card-item{width:calc(33% - 15px);padding:25px 30px}.case_page .case-cards .container .flex-block .card-item .card-title,.case_page .case-quote .container .flex-block .quote-foto .name .title{font-size:20px}.case_page .case-cards .container .flex-block .card-item .card-descr,.case_page .case-cards .container .flex-block .card-item p,.case_page .case-quote .container .flex-block .quote-foto .name .descr{font-size:16px}.case_page .case-quote .container .flex-block{gap:120px}.case_page .case-quote .container .flex-block .quote-foto{display:flex;flex-direction:column;width:calc(35% - 60px);gap:15px}.case_page .case-quote .container .flex-block .quote-foto .img{flex-shrink:0}.case_page .case-quote .container .flex-block .quote-text{width:calc(65% - 60px)}.case_page .case-quote .container .flex-block .quote-text .text-title{font-size:45px;line-height:140%}.case_page .case-quote .container .flex-block .quote-text .text-descr{font-size:18px}.case_page .constructor{padding:0 0 100px}.case_page .constructor .container .block-constructor{padding-top:25px;gap:25px}.case_page .constructor .container .block-constructor .descr{font-size:16px}.case_page .constructor .container .block-constructor .block-quote .quote-title,.case_page .constructor .container .block-constructor .title{font-size:32px}.case_page .constructor .container .block-constructor .img{margin:15px 0}.case_page .constructor .container .block-constructor .img img{min-height:550px}.case_page .constructor .container .block-constructor .block-quote{padding:35px 30px}.case_page .constructor .container .block-constructor .block-quote .name{font-size:20px;margin-top:30px}.case_page .constructor .container .block-constructor .block-quote .descr{font-size:14px}}@media (min-width:1880px){.case_page .case-advantages,.case_page .case-cards,.case_page .case-quote,.case_page .case-video{padding:70px 0}.case_page .case-video .container .flex-block{gap:40px}.case_page .case-video .container .flex-block .video-title{width:calc(50% - 20px);gap:30px}.case_page .case-video .container .flex-block .video-title .title{font-size:51px}.case_page .case-video .container .flex-block .video-block{width:calc(50% - 20px)}.case_page .case-video .container .flex-block .video-block .video-item iframe{min-height:380px}.case_page .case-advantages .container .flex-block .advantages-item .percent{font-size:64px}.case_page .case-cards .container .flex-block .card-item{gap:15px}.case_page .case-cards .container .flex-block .card-item .card-title{font-size:24px}.case_page .case-cards .container .flex-block .card-item .card-descr,.case_page .case-cards .container .flex-block .card-item p{font-size:18px}.case_page .case-quote .container .flex-block{gap:150px}.case_page .case-quote .container .flex-block .quote-foto{width:calc(35% - 75px);gap:10px}.case_page .case-quote .container .flex-block .quote-text{width:calc(65% - 60px)}.case_page .case-quote .container .flex-block .quote-text .text-title{font-size:51px;line-height:140%}.case_page .case-quote .container .flex-block .quote-text .text-descr{font-size:20px}.case_page .constructor{padding:0 0 150px}.case_page .constructor .container .block-constructor{padding-top:25px;gap:25px}.case_page .constructor .container .block-constructor .descr{font-size:18px}.case_page .constructor .container .block-constructor .block-quote .quote-title,.case_page .constructor .container .block-constructor .title{font-size:36px}.case_page .constructor .container .block-constructor .img{margin:20px 0}.case_page .constructor .container .block-constructor .img img{min-height:600px}.case_page .constructor .container .block-constructor .block-quote{padding:40px 50px}.case_page .constructor .container .block-constructor .block-quote .name{margin-top:50px}}.cases_page .cases-section,.error_page{padding:30px 0;background:#f5f5fa}.cases_page .cases-section .news-block li a{position:relative;z-index:1;display:flex;overflow:hidden;flex-direction:column;height:320px;padding:20px;transition:.25s all ease;border-radius:20px;justify-content:flex-end;align-items:flex-start}.cases_page .cases-section .news-block li a .logo{max-width:40%}.cases_page .cases-section .news-block li a .logo img{display:block;min-width:80px;height:auto}.cases_page .cases-section .news-block li a .news-title{font-family:Poppins;font-size:18px;font-weight:700;margin-top:10px;color:#fff}.cases_page .cases-section .news-block li a .news-descr{font-family:Poppins;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden;margin-top:10px;color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width:648px){.cases_page .cases-section{padding:40px 0}.cases_page .cases-section .news-block{padding:35px 0 0}.cases_page .cases-section .news-block li a{z-index:1;height:280px;padding:25px}.cases_page .cases-section .news-block li a .logo{max-width:30%}.cases_page .cases-section .news-block li a .logo img{display:block;min-width:80px;height:auto}.cases_page .cases-section .news-block li a .news-title{font-family:Poppins;font-size:18px;font-weight:700;color:#fff}.cases_page .cases-section .news-block li a .news-descr{font-size:16px;margin-top:12px;-webkit-line-clamp:2}}@media (min-width:1366px){.cases_page .cases-section{padding:60px 0}.cases_page .cases-section .news-block{gap:20px}.cases_page .cases-section .news-block li a{height:480px;padding:20px}.cases_page .cases-section .news-block li a .logo{max-width:20%}.cases_page .cases-section .news-block li a .logo img{min-width:100px}.cases_page .cases-section .news-block li a .news-title{font-size:20px}.cases_page .cases-section .news-block li a .news-descr{font-size:16px;margin-top:8px;-webkit-line-clamp:4}.cases_page .cases-section .news-block li:hover a{transform:scale(1.01);box-shadow:0 0 25.1px 0 rgba(77,108,209,.75),2px 2px 1px 0 rgba(43,64,130,.92)}}@media (min-width:1880px){.cases_page .cases-section{padding:70px 0}.cases_page .cases-section .news-block{gap:25px}.cases_page .cases-section .news-block li a{height:600px;padding:20px}.cases_page .cases-section .news-block li a .news-title{font-size:24px}.cases_page .cases-section .news-block li a .news-descr{font-size:18px;margin-top:8px;-webkit-line-clamp:4}}.error_page{padding:160px 0}.error_page .container .block-flex{display:flex;flex-direction:column;gap:25px;justify-content:center;align-items:center}.error_page .container .block-flex .img{display:flex;width:100%;justify-content:center;align-items:center}.error_page .container .block-flex .img img{display:block;width:100%;max-width:300px;height:auto}.error_page .container .block-flex .descr,.error_page .container .block-flex .error{font-family:Poppins;font-size:24px;font-weight:800;display:block;text-align:center;color:#214dde}.error_page .container .block-flex .descr{font-size:14px;font-weight:400;max-width:75%;color:#2c2a29}.error_page .container .block-flex .link-home{font-family:Inter;font-size:16px;font-weight:600;display:block;width:100%;max-width:335px;padding:12px 0;text-align:center;color:#214dde;border:1px solid #214dde;border-radius:35px}@media (min-width:648px){.error_page{padding:200px 0}.error_page .container .block-flex{gap:35px}.error_page .container .block-flex .img img{max-width:400px}.error_page .container .block-flex .error{font-size:32px}.error_page .container .block-flex .descr{font-size:16px}.error_page .container .block-flex .link-home{font-size:16px;max-width:250px;padding:16px 0}}@media (min-width:1366px){.error_page{padding:250px 0 100px}.error_page .container .block-flex{gap:40px}.error_page .container .block-flex .img img{max-width:520px}.error_page .container .block-flex .error{font-size:36px}.error_page .container .block-flex .descr{font-size:18px}.error_page .container .block-flex .link-home{font-size:18px;max-width:250px;padding:18px 0}.error_page .container .block-flex .link-home:hover{color:#fff;border-color:transparent;background:#214dde}}@media (min-width:1880px){.error_page{padding:300px 0 100px}.error_page .container .block-flex .img img{max-width:610px}.error_page .container .block-flex .error{font-size:40px}.error_page .container .block-flex .descr,.error_page .container .block-flex .link-home{font-size:20px}}.service-banner{height:100vh;height:100dvh;padding:100px 0}.service-banner .container .flex-block{display:flex;flex-direction:column;align-items:center}.service-banner .container .flex-block .title-block{display:flex;flex-direction:column;gap:10px}.service-banner .container .flex-block .title-block .banner-title{font-family:Poppins;font-size:24px;font-weight:600;margin:0;color:#fff}.service-banner .container .flex-block .title-block .banner-descr{font-family:Poppins;font-size:18px;font-weight:400;color:#fff}.service-banner .container .flex-block .title-block .button-block{display:flex;flex-direction:column;margin-top:40px;gap:20px}.service-banner .container .flex-block .title-block .button-block .banner-link{font-family:Poppins;font-size:16px;font-weight:600;width:100%;max-width:335px;padding:12px 0;text-align:center;color:#fff;border:1px solid #fff;border-radius:35px;background:0 0}.service-banner .container .flex-block .title-block .button-block .banner-popUp{font-size:16px;font-weight:600;display:flex;text-align:center;color:#fff;align-items:center;justify-content:center;gap:10px}.service-banner .container .flex-block .title-block .button-block .banner-popUp::before{display:block;width:26px;height:26px;content:'';background:url(../img/play-video.svg) center center/cover no-repeat}.service-banner .container .flex-block .banner-video{overflow:hidden;width:100%;margin-top:40px;border-radius:10px}.service-banner .container .flex-block .banner-video iframe{width:100%;min-height:215px}.about-us_stat,.advantages-block,.content-block_service,.default-block,.faq,.results,.technology{padding:30px 0;background:#f5f5fa}.default-block .container .block-descr,.default-block .container .block-title{font-family:Poppins;font-size:32px;font-weight:400;display:block;margin:0;text-align:center;color:#12172a}.default-block .container .block-descr{font-size:20px;margin:10px 0 0}.default-block .container .block-list{display:flex;flex-direction:column;margin-top:30px;gap:10px}.default-block .container .block-list .block-item{position:relative;padding:15px 20px;border:2px solid transparent;border-radius:10px;background:#fff;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(270deg,#fff,#4d6cd1) border-box;box-shadow:0 2.27px 2.21px 0 rgba(23,30,108,.06),0 6.65px 5.32px 0 rgba(23,30,108,.33)}.default-block .container .block-list .block-item a,.industry-functionality .container .functionality-list li a{position:absolute;inset:0}.default-block .container .block-list .block-item:has(a){cursor:pointer;box-shadow:0 0 10px #63d9c5,0 0 20px #67b7f8,0 0 30px #9f8df0}.default-block .container .block-list.default .block-item .item-title,.default-block .container .block-list.list-number .block-item .number .item-title{font-family:Poppins;font-size:16px;font-weight:600;color:#17181a}.default-block .container .block-list.default .block-item .item-descr{font-family:Poppins;font-size:14px;font-weight:400;display:block;margin-top:10px;color:#17181a}.default-block .container .block-list.list-number .block-item .number{display:flex;align-items:center;gap:10px}.default-block .container .block-list.list-number .block-item .number i{font-family:Poppins;font-size:16px;font-weight:600;display:flex;width:34px;height:34px;color:#fff;border-radius:50px;background:#214dde;justify-content:center;align-items:center}.default-block .container .block-list.list-number .block-item .item-descr{font-family:Poppins;font-size:14px;font-weight:400;display:block;margin-top:10px;color:#17181a}.default-block .container .block-list.img-center .block-item{display:flex;align-items:center;gap:15px}.default-block .container .block-list.img-center .block-item .img{display:flex;width:46px;height:46px;justify-content:center;align-items:center;flex-shrink:0}.default-block .container .block-list.img-center .block-item .img:not(:has(img)){border:1px solid #214dde}.default-block .container .block-list.img-center .block-item .img img,.technology .container .flex-block .technology-list li img{display:block;width:100%;height:auto}.default-block .container .block-list.img-center .block-item .block-text{display:flex;flex-direction:column;gap:4px}.default-block .container .block-list.img-center .block-item .block-text .item-title{font-family:Poppins;font-size:16px;font-weight:600;color:#17181a}.default-block .container .block-list.img-center .block-item .block-text .item-descr,.industry-offer .container .offer-list li .block-text p{font-family:Poppins;font-size:14px;font-weight:400;display:block;color:#17181a}.technology .container .flex-block{display:flex;flex-direction:column;padding:25px 40px;border:2px solid transparent;border-radius:10px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(270deg,#fff,#4d6cd1) border-box;gap:30px;align-items:center;justify-content:center}.technology .container .flex-block .technology-title{font-family:Poppins;font-size:24px;font-weight:400;margin:0;text-align:center;color:#12172a}.technology .container .flex-block .technology-list{display:flex;justify-content:center;gap:20px}.technology .container .flex-block .technology-list li{width:calc(50% - 10px)}.about-us_stat .container .block-descr,.about-us_stat .container .block-title{font-family:Poppins;font-size:32px;font-weight:400;display:block;margin:0;text-align:center;color:#12172a}.about-us_stat .container .block-descr{font-size:20px;margin:10px 0 0}.about-us_stat .container .flex-block{display:flex;flex-wrap:wrap;gap:20px}.about-us_stat .container .flex-block .stat-item{display:flex;flex-direction:column;width:calc(50% - 10px);padding:0 15px;gap:10px;justify-content:center;align-items:center}.about-us_stat .container .flex-block .stat-item:nth-child(odd){position:relative}.about-us_stat .container .flex-block .stat-item:nth-child(odd)::after{position:absolute;top:0;right:-10px;bottom:0;display:block;width:1px;content:'';background:#c2c5d2}.about-us_stat .container .flex-block .stat-item .big-stat{font-family:Poppins;font-size:40px;font-weight:600;color:#214dde}.about-us_stat .container .flex-block .stat-item .stat-descr{font-family:Poppins;font-size:12px;font-weight:400;color:#727a97}.results .container .block-descr,.results .container .block-title{font-family:Poppins;font-size:32px;font-weight:400;display:block;margin:0;text-align:center;color:#12172a}.results .container .block-descr{font-size:20px;margin:10px 0 0}.results .container .results-list{display:flex;flex-direction:column;margin-top:30px;gap:15px}.results .container .results-list li{display:flex;gap:10px;justify-content:flex-start;align-items:center}.results .container .results-list li::before{display:block;width:30px;height:30px;content:'';background:url(/wp-content/themes/novait/assets/img/results.svg) center center/cover no-repeat;flex-shrink:0}.faq .container .block-title,.faq .container .faq-list .list-item .item-top h4,.results .container .results-list li p{font-family:Poppins;font-size:14px;font-weight:400;color:#212b38}.faq .container .block-title{font-size:32px;display:block;margin:0;text-align:center;color:#12172a}.faq .container .faq-list{display:flex;flex-direction:column;margin-top:30px;gap:10px}.faq .container .faq-list .list-item{padding:15px 20px;border:2px solid transparent;border-radius:10px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(270deg,#fff,#4d6cd1) border-box}.faq .container .faq-list .list-item .item-top{display:flex;justify-content:space-between;align-items:flex-start}.faq .container .faq-list .list-item .item-top h4{display:block;max-width:75%;margin:0;color:#17181a}.faq .container .faq-list .list-item .item-top img{display:block;width:20px;height:20px}.faq .container .faq-list .list-item .item-text{overflow:hidden;max-height:0;transition:max-height .3s ease,opacity .3s ease;opacity:0}.faq .container .faq-list .list-item .item-text .item-text-inner{padding:10px 25px 10px 10px}.faq .container .faq-list .list-item .item-text .item-text-inner p{font-family:Poppins;font-size:12px;font-weight:400;color:#17181a}.faq .container .faq-list .list-item.active .item-top h4{font-weight:700;color:#214dde}.faq .container .faq-list .list-item.active .item-top img{transform:rotate(180deg)}.faq .container .faq-list .list-item.active .item-text{max-height:1000px;opacity:1}.ready-form .container .flex-block{display:flex;flex-direction:column;padding:25px 0;justify-content:center;align-items:center}.ready-form .container .flex-block .form-descr,.ready-form .container .flex-block .fotm-title{font-family:Poppins;font-size:30px;font-weight:700;display:block;margin:0;text-align:center;color:#fff}.ready-form .container .flex-block .form-descr{font-size:20px;font-weight:400;margin:15px 0 0}.ready-form .container .flex-block .form-wrapper{width:100%;margin-top:30px}.ready-form .container .flex-block .form-wrapper .custom-contact-form{padding:0;background:0 0}.ready-form .container .flex-block .form-wrapper .custom-contact-form .contact-form-grid{gap:10px}.ready-form .container .flex-block .form-wrapper .custom-contact-form .contact-form-bottom .contact-submit{color:#fff;border:1px solid #fff}.advantages-block .container .block-descr,.advantages-block .container .block-title{font-family:Poppins;font-size:32px;font-weight:400;display:block;margin:0;text-align:center;color:#12172a}.advantages-block .container .block-descr{font-size:20px;margin:10px 0 0}.advantages-block .container .advantages-wrapper{display:flex;flex-direction:column;margin-top:40px;gap:20px}.advantages-block .container .advantages-wrapper .advantages-list{display:flex;flex-direction:column;width:100%;padding:10px 20px;border:2px solid transparent;border-radius:10px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(270deg,#fff,#4d6cd1) border-box;box-shadow:0 2.27px 2.21px 0 rgba(23,30,108,.06),0 6.65px 5.32px 0 rgba(23,30,108,.33);gap:10px}.advantages-block .container .advantages-wrapper .advantages-list h4{font-family:Poppins;font-size:16px;font-weight:600;display:block;margin:0 0 5px;color:#212b38}.advantages-block .container .advantages-wrapper .advantages-list li{font-family:Poppins;font-size:14px;font-weight:400;display:flex;width:100%;color:#212b38;gap:8px}.advantages-block .container .advantages-wrapper .advantages-list li::before{display:block;width:18px;height:18px;margin-top:3px;content:'';border:1px solid #214dde;border-radius:50px;background:0 0;flex-shrink:0}.advantages-block .container .advantages-wrapper .advantages-list.pluses li::before{border:0;background:url(../img/results.svg) center center/cover no-repeat}.content-block_service .container .wrapper-block{display:flex;flex-direction:column;margin-bottom:25px;gap:25px}.content-block_service .container .wrapper-block:last-child{margin:0}.content-block_service .container .wrapper-block .img{overflow:hidden;width:100%;border-radius:10px}.content-block_service .container .wrapper-block .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-block_service .container .wrapper-block .text-block,.industry-banner .container{display:flex;flex-direction:column}.content-block_service .container .wrapper-block .text-block .block-title{font-family:Poppins;font-size:20px;font-weight:600;display:block;margin:0;color:#17181a}.content-block_service .container .wrapper-block .text-block .block-descr{font-family:Poppins;font-size:14px;font-weight:400;display:block;margin:15px 0 0;color:#17181a}.content-block_service .container .wrapper-block .text-block .block-tabs{display:flex;flex-direction:column;margin-top:20px;padding:0 0 0 20px;border-left:1px solid #adaab9;gap:15px}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:15px}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab::before{display:none}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab .tab-title{font-family:Poppins;font-size:16px;font-weight:700;display:block;margin:0;color:#214dde}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab .tab-title:hover{transform:scale(1.01);text-shadow:0 2px 8px rgba(79,124,255,.4)}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab .tab-text{font-family:Poppins;font-size:14px;font-weight:400;overflow:hidden;max-height:0;opacity:0;color:#17181a}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab.active .tab-title:hover{transform:none;animation:none}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab.active::before{position:absolute;top:0;bottom:0;left:-20px;width:4px;content:'';background:#214dde}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab.active .tab-text{overflow:visible;max-height:1000px;opacity:1}.content-block_service .container .wrapper-block .text-block ul{display:flex;flex-direction:column;margin-top:20px;padding:0 0 0 10px;gap:10px}.content-block_service .container .wrapper-block .text-block ul li{position:relative;padding:0 0 0 5px}.content-block_service .container .wrapper-block .text-block ul li::before{position:absolute;top:0;left:-5px}.content-block_service .container .wrapper-block .text-block ul li p{display:inline;margin:0}.content-block_service .container .wrapper-block .text-block ul li ul{display:flex;flex-direction:column;margin:0 0 10px;padding:0 0 0 10px;flex-basis:100%;gap:10px}.content-block_service .container .wrapper-block .text-block ul li,.content-block_service .container .wrapper-block .text-block ul li ul li{font-family:Poppins;font-size:14px;display:flex;color:#17181a;flex-wrap:wrap;gap:8px}.content-block_service .container .wrapper-block .text-block ul li ul li::before,.content-block_service .container .wrapper-block .text-block ul li::before{display:block;width:5px;height:5px;margin-top:8px;content:'';border-radius:50px;background:#17181a;flex-shrink:0}@media (min-width:648px){.service-banner{padding:110px 0}.service-banner .container .flex-block .title-block{gap:20px}.service-banner .container .flex-block .title-block .banner-title{font-size:35px}.service-banner .container .flex-block .title-block .banner-descr{font-size:20px}.service-banner .container .flex-block .title-block .button-block{flex-direction:row;margin-top:25px;gap:35px}.service-banner .container .flex-block .title-block .button-block .banner-link{max-width:230px;padding:16px 0}.results .container .results-list li p,.service-banner .container .flex-block .title-block .button-block .banner-popUp{font-size:16px}.faq .container .faq-list .list-item .item-top img,.service-banner .container .flex-block .title-block .button-block .banner-popUp::before{width:26px;height:26px}.service-banner .container .flex-block .banner-video{margin-top:45px}.service-banner .container .flex-block .banner-video iframe{min-height:415px}.about-us_stat,.default-block,.faq,.results,.technology{padding:40px 0}.results .container .block-title{font-size:40px}.results .container .block-descr{font-size:24px;margin:15px 0 0}.results .container .results-list{flex-direction:row;gap:20px;flex-wrap:wrap}.results .container .results-list li{width:calc(50% - 10px);gap:15px}.results .container .results-list li::before{width:36px;height:36px}.default-block .container .block-title{font-size:40px}.default-block .container .block-descr{font-size:24px;margin:15px 0 0}.default-block .container .block-list{margin-top:40px;gap:15px}.default-block .container .block-list .block-item{padding:20px;border-radius:20px}.default-block .container .block-list.default .block-item .item-title,.default-block .container .block-list.img-center .block-item .block-text .item-title,.default-block .container .block-list.list-number .block-item .number .item-title{font-size:18px}.default-block .container .block-list.default .block-item .item-descr{font-size:16px;margin-top:10px}.default-block .container .block-list.list-number .block-item .number{gap:10px}.default-block .container .block-list.list-number .block-item .number i{font-size:18px;width:38px;height:38px}.default-block .container .block-list.list-number .block-item .item-descr{font-size:16px;margin-top:10px}.default-block .container .block-list.img-center .block-item{display:flex;padding:30px;gap:25px}.default-block .container .block-list.img-center .block-item .img{width:70px;height:70px}.default-block .container .block-list.img-center .block-item .block-text{gap:6px}.default-block .container .block-list.img-center .block-item .block-text .item-descr{font-size:16px}.technology .container .flex-block{padding:40px;border-radius:20px}.technology .container .flex-block .technology-title{font-size:34px}.technology .container .flex-block .technology-list{width:100%;gap:0}.technology .container .flex-block .technology-list li{display:flex;width:50%;justify-content:center}.technology .container .flex-block .technology-list li img{max-width:150px}.about-us_stat .container .block-title{font-size:40px}.about-us_stat .container .block-descr{font-size:24px;margin:15px 0 0}.about-us_stat .container .flex-block{display:flex;flex-wrap:wrap;gap:20px}.about-us_stat .container .flex-block .stat-item{width:calc(50% - 10px);padding:0 15px;justify-content:center;align-items:center}.about-us_stat .container .flex-block .stat-item .big-stat{font-size:60px}.about-us_stat .container .flex-block .stat-item .stat-descr{font-size:16px;text-align:center}.faq .container .block-title{font-size:40px}.faq .container .faq-list{margin-top:40px;gap:15px}.faq .container .faq-list .list-item{padding:15px 20px}.faq .container .faq-list .list-item .item-top{align-items:center}.faq .container .faq-list .list-item .item-top h4{font-size:16px;max-width:75%}.faq .container .faq-list .list-item .item-text .item-text-inner{padding:12px 40px 12px 12px}.faq .container .faq-list .list-item .item-text .item-text-inner p{font-size:14px}.advantages-block,.content-block_service,.ready-form .container .flex-block{padding:40px 0}.ready-form .container .flex-block .fotm-title{font-size:36px}.ready-form .container .flex-block .form-descr{font-size:25px;margin:25px 0 0}.ready-form .container .flex-block .form-wrapper{margin-top:30px}.ready-form .container .flex-block .form-wrapper .custom-contact-form{padding:0;background:0 0}.content-block_service .container .wrapper-block .text-block ul,.ready-form .container .flex-block .form-wrapper .custom-contact-form .contact-form-grid{gap:10px}.ready-form .container .flex-block .form-wrapper .custom-contact-form .contact-form-bottom .contact-submit{color:#fff;border:1px solid #fff}.advantages-block .container .block-title{font-size:40px}.advantages-block .container .block-descr{font-size:24px;margin:15px 0 0}.advantages-block .container .advantages-wrapper{margin-top:40px;gap:20px}.advantages-block .container .advantages-wrapper .advantages-list{padding:25px 30px;gap:10px}.advantages-block .container .advantages-wrapper .advantages-list h4{font-size:18px;margin:0 0 8px}.advantages-block .container .advantages-wrapper .advantages-list li{font-size:16px;gap:10px}.advantages-block .container .advantages-wrapper .advantages-list li::before{width:20px;height:20px}.content-block_service .container .wrapper-block{margin-top:30px;gap:30px}.content-block_service .container .wrapper-block .img{border-radius:10px}.content-block_service .container .wrapper-block .text-block .block-title{font-size:28px}.content-block_service .container .wrapper-block .text-block .block-descr{font-size:16px;margin:15px 0 0}.content-block_service .container .wrapper-block .text-block .block-tabs{margin-top:20px;gap:25px}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab{gap:15px}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab .tab-title{font-size:18px}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab .tab-text,.content-block_service .container .wrapper-block .text-block ul li{font-size:16px}}@media (min-width:1366px){.service-banner{padding:230px 0 0}.service-banner .container .flex-block{flex-direction:row;align-items:stretch;gap:40px}.service-banner .container .flex-block .title-block{width:calc(50% - 20px);flex-shrink:0;gap:25px}.service-banner .container .flex-block .title-block .banner-title{font-size:40px}.service-banner .container .flex-block .title-block .banner-descr{font-size:20px}.service-banner .container .flex-block .title-block .button-block{flex-direction:row;margin-top:30px;gap:65px}.service-banner .container .flex-block .title-block .button-block .banner-link{max-width:230px;padding:16px 0;background:0 0}.ready-form .container .flex-block .form-wrapper .custom-contact-form .contact-form-bottom .contact-submit:hover,.service-banner .container .flex-block .title-block .button-block .banner-link:hover:hover{border-color:transparent;background:#214dde}.results .container .results-list li p,.service-banner .container .flex-block .title-block .button-block .banner-popUp{font-size:16px}.service-banner .container .flex-block .title-block .button-block .banner-popUp::before{width:26px;height:26px}.service-banner .container .flex-block .title-block .button-block .banner-popUp:hover{animation:upUp .8s ease infinite}.service-banner .container .flex-block .banner-video{width:calc(50% - 20px);margin-top:0;flex-shrink:0}.service-banner .container .flex-block .banner-video iframe{min-height:415px}.about-us_stat,.advantages-block,.content-block_service,.default-block,.faq,.results,.technology{padding:60px 0}.results .container .block-title{font-size:54px}.results .container .block-descr{font-size:30px;margin:20px 0 0}.results .container .results-list{margin-top:50px;gap:40px}.results .container .results-list li{width:calc(33% - 23px);gap:15px}.results .container .results-list li::before{width:44px;height:44px}.default-block .container .block-title{font-size:54px}.default-block .container .block-descr{font-size:30px;margin:20px 0 0}.default-block .container .block-list{flex-direction:row;margin-top:50px;flex-wrap:wrap;gap:20px;align-items:stretch}.default-block .container .block-list .block-item{width:calc(33% - 10px);padding:25px 20px;border-radius:32px}.default-block .container .block-list .block-item:has(a){cursor:pointer;animation:glow 1.3s infinite alternate}.default-block .container .block-list .block-item:has(a):hover{transform:scale(1.01)}.default-block .container .block-list.list-number .block-item .number i{width:45px;height:45px}.default-block .container .block-list.img-center .block-item{display:flex;flex-direction:column;padding:20px 40px;justify-content:flex-start;gap:20px}.default-block .container .block-list.img-center .block-item .img{width:80px;height:80px}.default-block .container .block-list.img-center .block-item .block-text{gap:10px}.default-block .container .block-list.img-center .block-item .block-text .item-descr,.default-block .container .block-list.img-center .block-item .block-text .item-title{text-align:center}.technology .container .flex-block{border-radius:32px}.technology .container .flex-block .technology-title{font-size:44px}.technology .container .flex-block .technology-list{margin:0 auto;gap:100px}.technology .container .flex-block .technology-list li{width:calc(50% - 50px);flex-shrink:0;justify-content:flex-end}.technology .container .flex-block .technology-list li img{width:100%;max-width:200px}.technology .container .flex-block .technology-list li:last-child{justify-content:flex-start}.technology .container .flex-block .technology-list li:only-child{justify-content:center}.about-us_stat .container .block-title{font-size:54px}.about-us_stat .container .block-descr{font-size:30px;margin:20px 0 0}.about-us_stat .container .flex-block .stat-item{width:calc(25% - 15px);padding:0 20px}.about-us_stat .container .flex-block .stat-item:nth-child(odd)::after{display:none}.about-us_stat .container .flex-block .stat-item:not(:last-child){position:relative}.about-us_stat .container .flex-block .stat-item:not(:last-child)::after{position:absolute;top:0;right:-10px;bottom:0;display:block;width:1px;content:'';background:#c2c5d2}.about-us_stat .container .flex-block .stat-item .big-stat{font-size:80px}.about-us_stat .container .flex-block .stat-item .stat-descr{font-size:18px}.faq .container .block-title{font-size:54px}.faq .container .faq-list{max-width:1030px;margin:50px auto 0}.faq .container .faq-list .list-item{padding:25px;cursor:pointer}.faq .container .faq-list .list-item .item-top h4{font-size:16px;max-width:60%}.faq .container .faq-list .list-item .item-top img{width:30px;height:30px}.faq .container .faq-list .list-item .item-text .item-text-inner{padding:12px 40px 12px 12px}.faq .container .faq-list .list-item .item-text .item-text-inner p{font-size:14px}.ready-form .container .flex-block{padding:70px 0}.ready-form .container .flex-block .fotm-title{font-size:40px}.ready-form .container .flex-block .form-descr{font-size:28px;max-width:750px;margin:30px 0 0}.ready-form .container .flex-block .form-wrapper{max-width:820px;margin-top:50px}.ready-form .container .flex-block .form-wrapper .custom-contact-form .contact-form-grid{gap:20px}.ready-form .container .flex-block .form-wrapper .custom-contact-form .contact-form-bottom .contact-submit{color:#fff;border:1px solid #fff}.advantages-block .container .block-title{font-size:54px}.advantages-block .container .block-descr{font-size:30px;margin:20px 0 0}.advantages-block .container .advantages-wrapper{flex-direction:row;margin-top:50px;align-items:stretch}.advantages-block .container .advantages-wrapper .advantages-list{width:calc(50% - 10px);padding:30px 20px;border-radius:32px;gap:12px}.advantages-block .container .advantages-wrapper .advantages-list h4{font-size:18px;margin:0 0 8px}.advantages-block .container .advantages-wrapper .advantages-list li{font-size:16px;gap:10px}.advantages-block .container .advantages-wrapper .advantages-list li::before{width:20px;height:20px}.content-block_service .container .wrapper-block{flex-direction:row;margin-bottom:70px;gap:20px;align-items:stretch}.content-block_service .container .wrapper-block.reverse{flex-direction:row-reverse}.content-block_service .container .wrapper-block .img{width:calc(50% - 10px);border-radius:10px;flex-shrink:0}.content-block_service .container .wrapper-block .text-block{width:calc(50% - 10px);flex-shrink:0}.content-block_service .container .wrapper-block .text-block .block-title{font-size:30px}.content-block_service .container .wrapper-block .text-block .block-descr{font-size:16px;margin:0}.content-block_service .container .wrapper-block .text-block ul{gap:15px}.content-block_service .container .wrapper-block .text-block ul li::before{margin:10px 0 0}.content-block_service .container .wrapper-block .text-block .block-tabs{margin-top:20px;gap:25px}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab{cursor:pointer;gap:10px}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab .tab-title{font-size:18px}.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab .tab-text,.content-block_service .container .wrapper-block .text-block ul li{font-size:16px}}@media (min-width:1880px){.service-banner{padding:300px 0 0}.service-banner .container .flex-block{gap:50px}.service-banner .container .flex-block .title-block{width:calc(50% - 25px);gap:30px}.service-banner .container .flex-block .title-block .banner-title{font-size:48px}.service-banner .container .flex-block .title-block .banner-descr{font-size:24px}.service-banner .container .flex-block .title-block .button-block{margin-top:30px;gap:50px}.service-banner .container .flex-block .title-block .button-block .banner-link{max-width:250px;padding:18px 0}.service-banner .container .flex-block .title-block .button-block .banner-popUp{font-size:18px}.service-banner .container .flex-block .banner-video{width:calc(50% - 25px)}.service-banner .container .flex-block .banner-video iframe{min-height:450px}.about-us_stat,.advantages-block,.content-block_service,.default-block,.faq,.results,.technology{padding:70px 0}.default-block .container .block-title{font-size:64px}.default-block .container .block-descr{font-size:32px}.default-block .container .block-list .block-item{padding:35px 30px}.default-block .container .block-list.default .block-item .item-title,.default-block .container .block-list.img-center .block-item .block-text .item-title,.default-block .container .block-list.list-number .block-item .number .item-title{font-size:20px}.default-block .container .block-list.default .block-item .item-descr{font-size:18px;margin-top:20px}.default-block .container .block-list.list-number .block-item .number{gap:15px}.default-block .container .block-list.list-number .block-item .number i{font-size:20px;width:51px;height:51px}.default-block .container .block-list.list-number .block-item .item-descr{font-size:18px;margin-top:20px}.default-block .container .block-list.img-center .block-item{display:flex;padding:35px 25px;gap:20px}.default-block .container .block-list.img-center .block-item .img{width:92px;height:92px}.default-block .container .block-list.img-center .block-item .block-text{gap:8px}.advantages-block .container .advantages-wrapper .advantages-list li,.default-block .container .block-list.img-center .block-item .block-text .item-descr,.results .container .results-list li p{font-size:18px}.results .container .block-title{font-size:64px}.results .container .block-descr{font-size:32px}.results .container .results-list{gap:60px}.results .container .results-list li{width:calc(33% - 36px)}.results .container .results-list li::before{width:54px;height:54px}.technology .container .flex-block{gap:50px}.technology .container .flex-block .technology-title{font-size:48px}.technology .container .flex-block .technology-list li img{max-width:220px}.about-us_stat .container .block-title{font-size:64px}.about-us_stat .container .block-descr{font-size:32px}.about-us_stat .container .flex-block .stat-item .big-stat{font-size:96px}.about-us_stat .container .flex-block .stat-item .stat-descr,.advantages-block .container .advantages-wrapper .advantages-list h4,.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab .tab-title{font-size:20px}.faq .container .block-title{font-size:64px}.faq .container .faq-list{margin:70px auto 0}.faq .container .faq-list .list-item{padding:30px}.faq .container .faq-list .list-item .item-top h4{font-size:18px;max-width:60%}.faq .container .faq-list .list-item .item-top img{width:36px;height:36px}.faq .container .faq-list .list-item .item-text .item-text-inner{padding:12px 40px 12px 12px}.faq .container .faq-list .list-item .item-text .item-text-inner p{font-size:16px}.ready-form .container .flex-block .fotm-title{font-size:48px}.ready-form .container .flex-block .form-descr{font-size:32px;max-width:1100px}.advantages-block .container .block-title{font-size:64px}.advantages-block .container .block-descr{font-size:32px}.advantages-block .container .advantages-wrapper .advantages-list{padding:25px 30px}.advantages-block .container .advantages-wrapper .advantages-list li::before{width:24px;height:24px}.content-block_service .container .wrapper-block{margin-bottom:75px}.content-block_service .container .wrapper-block .text-block .block-title{font-size:36px}.content-block_service .container .wrapper-block .text-block .block-descr,.content-block_service .container .wrapper-block .text-block .block-tabs .block-tab .tab-text,.content-block_service .container .wrapper-block .text-block ul li{font-size:18px}.content-block_service .container .wrapper-block .text-block ul{gap:20px}.content-block_service .container .wrapper-block .text-block .block-tabs{margin-top:40px}}.industry-banner{height:100vh;height:100dvh;padding:140px 0 40px}.industry-banner .container{height:80%;gap:35px;justify-content:space-between}.industry-banner .container .flex-block{display:flex;flex-direction:column;align-items:center;gap:20px}.industry-banner .container .flex-block .banner-title{font-family:Poppins;font-size:24px;font-weight:600;margin:0;text-align:center;color:#fff}.industry-banner .container .flex-block .banner-descr{font-family:Poppins;font-size:18px;font-weight:400;text-align:center;color:#fff}.industry-banner .container .flex-block .ready-btn{font-family:Poppins;font-size:16px;font-weight:600;margin-top:15px;padding:13px 32px;color:#fff;border:1px solid #fff;border-radius:35px;background:0 0}.industry-banner .container .banner-bottom{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:20px}.industry-banner .container .banner-bottom li{font-family:Poppins;font-size:12px;width:calc(50% - 10px);padding:12px;text-align:center;color:#fff;border:1px solid rgba(255,255,255,.3490196078);border-radius:32px;background:rgba(255,255,255,.06);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px)}.industry-functionality,.industry-offer,.industry-solutions{padding:30px 0;background:#f5f5fa}.industry-solutions .container .industry-title{font-family:Poppins;font-size:16px;font-weight:600;color:#214dde}.industry-solutions .container .flex-block{display:flex;flex-direction:column;gap:10px}.industry-offer .container .offer-descr,.industry-offer .container .offer-title,.industry-solutions .container .flex-block .block-title{font-family:Poppins;font-size:24px;font-weight:500;color:#12172a}.industry-solutions .container .flex-block .solutions-list{display:flex;flex-direction:column;margin-top:30px;gap:20px}.industry-solutions .container .flex-block .solutions-list li{display:flex;width:100%;padding-bottom:20px;border-bottom:1px solid #d9d9d9;gap:25px}.industry-solutions .container .flex-block .solutions-list li .number{font-family:Poppins;font-size:34px;font-weight:600;display:block;min-width:50px;color:#214dde;flex-shrink:0}.industry-solutions .container .flex-block .solutions-list li .wrapper{display:flex;flex-direction:column;gap:8px}.industry-solutions .container .flex-block .solutions-list li .wrapper .problem span{font-family:Poppins;font-size:16px;font-weight:600;color:#212b38}.industry-solutions .container .flex-block .solutions-list li .wrapper .problem p{font-family:Poppins;font-size:14px;font-weight:400;display:block;color:#212b38}.industry-offer .container .offer-descr{font-size:18px;display:block;margin-top:10px}.industry-offer .container .offer-list{display:flex;flex-direction:column;margin-top:15px;gap:10px}.industry-offer .container .offer-list li{display:flex;padding:25px 20px;border:1px solid transparent;border-radius:20px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(270deg,#fff,#4d6cd1) border-box;box-shadow:0 2.27px 2.21px 0 rgba(23,30,108,.06),0 6.65px 5.32px 0 rgba(23,30,108,.33);gap:15px}.industry-offer .container .offer-list li img{display:block;width:100%;max-width:70px;flex-shrink:0}.industry-offer .container .offer-list li .block-text{display:flex;flex-direction:column;gap:5px}.industry-functionality .container .functionality-list li span,.industry-offer .container .offer-list li .block-text span{font-family:Poppins;font-size:16px;font-weight:600;display:block;color:#17181a}.industry-functionality .container .functionality-title{font-family:Poppins;font-size:24px;font-weight:500;color:#12172a}.industry-functionality .container .functionality-descr{font-family:Poppins;font-size:18px;font-weight:500;display:block;margin-top:10px;color:#12172a}.industry-functionality .container .functionality-list{display:flex;flex-direction:column;margin-top:30px;gap:20px}.industry-functionality .container .functionality-list li{position:relative;display:flex;flex-direction:column;width:100%;padding:25px;border-radius:32px;box-shadow:0 2.27px 2.21px 0 rgba(23,30,108,.06),0 6.65px 5.32px 0 rgba(23,30,108,.33),-1px -1px 1px 0 rgba(43,64,130,.92);gap:5px}.et_pb_text p,.industry-functionality .container .functionality-list li p{font-family:Poppins;font-size:14px;font-weight:400;display:block;color:#17181a}@media (min-width:648px){.industry-banner{padding:180px 0 60px}.industry-banner .container{height:100%}.industry-banner .container .flex-block .banner-title{font-size:30px}.industry-banner .container .flex-block .banner-descr{font-size:18px}.industry-banner .container .flex-block .ready-btn{margin-top:30px;padding:15px 70px}.industry-banner .container .banner-bottom{gap:20px}.industry-banner .container .banner-bottom li{font-size:15px;width:calc(25% - 15px);padding:12px}.industry-functionality,.industry-offer,.industry-solutions{padding:40px 0}.industry-functionality .container .functionality-list li span,.industry-offer .container .offer-list li .block-text span,.industry-solutions .container .flex-block .solutions-list li .wrapper .problem span,.industry-solutions .container .industry-title{font-size:18px}.industry-offer .container .offer-title,.industry-solutions .container .flex-block .block-title{font-size:28px}.industry-solutions .container .flex-block .solutions-list li{gap:30px}.industry-solutions .container .flex-block .solutions-list li .number{font-size:38px;min-width:56px}.industry-solutions .container .flex-block .solutions-list li .wrapper{display:flex;flex-direction:row;width:100%;gap:50px}.industry-solutions .container .flex-block .solutions-list li .wrapper .problem{width:calc(50% - 25px)}.industry-functionality .container .functionality-list li p,.industry-offer .container .offer-list li .block-text p,.industry-solutions .container .flex-block .solutions-list li .wrapper .problem p{font-size:16px}.industry-offer .container .offer-descr{font-size:20px;margin-top:15px}.industry-offer .container .offer-list{flex-direction:row;margin-top:30px;gap:20px;flex-wrap:wrap}.industry-offer .container .offer-list li{width:calc(50% - 10px);gap:20px}.industry-offer .container .offer-list li img{display:block;max-width:80px;flex-shrink:0}.industry-offer .container .offer-list li .block-text{display:flex;flex-direction:column;gap:5px}.industry-functionality .container .functionality-title{font-size:28px}.industry-functionality .container .functionality-descr{font-size:20px;margin-top:15px}.industry-functionality .container .functionality-list{display:flex;flex-direction:row;margin-top:30px;flex-wrap:wrap;align-items:stretch;gap:20px}.industry-functionality .container .functionality-list li{width:calc(50% - 10px);padding:30px 25px;gap:10px}}@media (min-width:1366px){.industry-banner{padding:250px 0 70px}.industry-banner .container{height:100%;gap:80px}.industry-banner .container .flex-block{gap:35px}.industry-banner .container .flex-block .banner-title{font-size:32px;max-width:75%}.industry-banner .container .flex-block .ready-btn:hover{border-color:transparent;background:#214dde}.industry-banner .container .banner-bottom{max-width:80%;margin:0 auto;gap:20px}.industry-banner .container .banner-bottom li{font-size:15px;width:auto;padding:15px 25px}.industry-functionality,.industry-offer,.industry-solutions{padding:60px 0}.industry-functionality .container .functionality-list li span,.industry-solutions .container .flex-block .solutions-list li .wrapper .problem span,.industry-solutions .container .industry-title{font-size:18px}.industry-offer .container .offer-title,.industry-solutions .container .flex-block .block-title{font-size:32px}.industry-solutions .container .flex-block .solutions-list{margin-top:55px}.industry-solutions .container .flex-block .solutions-list li{gap:25px}.industry-solutions .container .flex-block .solutions-list li .number{font-size:38px;min-width:56px}.industry-solutions .container .flex-block .solutions-list li .wrapper{display:flex;flex-direction:row;gap:80px}.industry-solutions .container .flex-block .solutions-list li .wrapper .problem{width:calc(50% - 40px)}.industry-functionality .container .functionality-list li p,.industry-offer .container .offer-list li .block-text p,.industry-solutions .container .flex-block .solutions-list li .wrapper .problem p{font-size:16px}.industry-offer .container .offer-descr{font-size:22px;margin-top:20px}.industry-offer .container .offer-list{margin-top:40px}.industry-offer .container .offer-list li .block-text{gap:10px}.industry-offer .container .offer-list li .block-text span{font-size:20px}.industry-functionality .container .functionality-title{font-size:32px}.industry-functionality .container .functionality-descr{font-size:22px;margin-top:20px}.industry-functionality .container .functionality-list{margin-top:40px;gap:20px}.industry-functionality .container .functionality-list li{width:calc(33% - 10px);padding:30px 25px;gap:15px}.industry-functionality .container .functionality-list li:hover{box-shadow:0 0 25.1px 0 rgba(77,108,209,.75),-1px -1px 1px 0 rgba(43,64,130,.92)}}@media (min-width:1880px){.industry-banner{padding:300px 0 100px}.industry-banner .container{height:100%;gap:80px}.industry-banner .container .flex-block{gap:45px}.industry-banner .container .flex-block .banner-title{font-size:36px}.industry-banner .container .flex-block .ready-btn{font-size:18px;margin-top:0;padding:16px 60px}.industry-functionality,.industry-offer,.industry-solutions{padding:70px 0}.industry-functionality .container .functionality-list li span,.industry-offer .container .offer-list li .block-text span,.industry-solutions .container .flex-block .solutions-list li .wrapper .problem span,.industry-solutions .container .industry-title{font-size:20px}.industry-offer .container .offer-title,.industry-solutions .container .flex-block .block-title{font-size:42px}.industry-solutions .container .flex-block .solutions-list{margin-top:50px}.industry-solutions .container .flex-block .solutions-list li{gap:40px}.industry-solutions .container .flex-block .solutions-list li .number{font-size:42px;min-width:60px}.industry-solutions .container .flex-block .solutions-list li .wrapper{gap:100px}.industry-solutions .container .flex-block .solutions-list li .wrapper .problem{width:calc(50% - 50px)}.industry-functionality .container .functionality-list li p,.industry-offer .container .offer-list li .block-text p,.industry-solutions .container .flex-block .solutions-list li .wrapper .problem p{font-size:18px}.industry-offer .container .offer-descr{font-size:24px;margin-top:20px}.industry-offer .container .offer-list{margin-top:50px}.industry-offer .container .offer-list li .block-text{gap:10px}.industry-functionality .container .functionality-title{font-size:42px}.industry-functionality .container .functionality-descr{font-size:24px;margin-top:20px}.industry-functionality .container .functionality-list{margin-top:50px}.industry-functionality .container .functionality-list li{padding:40px 30px}}body:has(header+.error_page) header{background:#000104}.no-scroll{overflow:hidden}:after,:before{box-sizing:inherit}i{font-style:normal}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clearfix:after{font-size:0;display:block;visibility:hidden;clear:both;height:0;content:' '}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.container{position:relative;width:100%;padding:0 20px}.et_pb_text,.et_pb_text ul{display:flex;flex-direction:column;gap:20px}.et_pb_text p a{text-decoration:underline;color:#214dde}.et_pb_text h4{font-family:Poppins;font-size:16px;font-weight:600;display:block;color:#214dde}.et_pb_text ul{padding:0 0 0 10px;gap:5px}.et_pb_text ul li{font-size:14px;font-weight:400;display:flex;color:#17181a;gap:8px}.et_pb_row{margin-top:30px}@media (min-width:648px){.container{max-width:688px;margin:0 auto;padding:0}.et_pb_text p,.et_pb_text ul li{font-size:16px}.et_pb_text h4{font-size:18px}.et_pb_row{margin-top:40px}}@media (min-width:960px){.container{max-width:860px}}@media (min-width:1366px){.container{max-width:1200px}.et_pb_text p,.et_pb_text ul li{font-size:16px}.et_pb_text h4{font-size:18px}.et_pb_row{margin-top:60px}}@media (min-width:1880px){.container{max-width:1440px}.et_pb_text p,.et_pb_text ul li{font-size:18px}.et_pb_text h4{font-size:20px}.et_pb_row{margin-top:70px}}
/*# sourceMappingURL=style.min.css.map */
