.elementor-2979 .elementor-element.elementor-element-0cb9c53{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-64fbebe{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-4c228eb{text-align:center;}.elementor-2979 .elementor-element.elementor-element-c2e1168{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-8581713{text-align:center;}.elementor-2979 .elementor-element.elementor-element-bae6840{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-259058d{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-b427b5f{text-align:center;}.elementor-2979 .elementor-element.elementor-element-eaa47ec{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-e4d6a15{text-align:center;}.elementor-2979 .elementor-element.elementor-element-babc970{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-6d12853{text-align:center;}.elementor-2979 .elementor-element.elementor-element-ffc55a5{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-c44db41{text-align:center;}.elementor-2979 .elementor-element.elementor-element-b8b3756{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-41aa98b{text-align:center;}.elementor-2979 .elementor-element.elementor-element-6d9d997{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-bd52010{text-align:center;}.elementor-2979 .elementor-element.elementor-element-00e12f1{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-7d5c59a{text-align:center;}.elementor-2979 .elementor-element.elementor-element-3d55e55{--display:flex;--background-transition:0.3s;}.elementor-2979 .elementor-element.elementor-element-0869d5a{text-align:center;}.elementor-2979 .elementor-element.elementor-element-11d70c5{--display:flex;--background-transition:0.3s;}/* Start custom CSS for heading, class: .elementor-element-e4d711a *//* Zmiana koloru głównych linków menu */
#ast-hf-menu-1 > li > a.menu-link {
    color: #045A9A !important;
}

/* Kolor po najechaniu */
#ast-hf-menu-1 > li > a.menu-link:hover {
    color: #033E6B !important;
}

/* Pozostawienie białego koloru dla podmenu */
#ast-hf-menu-1 .sub-menu .menu-link {
    color: #ffffff !important;
}

/* Opcjonalnie: zmiana koloru podmenu po najechaniu */
#ast-hf-menu-1 .sub-menu .menu-link:hover {
    color: #ddd !important; /* Lekko szary odcień przy hover */
}/* End custom CSS */