h3{font-size:44px}.crumbs a:hover{color:var(--accent)}body:not(.home) header nav{margin-top:0}#servicetext h2,.blogpost-text h2{font-size:30px;line-height:1.25;margin:52px 0 16px;font-weight:700}#servicetext h3,.blogpost-text h3{font-size:22px;line-height:1.3;margin:36px 0 12px;font-weight:700}#servicetext ul,#servicetext ol,.blogpost-text ul,.blogpost-text ol{margin:0 0 22px;padding-left:26px}#servicetext li:last-child,.blogpost-text li:last-child{margin-bottom:0}#servicetext ol>li::marker,.blogpost-text ol>li::marker{font-weight:700}@media(max-width:991px){#servicetext h2,.blogpost-text h2{font-size:26px;margin:42px 0 14px}#servicetext h3,.blogpost-text h3{font-size:20px;margin:30px 0 10px}}@media(max-width:767px){#servicetext h2,.blogpost-text h2{font-size:23px;margin:36px 0 12px}#servicetext h3,.blogpost-text h3{font-size:19px;margin:26px 0 10px}}@media (max-width:767px){section#caseheading,section#bloghead,section#caseshead{padding-top:160px}}@media (min-width:768px) and (max-width:991px){section#caseheading,section#bloghead,section#caseshead{padding-top:225px}}@media (min-width:992px){body:not(.home) header a.header_logo{flex:0 0 auto;min-width:133px}body:not(.home) header a.header_logo img{width:133px;max-width:none}}.svcindustrylist a:hover,.caseserviceslist a:hover{color:#fff;background-color:var(--accent)}.svctext h2{font-size:32px;line-height:1.25;margin:48px 0 16px}.svctext h2:first-child{margin-top:0}.svctext ul,.svctext ol{margin:0 0 16px;padding-left:24px}.svctext li{margin-bottom:8px}@media (max-width:991px){.svctext h2{font-size:28px}}@media (max-width:767px){.catcasesblock h2,.svctext h2{font-size:24px}}body[class] section#caseshead,body[class] section#caseheading,body[class] section#bloghead,body[class] section#defpage,body[class] section#contacts,body[class] section#privacy,body[class] section#promos,body[class] section#requisites,body[class] section#page404,body[class] .company-container{padding-top:calc(var(--lc-header-h,138px) + 12px)}@media (max-width:767px){#caseheading .row{display:flex;flex-direction:column}}#caseheading .casemain h1{max-width:22ch}#caseheading .casemain .text{max-width:760px}#caseheading .casemain{background:#fff;border:1px solid #e6edf7;border-radius:22px;padding:44px 44px 40px;box-shadow:0 1px 2px rgba(21,34,55,.04),0 8px 24px rgba(21,34,55,.06)}#caseheading .casemain h1{font-size:46px;line-height:1.1;margin-bottom:14px}@media (max-width:767px){#caseheading .casemain{padding:24px 18px;border-radius:18px}#caseheading .casemain h1{font-size:30px}}#caseheading .row{display:flex;flex-wrap:wrap;align-items:stretch}#caseheading .row>[class*="col-md-5"]{display:flex;order:2}#caseheading .row>[class*="col-md-7"]{order:1}#caseheading .image{width:100%;display:flex;align-items:center}#caseheading .image img{width:100%;height:100%;max-height:420px;object-fit:cover;border-radius:20px;display:block}#caseheading .casemain{height:100%}@media (max-width:991px){#caseheading .row{display:block}#caseheading .image img{max-height:220px;margin-top:22px}}@media (max-width:991px){#caseheading .row{display:flex;flex-direction:column}#caseheading .row>[class*="col-md-5"]{order:2}#caseheading .row>[class*="col-md-7"]{order:1}#caseheading .image img{max-height:200px;margin-top:20px}}#caseheading .container>.row{background:#fff;border:1px solid #e6edf7;border-radius:22px;box-shadow:0 1px 2px rgba(21,34,55,.04),0 8px 24px rgba(21,34,55,.06);margin-left:0;margin-right:0;padding:40px;align-items:center}#caseheading .casemain{background:none;border:0;box-shadow:none;padding:0;height:auto}#caseheading .row>[class*="col-md-5"]{padding-right:0}#caseheading .row>[class*="col-md-7"]{padding-left:0;padding-right:34px}#caseheading .image img{max-height:none;height:auto;border-radius:16px}@media (max-width:991px){#caseheading .container>.row{padding:24px 18px}#caseheading .row>[class*="col-md-7"]{padding-right:0}#caseheading .image img{max-height:220px;object-fit:cover}}#caseheading .container{max-width:1140px}@media (min-width:768px){#caseheading .container>.row{align-items:stretch}#caseheading .row>[class*="col-md-5"]{display:flex}#caseheading .image{width:100%;display:flex;align-items:stretch}}#caseheading .container{max-width:none}#caseheading .container>.row{max-width:1140px;margin-left:auto;margin-right:auto}#caseheading .crumbs{margin-bottom:18px}#caseheading .container>.row{max-width:1110px}@media (min-width:768px){#caseheading p.price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px;font-size:17px;line-height:1.4}#caseheading p.price span{font-size:34px;margin-right:0}}@media (max-width:767px){#caseheading p.price{font-size:16px;line-height:1.4;row-gap:4px}#caseheading p.price span{font-size:32px}}body.single-services #serviceadvants>.container,body.single-services #allcases>.container,body.single-services #feedback>.container,body.single-services #cta_form:not(.lc-cta-narrow)>.container,body.single-ai_solution #allservices>.container,body.single-ai_solution #cta_form:not(.lc-cta-narrow)>.container{max-width:1140px}body.single-services #cta_form:not(.lc-cta-narrow)>.container,body.single-ai_solution #cta_form:not(.lc-cta-narrow)>.container{max-width:none}@media (min-width:1200px){body.single-services #cta_form:not(.lc-cta-narrow)>.container,body.single-ai_solution #cta_form:not(.lc-cta-narrow)>.container{width:1170px}}@media (min-width:1460px){body.single-services #cta_form:not(.lc-cta-narrow)>.container,body.single-ai_solution #cta_form:not(.lc-cta-narrow)>.container{width:1460px}}.svctext ul{list-style:disc}.svctext ol{list-style:decimal}.svctext li{padding-left:4px}@media (prefers-reduced-motion:no-preference){html .btngrad,html body .lch2-btn2{transition:transform 160ms cubic-bezier(0.23,1,0.32,1)}}html .btngrad:active,html body .lch2-btn2:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){html .btngrad:active,html body .lch2-btn2:active{transform:scale(.99)}}