.tpl-component-netcat-contact-short--old.tpl-template-short .object-item { display: flex; align-items: flex-start; }
.tpl-component-netcat-contact-short--old.tpl-template-short .object-item.vertical { flex-direction: column; }
.tpl-component-netcat-contact-short--old.tpl-template-short .object-item .icon { width:1em; height:1em; display: flex; align-items: center; justify-content: center; }
.tpl-component-netcat-contact-short--old.tpl-template-short .object-item i { color: var(--tpl-color-brand-dark); }
.tpl-component-netcat-contact-short--old.tpl-template-short .object-item .contact-icon { background-position: center; background-repeat: no-repeat; background-size: contain; }
.tpl-component-netcat-contact-short--old.tpl-template-short .object-item .contact-icon:before { color: transparent; }
.tpl-component-netcat-contact-short--old.tpl-template-short .object-item img { height: 1em; width: 1em; margin-right: 0.5em; }
.tpl-component-netcat-contact-short--old.tpl-template-short .object-item a { text-decoration: none; }
.tpl-component-netcat-cross-template-2--old { min-height:60px; }
.tpl-component-netcat-cross-template-2--old .object-item { display: flex; flex-direction: row; text-decoration: none; color: var(--tpl-color-foreground-main); align-self: flex-start; }
.tpl-component-netcat-cross-template-2--old .tpl-color-brand { color: var(--tpl-color-brand); }
.tpl-component-netcat-cross-template-2--old .object-item.reverse { flex-direction: row-reverse; }
.tpl-component-netcat-cross-template-2--old .object-item[max-width~='500px'] { flex-direction: column; }
.tpl-component-netcat-cross-template-2--old .object-item[max-width~='500px'] { flex-direction: column; }
.tpl-component-netcat-cross-template-2--old .object-item .item-image { position: relative; width:50%; align-self: flex-start; }
.tpl-component-netcat-cross-template-2--old .object-item[max-width~='500px'] .item-image { width:100%; }
.tpl-component-netcat-cross-template-2--old .object-item .item-info { width:50%; display: flex; flex-direction: column; justify-content: center; padding: 0 3%; }
.tpl-component-netcat-cross-template-2--old .object-item.reverse.pull-text .item-info { align-items: flex-end; text-align: right; }
.tpl-component-netcat-cross-template-2--old .object-item[max-width~='500px'] .item-info { width:100%; }
.tpl-component-netcat-cross-template-2--old .object-item[min-width~='500px'] .item-info { padding: 0 3%; }
.tpl-component-netcat-cross-template-2--old .object-item[min-width~='700px'] .item-info { padding: 0 5%; }
.tpl-component-netcat-cross-template-2--old .object-item .item-image .image { position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden; }
.tpl-component-netcat-cross-template-2--old .object-item .item-image * { width: 100%; height: 100%; }
.tpl-component-netcat-cross-template-2--old .object-item .item-image .image img { max-width: 100%; width: 100%; height: 100%; object-fit: cover; }
.tpl-component-netcat-cross-template-2--old .object-item .item-image:before { display: block; content: ""; width: 100%; }
.tpl-component-netcat-cross-template-2--old .size-16by9:before { padding-top: 56.25%; }
.tpl-component-netcat-cross-template-2--old .size-1-62by1:before { padding-top: 61.72%; }
.tpl-component-netcat-cross-template-2--old .size-3by2:before { padding-top: 66.66%; }
.tpl-component-netcat-cross-template-2--old .size-4by3:before { padding-top: 75%; }
.tpl-component-netcat-cross-template-2--old .size-1by1:before { padding-top: 100%; }
.tpl-component-netcat-cross-template-2--old .size-:before { padding-top: 61.72%; }
.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-navigation-tgb--old { min-height: 60px }
.tpl-component-netcat-navigation-tgb--old .object-item { padding-bottom: 2rem; text-decoration: none; }
.tpl-component-netcat-navigation-tgb--old .object-item .item-image { margin-bottom: .5rem; position: relative; }
.tpl-component-netcat-navigation-tgb--old .object-item .item-image:before { display: block; content: ""; width: 100%; padding-top: 61.72%; }
.tpl-component-netcat-navigation-tgb--old .object-item .item-image .image { position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden; }
.tpl-component-netcat-navigation-tgb--old .object-item .item-image * { width: 100%; height: 100%; }
.tpl-component-netcat-navigation-tgb--old .object-item .item-image .image img { max-width: 100%; width: 100%; height: 100%; object-fit: cover; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default ul { margin: 0; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default ul.no-bullet { padding-left: 0; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default ul.no-bullet > li { list-style: none; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default a { text-decoration: none; color: var(--tpl-color-foreground-main); }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-active>span, .tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-active>a { color: var(--tpl-color-brand); }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-layout-nameiconvertical { display: flex; align-self: stretch; flex-direction: row; justify-content: stretch; justify-items: stretch; align-items: stretch; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-layout-nameiconvertical a { width: 100%; display: flex; align-self: stretch; justify-self: stretch; flex-direction: column; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-layout-nameiconvertical img, .tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-layout-nameiconvertical svg, .tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-layout-nameiconvertical .menu-item-icon { width: 100%; max-width: 100%; height: auto; object-fit: contain; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-layout-nameiconvertical .icon { position: relative; width:100%; overflow:hidden; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-layout-nameiconvertical .icon:before { content: "";display: block; padding-bottom: 100%; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-layout-nameiconvertical .icon > * { position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-layout-nameiconvertical span { margin-bottom: 0; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-icon { fill: var(--tpl-color-accent); }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default img, .tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-item-icon { height: 1rem; width: 1rem; }
.tpl-component-netcat-navigation-universal-menu.tpl-template-default .menu-submenu .nc-infoblock-insert { display: none; }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image .nc-infoblock-object .nc-infoblock-insert { display: none; }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image ul { margin: 0; padding: 0; }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image ul > li { list-style: none; }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image a { text-decoration: none; color: var(--tpl-color-foreground-main); display: block; }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image a:hover { color: var(--tpl-color-foreground-accent); }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image .menu-item-active > span, .tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image .menu-item-active > a { color: var(--tpl-color-brand); }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image .menu-item-text-below-image { display: block; padding-left: var(--menu-name-below-image--text-padding, 0px); padding-right: var(--menu-name-below-image--text-padding, 0px); }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image .menu-item-image { position: relative; display: block; }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image .menu-item-image:before { display: block; content: ""; width: 100%; padding-top: var(--menu-name-below-image--image-padding-top, 62.5%); }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image .menu-item-image .menu-item-image-container { position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden; width: 100%; height: 100%; }
.tpl-component-netcat-navigation-menu--old.tpl-template-name-below-image .menu-item-image .menu-item-image-container img { max-width: 100%; width: 100%; height: 100%; object-fit: cover; }
.tpl-component-netcat-block-logo--old.tpl-template-general { min-height: 1em; }
.tpl-component-netcat-block-logo--old.tpl-template-general .object { min-width: 50px; }
.tpl-component-netcat-block-logo--old.tpl-template-general .object a { color: inherit; text-decoration: none; display: block; }
.tpl-component-netcat-block-logo--old.tpl-template-general .partners-object { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; align-self: stretch; justify-self: stretch; text-align: center; }
.tpl-component-netcat-block-logo--old.tpl-template-general .partners-image { position: relative; margin: 0; width: 100%; }
.tpl-component-netcat-block-logo--old.tpl-template-general .partners-image::before { display: block; content: ""; width: 100%; padding-top: var(--tpl-object-item--image-padding-top); }
.tpl-component-netcat-block-logo--old.tpl-template-general .partners-image .image { position: absolute; top: 15%; left: 15%; right: 15%; bottom: 15%; overflow: hidden; width: 70%; height: 70%; }
.tpl-component-netcat-block-logo--old.tpl-template-general .partners-image .image img { max-width: 100%; width: 100%; height: 100%; object-fit: contain; }
.tpl-component-netcat-block-logo--old.tpl-template-general .partners-image * { width: 100%; height: 100%; }
.tpl-component-netcat-block-text-headers--old { min-height: 60px; }
.tpl-component-netcat-base-image--old.tpl-template-single { min-height:60px; 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: 60px; }
.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 > *:not(img) { 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-image--old.tpl-template-gallery .item-size { position: relative; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .item-size * { width:100%; height:100%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .item-size img { max-width: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .item-size:before { display: block; content: ""; width: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .item-size:not(.size-real):not(.realSize) > .item-image { position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-5by1 { padding-top: 20%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-4by1 { padding-top: 25%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-3by1 { padding-top: 33.33%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-2by1 { padding-top: 50%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-16by9 { padding-top: 56.25%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-1-62by1 { padding-top: 61.72%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-3by2 { padding-top: 66.66%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-4by3 { padding-top: 75%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-, .tpl-component-netcat-base-image--old.tpl-template-gallery .size-1by1 { padding-top: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-3by4 { padding-top: 133.33%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-2by3 { padding-top: 150%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-9by16 { padding-top: 177.77%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-1by1-62 { padding-top: 162%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-1by2 { padding-top: 200%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-1by3 { padding-top: 300%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-1by4 { padding-top: 400%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .size-1by5 { padding-top: 500%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .item-image * { width: 100%; height: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .item-image img { max-width: 100%; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .item-image:not([class^='.image-']) img { margin-left: auto; margin-right: auto; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .image-fill img { width: 100%; max-width: 100%; height: 100%; max-height: 100%; object-fit: fill; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .image-contain img { width: 100%; max-width: 100%; height: 100%; max-height: 100%; object-fit: contain; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .image-cover img { width: 100%; max-width: 100%; height: 100%; max-height: 100%; object-fit: cover; }
.tpl-component-netcat-base-image--old.tpl-template-gallery .image-none img { object-fit: none; }
.tpl-component-netcat-block-event.tpl-template-general { min-height: 75px; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-object { display: flex; border-top: 1px solid var(--tpl-color-foreground-main); padding: 45px 0; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-object:last-child { border-bottom: 1px solid var(--tpl-color-foreground-main); }
.tpl-component-netcat-block-event.tpl-template-general .timetable-time { line-height: 1.35; width: 25%; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-info { width: 75%; padding-right: 20px; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-person { display: flex; align-items: center; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-person + .timetable-desc { margin-top: 35px; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-image { width: 50px; height: 50px; min-width: 50px; min-height: 50px; border-radius: 50%; overflow: hidden; margin-right: 20px; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-image img { max-width: 100%; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-about { font-weight: 300; line-height: 1.55; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-about strong { font-weight: 600; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-header { line-height: 1.23; font-weight: 600; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-header + .timetable-person { margin-top: 35px; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-header + .timetable-desc { margin-top: 35px; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-desc { font-weight: 300; line-height: 1.55; }
.tpl-component-netcat-block-event.tpl-template-general .no-separator .timetable-object { border: 0; }
.tpl-component-netcat-block-event.tpl-template-general .no-separator .timetable-object:last-child { border: 0; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-object[max-width='800px'] { flex-direction: column; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-object[max-width='800px'] .timetable-time { width: 100%; }
.tpl-component-netcat-block-event.tpl-template-general .timetable-object[max-width='800px'] .timetable-info { padding-top: 20px; width: 100%; }
.tpl-component-netcat-block-fact--old.tpl-template-general { min-height: 60px; }
.tpl-component-netcat-block-fact--old.tpl-template-general .object-item { display: flex; padding: 30px 0; flex-direction: column; margin: 0px auto; }
.tpl-component-netcat-block-fact--old.tpl-template-general .object-item-image { width: 40px; height: 40px; max-width: 40px; max-height: 40px; overflow: hidden; }
.tpl-component-netcat-block-fact--old.tpl-template-general .object-item-image img { width: 100%; height: 100%; object-fit: cover; margin-left: auto; margin-right: auto; }
.tpl-component-netcat-block-fact--old.tpl-template-general .object-item.rounded img { border-radius: 50%; }
.tpl-component-netcat-block-fact--old.tpl-template-general .object-item-info { padding-top: 34px; }
.tpl-component-netcat-block-fact--old.tpl-template-general .object-item-info .info-subtitle { padding-top: 4px; }
.tpl-component-netcat-block-fact--old.tpl-template-general .object-item-info .normal { font-size: 1rem; }
.tpl-component-netcat-block-fact--old.tpl-template-general .object-item-info .big { font-size: 1.2rem; }
.tpl-component-netcat-block-fact--old.tpl-template-general .object-item-info .small { font-size: 0.8rem; }
.tpl-component-netcat-block-fact--old.tpl-template-general .align-items-center { align-items: center; }
.tpl-component-netcat-block-fact--old.tpl-template-general .align-items-left { align-items: start; }
.tpl-component-netcat-block-fact--old.tpl-template-general .align-items-right { align-items: end; }
.tpl-component-netcat-block-fact--old.tpl-template-general .text-center { text-align: center; }
.tpl-component-netcat-block-fact--old.tpl-template-general .text-left { text-align: left; }
.tpl-component-netcat-block-fact--old.tpl-template-general .text-right { text-align: right; }
.tpl-component-netcat-block-fact--old.tpl-template-general .text-justify { text-align: justify; }
.tpl-component-netcat-block-quote--old.tpl-template-general { min-height:60px }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object { display: flex; align-items: flex-start; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object.image-left { flex-direction: row; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object.image-right { flex-direction: row-reverse; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object.image-top { flex-direction: column; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object.image-bottom { flex-direction: column-reverse; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object[max-width~="600px"].image-left, .tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object[max-width~="600px"].image-top { flex-direction: column; align-items: center; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object[max-width~="600px"], .tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object[max-width~="600px"].image-right, .tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object[max-width~="600px"].image-bottom { flex-direction: column-reverse; align-items: center; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-author { display: flex; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-object[max-width~="600px"] .quotes-author, .tpl-component-netcat-block-quote--old.tpl-template-general .image-left .quotes-author, .tpl-component-netcat-block-quote--old.tpl-template-general .image-right .quotes-author { flex-direction: column; align-items: center; justify-content: center; text-align: center; width: 160px; }
.tpl-component-netcat-block-quote--old.tpl-template-general .image-top .quotes-author, .tpl-component-netcat-block-quote--old.tpl-template-general .image-bottom .quotes-author { flex-direction: row; align-items: center; justify-content: flex-start; text-align: left; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-author .quotes-icon { max-width: 100%; width: 80px; height: 80px; margin: 8px; border-radius: 50%; overflow: hidden; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-name { padding-top: 5px; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-name .author { line-height: 1.2; font-weight: bold; padding-bottom: 5px; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-name .caption { line-height: 1rem; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-text { font-weight: 300; line-height: 1.55; }
.tpl-component-netcat-block-quote--old.tpl-template-general .image-left .quotes-text, .tpl-component-netcat-block-quote--old.tpl-template-general .image-right .quotes-text { margin-top: 8px; margin-bottom: 8px; margin-left: 60px; margin-right: 60px; }
.tpl-component-netcat-block-quote--old.tpl-template-general .image-top .quotes-text, .tpl-component-netcat-block-quote--old.tpl-template-general .image-bottom .quotes-text { margin-top: 8px; margin-bottom: 8px; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-text.show-quotes { position: relative; margin-left:80px; }
.tpl-component-netcat-block-quote--old.tpl-template-general .quotes-text.show-quotes:before { content: "“"; position: absolute; left: -80px; top: -18px; font-family: var(--tpl-font-family-accent); font-size: 150px; line-height: 1; color: var(--tpl-color-foreground-accent-lighter, #cccccc); }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map { min-height: 60px }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .align-items-center { align-items: center; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .align-items-start { align-items: start; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .align-items-end { align-items: end; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects { max-width: 1200px; margin-left: auto; margin-right: auto; display: flex; flex-wrap: wrap; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects .contacts-object { display: flex; padding: 30px 0; flex-direction: column; margin: 0px auto; min-width: 210px; max-width: 310px; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects .contacts-object-image * { width: 100%; height: 100%; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects .contacts-object-image img { width: 100%; height: 100%; object-fit: containt; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects .contacts-object-image svg, .tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects .contacts-object-image img { max-width: 64px !important; max-height: 64px !important; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects .contacts-object-socials-social { margin: 0 4px; width: 3rem; height: 3rem; background-color: var(--tpl-color-background-accent); display: inline-flex; align-items: center; justify-content: center; border-radius: 50%; padding: 4px; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects .contacts-object-socials-social svg { width: 2rem !important; height: 2rem !important; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects .contacts-object-socials-social svg path { fill: var(--tpl-color-foreground-accent);; }
.tpl-component-netcat-contact-corporate--old.tpl-template-single-with-map .tpl-block-list-objects .contacts-map { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 660px; }
