/* ==== БАЗОВЫЙ ШРИФТ И ТЕКСТ ==== */
body {
    margin: 0;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 16px;
    line-height: 1.5;
    color: #333333;
}

/* ==== ОБЩИЙ СТИЛЬ ССЫЛОК ==== */
a {
    color: #37706f !important;          /* основной цвет ссылок по сайту */
    text-decoration: none !important;
}

a:hover {
    text-decoration: underline !important;
}

/* ==== ВЕРХНЕЕ МЕНЮ (Tilda меню) ==== */
#t-header .t-menu__link-item {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    letter-spacing: 0.08em;
    text-transform: uppercase;
    color: #ffffff !important;         /* пункты меню белые на зелёной плашке */
}

/* ==== Мобильное меню (бургер) ==== */
.tmenu-mobile__imglogo {
    max-width: 210px !important;
}

/* ==== ФУТЕР (ссылки внизу страницы) ==== */
/* если футер — это блок на зелёном фоне, чаще всего это последний .t-rec */
.t-records .t-rec:last-child a {
    color: #ffffff !important;         /* ссылки в футере всегда белые */
    font-weight: 600;
}

/* ==== ТЕКСТОВЫЕ БЛОКИ (унифицируем шрифты) ==== */
.t-title,
.t-heading,
.t-name,
.t-descr,
.t-text {
    font-family: Arial, Helvetica, sans-serif !important;
}

/* иногда Тильда подкрашивает ссылки внутри описаний — гасим это */
#allrecords .t-text a,
#allrecords .t-descr a,
#allrecords .t-heading a,
#allrecords .t-title a,
#allrecords .t-name a {
    color: #37706f !important;
    border-bottom: 0 !important;
}

/* ==== ВЕРХНЕЕ МЕНЮ ==== */
#rec675083326 .t-menu__link-item {
    color: #37706f !important;      /* делаем текст белым */
    font-weight: 700 !important;
}

/* ==== ФУТЕР ==== */
#rec675085417 .t389__list_item a,
#rec675085417 .t389__typo {
    color: #ffffff !important;          /* белый текст на зелёном фоне */
    font-weight: 400 !important;
}



/* Кнопка "Хочу стать партнером" на главной */
#rec675083022 .t-btn,
#rec675083022 .t-btn td {
    color: #ffffff !important;
}
