/* Подвал: состав и порядок как у нынешнего сайта, фон и оформление шаблона (заголовки колонок с салатовой чертой,
   ссылки виджета меню темы). Размеры подписей, реквизитов и логотипов оплаты взяты со стилей нынешнего подвала. */
.nu-f-big h2{margin:0;font-family:var(--heading-font-family);font-size:48px;line-height:1.08;font-weight:500;color:#fff}
.nu-f-legal p{margin:0;color:rgba(255,255,255,.42);font-size:13px;line-height:1.65}
.nu-f-contacts p{margin:0;font-size:20px;line-height:1.4;color:#fff}
.nu-f-contacts a{color:#fff;text-decoration:none;white-space:nowrap}
.nu-f-contacts a:hover{color:var(--theme-color1)}
.nu-f-pay{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.nu-f-pay img{display:block;height:24px!important;width:auto!important;max-width:none!important;object-fit:contain;filter:grayscale(1) brightness(1.9) contrast(.85);opacity:.55;transition:filter .2s,opacity .2s}
.nu-f-pay img:hover{filter:none;opacity:1}
.nu-f-pay-n{margin:12px 0 0;color:rgba(255,255,255,.34);font-size:12px;line-height:1.55}
.nu-f-cat{display:inline-block;margin-bottom:4px;color:rgba(255,255,255,.55);font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1.3;text-transform:uppercase;text-decoration:none;transition:color .2s}
a.nu-f-cat:hover{color:var(--theme-color1)}
.nu-f-social .tm-sc-social-links{display:flex;flex-direction:column;align-items:flex-start;gap:14px}
.nu-f-social .tm-sc-social-links li{margin:0!important}
/* в сетке услуг пункты плотнее, чем в меню шаблона: переносы длинных названий не растягивают колонку */
.nu-f-grid .tm-sc-simple-nav-menu li{margin:0 0 8px}
.nu-f-grid .tm-sc-simple-nav-menu li a{line-height:1.45}
.nu-f-bottom a{color:rgba(255,255,255,.72);text-decoration:none}
.nu-f-bottom a:hover{color:var(--theme-color1)}
@media (max-width:767px){.nu-f-big h2{font-size:34px}.nu-f-contacts p{font-size:18px}.nu-f-social .tm-sc-social-links{flex-direction:row}}
/* подложка шаблона на подвал и подпись: верх растворяется на 90 px, чтобы не было видно линии стыка.
   Длиннее растворять нельзя: салатовая подсветка подложки живёт как раз у верхних углов */
#footer{position:relative}
#footer::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:url("/wp-content/uploads/2026/01/footer1.jpg") no-repeat center center;background-size:100% 100%;   /* не cover: при высоком подвале он срезал бока картинки вместе с салатовой подсветкой */
  -webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 90px);mask-image:linear-gradient(to bottom,transparent 0,#000 90px)}
/* надпись NEUROUNIT внизу подвала: SVG во всю ширину колонки, поэтому по краям не режется;
   градиент прежний: ярче сверху, к низу растворяется */
.nu-footmark-row,.nu-footmark-row .elementor-widget,.nu-footmark-row .elementor-widget-container,.nu-footmark-row .tm-text-editor{width:100%}
.nu-footmark{display:block;width:100%;height:auto;user-select:none}
.nu-footmark text{font-family:var(--heading-font-family);letter-spacing:-.02em}
