:root {
    /* =========================
       ШРИФТЫ
    ========================= */

    --font-main: "Segoe UI", sans-serif;
    --font-menu: "Segoe UI", sans-serif;
    --font-footer: "Segoe UI", sans-serif;
    /* =========================
       ОСНОВНЫЕ ЦВЕТА
    ========================= */
    /*    Синие сильно
    --color-text: #212529;
    --color-heading: #0d6efd;
*/
    /*красный для теста
    --color-text: #333333;
    --color-heading: #dc3545;*/

    --color-text: #444444;
    --color-heading: #2c2c2c;

    /* =========================
       HEADER
    ========================= */

    --header-bg: #ffffff;
    --header-text: #212529;
    /* =========================
       MENU
    ========================= */

    --menu-bg: #0d6efd;
    --menu-text: #ffffff;
    /* =========================
       CONTENT
    ========================= */

    --content-bg: #ffffff;
    --content-text: #212529;
    /* =========================
       FOOTER
    ========================= */

    --footer-bg: #f8f9fa;
    --footer-text: #495057;
    /* =========================
       BUTTONS
    ========================= */

    --button-bg: #0d6efd;
    --button-text: #ffffff;
    /* =========================
       CARDS
    ========================= */

    --card-radius: 12px;
    --card-shadow: 0 2px 12px rgba(0,0,0,.12);
    /* =========================
       IMAGE SETTINGS
    ========================= */

    --service-image-height: 220px;
    --service-image-radius: 8px;
    /* =========================
       FONT SIZES
    ========================= */

    --font-size-body: 16px;
    --font-size-h1: 42px;
    --font-size-h2: 32px;
    --font-size-h3: 24px;
    /* ======================================
   HEADER
====================================== */

    --header-bg: #ffffff;
    --header-text: #212529;
    --header-logo-color: #0d6efd;
    /* ======================================
   MENU
====================================== */
    --menu-bg: transparent;
    --menu-text: #212529;
    --menu-hover: #0d6efd;
    /* ======================================
   LANGUAGE SELECTOR
====================================== */
    --lang-bg: #ffffff;
    --lang-text: #212529;
    /* ======================================
   FOOTER
====================================== */
    --footer-bg: #f8f9fa;
    --footer-text: #495057;
    --footer-title: #212529;
    --footer-border: #dee2e6;
    /* Карточки */
    --card-shadow: 0 2px 12px rgba(0,0,0,.12);
    --card-hover-shadow: 0 10px 25px rgba(0,0,0,.18);
    --card-hover-offset: -6px;
}
