.pk-company-restored .intec-content{max-width:1344px;width:100%;padding:0 24px;margin:0 auto;box-sizing:border-box}.pk-company-restored .intec-content-wrapper{margin:0;width:100%}
.pk-company-restored .company-cycle-block{padding:50px 0;background:#f8f9fa}.company-cycle-block h2{text-align:center;font-size:28px;font-weight:700;margin-bottom:30px}.pk-company-cycle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;text-align:center}.pk-company-cycle .widget-item{min-width:0}.pk-company-cycle .widget-item>svg{width:56px;height:56px;color:#c50000;margin-bottom:15px}.pk-company-cycle h3{font-size:17px}.pk-company-cycle p{font-size:14px;line-height:1.6}
.pk-company-requisites{padding-top:50px;padding-bottom:50px}.pk-company-requisites>a{margin-top:25px}.pk-company-restored .geography-map{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8f9fa;min-width:0}.pk-company-restored .certificates-col-icon svg{width:60px;height:60px;color:#c50000}
.pk-company-restored .widget-item,.pk-company-restored .geography-map,.pk-company-restored .geography-info,.pk-company-restored .industries-item,.pk-company-restored .team-content,.pk-company-restored .work-model-item,.pk-company-restored .nomenclature-col{opacity:1;transform:none}
.pk-company-restored .work-model-step{opacity:1!important;transform:none;animation:none!important}.pk-company-restored h1.company-hero-title{color:#fff}.pk-company-restored a.geography-link{color:#c50000}
.pk-company-restored .team-info,.pk-company-restored .team-image,.pk-company-restored .nomenclature-col,.pk-company-restored .industries-item,.pk-company-restored .geography-map,.pk-company-restored .geography-info{opacity:1!important;transform:none;animation:none!important}
.marki-page{padding:16px 0 32px}.marki-search{flex-wrap:wrap}.marki-search-input{min-width:160px}.marki-category{min-width:0}.marki-category-title a{color:inherit;text-decoration:none}.marki-more summary{list-style:none}.marki-more .marki-list{margin-top:12px}.marki-category[hidden],.marki-page [hidden]{display:none!important}.mark-detail{padding:24px 0 40px}.mark-detail .pk-catalog-cta .pk-wrap{width:100%;padding:24px}.mark-detail .pk-catalog-cta-inner{display:flex;flex-wrap:wrap}.mark-detail svg{max-width:100%;height:auto}.mark-detail .pk-rich table{display:block;max-width:100%;overflow-x:auto}.mark-products-list{list-style:none;padding:0}
.pk-internal-static .pk-catalog-cta{margin:32px 0}.pk-contact-requisites .pkrss-requisites{grid-template-columns:minmax(120px,160px) minmax(0,1fr)}.pkrss-requisites dd{overflow-wrap:anywhere}.dop-buttons button{white-space:normal}.pk-company-restored .certificates-images-wrap:empty{display:none}
.pk-internal-static .catalog-element-banner{background-color:#262b31}.pk-internal-static .pk-product-advantages{margin:32px 0}.pk-internal-static .pk-services-grid{margin:24px 0}.pk-legacy-content [role="button"]{cursor:pointer}
.pk-internal-static .intec-content,.pk-internal-static .intec-content-wrapper{min-width:0;width:100%;max-width:100%;padding:0;margin:0;box-sizing:border-box}.dop-item-col{min-width:0;overflow-wrap:anywhere}.dop-item{max-width:100%;box-sizing:border-box}.dop-buttons>*{max-width:100%;box-sizing:border-box}
@media(max-width:1000px){.pk-company-cycle{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.pk-company-restored .intec-content{padding:0 20px}.company-cycle-block h2{font-size:23px}.pk-contact-requisites .pkrss-requisites{grid-template-columns:1fr}.marki-search{padding:12px;gap:12px}.marki-search-meta{white-space:normal}.marki-search-input{width:100%}.mark-detail-title{font-size:24px}.mark-detail-properties{grid-template-columns:1fr}}
@media(max-width:420px){.pk-company-cycle{grid-template-columns:1fr}.pk-company-restored .company-hero-title{font-size:25px}.pk-company-restored .company-hero-text,.pk-company-restored .company-hero-spec{padding:18px}}
