@font-face{font-display:swap;font-family:'Fira Code',monospace}:root{--span-1:span 1;--span-2:span 2;--span-3:span 3;--span-4:span 4;--span-5:span 5;--span-6:span 6;--span-7:span 7;--span-8:span 8;--span-9:span 9;--span-10:span 10;--span-11:span 11;--span-12:span 12;--container-sm:720px;--container-md:960px;--container-lg:1140px;--container-xl:1600px;--5px:5px;--7px:7px;--10px:10px;--15px:15px;--20px:20px;--30px:30px;--40px:40px;--60px:60px;--80px:80px}*,::after,::before{box-sizing:border-box}body{font-family:var(--font-family);font-size:var(--font-size);margin:0;line-height:1.2;text-align:left}img{vertical-align:middle;border-style:none}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:-webkit-inline-flex!important;display:inline-flex!important}.d-inline-block{display:inline-block}.content-left-container,.content-right-container{display:grid}.content-left-container>.content-left,.content-right-container>.content-right{grid-column-end:span 2}.content-left-container>.content-left{grid-column-start:2}.content-right-container>.content-right{grid-column-start:1}.container,.container-fluid{width:100%;padding-right:var(--15px);padding-left:var(--15px);margin-right:auto;margin-left:auto}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-left:var(--10px);padding-right:var(--10px);position:relative}.grid-row-10,.grid-row-12,.grid-row-2,.grid-row-3,.grid-row-4,.grid-row-5,.grid-row-6{display:-ms-grid;display:grid;margin-left:-10px;margin-right:-10px}.grid-row-2{grid-template-columns:repeat(2,50%)}.grid-row-3{grid-template-columns:repeat(3,33.3333%)}.grid-row-4{grid-template-columns:repeat(4,25%)}.grid-row-5{grid-template-columns:repeat(5,20%)}.grid-row-6{grid-template-columns:repeat(6,16.6667%)}.grid-row-10{grid-template-columns:repeat(10,10%)}.grid-row-12{grid-template-columns:repeat(12,8.3333%)}.col-1{grid-column-end:var(--span-1)}.col-2{grid-column-end:var(--span-2)}.col-3{grid-column-end:var(--span-3)}.col-4{grid-column-end:var(--span-4)}.col-5{grid-column-end:var(--span-5)}.col-6{grid-column-end:var(--span-6)}.col-7{grid-column-end:var(--span-7)}.col-8{grid-column-end:var(--span-8)}.col-9{grid-column-end:var(--span-9)}.col-10{grid-column-end:var(--span-10)}.col-11{grid-column-end:var(--span-11)}.col-12{grid-column-end:var(--span-12)}@media (max-width:767px){.content-left-container,.content-right-container{display:block}}@media (min-width:768px){.content-left-container,.content-right-container{grid-template-columns:1fr var(--container-sm) 1fr}.container{max-width:var(--container-sm)}.col-sm-1{grid-column-end:var(--span-1)}.col-sm-2{grid-column-end:var(--span-2)}.col-sm-3{grid-column-end:var(--span-3)}.col-sm-4{grid-column-end:var(--span-4)}.col-sm-5{grid-column-end:var(--span-5)}.col-sm-6{grid-column-end:var(--span-6)}.col-sm-7{grid-column-end:var(--span-7)}.col-sm-8{grid-column-end:var(--span-8)}.col-sm-9{grid-column-end:var(--span-9)}.col-sm-10{grid-column-end:var(--span-10)}.col-sm-11{grid-column-end:var(--span-11)}.col-sm-12{grid-column-end:var(--span-12)}.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-flex{display:-webkit-flex!important;display:flex!important}.d-sm-grid{display:-ms-grid!important;display:grid!important}}@media (min-width:992px){.content-left-container,.content-right-container{grid-template-columns:1fr var(--container-md) 1fr}.container{max-width:var(--container-md)}.col-md-1{grid-column-end:var(--span-1)}.col-md-2{grid-column-end:var(--span-2)}.col-md-3{grid-column-end:var(--span-3)}.col-md-4{grid-column-end:var(--span-4)}.col-md-5{grid-column-end:var(--span-5)}.col-md-6{grid-column-end:var(--span-6)}.col-md-7{grid-column-end:var(--span-7)}.col-md-8{grid-column-end:var(--span-8)}.col-md-9{grid-column-end:var(--span-9)}.col-md-10{grid-column-end:var(--span-10)}.col-md-11{grid-column-end:var(--span-11)}.col-md-12{grid-column-end:var(--span-12)}.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-flex{display:-webkit-flex!important;display:flex!important}.d-md-grid{display:-ms-grid!important;display:grid!important}}@media (min-width:1280px){.content-left-container,.content-right-container{grid-template-columns:1fr var(--container-lg) 1fr}.container{max-width:var(--container-lg)}.col-lg-1{grid-column-end:var(--span-1)}.col-lg-2{grid-column-end:var(--span-2)}.col-lg-3{grid-column-end:var(--span-3)}.col-lg-4{grid-column-end:var(--span-4)}.col-lg-5{grid-column-end:var(--span-5)}.col-lg-6{grid-column-end:var(--span-6)}.col-lg-7{grid-column-end:var(--span-7)}.col-lg-8{grid-column-end:var(--span-8)}.col-lg-9{grid-column-end:var(--span-9)}.col-lg-10{grid-column-end:var(--span-10)}.col-lg-11{grid-column-end:var(--span-11)}.col-lg-12{grid-column-end:var(--span-12)}.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-flex{display:-webkit-flex!important;display:flex!important}.d-lg-grid{display:-ms-grid!important;display:grid!important}}@media (min-width:1800px){.content-left-container,.content-right-container{grid-template-columns:1fr var(--container-xl) 1fr}.container{max-width:var(--container-xl)}.col-xl-1{grid-column-end:var(--span-1)}.col-xl-2{grid-column-end:var(--span-2)}.col-xl-3{grid-column-end:var(--span-3)}.col-xl-4{grid-column-end:var(--span-4)}.col-xl-5{grid-column-end:var(--span-5)}.col-xl-6{grid-column-end:var(--span-6)}.col-xl-7{grid-column-end:var(--span-7)}.col-xl-8{grid-column-end:var(--span-8)}.col-xl-9{grid-column-end:var(--span-9)}.col-xl-10{grid-column-end:var(--span-10)}.col-xl-11{grid-column-end:var(--span-11)}.col-xl-12{grid-column-end:var(--span-12)}.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-flex{display:-webkit-flex!important;display:flex!important}.d-xl-grid{display:-ms-grid!important;display:grid!important}}:focus{outline:unset}label{display:inline-block}button,input,select,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{margin-top:0}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}a,button{cursor:pointer}button.button-link{padding:0;background-color:transparent;border:none}.grid-row-gap-10{grid-row-gap:var(--10px)}.grid-row-gap-15{grid-row-gap:var(--15px)}.grid-row-gap-20{grid-row-gap:var(--20px)}.pt-0,.py-0{padding-top:0}.pt-5,.py-5{padding-top:var(--5px)}.pt-10,.py-10{padding-top:var(--10px)}.pt-15,.py-15{padding-top:var(--15px)}.pt-20,.py-20{padding-top:var(--20px)}.pt-30,.py-30{padding-top:var(--30px)}.pt-40,.py-40{padding-top:var(--40px)}.pt-60,.py-60{padding-top:var(--60px)}.pt-80,.py-80{padding-top:var(--80px)}.pb-0,.py-0{padding-bottom:0}.pb-5,.py-5{padding-bottom:var(--5px)}.pb-10,.py-10{padding-bottom:var(--10px)}.pb-15,.py-15{padding-bottom:var(--15px)}.pb-20,.py-20{padding-bottom:var(--20px)}.pb-30,.py-30{padding-bottom:var(--30px)}.pb-40,.py-40{padding-bottom:var(--40px)}.pb-60,.py-60{padding-bottom:var(--60px)}.pb-80,.py-80{padding-bottom:var(--80px)}.pl-0,.px-0{padding-left:0}.pl-5,.px-5{padding-left:var(--5px)}.pl-10,.px-10{padding-left:var(--10px)}.pl-15,.px-15{padding-left:var(--15px)}.pl-20,.px-20{padding-left:var(--20px)}.pl-30,.px-30{padding-left:var(--30px)}.pr-0,.px-0{padding-right:0}.pr-5,.px-5{padding-right:var(--5px)}.pr-10,.px-10{padding-right:var(--10px)}.pr-15,.px-15{padding-right:var(--15px)}.pr-20,.px-20{padding-right:var(--20px)}.pr-30,.px-30{padding-right:var(--30px)}.mt-auto,.my-auto{margin-top:auto}.mt-0,.my-0{margin-top:0}.mt-5,.my-5{margin-top:var(--5px)}.mt-10,.my-10{margin-top:var(--10px)}.mt-15,.my-15{margin-top:var(--15px)}.mt-20,.my-20{margin-top:var(--20px)}.mt-30,.my-30{margin-top:var(--30px)}.mt-40,.my-40{margin-top:var(--40px)}.mt-60,.my-60{margin-top:var(--60px)}.mt-80,.my-80{margin-top:var(--80px)}.mb-auto,.my-auto{margin-bottom:auto}.mb-0,.my-0{margin-bottom:0}.mb-5,.my-5{margin-bottom:var(--5px)}.mb-10,.my-10{margin-bottom:var(--10px)}.mb-15,.my-15{margin-bottom:var(--15px)}.mb-20,.my-20{margin-bottom:var(--20px)}.mb-30,.my-30{margin-bottom:var(--30px)}.mb-40,.my-40{margin-bottom:var(--40px)}.mb-60,.my-60{margin-bottom:var(--60px)}.mb-80,.my-80{margin-bottom:var(--80px)}.ml-auto,.mx-auto{margin-left:auto}.ml-0,.mx-0{margin-left:0}.ml-5,.mx-5{margin-left:var(--5px)}.ml-10,.mx-10{margin-left:var(--10px)}.ml-15,.mx-15{margin-left:var(--15px)}.ml-20,.mx-20{margin-left:var(--20px)}.ml-30,.mx-30{margin-left:var(--30px)}.mr-auto,.mx-auto{margin-right:auto}.mr-0,.mx-0{margin-right:0}.mr-5,.mx-5{margin-right:var(--5px)}.mr-10,.mx-10{margin-right:var(--10px)}.mr-15,.mx-15{margin-right:var(--15px)}.mr-20,.mx-20{margin-right:var(--20px)}.mr-30,.mx-30{margin-right:var(--30px)}.position-relative{position:relative}.overflow-hidden{overflow:hidden}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.article p img,article p img{display:block;margin-top:10px;margin-bottom:10px;max-width:100%;height:auto}.article p img.pull-left,article p img.pull-left{float:left;margin-right:10px}.article p img.pull-right,article p img.pull-right{float:right;margin-left:10px}.article ol,.article ul,article ol,article ul{padding:0;margin:0}.article ul li,article ul li{list-style-type:none}.article li,article li{margin-bottom:10px}.iv-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;overflow:hidden;outline:0;animation-delay:.3s;transition:opacity .1s ease-out}.iv-modal.show{overflow-x:hidden;overflow-y:hidden;opacity:1}.iv-modal.fade{opacity:0;transition:opacity .3s ease-out}.iv-modal.fade.show{opacity:1}.iv-overlay{background:#00000040;display:block;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;transition:background .1s ease}.iv-modal.fade .iv-modal-dialog{display:inline-block;position:relative;overflow-y:auto;left:50%;top:50%;margin:auto;max-width:100%;max-height:100%;animation-timing-function:ease;animation-name:in;animation-duration:500ms;animation-fill-mode:both}.iv-modal.show .iv-modal-dialog{animation-timing-function:ease;animation-name:out;animation-duration:500ms;animation-fill-mode:both}.iv-modal-content{position:relative;display:-webkit-flex;display:flex;flex-direction:column;width:100%;min-width:300px;pointer-events:auto;background-color:#fff}.iv-modal-header{display:-webkit-box;display:flex;align-items:flex-start;justify-content:flex-end;padding:15px;border-top-left-radius:5px;border-top-right-radius:5px;position:absolute;right:0}.iv-modal-body{position:relative;min-width:700px;padding:40px}.iv-modal-close{border:none;position:absolute;right:0;padding:15px;background:#fff0;font-size:0;transition:all .25s ease-in-out;outline:none;z-index:9999;padding-top:0;padding-right:0}@-webkit-keyframes in{0%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-150%)}}@keyframes in{0%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-150%)}}@-webkit-keyframes out{0%{transform:translate(-50%,-150%)}100%{transform:translate(-50%,-50%)}}@keyframes out{0%{transform:translate(-50%,-150%)}100%{transform:translate(-50%,-50%)}}@media screen and (max-width:575px){.iv-modal-body{max-width:100%;overflow:auto}}@media screen and (min-width:576px) and (max-width:1024px){.iv-modal-body{max-width:100%;overflow:auto}}:root{--color-black:#000;--color-l-black:#212121;--color-white:#fff;--color-gray:#eee;--color-text-gray:#bdbdbd;--transition-time:.45s}html{color:var(--color-black);scroll-behavior:smooth}html,body{height:100%;min-height:100%}body{display:-webkit-flex;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;margin-top:0}p{margin-top:0;margin-bottom:var(--7px);font-size:inherit;line-height:160%}.img-fluid{max-width:100%;height:auto}.text-center{text-align:center}.cursor-pointer{cursor:pointer}.stand-transition{-webkit-transition:all var(--transition-time) ease;-moz-transition:all var(--transition-time) ease;-ms-transition:all var(--transition-time) ease;-o-transition:all var(--transition-time) ease;transition:all var(--transition-time) ease}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button,input[type="date"]::-webkit-inner-spin-button,input[type="date"]::-webkit-outer-spin-button{-webkit-appearance:none}input,select,textarea,input::placeholder,select::placeholder,textarea::placeholder{font-family:inherit;font-size:var(--font-size)}input,select,textarea{padding:15px;border-width:1px;border-color:#000;background:#fff0;display:block;width:100%}input,select,textarea{color:#000}textarea{width:100%!important;max-height:200px}.back-d input,.back-d select,.back-d textarea{color:#fff;border-color:#fff}input::placeholder,select::placeholder,textarea::placeholder{color:#717171}form .form-title{text-transform:uppercase;margin-bottom:40px}form{position:relative}form .form__loader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;align-items:center;justify-content:center}#thanks-for-contacting{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;padding:40px;font-size:25px;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}#contacts-form,#thanks-for-contacting{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-timing-function:ease;transition-property:transform;transition-duration:550ms}.back-d #contacts-form,#thanks-for-contacting{background-color:#000}#thanks-for-contacting,.success-send #contacts-form{transform:rotateX(180deg)}.success-send #thanks-for-contacting{transform:rotateX(0)}.contacts-form .how-find{font-weight:600;font-size:18px;line-height:160%;color:#fff}.insta_ancor_new{border:1px solid #bebebe;padding:6px;height:39px;display:inline-block;line-height:0}.radio{display:flex;align-items:center;justify-content:center;position:relative;border:1.5px solid #fff;border-radius:50%;z-index:1;cursor:pointer;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px}.radio__wrapper{display:flex;align-items:center}.radio__input{z-index:2;opacity:0;position:absolute;width:100%;height:100%;cursor:pointer}.radio__input:checked+.radio__mark{transform:scale(1)}.radio__mark{z-index:-1;height:10px;width:10px;border-radius:50%;background-color:#fff;transform:scale(0);transition:transform .3s ease}.radio__label{padding-left:10px;cursor:pointer;font-weight:400;font-size:18px;line-height:160%}header.white-h .popup-btn{color:#000;border:1px solid #000}.popup-btn{display:inline-block;padding:10px 20px;background:#fff0;color:#fff;border:1px solid #fff;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;margin-left:25px}.menu-block{display:inline-block}.default-btn{display:block;width:100%;padding:15px;text-align:center;background:#000;color:#fff;font-size:18px;-webkit-transition:color var(--transition-time) ease , background var(--transition-time) ease;-moz-transition:color var(--transition-time) ease , background var(--transition-time) ease;-ms-transition:color var(--transition-time) ease , background var(--transition-time) ease;-o-transition:color var(--transition-time) ease , background var(--transition-time) ease;transition:color var(--transition-time) ease , background var(--transition-time) ease}.default-btn:hover,.back-d .default-btn{background:#fff;color:#000}.back-d .default-btn:hover{background:#000;color:#fff}.pagination{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:center;margin:20px 0 0;padding:0;list-style-type:none;font-size:18px}.pagination .page-item{margin:0 10px}.pagination .page-item a,.pagination .page-item span{width:40px;height:40px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;border:1px solid #eee;transition:border-color var(--transition-time) ease}.pagination .page-item a{cursor:pointer}.pagination .page-item a:hover,.pagination .page-item a:focus{border-color:#000;color:#000}.pagination .page-item.active span{color:#fff;background-color:#000}.pagination .page-item.disabled{display:none}.breadcrumb{list-style-type:none;padding-left:0;text-transform:uppercase;margin-bottom:60px}.breadcrumb svg path{fill:#0009}.breadcrumb li a,.breadcrumb li span{color:#0009}.breadcrumb li{display:inline-block;margin:0}nav ul.nav-block{text-transform:uppercase;list-style-type:none}nav ul.nav-block{padding:0;margin:0}nav ul.nav-block{padding:0;margin:0}nav ul.nav-block.nav-horizontal li{display:inline-block;position:relative}nav ul.nav-block span,nav ul.nav-block a{display:block;padding:30px 0;margin:0 25px;text-transform:uppercase}nav ul.nav-block span{position:relative}nav ul.nav-block .current-menu-item a:after{content:'';display:block;border-bottom:4px solid #000;position:absolute;bottom:0;width:100%;right:0;left:0}nav ul.nav-block ul.second-menu span:after{display:none;border:unset}.back-d nav ul.nav-block .current-menu-item a:after{border-color:#333;border-width:1px}nav ul.second-menu a,nav ul.second-menu span{color:#000;padding:0;transition:all .3s ease;font-size:14px;line-height:18px;margin:0;white-space:nowrap}nav ul.nav-block.nav-horizontal li ul.second-menu li{display:block;text-align:left;padding:10px 0;border-bottom:1px solid #bdbdbd}nav ul.nav-block.nav-horizontal li ul.second-menu li:first-child{padding-top:0}nav ul.nav-block.nav-horizontal li ul.second-menu li:last-child{padding-bottom:0;border-bottom:unset}nav ul.second-menu li:last-child{margin-bottom:0}nav ul ul{position:absolute;z-index:1;padding:10px;visibility:hidden;left:25px;top:100%;margin:0;display:block;background-color:#fff;border:1px solid #212121;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}header nav ul ul.second-menu ul.second-menu{left:0;width:100%}nav ul li:hover>ul{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}#sidebar-m{display:none}header{border-bottom:1px solid #fff3;position:fixed;top:0;left:0;right:0;z-index:100;background-color:#fff}header+*{margin-top:75px}.back-d header{background-color:#000}header.white-h{border-color:#0003}.container-header{padding:0 50px}header ul.nav-block span,header ul.nav-block a{letter-spacing:.2em}.align-center{align-items:center}.justify-center{justify-content:center}a{color:#000}.back-d a{color:#fff}a,.back-d a{text-decoration:unset;-webkit-transition:var(--transition-time) color ease;-moz-transition:var(--transition-time) color ease;-ms-transition:var(--transition-time) color ease;-o-transition:var(--transition-time) color ease;transition:var(--transition-time) color ease}a:hover{color:var(--color-text-gray)}.h3.block-title{margin-bottom:60px;text-transform:uppercase}.h3.big-title{font-weight:700;text-transform:uppercase;font-size:36px;color:#fff}.back-d{background-color:#000;color:#fff}.border-after:after{content:'';display:block;border-bottom:1px solid #fff}.border-after.border-gray:after{border-color:#bdbdbd}.text-shadow{color:#000;text-shadow:1px 0 0 #fff , 0 1px 0 #fff , -1px 0 0 #fff , 0 -1px 0 #fff}.text-shadow.white{color:#eee;text-shadow:1px 0 0 #000 , 0 1px 0 #000 , -1px 0 0 #000 , 0 -1px 0 #000}.spacer-top{padding-top:160px}.spacer-top-120{padding-top:120px}.w-100{width:100%}.w-90{max-width:90%}.w-80{max-width:80%}.w-50{width:50%}.w-55{width:55%}.w-90,.w-80,.w-50{margin-left:auto;margin-right:auto}.push-block{position:relative;margin-bottom:-60px}.x-block{position:relative}.x-block .x-image{transition:opacity var(--transition-time) ease;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.x-block .x-image{opacity:.6;transform:translateX(30px) translateY(24px)}.x-block .x-image.x-second{opacity:.4;transform:translateX(70px) translateY(44px)}.x-block .x-image.x-third{opacity:.2;transform:translateX(120px) translateY(44px)}.x-block svg{height:auto}footer{margin-top:120px}footer .centered-el{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .logo-f{margin-top:30px}footer .copyright-block{padding:40px 0;border-top:1px solid #fff3}footer .copyright{text-transform:uppercase;color:#fff6}.social{display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}.social p{margin:0 5px;border:1px solid #fff3}.social p a{display:-webkit-flex;display:flex;justify-content:center;width:40px;height:40px}.social p img{max-width:100%;height:auto;object-fit:contain;padding:10px}.social p:nth-child(2) img{padding:0}.content-flex{flex-grow:1}.content-block{position:relative;overflow:hidden}.content-block .x-block-r{position:absolute;top:0;right:10%;left:60%}.page-title{padding:120px 0 60px;display:-webkit-flex;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;z-index:1}.page-title .h1,.page-title h1{font-weight:700;font-size:96px;letter-spacing:.1em;margin-bottom:0}.page-title .pre-title{text-transform:uppercase;margin-bottom:60px}.date-posted{color:#000;opacity:.6;margin-bottom:30px}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6,article h1,article h2,article h3,article h4,article h5,article h6{letter-spacing:.1em;font-weight:700;text-transform:uppercase;margin-bottom:20px;margin-top:60px;word-break:break-word}p.title{font-size:18px}.article h2,article h2{font-size:36px;line-height:47px}.article h2>span,article h2>span{line-height:inherit;font-weight:bold!important}.article h3,article h3{font-size:24px}.article h4,.article h5,article h4,article h5{font-size:22px}.article h6,article h6{font-size:inherit}article p,.article p{line-height:160%;word-break:break-word}.article p>img,article p>img{width:100%;height:auto;margin:60px 0;max-height:600px;object-fit:contain}@media (max-width:1440px){.article p>img,article p>img{max-height:500px}}@media (max-width:1025px){.article p>img,article p>img{max-height:600px}}@media (max-width:560px){.article p>img,article p>img{max-height:400px}}.article ul,article ul,.article ol,article ol{margin-left:40px;margin-bottom:20px}article iframe,.article iframe{width:100%}.article ul li,article ul li{list-style-type:unset}.article blockquote,article blockquote{background:#eee;border:1px solid #000;position:relative;padding:40px 120px;margin:60px 0;font-weight:700;font-size:24px;line-height:160%}.article blockquote>*,article blockquote>*{line-height:inherit}.back-d .article blockquote,.back-d article blockquote{background:#212121;border-color:#fff;color:#fff}.article blockquote:before,article blockquote:before,.article blockquote:after,article blockquote:after{position:absolute}.article blockquote:before,article blockquote:before{content:url(/wp-content/themes/dokuchaev/images/dots-1.svg);left:50px;top:40px}.article blockquote:after,article blockquote:after{content:url(/wp-content/themes/dokuchaev/images/dots-2.svg);right:50px;bottom:40px}.border-article{display:block;border:1px solid #fff;padding:40px;height:100%;color:#fff;background-color:#000;position:relative;z-index:1}.border-article:hover{background-color:#212121;color:#fff;overflow:hidden}.border-article .a-index{display:block;font-size:18px;text-transform:uppercase;opacity:.6;height:25px;letter-spacing:0}.border-article:hover .a-index{opacity:0}.border-article .mover{height:100%;transform:translateY(0);-webkit-transition:transform var(--transition-time) ease;-moz-transition:transform var(--transition-time) ease;-ms-transition:transform var(--transition-time) ease;-o-transition:transform var(--transition-time) ease;transition:transform var(--transition-time) ease}.border-article:hover .mover{transform:translateY(-25px)}.article-overlay{max-height:300px;overflow:hidden;height:100%}.article-overlay:after{content:'';position:absolute;left:0;right:0;bottom:0;min-height:60px}.border-article:hover .article-overlay:after{background:linear-gradient(to bottom,#fff0 0%,#212121 100%)}.border-article .h3{font-size:36px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.border-article .h3.smaller-h3{font-size:24px}.border-article .border-after:after{margin-top:40px}.border-article .article{padding-top:30px;opacity:0}.border-article:hover .article{opacity:1}.google-partner img{width:180px;min-width:180px;max-width:180px}.share-btn{display:flex;align-items:center;justify-content:center;margin:70px auto 0;position:relative;font-size:18px;line-height:24px;text-align:center;letter-spacing:.1em;text-transform:uppercase;background-color:#fff0;border:none;margin-bottom:50px}.copy-value__notify{position:absolute;bottom:-45px;padding:5px;width:250px;text-align:center;left:50%;transform:translateX(-50%);font-size:14px;border:1px solid #000}.share-btn svg{margin-right:11px}#fileinput{position:absolute;top:0;left:0;width:100%;opacity:0;cursor:pointer}.custom-input--file{position:relative;width:100%;padding:15px;border:1px solid #fff;display:flex;align-items:center}.custom-input--file svg{margin-right:18px}.custom-input--file label{font-size:14px;opacity:.4;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main{z-index:1}#vacancies-content .no-vacancies{min-height:300px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:24px;line-height:31px;letter-spacing:.1em;text-transform:uppercase;background:#fff;padding:20px}#vacancies-content .no-pagination{padding-bottom:120px}#vacancies-content .article-card{background-color:#fff;color:#000;border:1px solid #eee}#vacancies-content .article-card.hot{border:1px solid #e33636}#vacancies-content .article-card.hot:after{content:'HOT';position:absolute;top:0;left:40px;padding:4px 20px;background:#e33636;font-size:18px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;color:#fff}#vacancies-content .article-card.hot:hover{border:1px solid #e33636}#vacancies-content .article-card:hover{border:1px solid #212121}#vacancies-content .article-card:hover .article-card__cat{border-top:1px solid #212121}#vacancies-content .article-card__cat{border-top:1px solid #eee;padding-top:38px;margin-top:20px;display:flex;transition:border .3s}#vacancies-content .article-card__cat svg{margin-right:26px}#vacancies-content .article-card__cat--title{font-size:18px;line-height:24px;letter-spacing:.1em;text-transform:uppercase}.search-input{display:flex;align-items:center;justify-content:space-between;background-color:#fff;color:rgb(0 0 0 / .6);z-index:11;margin-left:10px;margin-right:10px;padding-left:80px}.search-input__btn{width:fit-content;padding:14px 32px;height:fit-content;font-weight:700}.search-input__icon{position:absolute;top:50%;transform:translateY(-50%);left:28px}.search-input__input{border:none;font-size:24px;line-height:32px;padding-top:24px;padding-bottom:24px;width:67%}.search-input input::placeholder{font-size:24px;line-height:32px;letter-spacing:.2em;text-transform:uppercase}.search-select{max-width:373px;width:fit-content;height:100%;border:none;flex-direction:row-reverse;display:flex;cursor:pointer;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s;justify-content:flex-end;font-size:24px;line-height:32px;letter-spacing:.2em;text-transform:uppercase;color:#000}.search-select.ss-main{height:100%;max-width:373px}.search-select.ss-main .ss-single-selected{height:100%;border:none;border-left:1px solid #eee;flex-direction:row-reverse;padding-right:34px}.search-select.ss-main .ss-list{padding:10px 10px 0}.search-select.ss-main .ss-content{border:1px solid #212121;border-top:none;margin-top:0}.search-select.ss-main .ss-content .ss-option{font-size:24px;line-height:32px;letter-spacing:.2em;text-transform:uppercase;color:#000;border-bottom:1px solid #bdbdbd}.search-select .ss-content .ss-list .ss-option.ss-highlighted,.search-select .ss-content .ss-list .ss-option:hover{background-color:#bdbdbd}.search-select.ss-main .ss-content .ss-option:last-child{border-bottom:none}.search-select.ss-main .ss-single-selected .placeholder{justify-content:flex-end;font-size:24px;line-height:32px;letter-spacing:.2em;text-transform:uppercase;color:#000}.search-select.ss-main .ss-single-selected .placeholder span{color:#000}.search-select.ss-main .ss-single-selected .ss-arrow{margin-left:30px}@media (max-width:1400px){header .popup-btn{margin-left:15px}}@media (max-width:1280px){.container-header nav ul.nav-block span,.container-header nav ul.nav-block a{margin:0 10px}}@media (max-width:1180px){.container-header nav.menu-block+button.popup-btn{margin-left:10px}.container-header nav.menu-block+button.popup-btn{margin-left:10px}}@media (max-width:1080px){.container-header nav ul.nav-block span,.container-header nav ul.nav-block a{margin:0 5px}.container-header nav.menu-block+button.popup-btn{margin-left:0}}@media screen and (max-width:991px){.search-select.ss-main{display:none}}@media (max-width:560px){body.overlayed{max-height:100%;overflow:hidden}.sidebar-button{margin:30px 0}.sidebar-button svg rect{transition:all var(--transition-time) ease}.sidebar-button.opened svg rect{position:relative;opacity:0;transform:rotate(0) translateY(0)}.sidebar-button.opened svg rect:first-of-type,.sidebar-button.opened svg rect:last-of-type{opacity:1}.sidebar-button.opened svg rect:first-of-type{transform:rotate(45deg) translateY(-27px)}.sidebar-button.opened svg rect:last-of-type{transform:rotate(-45deg) translateY(20px) translateX(-20px)}#sidebar-m{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;padding-top:90px;background-color:#fff;color:#000;transform:translateX(100%);opacity:0;transition-duration:var(--transition-time);transition-property:opacity , transform;transition-timing-function:ease;z-index:1;overflow-y:auto}#sidebar-m.shown{opacity:1;transform:translateX(0)}#sidebar-m .menu-block{margin:30px 0 60px}#sidebar-m nav ul.nav-block span,#sidebar-m nav ul.nav-block a{font-weight:700;font-size:24px;letter-spacing:.1em;text-transform:uppercase;padding:0;margin:0}#sidebar-m nav ul.nav-block li.menu-item:after{content:'';display:block;border-bottom:1px solid #bdbdbd;padding-top:30px}#sidebar-m .contacts{display:-webkit-flex;display:flex;justify-content:space-between}#sidebar-m .social{flex-direction:initial}#sidebar-m .social p{border-color:#0002;filter:brightness(0)}#sidebar-m .logo{display:flex;align-items:center;justify-content:center;margin-top:auto}.review-main-block .h3.block-title{padding-right:var(--15px);padding-left:var(--15px)}.h3.block-title.w-90{margin-left:0;margin-right:0}.service-article-bl article li,.service-article-bl .article li{line-height:160%}.article-prev-block{line-height:1.2}#sidebar-m .logo svg{margin:45px 0}.h3.block-title{margin-bottom:30px}.container-header{padding:0 15px}.spacer-top{padding-top:120px}footer nav ul.nav-block{display:flex;flex-wrap:wrap}footer nav ul.nav-block .menu-item{max-width:50%;flex-grow:0;flex-shrink:0;flex-basis:50%;padding-top:unset}footer nav ul.nav-block span,footer nav ul.nav-block a{padding-left:15px;padding-top:20px;padding-bottom:20px}.social{flex-direction:column}.social p{margin-bottom:10px}.page-title .h1,.page-title h1{font-size:48px;padding-right:var(--15px);padding-left:var(--15px);word-break:break-word}.page-title .h1.remove-space-on-mobile,.page-title h1.remove-space-on-mobile{padding-right:0;padding-left:0}.article blockquote,article blockquote{padding:40px}.article blockquote:before,article blockquote:before{left:7px;top:20px}.article blockquote:after,article blockquote:after{right:7px;bottom:20px}article iframe,.article iframe{height:auto}.x-block svg{max-height:500px}.x-block .x-image{transform:translateX(15px) translateY(10px)}.x-block .x-image.x-second{transform:translateX(35px) translateY(22px)}.x-block .x-image.x-third{transform:translateX(45px) translateY(27px)}nav ul ul{display:none;position:relative;opacity:1;visibility:visible;color:#000;list-style:none;padding:0 0 0 20px;margin:0;border:unset;left:0;top:0;transform:unset;transition:unset}nav ul li:hover>ul{visibility:visible;-webkit-transform:unset;-ms-transform:unset;transform:unset;opacity:1}#sidebar-m nav ul.nav-block ul.second-menu span,#sidebar-m nav ul.nav-block ul.second-menu a{font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;padding:20px 0 0 0}.rotated{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.border-after:after{display:none}ul.nav-block li.menu-item{padding-top:30px}.menu-item-text{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.arrow-menu{cursor:pointer;outline:unset;padding:10px 0 10px 45px;transition:all .5s ease}.article-contact-block.mobile-full{max-width:100%}}.slick-initialized p.slick-slide{display:flex}.carousel.img-border p{border:1px solid #eee}.carousel p{height:180px;display:flex;align-items:center;justify-content:center;width:12.5%;margin:0 10px}.carousel p img{max-width:100%;height:auto;padding:20px}.position-relative{position:relative}.loader{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.loader:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-gray);background:linear-gradient(100deg,#fff0 40%,rgb(255 255 255 / .5) 50%,#fff0 60%) var(--color-gray);background-size:200% 100%;background-position-x:180%;animation:1s loading ease-in-out infinite}b:has(img),span:has(img){display:block}#contacts-map iframe{width:100%;height:100%}.wpcf7-not-valid{border-color:red!important}#freeConsultation #contacts-form{max-width:620px}div.wpcf7 input[type="file"]{cursor:pointer;border:1px solid}.form-title{text-transform:uppercase;margin-bottom:40px}.wpcf7-radio{display:flex;flex-direction:column;align-content:flex-start;text-align:left}.wpcf7-radio>span{padding-top:10px;padding-block:10px}.wpcf7-radio label span{font-size:18px}.wpcf7-radio label input{display:inline-block;margin-right:10px;width:auto}.branding__swiper .swiper-button-prev,.branding__swiper .swiper-button-next{color:#fff}.content-block.branding{margin-bottom:-120px}.branding h1.branding__title{text-shadow:none;color:#000}.branding .page-title{padding-bottom:0}.branding .page-title>svg{height:70px;width:70px;margin-top:15px;margin-bottom:15px}.branding .page-title h1{margin-bottom:0}.branding footer{margin-top:0}.branding__video{padding-bottom:100px}@media screen and (max-width:768px){.branding__video .w-80{max-width:90%}}.branding__clients{color:#fff;background-color:#000;padding:50px 0}.branding__clients .grid-row-12{margin-top:30px}.branding__clients h2{margin-top:unset}.branding__clients p{max-width:70%}.branding__clients img{margin-bottom:30px}@media screen and (max-width:768px){.branding__clients p{max-width:100%}}.branding__video video{width:100%}.branding h1.branding__title{text-shadow:none;color:#000}.branding__clients img{width:100%;object-fit:contain}.branding__clients figure{margin:0;display:flex;align-items:center;justify-content:center}.branding__clients img{width:70%}.branding__works{color:#fff;background-color:#000;padding-bottom:110px}.branding__works .col-4{display:flex;flex-direction:column;z-index:2;position:relative;padding-right:35px}.branding__works .col-4>*{z-index:2}.algorithm-process-block-text h3,.algorithm-process-block-text h2,.algorithm-process-block-text p,.algorithm-process-block-text span.text,.perev_item div{font-size:26px!important;font-weight:700}@media screen and (max-width:1024px){.branding__works .grid-row-12{display:grid;grid-template-columns:1fr}.branding__swiper{margin-top:40px}.new_faq .algorithm .algorithm-process-block-text .text{font-size:20px;text-align:left}.algorithm .algorithm-process-block-line,.algorithm-process-block-text{justify-content:space-between;width:100%;min-width:100%}}.branding__works .col-4:after{background:linear-gradient(90deg,#000000,#000000 calc(100% - 16px),#fff0);z-index:1;position:absolute;content:"";right:0;top:0;height:calc(100% + 10px);width:50vw}.branding__works .col-4:before{position:absolute;top:0;left:-15%;content:'';height:100%;width:5vw;background-color:#000}.branding__works .col-4 p{margin-bottom:20px}.branding__works .col-4 a h3{color:#fff;text-transform:inherit;margin-top:unset;margin-bottom:unset;transition:color .5s}.branding__works .col-4 a{margin-top:auto;display:block;width:fit-content}.branding__works .col-4 a:hover h3{color:var(--color-text-gray)}.branding__works h2{margin-top:unset}.branding__works>div{padding-top:60px}.branding__swiper{width:100%;position:relative}.branding__swiper .swiper-navigation{position:absolute;bottom:-70px;left:0;display:flex;column-gap:30px}.branding__swiper .swiper-button-prev,.branding__swiper .swiper-button-next{position:relative;left:unset;right:unset;top:unset;bottom:unset}.branding__swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.branding__swiper .swiper-slide a{display:block;width:100%;height:100%}.branding__swiper .swiper-slide img{display:block;aspect-ratio:1/1;width:100%;height:auto;object-fit:cover}.branding__text{padding-bottom:110px}.branding__text-item{display:grid;grid-template-columns:auto 25vw;column-gap:40px;margin-top:60px}#clients2{border:1px solid #fff;border-bottom:none;margin-bottom:120px}#clients2 p{position:relative;height:110px}#clients2 p:after{content:'';position:absolute;width:1px;height:40px;background:rgb(217 217 217);left:0;opacity:.7}#clients2 p:nth-child(1):after{display:none}.title-white{color:#fff}.servise_wrap{display:flex;flex-wrap:wrap;margin-left:-5px;margin-top:-20px;margin-bottom:-45px}.servise_item{transition:all .5s ease-in-out;border:1px solid #acacac;padding:25px;width:32%;min-width:32%;margin:.5%;background-color:#000}.servise_item:hover{background-color:#212121}.servise_num{color:#fff;opacity:.6;margin-bottom:25px}.servise_title{transition:all .2s ease-in-out;font-size:36px}.servise_item ul{height:0;overflow:hidden;border-top:1px solid #000;padding-left:0}.servise_item:hover ul{height:auto;margin-top:25px;padding-top:25px;border-top:1px solid #acacac;transition:all .2s ease-in-out}.servise_item:hover .servise_num{height:0;overflow:hidden;display:block;margin-bottom:0}.servise_item li{list-style:none;margin-bottom:25px;font-size:14px}.new_faq{display:flex;margin-top:100px}.new_title_faq{font-size:36px;font-weight:700;letter-spacing:2px;min-width:30%}.new_faq .algorithm .algorithm-process{margin-top:0}.new_faq .algorithm{min-width:70%;width:100%}.new_faq .algorithm .algorithm-process{border:none;padding:0;padding-bottom:25px;border-bottom:1px solid #000}.new_faq .algorithm .algorithm-process-block-text .text{font-size:24px}.new_home_btn{border:1px solid #fff;font-weight:400;padding:10px;text-transform:uppercase;letter-spacing:2px;margin-left:0}#menu-item-57{position:static}#menu-item-57>ul{width:100%;left:0;display:none;border-left:none;border-right:none;border-color:#e5e5e5;padding:0;top:78px}#menu-item-57:hover>ul{display:flex}#menu-item-57>ul>li{width:25%;min-width:25%;border-bottom:none;border-right:1px solid #e5e5e5;padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px}#menu-item-57>ul>li>ul{display:block;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;position:static;border:none;padding:0;margin-top:10px;padding-top:20px;border-top:1px solid #e5e5e5}#menu-item-57>ul>li>ul>li{border-bottom-color:#fff0;margin-bottom:10px}#menu-item-57>ul>li>ul>li:hover{border-bottom-color:#000;border-bottom:1px solid;padding-bottom:10px}#menu-item-57>ul>li>ul>li a{font-weight:700;font-size:18px;position:relative}#menu-item-57>ul>li>ul>li:hover a:before{content:'>';position:absolute;width:10px;height:10px;right:10px;font-family:monospace}#menu-item-57>ul>li>ul>li a:after{display:none!important}header .col-md-10{position:static}#sidebar-m .second-menu>li.menu-item-has-children{border-bottom:1px solid #e5e5e5;padding-bottom:15px}#sidebar-m nav ul.nav-block .current-menu-item a:after{display:none!important}#sidebar-m .second-menu .second-menu .show-sidebar-submenu a{font-weight:bold!important}#sidebar-m .second-menu>li.menu-item-has-children:last-child{border-bottom:none;padding-bottom:0}.single_wrap_new{display:flex}.single_nav{min-width:30%;padding-right:2%}.single_nav h4{font-weight:400;opacity:.6;font-size:18px}.single_nav ul{padding-left:0;margin-left:0}.single_nav li{list-style:none;margin-bottom:15px}.single_nav li a{font-weight:700;font-size:24px}.single_content{min-width:70%}.blog-page__author{position:relative;padding:80px 120px;background:#eee;border:1px solid #000;font-size:24px;line-height:160%;z-index:1;margin-top:80px}.blog-page__author-wrapper{float:left;margin-right:25px;margin-bottom:25px}.blog-page__author-block span{line-height:1;font-size:14px;display:block}.blog-page__author-subtitle a{padding:20px 0 21px;color:#fff;font-size:64px;letter-spacing:2px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-weight:700;display:block;line-height:1}.author_description{clear:both;margin-top:20px}.soc_author a:hover img{transition:all .2s ease-in-out;opacity:.8}.feedback_block-author .mini_author-cta img{height:70px;width:70px}.new_galerry_wrap{border:1px solid #000;overflow:inherit!important}.new_galerry_wrap .slick-arrow.next{right:-15px}.new_galerry_wrap .slick-arrow.prev{left:-15px}.releted_servises{background:#000;padding:40px;margin-top:120px}.title_r_s{font-size:14px;color:#fff;text-transform:uppercase}.releted_servises ul{padding:0;margin:0}.releted_servises ul li{margin-top:30px}.releted_servises li a{color:#fff;font-size:36px;letter-spacing:2px;font-weight:700;position:relative;display:block}.releted_servises li a:after{content:'>';position:absolute;right:10px;top:-1px;font-family:monospace;font-weight:400}.releted_servises li a:hover{opacity:.8}.author .blog-page__author-container{margin-top:-40px}.author .author_description{font-size:24px;margin-top:35px;line-height:1.8}.author .blog-page__author-block span{text-transform:uppercase}.blog-page__author-subtitle span{padding:10px 0 10px;color:#eee;font-size:64px;letter-spacing:2px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-weight:700;display:block;line-height:1}.author-blog__page__block{margin-top:150px}.wrap_new_posluga{display:flex;flex-direction:column;padding-left:0;padding-right:0}.wrap_new_posluga>div{position:relative;z-index:1;margin-bottom:100px;margin-top:100px}.page-template-poslugi .page-title h1.article-title{margin-bottom:0}.feedback_block{background:#000;padding:40px;display:flex;justify-content:space-between;align-items:center;position:relative}.feedback_block:before{z-index:-1;content:'';position:absolute;top:0;left:-100%;width:300%;height:100%;background-color:#000}.feedback_block p{font-size:32px;font-weight:700;color:#fff;line-height:1.2;text-transform:uppercase;letter-spacing:2px}.feedback_block button{transition:all .1s ease-in-out;background:#fff;color:#000;font-weight:700;height:45px}.feedback_block button:hover{background:#000;color:#fff}.text_block{width:90%;padding-left:15%}.text_block h2{margin-bottom:40px}.text_block h3{margin-bottom:30px}.text_block p{margin-bottom:25px;font-size:16px}.text_block li{font-size:16px;line-height:160%}.text_block h2:first-child{margin-top:0}.perev_item{background:#000;margin-bottom:20px;padding:40px;display:flex}.perev_items{margin-top:-20px}.perev_item div{min-width:50%;padding-right:5%;color:#fff;font-size:36px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.perev_item p{min-width:50%;padding-left:5%;color:#fff;font-size:18px}.nawi_vunagorody #clients2{background:#000;margin-top:40px;margin-bottom:0}.block_servises{background:#000;position:relative;padding-top:50px;margin-bottom:150px!important}.block_servises:before{content:'';background:#000;position:absolute;left:-50%;width:100%;height:100%;z-index:-1;top:0}.block_servises:after{content:'';background:#000;position:absolute;right:-50%;width:100%;height:100%;z-index:-1;top:0}.block_servises .servise_title,.block_servises .servise_title a{color:#fff;line-height:1;padding-top:20px;padding-bottom:10px;display:block}.nawi_vunagorody .spacer-top-120{padding-top:0}.block-review-wrap .h3{margin-left:0}.page-template-poslugi .algorithm .algorithm-process{margin-top:0}.modeli_oplaty{display:flex;margin-left:-10%;width:120%}.modeli_oplaty_item{width:33%;margin-left:.5%;margin-right:.5%;background:#000;color:#fff;padding:40px;text-transform:uppercase;display:flex;flex-direction:column;justify-content:space-between}.modeli_oplaty_item div{font-size:24px;font-weight:700;margin-top:60px;letter-spacing:2px}.modeli_oplaty_item div span{font-size:80%;display:block;margin-top:20px}.modeli_oplaty_item p{padding-top:40px;margin-top:200px;border-top:1px solid #fff;font-size:18px;text-align:justify;margin-bottom:0;line-height:1.1}.nasi_roboty_wrap ul{margin:0;padding:0}.nasi_roboty_wrap li{margin-bottom:20px;border:1px solid #7f7f7f;padding:40px;list-style:none}.rob_left{width:56%}.rob_right{width:44%}.nasi_roboty_wrap li span{opacity:.6;font-size:18px;text-transform:uppercase}.nasi_roboty_wrap li a{display:flex;align-items:stretch}.nasi_roboty_wrap li p{margin-top:20px;letter-spacing:2px;font-size:36px;line-height:1.5;font-weight:700;text-transform:uppercase}.nasi_roboty_wrap li img{border:1px solid #000;display:block;margin-left:auto}.btn_d{color:#fff;background:#000;border:1px solid #000;margin-left:auto;margin-right:auto;width:240px;display:block;padding:15px;text-align:center;font-weight:700;margin-top:25px;transition:all .1s ease-in-out}.btn_d:hover{color:#000;background:#fff}.new_foo_block_black{background:#000}.new_foo_block_black .faq__item-title{color:#fff}.new_foo_block_black .faq__item-description{color:#fff}.new_foo_block_black .faq__item{border-color:#fff}.page-template-poslugi .review-main-block{margin-bottom:0}#clients2 a{transition:transform .4s cubic-bezier(.175,.885,.32,1.275) , opacity .2s}#clients2 a:hover{transform:scale(1.2)}.new_foo_block_black{padding-top:60px;margin-top:60px;padding-bottom:120px}.new_foo_block_black .faq{margin-bottom:0;padding-bottom:80px;padding-top:80px}.new_foo_block_black .article-contact-block{border:1px solid #fff;margin-top:30px}.page-template-poslugi footer{margin-top:0}.mini_author{margin-bottom:50px}.mini_author img{float:left;margin-right:25px;width:45px;height:auto}.mini_author span{display:block;text-transform:uppercase;padding-bottom:6px}.mini_author a{font-size:18px;text-transform:uppercase;letter-spacing:2px;font-weight:700}.nav-links{padding-top:50px}.nav-links>*{margin:0 10px;min-width:40px;height:40px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;border:1px solid #eee;transition:border-color var(--transition-time) ease;display:inline-block;line-height:38px;padding:0 10px;text-align:center}.nav-links>*:hover{border-color:#000;color:#000}.nav-links>span{background:#000;color:#fff}.zagolovok0{font-size:14px;font-weight:400;text-shadow:none;color:#fff;letter-spacing:1px;text-transform:uppercase;padding-bottom:60px;display:block}.link_style_panem{color:#fff;text-decoration:underline}@media screen and (max-width:768px){#freeConsultation .iv-modal-body{padding:0;min-width:100%}#freeConsultation .form-block{padding:20px}.post-type-archive-nashi-roboty h1{text-align:center}.single .page-title{padding:50px 0 60px}.single .breadcrumb{margin-bottom:25px}.single .page-title h1.article-title{font-size:26px}.new_faq .algorithm .rotated .algorithm-process-block-text .text{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.new_faq .algorithm .algorithm-process-block-line.rotated .arrow{transform:none}.article-prev-block.article span,.article-prev-block.article p{font-size:20px!important;line-height:150%!important}.article-prev-block{font-size:20px}.article-block article img{max-width:100%!important;height:auto!important}.page-template-poslugi .page-title{padding:50px 0 40px}.page-template-poslugi .breadcrumb{margin-bottom:15px}.wrap_new_posluga{padding-left:10px;padding-right:10px}.feedback_block{flex-direction:column}.feedback_block button{margin-left:0;width:100%;margin-top:20px;font-size:15px;height:60px}.block_servises{padding-top:25px;padding-left:10px;padding-right:10px}.servise_wrap{margin-top:0}.page-template-poslugi .servise_item{margin-bottom:20px}.block_servises .servise_title,.block_servises .servise_title a{font-size:36px;font-weight:700;line-height:1.3}.text_block{width:100%;padding:0}.perev_item{padding:20px;flex-direction:column}.perev_items{margin-top:-5px}.perev_item p{padding-left:0;margin-top:30px}.modeli_oplaty{display:flex;margin-left:0;width:100%;flex-direction:column}.modeli_oplaty_item{width:100%;margin-left:0;margin-right:0;margin-bottom:20px}.modeli_oplaty_item p{margin-top:100px}.nasi_roboty_wrap li{padding:20px}.nasi_roboty_wrap li a{flex-direction:column-reverse}.rob_left{width:100%;margin-top:30px}.rob_right{width:100%;text-align:center}.nasi_roboty_wrap li img{margin-right:auto;margin-left:0}.new_foo_block_black .w-80{max-width:100%}.author-blog__page__block{margin-top:50px}.single_wrap_new{flex-direction:column}.single_nav{display:none}.blog-page__author{position:relative;padding:35px 35px;background:#eee;border:1px solid #000;font-size:24px;line-height:160%;z-index:1;margin-top:40px}.blog-page__author-block{clear:both}.author_description{display:none}.blog-page__author-subtitle a,.blog-page__author-subtitle span{font-size:40px;line-height:1.5}#clients2{flex-direction:column}#clients2 p{width:100%;max-width:100%;text-align:center;margin-left:auto;margin-right:auto}#clients2 p:after{width:100%;height:1px;top:0}.article-smaller-text.main-info .h2{font-size:36px}.new_home_btn{margin-top:-20px;margin-bottom:60px;display:block;text-align:center}.servise_wrap{margin-left:auto;margin-right:auto}.servise_item{width:100%;min-width:100%}.new_faq{flex-direction:column}.new_faq .algorithm{max-width:100%;margin-top:50px}.article-contact-block{max-width:unset;width:100%;max-width:100%!important;margin-top:30px!important}.servise_num{height:auto!important}.servise_item ul{height:auto!important;margin-top:25px;padding-top:25px;border-top:1px solid #acacac;transition:all .2s ease-in-out}#clients{display:flex;flex-wrap:wrap;flex-direction:row}#clients p{width:44%;margin-bottom:20px}#clients p img{max-width:90%}}@media screen and (max-width:576px){.branding__text-item{grid-template-columns:1fr}.branding__text picture{margin-top:30px}}.branding__text-item img{width:100%;height:100%;object-fit:cover}.branding__text-item picture{aspect-ratio:1/1;overflow:hidden}.branding__text-item h2{margin-top:unset}@keyframes loading{to{background-position-x:-20%}}div.widget-visible{display:none}.widget-connect{position:fixed;bottom:30px;z-index:999999;cursor:pointer}.widget-connect-right{right:20px}@media (max-width:768px){.widget-connect-right{right:20px;bottom:65px}}.widget-connect-left{right:20px}@media (max-width:768px){.widget-connect-left{right:10px;bottom:10px}}.widget-connect.active .widget-connect__button{display:block}.widget-connect__button{display:none;height:55px;width:55px;margin:auto;margin-bottom:15px;border-radius:50%;overflow:hidden;box-shadow:2px 2px 6px rgb(0 0 0 / .4);font-size:28px;text-align:center;line-height:50px;color:#fff;outline:0!important;background-position:center center;background-repeat:no-repeat;transition:all;transition-duration:.2s}@media (max-width:768px){.widget-connect__button{height:50px;width:50px}}.widget-connect__button-activator:hover,.widget-connect__button:hover{box-shadow:2px 2px 8px 2px rgb(0 0 0 / .4)}.widget-connect__button:active{height:48px;width:48px;box-shadow:2px 2px 6px #fff0;transition:all;transition-duration:.2s}@media (max-width:768px){.widget-connect__button:active{height:45px;width:45px}}.widget-connect__button-activator{margin:auto;border-radius:50%;box-shadow:2px 2px 6px rgb(0 0 0 / .4);background-position:center center;background-repeat:no-repeat;transition:all;transition-duration:.2s;text-align:right}.widget-connect__button-activator-icon{height:55px;width:55px;background-image:url(/panem/widget-multi-connect/chat.svg);background-size:55%;background-position:center center;background-repeat:no-repeat;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}@media (max-width:768px){.widget-connect__button-activator-icon{height:50px;width:50px}}.widget-connect__button-activator-icon.active{background-image:url(/panem/widget-multi-connect/close.svg);background-size:45%;transform:rotate(90deg)}.call_back_b{background-image:url(/panem/widget-multi-connect/chat.svg)!important;background-size:55%;background-color:#f91d27}.widget-connect__button-telephone{background-color:#ff802c;background-image:url(/panem/widget-multi-connect/call.svg);background-size:60%}.widget-connect__button-instagram{background:#c928a5;background-image:url(/panem/widget-multi-connect/instagram.svg);background-image:url(/panem/widget-multi-connect/instagram.svg) , radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.widget-connect__button-messenger{background-color:#00bcff;background-image:url(/panem/widget-multi-connect/messenger.svg);background-size:70%;background-position-x:9px}.widget-connect__button-viber{background-color:#9a5aca;background-image:url(/panem/widget-multi-connect/viber.svg);background-size:100%}.widget-connect__button-whatsapp{background-color:#4dc247;background-image:url(/panem/widget-multi-connect/whatsapp.svg);background-size:75%}.widget-connect__button-telegram{background-color:#299fdb;background-image:url(/panem/widget-multi-connect/telegram.svg);background-size:60%;background-position-x:10px}@-webkit-keyframes button-slide{0%{opacity:0;display:none;margin-top:0;margin-bottom:0;-ms-transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;display:block;margin-top:0;margin-bottom:15px;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes button-slide{0%{opacity:0;display:none;margin-top:0;margin-bottom:0;-ms-transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;display:block;margin-top:0;margin-bottom:14px;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes button-slide{0%{opacity:0;display:none;margin-top:0;margin-bottom:0;-ms-transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;display:block;margin-top:0;margin-bottom:15px;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes button-slide{0%{opacity:0;display:none;margin-top:0;margin-bottom:0;-ms-transform:translateY(15px);-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;display:block;margin-top:0;margin-bottom:15px;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.button-slide{-webkit-animation-name:button-slide;-moz-animation-name:button-slide;-o-animation-name:button-slide;animation-name:button-slide;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.button-slide-out{-webkit-animation-name:button-slide;-moz-animation-name:button-slide;-o-animation-name:button-slide;animation-name:button-slide;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;-o-animation-direction:reverse;animation-direction:reverse}.widget-connect .tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto;padding:5px}.tooltip-inner{max-width:200px;padding:5px 10px;color:#fff;text-align:center;background-color:#333;border-radius:4px}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#333}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#333}.pulse-button{border:1px solid #fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;background:#000;-webkit-box-shadow:0 5px 35px rgb(0 0 0 / .2);box-shadow:0 5px 35px rgb(0 0 0 / .2);cursor:pointer;outline:none;z-index:1000;border:1px solid #fff}.pulse-button:hover .pulse-button__icon{-webkit-transition:.3s;transition:.3s;font-size:36px}.pulse-button:hover .pulse-button__text{-webkit-transition:.3s;transition:.3s;opacity:1;visibility:visible;position:relative}.pulse-button__icon,.pulse-button__icon2{position:absolute}.pulse-button__icon{display:block;-webkit-transition:.3s;transition:.3s;font-size:32px}.pulse-button__icon:before{content:'\eb96'!important;font-family:icomoon!important;color:#fff}.pulse-button__icon2{-webkit-transition:.3s;transition:.3s;font-size:32px;display:none}.pulse-button__icon2:before{color:#fff;content:'\f1d7'!important;font-family:icomoon!important}.button-slide button{opacity:0;display:block;height:100%;margin:0;width:100%}.pulse-button__rings{border:1px solid #000;position:absolute;top:0;left:0;bottom:0;right:0;height:auto;width:auto;border-radius:50%;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:pulse_1;animation-name:pulse_1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:-1}.pulse-button__rings:nth-child(2){-webkit-animation-name:pulse_2;animation-name:pulse_2}.pulse-button__rings:nth-child(3){-webkit-animation-name:pulse_3;animation-name:pulse_3}@-webkit-keyframes pulse_1{from{opacity:1;-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}to{opacity:0;-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@keyframes pulse_1{from{opacity:1;-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}to{opacity:0;-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@-webkit-keyframes pulse_2{from{opacity:1;-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}to{opacity:0;-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}}@keyframes pulse_2{from{opacity:1;-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}to{opacity:0;-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}}@-webkit-keyframes pulse_3{from{opacity:1;-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}to{opacity:0;-webkit-transform:scale(1.7,1.7);transform:scale(1.7,1.7)}}@keyframes pulse_3{from{opacity:1;-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}to{opacity:0;-webkit-transform:scale(1.7,1.7);transform:scale(1.7,1.7)}}.page-template-poslugi .sertif_new{padding-top:100px;padding-bottom:100px}.sertif_new{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;margin:100px -10px 50px -10px}.nawi_vunagorody .sertif_new{background:#000;margin-top:100px;margin-bottom:0}.client_title_block{color:#fff;max-width:50%;padding-right:50px}.client_title_block div{margin-top:5px;font-weight:700;font-size:30px;margin-bottom:20px}.client_title_block span{line-height:1.5;font-size:16px;display:block}.client_list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.sertif_new .client_list:before{left:4px;content:'Certificates';color:#fff;text-transform:uppercase;font-size:16px;margin-bottom:10px;display:block;position:absolute;margin-top:-25px;letter-spacing:2px}.nawi_vunagorody .sertif_new:before{color:#000}.sertif_new p{border:1px solid #474747;margin:3px}.sertif_new a{display:flex;align-items:center;align-content:center;height:100%;transition:transform .4s cubic-bezier(.175,.885,.32,1.275) , opacity .2s}.sertif_new a:hover{transform:scale(1.1)}.sertif_new img{max-width:100%;height:auto;padding:20px;max-height:110px}.ns-carousel{width:100%;max-width:1500px;margin:0 auto}.ns-slide{padding:0 0 40px}.ns-wrapper{border:1px solid #000;padding:30px 30px;display:flex;align-items:center;justify-content:space-between;gap:40px}.ns-content-left{width:55%}.ns-header{display:flex;align-items:center;gap:12px;margin-bottom:30px}.ns-location-icon:before{content:'';background:url(/wp-content/uploads/vector.png.pagespeed.ce._5iYgk2oJb.png) no-repeat;width:11px;height:14px;display:inline-block;margin-right:6px;margin-left:5px}.ns-brand-text{font-size:24px;font-weight:500}.ns-location{display:flex;align-items:center;gap:6px;margin-left:10px;font-size:14px;color:#777}.ns-metric{font-size:36px;font-weight:600;margin-bottom:13px}.ns-metric-sub{font-size:18px;color:#000;margin-bottom:25px;opacity:.6}.ns-line{height:1px;background:#000;margin-bottom:30px}.ns-title{font-size:24px;font-weight:400;margin-bottom:35px}.ns-button{display:inline-block;padding:14px 30px;background:#000;color:#fff;text-decoration:none;font-size:18px}.ns-content-right{width:45%;display:flex;justify-content:flex-end}.ns-preview-image{width:100%;max-width:820px}.ns-slick-prev,.ns-slick-next{z-index:1;width:34px;height:34px;border:1px solid #ccc;background:#eee;font-size:24px;line-height:32px;padding:0;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.ns-slick-prev{left:-18px}.ns-slick-next{right:-18px}@media (max-width:1024px){.ns-wrapper{flex-direction:column-reverse;padding:15px;gap:15px}.ns-content-right,.ns-content-left{width:100%}.ns-location-icon:before{margin-right:0;margin-left:0}.ns-slick-prev{left:-10px}.ns-slick-next{right:-10px}}.team-section{padding:100px 0;background:#000;color:#fff;position:relative}.team-section:before{content:'';background:#000;position:absolute;left:-100%;width:200%;height:100%;top:0;z-index:-1}.team-section:after{content:'';background:#000;position:absolute;right:-100%;width:200%;height:100%;top:0;z-index:-1}.team-section .block-title{padding-left:30px}.team-title{font-size:18px;letter-spacing:2px;margin-bottom:60px;text-transform:uppercase}.team-carousel .team-slide{padding:0 5px}.team-card{position:relative;display:block;width:100%;height:100%}.team-photo{width:100%;height:auto;display:block}.team-info{position:absolute;bottom:25px;text-align:left;width:100%;left:0;padding-left:30px}.team-name{font-size:23px;font-weight:600;text-transform:uppercase}.team-position{font-size:14px}.team-linkedin:before{content:'';background-image:url(/wp-content/uploads/vector-1.png.pagespeed.ce.MsytTR5wBZ.png);width:25px;height:25px;display:block;position:absolute;right:30px;top:7px}.team-carousel .slick-prev,.team-carousel .slick-next{width:34px;height:34px;border:1px solid #fff;background:#fff;color:#000;font-size:22px;position:absolute;top:50%;transform:translateY(-50%);z-index:20}.team-carousel .slick-prev{left:-18px}.team-carousel .slick-next{right:-18px}.team-card .leaders__item-header{padding:1.05vw}.team-card .leaders__item-description{padding:1.05vw}.team-card:hover .leaders__item-header{bottom:100%;transform:translateY(100%);border-bottom:1px solid #fff}.team-card:hover .leaders__item-description{bottom:0;opacity:1}.team-card:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:linear-gradient(180deg,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .6) 100%);transition:.5s all}.team-card:hover:after{background:linear-gradient(180deg,rgb(0 0 0 / .3) 0%,#000000 100%);opacity:1}.team-carousel .slick-dots{display:none!important}@media (max-width:1200px){.team-carousel .slick-prev{left:-35px}.team-carousel .slick-next{right:-35px}}@media (max-width:992px){.team-title{margin-bottom:40px}.team-name{font-size:24px}.team-position{font-size:14px}.team-carousel .slick-prev{left:-25px}.team-carousel .slick-next{right:-25px}}@media (max-width:768px){.team-info{bottom:20px;left:20px}.team-name{font-size:22px}.team-position{font-size:13px}.team-carousel .slick-prev,.team-carousel .slick-next{width:30px;height:30px;font-size:18px}.team-carousel .slick-prev{left:-10px}.team-carousel .slick-next{right:-10px}}@media (max-width:520px){.team-section{padding:60px 0}.team-name{font-size:20px}.team-position{font-size:12px}.team-info{bottom:15px;left:15px}}.seoarticles-section{padding:80px 0 0}.seoarticles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.seoarticles-card{background:#fff;border:1px solid #000;padding:28px;min-height:240px;display:flex;transition:background .25s , border-color .25s}.seoarticles-link{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;color:#000;text-decoration:none;transition:color .25s}.seoarticles-title{font-size:24px;line-height:1.35;font-weight:700;text-transform:uppercase;max-width:330px}.seoarticles-btn{background:#fff;border:1px solid #000;color:#000;padding:10px 22px;font-size:14px;font-weight:600;width:fit-content;transition:background .25s , color .25s , border-color .25s}.seoarticles-card:hover{background:#000;border-color:#000}.seoarticles-card:hover .seoarticles-link{color:#fff}.seoarticles-card:hover .seoarticles-title{color:#fff}.seoarticles-card:hover .seoarticles-btn{background:#fff;border-color:#fff;color:#000}@media (max-width:1024px){.seoarticles-grid{grid-template-columns:repeat(2,1fr);gap:20px}.seoarticles-section{margin-bottom:0!important}}@media (max-width:640px){.seoarticles-grid{grid-template-columns:1fr;gap:18px}.seoarticles-card{padding:15px;min-height:170px}.seoarticles-title{font-size:18px}}.block-title2{font-size:36px;font-weight:600;margin-bottom:40px!important}.geo-section{padding:60px 0}.geo-heading{text-align:center;margin-bottom:40px}.geo-heading .h2{font-size:34px;font-weight:700;margin-bottom:12px;color:#000;text-transform:uppercase}.geo-heading p{font-size:14px;color:#212121;letter-spacing:-.8px}.geo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.geo-item{border:1px solid #000;padding:28px 30px;text-decoration:none;color:#000;display:block;transition:all .25s ease}.geo-item:hover{background:#000;color:#fff}.geo-icon{margin-bottom:15px;color:inherit}.geo-item .h3{font-size:20px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:2px}@media (max-width:1024px){.geo-grid{grid-template-columns:repeat(1,1fr);gap:15px}.ns-slick-prev,.ns-slick-next{top:65%}}.contact-page .contact-content{display:flex;padding:0}.tm-static{position:relative;display:block;width:100%;max-width:700px;aspect-ratio:7 / 6;overflow:hidden;text-decoration:none;color:#fff;background:#000}.tm-static__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.tm-static::after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgb(0 0 0 / .65),#fff0);pointer-events:none}.tm-static__overlay{position:absolute;left:28px;bottom:26px;z-index:2}.tm-static__name{font-weight:800;font-size:34px;line-height:1.05;letter-spacing:4px;text-transform:uppercase;margin:0 0 10px}.tm-static__role{font-weight:600;font-size:16px;letter-spacing:3px;text-transform:uppercase;opacity:.95}.tm-static__in{position:absolute;right:22px;bottom:22px;z-index:2;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;line-height:1;color:#fff;border:2px solid rgb(255 255 255 / .9);background:rgb(255 255 255 / .08)}.tm-static:hover .tm-static__in{background:rgb(255 255 255 / .16)}.tm-static a{position:absolute;display:block;width:24px;height:24px;right:24px;bottom:40px;z-index:1}.contact-page textarea{height:100px}.seo-tags{background:#000;padding:80px 0 90px;color:#fff;position:relative}.seo-tags:before{content:'';background:#000;position:absolute;left:-100%;width:200%;height:100%;top:0;z-index:-1}.seo-tags:after{content:'';background:#000;position:absolute;right:-100%;width:200%;height:100%;top:0;z-index:-1}.seo-tags__inner{max-width:1200px;margin:0 auto;padding:0 24px}.seo-tags__title{margin:0 0 60px;font-size:36px;font-weight:600;text-transform:uppercase;letter-spacing:6px;line-height:1.12;color:#fff}.seo-tags__list{display:flex;flex-wrap:wrap;gap:20px 25px;align-items:flex-start}.seo-tags__item{border:1px solid rgb(255 255 255 / .9);padding:14px 18px;font-size:18px;font-weight:700;letter-spacing:4px;text-transform:uppercase;line-height:1.1;color:#fff;background:#fff0;white-space:nowrap}.seo-tags__item a{display:block;color:#fff;transition:transform .4s cubic-bezier(.175,.885,.32,1.275) , opacity .2s}.seo-tags__item a:hover{transform:scale(1.03)}@media (max-width:1200px){.seo-tags__title{font-size:38px;letter-spacing:5px}.seo-tags__item{font-size:17px;letter-spacing:3px}}@media (max-width:992px){.seo-tags{padding:65px 0 70px}.seo-tags__title{font-size:32px;margin-bottom:40px;letter-spacing:4px}.seo-tags__list{gap:18px 18px}.seo-tags__item{padding:12px 16px;white-space:normal}}@media (max-width:640px){.seo-tags{padding:55px 0 60px}.seo-tags__inner{padding:0 16px}.seo-tags__title{font-size:26px;letter-spacing:3px}.seo-tags__item{font-size:15px;letter-spacing:2px;padding:10px 14px}}.srvblk-section{background:#000;padding:70px 0 90px;position:relative}.srvblk-section:before{content:'';background:#000;position:absolute;left:-100%;width:200%;height:100%;top:0;z-index:-1}.srvblk-section:after{content:'';background:#000;position:absolute;right:-100%;width:200%;height:100%;top:0;z-index:-1}.nawi_vunagorody .sertif_new{position:relative}.nawi_vunagorody .sertif_new:after{content:'';background:#000;position:absolute;right:-100%;width:300%;height:100%;top:0;z-index:-1;margin:0}.srvblk-inner{padding:0 24px}.srvblk-label{color:#fff;font-size:12px;letter-spacing:2px;text-transform:uppercase;margin:0 0 22px;opacity:.9}.srvblk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.srvblk-card{display:block;text-decoration:none;background:#000;border:1px solid rgb(255 255 255 / .55);padding:26px 26px 22px;min-height:290px;transition:background .22s ease , color .22s ease , border-color .22s ease;color:#fff}.srvblk-num{font-size:12px;letter-spacing:2px;opacity:.75;margin-bottom:18px}.srvblk-title{font-size:30px;font-weight:800;letter-spacing:4px;text-transform:uppercase;line-height:1.1;margin:0 0 18px;color:#fff}.srvblk-text{font-size:13px;letter-spacing:2px;line-height:1.65;opacity:.9;white-space:pre-line}.srvblk-card:hover{background:#fff;border-color:#111;color:#000}.srvblk-card:hover .srvblk-title,.srvblk-card:hover .srvblk-num,.srvblk-card:hover .srvblk-text{color:#000;opacity:1}@media (max-width:1024px){.srvblk-grid{grid-template-columns:repeat(2,1fr)}.srvblk-title{font-size:28px}}@media (max-width:640px){.srvblk-section{padding:55px 0 70px}.srvblk-inner{padding:0 16px}.srvblk-grid{grid-template-columns:1fr;gap:16px}.srvblk-card{min-height:auto;padding:22px 18px}.srvblk-title{font-size:24px;letter-spacing:3px}.srvblk-text{letter-spacing:1.5px}}.bizkpi-section{background:#fff;padding:60px 0}.bizkpi-grid{margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.bizkpi-card{position:relative;border:1px solid #000;background:#fff;color:#000;padding:28px 26px;min-height:170px;overflow:hidden}.bizkpi-card::after{content:"";position:absolute;left:0;bottom:-100%;width:100%;height:100%;background:#000;transition:bottom .45s cubic-bezier(.4,0,.2,1);z-index:0}.bizkpi-num,.bizkpi-name,.bizkpi-desc{position:relative;z-index:1;transition:transform .35s ease , color .35s ease , opacity .35s ease}.bizkpi-num{font-size:14px;letter-spacing:2px;opacity:.65;margin-bottom:28px}.bizkpi-name{font-size:30px;font-weight:800;letter-spacing:4px;text-transform:uppercase;line-height:1.05;margin-bottom:16px}.bizkpi-desc{font-size:15px;letter-spacing:2px;line-height:1.5;opacity:.85}.bizkpi-card:hover::after{bottom:0}.bizkpi-card:hover .bizkpi-num{color:#fff;opacity:.5;transform:translateY(-6px)}.bizkpi-card:hover .bizkpi-name{color:#fff;transform:translateY(-4px)}.bizkpi-card:hover .bizkpi-desc{color:#fff;opacity:1;transform:translateY(-2px)}@media (max-width:1024px){.bizkpi-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:600px){.bizkpi-grid{grid-template-columns:1fr;gap:16px;padding:0 16px}.bizkpi-card{min-height:auto}.bizkpi-name{font-size:30px;letter-spacing:3px}}.block-title3{font-size:24px;font-weight:600;margin-bottom:40px!important}.seo-goals{background:#fff;padding:70px 0 90px}.seo-goals__heading{max-width:1200px;margin:0 auto 40px;padding:0 24px;font-size:14px;letter-spacing:3px;text-transform:uppercase;color:#fff}.seo-goals__grid{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px}.seo-goals__grid--full{grid-template-columns:1fr;margin-bottom:20px}.seo-goals__card{border:1px solid #000;background:#fff;color:#000;padding:30px 30px}.seo-goals__sticker{display:inline-flex;align-items:center;gap:10px;background:#f2f2f2;padding:8px 14px;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:26px}.seo-goals__icon svg{width:18px;height:18px;color:#000}.seo-goals__title{font-size:30px;font-weight:600;letter-spacing:1px;line-height:1.15;margin-bottom:22px}.seo-goals__line{height:1px;background:#000;margin-bottom:24px}.seo-goals__content{display:grid;grid-template-columns:1fr 1fr;gap:26px}.seo-goals__subtitle{font-size:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.seo-goals__content ul{margin:0;padding-left:18px}.seo-goals__content li{margin-bottom:1px;font-size:14px;line-height:1.6}@media (max-width:900px){.seo-goals__grid{grid-template-columns:1fr}.seo-goals__content{grid-template-columns:1fr}}@media (max-width:600px){.seo-goals__title{font-size:26px;letter-spacing:3px}}.priceblk{background:#000;padding:80px 0 90px;color:#fff;position:relative}.priceblk:before{content:'';background:#000;position:absolute;left:-100%;width:200%;height:100%;top:0;z-index:-1}.priceblk:after{content:'';background:#000;position:absolute;right:-100%;width:200%;height:100%;top:0;z-index:-1}.priceblk__table{width:100%}.priceblk__head{display:grid;grid-template-columns:1fr 1fr;font-size:12px;letter-spacing:2px;text-transform:uppercase;padding-bottom:16px;border-bottom:1px solid #fff;margin-bottom:12px}.priceblk__row{display:grid;grid-template-columns:1fr 1fr;align-items:center}.priceblk__name{padding:30px 0;border-bottom:1px solid #fff;font-size:22px;letter-spacing:3px;text-transform:uppercase;margin-right:15px}.priceblk__value{padding:30px 0;border-bottom:1px solid #fff;font-size:22px;font-weight:700;letter-spacing:2px;text-transform:uppercase}@media (max-width:900px){.priceblk__row,.priceblk__head{grid-template-columns:1fr;row-gap:10px}.priceblk__value{text-align:left}}@media (max-width:600px){.priceblk{padding:60px 0 70px}.priceblk__title{font-size:26px;letter-spacing:3px}.priceblk__name,.priceblk__value{font-size:18px;letter-spacing:2px}}.cases-filter{margin-bottom:250px;margin-top:-200px;position:relative;z-index:1;padding:30px;border:1px solid #fff;background:#000}.cases-filter__label{color:#fff;font-size:13px;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px}.cases-filter__row{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.tax-blog-nashi-roboty .cases-filter__row{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.cases-filter select{width:100%;appearance:none;-webkit-appearance:none;background:#000;border:1px solid #fff;color:#fff;font-size:18px;letter-spacing:2px;padding:18px 56px 18px 22px;cursor:pointer;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'14\'\ height=\'8\'%3E%3Cpath\ d=\'M1\ 1l6\ 6\ 6-6\'\ stroke=\'%23ffffff\'\ stroke-width=\'2\'\ fill=\'none\'/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 22px center}.cases-filter select option{background:#000;color:#fff}.cases-filter select:focus{outline:none}@media (max-width:900px){.cases-filter__row{grid-template-columns:1fr;gap:16px}.tax-blog-nashi-roboty .cases-filter__row{grid-template-columns:repeat(1,1fr);gap:16px}}.pagination.pagination_new{display:flex;justify-content:center;margin:80px 0 0}.pagination.pagination_new .page-numbers{display:flex;gap:15px;list-style:none;padding:0;margin:0}.pagination.pagination_new .page-numbers li{display:flex}.pagination.pagination_new .page-numbers a,.pagination.pagination_new .page-numbers span{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:1px solid #eee;font-size:18px;color:#000;text-decoration:none;transition:border-color var(--transition-time,.2s) ease , background-color var(--transition-time,.2s) ease , color var(--transition-time,.2s) ease}.pagination.pagination_new .page-numbers a:hover,.pagination.pagination_new .page-numbers a:focus{border-color:#000;color:#000}.pagination.pagination_new .page-numbers .current{background:#000;color:#fff;border-color:#000;cursor:default}.pagination.pagination_new .page-numbers .dots{border:none;cursor:default}.pagination.pagination_new .page-numbers .next,.pagination.pagination_new .page-numbers .prev{font-size:20px}.pagination.pagination_new .page-numbers .disabled{display:none}body.home .srvblk-text{white-space:normal}body.home{overflow-x:hidden}body.home .srvblk-text ul{padding-left:15px}body.home #clients{margin-bottom:40px}body.home .contact-page{margin-top:100px}body.page-template-poslugi .contact-page .grid-row-12{border:1px solid #fff}.contact-page .contact-content{background-color:#fff;border:1px solid #000}body.page-template-about .sertif_new{justify-content:space-evenly}.bg_white{background:#fff}body.page-template-about .bg_white{margin-top:-100px;padding-top:50px}body.page-template-about .bg_white .block-title{color:#000}body.page-template-about .bg_white .new_home_block_review{margin-top:70px}body.page-template-about .bg_white .seoarticles-title{color:#000}body.page-template-about .bg_white a:hover .seoarticles-title{color:#fff}body.page-template-about .about-us-page .form-content{margin-top:0}.new_team_btn{margin-top:50px}.white_bg_2{position:relative}.white_bg_2:before{content:'';position:absolute;top:0;height:100%;background:#fff;width:300%;left:-100%}.review-main-block .prev,.review-main-block .next{display:none!important}.not_hover .team-card:hover:after{display:none!important}.not_hover .team-card:hover .leaders__item-header{transform:none}.page-template-about .geo-section,.page-template-about .nasi_roboty_wrap{color:#000}.page-template-about .geo-section .geo-icon{color:#000}.page-template-about .geo-section .geo-item .h3{color:#000}.page-template-about .geo-section .geo-item:hover .h3{color:#fff}.page-template-about .geo-section .geo-item:hover .geo-icon{color:#fff}.page-template-about .geo-grid{padding-left:15px;padding-right:15px}@media (max-width:768px){.client_title_block{max-width:100%;padding:10px;margin-bottom:50px}.sertif_new{margin-top:60px;margin-bottom:30px}.feedback_block,.srvblk-section,.team-section{overflow:hidden}footer{margin-top:60px}.page-template-poslugi .sertif_new{padding:10px;padding-top:50px;padding-bottom:70px}}.kontakty{display:inline-block;text-align:end}.text-bottom{display:flex;justify-content:space-between}.page-id-2720 .why-we-t,.page-id-2710 .why-we-t{display:none}@media (max-width:768px){.kontakty{padding:20px;text-align:center}.social{flex-direction:row;justify-content:center}}.feedback_block-author .mini_author-cta img{height:70px;width:70px}.main-info{max-width:75%;margin:0 auto 60px}.slide-block{padding:0 150px}.slide-block .carousel-block{display:flex;align-items:center;position:relative;margin-top:140px}.slide-block .carousel-block .slide-item{opacity:0;margin-bottom:100px}.slide-block .carousel-block .slide-item:first-of-type{opacity:1}.slide-block .carousel-block .slick-dots{position:absolute;top:90%;left:0;right:0;width:100%;display:-webkit-flex;display:flex;align-items:center;justify-content:center;list-style-type:none;margin:auto;padding:0}.slide-block .carousel-block .slick-dots li{text-align:right;cursor:pointer}.slide-block .carousel-block .slick-dots li:first-of-type{text-align:left}.slide-block .carousel-block .slick-dots li:before{content:'';display:block;width:130px;border-bottom:1px solid #fff3;transition:border-color var(--transition-time) ease;position:relative;bottom:-10px}.slide-block .carousel-block .slick-dots li span{font-size:18px;color:#fff6;background:#000;transition:color var(--transition-time) ease;position:relative;opacity:0;padding:5px 10px}.slide-block .carousel-block .slick-dots li:first-of-type span,.slide-block .carousel-block .slick-dots li:last-of-type span{opacity:1}.slide-block .carousel-block .slick-dots li.slick-active:before{border-color:#fff}.slide-block .carousel-block .slick-dots li.slick-active span{color:#fff}.slide-block .slide-item p:first-of-type{text-transform:uppercase;margin-bottom:60px}.slide-block .slide-item p:last-of-type{font-size:24px}.slide-block .slide-item h1,.slide-block .slide-item .h1{margin-bottom:40px;font-weight:700;font-size:96px;letter-spacing:3px}.main-info .h2{max-width:40px;font-weight:700;font-size:36px;text-transform:uppercase;letter-spacing:.2em}.article-smaller-text.main-info .article,.article-smaller-text.main-info article{font-size:18px}.article-smaller-text.main-info .h2{font-size:24px}.main-info .border-after:after{padding-top:100px}.grid-column-gap-20{grid-row-gap:20px}main{margin-top:160px}.tabs{display:flex;border:1px solid #212121;overflow:hidden}.tabs .tabs-nav,.tabs .panel-block{width:50%;padding:80px 40px;flex-shrink:0;flex-basis:50%;max-width:50%}.tabs .tabs-nav{margin:0;list-style-type:none;background-color:#fff}.tabs li{display:flex;align-items:center;margin:60px 0;text-transform:uppercase}.tabs li:first-of-type{margin-top:0}.tabs li:last-of-type{margin-bottom:0}.tabs li a{color:#bdbdbd;font-weight:700;font-size:24px;letter-spacing:.1em;width:100%;padding-left:40px;-webkit-transition:padding-left var(--transition-time) ease , font-size var(--transition-time) ease , color var(--transition-time) ease;-moz-transition:padding-left var(--transition-time) ease , font-size var(--transition-time) ease , color var(--transition-time) ease;-o-transition:padding-left var(--transition-time) ease , font-size var(--transition-time) ease , color var(--transition-time) ease;transition:padding-left var(--transition-time) ease , font-size var(--transition-time) ease , color var(--transition-time) ease}.tabs .tabs-nav li:hover a{color:#212121c2}.tabs .tabs-nav li.ui-state-active a{color:#212121;font-size:36px;padding-left:0}.tabs .tabs-nav li a:after{max-width:75%}.tabs .tabs-nav li.ui-state-active a:after{max-width:100%}.tabs .tabs-nav li .tab-i{font-size:18px;color:#bdbdbd;font-weight:400;position:absolute;top:4px}.tabs .tabs-nav li.ui-state-active .tab-i{top:-30px}.tabs .panel-block,.tabs .panel-mobile{font-size:18px;background-color:#eee}.tabs .tabs-panel>*{transition:transform var(--transition-time) ease , opacity var(--transition-time) ease;opacity:0;transform:translateX(55px)}.tabs .tabs-panel[aria-hidden="false"]>*{opacity:1;transform:translateX(0)}.tabs .tabs-panel.article p{line-height:160%}#tabs.tabs .panel-mobile{display:none}.benefits{padding-bottom:60px}.benefits .article hr{margin:40px 0}.benefits .article h4{font-size:24px;text-transform:uppercase;font-weight:700;letter-spacing:.1em}.carousel{display:-webkit-flex;display:flex}.carousel p{height:180px;display:flex;align-items:center;justify-content:center;width:12.5%;margin:0 10px}.slick-initialized p.slick-slide{display:flex}.carousel p img{max-width:100%;height:auto;padding:20px}.carousel.img-border p{border:1px solid #eee}.website-promotion .title,.website-promotion .article p{margin-bottom:20px}.website-promotion .title{font-weight:700;font-size:24px;letter-spacing:.1em;text-transform:uppercase}.website-promotion .article p,.website-promotion .article ul,.website-promotion .article ol{font-size:18px}#video-feedbacks-modal .iv-modal-close{padding-right:15px}#video-feedbacks-modal .iv-modal-body{min-width:640px;width:100%}.video-feedbacks__wrapper{max-width:69%;margin-right:auto;margin-left:auto}.video-feedbacks__item{padding:80px;position:relative;border:1px solid #fff;color:#fff}.video-feedbacks__item:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(90deg,#000000 0%,#000000 41.41%,rgb(0 0 0 / .2) 100%)}.video-feedbacks__item picture{position:absolute;top:0;right:0;height:100%;width:70%}.video-feedbacks__item picture img{width:100%;height:100%;object-fit:cover!important;max-height:unset!important}.video-feedbacks__item-btn{padding:14px 20px;text-transform:uppercase;font-weight:700;background-color:#fff0;border:1px solid #fff;z-index:1;position:relative;color:#fff;font-size:18px;line-height:24px;letter-spacing:.2em;display:flex;align-items:center}.video-feedbacks__item-btn svg{margin-right:10px}.video-feedbacks__item-info{text-transform:uppercase;margin-top:40px;z-index:1;position:relative}.video-feedbacks__item-info p{margin-bottom:unset;font-weight:700;font-size:18px;line-height:24px;letter-spacing:.2em}.video-feedbacks__item-info span{text-transform:uppercase;color:#bdbdbd}.video-feedbacks__item-description{padding-bottom:40px;border-bottom:1px solid;margin-top:85px;position:relative;z-index:1;max-width:60%;font-size:24px;line-height:36px;font-weight:600}.video-feedbacks__item-description svg{position:absolute;top:-45px;left:-45px;z-index:0}.video-feedbacks__item-description p{z-index:1;position:relative;margin-bottom:unset}.video-feedbacks .slick-arrow{position:absolute;top:50%;z-index:99;transform:translateY(-50%);width:40px;background:#eee;border:1px solid #000;height:40px;transition:all .3s ease;cursor:pointer;color:#d03e3b;font-size:35px;display:flex;align-items:center;justify-content:center}.video-feedbacks .slick-arrow.prev{left:-20px}.video-feedbacks .slick-arrow.next{right:-20px}.article-contact-block{max-width:65%;margin-top:120px}.article-contact-block .default-btn{font-weight:700}.form-block{padding:40px;width:100%;height:100%}.algorithm{margin-bottom:84px}.algorithm .algorithm-process{display:block;margin-top:120px;padding:40px;border:1px solid #212121}.algorithm .algorithm-process .h3.block-title{margin-bottom:40px}.algorithm .algorithm-process h2{margin-top:unset;line-height:1}.algorithm .algorithm-process-block-number{display:inline-block;margin-right:36px;font-weight:700;font-size:36px;line-height:47px;letter-spacing:.1em;text-transform:uppercase;color:#bdbdbd;text-shadow:1px 0 0 #000 , 0 1px 0 #000 , -1px 0 0 #000 , 0 -1px 0 #000}.algorithm .algorithm-process-block-line{width:100%;cursor:pointer;padding-top:20px;justify-content:space-between}.algorithm .algorithm-process-block-line,.algorithm-process-block-text{display:flex;align-items:flex-start}.algorithm .algorithm-process-block:first-child .algorithm-process-block-line{padding-top:0}.algorithm .algorithm-process-block-text .text{text-align:right;font-weight:700;font-size:36px;line-height:47px;letter-spacing:.1em;text-transform:uppercase;color:#212121;word-break:break-word}.algorithm .algorithm-process-block-text .arrow svg{margin-top:5px}.algorithm .algorithm-process-block-text .arrow{margin-left:16px;transition:all .3s ease}.algorithm .algorithm-process-block-line.rotated .arrow{transform:rotateX(180deg)}.algorithm .algorithm-content{display:none;margin-top:20px}.algorithm .algorithm-process-block{padding-bottom:20px;border-bottom:1px solid #bdbdbd}.algorithm .algorithm-process-block:last-child{padding-bottom:0;border-bottom:unset}.algorithm .algorithm-content p:last-child{margin-bottom:0}.review-main-block{position:relative;overflow:hidden;margin-bottom:120px}.page-template-poslugi .review-main-block{margin-bottom:0}.review-main-block .slick-arrow{position:absolute;top:50%;z-index:99;width:40px;background:#eee;border:1px solid #000;height:40px;transition:all .3s ease;cursor:pointer;color:#d03e3b;font-size:35px;display:flex;align-items:center;justify-content:center}.slick-arrow.prev{left:23%}.slick-arrow img{border:unset!important}.full-screen-width{position:relative;left:-30%;right:-30%;width:160%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}#reviews{display:-webkit-flex;display:flex}#reviews .slick-slide,#projects .slick-slide{opacity:.4;transition:opacity 400ms ease-in-out}#reviews .slick-slide.slide-visible,#projects .slick-slide.slide-visible{opacity:1}.review-text{font-size:14px;line-height:160%;color:#000;border-top:1px solid #eee;padding-top:20px;margin-top:30px}.user-name-block .user-name{font-size:18px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#000}.user-name-block .user-title{font-size:14px;line-height:18px;text-transform:uppercase;color:#212121}.slick-arrow.next{right:23%}.new_home_block_review{margin-top:40px}.border-block{border:1px solid #eee;padding:40px;margin:0 10px}.faq__inner{display:grid;grid-template-columns:25% 72%;justify-content:space-between;max-width:80%;margin-left:auto;margin-right:auto}.faq__item{overflow:hidden}.faq__item-header{cursor:pointer}.faq__item-header{display:flex;align-items:center;justify-content:space-between}.faq__item-title{padding:24px 0;font-weight:700;font-size:24px;line-height:31px;letter-spacing:.1em;margin-bottom:0;cursor:pointer;text-transform:uppercase;pointer-events:none;margin-top:unset}.collapse__header svg{transition:.5s transform}.faq__item-header svg{width:12px;pointer-events:none}.collapse__item.active .collapse__header svg{transform:rotate(180deg)}.faq__item-description{display:none;height:0;transition:.5s height , .5s margin-bottom;line-height:22px}.new_foo_block_black .faq__item-description{color:#fff}.faq__item.active .faq__item-description{margin-bottom:20px;display:block;height:auto!important}.collapse__item{border-bottom:1px solid}.new_foo_block_black .faq__item{border-color:#fff}@media (max-width:560px){#reviews .slick-slide{opacity:1}.full-screen-width{position:relative;left:unset;right:unset;width:100%}.faq__inner{grid-template-columns:1fr}.faq__inner{margin-right:var(--15px);margin-left:var(--15px);max-width:100%}.faq__title{margin-bottom:20px}.home .w-80{width:100%;max-width:unset}#video-feedbacks-modal .iv-modal-body{min-width:300px}#video-feedbacks-modal .iv-modal-dialog{width:100%}.video-feedbacks__wrapper{max-width:100%;margin-right:var(--15px);margin-left:var(--15px)}.video-feedbacks__item-description{max-width:100%;margin-top:145px}.video-feedbacks__item-description svg{left:10px}.video-feedbacks__item-btn{width:100%;justify-content:center}.video-feedbacks__item{padding:30px}.slide-block{padding:90px 15px 160px;position:relative;overflow:hidden}.slide-block .carousel-block{padding-top:0;margin-top:0}.slide-block .carousel-block .slick-dots{display:flex}.slide-block .carousel-block .slick-dots li{flex-grow:1;z-index:1}.slide-block .carousel-block .slick-dots li:before{width:100%}.slide-block .carousel-block .slide-item{margin-bottom:40px}.main-info,.tabs-block{max-width:100%;margin-bottom:30px}.slide-block .slide-item h1,.slide-block .slide-item .h1{font-size:48px}.slide-block .x-block{position:absolute;top:0;right:-30%;z-index:0}.main-info.grid-row-12{margin-left:-10px;margin-right:-10px}.main-info .h2{font-size:24px;max-width:100%;margin-bottom:60px}.main-info .border-after:after{padding-top:30px}.border-article{padding:20px}.border-article .article{opacity:1}.border-article .h3{font-size:36px}.border-article .a-index{margin-bottom:30px}.benefits .w-90,.benefits .w-80,.h3.block-title{max-width:unset}.benefits .article{margin-top:60px}.carousel{flex-wrap:wrap;padding:0 5px}.carousel>p{max-height:120px;max-width:calc(100% / 2 - 20px);margin:0 10px 20px 10px;flex-grow:0;flex-shrink:0;flex-basis:50%}.website-promotion{max-width:unset;padding:0 15px;width:100%}#tabs .tabs-panel{display:none}#tabs.tabs .tabs-nav{padding:0}#tabs.tabs .tabs-nav,#tabs.tabs .panel-mobile{padding-top:40px;padding-bottom:40px}#tabs.tabs .panel-mobile.hidden{display:none}#tabs.tabs .panel-mobile,#tabs.tabs .panel.shown{display:block}#tabs.tabs .tabs-nav{width:100%;flex-basis:100%;max-width:100%}#tabs.tabs .tabs-nav>*{padding-left:40px;padding-right:40px;margin-bottom:0}#tabs.tabs .tabs-nav li.ui-state-active a{font-size:24px}.tabs .tabs-nav li .tab-i,.tabs .tabs-nav li.ui-state-active .tab-i{top:unset}.tabs .tabs-nav li.ui-state-active a{padding-left:40px}}@media screen and (min-width:576px) and (max-width:1024px){.slide-block{overflow:hidden;padding:0 30px}.slide-block .x-block{position:absolute;top:200px;right:0;z-index:0;overflow:hidden}.slide-block .slide-item h1,.slide-block .slide-item .h1{font-size:74px}}@media screen and (max-width:1024px){.video-feedbacks__wrapper{max-width:80%}}@media screen and (max-width:1280px){.video-feedbacks__wrapper{max-width:80%}}@media screen and (max-width:767px){#video-feedbacks-modal{min-width:400px}#video-feedbacks-modal .iv-modal-body{min-width:90vw}#video-feedbacks-modal iframe{height:315px}.video-feedbacks__wrapper{max-width:100%;margin-left:var(--15px);margin-right:var(--15px)}.video-feedbacks .slick-arrow.prev{left:-15px}.video-feedbacks .slick-arrow.next{right:-15px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;position:relative}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid #ffa500}div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/wp-content/plugins/contact-form-7/images/ajax-loader.gif.pagespeed.ce.r5YrN3eaRD.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}.searchwp-live-search-results{background:#fff;border-radius:3px;-webkit-box-shadow:0 0 2px 0 rgb(30 30 30 / .4);box-shadow:0 0 2px 0 rgb(30 30 30 / .4);-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;max-height:300px;min-height:175px;min-width:315px;width:315px}.searchwp-live-search-result{border-bottom:1px solid rgb(30 30 30 / .1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:10px}.searchwp-live-search-result:last-child{border-bottom:none}.searchwp-live-search-result--img{-ms-flex-negative:0;flex-shrink:0}.searchwp-live-search-result--img,.searchwp-live-search-results-container.swp-ls--img-sm .searchwp-live-search-result--img{-ms-flex-preferred-size:70px;flex-basis:70px}.searchwp-live-search-results-container.swp-ls--img-m .searchwp-live-search-result--img{-ms-flex-preferred-size:110px;flex-basis:110px}.searchwp-live-search-results-container.swp-ls--img-l .searchwp-live-search-result--img{-ms-flex-preferred-size:150px;flex-basis:150px}.searchwp-live-search-result--img img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%}.searchwp-live-search-result--info{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;overflow:hidden;text-overflow:ellipsis}.searchwp-live-search-result--title{font-size:1.1em;font-weight:700;margin-top:0}.searchwp-live-search-result--desc{font-size:.9em}.searchwp-live-search-result--ecommerce{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;text-align:end}.searchwp-live-search-result--ecommerce *{font-size:1em}.searchwp-live-search-no-min-chars .spinner{opacity:.3}.searchwp-live-search-result--focused{background:#f7f7f7}.searchwp-live-search-instructions{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@-webkit-keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@-webkit-keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@keyframes searchwp-spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@-webkit-keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@keyframes searchwp-spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}