

/* Start:/local/templates/neiroinform/assets/css/index.min.css?1764340450142321*/
@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}legend,ol,ul{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}h1 span,h2 span,h3 span,h4 span{color:var(--color-orange);font-family:var(--font-chava)}.btn-main,.modal__close,.service .audit-how__item,button{cursor:pointer}.swiper,ol,ul{list-style:none}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}.micromodal-slide.is-open,details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0}*,.modal__container,:after,:before,legend{box-sizing:border-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.icon.is-hidden,.micromodal-slide,[hidden],template{display:none}:root{--color-black:#000000;--color-white:#fff;--color-orange:#fe5428;--color-orange-muted:#ff7c59;--color-red:#D30A0A;--color-bg-white:#eeeeee;--color-bg-gray:#171717;--color-bg-gray-light:#373636;--color-bg-gray-second:#252525;--color-border-gray:#49484B;--color-border-gray-light:#b5b4b7;--font-bounded:"Bounded",sans-serif;--font-chava:"Chava",sans-serif;--font-manrope:"Manrope",sans-serif;--swiper-theme-color:#007aff}@font-face{font-weight:200;font-family:Bounded;font-style:normal;src:local("Bounded"),local("Bounded"),url(/local/templates/neiroinform/assets/css/../fonts/Bounded-ExtraLight.woff2) format("woff2"),url(/local/templates/neiroinform/assets/css/../fonts/Bounded-ExtraLight.woff) format("woff"),url(/local/templates/neiroinform/assets/css/../fonts/Bounded-ExtraLight.ttf) format("truetype")}@font-face{font-weight:400;font-family:Bounded;font-style:normal;src:local("Bounded"),local("Bounded"),url(/local/templates/neiroinform/assets/css/../fonts/Bounded-Regular.woff2) format("woff2"),url(/local/templates/neiroinform/assets/css/../fonts/Bounded-Regular.woff) format("woff"),url(/local/templates/neiroinform/assets/css/../fonts/Bounded-Regular.ttf) format("truetype")}@font-face{font-weight:400;font-family:Chava;font-style:normal;src:local("Chava"),local("Chava"),url(/local/templates/neiroinform/assets/css/../fonts/Chava-Regular.woff2) format("woff2"),url(/local/templates/neiroinform/assets/css/../fonts/Chava-Regular.woff) format("woff"),url(/local/templates/neiroinform/assets/css/../fonts/Chava-Regular.ttf) format("truetype")}@font-face{font-weight:400;font-family:Manrope;font-style:normal;src:local("Manrope"),local("Manrope"),url(/local/templates/neiroinform/assets/css/../fonts/Manrope-Regular.woff2) format("woff2"),url(/local/templates/neiroinform/assets/css/../fonts/Manrope-Regular.woff) format("woff"),url(/local/templates/neiroinform/assets/css/../fonts/Manrope-Regular.ttf) format("truetype")}@font-face{font-weight:500;font-family:Manrope;font-style:normal;src:local("Manrope"),local("Manrope"),url(/local/templates/neiroinform/assets/css/../fonts/Manrope-Medium.woff2) format("woff2"),url(/local/templates/neiroinform/assets/css/../fonts/Manrope-Medium.woff) format("woff"),url(/local/templates/neiroinform/assets/css/../fonts/Manrope-Medium.ttf) format("truetype")}@font-face{font-weight:600;font-family:Manrope;font-style:normal;src:local("Manrope"),local("Manrope"),url(/local/templates/neiroinform/assets/css/../fonts/Manrope-SemiBold.woff2) format("woff2"),url(/local/templates/neiroinform/assets/css/../fonts/Manrope-SemiBold.woff) format("woff"),url(/local/templates/neiroinform/assets/css/../fonts/Manrope-SemiBold.ttf) format("truetype")}:focus-visible{outline:1px solid var(--color-blue)}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block;height:auto}picture{width:fit-content}button,input,select,textarea{font:inherit}h2,h3{line-height:114%;text-transform:uppercase}body,h1,h2,h3,h4{font-family:var(--font-bounded);font-weight:400}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 9999s ease-in-out;-webkit-text-fill-color:white!important}h1{font-size:clamp(56px, 4.3vw, 73px);line-height:104%;text-transform:uppercase}h2{font-size:52px;font-size:clamp(42px, 4vw, 52px)}h3{font-size:40px;font-size:clamp(34px, 4vw, 40px)}.modal__text,h4{line-height:120%}h3 span{font-size:clamp(35px, 4.1vw, 42px)}h4{font-size:24px;text-transform:uppercase}body{background-color:var(--color-black);color:var(--color-white);-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;overflow-x:hidden}.wrapper{width:100%;max-width:1600px;padding-left:40px;padding-right:40px;margin:0 auto}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.for-header__large h3+p,.modal__text,.tasks-whom__item-number+p{font-family:var(--font-manrope)}.modal-error .modal__container,.modal-success .modal__container{max-width:436px;width:100%}.modal-error .btn-main{width:308px;margin:0 auto 20px;display:block}.modal-search .modal__overlay{display:inline-flex;padding-top:100px;padding-right:84px;justify-content:flex-end;align-items:flex-start}.modal-search .modal__container{padding:0}.modal-feedback-form__title{color:#fff;margin-bottom:80px}.modal-feedback-form .modal__container{max-width:100vw;width:100%;height:100%;background:#171717;padding:40px;display:flex;flex-direction:column}.modal-feedback-form .modal__content{display:flex;flex-direction:column;justify-content:center;margin-top:auto;margin-bottom:auto}.modal-feedback-form .modal__close{width:32px}.modal-feedback-form .modal__close:after,.modal-feedback-form .modal__close:before{content:"";position:absolute;top:50%;left:50%;width:22px;height:2px;background:#fff}.btn-main,.modal__text{font-size:16px;text-align:center;font-weight:400}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b2;display:flex;justify-content:center;align-items:center;z-index:500}.blog .blog-content .blog-item,.modal__outer-container{height:100%}.modal__icon-error,.modal__icon-success{margin-bottom:30px;width:78px;height:78px;margin-inline:auto;position:relative}.modal__container{background-color:#eee;padding:20px;max-width:500px;max-height:100vh;overflow-y:auto}.modal__header{display:flex;justify-content:flex-end;align-items:center}.modal__icon-success{border-radius:50%;border:3px solid var(--color-orange)}.modal__icon-success:before{content:"";position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:37px;height:19px;border-left:3px solid var(--color-orange);border-bottom:3px solid var(--color-orange);transform:translate(-50%,-50%) rotate(-45deg)}.modal__icon-error{border-radius:50%;border:3px solid rgba(0,0,0,.6980392157)}.modal__icon-error:after,.modal__icon-error:before{content:"";position:absolute;top:50%;left:50%;width:37px;height:3px;background:#000000b2}.modal__icon-error:before{transform:translate(-50%,-50%) rotate(45deg)}.modal__icon-error:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal__title{text-align:center;margin-bottom:8px;color:#000}.modal__text{margin-bottom:20px;color:#000000b2;max-width:320px;margin-inline:auto}.modal__close{width:24px;height:24px;position:relative;background:0 0;border:none}.modal__close:after,.modal__close:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background:#000}.modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal__close:hover:after,.modal__close:hover:before{background:var(--color-orange);transition:background .3s}.modal__content{line-height:1.5;color:#000c}.search-popup{min-width:400px;background-color:var(--color-black);z-index:10;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.search-popup__content{background-color:#171717;width:100%}.search-popup__form{display:flex;padding-top:4px;padding-bottom:4px;padding-right:4px}.search-popup__input{background-color:#171717;flex:1;border:none;outline:0;padding-left:20px;color:#fff}.btn-main,.search-popup__btn{background-color:var(--color-orange);line-height:50px;border:none;transition:.3s ease-in-out}.search-popup__btn{width:76px;position:relative}.btn-main:hover,.search-popup__btn:hover{background-color:#ea390b}.search-popup .search-popup__btn-icon{width:24px;height:24px;color:var(--color-white);position:relative;top:6px}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfadeIn}.micromodal-slide[aria-hidden=false] .modal__container{animation:.3s cubic-bezier(0,0,.2,1) mmslideIn}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfadeOut}.micromodal-slide[aria-hidden=true] .modal__container{animation:.3s cubic-bezier(0,0,.2,1) mmslideOut}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}#SVG_container{position:absolute;height:0;width:0}.icon{display:inline-block;width:1em;height:1em;fill:currentColor}.btn-main{color:var(--color-white);text-transform:uppercase}.btn-main:disabled{background-color:#49484b;cursor:not-allowed}.tasks-whom{padding-top:180px;padding-bottom:90px}.tasks-whom__item-number{font-weight:400;font-size:30px;line-height:110%;text-transform:uppercase;color:#ffffff1a;padding-bottom:20px}.tasks-whom__item-number+p{font-weight:400;font-size:18px;line-height:120%}.for-header p,.for-header>p{font-size:16px;text-transform:uppercase}.about-company .about-us__header,.audit-advantages__header,.for-header,.main-page .features__header,.main-page .results__header,.our-blog__header,.partners__header,.service .audit-when__body,.service .audit-when__header,.service .audit-why__header,.service .audit-work__body,.service .audit-work__header,.tarifs__header,.why__header{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:40px}.for-header>p{color:#fff6}.for-header__large{grid-row:1;grid-column:2/span 3}.for-header__large h3+p{color:#ffffffa3;font-size:18px;text-transform:none;padding-top:12px}.for-header p{font-weight:400;line-height:120%}.about-company .about-us__body,.for-four-cards,.for-three-cards,.for-whom .for-four-cards,.for-whom .lines,.opportunity .lines{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.for-three-cards li{padding:20px;display:flex;flex-direction:column;justify-content:space-between;background-color:#171717;min-height:194px}.for-four-cards li,.for-whom .for-four-cards li{padding:20px;display:flex;flex-direction:column;justify-content:space-between;background-color:#171717;min-height:230px}.for-four-cards li p:first-child{font-size:18px;font-weight:400;line-height:120%;text-transform:uppercase;padding-bottom:10px}.for-four-cards li p:nth-child(2){font-size:16px;font-weight:400;line-height:120%;color:#ffffffa3;font-family:var(--font-manrope)}.for-four-cards li:first-child,.for-whom .for-four-cards li:first-child{grid-row:1;grid-column:2}.for-four-cards li:nth-child(2),.for-whom .for-four-cards li:nth-child(2){grid-row:1;grid-column:3}.for-four-cards li:nth-child(3){grid-row:2;grid-column:2}.for-four-cards li:nth-child(4){grid-row:2;grid-column:3}.row-cards__content,.service .audit-work__content{padding-top:90px;padding-bottom:90px}.blog-detail.case-detail .our-blog h2,.for-faq h2,.row-cards h2,.service .audit-benefit__title,.service .audit-help__title,.service .audit-how__title{text-align:center;margin-bottom:40px}.row-cards__list{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.row-cards__item{display:flex;justify-content:center;align-items:center;gap:16px;border:1px solid var(--color-bg-gray-second);padding:30px;min-height:136px;position:relative}.row-cards__item h3{width:calc(50% - 8px);text-align:center;font-size:30px}.row-cards__item p{width:calc(50% - 8px);max-width:440px;margin-right:auto;font-size:16px;color:#ffffffa3;display:none}.row-cards__item:after,.row-cards__item:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:10px;height:70%;background-color:#000}.example .slider-info__progress,.example .slider-info__progress-bar.active,.text-slider__progress{width:100%}.audit-advantages,.example,.for-faq.white,.for-faq.white .accordion,.for-faq.white .accordion:after,.for-faq.white .accordion:before,.for-faq.white .accordion__title:after,.for-faq.white .panel,.service .audit-when,.vacancies .open-position .accordion:before,.vacancies .tasks-whom-vac,.work{background-color:var(--color-bg-white)}.row-cards__item:after{left:auto;right:-4px}.row-cards__item:hover h3{text-align:right}.header__btn-search.active .header__btn-search-close-icon,.row-cards__item:hover p,.search-page .filter-mobile.active,.tarifs .item.item--full .item__hide-more{display:block}.example .slider-info__pagination-current span.is-hidden,.example .slider-info__text p.is-hidden,.example .slider-info__title-text.is-hidden,.tarifs .item.item--full .item__show-more{display:none}.for-faq__content,.opportunity.opportunity-check .process-bottom,.service .audit-industry__content,.tarifs__content,.why__content{padding-top:180px;padding-bottom:180px}.for-faq.white .accordion__title,.for-faq.white .panel p,.for-faq.white h2{color:#000}.for-faq.white .accordion{border-color:#b5b4b7}.for-faq.white .accordion__number{color:#00000080}.for-faq.white .accordion__title:after{right:-120px}.for-faq .accordion__title{max-width:91%}.example,.work{color:var(--color-black)}.example__content{padding-top:120px;padding-bottom:120px;display:flex;gap:16px}.example__info{display:flex;flex-direction:column;justify-content:space-between}.example__description{font-size:16px;font-weight:400;text-transform:uppercase;color:#00000080}.tarifs__description--bottom,.tarifs__subtitle{font-family:var(--font-manrope);color:#ffffffa3;font-weight:400}.dropdown__col,.example .slider-info,.form__input-block,.our-blog .swiper-cards{position:relative}.blog-detail.case-detail .detail-text-img h4,.example .slider-info__title,.search-page .filter__list li:not(:last-child){margin-bottom:16px}.example .slider-info__text{font-size:16px;font-weight:400;line-height:120%;color:#0009;margin-bottom:40px}.example .slider-info__text p{font-weight:400;font-family:var(--font-manrope)}.example .slider-info__pagination,.text-slider__pagination{display:flex;align-items:center;gap:6px;margin-bottom:10px}.example .slider-info__pagination-current{font-size:18px;font-weight:400;line-height:120%;color:#000}.example .slider-info__pagination-all{font-size:14px;font-weight:400;line-height:110%;color:#00000080}.example .slider-info__progress-block{display:flex}.example .slider-info__progress-part{flex:1;height:1px;background-color:#b5b4b7}.example .slider-info__progress-bar{width:0%;height:1px;background-color:var(--color-black);transition:width .2s linear}.example .slider-info__navigation{position:absolute;right:0;bottom:8px;display:flex;align-items:center;gap:16px;z-index:100}.example .slider-info__navigation .icon{width:24px;height:24px;color:var(--color-orange);transition:.3s ease-in-out;cursor:pointer}.example .slider-info__navigation .icon:hover{color:#ea390b}.example .slider-info__next.swiper-button-disabled .icon,.example .slider-info__prev.swiper-button-disabled .icon{color:#fe542880}.example .slider-info__prev,.our-blog .swiper-cards__prev,.text-slider__prev{width:24px;height:24px;transform:rotate(180deg)}.example .slider-info__next,.our-blog .swiper-cards__next,.text-slider__next{width:24px;height:24px}.example .swiper-top{width:1008px;height:600px;overflow:hidden}@media (max-width:1550px){.example__info{min-width:40vw}.example__images{width:52vw}.example img{object-fit:cover}.example .swiper-top{width:auto;height:auto}}@media (max-width:1024px){.for-three-cards{display:flex;flex-wrap:wrap;gap:16px}.for-three-cards li{width:calc(50% - 8px)}.row-cards h2{font-size:clamp(1.5rem, .5074rem + 4.4118vw, 2.625rem)}.row-cards__item{display:flex;flex-direction:column;gap:16px}.row-cards__item h3{text-align:left!important;width:100%}.row-cards__item p{display:block;max-width:100%;width:100%}.example__content{min-width:100%;gap:30px}.example__images{width:auto}.example__description{margin-bottom:20px}.example .slider-info__title{max-width:70vw}.example .slider-info__text{margin-bottom:0}.example .slider-info__pagination,.example .slider-info__progress{display:none}.example .slider-info__navigation{bottom:auto;top:0}}.tarifs__description{grid-row:1;grid-column:1;font-size:16px;font-weight:400;text-transform:uppercase}.tarifs__title{margin-bottom:12px;width:560px}.tarifs__subtitle{font-size:18px;line-height:120%}.tarifs__title-block{grid-row:1;grid-column:2/span 3;max-width:550px}.tarifs__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:20px}.tarifs__description--bottom{text-align:center;font-size:16px}.tarifs__description--bottom a{text-decoration:underline;transition:.3s ease-in-out;color:var(--color-white)}.tarifs__description--bottom a:hover{color:var(--color-orange)}.tarifs .item{background-color:var(--color-bg-gray)}.tarifs .item.mid{border:3px solid var(--color-orange);border-top:none}.tarifs .item.mid h4,.text-slider{background-color:var(--color-orange)}.tarifs .item h4{text-align:center;font-size:24px;font-weight:400;text-transform:uppercase;line-height:69px;background:var(--color-bg-gray-light)}.tarifs .item p,.tarifs .item__hide-more,.tarifs .item__show-more{background-color:var(--color-bg-gray-second);font-family:var(--font-manrope);line-height:120%}.tarifs .item p{font-size:18px;font-weight:600;padding:16px 20px;border-top:1px solid #49484b}.tarifs .item p:nth-child(2){background:0 0}.tarifs .item__list--top{padding:0 20px 77px;font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:120%;display:flex;flex-direction:column;gap:4px}.tarifs .item__list--top li{position:relative;padding-left:15px;color:#ffffffa3}.tarifs .item__list--top li:before{content:"";position:absolute;top:7px;left:0;width:5px;height:5px;background-color:var(--color-orange);border-radius:50%}.tarifs .item__list--hide{max-height:0;overflow:hidden;transition:max-height .7s ease-in-out}.tarifs .item__hide-more,.tarifs .item__show-more{padding:0 20px 16px;font-size:16px;font-weight:400;color:var(--color-orange);text-decoration:underline;cursor:pointer}.tarifs .item__hide-more{padding-top:16px;background-color:var(--color-bg-gray);border-top:1px dashed #333;padding-left:0;padding-right:0;margin-left:20px;margin-right:20px;display:none}.tarifs .item.item--full .item__list--hide{max-height:1000px}.tarifs .item__flex{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin-left:20px;margin-right:20px;font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:120%;color:#ffffffa3;border-bottom:1px dashed #333}.tarifs .item__flex span{max-width:92%}.tarifs .item__flex:last-child{border:none}.tarifs .item__flex .text{color:var(--color-orange);white-space:nowrap;margin-left:7px}.tarifs .item__flex .ok{width:16px;height:9px;border:2px solid var(--color-orange);border-top:none;border-right:none;transform:rotate(-45deg);margin-left:auto}.tarifs .btn-main{width:calc(100% - 40px);margin:40px 20px 20px}@media (max-width:1550px){.tarifs .item__list--top{max-width:400px}.tarifs .item__flex span{max-width:80%}.tarifs .item .fix-height{min-height:100px}.tarifs .item .fix-height-bottom{min-height:120px}}.our-blog,.our-blog .wrapper,.partners .wrapper{overflow:hidden}.text-slider__content{padding-top:120px;padding-bottom:120px;display:flex;justify-content:space-between;gap:16px}.text-slider__description{font-size:16px;font-weight:400;text-transform:uppercase}.text-slider__info{position:relative;display:flex;flex-direction:column;width:30%}.dropdown__col-img-1,.dropdown__col-img-2,.dropdown__col-img-3,.dropdown__col-img-4,.text-slider__info-prof-text.is-hidden,.text-slider__info-title-text.is-hidden,.text-slider__pagination-current span.is-hidden{display:none}.text-slider__info-title{font-size:24px;font-weight:400;line-height:120%;text-transform:uppercase;margin-bottom:6px}.text-slider__info-prof{margin-bottom:auto}.text-slider__info-prof-text{font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:120%;color:#fffc;margin-bottom:40px}.text-slider__pagination-current{font-size:18px;font-weight:400;line-height:120%;color:#fff}.text-slider__pagination-all{font-size:14px;font-weight:400;line-height:110%;color:#ffffffa3}.text-slider__slide-text,.work__item-text{line-height:120%;font-weight:400;font-family:var(--font-manrope)}.breadcrumbs,.preloader.active,.text-slider__progress-block{display:flex}.text-slider__progress-part{flex:1;height:1px;background-color:#fff6}.text-slider__progress-bar{width:0%;height:1px;background-color:var(--color-white);transition:width .2s linear}.for-whom .btn-main,.form__submit,.main-page .features__btn,.opportunity .btn-main,.partners .btn-main,.search-page .filter-mobile .btn-main,.service .audit-help .btn-main,.service .audit-how .btn-main,.service .promo-audit__btn,.text-slider__progress-bar.active,.vacancies .btn-main,.work .btn-main{width:100%}.text-slider__navigation{position:absolute;right:0;bottom:50px;display:flex;align-items:center;gap:16px;z-index:100}.text-slider__navigation .icon{width:24px;height:24px;color:var(--color-white);cursor:pointer;transition:.3s}.text-slider__navigation .icon:hover{color:#fffc}.text-slider__next.swiper-button-disabled .icon,.text-slider__prev.swiper-button-disabled .icon{color:#fff6}.text-slider__slide-text{font-size:18px;color:var(--color-white);min-height:250px}.text-slider .swiper-text{width:624px;height:auto;overflow:hidden}.text-slider .swiper-text .swiper-slide{display:flex;gap:30px}.text-slider .swiper-text .swiper-slide__icon-block{width:58px;height:47px}.text-slider .swiper-text .swiper-slide .icon{width:58px;height:47px;color:var(--color-white)}@media (max-width:1280px){.modal-feedback-form .modal__container{padding:20px}.modal-feedback-form .modal__content{padding-top:90px;padding-bottom:90px}.modal-feedback-form__title{font-size:clamp(34px, 4vw, 40px);margin-bottom:60px}.modal-feedback-form__title span{font-size:clamp(35px, 4vw, 40px)}.tasks-whom{padding-top:140px;padding-bottom:70px}.for-header{display:flex;flex-direction:column;gap:20px}.for-four-cards{grid-template-columns:1fr 1fr}.for-four-cards li:first-child{grid-row:1;grid-column:1}.for-four-cards li:nth-child(2){grid-row:1;grid-column:2}.for-four-cards li:nth-child(3){grid-row:2;grid-column:1}.for-four-cards li:nth-child(4){grid-row:2;grid-column:2}.row-cards__content{padding-top:70px;padding-bottom:70px}.for-faq__content,.tarifs__content{padding-top:140px;padding-bottom:140px}.for-faq .accordion__title:after{right:auto;left:-125px;height:185%}.example__content{padding-top:80px;padding-bottom:80px;flex-direction:column;max-width:700px;margin:0 auto}.example__images{width:auto}.example__description{margin-bottom:20px}.example .slider-info__text p{min-height:100px}.tarifs__header{margin-bottom:30px;display:flex;flex-direction:column}.tarifs__grid{margin-bottom:30px;padding-bottom:30px;overflow-x:auto}.tarifs__grid::-webkit-scrollbar{width:4px;height:4px}.tarifs__grid::-webkit-scrollbar-track{background:#fff6;border-radius:2px}.tarifs__grid::-webkit-scrollbar-thumb{background:#fff;border-radius:2px}.tarifs__grid::-webkit-scrollbar-thumb:hover{background:var(--color-orange)}.tarifs__description--bottom{max-width:600px;margin:0 auto}.tarifs__description--bottom a{padding-top:20px;display:block;color:var(--color-white)}.tarifs .item{min-width:480px}.tarifs .item .fix-height,.tarifs .item .fix-height-bottom{min-height:auto}.text-slider__content{padding-top:80px;padding-bottom:80px;display:flex;flex-direction:column;max-width:700px;margin:0 auto;position:relative}.text-slider__info{width:90%;margin-left:90px;height:140px;position:initial}.text-slider__info-prof-text{max-width:470px}.text-slider__pagination,.text-slider__progress{display:none}.text-slider__content .text-slider__progress{display:block;bottom:125px;position:absolute}.text-slider__navigation{bottom:auto;top:auto;right:100px}}@media (max-width:768px){h2{font-size:clamp(2rem, 1.4485rem + 2.451vw, 2.625rem)}h3{font-size:clamp(24px, 5vw, 34px)}h3 span{font-size:clamp(25px, 5.2vw, 34px)}.row-cards h3,h4{font-size:18px}.modal-error .modal__container,.modal-success .modal__container{max-width:328px}.modal-error .btn-main{width:100%;margin-bottom:14px}.modal-search .modal__overlay{padding-right:0;justify-content:center}.modal-search .modal__container{max-width:100%}.modal-feedback-form .modal__container,.modal__container,.row-cards__item{padding:16px}.modal-feedback-form .modal__content{padding-top:20px;padding-bottom:60px}.modal-feedback-form__title{font-size:24px;margin-bottom:40px}.modal-feedback-form__title span{font-size:25px}.modal-feedback-form .form__top{gap:30px}.search-popup{min-width:auto;width:calc(100vw - 32px)}.tasks-whom{padding-top:100px;padding-bottom:50px}.for-three-cards{display:flex;flex-wrap:wrap;gap:16px}.for-three-cards li{padding:16px;width:100%}.for-four-cards{display:flex;flex-direction:column}.row-cards__content{padding-top:50px;padding-bottom:50px}.for-faq__content,.tarifs__content{padding-top:100px;padding-bottom:100px}.for-faq .accordion__title:after{left:-23px;height:185%}.example__content{padding-top:60px;padding-bottom:60px}.example .slider-info__title{max-width:65vw}.example .slider-info__text p{min-height:120px}.tarifs__title{width:auto}.tarifs__subtitle{max-width:300px}.tarifs .item{min-width:312px}.tarifs .item.mid{min-width:318px}.tarifs .item h4{font-size:18px;line-height:54px}.text-slider__content .text-slider__progress{bottom:100px}.text-slider__content{padding-top:60px;padding-bottom:60px;gap:20px}.text-slider__info{margin-left:0;height:auto;width:100%}.text-slider__info-prof-text{margin-bottom:0}.text-slider__info-title-text{font-size:24px;max-width:70vw}.text-slider__navigation{right:0}.text-slider .swiper-text{width:100%}.text-slider .swiper-slide__icon-block{display:none}}@media (max-width:724px){.text-slider__content .text-slider__progress{bottom:108px}}@media (max-width:414px){.text-slider__content .text-slider__progress{bottom:125px}}.audit-advantages__content,.block-form__content,.main-page .results__content,.opportunity .for-faq__content,.our-blog__content,.service .audit-when__content,.work__content{padding-top:120px;padding-bottom:120px}.for-online-retail .partners h2,.logistics .partners h2,.work__title{max-width:1000px;text-align:center;margin:0 auto 40px}.work__body{display:flex;flex-direction:column;margin-bottom:40px}.work__row{display:flex;justify-content:space-between;border-top:1px solid #b5b4b7}.work__row:nth-child(2){justify-content:center}.work__row:nth-child(2) .work__item-text{max-width:100%}.work__row:last-child{border-bottom:1px solid #b5b4b7}.work__item{display:flex;flex-direction:column;padding-top:30px;padding-bottom:30px;gap:10px}.about-company .about-advantages__list,.blog-detail .detail-images,.our-blog__slider,.why__list{gap:16px;display:flex}.work__item-title{font-size:24px;font-weight:400;text-transform:uppercase}.work__item-text{font-size:16px;color:#0009;max-width:570px}.about-company .about-us__description,.partners__description,.service .audit-why__description,.service .audit-work__description,.why__description{grid-row:1;grid-column:1;font-size:16px;font-weight:400;text-transform:uppercase;color:#fff6}.connected__description,.why__item-text{color:#ffffffa3;font-weight:400;line-height:120%}.main-page .about__info,.main-page .features__title,.partners__title,.why__title{grid-row:1;grid-column:2/span 2}.why__item{background-color:var(--color-bg-gray);padding:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:194px}.why__item:first-child{grid-row:span 2/span 2}.about-company .approach__info,.service .audit-why__title,.service .audit-work__list,.service .audit-work__title,.why__item:nth-child(2){grid-row:1;grid-column:2/span 3}.why__item:nth-child(3){grid-row:2;grid-column:2/span 3}.why__item-title{font-weight:400;font-size:24px;line-height:120%;text-transform:uppercase}.why__item-text{font-family:var(--font-manrope);font-size:18px}.why__item-text a{color:var(--color-orange)}.connected__content{padding-bottom:180px;display:flex;flex-direction:column;justify-content:center;align-items:center}.connected__title{max-width:1000px;text-align:center;margin:0 auto 20px}.connected__description{font-size:16px;text-align:center;max-width:750px;margin-bottom:40px}.accordion:hover .accordion__title,.connected__icon{color:var(--color-orange)}.connected__icon{width:76px;height:110px;margin-bottom:40px}.blog-detail.case-detail .detail-text-img__block,.connected .btn-main{width:496px}.our-blog .blog-item,.our-blog .swiper-slide{width:368px;min-height:380px}.our-blog{background-color:var(--color-bg-white);color:var(--color-black)}.about-company .approach__description,.audit-advantages__description,.main-page .results__description,.our-blog__description,.service .audit-when__description{grid-row:1;grid-column:1;font-size:16px;font-weight:400;text-transform:uppercase;color:#00000080}.accordion__title,.our-blog__title,.panel--right{grid-column:2/span 2;grid-row:1}.our-blog__title{max-width:600px}.our-blog__slider{overflow-x:scroll}.our-blog .swiper-cards__navigation{position:absolute;right:0;top:-60px;display:flex;align-items:center;gap:16px;z-index:100}.our-blog .swiper-cards__navigation .icon{width:24px;height:24px;color:var(--color-orange);transition:.3s ease-in-out;cursor:pointer}.our-blog .swiper-cards__navigation .icon:hover{color:#ea390b}.our-blog .swiper-cards__next.swiper-button-disabled .icon,.our-blog .swiper-cards__prev.swiper-button-disabled .icon{color:#fe542880}.our-blog .blog-item{min-width:368px;display:flex;flex-direction:column;justify-content:space-between}.our-blog .swiper-slide:first-child{width:496px;min-height:460px}.our-blog .swiper-slide:first-child .blog-item{width:496px;min-height:460px;max-height:none}.accordion,.panel{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.block-form,.vacancies .block-form .file-upload{background-color:#171717}.accordion,.dropdown__bg,.panel{background-color:var(--color-black)}.block-form__title{margin-bottom:80px;font-size:40px}.block-form__title span{font-size:42px}.panel--right a,.panel--right p{font-size:16px;font-family:var(--font-manrope)}.accordion{cursor:pointer;padding:30px 30px 16px;width:100%;border:none;text-align:left;outline:0;font-size:15px;transition:.4s;position:relative;border-top:1px solid #49484b;border-left:1px solid #49484b;border-right:1px solid #49484b}.pagination__btn-more,.pagination__link{text-align:center;transition:.3s ease-in-out}.accordion:after{content:"";position:absolute;top:30px;right:50px;width:16px;height:16px;border-left:2px solid var(--color-orange);border-bottom:2px solid var(--color-orange);transform:rotate(-45deg)}.accordion:before{content:"";position:absolute;top:22px;left:-10px;width:16px;height:85%;background:#000}.accordion.active:after{top:35px;border-left:none;border-bottom:none;border-right:2px solid var(--color-orange);border-top:2px solid var(--color-orange)}.accordion__number{font-size:24px;font-weight:400;line-height:120%;opacity:.4;position:relative}.accordion__title{position:relative;transition:.2s ease-in-out;padding-right:50px}.accordion__title:after{content:"";position:absolute;top:-7px;right:-40px;width:16px;height:180%;background:#000}.panel{padding:0 30px;margin-bottom:30px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.blog-item,.blog-item:after,.dropdown__col a,.dropdown__item a,.form__custom-box:after,.form__label,.form__textarea,.scroll-to-top{transition:.3s ease-in-out}.panel--right{width:700px}.panel--right p{font-weight:400;line-height:120%;opacity:.64;margin-bottom:20px}.panel--right a{font-weight:500;color:var(--color-white);line-height:120%;text-decoration:underline}.dropdown__col a,.dropdown__item a,.dropdown__title{font-weight:300;font-size:14px;line-height:120%;text-transform:uppercase;white-space:nowrap}@media (max-width:1440px){.accordion__title{max-width:700px;padding-right:0}.accordion__title:after{right:auto;left:60vw}}@media (max-width:1280px){.block-form__content,.our-blog__content,.work__content{padding-top:80px;padding-bottom:80px}.our-blog__header,.why__header,.work__row{display:flex;flex-direction:column}.work__item:nth-child(2){border-top:1px solid #b5b4b7}.why__content{padding-top:140px;padding-bottom:140px}.why__list{display:flex;flex-wrap:wrap}.why__item{width:calc(50% - 8px);min-height:200px}.connected__content{padding-bottom:140px}.connected__title{font-size:42px}.our-blog .swiper-wrapper{align-items:stretch}.our-blog .swiper-slide{min-height:380px;height:auto}.our-blog .swiper-slide:first-child{width:418px;min-height:380px}.our-blog .swiper-slide:first-child .blog-item{min-height:380px;width:auto}.block-form__title{font-size:clamp(34px, 4vw, 40px);margin-bottom:60px}.block-form__title span{font-size:clamp(35px, 4vw, 40px)}.accordion{grid-template-columns:70px 1fr}.accordion:before{left:auto;right:-5px;height:110%}.accordion__title{max-width:500px}.accordion__title:after{left:auto;right:610px;height:160%}.panel{display:flex}.panel--left{width:72px}.blog-item{height:100%}}@media (max-width:768px){.block-form__content,.our-blog__content,.work__content{padding-top:60px;padding-bottom:60px}.work__title{font-size:32px;margin-bottom:30px}.work__item{padding-top:16px;padding-bottom:16px}.work__item-title{font-size:18px}.why__content{padding-top:100px;padding-bottom:100px}.accordion__number,.panel--left,.why__title br{display:none}.why__item{width:100%;padding:16px}.why__item-title{font-size:18px}.connected__content{padding-bottom:100px}.connected__title{font-size:32px}.connected__description{font-size:15px}.connected .btn-main{width:100%}.our-blog .swiper-slide,.our-blog .swiper-slide:first-child{width:312px;min-height:300px}.our-blog__header{margin-bottom:30px}.our-blog .swiper-slide:first-child .blog-item{min-width:auto;min-height:300px}.our-blog .swiper-slide .blog-item{min-width:auto;width:312px;min-height:300px}.block-form__title{font-size:24px;margin-bottom:40px}.block-form__title span{font-size:25px}.accordion,.panel{padding-left:16px}.accordion{display:block;padding-top:16px}.accordion:after{top:12px;right:30px}.accordion__title{font-size:14px}.accordion__title:after{top:10px;right:auto;left:-25px;height:200%}.accordion.active:after{top:16px}.panel{padding-right:60px}.dropdown__item a{white-space:wrap}}.dropdown__inner{position:absolute;display:none;color:#fff;cursor:auto;left:0;top:60px;gap:86px}.dropdown__bg{position:absolute;width:200vw;left:-100vw;right:0;top:-12px;height:176px;border-bottom:1px solid #49484b}.dropdown__col a,.dropdown__item a{color:#fffc}.dropdown__col a:hover{color:#fff;text-decoration:underline}.dropdown__title{color:#fff6;margin-bottom:16px;cursor:auto}.dropdown__list{display:flex;flex-direction:column;gap:16px}.dropdown__item a:hover{color:#fff;text-decoration:underline}.scroll-to-top{position:fixed;bottom:100px;right:40px;z-index:100;cursor:pointer;width:60px;height:60px;border-radius:50%;background-color:#fe542880;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:none;justify-content:center;align-items:center}.scroll-to-top:hover{background-color:#fe5428b2}.blog-item{padding:20px 50px 20px 20px;border:1px solid #b5b4b7;position:relative;min-width:368px;min-height:380px;display:flex;flex-direction:column;justify-content:space-between;width:368px;background-color:var(--color-bg-white)}.form__custom-box,.form__input,.form__textarea{background-color:#171717}.blog-item:hover{border-color:#49484b}.blog-item:after{position:absolute;content:"";top:15px;right:15px;width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23FE5428'/%3E%3C/svg%3E%0A")}.blog-item__labels-container{display:flex;gap:8px 14px;flex-wrap:wrap;margin-bottom:20px;max-width:90%}.blog-item__label{padding:8px;font-family:var(--font-manrope);font-size:14px;font-weight:500;line-height:120%;text-transform:uppercase;color:#0009;border:1px solid #b5b4b7}.blog-item__date,.blog-item__description,.blog-item__title{font-size:16px;font-weight:400}.blog-item__date{line-height:120%;color:#00000080;display:block;margin-bottom:18px}.blog-item__title{text-transform:uppercase;margin-bottom:8px;color:var(--color-black)}.blog-item__description{font-family:var(--font-manrope);color:#0009}.form__top{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:40px}.form__left,.form__right{display:flex;flex-direction:column;gap:40px}.form__input-block.active .form__label,.form__input-block:focus-within .form__label{opacity:0}.form__label{position:absolute;font-size:18px;font-weight:400;font-family:var(--font-manrope);line-height:120%;color:#fff6;pointer-events:none}.form__label span{color:var(--color-orange)}.form__input{font-family:var(--font-manrope);width:100%;border:none;border-bottom:1px solid #49484b;color:var(--color-white);padding-bottom:16px}.form__empty-error,.form__error{font-size:14px;color:var(--color-red);line-height:120%;font-weight:400}.form__input.error{border-color:var(--color-red)}.form__error{position:absolute;top:45px;left:0}.form__empty-error{position:relative;top:10px}.form__select{padding-left:35px}.form__select-icon{position:absolute;top:0;left:0;width:24px;height:24px;color:var(--color-orange)}.form__area{margin-bottom:30px}.form__area:focus-within .form__label{opacity:0}.form__textarea{width:100%;border:none;border-bottom:1px solid #49484b;color:var(--color-white);padding-bottom:0}.form__textarea::placeholder{font-size:18px;font-weight:400;line-height:120%;color:#fff6}.form__checkbox-block,.main-page .features .accordion-container,.main-page .who-needs__title,.partners__body{margin-bottom:40px}.form__checkbox-block .form__checkbox-label{padding-left:40px;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:120%;color:#ffffffa3}.form__checkbox-block .form__checkbox-label a:hover,.mobile-nav__item.current-page,.mobile-nav__item.dropdown.active,.mobile-nav__item:hover{color:var(--color-orange)}.form__checkbox-block .form__checkbox-label a{color:var(--color-white);text-decoration:underline;transition:.3s ease-in-out}.form__checkbox{display:flex;align-items:center;gap:16px;position:relative}.footer .email-block--mobile,.footer .social--mobile,.form__checkbox-input,.header__btn-burger,.header__btn-contact,.header__btn-search-close-icon,.header__btn-search.active .header__btn-search-icon{display:none}.form__checkbox-input:checked+.form__custom-box:after{opacity:1}.form__checkbox-input:checked+.form__custom-box{background-color:#fff}.form__custom-box{position:absolute;display:inline-block;width:24px;height:24px;border:1px solid #fff;pointer-events:none}.form__custom-box:after{content:"";position:absolute;top:5px;left:4px;transform:rotate(-45deg);width:16px;height:8px;border-left:3px solid var(--color-black);border-bottom:3px solid var(--color-black);opacity:0}.mobile-nav{position:fixed;top:0;right:-150%;width:600px;min-height:100vh;background:var(--color-black);transition:right .5s;padding:28px 24px 24px;z-index:200;display:flex;flex-direction:column;border-left:1px solid var(--color-bg-gray-second)}.mobile-nav.active,.search-page .filter-mobile.active .filter-mobile__content{right:0}.mobile-nav.active .overlay{opacity:1;visibility:visible}.mobile-nav__list,.vacancies .open-position .form{padding-top:20px}.mobile-nav__item{color:var(--color-white);padding-top:14px;padding-bottom:16px;border-bottom:1px solid #49484b;text-transform:uppercase;position:relative;cursor:pointer}.mobile-nav__item.dropdown{padding-right:0;padding-top:0;padding-bottom:0}.mobile-nav__item.dropdown:hover:after{border-color:var(--color-orange)}.mobile-nav__item.dropdown:after{content:"";position:absolute;right:4px;top:22px;width:10px;height:10px;border-left:2px solid var(--color-white);border-bottom:2px solid var(--color-white);transform:rotate(-45deg);transition:border .3s ease-in-out;pointer-events:none}.mobile-nav__item.dropdown.active:after{border:none;top:25px;border-right:1px solid var(--color-orange);border-top:1px solid var(--color-orange)}.header__item.dropdown:hover:after,.mobile-nav__item.current-page:after{border-color:var(--color-orange)}.mobile-nav__item.dropdown.active .dropdown__list{max-height:1000px;padding-bottom:16px}.mobile-nav__item span{display:block;width:100%;padding-top:20px;padding-bottom:20px}.mobile-nav .overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000b2;opacity:0;visibility:hidden;transition:.3s;z-index:-1}.mobile-nav .header__btn-burger{margin-left:auto}.mobile-nav .dropdown__list{max-height:0;overflow:hidden}.mobile-nav .social{padding-top:40px;margin-top:auto;margin-bottom:40px;display:flex;gap:24px;justify-content:center}.mobile-nav .social__icon{width:50px;height:50px;color:var(--color-white);transition:.3s}.mobile-nav .social__icon:hover,.pagination__btn-more:hover{color:var(--color-orange)}.pagination__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60px}.pagination__btn-more{font-weight:400;font-size:16px;line-height:100%;color:var(--color-black);text-transform:uppercase;width:100%;background-color:transparent;padding-top:17px;padding-bottom:17px;border:1px solid var(--color-border-gray-light)}.pagination__page--active .pagination__link,.pagination__page.pagination__page--active .pagination__link{color:var(--color-white);background-color:var(--color-orange)}.pagination__pages{display:flex;justify-content:center;gap:12px}.pagination__page.disabled{opacity:.5;pointer-events:none}.pagination__page-prev{transform:rotate(180deg);padding-left:20px}.pagination__page-next{padding-left:20px}.pagination__link .icon,.pagination__link:hover{color:var(--color-orange)}.pagination__link{display:inline-block;font-family:var(--font-manrope);font-weight:400;font-size:18px;line-height:42px;width:42px;color:#00000080;position:relative;height:100%}.audit-advantages__item p,.breadcrumbs__link,.tags__title{font-size:16px;font-weight:400}.pagination__link .icon{width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.breadcrumbs.breadcrumbs--black .breadcrumbs__item:last-child .breadcrumbs__link,.breadcrumbs.breadcrumbs--black .breadcrumbs__item:not(:first-child) .breadcrumbs__link:before,.for-whom .for-process.white p,.vacancies .open-position .for-header p,.vacancies .open-position .form__label,.vacancies .tasks-whom-vac .for-four-cards li p:nth-child(2),.vacancies .tasks-whom-vac .for-header p{color:#00000080}.breadcrumbs.breadcrumbs--black .breadcrumbs__link{color:#171717}.breadcrumbs__item:first-child .breadcrumbs__link,.service.service-pentest .audit-work__inner-item{padding-left:0}.breadcrumbs__item:last-child .breadcrumbs__link{color:#fff6;pointer-events:none;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:45vw}.breadcrumbs__item:not(:first-child) .breadcrumbs__link:before{position:absolute;content:"|";left:-1px;top:50%;transform:translateY(-50%);color:#fff;font-size:20px;line-height:120%}.breadcrumbs__link:hover,.tags__btn-reset:hover{color:var(--color-orange)}.breadcrumbs__link{line-height:120%;color:#fffc;font-family:var(--font-manrope);transition:.3s ease-in-out;padding-left:10px;padding-right:8px;position:relative}@media (min-width:2600px){.breadcrumbs__item:last-child .breadcrumbs__link{width:30vw}}.tags__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.tags__title{line-height:120%;color:var(--color-black)}.tags__btn-reset,.tags__item{font-weight:500;text-transform:uppercase;transition:.3s ease-in-out;cursor:pointer}.tags__btn-reset{font-family:var(--font-manrope);font-size:12px;padding-right:15px;color:#00000080;border:none;outline:0;background-color:transparent;position:relative;opacity:0;visibility:hidden}.footer__col-text,.footer__flex-item a,.footer__phone{opacity:.64;font-family:var(--font-manrope)}.tags__btn-reset.active{opacity:1;visibility:visible}.tags__btn-reset:hover:after,.tags__btn-reset:hover:before{background:var(--color-orange)}.tags__btn-reset:after,.tags__btn-reset:before{content:"";position:absolute;top:7px;right:0;width:10px;height:1px;background:#00000080;transition:.3s ease-in-out}.tags__btn-reset:before{transform:rotate(45deg)}.tags__btn-reset:after{transform:rotate(-45deg)}.tags__list{display:flex;gap:12px;flex-wrap:wrap}.tags__item{font-family:var(--font-manrope);font-size:14px;line-height:120%;padding:12px;color:#0009;background-color:#e2e2e2}.tags__item:hover{background-color:#999;color:var(--color-white)}.tags__item.active{background:#171717;color:#fff}.footer .social__icon:hover,.footer__col-item a:hover,.footer__development-icon:hover,.footer__flex-item a:hover,.footer__nav-list a:hover,.footer__phone:hover,.footer__policy:hover,.header__btn-burger:hover .icon,.header__btn-contact:hover .icon,.header__btn-profile:hover .icon,.header__btn-search:hover .icon,.header__item.current-page,.header__item.dropdown.active,.header__item:hover{color:var(--color-orange)}.tags__item.active:hover{background:#000}.audit-advantages__title{color:#000;grid-row:1;grid-column:2/span 3}.audit-advantages__list{display:flex;justify-content:space-between;gap:16px;margin-bottom:40px}.audit-advantages__item{display:flex;flex-direction:column;justify-content:space-between;gap:16px;background-color:var(--color-bg-white);padding:20px;min-height:270px;border:1px solid var(--color-border-gray-light);position:relative;width:calc(25% - 16px)}.audit-advantages__item:after,.audit-advantages__item:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:10px;height:200px;background-color:var(--color-bg-white)}.audit-advantages__item:after{left:auto;right:-4px}.audit-advantages__item h4{color:#000}.audit-advantages__item p{color:#00000080;font-family:var(--font-manrope)}@media (max-width:1550px){.audit-advantages__list{display:flex;flex-wrap:wrap}.audit-advantages__item{width:calc(50% - 8px)}}.partners .items-wrap,.partners__row{position:relative;width:100vw;display:flex;gap:16px}.about-company .about-advantages__content,.for-whom .for-process__content,.opportunity .process-opp__content,.opportunity .tasks-whom-bottom .tasks-whom__content,.partners__content,.service .audit-help__content,.service .audit-how__content{padding-top:90px;padding-bottom:180px}.partners__row{white-space:nowrap;flex-direction:column;margin-left:-50vw;margin-right:-50vw;left:50%;right:50%}.partners__list{display:inline-flex;animation:30s linear infinite marquee}.partners__item{height:100px;width:250px;background-color:var(--color-bg-gray);position:relative}.partners__item picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partners .items-wrap{overflow:hidden;-webkit-user-select:none;user-select:none}.partners .items{flex-shrink:0;display:flex;gap:16px;counter-reset:item;justify-content:space-around;min-width:100%}.partners .item:hover{transform:scale(1.05);box-shadow:0 0 10px #00000080}.partners .item:before{content:counter(item)}.partners .marquee{animation:120s linear infinite scroll}.partners .reverce{animation-direction:reverse}.partners .items-wrap:hover .marquee{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 20px))}}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;z-index:9999}.preloader__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:1}.header,.header__item{position:relative}.preloader__loader{position:relative;z-index:2;width:80px;height:80px}.preloader__loader img{width:100%;height:100%;animation:3s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header__container{display:flex;justify-content:space-between;align-items:center;min-height:80px}.header__list{display:flex;align-items:center;gap:40px;font-size:14px}.header__item{cursor:pointer;transition:.3s ease-in-out;font-weight:300}.header__item.dropdown{padding-right:22px}.header__item.dropdown:after{content:"";position:absolute;right:0;top:0;width:7px;height:7px;border-left:1px solid var(--color-white);border-bottom:1px solid var(--color-white);transform:rotate(-45deg);transition:border .3s ease-in-out}.footer__col.border.border,.header__buttons{position:relative}.header__item.dropdown.active:after{border:none;top:5px;border-right:1px solid var(--color-orange);border-top:1px solid var(--color-orange)}.header__btn-burger-icon,.header__btn-contact-icon,.header__btn-profile-icon,.header__btn-search-icon,.header__item.dropdown.active .dropdown__inner,.mobile-nav__list .dropdown__item,.opportunity.upgrade-security .tasks-whom-bottom .for-four-cards,.search-page__content{display:flex}.header__item.current-page:after{border-color:var(--color-orange)}.header__buttons{display:flex;align-items:center;gap:20px}.header__button{font-size:14px;color:var(--color-white);text-transform:uppercase;line-height:40px;border:1px solid var(--color-border-gray);padding-left:74px;padding-right:74px;background-color:var(--color-black);transition:.3s ease-in-out}.header__button:hover{background-color:#ea390b}.header__btn-burger,.header__btn-contact,.header__btn-profile,.header__btn-search{background-color:var(--color-black);display:flex;align-items:center;justify-content:center;border:none;padding:0}.header__btn-burger-icon,.header__btn-contact-icon,.header__btn-profile-icon,.header__btn-search-close-icon,.header__btn-search-icon{width:24px;height:24px;align-items:center;justify-content:center;color:var(--color-white);transition:.3s ease-in-out}.header__btn-burger{flex-direction:column;justify-content:space-between;width:24px;height:21px;background:0 0;border:none;cursor:pointer;padding:0;z-index:100}.header__btn-burger:hover .burger-line{background:var(--color-orange)}.main-page .who-needs .tabs__item:after,.service .audit-industry__item:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23FE5428'/%3E%3C/svg%3E%0A")}.header__btn-burger.active .burger-line:first-child{transform:rotate(45deg) translate(9px,5px)}.header__btn-burger.active .burger-line:nth-child(2),.header__btn-burger.active .burger-line:nth-child(3){opacity:0}.header__btn-burger.active .burger-line:nth-child(4){transform:rotate(-45deg) translate(9px,-5px)}.header__btn-burger .burger-line{width:100%;height:1px;background:#fff;transition:.3s;border-radius:10px}.about-company .about-promo,.main-page .promo{background-repeat:no-repeat;background-position:center}.footer__grid--bottom,.footer__grid--top{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px}.footer__content{padding-top:100px}.footer__grid--top{grid-template-rows:291px;margin-bottom:80px}.footer__grid--bottom{grid-template-rows:124px}.footer__col.border{border:1px solid var(--color-border-gray);padding:40px 20px;display:flex;flex-direction:column;justify-content:center;gap:10px}.footer__col.border .footer__col-title{margin-bottom:0;font-size:14px}.footer__col.border.border:after,.footer__col.border.border:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:10px;height:90px;background-color:#000}.footer__col.border.border:after{left:auto;right:-4px}.footer__col-flex.border{display:flex;flex-direction:row;justify-content:center}.footer__col-flex{grid-column:2/span 2;display:flex;justify-content:space-between}.footer__flex-item{display:flex;flex-direction:column;gap:10px;justify-content:center;width:33.3333333333%}.footer__flex-item a{color:var(--color-white);transition:.3s ease-in-out}.footer__phone{color:var(--color-white);transition:.3s ease-in-out}.footer__col-title{font-weight:400;font-size:16px;line-height:122%;text-transform:uppercase;margin-bottom:24px}.footer__copy,.footer__policy{line-height:120%;text-transform:uppercase}.footer__col-list{display:flex;flex-direction:column;font-size:14px;gap:16px;text-transform:uppercase}.footer .social,.footer__nav-list{display:flex;gap:24px}.footer__col-item{max-width:300px}.footer__col-item a{color:#ffffffa3;transition:.3s ease-in-out}.footer__nav-list{font-size:16px;text-transform:uppercase;flex-direction:column;margin-bottom:40px}.footer__nav-list a{transition:.3s ease-in-out}.footer__bottom{min-height:56px;display:flex;justify-content:space-between;align-items:center}.footer__copy{font-size:13px;opacity:.3}.footer__development{font-size:13px;display:flex;align-items:flex-end;gap:5px}.footer__development-icon{width:100px;height:22px;color:#4c4c4c;transition:.3s ease-in-out}.footer__development span,.footer__policy{opacity:.3;color:#fff}.footer__policy{font-size:13px;transition:.3s ease-in-out}.footer .social__icon{width:50px;height:50px;color:var(--color-white);transition:.3s ease-in-out}@media (max-width:1600px){.footer .email-block,.footer .social--desktop,.header .dropdown__col-img-1,.header .dropdown__col-img-2,.header .dropdown__col-img-3,.header .dropdown__col-img-4{display:none}.footer .email-block--mobile,.footer__col--bottom.border .footer__col,.footer__col--bottom.border .footer__flex-item,.footer__col--mid.border .footer__flex-item,.footer__col--top.border .social{width:50%}.footer__grid--top{margin-bottom:60px}.footer__col.border{padding:30px}.footer__grid--bottom{display:flex;flex-direction:column;margin-bottom:20px}.footer__col--top.border{display:flex;flex-direction:row;justify-content:space-between}.footer__col--top.border .footer__col{display:flex;flex-direction:column;gap:10px;width:50%}.footer__col--mid.border{display:flex;flex-direction:row;justify-content:space-between}.footer__col--mid.border .footer__col{display:flex;flex-direction:column;gap:10px}.footer__col--bottom.border{display:flex;flex-direction:row;justify-content:space-between}.footer__col--bottom.border .footer__col{display:flex;flex-direction:column;gap:10px}.footer .email-block--mobile,.footer .social--mobile{display:flex}}.main-page .promo{background-image:url(/local/templates/neiroinform/assets/css/../img/promo-bg-new.png);background-size:100%}.about-company .about-promo__content,.main-page .promo__content{display:flex;flex-direction:column;align-items:center;padding-top:20px;padding-bottom:60px;min-height:820px}.main-page .promo__title{margin-top:auto;margin-bottom:30px}.main-page .promo__block{width:100%;display:flex;gap:18px;position:relative}.main-page .promo__description{max-width:470px;font-size:18px;font-weight:400;line-height:110%;color:#fff;opacity:.65}.about-company .about-promo__btn,.main-page .promo__btn{flex:1}.main-page .promo span{color:var(--color-white)}.main-page .about__content{padding-top:180px;padding-bottom:80px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px 16px}.main-page .about__title{grid-row:1;grid-column:1;text-transform:uppercase;font-size:16px;font-weight:400;color:#fff;opacity:.4}.main-page .about__info-title{text-transform:uppercase;margin-bottom:12px}.main-page .about__info-text{max-width:770px;font-family:var(--font-manrope);font-size:16px;font-weight:400;opacity:.64;margin-bottom:40px}.main-page .about__text-bottom{font-size:16px;font-weight:400;color:#fff}.main-page .about__example{min-height:270px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #49484b;position:relative}.main-page .about__example:after,.main-page .about__example:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:10px;height:210px;background-color:#000}.main-page .about__example:after{left:auto;right:-4px}.main-page .about__example-text{font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:120%;color:#fff;opacity:.64;letter-spacing:-.7px}.main-page .about__example:nth-child(3){grid-row:2;grid-column:1}.for-whom .for-four-cards li:nth-child(3),.main-page .about__example:nth-child(4){grid-row:2;grid-column:2}.for-whom .for-four-cards li:nth-child(4),.main-page .about__example:nth-child(5){grid-row:2;grid-column:3}.about-company .about-us__content,.about-company .cooperation__content,.for-general-director .stability,.for-online-retail .partners__content,.for-whom .big-border__content,.logistics .partners__content,.main-page .features__content,.opportunity.opportunity-check .tasks-whom-bottom .tasks-whom__content,.service .audit-benefit__content,.service .audit-why__content{padding-top:180px;padding-bottom:90px}.main-page .features__description{text-transform:uppercase;font-size:16px;font-weight:400;color:#fff;opacity:.6;grid-row:1;grid-column:1}.main-page .who-needs__content{padding-top:90px;padding-bottom:180px;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-page .who-needs .tabs{display:flex;flex-direction:column;justify-content:center;align-items:center}.main-page .who-needs .tabs__header{display:flex;gap:18px;margin-bottom:40px}.main-page .who-needs .tabs__btn{font-size:16px;font-weight:400;line-height:38px;text-align:center;text-transform:uppercase;color:var(--color-white);background-color:var(--color-black);width:368px;border:1px solid var(--color-white);cursor:pointer;transition:.3s ease-in-out}.about-company .approach,.blog-detail__content,.main-page .results,.main-page .who-needs .tabs__btn.active,.main-page .who-needs .tabs__btn:hover{background-color:var(--color-bg-white);color:var(--color-black)}.main-page .results__item-text,.main-page .results__subtitle{color:#0009;line-height:120%;font-weight:400;font-family:var(--font-manrope)}.main-page .who-needs .tabs__content{display:none;-webkit-animation:1s fadeEffect;animation:1s fadeEffect;grid-template-columns:1fr 1fr 1fr;gap:16px}.main-page .who-needs .tabs__content.active,.useful-materials .list.active{display:grid}.main-page .who-needs .tabs__item{display:flex;flex-direction:column;justify-content:space-between;min-height:270px;padding:20px;background-color:var(--color-bg-gray);cursor:pointer;transition:.3s ease-in-out;position:relative}.main-page .who-needs .tabs__item:hover{background-color:var(--color-orange)}.main-page .who-needs .tabs__item:hover:after{transform:rotate(45deg);background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.main-page .who-needs .tabs__item:after{position:absolute;top:20px;right:20px;width:32px;height:32px;transition:.3s ease-in-out}.main-page .who-needs .tabs__item-title{max-width:90%}.opportunity .lines ul li p:last-child,.service.service-pentest .audit-why__item-text{max-width:490px}.main-page .who-needs .tabs__item-text{font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:120%;color:var(--color-white);opacity:.64}@-webkit-keyframes fadeEffect{0%{opacity:0}to{opacity:1}}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}@media (max-width:1280px){.form__top{gap:40px}.form__select-icon,.header__button,.header__nav{display:none}.form__select{padding-left:0}.audit-advantages__content{padding-top:80px;padding-bottom:80px}.audit-advantages__header{display:flex;flex-direction:column;gap:20px}.header__btn-contact{display:block}.header__btn-burger{display:flex}.footer__grid--top{display:flex;flex-wrap:wrap;gap:40px 16px}.footer__grid--top .footer__col,.main-page .about__example{width:calc(50% - 8px)}.footer__grid--top .footer__col-item{max-width:500px}.main-page .promo{background-size:180vw}.main-page .promo__title{max-width:790px;margin-right:auto}.main-page .promo__description{font-size:15px;position:absolute;left:365px;bottom:85px;max-width:400px}.main-page .promo__btn{width:100%}.main-page .about__content{padding-top:140px;padding-bottom:40px;display:flex;flex-wrap:wrap;gap:16px}.main-page .about__info{margin-bottom:14px}.main-page .features__content{padding-top:140px;padding-bottom:140px}.main-page .features__header{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.main-page .who-needs__content{padding-top:0;padding-bottom:100px}.main-page .who-needs__title{margin-bottom:30px}.main-page .who-needs .tabs__content.active{display:flex;flex-wrap:wrap;gap:16px}.main-page .who-needs .tabs__item{width:calc(50% - 8px);min-height:270px}}.main-page .results__title,.opportunity.opportunity-estimate .row-cards h2{margin-bottom:12px}.main-page .results__subtitle{font-size:18px}.about-company .about-us__title,.for-whom .lines ul,.main-page .results__title-block,.opportunity .lines ul{grid-row:1;grid-column:2/span 2}.main-page .results__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:270px 270px;gap:16px}.main-page .results__item{display:flex;flex-direction:column;justify-content:space-between;padding:20px;border:1px solid var(--color-border-gray-light);position:relative}.main-page .results__item:after,.main-page .results__item:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-4px;width:5px;height:80%;background-color:var(--color-bg-white)}.main-page .results__item:after{left:auto;right:-4px}.main-page .results__item:first-child{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:2}.main-page .results__item:nth-child(2){grid-row-start:1;grid-column-start:2;grid-row-end:2;grid-column-end:3}.main-page .results__item:nth-child(3){grid-column-start:4;grid-row-end:2;grid-column-end:5}.main-page .results__item:nth-child(4){grid-row-start:2;grid-column-start:1;grid-row-end:3;grid-column-end:2}.main-page .results__item:nth-child(5){grid-row-start:2;grid-column-start:3;grid-row-end:3;grid-column-end:4}.main-page .results__item:nth-child(6){grid-row-start:2;grid-column-start:4;grid-row-end:3;grid-column-end:5}.main-page .results__item-title{font-size:30px;font-weight:400;line-height:120%}.main-page .results__item-text{font-size:16px}@media (max-width:1280px){.main-page .results__content{padding-top:80px;padding-bottom:80px}.main-page .results__header{display:flex;flex-direction:column}.main-page .results__grid{display:flex;flex-wrap:wrap}.main-page .results__item{width:calc(50% - 8px);min-height:270px}}.about-company .about-promo{background-image:url(/local/templates/neiroinform/assets/css/../img/about-company-promo.png);background-size:100%}.about-company .about-promo__title{margin-top:auto;margin-bottom:20px}.about-company .about-promo__block{width:100%;display:flex;flex-direction:column;gap:40px}.about-company .about-promo__description{max-width:650px;font-size:18px;font-weight:400;line-height:110%;color:#fff;opacity:.65}.about-company .about-us__empty{grid-row:1;grid-column:1}.about-company .about-us__info{grid-row:1;grid-column:2/span 2;display:flex;justify-content:space-between}.about-company .about-us__info-item{display:flex;flex-direction:column;gap:20px;border-left:1px solid #49484b;padding-top:197px;padding-left:26px}.about-company .about-us__info-value{font-size:90px;font-weight:400;color:var(--color-orange)}.about-company .about-us__info-text{font-family:var(--font-manrope);font-size:16px;font-weight:400;line-height:120%;color:#ffffffa3}.about-company .about-advantages__description{font-size:16px;font-weight:400;text-transform:uppercase;color:#fff6;margin-bottom:40px}.about-company .approach__quote-text,.about-company .approach__text{font-size:24px;line-height:120%;font-weight:400;text-transform:uppercase}.about-company .about-advantages__item{width:25%;min-height:270px;background-color:var(--color-bg-gray);padding:20px;display:flex;flex-direction:column;justify-content:space-between}.about-company .about-advantages__item h4{margin-bottom:20px;font-size:clamp(18px, 1.5vw, 24px);font-weight:400;line-height:120%;color:#fff;text-transform:uppercase}.about-company .about-advantages__item p,.for-whom .for-four-cards li p:nth-child(2){font-size:16px;font-weight:400;line-height:120%;color:#ffffffa3;font-family:var(--font-manrope)}.about-company .approach__content{padding-top:120px;padding-bottom:120px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.about-company .approach__info-quote{display:flex;gap:200px}.about-company .approach__quote{min-width:60px;width:60px;height:60px;color:var(--color-orange);position:relative;top:-5px}.about-company .approach__text{margin-bottom:20px}.about-company .approach__info-img{display:flex;flex-direction:column;margin-left:260px}#modal-resources-form .modal-feedback-form__title,.about-company .approach__info-img picture,.blog-detail .detail-section__img--top,.for-whom .promo-whom h2,.service .promo-audit__title{margin-bottom:20px}.about-company .approach__name{margin-bottom:4px;font-size:16px;font-weight:400;text-transform:uppercase}.about-company .approach__position{font-size:16px;font-weight:400;font-family:var(--font-manrope);color:#0009}.about-company .cooperation__title{max-width:1200px;text-align:center;margin:0 auto 40px}.about-company .cooperation__list,.search-page .search-list{display:flex;flex-direction:column}.about-company .cooperation__item{padding-top:30px;padding-bottom:30px;display:flex;flex-direction:column;justify-content:center;gap:6px;border-bottom:1px solid #49484b;transition:.3s ease-in-out}.about-company .cooperation__item:hover{background-color:var(--color-orange)}.about-company .cooperation__item:first-child{border-top:1px solid #49484b}.about-company .cooperation__item h4,.key-benefits__title{text-align:center}.about-company .cooperation__item p{text-align:center;font-size:16px;font-weight:400;font-family:var(--font-manrope);color:#fffc;max-width:750px;margin:0 auto}.service.service-pentest .audit-why__item{align-items:center}.service.service-pentest .audit-help__item{min-height:300px}.service.service-pentest .audit-help__item ul{list-style:disc;padding-left:14px;color:#ffffffa3}.service.service-pentest .audit-help__item-number{font-size:16px;text-transform:uppercase;color:var(--color-white);margin-bottom:auto}.service.service-pentest .audit-help__item-text{font-size:14px;color:#ffffffa3;padding-top:6px}.service.service-pentest .audit-help__description-bottom{max-width:1000px}.service.service-pentest .audit-when__item p{font-weight:400;font-size:16px;line-height:120%;color:#0009;max-width:600px;font-family:var(--font-manrope);padding-top:16px;text-transform:none}.service.service-pentest .audit-work__item-title{max-width:350px;width:auto}.service.service-pentest .audit-work__inner-list{max-width:500px;width:auto;list-style-type:none}.service.service-pentest .audit-work__inner-item:before{display:none}.service.service-pentest .audit-how__item{width:25%}@media (max-width:1550px){.header__list{gap:26px;font-size:13px}.header .header__item.dropdown:after{right:5px}.header__button{padding-left:40px;padding-right:40px;font-size:13px;font-weight:300}.about-company .about-promo{background-size:120vw}.service.service-pentest .audit-why__item-value{font-size:clamp(3.5rem, 1.4625rem + 3.0781vw, 4.625rem)}.service.service-pentest .audit-why__item-text{max-width:490px}}@media screen and (max-width:1024px){.service.service-pentest .audit-why__item{display:flex;flex-direction:column;align-items:flex-start}}.service .promo-audit__content{padding-top:260px;padding-bottom:60px}.service .promo-audit__description{font-weight:400;font-size:16px;line-height:120%;color:#ffffffa3;margin-bottom:40px}.service .audit-why__body{gap:50px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:40px}.service .audit-why__list{grid-row:1;grid-column:2/span 3;display:flex;flex-direction:column;align-items:flex-start;gap:50px}.service .audit-why__item{display:flex;gap:24px;align-items:flex-end}.service .audit-help__item,.service .audit-when__list{flex-direction:column;display:flex}.service .audit-why__item-value{font-weight:400;font-size:90px;line-height:100%;color:var(--color-orange)}.service .audit-why__item-text{font-weight:400;font-size:16px;line-height:120%;color:#ffffffa3;max-width:320px}.service .audit-help__list{display:flex;gap:16px;margin-bottom:20px}.service .audit-help__item{width:25%;min-height:230px;background-color:var(--color-bg-gray);padding:20px;justify-content:space-between}.service .audit-help__item:first-child{display:block;background-color:var(--color-black);border:1px solid var(--color-border-gray);position:relative}.service .audit-help__item:first-child:after,.service .audit-help__item:first-child:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:10px;height:170px;background-color:#000}.service .audit-help__item:first-child:after{left:auto;right:-4px}.service .audit-help__item:first-child .audit-help__item-text{font-weight:400;font-size:16px;margin-bottom:16px;font-family:var(--font-manrope)}.service .audit-help__item-label{font-weight:400;font-size:16px;line-height:120%;font-family:var(--font-manrope);color:#fff6;margin-bottom:8px}.service .audit-help__item-number{font-weight:400;font-size:30px;color:#ffffff1a}.service .audit-help__item-text{font-weight:400;font-size:18px;line-height:120%;color:var(--color-white);font-family:var(--font-manrope)}.service .audit-when__list,.service .audit-when__title{grid-row:1;grid-column:2/span 3;color:var(--color-black)}.service .audit-help__description-bottom{font-weight:400;font-size:20px;line-height:130%;max-width:900px;text-align:center;margin:0 auto 40px}.service .audit-help__description-bottom span{color:var(--color-orange)}.service .audit-when__item{font-size:24px;font-weight:400;line-height:120%;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #b5b4b7;text-transform:uppercase}.service .audit-when__item:first-child{border-top:1px solid #b5b4b7}.service .audit-benefit__list{display:flex;gap:16px;flex-direction:column}.service .audit-benefit__item{background-color:var(--color-bg-gray);padding:30px;transition:.3s ease-in-out;font-size:24px;text-transform:uppercase;text-align:center;color:#ffffffa3}.service .audit-benefit__item:hover{background-color:var(--color-orange);color:#fff}.service .audit-work__item{border-bottom:1px solid var(--color-border-gray);padding-top:30px;padding-bottom:30px;display:flex;justify-content:space-between}.service .audit-work__item:first-child{border-top:1px solid var(--color-border-gray)}.service .audit-work__item-title{font-weight:400;font-size:16px;text-transform:uppercase;width:400px}.service .audit-work__inner-list{display:flex;flex-direction:column;gap:6px;width:460px;font-weight:400;font-size:16px;color:#ffffffa3}.service .audit-work__inner-item{padding-left:14px;position:relative}.service .audit-work__inner-item:before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;background-color:#ffffffa3;border-radius:50%}.service .audit-how__list{display:flex;justify-content:space-between;gap:16px;margin-bottom:40px;position:relative;overflow:hidden;padding-left:2px}.service .audit-how__list .bg-line{position:absolute;top:24px}.search-page .filter__list input[type=checkbox],.service .audit-how__list .bg-line--bottom,.vacancies .file-upload .drop-area input[type=file]{display:none}.for-whom .audit-advantages__title,.service .audit-how__item.active .audit-how__item-stage,.service .audit-how__item.active .audit-how__item-title{color:var(--color-white)}.service .audit-how__item.active .audit-how__item-point{width:24px;height:24px;border:1px solid var(--color-orange);position:relative;transform:scale(1.2)}.for-other .for-other-list__item:hover:after,.service .audit-industry__item:hover:after{transform:rotate(45deg);background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.service .audit-how__item.active .audit-how__item-point:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;background-color:var(--color-orange);border-radius:50%}.service .audit-how__item.active li,.service .audit-how__item.active p,.service .audit-how__item.active ul{color:#ffffffa3}.service .audit-how__item-stage{font-size:16px;font-weight:400;color:#fff6;margin-bottom:8px}.service .audit-how__item-point{width:24px;height:24px;background-color:#000;border-radius:50%;border:1px solid var(--color-border-gray-light);margin-bottom:40px;position:relative}.for-whom .audit-advantages__description,.service .audit-how__item-content{color:#fff6}.service .audit-how__item-content p{font-size:16px;color:#fff6;font-weight:400;font-family:var(--font-manrope);margin-bottom:10px}.service .audit-industry__description,.service .audit-industry__item p{font-size:16px;color:#ffffffa3;font-weight:400;font-family:var(--font-manrope)}.service .audit-how__item-content ul{list-style-type:disc;display:flex;flex-direction:column;gap:6px;font-family:var(--font-manrope);font-size:16px;font-weight:400;margin-bottom:10px;padding-left:20px}.service .audit-how__item-title{font-size:16px;font-weight:400;line-height:120%;margin-bottom:10px}.service .audit-industry__title{text-align:center;margin-bottom:20px}.service .audit-industry__description{text-align:center;line-height:120%;max-width:800px;margin:0 auto 40px}.for-other .for-other-list__list,.service .audit-industry__list{margin-bottom:40px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.for-other .for-other-list__item,.service .audit-industry__item{background-color:var(--color-bg-gray);padding:20px;position:relative;min-height:270px;transition:.3s ease-in-out}.service .audit-industry__item:after{position:absolute;top:20px;right:20px;width:32px;height:32px;transition:.3s ease-in-out}.service .audit-industry__item:hover{background-color:var(--color-orange)}.service .audit-industry__item:hover .audit-industry__icon-block{background-color:#ffffff1a}.blog .blog-header__title,.service .audit-industry__item:hover .audit-industry__item-icon{color:#fff}.service .audit-industry__item h4{margin-bottom:10px}.for-other .for-other-list__icon-block,.service .audit-industry__icon-block{width:84px;height:84px;background-color:#fe54281a;margin-bottom:63px;position:relative}.service .audit-industry__item-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2.5);color:#fe5428;transition:.3s ease-in-out}.service .audit-industry .btn-main,.vacancies .promo-vac__btn{width:100%;display:block}@media (max-width:1280px){.about-company .about-promo{background-position:19% center;background-size:190vw}.about-company .about-promo__title{font-size:clamp(34px, 5vw, 40px)}.about-company .about-us__content,.about-company .cooperation__content,.service .audit-benefit__content,.service .audit-why__content{padding-top:140px;padding-bottom:70px}.about-company .about-us__header{display:flex;gap:20px;flex-direction:column}.about-company .about-us__body,.service .audit-why__body{display:flex}.about-company .about-us__empty{display:none}.about-company .about-us__info{gap:35px}.about-company .about-us__info-value,.service .audit-why__item-value{font-size:clamp(4rem, 1.5625rem + 5.0781vw, 5.625rem)}.about-company .about-advantages__content,.service .audit-help__content{padding-top:70px;padding-bottom:140px}.about-company .about-advantages__description{margin-bottom:30px}.about-company .about-advantages__list,.service .audit-help__list{flex-wrap:wrap}.about-company .about-advantages__item,.service .audit-help__item{width:calc(50% - 8px)}.about-company .approach__content{padding-top:80px;padding-bottom:80px;display:flex;flex-direction:column;gap:30px}.about-company .approach__info-quote{margin-bottom:20px;gap:0}.about-company .approach__info-img{margin-left:126px}.about-company .approach__quote-text{margin-left:66px;font-size:clamp(18px, .5rem + 1vw, 1.5rem)}.about-company .approach__text{margin-left:126px;font-size:clamp(18px, .5rem + 1vw, 1.5rem)}.service .audit-why__header{display:flex;flex-direction:column;margin-bottom:30px}.service .audit-why__list{gap:40px}.service .audit-help__title{font-size:clamp(2.625rem, 1.6875rem + 1.9531vw, 3.25rem);max-width:80vw;margin:0 auto 30px}.service .audit-when__body,.service .audit-when__header,.service .audit-work__body{flex-direction:column;display:flex}.service .audit-when__content{padding-top:80px;padding-bottom:80px}.service .audit-when__header{gap:20px;margin-bottom:30px}.service .audit-how__content,.service .audit-work__content{padding-top:70px;padding-bottom:70px}.service .audit-work__header{display:flex;flex-direction:column;gap:20px}.service .audit-work__item{gap:30px}.service .audit-industry__content{padding-top:140px;padding-bottom:140px}.blog .blog-header__title{font-size:56px}}@media (max-width:1024px){.footer__bottom{flex-wrap:wrap;padding-bottom:20px;gap:20px}.footer__copy{width:380px}.footer__development{order:1;width:100%;justify-content:center}.main-page .who-needs .tabs__header{margin-bottom:30px;gap:16px;width:100%}.main-page .who-needs .tabs__btn{width:50%}.service.service-pentest .audit-how__item{width:calc(50% - 8px);min-height:350px}.service.service-pentest .audit-how .bg-line--bottom{bottom:auto;top:405px}.service .audit-how__list{flex-wrap:wrap;row-gap:30px}.service .audit-how__list .bg-line--bottom{display:block;top:auto;bottom:142px}.service .audit-how__item{width:calc(50% - 8px)}}.blog .blog-header{background-color:#000;padding-top:20px;padding-bottom:60px}.blog .blog-header .breadcrumbs{margin-bottom:120px}.blog .blog-content{background-color:var(--color-bg-white);padding-top:120px;padding-bottom:120px}.blog .blog-content__header{padding-bottom:40px;border-bottom:1px solid #b5b4b7}.blog .blog-content__body{padding-top:40px;padding-bottom:40px}.blog .blog-content__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(368px,1fr));gap:16px}.blog .blog-content__list .blog-item{min-width:auto;width:auto}.blog .blog-content__list li:first-child a{background-color:var(--color-orange)}.blog .blog-content__list li:first-child a:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.blog .blog-content__list li:first-child a:before,.blog-detail .detail-section__card:before{right:0;background-image:url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);background-size:100%;position:absolute;top:0;background-repeat:no-repeat;content:""}.blog .blog-content__list li:first-child a:before{width:220px;height:270px}.blog .blog-content__list li:first-child a .blog-item__label{border-color:#fffc;color:#fffc}.blog .blog-content__list li:first-child a .blog-item__title{color:#fff}.blog .blog-content__list li:first-child a .blog-item__date,.blog .blog-content__list li:first-child a .blog-item__description{color:#ffffffa3}@media (min-width:1600px){.blog .blog-content__list li:nth-child(11) a,.blog .blog-content__list li:nth-child(16) a,.blog .blog-content__list li:nth-child(6) a{background-color:#171717}.blog .blog-content__list li:nth-child(11) a:after,.blog .blog-content__list li:nth-child(16) a:after,.blog .blog-content__list li:nth-child(6) a:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.blog .blog-content__list li:nth-child(11) a:before,.blog .blog-content__list li:nth-child(16) a:before,.blog .blog-content__list li:nth-child(6) a:before{content:"";position:absolute;top:0;right:0;width:220px;height:270px;background-image:url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);background-repeat:no-repeat;background-size:100%}.blog .blog-content__list li:nth-child(11) .blog-item__label,.blog .blog-content__list li:nth-child(16) .blog-item__label,.blog .blog-content__list li:nth-child(6) .blog-item__label{border-color:#fffc;color:#fffc}.blog .blog-content__list li:nth-child(11) .blog-item__title,.blog .blog-content__list li:nth-child(16) .blog-item__title,.blog .blog-content__list li:nth-child(6) .blog-item__title{color:#fff}.blog .blog-content__list li:nth-child(11) .blog-item__date,.blog .blog-content__list li:nth-child(11) .blog-item__description,.blog .blog-content__list li:nth-child(16) .blog-item__date,.blog .blog-content__list li:nth-child(16) .blog-item__description,.blog .blog-content__list li:nth-child(6) .blog-item__date,.blog .blog-content__list li:nth-child(6) .blog-item__description{color:#ffffffa3}}@media (min-width:1194px) and (max-width:1599px){.blog .blog-content__list li:nth-child(5) a,.blog .blog-content__list li:nth-child(9) a{background-color:#171717}.blog .blog-content__list li:nth-child(5) a:after,.blog .blog-content__list li:nth-child(9) a:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.blog .blog-content__list li:nth-child(5) a:before,.blog .blog-content__list li:nth-child(9) a:before{content:"";position:absolute;top:0;right:0;width:220px;height:270px;background-image:url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);background-repeat:no-repeat;background-size:100%}.blog .blog-content__list li:nth-child(5) .blog-item__label,.blog .blog-content__list li:nth-child(9) .blog-item__label{border-color:#fffc;color:#fffc}.blog .blog-content__list li:nth-child(5) .blog-item__title,.blog .blog-content__list li:nth-child(9) .blog-item__title{color:#fff}.blog .blog-content__list li:nth-child(5) .blog-item__date,.blog .blog-content__list li:nth-child(5) .blog-item__description,.blog .blog-content__list li:nth-child(9) .blog-item__date,.blog .blog-content__list li:nth-child(9) .blog-item__description{color:#ffffffa3}}@media (min-width:792px) and (max-width:1190px){.blog .blog-content__list li:nth-child(4) a,.blog .blog-content__list li:nth-child(5) a,.blog .blog-content__list li:nth-child(8) a{background-color:#171717}.blog .blog-content__list li:nth-child(4) a:after,.blog .blog-content__list li:nth-child(5) a:after,.blog .blog-content__list li:nth-child(8) a:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.blog .blog-content__list li:nth-child(4) a:before,.blog .blog-content__list li:nth-child(5) a:before,.blog .blog-content__list li:nth-child(8) a:before{content:"";position:absolute;top:0;right:0;width:220px;height:270px;background-image:url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);background-repeat:no-repeat;background-size:100%}.blog .blog-content__list li:nth-child(4) .blog-item__label,.blog .blog-content__list li:nth-child(5) .blog-item__label,.blog .blog-content__list li:nth-child(8) .blog-item__label{border-color:#fffc;color:#fffc}.blog .blog-content__list li:nth-child(4) .blog-item__title,.blog .blog-content__list li:nth-child(5) .blog-item__title,.blog .blog-content__list li:nth-child(8) .blog-item__title{color:#fff}.blog .blog-content__list li:nth-child(4) .blog-item__date,.blog .blog-content__list li:nth-child(4) .blog-item__description,.blog .blog-content__list li:nth-child(5) .blog-item__date,.blog .blog-content__list li:nth-child(5) .blog-item__description,.blog .blog-content__list li:nth-child(8) .blog-item__date,.blog .blog-content__list li:nth-child(8) .blog-item__description{color:#ffffffa3}}@media (max-width:791px){.blog .blog-content__list li:nth-child(4) a{background-color:#171717}.blog .blog-content__list li:nth-child(4) a:after{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A")}.blog .blog-content__list li:nth-child(4) a:before{content:"";position:absolute;top:0;right:0;width:220px;height:270px;background-image:url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);background-repeat:no-repeat;background-size:100%}.blog .blog-content__list li:nth-child(4) .blog-item__label{border-color:#fffc;color:#fffc}.blog .blog-content__list li:nth-child(4) .blog-item__title{color:#fff}.blog .blog-content__list li:nth-child(4) .blog-item__date,.blog .blog-content__list li:nth-child(4) .blog-item__description{color:#ffffffa3}}.blog-detail__header{background-color:var(--color-bg-white);padding-top:20px;padding-bottom:60px}.blog-detail__header-title{color:var(--color-black);margin-bottom:20px}.blog-detail__header .breadcrumbs{margin-bottom:50px}.blog-detail__header .tags,.for-whom .promo-whom h2+p,.opportunity .promo-opp h2,.opportunity.opportunity-check .process-bottom ul,.vacancies .open-position .form__checkbox,.vacancies .open-position .form__input-block,.vacancies .promo-vac h1{margin-bottom:40px}.for-general-director .stability h2,.for-whom .big-border h2{margin-bottom:12px;text-align:center}.blog-detail__subtitle-block{display:flex;flex-wrap:wrap;gap:10px}.blog-detail__subtitle-author,.blog-detail__subtitle-date{font-size:16px;font-weight:400;line-height:120%;color:#00000080}.blog-detail__content p{font-family:var(--font-manrope);margin-bottom:40px;font-weight:400;font-size:18px;line-height:140%;color:#000000b2}.blog-detail__content h5{font-weight:400;font-size:18px;line-height:115%;text-transform:uppercase;margin-bottom:22px}.blog-detail .detail-section{padding-top:60px;padding-bottom:60px;display:flex;flex-wrap:wrap;gap:16px}.blog-detail .detail-section ul{list-style-type:disc;padding-left:20px}.blog-detail .detail-section ul li{font-family:var(--font-manrope);font-weight:400;font-size:18px;line-height:140%;color:#000000b2}.blog-detail .detail-section ol{list-style-type:decimal;padding-left:20px}.blog-detail .detail-section ol li{padding-left:10px;font-weight:400;font-size:14px;line-height:110%;text-transform:uppercase}.blog-detail .detail-section ol p{font-family:var(--font-manrope);font-weight:400;font-size:18px;line-height:140%;text-transform:none;padding-top:10px}.approach .approach__content:not(.approach .approach__content.approach__content_part),.blog-detail .detail-section:nth-of-type(2){padding-bottom:0}.blog-detail .detail-section:first-child{border-top:1px solid var(--color-border-gray-light)}.blog-detail .detail-section__summary{font-family:var(--font-manrope);font-weight:500;font-size:22px;line-height:130%;color:var(--color-black);margin-left:384px;margin-bottom:60px;padding-right:calc(50% - 384px)}.blog-detail .detail-section__title{width:368px}.blog-detail .detail-section__content{width:752px;color:#000000b2}.blog-detail .detail-quote__name,.blog-detail .detail-section__name{font-family:inherit;font-weight:400;font-size:16px;line-height:122%;text-transform:uppercase;margin-bottom:4px}.blog-detail .detail-section__position{font-family:var(--font-manrope);font-weight:400;font-size:16px;line-height:120%;color:#0009}.blog-detail .detail-section__orange-block{padding:30px;background-color:var(--color-orange);color:#fffc;font-family:var(--font-manrope);font-weight:400;font-size:18px;line-height:140%;margin-bottom:0}.blog-detail .detail-section__card{padding:60px;background-color:var(--color-bg-gray);position:relative;margin-bottom:60px}.blog-detail .detail-section__card:before{width:43%;height:100%;pointer-events:none}.blog-detail .detail-section__card-title{font-family:inherit;font-weight:400;font-size:16px;line-height:120%;color:var(--color-white);text-transform:uppercase;max-width:310px;margin-bottom:18px}.blog-detail .detail-section__card-text{font-family:var(--font-manrope);font-weight:400;font-size:16px;line-height:120%;max-width:320px;color:#ffffffa3}.blog-detail .detail-section__share{display:flex;align-items:center;gap:18px}.blog-detail .detail-section__share-title,.useful-materials .list .item__title{font-weight:400;font-size:16px;line-height:122%;text-transform:uppercase;color:var(--color-black)}.blog-detail .detail-section__share-list{display:flex;gap:18px}.blog-detail .detail-section__share-item{width:40px;height:40px;transition:.3s ease-in-out;color:var(--color-black)}.blog-detail .detail-section__share-item:hover .icon{color:var(--color-orange)}.blog-detail .detail-section__share-item:hover path{stroke:var(--color-orange)}.blog-detail .detail-section__share-item .icon{width:40px;height:40px;color:var(--color-black)}.blog-detail .detail-section__share-link{height:40px;width:auto;padding:0;border:none;outline:0;background-color:transparent}.blog-detail .detail-section__share-link svg,.blog-detail .tags__item{pointer-events:none}.blog-detail .detail-section .tags ol,.blog-detail .detail-section .tags ul,.blog-detail .detail-section__share ol,.blog-detail .detail-section__share ul{list-style-type:none;padding:0}.blog-detail .detail-section .btn-main{width:320px}.blog-detail .detail-section .tags{margin-bottom:60px}.blog-detail .detail-quote{border-top:1px solid var(--color-border-gray-light);border-bottom:1px solid var(--color-border-gray-light);padding-top:40px;padding-bottom:40px}.blog-detail .detail-quote__block{margin-left:384px;display:flex;gap:20px;max-width:752px}.blog-detail .detail-quote__text{font-family:var(--font-manrope);font-weight:500;font-size:22px;line-height:130%;margin-bottom:20px;color:var(--color-black)}.blog-detail .detail-quote__position{font-family:var(--font-manrope);font-weight:400;font-size:16px;line-height:120%;color:#0009;margin-bottom:0}.blog-detail .detail-quote .icon{min-width:36px;height:30px;color:var(--color-orange)}.blog-detail .detail-images img{max-width:100%;height:auto;width:calc(50% - 8px)}.blog-detail.case-detail .detail-text{padding-top:40px;padding-bottom:60px;display:flex;flex-wrap:wrap;margin-left:384px;max-width:752px}.blog-detail.case-detail .detail-text-img{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-bottom:60px}.blog-detail.case-detail .detail-text-img img{width:calc(100% - 512px)}.blog-detail.case-detail .detail-text-img.reverse{flex-direction:row-reverse;padding-bottom:0}.for-whom .promo-whom{background-image:url(/local/templates/neiroinform/assets/css/../img/for-whom-bg.jpg);background-position:center;background-size:100%;background-repeat:no-repeat;padding-top:330px}.for-whom .promo-whom p,.vacancies .promo-vac p{font-weight:400;font-size:16px;line-height:120%;color:#ffffffa3}.for-whom .promo-whom__description,.vacancies .promo-vac__description{text-transform:uppercase;margin-bottom:24px;font-size:14px}.for-whom .promo-whom__company-list,.vacancies .promo-vac__company-list{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:40px;padding-bottom:40px}.for-whom .promo-whom__company-item,.vacancies .promo-vac__company-item{display:flex;justify-content:center;align-items:center}.for-whom .promo-whom__text-list,.vacancies .promo-vac__text-list{display:flex;align-items:center;gap:60px;margin-bottom:40px}.for-whom .promo-whom__text-item{font-size:15px;color:#ffffffa3;max-width:300px;padding-left:20px;padding-top:6px;padding-bottom:6px;position:relative;min-height:52px}.for-whom .promo-whom__text-item:after{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background-color:var(--color-orange)}.for-whom .audit-advantages{background-color:var(--color-black)}.for-whom .audit-advantages__item{background-color:#000;border-color:#49484b;flex:1}.for-whom .audit-advantages__item:after,.for-whom .audit-advantages__item:before,.key-benefits{background-color:#000}.for-whom .audit-advantages__item h4{color:#fff;font-size:16px;padding-bottom:20px}.for-other .for-other-list .pagination__link,.for-whom .audit-advantages__item p{color:#ffffffa3}.for-whom .for-process.white{background-color:var(--color-bg-white);color:#000}.for-whom .for-process.white .for-process__item.border,.vacancies .tasks-whom-vac .for-four-cards li{background-color:var(--color-bg-white);border:1px solid var(--color-border-gray-light);position:relative;min-height:270px}.for-whom .for-process.white .for-process__item.border:after,.for-whom .for-process.white .for-process__item.border:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:10px;height:80%;background-color:var(--color-bg-white)}.for-whom .for-process.white .for-process__item.border:after{left:auto;right:-4px}.for-whom .for-process.white .for-process__item.border p:first-child,.vacancies .tasks-whom-vac .for-four-cards li p:first-child{color:#000}.for-whom .for-process.white .for-process__item.border p:last-child{font-family:var(--font-manrope);font-weight:400;font-size:16px;line-height:120%;color:#0009}.for-whom .for-process__item p:first-child{font-size:18px;text-transform:uppercase}.for-whom .for-process__item p:last-child{font-size:16px;color:#ffffffa3}.for-whom .big-border__inner{border:6px solid var(--color-orange);padding:20px 50px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.for-whom .big-border__inner:after,.for-whom .big-border__inner:before{content:"";position:absolute;left:50%;transform:translate(-50%);top:-8px;width:95%;height:10px;background-color:var(--color-black);z-index:1}.for-whom .big-border__inner:before{top:auto;bottom:-8px}.for-whom .big-border h2{max-width:1300px}.for-whom .big-border h2 span{font-family:var(--font-bounded);color:var(--color-white)}.for-whom .big-border p{max-width:760px;text-align:center;font-family:var(--font-manrope);color:#ffffffa3}.for-whom .for-four-cards li p:first-child{font-size:18px;font-weight:400;line-height:120%;text-transform:uppercase}.for-online-retail .for-process--bottom .for-process__item.border,.for-whom .for-process--bottom .for-process__item.border{background-color:#000;border:1px solid #49484b;position:relative;min-height:270px}.for-whom .for-process--bottom .for-process__item.border:after,.for-whom .for-process--bottom .for-process__item.border:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:10px;height:80%;background-color:#000}.for-whom .for-process--bottom .for-process__item.border:after{left:auto;right:-4px}.for-whom .lines ul li{padding-top:30px;padding-bottom:30px;font-weight:400;font-size:24px;line-height:120%;text-transform:uppercase;border-bottom:1px solid var(--color-bg-gray-second)}.for-whom .lines ul li:first-child,.opportunity .lines ul li:first-child{border-top:1px solid var(--color-bg-gray-second)}.for-whom .lines .inner-ul{list-style-type:disc;padding-left:25px;gap:6px;display:flex;flex-direction:column;margin-top:20px}.for-whom .lines .inner-ul li{padding:0;text-transform:none;border:none!important;font-size:16px;font-family:var(--font-manrope);color:#ffffffa3}.for-general-director .stability h2+p{max-width:760px;text-align:center;margin:0 auto 40px;color:#ffffffa3}.for-general-director .stability ul{display:flex;flex-direction:column;gap:40px;max-width:760px;margin:0 auto}.for-general-director .stability ul li{display:flex;align-items:center;gap:144px;position:relative}.for-general-director .stability ul li:before{content:"";position:absolute;top:50%;left:105px;width:112px;height:1px;background-color:#49484b}.for-general-director .stability ul li p{font-family:var(--font-manrope);font-weight:400;font-size:16px;line-height:120%}.for-general-director .stability__icon-block{min-width:90px;height:90px;display:flex;justify-content:center;align-items:center;background-color:#fe54281a}.for-general-director .accordion__title:after{right:-120px}.for-online-retail .for-process--bottom .for-process__item.border:after,.for-online-retail .for-process--bottom .for-process__item.border:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:10px;height:80%;background-color:#000}.for-online-retail .for-process--bottom .for-process__item.border:after,.vacancies .tasks-whom-vac .for-four-cards li:after{left:auto;right:-4px}.logistics .promo-whom .promo-whom__text-list{align-items:stretch}.logistics .promo-whom .promo-whom__text-item{padding-top:0;padding-bottom:0;display:flex;align-items:center}.logistics .big-border h2{max-width:1350px}.for-other .for-other-list__content{padding-top:180px;padding-bottom:120px}.for-other .for-other-list__item:nth-child(3n-1):last-of-type{grid-column:span 2}.for-other .for-other-list__item h4{margin-bottom:10px;color:#fff}.for-other .for-other-list__item p{font-family:var(--font-manrope);font-weight:400;font-size:18px;line-height:120%;color:#ffffffa3}.for-other .for-other-list__item:after{position:absolute;content:"";top:20px;right:20px;width:32px;height:32px;transition:.3s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23FE5428'/%3E%3C/svg%3E%0A")}.for-other .for-other-list__item:hover{background-color:var(--color-orange)}.for-other .for-other-list__item:hover .for-other-list__icon-block{background-color:#ffffff1a}.for-other .for-other-list__item:hover .for-other-list__item-icon,.vacancies .block-form .file-upload .drop-area span,.vacancies .block-form .file-upload .icon{color:#fff}.for-other .for-other-list .pagination__btn-more:hover,.for-other .for-other-list .pagination__link:hover,.opportunity .promo-opp ul .icon,.vacancies .file-upload .drop-area:hover,.vacancies .file-upload .drop-area:hover .icon,.vacancies .file-upload .drop-area:hover .icon-close{color:var(--color-orange)}.for-other .for-other-list__item-icon{transition:.3s ease-in-out}.for-other svg.for-other-list__item-icon{color:#fe5428}.for-other svg.for-other-list__item-icon:not(.for-other svg.for-other-list__item-icon.set-svg){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2.5)}.for-other svg.for-other-list__item-icon.set-svg{width:100%;height:100%}.for-other img.for-other-list__item-icon{position:relative;height:100%;width:100%}.for-other .for-other-list .pagination__btn-more{color:#fff;border-color:#49484b}.for-other .promo__title{max-width:1400px}.for-other .promo__title+p{max-width:670px}.opportunity.opportunity-estimate .row-cards h2+p{max-width:760px;font-family:var(--font-manrope);font-size:18px;color:#ffffffa3;margin:0 auto 40px;text-align:center}.opportunity.opportunity-check .process-bottom ul li p:first-child,.opportunity.opportunity-estimate .tasks-whom-bottom .tasks-whom__item p:first-child{font-weight:400;font-size:18px;line-height:122%;text-transform:uppercase}.opportunity.opportunity-estimate .tasks-whom-bottom .tasks-whom__item p:last-child{font-weight:400;font-size:16px;line-height:122%;color:#ffffffa3}.opportunity.opportunity-check .process-opp .inner{max-width:465px;list-style-type:disc;display:flex;flex-direction:column;gap:6px;padding-left:20px}.opportunity.opportunity-check .process-opp .inner li{border:none;padding:0;display:list-item;font-family:var(--font-manrope);font-size:16px;text-transform:none;color:#ffffffa3}.opportunity.opportunity-check .process-bottom ul li p:last-child{font-family:var(--font-manrope);font-weight:400;font-size:16px;line-height:122%;color:#ffffffa3}.opportunity.upgrade-security .tasks-whom-bottom .for-four-cards>li{width:calc(25% - 16px);min-height:270px}.opportunity .promo-opp{background-image:url(/local/templates/neiroinform/assets/css/../img/promo-opp-bg.png);background-position:center;background-size:100%;background-repeat:no-repeat;padding-top:330px;padding-bottom:60px}.opportunity .promo-opp p{font-weight:400;font-size:16px;line-height:120%;color:#ffffffa3;max-width:800px;margin-bottom:24px}.opportunity .promo-opp ul{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:40px}.opportunity .promo-opp ul li{display:flex;align-items:center;font-weight:400;font-size:16px;line-height:120%;color:#ffffffa3}.opportunity .promo-opp ul .icon{min-width:24px;width:24px;height:24px;margin-right:16px}.opportunity .lines ul li p:last-child,.opportunity .tasks-whom-bottom .text-list li{line-height:120%;color:#ffffffa3;font-size:16px;font-family:var(--font-manrope);font-weight:400}@media (max-width:1550px){.for-whom .promo-whom,.opportunity .promo-opp{background-size:140vw}.for-whom .audit-advantages__item{flex:auto}}.opportunity .row-cards h2{max-width:1300px;margin:0 auto 40px}.opportunity .lines ul li{padding-top:30px;padding-bottom:30px;display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--color-bg-gray-second)}.opportunity .lines ul li p:first-child{font-weight:400;font-size:16px;line-height:120%;text-transform:uppercase;width:380px}.opportunity .tasks-whom-bottom{padding-top:0;padding-bottom:0}.opportunity .tasks-whom-bottom .text-list{padding-left:20px;display:flex;flex-direction:column;gap:6px;list-style:disc}.opportunity .tasks-whom-bottom .text-list li{display:list-item;min-height:auto;padding:0}@media screen and (max-width:1280px){.wrapper{padding-left:20px;padding-right:20px}.partners__content{padding-top:70px;padding-bottom:140px}.partners__header{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.partners__item{width:240px;height:90px}.opportunity .for-faq__content{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.wrapper{padding-left:16px;padding-right:16px}.opportunity .for-faq__content{padding-top:60px;padding-bottom:60px}}.policy{background-color:#eee;color:#000000b2}.not-found,.search-page .filter__list input[type=checkbox]:checked+.filter__custom,.useful-materials__header{background-color:var(--color-black)}.policy__header{padding-top:150px;padding-bottom:60px;border-bottom:1px solid #b5b4b7}.policy__header h3,.vacancies .open-position .for-header h3,.vacancies .tasks-whom-vac .for-header h3{color:var(--color-black)}.policy__body{padding-top:60px;padding-bottom:180px;max-width:752px;margin:0 auto}.policy__main-list li{margin-bottom:40px;font-weight:400;font-size:18px;line-height:115%;text-transform:uppercase;color:var(--color-black)}.policy__inner-list{margin-top:22px}.policy__inner-list li{margin-bottom:16px;font-family:var(--font-manrope);font-weight:400;font-size:18px;line-height:140%;color:#000000b2;text-transform:none}.policy__dot-list{padding-left:25px;list-style-type:disc;margin-top:12px}.policy__dot-list li{margin-bottom:6px}.policy__dash-list{padding-left:20px;list-style-type:none;margin-top:12px}.policy__dash-list li{position:relative}.policy__dash-list li:before{content:"";position:absolute;left:-20px;top:12px;width:8px;height:2px;background-color:#49484b}.not-found{border-bottom:1px solid #49484b}.not-found__content{display:flex;flex-direction:column;align-items:center;padding-top:24px;padding-bottom:60px}.not-found p{font-weight:400;font-size:14px;line-height:120%;text-align:center;text-transform:uppercase;margin-bottom:40px}.not-found .btn-main{width:496px;line-height:52px}@media (max-width:1280px){.blog .blog-content{padding-top:80px;padding-bottom:80px}.blog .blog-content__header{padding-bottom:30px}.blog .blog-content__body{padding-top:30px}.blog-detail .detail-section,.blog-detail.case-detail .detail-text-img.reverse{flex-direction:column}.blog-detail .detail-section__summary{margin-left:0;padding-right:0}.blog-detail .detail-section__title{width:100%;margin-bottom:36px}.blog-detail .detail-section__content,.blog-detail.case-detail .detail-text-img img,.blog-detail.case-detail .detail-text-img__block{width:100%}.blog-detail .detail-quote{padding:30px 0}.blog-detail .detail-quote__block{margin-left:0;max-width:100%}.blog-detail.case-detail .detail-text{padding-top:30px;margin-left:0;max-width:100%}.blog-detail.case-detail .detail-text-img{flex-direction:column;align-items:flex-start}.for-whom .for-process__content,.opportunity .lines__content,.opportunity .tasks-whom-bottom .tasks-whom__content,.opportunity.opportunity-check .process-opp__content{padding-top:70px;padding-bottom:140px}.for-general-director .stability,.for-online-retail .partners__content,.for-whom .big-border__content,.logistics .partners__content,.opportunity.opportunity-check .tasks-whom-bottom .tasks-whom__content{padding-top:140px;padding-bottom:70px}.for-whom .for-four-cards{grid-template-columns:1fr 1fr}.for-whom .for-four-cards li:first-child{grid-row:1;grid-column:1}.for-whom .for-four-cards li:nth-child(2){grid-row:1;grid-column:2}.for-whom .for-four-cards li:nth-child(3){grid-row:2;grid-column:1}.for-whom .for-four-cards li:nth-child(4){grid-row:2;grid-column:2}.for-whom .lines,.opportunity .lines{display:block}.for-other .for-other-list__content{padding-top:140px;padding-bottom:80px}.opportunity.opportunity-check .process-bottom{padding-top:140px;padding-bottom:140px}.opportunity.upgrade-security .tasks-whom-bottom .for-four-cards{flex-wrap:wrap}.opportunity.upgrade-security .tasks-whom-bottom .for-four-cards>li{width:calc(50% - 16px)}.not-found__content{padding-top:120px}}.useful-materials__header{padding-top:160px;padding-bottom:60px}.useful-materials__body{background-color:#eee;padding-top:120px;padding-bottom:120px}.useful-materials__tab-buttons{display:flex;align-items:center;gap:12px;margin-bottom:40px}.useful-materials__tab-button{font-size:16px;font-weight:400;text-transform:uppercase;line-height:38px;padding-left:24px;padding-right:24px;border:1px solid #49484b;color:var(--color-black);transition:.3s;cursor:pointer}.useful-materials__tab-button.active,.useful-materials__tab-button:hover{background-color:#171717;border-color:#171717;color:var(--color-white)}.useful-materials__tab-button.active{cursor:default}.useful-materials .list{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;display:none}.useful-materials .list .item{background-color:#eee;transition:.3s;border:1px solid var(--color-border-gray-light);min-height:250px}.useful-materials .list .item__link{height:100%;padding:20px;display:flex;gap:20px;flex-direction:column;justify-content:space-between}.useful-materials .list .item__header{display:flex;gap:8px;justify-content:flex-end}.useful-materials .list .item__header p{font-family:var(--font-manrope);font-weight:400;font-size:16px;line-height:120%;color:#0009}.useful-materials .list .item__header .icon{width:24px;height:30px;color:var(--color-orange)}.useful-materials .list .item:hover{border:1px solid var(--color-border-gray)}.search-page .pagination,.useful-materials .pagination{margin-top:40px}@media (max-width:1280px){.useful-materials__header{padding-top:110px}.useful-materials__body{padding-top:80px;padding-bottom:80px}}@media (max-width:1024px){.blog-detail .detail-images{flex-direction:column}.blog-detail .detail-images img{width:752px}.for-whom .promo-whom,.opportunity .promo-opp{background-size:240vw}.for-whom .promo-whom__company-list{flex-wrap:wrap}.for-whom .promo-whom__company-item{width:calc(20% - 8px)}.for-whom .promo-whom__text-list{gap:16px}.for-whom .promo-whom__text-item{padding-left:16px;flex:1}.for-whom .promo-whom__text-item:after{top:50%;transform:translateY(-50%);height:54px}.opportunity .lines li p:first-child,.opportunity .lines li p:last-child{width:50%}.useful-materials__tab-button{padding-left:20px;padding-right:20px;font-size:15px}}@media (max-width:768px){.blog-item,.main-page .who-needs .tabs__item,.useful-materials .list .item__link{padding:16px}.blog-item__labels-container{gap:6px}.blog-item__label{padding:6px;font-size:12px}.about-company .about-promo__description,.blog-detail__subtitle-author,.blog-detail__subtitle-date,.blog-item__date,.tags__title{font-size:15px}.form__top{display:flex;flex-direction:column;position:relative}.form__left{padding-bottom:10px;gap:125px}.form__left .form__input-block:last-child{position:absolute;top:333px;z-index:10;width:100%}.form__right{gap:130px}.form__right .form__input-block:first-child{position:absolute;top:80px;z-index:10;width:100%}.mobile-nav{width:100vw;padding:16px}.pagination__container{gap:40px}.pagination__pages{max-width:328px;gap:10px}.pagination__link{font-size:16px;line-height:34px;width:34px}.pagination__page-next,.pagination__page-prev{padding-left:10px}.tags__item{font-size:14px;padding:10px}.audit-advantages__content,.blog .blog-content,.service .audit-when__content,.useful-materials__body{padding-top:60px;padding-bottom:60px}.about-company .about-advantages__content,.for-whom .for-process__content,.opportunity .lines__content,.opportunity .tasks-whom-bottom .tasks-whom__content,.opportunity.opportunity-check .process-opp__content,.partners__content,.service .audit-help__content{padding-top:50px;padding-bottom:100px}.partners__item{width:180px;height:70px}.partners__item picture{transform:translate(-50%,-50%) scale(.7)}.header__container{min-height:56px}.footer__content{padding-top:60px}.footer__bottom{justify-content:start}.footer__grid--top{display:flex;flex-direction:column;margin-bottom:40px}.footer__grid--top .footer__col{width:80%}.footer__col--bottom.border .footer__col,.footer__col--bottom.border .footer__flex-item,.footer__col--mid.border .footer__flex-item,.footer__col.border,.main-page .who-needs .tabs__btn{width:100%}.footer__grid--bottom{gap:0}.footer__col--top.border .footer__col,.footer__flex-item{gap:8px;width:100%}.footer__col.border{display:flex;flex-direction:column;padding:16px 0;border-left:none;border-right:none;gap:16px;border-color:#252525}.footer__col--bottom.border .footer__flex-item,.footer__col--mid.border .footer__flex-item:first-child{border-bottom:1px solid #252525;padding-bottom:16px}.footer__col.border:after,.footer__col.border:before,.for-general-director .stability ul li:before,.for-whom .promo-whom__company-list,.service .audit-when__title br,.service .audit-why__empty,.service.service-pentest .audit-how .bg-line{display:none}.footer__col--mid.border{border:none}.footer__col--top.border{flex-direction:column;border-top:none}.footer__development{text-align:left;justify-content:start}.footer__policy{order:-1}.footer .social--mobile{margin:0 auto 40px;justify-content:center}.main-page .promo{background-size:420vw}.main-page .promo__content{min-height:640px}.main-page .promo__logo{width:181px}.main-page .promo__title{font-size:clamp(38px, 5vw, 40px);max-width:none;margin-bottom:20px}.main-page .promo__block{gap:40px;flex-direction:column}.main-page .promo__description{position:static}.main-page .promo span{display:block;font-size:clamp(30px, 5vw, 40px);color:var(--color-orange)}.main-page .about__content{padding-top:100px;padding-bottom:20px;display:flex;flex-wrap:wrap;gap:16px}.main-page .about__example{width:100%;min-height:250px}.about-company .cooperation__content,.for-general-director .stability,.for-online-retail .partners__content,.for-whom .big-border__content,.logistics .partners__content,.main-page .features__content,.opportunity.opportunity-check .tasks-whom-bottom .tasks-whom__content,.service .audit-benefit__content,.service .audit-why__content{padding-top:100px;padding-bottom:50px}.main-page .who-needs__content{padding-top:50px}.main-page .who-needs__title{text-align:center;font-size:32px}.main-page .who-needs .tabs__header{flex-direction:column}.main-page .who-needs .tabs__item:after{top:12px;right:16px;width:28px;height:22px}.about-company .about-promo{background-size:360vw}.about-company .about-promo__content{min-height:740px}.about-company .about-promo__title{font-size:clamp(1.5rem, .9485rem + 2.451vw, 2.125rem)}.about-company .about-us__content{padding-top:80px;padding-bottom:50px}.about-company .about-us__info{flex-direction:column;width:100%}.about-company .about-us__info-item{gap:16px;border-left:none;border-bottom:1px solid #49484b;padding-top:0;padding-left:0;padding-bottom:16px}.about-company .about-us__info-value{line-height:100%}.about-company .about-advantages__item{padding:16px;width:100%;min-height:250px}.about-company .approach__content{padding-top:60px;padding-bottom:60px;gap:0;position:relative}.about-company .approach__quote{position:absolute;top:105px;width:33px;height:27px;min-width:auto}.about-company .approach__quote-text,.about-company .approach__text{margin-left:0}.about-company .approach__info-quote{margin-bottom:16px}.about-company .approach__info-img{margin-left:0;align-items:center}.about-company .cooperation__title{font-size:clamp(32px, 1.25rem + 1.8vw, 2.625rem)}.about-company .cooperation__item{padding-top:16px;padding-bottom:16px}.service.service-pentest .audit-how__item{width:100%;min-height:auto}.service .audit-work__inner-list,.service .audit-work__item-title{width:auto}.service .promo-audit__content{padding-top:190px;border-bottom:1px solid var(--color-border-gray)}.service .promo-audit__title{font-size:clamp(1.3rem, .5074rem + 4.2vw, 2.625rem)}.service .promo-audit__description{font-size:15px;max-width:300px}.for-general-director .stability ul,.service .audit-why__list{gap:30px}.service .audit-why__item{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.service .audit-help__title{font-size:clamp(2rem, 1.4485rem + 2.451vw, 2.625rem)}.blog-detail .detail-section__content p,.service .audit-help__description-bottom{font-size:16px}.service .audit-when__item{padding-top:16px;padding-bottom:16px;font-size:clamp(1rem, .5588rem + 1.9608vw, 1.5rem)}.service .audit-benefit__title{font-size:clamp(2rem, 1.4485rem + 2.251vw, 2.625rem)}.service .audit-benefit__item{padding:16px 6px;font-size:clamp(1rem, .5588rem + 1.3608vw, 1.5rem)}.service .audit-how__content,.service .audit-work__content{padding-top:50px;padding-bottom:50px}.service .audit-work__item{padding:16px 10px 16px 0;flex-direction:column;gap:12px}.service .audit-how__title,.service .audit-industry__title{font-size:clamp(1.5rem, .5074rem + 4.4118vw, 2.625rem)}.opportunity.opportunity-check .process-bottom,.service .audit-industry__content{padding-top:100px;padding-bottom:100px}.service .audit-industry__list{display:flex;flex-wrap:wrap}.service .audit-industry__item{width:100%;padding:16px}.blog .blog-header .breadcrumbs{margin-bottom:60px}.blog .blog-header__title{font-size:38px}.blog .blog-content__list .blog-item{min-height:300px}.blog .blog-content__header{padding-bottom:20px}.blog .blog-content__body{padding-top:20px}.blog-detail__header{padding-bottom:40px}.blog-detail__header-title{font-size:clamp(20px, 5vw, 34px)}.blog-detail .detail-section .tags,.blog-detail__header .breadcrumbs{margin-bottom:40px}.blog-detail .detail-section__title,.blog-detail__header .tags{margin-bottom:30px}.blog-detail .detail-section__card,.blog-detail .detail-section__orange-block{margin-left:-50vw;margin-right:-50vw;left:50%;right:50%;width:100vw;position:relative}.blog-detail .detail-section{padding-top:40px;padding-bottom:40px;gap:0}.blog-detail .detail-section .tags ul li,.blog-detail .detail-section ol p{font-size:14px}.blog-detail .detail-section__summary{font-size:20px;margin-bottom:40px}.blog-detail .detail-section__orange-block{padding:16px 26px}.blog-detail .detail-section__card{padding:40px 26px;margin-bottom:40px}.blog-detail .detail-section__card .btn-main,.opportunity .lines ul li p:first-child,.opportunity .lines ul li p:last-child{width:100%}.blog-detail .detail-section__share{flex-wrap:wrap}.blog-detail .detail-quote{padding:16px 0}.blog-detail .detail-quote__block{gap:16px}.blog-detail .detail-quote__text{font-size:20px}.blog-detail .detail-quote .icon{min-width:24px}.blog-detail.case-detail .our-blog h2{text-align:left;font-size:32px;max-width:230px;margin-bottom:30px}.blog-detail.case-detail .our-blog .swiper-cards__navigation{top:-50px}.for-whom .promo-whom,.opportunity .promo-opp{padding-top:15vh;background-size:cover;padding-bottom:60px}.for-whom .promo-whom h1,.for-whom .promo-whom h2,.opportunity .promo-opp h2{font-size:clamp(1.5rem, .3971rem + 4.202vw, 2.75rem);word-wrap:break-word}.for-whom .promo-whom__text-list{flex-direction:column;justify-content:start;align-items:flex-start}.for-whom .promo-whom__text-item:after{height:36px}.for-whom .big-border__inner{border-width:4px;padding:20px 7px}.for-whom .big-border__inner:after,.for-whom .big-border__inner:before{width:90%}.for-whom .big-border h2{font-size:clamp(1.5rem, .5074rem + 4.118vw, 2.625rem)}.for-whom .big-border h2 span{color:var(--color-orange);font-family:var(--font-chava);font-size:clamp(1.5625rem, .625rem + 4vw, 2.625rem)}.for-whom .big-border p{font-size:18px}.for-other .for-other-list__list,.for-whom .for-four-cards{display:flex;flex-direction:column}.for-whom .lines ul li{padding-top:16px;padding-bottom:16px;font-size:14px}.for-general-director .stability h2{font-size:clamp(1.5rem, .3971rem + 4.202vw, 2.75rem)}.for-general-director .stability ul li{justify-content:center;flex-direction:column;gap:6px}.for-general-director .stability ul li p{text-align:center}.for-general-director .stability__icon-block{transform:scale(.67)}.for-other .for-other-list__content{padding-top:100px;padding-bottom:60px}.opportunity.opportunity-check .tasks-whom-bottom .for-four-cards>li{width:100%;min-height:230px}.opportunity .promo-opp ul{flex-direction:column;align-items:flex-start;gap:16px}.opportunity .lines ul li{padding-top:16px;padding-bottom:16px;font-size:14px;flex-direction:column;gap:12px}.useful-materials__header{padding-top:90px}.useful-materials__header h1{font-size:clamp(1.5rem, -.2647rem + 7.5431vw, 3.5rem)}.useful-materials__tab-buttons{margin-bottom:30px;flex-direction:column;justify-self:start}.useful-materials__tab-button{font-size:16px;width:340px;text-align:center}.useful-materials .list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:640px){.our-blog .swiper-cards__navigation{top:-150px}.our-blog__title{font-size:24px;max-width:350px}.our-blog__title span{font-size:25px}.accordion:after{right:20px}.accordion__title{max-width:360px}.accordion__title:after{right:280px;height:150%}.audit-advantages__item{padding:16px;width:100%;min-height:250px}.main-page .who-needs .tabs__item{width:100%;min-height:250px}.main-page .results__content,.policy__header{padding-top:60px;padding-bottom:60px}.main-page .results__item{padding:16px;width:100%;min-height:140px}.main-page .results__item-title{font-size:24px}.not-found .btn-main,.service .audit-help__item,.service .audit-how__item{width:100%}.service .audit-how br,.service .audit-how__list .bg-line{display:none}.service .audit-how__item-point{margin-bottom:20px}.policy__header h3{font-size:clamp(1.125rem, -.1607rem + 5.7143vw, 2.125rem)}.policy__body{padding-top:40px;padding-bottom:100px}.policy__dash-list li,.policy__dot-list li,.policy__inner-list li,.policy__main-list li{font-size:16px}.not-found__content{padding-top:100px;padding-bottom:100px}.not-found p{font-size:14px}.useful-materials__tab-button,.useful-materials__tab-buttons{width:100%;font-size:15px;gap:8px}}.vacancies .promo-vac{background-image:url(/local/templates/neiroinform/assets/css/../img/vacancies-bg.png);background-position:center;background-size:100%;background-repeat:no-repeat;padding-top:270px;padding-bottom:60px}.vacancies .promo-vac__text-item{font-size:15px;color:#ffffffa3;max-width:370px;padding-left:20px;position:relative;min-height:70px;display:flex;align-items:center}.vacancies .promo-vac__text-item:after{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background-color:var(--color-orange)}@media (max-width:1550px){.vacancies .promo-vac{background-size:140vw}}.vacancies .tasks-whom-vac .for-four-cards li:after,.vacancies .tasks-whom-vac .for-four-cards li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-4px;width:10px;height:85%;background-color:var(--color-bg-white)}.vacancies .open-position{background-color:var(--color-bg-white);padding-top:90px;padding-bottom:180px}.vacancies .open-position .for-header .no-vacancy{padding-top:20px;font-weight:400;font-size:16px;line-height:120%;color:#000;text-transform:none}.vacancies .open-position .accordion{background-color:var(--color-bg-white);border-color:var(--color-border-gray-light);align-items:center}.vacancies .open-position .accordion__number{font-weight:400;font-size:24px;line-height:120%;text-transform:uppercase;color:var(--color-black);opacity:1}.vacancies .open-position .accordion__title{color:var(--color-black);font-size:18px}.vacancies .open-position .accordion__title:after{background-color:var(--color-bg-white);height:230%}.vacancies .open-position .panel{padding-top:24px;background-color:var(--color-bg-white);color:#000000b2}.vacancies .open-position .panel--left{font-weight:400;font-size:16px;line-height:122%;text-align:right;text-transform:uppercase;color:var(--color-black);padding-top:4px}.vacancies .open-position .panel--right{grid-row:inherit;font-size:18px;border-bottom:1px solid var(--color-border-gray-light)}.vacancies .open-position .form__custom-box,.vacancies .open-position .form__input{border-color:var(--color-border-gray-light);background-color:#eee}.vacancies .open-position .panel--right p{font-size:18px;opacity:1;margin-bottom:16px;line-height:140%}.vacancies .open-position .panel--right ul{padding-left:20px;list-style-type:disc;margin-bottom:16px}.vacancies .open-position .panel--right li{font-size:18px;line-height:140%;font-weight:400;font-family:var(--font-manrope)}.vacancies .open-position .panel--right:nth-of-type(6){border:none}.vacancies .open-position .form legend{margin-bottom:50px;font-family:Bounded;font-weight:400;font-size:16px;line-height:122%;text-transform:uppercase;color:#000}.vacancies .open-position .form__input{-webkit-text-fill-color:#000;-webkit-opacity:1;opacity:1;color:#000}.mobile-nav__list .dropdown__title,.vacancies .block-form .form__area,.vacancies .open-position .form__area{margin-bottom:0}.vacancies .open-position .form__textarea{min-height:100px}.vacancies .open-position .form__checkbox a{color:var(--color-black)}.vacancies .open-position .form__checkbox-label{padding-left:40px;font-size:16px;font-family:var(--font-manrope);color:#000000b2}.vacancies .block-form__title{margin-bottom:12px;max-width:900px}.vacancies .block-form__description{max-width:900px;margin-bottom:80px;font-family:var(--font-manrope);font-weight:400;font-size:18px;line-height:120%;color:#ffffffa3}.search-page__filters-btn:hover,.search-page__input,.search-page__status,.search-page__title{color:var(--color-black)}.vacancies .block-form .file-upload .drop-area{background-color:#171717;color:#fff;height:80px}.vacancies .block-form .file-upload .drop-area path{color:#fff;fill:#fff}.vacancies .file-upload{max-width:480px;font-size:18px}.vacancies .file-upload .drop-area{display:flex;padding:0;height:110px;background-color:#eee;color:#000;cursor:pointer}.vacancies .file-upload .drop-area:hover path{color:var(--color-orange);fill:var(--color-orange)}.vacancies .file-upload .drop-area div{font-family:var(--font-manrope);font-size:18px;display:flex;align-items:center}.vacancies .file-upload .drop-area span{font-family:var(--font-manrope);font-weight:400;font-size:18px;line-height:120%;color:#0009}.vacancies .file-upload .drop-area .icon-close{font-size:20px;transform:scale(1.8);color:#000;margin-right:10px;margin-left:10px}.vacancies .file-upload .icon{width:28px;height:28px;color:#000}.search-page{padding-top:120px;padding-bottom:120px;background-color:var(--color-bg-white)}.search-page__body{width:100%;max-width:750px}.search-page__title{font-weight:400;font-size:40px;line-height:113%;text-align:center;text-transform:uppercase;margin-bottom:40px}.search-page__form{display:flex;justify-content:space-between;margin-bottom:20px;padding:4px;background-color:#e2e2e2}.search-page__input{width:calc(100% - 76px);background-color:#e2e2e2;padding:20px;font-family:var(--font-manrope);font-size:16px;line-height:120%;border:none;outline:0}.search-page__submit{background-color:var(--color-orange);cursor:pointer;width:76px;min-height:52px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in-out}.search-page__submit:hover{background-color:#ea390b}.search-page__submit .icon{width:24px;height:24px}.search-page__status{font-weight:400;font-size:16px;line-height:120%;margin-bottom:40px}.search-page__filters-btn{color:#00000080;font-family:var(--font-manrope);font-weight:500;font-size:12px;line-height:120%;text-transform:uppercase;border:none;outline:0;background-color:transparent;align-items:center;gap:8px;transition:.2s ease-in-out;display:none;padding-left:0}.swiper-slide,.swiper-wrapper{position:relative;transition-property:transform}.search-page__filters-btn .icon{width:18px;height:18px;color:var(--color-white)}.search-page .filter__label-text,.search-page .filter__title{font-weight:400;color:var(--color-black);text-transform:uppercase}.search-page .filter{max-width:384px;min-width:295px;width:100%;margin-top:85px}.search-page .filter__title{font-size:16px;line-height:122%;margin-bottom:24px}.search-page .filter__list label{cursor:pointer;-webkit-user-select:none;user-select:none}.search-page .filter__list input[type=checkbox]:checked+.filter__custom:after{opacity:1}.search-page .filter__custom{width:18px;height:18px;display:inline-block;position:absolute;border:1px solid var(--color-border-gray-light);background-color:var(--color-bg-white);transition:.2s ease-in-out}.search-page .filter__custom:after{content:"";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:10px;height:6px;border-left:1px solid var(--color-white);border-bottom:1px solid var(--color-white);opacity:0;transition:.2s ease-in-out}.search-page .filter__label-text{font-size:14px;line-height:110%;padding-left:30px}.search-page .filter__count{font-size:14px;color:#00000080;margin-left:4px}.search-page .filter-mobile.active .filter-mobile__overlay{opacity:1;visibility:visible;pointer-events:all}.search-page .filter-mobile__overlay{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#000000b2;z-index:200;opacity:0;visibility:hidden;transition:.2s ease-in-out;pointer-events:none}.search-page .filter-mobile__content{background-color:var(--color-bg-white);height:100%;height:100dvh;max-width:360px;width:100%;padding:16px;position:fixed;z-index:500;top:0;right:-150%;display:flex;flex-direction:column;transition:right .5s}.search-page .filter-mobile__close{margin-left:auto;border:none;outline:0;color:var(--color-black);width:24px;height:24px}.search-page .filter-mobile__form{display:flex;flex-direction:column;justify-content:space-between;height:100%}.search-page .filter-mobile .filter{margin-top:50px;display:block}.search-page .search-item{border-top:1px solid var(--color-border-gray-light);padding-top:30px;padding-bottom:30px;color:#0009}.search-page .search-item:last-child{border-bottom:1px solid var(--color-border-gray-light)}.search-page .search-item__label{border:1px solid #b5b4b7;padding:9px 8px 7px;font-family:var(--font-manrope);font-weight:500;font-size:12px;line-height:120%;text-transform:uppercase;color:#0009;margin-bottom:38px;display:inline-block}.search-page .search-item__text,.search-page .search-item__title{font-weight:400;font-size:16px;max-width:100%;text-overflow:ellipsis;overflow:hidden}.search-page .search-item__title{line-height:122%;color:var(--color-black);text-transform:uppercase;white-space:nowrap;margin-bottom:8px}.search-page .search-item__text{font-family:var(--font-manrope);line-height:120%;color:#0009;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.key-benefits__item:hover .key-benefits__item-text,.key-benefits__item:hover .key-benefits__item-title,.key-benefits__tabs-title-btn:hover{color:#fff}@media (max-width:400px){.search-page .filter-mobile__content{max-width:100%}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;z-index:1;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;display:block}.key-benefits__item,.key-benefits__tabs-title-btn{background-color:#1a1a1a;transition:background-color .3s;cursor:pointer}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-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-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.key-benefits__item:hover,.key-benefits__tabs-title-btn.active,.key-benefits__tabs-title-btn:hover{background-color:#fe5428}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.mobile-nav__list .dropdown__item a,.mobile-nav__list .mobile-nav__item a,.team_block__item_image img{width:100%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#modal-resources-form .modal-feedback-form__subtitle{color:#fff;margin-bottom:60px}.key-benefits__content{padding-top:100px;padding-bottom:100px}.key-benefits__header{margin-bottom:80px}.key-benefits__tabs-title-block{display:flex;gap:13px;margin-bottom:45px}.key-benefits__tabs-title-btn{width:100%;font-size:24px;line-height:65px;border:none;outline:0;color:rgba(255,255,255,.5);text-transform:uppercase}.key-benefits__tabs-content{display:flex;gap:40px}.key-benefits__grid{display:none}.key-benefits__grid.active{display:grid;grid-template-columns:repeat(3,1fr);column-gap:17px;row-gap:22px}.key-benefits__item{position:relative;padding:100px 32px 32px;display:flex;flex-direction:column;min-height:340px}.key-benefits__item-title{font-size:20px;line-height:120%;text-transform:uppercase;color:#fe5428;margin-bottom:20px;transition:color .3s}.key-benefits__item-text{font-size:16px;line-height:120%;color:#fffFFFA3;transition:color .3s}.text-slider__subdescription,.text-slider__subdescription-mobile{line-height:1.5;font-family:var(--font-bounded);text-transform:uppercase;font-weight:400}@media (max-width:1280px){.vacancies .open-position{padding-top:70px;padding-bottom:140px}.vacancies .open-position .accordion{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.vacancies .open-position .accordion__title:after{right:375px;height:200px;top:-50px}.vacancies .open-position .panel{flex-direction:column}.vacancies .open-position .panel--left{display:block;width:100%;text-align:left;font-size:16px}.vacancies .open-position .panel--right{width:100%}.vacancies .open-position .panel--right p{font-size:16px}.search-page .filter{display:none}.search-page__content{justify-content:center}.search-page__status{margin-bottom:20px}.search-page__filters-btn{display:flex;margin-bottom:20px}.key-benefits__grid.active{grid-template-columns:repeat(2,1fr)}.key-benefits__item{min-height:290px}}@media (max-width:1024px){.vacancies .promo-vac{background-size:240vw}.vacancies .promo-vac__company-list{flex-wrap:wrap}.vacancies .promo-vac__company-item{width:calc(20% - 8px)}.vacancies .promo-vac__text-list{gap:16px}.vacancies .promo-vac__text-item{padding-left:16px;flex:1}.vacancies .promo-vac__text-item:after{top:50%;transform:translateY(-50%);height:64px}.key-benefits__content{padding-top:80px;padding-bottom:80px}.key-benefits__header{margin-bottom:40px}.key-benefits__tabs-title-btn{font-size:17px}.key-benefits__item-title{font-size:18px}.key-benefits__item{padding:80px 20px 20px}}@media (max-width:768px){.vacancies .promo-vac{padding-top:15vh;background-size:cover;padding-bottom:60px}.vacancies .promo-vac h1{font-size:clamp(38px, 6vw, 56px);word-wrap:break-word}.vacancies .promo-vac__company-list{display:none}.vacancies .promo-vac__text-list{flex-direction:column;justify-content:start;align-items:flex-start}.vacancies .promo-vac__text-item{min-height:70px}.vacancies .promo-vac__text-item:after{height:100%}.vacancies .open-position{padding-top:50px;padding-bottom:100px}.vacancies .open-position .accordion__number{display:block;font-size:18px}.vacancies .open-position .accordion__title{font-size:14px}.vacancies .open-position .accordion__title:after{height:100px;top:-27px}.vacancies .open-position .panel{padding-left:8px;padding-right:8px}.vacancies .block-form .form__left .form__input-block:last-child,.vacancies .block-form .form__right .form__input-block:first-child{position:static}.vacancies .block-form .form__left,.vacancies .block-form .form__right{gap:40px}.vacancies .file-upload .drop-area div{flex-wrap:wrap;align-content:center;gap:6px}.search-page__title{font-size:24px}.search-page__input{padding:12px 16px}.search-page__submit{min-height:30px}.search-page__status{font-size:15px}.search-page .search-item{padding:16px 0}.search-page .search-item__label{font-size:12px;padding-top:6px;padding-bottom:4px;margin-bottom:24px}.search-page .search-item__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.key-benefits__grid.active{grid-template-columns:repeat(1,1fr)}.key-benefits__tabs-title-block{flex-direction:column}.key-benefits__item{min-height:230px}.key-benefits__tabs-title-btn{color:#fff}}@media(max-width:350px){.header__buttons{gap:10px}.header__logo .header__logo-img{width:90%}}.text-slider__subdescription{font-size:10px;margin-top:10px}.text-slider__subdescription-mobile{display:none;font-size:11px;color:#fff;margin-left:88px;padding-top:16px;opacity:.7}.text-slider__slide-wrapper p.date{margin-top:30px;font-family:var(--font-manrope);opacity:.6}@media(max-width:1280px){.text-slider__subdescription{display:none}.text-slider__subdescription-mobile{display:block}.mobile-nav__item{padding-top:0;padding-bottom:0}.mobile-nav__item a:not(.dropdown__item a){padding-top:14px;padding-bottom:16px;display:block;width:100%}.text-slider__slide-wrapper p.date{margin-top:20px;font-size:11px}}.text-slider__slide-text.text-slider__slide-text-custom{min-height:auto}.approach__info-img.team_block{flex-direction:row;gap:10px}.team_block__item{display:flex;flex-direction:column;width:calc(25% - (30px / 4))}.team_block__item_image{margin-bottom:15px}.team_block__item_name{font-weight:400;font-size:12px;line-height:120%;text-transform:uppercase;margin-bottom:5px}.team_block__item_position{color:rgba(0,0,0,.6);font-weight:400;font-size:12px;line-height:120%;font-family:Manrope}@media(max-width:850px){.team_block__item_name,.team_block__item_position{font-size:9px}}.approach .approach__content.approach__content_part{padding-top:50px}@media(max-width:768px){#modal-resources-form .form__left .form__input-block:last-child{position:relative;top:-20px}#modal-resources-form .form__right .form__input-block:first-child{position:relative;top:-175px}#modal-resources-form .form__right .form__input-block:last-child{top:-70px}#modal-resources-form .form__right{gap:0}#modal-resources-form .form__top{margin-bottom:-35px}.text-slider__subdescription-mobile{margin-left:0}.approach__info-img.team_block{flex-wrap:wrap;justify-content:space-between}.team_block__item{width:calc(50% - 5px);margin-bottom:15px}.team_block__item_name,.team_block__item_position{font-size:9.8px}.approach__name,.approach__position{text-align:left;width:100%}.approach__content.approach__content_part{gap:30px}.approach__info:not(.approach__content.approach__content_part .approach__info){padding-top:55px}.about-company .approach__quote{top:95px}.approach__info-img picture{width:100%}.approach__info-img picture img{width:100%!important}.approach p.approach__quote-text,.approach p.approach__text{font-size:16px}}
/* End */


/* Start:/local/templates/neiroinform/styles.css?1746006109318*/
.spinner {
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 2px solid #fff;
    border-radius: 50%;
    border-top: 2px solid transparent;
    animation: spin 0.6s linear infinite;
    vertical-align: middle;
    margin-right: 6px;
}
@keyframes spin {
    to { transform: rotate(360deg); }
}


/* End */


/* Start:/local/templates/neiroinform/template_styles.css?176363185931973*/
.work__row:nth-child(3) {
    justify-content: flex-end;
}
.form__select {
-webkit-appearance: none;
-webkit-border-bottom: 1px solid #49484B;
padding-bottom: 17px;
}



.tarifs div.item__show-more {
  transition: all 0.3s linear;
  max-height: 35px;
  overflow: hidden;
}

.tarifs .item.item--full div.item__show-more {
  display: block;
  max-height: 0;
  padding-bottom: 0;
}

.opportunity.opportunity-check div.for-header__large h3+p {
  max-width: 650px;
}

@media (min-width: 792px) and (max-width: 1190px) {

  .blog-content__list li:nth-child(5),
  .blog-content__list li:nth-child(9),
  .blog-content__list li:nth-child(12),
  .blog-content__list li:nth-child(13),
  .blog-content__list li:nth-child(16),
  .blog-content__list li:nth-child(17),
  li:nth-child(20) {
    a {
      background-color: #171717;
      &::after {
        background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
      }
      &:before {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 220px;
        height: 270px;
        background-image: url('/local/templates/neiroinform/@/assets/img/blog-item-bg.png');
        background-repeat: no-repeat;
        background-size: 100%;
      }
    }

    .blog-item__label {
      border-color: #ffffffcc;
      color: #ffffffcc;
    }

    .blog-item__title {
      color: #fff;
    }

    .blog-item__date {
      color: #ffffffa3;
    }

    .blog-item__description {
      color: #ffffffa3;
    }
  }
}

@media (max-width: 791px) {
  .blog-content__list li:nth-child(7),
  .blog-content__list li:nth-child(10),
  .blog-content__list li:nth-child(13),
  .blog-content__list li:nth-child(16),
  .blog-content__list li:nth-child(19), 
  .blog-content__list li:nth-child(22),
  .blog-content__list li:nth-child(25) {
    a {
      background-color: #171717;
      &::after {
        background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
      }
      &:before {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 220px;
        height: 270px;
        background-image: url('/local/templates/neiroinform/assets/img/blog-item-bg.png');
        background-repeat: no-repeat;
        background-size: 100%;
      }
    }

    .blog-item__label {
      border-color: #ffffffcc;
      color: #ffffffcc;
    }

    .blog-item__title {
      color: #fff;
    }

    .blog-item__date {
      color: #ffffffa3;
    }

    .blog-item__description {
      color: #ffffffa3;
    }
  }
}


.tarifs ul.item__list--top {
  padding-bottom: 20px;
  max-width: 100%;
  min-height: 180px;
}

.tarifs .item .item__title + .item__subtitle {
  min-height: 100px;
}

.tarifs .item__subtitle + .item__list:last-of-type .item__flex:last-child {
  border-bottom: 1px solid #49484B;
}

@media (max-width: 1440px) {
  .tarifs ul.item__list--top {
    min-height: 220px;
  }
}

@media (max-width: 768px) {
  .tarifs ul.item__list--top {
    min-height: 270px;
  }
  
  .tarifs .item .item__title + .item__subtitle {
    min-height: 130px;
  }
}

.custom-select {
	position: relative;

	&::after {
		position: absolute;
		content: "";
		top: 8px;
		right: 10px;
		width: 12px;
		height: 12px;
		border: 3px solid #FE5428;
		border-top: none;
		border-left: none;
		transform: rotate(45deg);
	}
}

.cookies__content {
	display: flex;
	gap: 25px;
	align-items: center;
}

.cookies__content button {
	width: 254px;
}

@media (max-width: 1024px) {
	.cookies__content > div {
		flex-direction: column;
	}

	.cookies__content .btn-main {
		line-height: 42px;
	}
}

@media (max-width: 640px) {
	.cookies {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.cookies__content {
		flex-direction: column;
gap: 20px !important;
	}

	.cookies__content > div {
		width: 100%;
gap: 10px;
	}

	.cookies__content a {
font-size:13px !important;
		width: 100%;
	}
	
	.cookies__content button {
font-size:13px !important;
		width: 100%;
	}

.cookies__content p {
		font-size:12px !important;
	}

div.cookies__content .btn-main {
		line-height: 36px;
	}
}


.subscribe {
	background-color: #0F0F0F;
	padding-top: 16px;
	padding-bottom: 16px;
	display: none;
	z-index: 500;
	position: fixed;
	top: 0;
	width: 100%;
	color: #fff;
}

.subscribe.active {
	display: block;
}

.subscribe .wrapper {
	display: flex;
	align-items: center;
}

.subscribe__content {
	display: flex;
	gap: 20px;
	align-items: center;
	justify-content: center;
	flex: 1;
	font-family: "Manrope";
	font-size: 18px;
	line-height: 120%;
}

.subscribe__link-icon {
	width: 36px;
	height: 36px;
	color: #fff;
	transition: .3s;
}

.subscribe__link-icon:hover {
	color: #FE5428;
}

.subscribe__link-icon .icon {
	width: 36px;
	height: 36px;
}

.subscribe__link {
	color: #fff;
	transition: .3s;
	text-decoration: underline;
	margin-left: 12px;
}

.subscribe__link:hover {
	color: #FE5428;
}

.subscribe__close {
	margin-left: 16px;
	height: 32px;
	width: 23px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}

.subscribe__close svg {
	pointer-events: none;
}

.subscribe__close:hover path {
	fill: #FE5428;
}

@media (max-width: 1100px) {
	.subscribe__content p {
		max-width: 700px;
	}
}

@media (max-width: 768px) {

	.subscribe {
		padding-top: 45px;
	}

	.subscribe__content {
		justify-content: start;
	}
	.subscribe__link-icon {
		display: none;
	}

	.subscribe__content p {
		max-width: 370px;
		font-size: 16px;
	}

	.subscribe__close {
		position: absolute;
		top: 10px;
		right: 16px;
	}
}

header.header {
	position: fixed;
	top: 0;
	width: 100%;
	background-color: #000000;
	z-index: 400;
}

body > main {
	margin-top: 80px;
}

@media (max-width: 768px) {
	body > main {
		margin-top: 60px;
	}
}

/* Coockies */
.cookies {
	padding-top: 48px;
	padding-bottom: 48px;
	display: block;
	visibility: hidden;
	opacity: 0;
	transition: visibility 0.3s, opacity 0.3s linear;
	pointer-events: none;
	z-index: 500;
	position: fixed;
	bottom: 0;
	width: 100%;
	background-color: #000000E5;
	backdrop-filter: blur(10px);
}

.cookies.active {
	visibility: visible;
	opacity: 1;
	pointer-events: all;
}

.cookies__content {
	display: flex;
	gap: 25px;
	align-items: center;
}

.cookies__content p {
	font-family: "Manrope";
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFFCC;
}

.cookies__content > div {
	display: flex;
	gap: 16px;
	width: 20%;
	justify-content: end;
}

.cookies__content a {
	width: 254px;
	background-color: transparent;
	/* border: 1px solid #49484B; */
	font-weight: 400;
	font-size: 14px;
	text-align: center;
	text-transform: uppercase;
	text-decoration: underline;
}

.cookies__content button {
	width: 254px;
}

@media (max-width: 1024px) {
	.cookies__content > div {
		flex-direction: column;
		width: auto;
	}

	.cookies__content .btn-main {
		line-height: 42px;
	}
}

@media (max-width: 640px) {
	.cookies {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.cookies__content {
		flex-direction: column;
	}

	.cookies__content > div {
		width: 100%;
	}

	.cookies__content a {
		width: 100%;
	}
	
	.cookies__content button {
		width: 100%;
	}
}

.service .audit-benefit__item {
	pointer-events: none;
}

.service .audit-how__item {
	pointer-events: none;
}

.about-company .cooperation__item {
	pointer-events: none;
}

.search-page__body .search-page__submit {
	color: #fff;
	border: none;
}

.blog .detail-section__content a {
	text-decoration: underline;
}

.blog .detail-section__content a:not(.blog .detail-section__content .detail-section__orange-block a):hover {
	color: #fe5428;
}

.blog .detail-section__content .detail-section__orange-block a:hover {
	color: #000000b2;
}

.example__images .swiper-slide {
	display: flex;
	justify-content: center;
}

.example__images .swiper-slide img {
	height: 100%;
}

.main-page div.about__example-text {
	letter-spacing: 0;
}

.main-page .promo__content {
padding-bottom: 160px;
}

.footer .footer__development-icon {
	width: 80px;
	height: 20px;
}

div.cookies {
  padding-top: 26px;
    padding-bottom: 26px;
}

.tarifs div.item__show-more {
  padding-top: 12px;
  background: #171717;
  max-height: none;
  caret-color: transparent;
}

.tarifs .item__flex:last-child {
  border-bottom: 1px dashed #333333;
}



.registry {
margin-top: 32px;
}

.registry__icon-block {
margin-bottom: 6px;
}

.registry__text {
font-family: "Manrope", sans-serif;
opacity: 0.7;
}

.footer__grid--top {
	grid-template-rows: 350px;
}

.policy h1 {
	font-size: clamp(42px, 4vw, 52px);
    line-height: 114%;
}

.for-whom h1 {
	font-size: clamp(42px, 4vw, 52px);
    line-height: 114%;
	margin-bottom: 20px;
}

.for-whom h1 + p {
	margin-bottom: 40px;
}

.service h1 {
	font-size: clamp(42px, 4vw, 52px);
    line-height: 114%;
	margin-bottom: 20px;
}

.opportunity h1 {
	font-size: clamp(42px, 4vw, 52px);
    line-height: 114%;
	margin-bottom: 20px;
}

.about-company h1 {
	font-size: clamp(42px, 4vw, 52px);
    line-height: 114%;
	margin-bottom: 20px;
}

.header_notification {
	background-color: #0F0F0F;
	width: 100%;
	height: 68px;
	display: none;
	align-items: center;
	justify-content: center;
	position: fixed;
  bottom: 0;
  left: 0;
  z-index: 99;
}

.header_notification.active {
	display: flex;
}

.header_notification .wrapper {
	position: relative;
}

.header_notification__row {
	display: flex;
	align-items: center;
	justify-content: center;
	color: #FFFFFF;
	gap: 20px;
	width: calc(100% - 56px);
}

.header_notefecation__text_wrapper {
	display: flex;
	gap: 20px;
}

.header_notification__close {
	cursor: pointer;
	width: 16px;
	height: 16px;
	position: absolute;
	right: 40px;
	top: calc(50% - 8px);
}

.header_notification__icon {
	width: 36px;
	min-width: 36px;
	height: 36px;
}

.header_notification__close img,
.header_notification__icon img {
	width: 100%;
}

.header_notefecation__text {
	font-size: 16px;
	font-weight: 400;
	font-family: var(--font-manrope);
}

.header_notefecation__text a {
	text-decoration: underline;
	margin-left: 20px;
}

@media(max-width: 768px) {
	.header_notefecation__text_wrapper {
		gap: 16px;
	}

	.header_notefecation__text a {
		margin-left: 16px;
	}

	.header_notification__close {
		right: 16px;
	}

	.header_notification__row {
		width: calc(100% - 36px);
	}
}

@media(max-width: 600px) {
	.header_notification__close {
		position: initial;
		width: 100%;
		height: 12.5px;
		display: flex;
		justify-content: flex-end;
		margin-bottom: 16px;
	}

	.header_notification__icon {
		display: none;
	}

	.header_notification__row {
		width: 100%;
	}

	.header_notification__close img {
		width: 12.5px;
	}

	.header_notification .wrapper {
		display: flex;
		flex-direction: column-reverse;
	}

	.header_notification {
		height: auto;
		padding: 16px;
	}

	.header_notefecation__text a {
		margin-left: 0;
	}
}

.footer__grid--top .footer__col-list + p.footer__col-title {
  margin-top: 40px !important;
}

@media (max-width: 768px) {
  .main-page .promo__title {
    font-size: clamp(28px, 5vw, 40px);
  }
}

@media (max-width: 768px) {
    .opportunity.opportunity-check.upgrade-security .tasks-whom-bottom .for-four-cards>li {
        width: 100%;
        min-height: 230px;
    }
}
@media (max-width: 768px) {
  .policy .policy__header h1 {
    font-size: clamp(1.1rem, .3rem + 4.2vw, 2.625rem);
  }
}
.block-form.block-form-subscribe {
	background-color: #FE5428;
}

.block-form-subscribe .form__input {
	background-color: #FE5428;
	border-bottom: 1px solid var(--color-white);
}

.form__right_subscribe {
	width: 75%;
}

.block-form-subscribe .form__custom-box {
	background-color: var(--color-white);
}

.block-form-subscribe .form__checkbox-block {
	margin-bottom: 0;
}

.block-form-subscribe .form__left {
	flex-direction: row;
	justify-content: space-between;
}

.form__left_name {
	text-transform: uppercase;
	width: 20%;
}

.form__left_block {
	width: 65%;
	padding-right: 5%;
}

.form__left_block-title {
	text-transform: uppercase;
	font-size: 24px;
}

.form__left_block-subtitle {
	font-size: 18px;
	font-family: var(--font-manrope);
}

.block-form-subscribe .btn-main:disabled,
.block-form-subscribe .btn-main {
	background-color: var(--color-white);
	color: #000;
}

.block-form-subscribe .btn-main:hover:not(.block-form-subscribe .btn-main:disabled) {
	background-color: #e5e4e4;
}

.block-form-subscribe  .form__top {
	margin-bottom: 0;
}

.block-form-subscribe .form__checkbox-block .form__checkbox-label a:hover {
	color: #fff;
}

@media(max-width: 1280px) {
	.form__right_subscribe {
		width: 100%;
	}
}

@media(max-width: 768px) {
	.block-form-subscribe .form__left {
		flex-direction: column;
		gap: 20px;
	}

	.block-form-subscribe .form__right .form__input-block:first-child {
		position: initial;
	}

	.form__left_name, .form__left_block {
		width: 100%;
		padding-right: 0;
	}

	.form__right_subscribe {
		gap: 40px;
	}
}
@media (min-width: 1600px) {
  .footer__col.border:not(.footer__col-flex) .footer__col-title {
    padding-bottom: 10px;
  }


  .footer__flex-item.email-block--mobile + .footer__col {
    position:relative;
    bottom: -9px;

  }
}


@media (max-width: 560px;) {
  .for-whom.for-other.for-online-retail.logistics.for-general-director .promo-whom .btn-main {
    font-size: 14px;
  }
}

@media (max-width: 380px) {
    .our-blog__title {
        font-size: 20px;
    padding-bottom: 10px;
    }

    .our-blog__title span {
        font-size: 21px;
    }
}

@media (max-width: 1280px) {
	.main-page .promo .promo__title {
		margin-bottom: 120px;
	}

	.main-page .promo .promo__description {
		left: 0;
	}
}

@media (max-width: 768px) {
	.main-page .promo .promo__title {
		margin-bottom: 20px;
	}

	.opportunity.opportunity-check .promo-opp__content h1 {
		font-size: clamp(22px, 4vw, 52px);
	}
}
@media (max-width: 1550px) {
	.header__button.header__button_flex {
		padding-right: 20px;
		padding-left: 20px;
		display: flex;
		gap: 15px;
	}
}

@media (max-width: 1280px) {
    .header__button.header__button_flex {
        display: none;
    }
}
@media (min-width: 768px) and (max-width: 1280px) {
	.block-form-subscribe .form__left {
		flex-direction: column;
		justify-content: flex-start;
		gap: 16px;
	}

	.form__left_block {
		width: 100%;
	}
}

.btn-main {
line-height: 120%; 
padding-top: 16px;
padding-bottom: 16px;
}
.main-page .promo__block {align-items: center;}
@media (min-width: 1551px) { 
  .header__button.header__button_flex {
     DISPLAY: flex;
      gap: 20px;
 }
}
@media (max-width: 768px) {
    .blog-detail .detail-section__card .btn-main {
        position: relative;
        z-index: 1;
    }

    .blog-detail .detail-section ul li {
        font-size: 16px;
    }
}







@media (max-width: 400px) {
    .btn-main {
        font-size: 12px;
    }

    .our-blog__title span {
        font-size: 21px;
    }
}
@media (min-width: 792px) and (max-width: 1190px) {

  .blog-content__list li:nth-child(5),
  .blog-content__list li:nth-child(9),
  .blog-content__list li:nth-child(12),
  .blog-content__list li:nth-child(13),
  .blog-content__list li:nth-child(16),
  .blog-content__list li:nth-child(17),
  li:nth-child(20) {
    a {
      background-color: #171717;
      &::after {
        background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
      }
      &:before {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 220px;
        height: 270px;
        background-image: url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);
        background-repeat: no-repeat;
        background-size: 100%;
      }
    }

    .blog-item__label {
      border-color: #ffffffcc;
      color: #ffffffcc;
    }

    .blog-item__title {
      color: #fff;
    }

    .blog-item__date {
      color: #ffffffa3;
    }

    .blog-item__description {
      color: #ffffffa3;
    }
  }
}

@media (min-width: 1190px) and (max-width: 1599px) {

  .blog-content__list li:nth-child(5),
  .blog-content__list li:nth-child(9),
  .blog-content__list li:nth-child(10),
  .blog-content__list li:nth-child(14),
  .blog-content__list li:nth-child(18),
  .blog-content__list li:nth-child(19),
  li:nth-child(23) {
    a {
      background-color: #171717;
      &::after {
        background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
      }
      &:before {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 220px;
        height: 270px;
        background-image: url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);

        background-repeat: no-repeat;
        background-size: 100%;
      }
    }

    .blog-item__label {
      border-color: #ffffffcc;
      color: #ffffffcc;
    }

    .blog-item__title {
      color: #fff;
    }

    .blog-item__date {
      color: #ffffffa3;
    }

    .blog-item__description {
      color: #ffffffa3;
    }
  }
}

@media (min-width: 1600px) {

  .blog-content__list li:nth-child(6),
  .blog-content__list li:nth-child(11),
  .blog-content__list li:nth-child(16),
  .blog-content__list li:nth-child(17),
  .blog-content__list li:nth-child(22),
  .blog-content__list li:nth-child(27),
  .blog-content__list li:nth-child(32) {
    a {
      background-color: #171717;
      &::after {
        background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
      }
      &:before {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 220px;
        height: 270px;
        background-image: url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);

        background-repeat: no-repeat;
        background-size: 100%;
      }
    }

    .blog-item__label {
      border-color: #ffffffcc;
      color: #ffffffcc;
    }

    .blog-item__title {
      color: #fff;
    }

    .blog-item__date {
      color: #ffffffa3;
    }

    .blog-item__description {
      color: #ffffffa3;
    }
  }
}

@media (max-width: 768px) {
    .blog-detail .detail-section__card .btn-main {
        position: relative;
        z-index: 1;
    }

    .blog-detail .detail-section ul li {
        font-size: 16px;
    }
}

.blog-detail .detail-section {
    padding-bottom: 0px;
}

.blog-detail__content p:last-child {
    margin-bottom: 0;
}

.blog-detail .detail-section__orange-block {
    margin-bottom: 30px;
}
@media (min-width: 1551px) {
  .header__button.header__button_flex {
     DISPLAY: flex;
      gap: 20px;
 }
}

@media (max-width: 791px) {
  .blog-content__list li:nth-child(7),
  .blog-content__list li:nth-child(10),
  .blog-content__list li:nth-child(13),
  .blog-content__list li:nth-child(16),
  .blog-content__list li:nth-child(19),
  .blog-content__list li:nth-child(22),
  .blog-content__list li:nth-child(25),
  .blog-content__list li:nth-child(28),
  .blog-content__list li:nth-child(31),
  .blog-content__list li:nth-child(34),
  .blog-content__list li:nth-child(37),
  .blog-content__list li:nth-child(40),
  .blog-content__list li:nth-child(43),
  .blog-content__list li:nth-child(46),
  .blog-content__list li:nth-child(49) {
    a {
      background-color: #171717;
      &::after {
        background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
      }
      &:before {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 220px;
        height: 270px;
        background-image: url('/local/templates/neiroinform/assets/img/blog-item-bg.png');
        background-repeat: no-repeat;
        background-size: 100%;
      }
    }

    .blog-item__label {
      border-color: #ffffffcc;
      color: #ffffffcc;
    }

    .blog-item__title {
      color: #fff;
    }

    .blog-item__date {
      color: #ffffffa3;
    }

    .blog-item__description {
      color: #ffffffa3;
    }
  }
}

@media (min-width: 792px) and (max-width: 1190px) {

  .blog-content__list li:nth-child(4),
.blog-content__list li:nth-child(5),
  .blog-content__list li:nth-child(8),
.blog-content__list li:nth-child(9),
  .blog-content__list li:nth-child(12),
  .blog-content__list li:nth-child(13),
  .blog-content__list li:nth-child(16),
  .blog-content__list li:nth-child(17),
.blog-content__list  li:nth-child(20),
.blog-content__list  li:nth-child(21),
.blog-content__list  li:nth-child(20),
.blog-content__list  li:nth-child(24),
.blog-content__list  li:nth-child(25),
.blog-content__list  li:nth-child(28),
.blog-content__list  li:nth-child(29),
.blog-content__list  li:nth-child(32),
.blog-content__list  li:nth-child(33),
.blog-content__list  li:nth-child(36),
.blog-content__list  li:nth-child(37),
.blog-content__list  li:nth-child(40),
.blog-content__list  li:nth-child(41) {
    a {
      background-color: #171717;
      &::after {
        background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
      }
      &:before {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 220px;
        height: 270px;
        background-image: url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);
        background-repeat: no-repeat;
        background-size: 100%;
      }
    }

    .blog-item__label {
      border-color: #ffffffcc;
      color: #ffffffcc;
    }

    .blog-item__title {
      color: #fff;
    }

    .blog-item__date {
      color: #ffffffa3;
    }

    .blog-item__description {
      color: #ffffffa3;
    }
  }
}

@media (min-width: 1190px) and (max-width: 1599px) { .blog-content__list li:nth-child(5),
  .blog-content__list li:nth-child(9),
  .blog-content__list li:nth-child(10),
  .blog-content__list li:nth-child(14),
  .blog-content__list li:nth-child(18),
  .blog-content__list li:nth-child(19),
  .blog-content__list li:nth-child(23),
  .blog-content__list li:nth-child(27),
  .blog-content__list li:nth-child(28),
  .blog-content__list li:nth-child(32),
  .blog-content__list li:nth-child(36),
  .blog-content__list li:nth-child(37),
  .blog-content__list li:nth-child(41),
  .blog-content__list li:nth-child(45),
  .blog-content__list li:nth-child(46),
  .blog-content__list li:nth-child(50) {
    a {
      background-color: #171717;
      &::after {
        background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
      }
      &:before {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 220px;
        height: 270px;
        background-image: url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);

        background-repeat: no-repeat;
        background-size: 100%;
      }
    }

    .blog-item__label {
      border-color: #ffffffcc;
      color: #ffffffcc;
    }

    .blog-item__title {
      color: #fff;
    }

    .blog-item__date {
      color: #ffffffa3;
    }

    .blog-item__description {
      color: #ffffffa3;
    }
  }
}

@media (min-width: 1600px) {

  .blog-content__list li:nth-child(6),
  .blog-content__list li:nth-child(11),
  .blog-content__list li:nth-child(16),
  .blog-content__list li:nth-child(17),
  .blog-content__list li:nth-child(22),
  .blog-content__list li:nth-child(27),
  .blog-content__list li:nth-child(32),
  .blog-content__list li:nth-child(33),
.blog-content__list li:nth-child(38),
.blog-content__list li:nth-child(43),
.blog-content__list li:nth-child(48),
.blog-content__list li:nth-child(49) {
    a {
      background-color: #171717;
      &::after {
        background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0007 6.66797V9.33464H20.7873L5.33398 24.788L7.21398 26.668L22.6673 11.2146V20.0013H25.334V6.66797H12.0007Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
      }
      &:before {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 220px;
        height: 270px;
        background-image: url(/local/templates/neiroinform/assets/css/../img/blog-item-bg.png);

        background-repeat: no-repeat;
        background-size: 100%;
      }
    }

    .blog-item__label {
      border-color: #ffffffcc;
      color: #ffffffcc;
    }

    .blog-item__title {
      color: #fff;
    }

    .blog-item__date {
      color: #ffffffa3;
    }

    .blog-item__description {
      color: #ffffffa3;
    }
  }
}
@media (max-width: 768px) {
  .blog .blog-content__list {
        grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
   }
}
.detail-section ul:not(:last-child) {
  margin-bottom: 20px;
}
.audit-advantages.tasks-whom-bottom h4 {
    font-size: 18px;
    font-weight: 400;
    line-height: 120%;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.audit-advantages.tasks-whom-bottom .audit-advantages__item li {
  color: #00000080;
}

.header__button_mobile_tg {
	display: none;
}

@media(max-width: 1280px) {
	.header__button_mobile_tg {
		display: flex;
	}
}
.main-page .key-benefits__item {
  min-height: 320px;
}
.key-benefits__tabs-title-btn,
.main-page .who-needs .tabs__btn {
  font-size: 16px;
  line-height: 120%;
  padding-top: 16px;
  padding-bottom: 16px;
}


.main-page .who-needs .tabs__btn {
  padding-top: 15px;
  padding-bottom: 15px;
}

@media (max-width: 400px) {
  .key-benefits__tabs-title-btn,
  .main-page .who-needs .tabs__btn {
        font-size: 12px;
    }
}


.pazzle-bg {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: -1
}
.pazzle-bg__item {
	width: 187px;
	height: 187px;
	background-image: url(/local/templates/neiroinform/assets/img/pazzle.svg);
	position: absolute;
	transform: scale(1.08);
	transition: all 1.7s linear
}

.pazzle-bg__item.active {
	background-image: url(/local/templates/neiroinform/assets/img/pazzle-hover.svg)
}

.pazzle-bg__item:nth-child(1) {
	top: 0;
	left: 0
}

.pazzle-bg__item:nth-child(2) {
	top: 0;
	right: 374px
}

.pazzle-bg__item:nth-child(3) {
	top: 0;
	right: 0
}

.pazzle-bg__item:nth-child(4) {
	top: 187px;
	right: 561px
}

.pazzle-bg__item:nth-child(5) {
	top: 187px;
	right: 187px
}

.pazzle-bg__item:nth-child(6) {
	top: 374px;
	right: 748px
}

.pazzle-bg__item:nth-child(7) {
	top: 374px;
	right: 374px
}

.pazzle-bg__item:nth-child(8) {
	top: 374px;
	right: 187px
}

.pazzle-bg__item:nth-child(9) {
	top: 374px;
	right: 0
}

.pazzle-bg__item:nth-child(10) {
	top: 561px;
	right: 187px
}

@media (max-width: 1200px) {
	.pazzle-bg__item {
		width: 150px;
		height: 150px
	}

	.pazzle-bg__item:nth-child(1) {
		top: 0;
		left: 0
	}

	.pazzle-bg__item:nth-child(2) {
		top: 0;
		right: 300px
	}

	.pazzle-bg__item:nth-child(3) {
		top: 0;
		right: 0
	}

	.pazzle-bg__item:nth-child(4) {
		top: 150px;
		right: 450px
	}

	.pazzle-bg__item:nth-child(5) {
		top: 150px;
		right: 150px
	}

	.pazzle-bg__item:nth-child(6) {
		top: 300px;
		right: 600px
	}

	.pazzle-bg__item:nth-child(7) {
		top: 300px;
		right: 300px
	}

	.pazzle-bg__item:nth-child(8) {
		top: 300px;
		right: 150px
	}

	.pazzle-bg__item:nth-child(9) {
		top: 300px;
		right: 0
	}

	.pazzle-bg__item:nth-child(10) {
		top: 450px;
		right: 150px
	}
}

@media (max-width: 800px) {
	.pazzle-bg__item {
		width: 100px;
		height: 100px
	}

	.pazzle-bg__item:nth-child(1) {
		top: 0;
		left: 0
	}

	.pazzle-bg__item:nth-child(2) {
		top: 0;
		right: 200px
	}

	.pazzle-bg__item:nth-child(3) {
		top: 0;
		right: 0
	}

	.pazzle-bg__item:nth-child(4) {
		top: 100px;
		right: 300px
	}

	.pazzle-bg__item:nth-child(5) {
		top: 100px;
		right: 100px
	}

	.pazzle-bg__item:nth-child(6) {
		top: 200px;
		right: 400px
	}

	.pazzle-bg__item:nth-child(7) {
		top: 200px;
		right: 200px
	}

	.pazzle-bg__item:nth-child(8) {
		top: 200px;
		right: 100px
	}

	.pazzle-bg__item:nth-child(9) {
		top: 200px;
		right: 0
	}

	.pazzle-bg__item:nth-child(10) {
		top: 300px;
		right: 100px
	}
}

@media (max-width: 560px) {
	.pazzle-bg__item:nth-child(6) {
		top: 300px;
		right: 300px
	}
}

@media (max-width: 430px) {
	.pazzle-bg__item {
		width: 70px;
		height: 70px
	}

	.pazzle-bg__item:nth-child(1) {
		top: 0;
		left: 0
	}

	.pazzle-bg__item:nth-child(2) {
		top: 0;
		right: 140px
	}

	.pazzle-bg__item:nth-child(3) {
		top: 0;
		right: 0
	}

	.pazzle-bg__item:nth-child(4) {
		top: 70px;
		right: 210px
	}

	.pazzle-bg__item:nth-child(5) {
		top: 70px;
		right: 70px
	}

	.pazzle-bg__item:nth-child(7) {
		top: 140px;
		right: 140px
	}

	.pazzle-bg__item:nth-child(8) {
		top: 140px;
		right: 70px
	}

	.pazzle-bg__item:nth-child(9) {
		top: 140px;
		right: 0
	}

	.pazzle-bg__item:nth-child(10) {
		top: 210px;
		right: 70px
	}

	.pazzle-bg__item:nth-child(6) {
		top: 210px;
		right: 210px
	}
}

.service .promo-audit__content {
	position: relative;
}
.opportunity .promo-opp__content {
	position: relative;
}





.for-whom .promo-whom {
	background-image: none;
}

.for-whom .promo-whom__content {
	position: relative;
}

.for-whom .promo-whom__content .pazzle-bg {
	top: -330px;
}

@media (max-width: 768px) {
	.for-whom .promo-whom__content .pazzle-bg {
		top: -160px;
	}
}

.opportunity .promo-opp {
	background-image: none;
}

.opportunity .promo-opp__content {
	position: relative;
}

.opportunity .promo-opp__content .pazzle-bg {
	top: -330px;
}

@media (max-width: 768px) {
	.opportunity .promo-opp__content .pazzle-bg {
		top: -160px;
	}
}

.about-company .about-promo {
	background-image: none;
}

.about-company .about-promo__content {
	position: relative;
}

@media (max-width: 768px) {
    .service .promo-audit__title {
        font-size: clamp(1.3rem, 0.1074rem + 4.2vw, 2.625rem);
    }
}
@media (max-width: 768px) {
    .service .audit-how__title {
        font-size: clamp(1.3rem, .4074rem + 4.4118vw, 2.625rem);
    }
}

@media (max-width: 360px) {
	.service .audit-why__item-text {
		font-size: 14px;
	}

	.service .audit-why__title {
		font-size: 20px;
	}

	.service .audit-why__title span {
		font-size: 22px;
	}

	.service .audit-when__title {
		font-size:20px;
	}

	.service .audit-when__title span {
		font-size:22px;
	}
}

@media (max-width: 768px) {
    .blog-detail .detail-section__content p {
        word-wrap: break-word;
    }
    .blog-detail .detail-section ul li {
        word-wrap: break-word;
    }
}
.main-page .promo {
    background-image: url(/local/templates/neiroinform/assets/img/promo-bg-new.webp);
}

.medium-zoom-overlay,
.medium-zoom-image--opened {
	z-index: 999;
}
/* End */
/* /local/templates/neiroinform/assets/css/index.min.css?1764340450142321 */
/* /local/templates/neiroinform/styles.css?1746006109318 */
/* /local/templates/neiroinform/template_styles.css?176363185931973 */
