.tpl-component-netcat-block-fact--old { min-height: 1em; }
.tpl-component-netcat-block-fact--old .object-item { display: flex; flex-direction: column; }
.tpl-component-netcat-block-fact--old .object-item .object-item-image { margin: 0; }
.tpl-component-netcat-block-fact--old a.object-item { text-decoration: none; color: inherit; }
.tpl-component-netcat-block-fact--old .tpl-icon { height: 1em; width: 1em; display: inline-flex; flex-shrink: 0; align-items: center; justify-content: center; overflow: hidden; margin: 0; }
.tpl-component-netcat-block-fact--old .tpl-icon.tpl-text-inherit { width: 40px; height: 40px; min-height: 1.15em; line-height: 1.15; }
.tpl-component-netcat-block-fact--old .tpl-icon * { max-width: 100%; max-height: 100%; }
.tpl-component-netcat-block-fact--old .tpl-icon svg, .tpl-component-netcat-block-fact--old .tpl-icon img { width: 100%; height: 100%; max-width: 100%; max-height: 100%; }
.tpl-component-netcat-block-fact--old .tpl-icon img { object-fit: contain; }
.tpl-component-netcat-block-fact--old .tpl-icon svg path { fill: var(--tpl-object-item--icon-color); }
.tpl-component-netcat-block-fact--old .tpl-icon[class*='icon-decor-'] svg, .tpl-component-netcat-block-fact--old .tpl-icon[class*='icon-decor-'] img { max-width: 50%; max-height: 50%; }
.tpl-component-netcat-block-fact--old .tpl-icon[class*='icon-decor-circle'] { border-radius: 50%; }
.tpl-component-netcat-block-fact--old .tpl-icon[class*='icon-decor-circle'] svg, .tpl-component-netcat-block-fact--old .tpl-icon[class*='icon-decor-circle'] img { max-width: 40%; max-height: 40%; }
.tpl-component-netcat-block-fact--old .tpl-icon[class*='icon-decor-'] { border: 1px solid var(--tpl-object-item--icon-decor-color); }
.tpl-component-netcat-block-fact--old .tpl-icon[class*='icon-decor-'][class*='-fill'] { background-color: var(--tpl-object-item--icon-decor-color); }
.tpl-component-netcat-block-fact--old.tpl-template-short { min-height: 1em; }
.tpl-component-netcat-block-fact--old.tpl-template-short .object-item { display: flex; flex-direction: row; }
.tpl-component-netcat-block-fact--old.tpl-template-short .object-item-image { margin: 0; }
.tpl-component-netcat-block-fact--old.tpl-template-short .object-item-image > .tpl-icon { margin-right: var(--tpl-object-item--icon-space-text); }
.tpl-component-netcat-block-fact--old.tpl-template-short a.object-item { text-decoration: none; color: inherit; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-align-center { align-items: center; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-align-top { align-items: flex-start; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-align-bottom { align-items: flex-end; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon { height: 1em; width: 1em; display: inline-flex; flex-shrink: 0; align-items: center; justify-content: center; overflow: hidden; margin: 0; line-height: 1; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon.tpl-text-inherit { width: 1.15em; height: 1.15em; min-height: 1.15em; line-height: 1.15; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon * { max-width: 100%; max-height: 100%; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon svg, .tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon img { width: 100%; height: 100%; max-width: 100%; max-height: 100%; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon img { object-fit: contain; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon svg path { fill: var(--tpl-object-item--icon-color); }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon[class*='icon-decor-'] svg, .tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon[class*='icon-decor-'] img { max-width: 50%; max-height: 50%; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon[class*='icon-decor-circle'] { border-radius: 50%; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon[class*='icon-decor-circle'] svg, .tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon[class*='icon-decor-circle'] img { max-width: 40%; max-height: 40%; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon[class*='icon-decor-'] { border: 1px solid var(--tpl-object-item--icon-decor-color); }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-icon[class*='icon-decor-'][class*='-fill'] { background-color: var(--tpl-object-item--icon-decor-color); }
.tpl-component-netcat-block-fact--old.tpl-template-short .object-item .object-item-image > .tpl-icon { margin-bottom: 0; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-block-list-objects > *[data-nc-b2~="120"].object-item { flex-direction: column; }
.tpl-component-netcat-block-fact--old.tpl-template-short .tpl-block-list-objects > *[data-nc-b2~="120"] .tpl-icon { margin-right: 0; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left { min-height: 1em; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .object-item { display: flex; flex-direction: row; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .object-item-image { margin: 0; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .object-item-image > .tpl-icon { margin-right: var(--tpl-object-item--icon-space-text); }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left a.object-item { text-decoration: none; color: inherit; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon { height: 1em; width: 1em; display: inline-flex; flex-shrink: 0; align-items: center; justify-content: center; overflow: hidden; margin: 0; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon.tpl-text-inherit { width: 1em; height: 1em; min-height: 1.15em; line-height: 1.15; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon * { max-width: 100%; max-height: 100%; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon svg, .tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon img { width: 100%; height: 100%; max-width: 100%; max-height: 100%; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon img { object-fit: contain; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon svg path { fill: var(--tpl-object-item--icon-color); }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon[class*='icon-decor-'] svg, .tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon[class*='icon-decor-'] img { max-width: 50%; max-height: 50%; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon[class*='icon-decor-circle'] { border-radius: 50%; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon[class*='icon-decor-circle'] svg, .tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon[class*='icon-decor-circle'] img { max-width: 40%; max-height: 40%; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon[class*='icon-decor-'] { border: 1px solid var(--tpl-object-item--icon-decor-color); }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-icon[class*='icon-decor-'][class*='-fill'] { background-color: var(--tpl-object-item--icon-decor-color); }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-align-center { align-items: center; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-align-top { align-items: flex-start; }
.tpl-component-netcat-block-fact--old.tpl-template-icon-left .tpl-align-bottom { align-items: flex-end; }
.tpl-component-netcat-navigation-link--old.tpl-template-links-buttons ul { margin:0;padding:0; }
.tpl-component-netcat-navigation-link--old.tpl-template-links-buttons li.no-bullet { list-style: none; }
.tpl-component-netcat-navigation-link--old.tpl-template-links-buttons a, .tpl-component-netcat-navigation-link--old.tpl-template-links-buttons button { cursor: pointer; }
.tpl-component-netcat-navigation-logo--old.tpl-template-logo-1 { height:100%; }
.tpl-component-netcat-navigation-logo--old.tpl-template-logo-1 a { height:100%; display: inline-block; color: var(--tpl-color-foreground-accent); text-decoration: none; }
.tpl-component-netcat-navigation-logo--old.tpl-template-logo-1 a img, .tpl-component-netcat-navigation-logo--old.tpl-template-logo-1 a svg { max-height: 100%; max-width: 100%; object-fit: contain; }
.tpl-component-netcat-navigation-logo--old.tpl-template-logo-1 a svg path { fill: var(--tpl-color-foreground-accent); }
.tpl-component-netcat-base-image--old.tpl-template-single { min-height: 1em; height: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-single > .tpl-block-list-objects { height: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-single .object-item { max-width: 100%; height: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-single .object-item img { min-height: 1em; }
.tpl-component-netcat-base-image--old.tpl-template-single .object-item.fullSize { max-width: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-single .object-item > .nc-editable-image-container { width: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-single .object-item.real img { max-width: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-single .object-item.full img { width: 100%; max-width: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-single .object-item.setHeight img { object-fit: cover; }
.tpl-component-netcat-base-text--old.tpl-template-bullet .text-bullets ol li, .tpl-component-netcat-base-text--old.tpl-template-bullet .text-bullets ul li { list-style-type: none; display: flex; align-items: center; gap: 20px; position: relative; }
.tpl-component-netcat-base-text--old.tpl-template-bullet .text-bullets ol li:before, .tpl-component-netcat-base-text--old.tpl-template-bullet .text-bullets ul li:before { content: ""; background-image: var(--icon-path); min-width: 12px; min-height: 12px; background-size: contain; background-repeat: no-repeat; }
.tpl-component-netcat-base-text--old.tpl-template-bullet .text-bullets ol, .tpl-component-netcat-base-text--old.tpl-template-bullet .text-bullets ul { padding: 0; margin: 0; }
