<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Strona gĹĂłwna */
a:focus-visible {
    outline: 3px dotted;
    outline-offset: 4px;
}

header .ast-above-header-wrap .site-header-above-section-right .wp-block-image a:focus-visible,
header .ast-above-header-wrap .site-header-above-section-right #mega-menu-wrap-secondary_menu #mega-menu-secondary_menu a:focus-visible,
header .ast-above-header-wrap .site-header-above-section-right #mega-menu-wrap-secondary_menu.mega-keyboard-navigation #mega-menu-secondary_menu a:focus-visible,
header .ast-above-header-wrap .site-header-above-section-right #mega-menu-wrap-secondary_menu #mega-menu-secondary_menu li.mega-menu-item a.mega-menu-link:focus-visible {
    outline: 3px dotted white;
    outline-offset: 4px;
    display: block;
}

header .ast-above-header-wrap .site-header-above-section-right #mega-menu-wrap-secondary_menu #mega-menu-secondary_menu .mega-sub-menu .header-section-search .close-button a:focus-visible,
header .ast-above-header-wrap .site-header-above-section-right #mega-menu-wrap-secondary_menu.mega-keyboard-navigation #mega-menu-secondary_menu input:focus-visible,
header .ast-main-header-wrap #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary li.mega-menu-item a.mega-menu-link:focus-visible,
header .ast-main-header-wrap #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:focus-visible,
header .ast-main-header-wrap #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary a:focus-visible,
header .ast-main-header-wrap #mega-menu-wrap-primary #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary a:focus-visible,
.logo a:focus-visible,
#page .entry-content .n2-ss-slider-4&gt;.n2-ss-slide.n2-ow:focus-visible,
.ast-main-header-wrap .ast-builder-menu .link-as-button a.menu-link:focus-visible,
.ast-main-header-wrap .ast-builder-menu #mega-menu-wrap-secondary_menu.mega-keyboard-navigation #mega-menu-secondary_menu&gt;li&gt;a.mega-menu-link:focus-visible,
.ast-main-header-wrap .ast-builder-menu #mega-menu-wrap-secondary_menu #mega-menu-secondary_menu&gt;li input:focus-visible,
.ast-main-header-wrap .ast-builder-menu #mega-menu-wrap-secondary_menu.mega-keyboard-navigation #mega-menu-secondary_menu&gt;li input:focus-visible,
.ast-main-header-wrap .ast-builder-menu #mega-menu-wrap-secondary_menu.mega-keyboard-navigation #mega-menu-secondary_menu .wp-block-column.main-column a.wp-block-button__link:focus-visible,
.block_post-carousel.wp-block-columns .wp-block-column .wp-block-uagb-post-carousel .slick-arrow:focus-visible {
    outline: 3px dotted black;
    outline-offset: 4px;
    display: block;
}

header .ast-main-header-wrap #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary li.mega-menu-item li.mega-menu-item a.mega-menu-link:focus-visible,
header .ast-main-header-wrap #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item li.mega-menu-item a.mega-menu-link:focus-visible {
    outline: 3px dotted black;
    outline-offset: 2px;
}

.wp-block-uagb-info-box a:focus-visible {
    outline: 3px dotted black;
    outline-offset: 4px;
    width: 102%;
}

footer a.footer-social-item:focus-visible,
footer figure a:focus,
footer a:focus {
    outline-color: white;
    color: white;
}

.ast-main-header-wrap.main-header-bar-wrap #mega-menu-wrap-primary #mega-menu-primary&gt;li&gt;ul&gt;li.mega-menu-row&gt;ul.mega-sub-menu&gt;li.mega-menu-column&gt;ul&gt;li:first-child a.mega-menu-link {
    margin-top: 5px;
}

.ast-main-header-wrap.main-header-bar-wrap #mega-menu-wrap-primary #mega-menu-primary&gt;li&gt;ul&gt;li.mega-menu-row&gt;ul.mega-sub-menu&gt;li.mega-menu-column&gt;ul&gt;li a.mega-menu-link {
    margin-left: 5px;
}

#ast-scroll-top:focus-visible {
    background-color: white;
    color: #003571;
    border: 2px solid #003571;
}

.ast-above-header-wrap .site-header-above-section-right a.ast-builder-social-element:focus-visible {
    outline-color: white;
}

.blok_aktualnosc_bez_zdjec .wp-block-uagb-icon-list a:focus-visible {
    outline-color: black;
}

#page .site-header-above-section-right button.wp-block-search__button:focus-visible {
    outline: 3px dotted;
    outline-offset: 2px;
}

/* Wydarzenia */
.fc .fc-button-primary:focus-visible,
.gCalendarMonthFilterButton.input-append.date:focus-visible,
input.mec-gCalendar-search-text:focus-visible {
    outline: 3px dotted black !important;
    outline-offset: 4px;
    z-index: 10;
}

/* Footer.css */
footer .site-footer-primary-section-2 .widget_nav_menu ul.menu li.menu-item a,
footer .site-footer-primary-section-3 .widget_nav_menu ul.menu li.menu-item a,
footer .site-footer-primary-section-4 .widget_nav_menu ul.menu li.menu-item a {
    width: 100%;
    position: relative;
    z-index: 10;
    padding-right: 30px;
}

footer .site-footer-primary-section-2 .widget_nav_menu ul.menu li.menu-item:after,
footer .site-footer-primary-section-3 .widget_nav_menu ul.menu li.menu-item:after,
footer .site-footer-primary-section-4 .widget_nav_menu ul.menu li.menu-item:after {
    position: absolute;
    right: 0;
}

/* Block News focus */
li.category-aktualnosci:focus,
li.category-aktualnosci:focus-visible {
    outline: 3px dotted black;
    outline-offset: 4px;
    width: 100%;
}

/* Kontrasty */
[data-bst-contrast='1'] a.uagb-infobox-link-wrap.uagb-infbox__link-to-all,
[data-bst-contrast='2'] a.uagb-infobox-link-wrap.uagb-infbox__link-to-all,
[data-bst-contrast='1'] .n2_clear .n2-ss-layer,
[data-bst-contrast='2'] .n2_clear .n2-ss-layer,
[data-bst-contrast='1'] .n2_clear .n2-ss-slider-4,
[data-bst-contrast='2'] .n2_clear .n2-ss-slider-4,
[data-bst-contrast='1'] .n2_clear .n2-ss-slider-4&gt;.n2-ss-slide.n2-ow,
[data-bst-contrast='2'] .n2_clear .n2-ss-slider-4&gt;.n2-ss-slide.n2-ow [data-bst-contrast='1'] .main-site-events .uagb-icon-list__wrap a,
[data-bst-contrast='2'] .main-site-events .uagb-icon-list__wrap a,
[data-bst-contrast='1'] .n2-ss-slide.n2-ow.n2-ss-slide-32.n2-ss-slide-active,
[data-bst-contrast='2'] .n2-ss-slide.n2-ow.n2-ss-slide-32.n2-ss-slide-active,
[data-bst-contrast='1'] .mega-menu-wrap-primary,
[data-bst-contrast='2'] .mega-menu-wrap-primary,
[data-bst-contrast='1'] .block_contact-section__image-info a,
[data-bst-contrast='2'] .block_contact-section__image-info a,
[data-bst-contrast='1'] .n2-ss-slide.n2-ow,
[data-bst-contrast='2'] .n2-ss-slide.n2-ow,
[data-bst-contrast='1'] .wp-block-uagb-icon-list-child a,
[data-bst-contrast='2'] .wp-block-uagb-icon-list-child a,
[data-bst-contrast='1'] .n2_clear .n2-ss-section-main-content,
[data-bst-contrast='2'] .n2_clear .n2-ss-section-main-content {
    background-color: transparent !important;
}

[data-bst-contrast='1'] div#n2-ss-9 .nextend-arrow img.n2-arrow-hover-img,
[data-bst-contrast='2'] div#n2-ss-9 .nextend-arrow img.n2-arrow-hover-img {
    display: inline !important;
}

[data-bst-contrast='1'] div#n2-ss-9 .nextend-arrow img.n2-arrow-normal-img,
[data-bst-contrast='2'] div#n2-ss-9 .nextend-arrow img.n2-arrow-normal-img {
    display: none !important;
}

[data-bst-contrast='1'] .main-site-events .uagb-icon-list__wrap .uagb-icon-list__label,
[data-bst-contrast='1'] .blok_aktualnosci_strona_glowna .uagb-icon-list__wrap .uagb-icon-list__label,
[data-bst-contrast='1'] #mega-menu-wrap-primary .mega-menu-item a.mega-menu-link:hover,
[data-bst-contrast='1'] .mec-event-grid-modern span,
[data-bst-contrast='1'] .main-site-events .mec-sl-share:before,
[data-bst-contrast='1'] .block_contact-section__image-info a,
[data-bst-contrast='1'] .wp-block-media-text__content h4.wp-block-heading,
[data-bst-contrast='1'] .wp-block-uagb-container&gt;div.wp-block-uagb-container.block-fct:first-of-type .uagb-ifb-title,
[data-bst-contrast='1'] .mec-gCalendar button.fc-button span.fc-icon:before,
[data-bst-contrast='1'] .fc-daygrid-day-events .fc-event-main .fc-event-title.fc-sticky,
[data-bst-contrast='2'] .mec-gCalendar .fc-direction-ltr .fc-button-group&gt;.fc-button:first-child:hover,
[data-bst-contrast='1'] .wp-block-media-text__content .block_contact-section__icon_list .wp-block-uagb-icon-list-child span.uagb-icon-list__label,
[data-bst-contrast='1'] .n2-ss-layer-row.n2-ss-layer-with-background p {
    color: white !important;
}

[data-bst-contrast='2'] .main-site-events .uagb-icon-list__wrap .uagb-icon-list__label,
[data-bst-contrast='2'] .blok_aktualnosci_strona_glowna .uagb-icon-list__wrap .uagb-icon-list__label,
[data-bst-contrast='2'] #mega-menu-wrap-primary .mega-menu-item a.mega-menu-link:hover,
[data-bst-contrast='2'] .mec-event-grid-modern span,
[data-bst-contrast='2'] .main-site-events .mec-sl-share:before,
[data-bst-contrast='2'] .block_contact-section__image-info a,
[data-bst-contrast='2'] .wp-block-media-text__content h4.wp-block-heading,
[data-bst-contrast='2'] .wp-block-uagb-container&gt;div.wp-block-uagb-container.block-fct:first-of-type .uagb-ifb-title,
[data-bst-contrast='2'] .mec-gCalendar button.fc-button span.fc-icon:before,
[data-bst-contrast='2'] .fc-daygrid-day-events .fc-event-main .fc-event-title.fc-sticky,
[data-bst-contrast='1'] .mec-gCalendar .fc-direction-ltr .fc-button-group&gt;.fc-button:first-child:hover,
[data-bst-contrast='2'] .wp-block-media-text__content .block_contact-section__icon_list .wp-block-uagb-icon-list-child span.uagb-icon-list__label,
[data-bst-contrast='2'] .n2-ss-layer-row.n2-ss-layer-with-background p {
    color: #ff0 !important;
}

[data-bst-contrast='2'] .fc-toolbar-chunk button.fc-button.fc-button-primary span::before,
[data-bst-contrast='1'] .fc-toolbar-chunk button.fc-button.fc-button-primary span::before,
[data-bst-contrast='2'] .wp-block-uagb-buttons .uagb-buttons-repeater:hover .uagb-button__link,
[data-bst-contrast='1'] .wp-block-uagb-buttons .uagb-buttons-repeater:hover .uagb-button__link {
    color: black !important
}

[data-bst-contrast='2'] .block_contact-section__image-info a svg,
[data-bst-contrast='2'] .wp-block-media-text__content .uagb-icon-list__wrap svg,
[data-bst-contrast='2'] .uagb-faq-icon-wrap svg {
    fill: #ff0 !important;
}

[data-bst-contrast='1'] .block_contact-section__image-info a svg,
[data-bst-contrast='1'] .wp-block-media-text__content .uagb-icon-list__wrap svg,
[data-bst-contrast='1'] .uagb-faq-icon-wrap svg {
    fill: white !important;
}

[data-bst-contrast='1'] .logo__emblem_pkrk img,
[data-bst-contrast='2'] .logo__emblem_pkrk img {
    filter: brightness(0) invert(1) !important;
}

[data-bst-contrast='1'] article.mec-event-article.mec-clear,
[data-bst-contrast='1'] p.has-ast-global-color-5-color.has-ast-global-color-0-background-color.has-text-color.has-background,
[data-bst-contrast='1'] #mega-menu-wrap-primary {
    background-color: #494949 !important;
}

[data-bst-contrast='2'] article.mec-event-article.mec-clear,
[data-bst-contrast='2'] p.has-ast-global-color-5-color.has-ast-global-color-0-background-color.has-text-color.has-background,
[data-bst-contrast='2'] #mega-menu-wrap-primary {
    background-color: #0d0d0d !important;
}

[data-bst-contrast='1'] .block_links_list li,
[data-bst-contrast='2'] .block_links_list li,
[data-bst-contrast='1'] .uagb-tabs__panel.uagb-tabs__align-left,
[data-bst-contrast='2'] .uagb-tabs__panel.uagb-tabs__align-left,
[data-bst-contrast='1'] .blok_na_skroty ul.uagb-tabs__panel li.uagb-tabs__active.uagb-tab,
[data-bst-contrast='2'] .blok_na_skroty ul.uagb-tabs__panel li.uagb-tabs__active.uagb-tab,
[data-bst-contrast='1'] .wp-block-uagb-buttons .uagb-buttons-repeater,
[data-bst-contrast='1'] .wp-block-uagb-buttons .uagb-buttons-repeater [data-bst-contrast='1'] .wp-block-uagb-buttons .uagb-buttons-repeater:hover,
[data-bst-contrast='1'] .wp-block-uagb-buttons .uagb-buttons-repeater:hover .uagb-button__link {
    border-color: white !important;
}

[data-bst-contrast='2'] .wp-block-media-text__content .uagb-button__wrapper .uagb-buttons-repeater.wp-block-button__link,
[data-bst-contrast='2'] .wp-block-uagb-buttons .uagb-buttons-repeater,
[data-bst-contrast='2'] .wp-block-uagb-buttons .uagb-buttons-repeater {
    border-color: #ff0 !important;
}

[data-bst-contrast='2'] .wp-block-image.size-large.logo_ue__image img,
[data-bst-contrast='1'] .wp-block-image.size-large.logo_ue__image img {
    background-color: white !important;
    padding: 2px;
}

[data-bst-contrast='1'] .block_contact__info-links .uagb-faq-questions-button.uagb-faq-questions::before,
[data-bst-contrast='1'] .wp-block-uagb-buttons .uagb-buttons-repeater:hover,
[data-bst-contrast='1'] .wp-block-uagb-buttons .uagb-buttons-repeater:hover .uagb-button__link {
    background-color: white !important;
}

[data-bst-contrast='2'] .block_contact__info-links .uagb-faq-questions-button.uagb-faq-questions::before,
[data-bst-contrast='2'] .wp-block-uagb-buttons .uagb-buttons-repeater:hover,
[data-bst-contrast='2'] .wp-block-uagb-buttons .uagb-buttons-repeater:hover .uagb-button__link {
    background-color: #ff0 !important;
}

.nice-select:after {
    border-bottom: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
}

.mec-gCalendar-search-text-wrap i,
.nice-select .option {
    color: #000;
}

.mec-gCalendar #mec-gCalendar-wrap .mec-gCalendar-search-text-wrap input[type=text]::placeholder {
    color: #000;
}

.mec-gCalendar-filters-wrap .mec-checkboxes-search i,
.mec-gCalendar-filters-wrap .mec-dropdown-search i,
.mec-gCalendar-filters-wrap .mec-minmax-event-cost i,
.mec-gCalendar-filters-wrap .mec-text-address-search i,
.nice-select,
.mec-gCalendar-filters {
    border-color: #000 !important;
}

.mec-gCalendar-filters-wrap i:before {
    color: #003571;
}

/*Rekrutacja*/
.blockPR_educational-offer p:focus-within,
.blockPR_useful-information p:focus-within {
    outline: 2px dotted;
    outline-offset: 4px;
    outline-color: black;
    opacity: 1 !important;
}

#page .bs-custom-post-slider__category-btn:hover {
    color: white !important;
    background: #003571 !important;
}

#page .bs-custom-post-slider__category-btn:focus-visible,
.bs-custom-post-slider__slider-controls&gt;button:focus-visible {
    outline: 3px dotted;
    outline-offset: 4px;
    outline-color: black;
}

.bs-custom-post-slider__post-card:focus-within {
    outline: 3px dotted black;
    outline-offset: 4px;
    margin: 7px;
}

.bs-custom-post-slider__slider-controls&gt;button.disabled {
    opacity: 0.4;
}

#page .bs-custom-post-slider__slider-btn--next:hover {
    background-color: #FDB24D !important;
}

#page .bs-custom-post-slider__slider-btn--prev:hover {
    background-color: #96cafd !important;
}

#page .bs-custom-post-slider__slider-btn--prev.disabled:hover {
    background-color: #FDB24D !important;
}

#page .bs-custom-post-slider__slider-btn--next.disabled:hover {
    background-color: #96cafd !important;
}

.bst-studycourses button.v-btn:focus-visible {
    outline: 3px dotted;
    outline-offset: 4px;
    outline-color: black;
}

.bst-studycourses button.bst-studycourses-form__btn:focus-visible {
    outline-color: white;
}

.wp-block-media-text.has-background a.wp-block-button__link {
    outline-color: black;
}

/* Blok aktualnosci*/
/* .block_news-hub__buttons-col .wp-block-uagb-image--layout-overlay-link {
    display: none;
} */

.block_news-hub__buttons-col .wp-block-uagb-image figure&gt;a:focus-visible,
a.bst-linklist__item-link:focus-visible,
a.uagb-tabs-list:focus-visible {
    outline: 3px dotted;
    outline-offset: 4px;
    outline-color: black;
}

.block_contact-section p a:focus-visible,
p a:focus-visible,
a:focus {
    color: #003571;
}

footer p a:focus-visible {
    color: white;
}

/*Akordeony*/
.wp-block-ub-content-toggle-accordion-title-wrap:focus-visible {
    outline: 3px dotted;
    outline-offset: 4px;
    outline-color: black;
}

/*Kotwice*/
[data-tab-anchor]:focus-visible,
.wp-block-ub-tabbed-content-block:focus-visible,
.wp-block-ub-tabbed-content-tab-content-wrap:focus-visible,
.wp-block-ub-tabbed-content-block.wp-block-ub-tabbed-content:focus-visible {
    outline: none;
}

/*Blok tabs*/
.wp-block-ub-tabbed-content-tab-title-wrap:focus-visible {
    outline: 3px dotted;
    outline-offset: 4px;
    outline-color: black;
    margin: 7px;
}

/*Strony kierunkĂłw studiĂłw*/
.wp-block-uagb-container.recruitment_container .wp-block-buttons .wp-block-button a.wp-block-button__link:focus-visible {
    color: white !important;
    background-color: #003571;
    outline-color: #003571;
}

textarea.wsf-field:focus-visible,
button.wsf-button.wsf-button-primary:focus-visible {
    outline: 3px dotted !important;
    outline-offset: 4px;
    outline-color: black !important;
}

/* Social icons */
a.header-social-item:focus-visible {
    outline-color: white;
}

/* Slider */
div#n2-ss-9 .nextend-bullet-bar .n2-bullet:focus-visible {
    outline: 3px dotted;
    outline-offset: 4px;
    outline-color: black;
}

.gt_switcher .gt_selected:focus-visible {
    background: white !important;
}

.gt_switcher .gt_selected:focus-visible a {
    color: #003571;
}

.gt_switcher .gt_option a:focus-visible {
    outline: none;
    background-color: #003571;
    color: white !important;
}

.gt_switcher:focus-within,
.gt_selected:focus-within {
    background: white !important;
    outline: none;
}

.gt_selected:focus-within a {
    color: #003571 !important;
    outline: none;
}

.gt_selected:focus-within a:after {
    filter: invert(1);
}

/*Focus spectra gallery*/

.uagb-buttons-repeater.wp-block-button__link:focus-visible {
    outline-color: black;
}

.spectra-image-gallery__media.spectra-image-gallery__media--masonry:focus-visible,
.wp-block-uagb-image-gallery:focus-visible {
    outline: 3px dotted;
    outline-color: black;
    outline-offset: 4px;
}

#page .n2-ss-slider a.n2-ow:focus-visible {
    outline: dotted !important;
    outline-offset: 4px !important;
    outline-color: black !important;
}

div#n2-ss-9 .nextend-autoplay:focus-visible,
div#n2-ss-9 .nextend-autoplay:hover {
    background: white !important;
    border: 1px solid black;
}

div#n2-ss-9 .nextend-autoplay:focus-visible img,
div#n2-ss-9 .nextend-autoplay:hover img {
    filter: invert(1);
}

.n2-ss-slider .n2-ss-item-content.n2-ow-all a:focus-visible {
    outline: dotted !important;
    outline-offset: 4px !important;
    outline-color: black !important;
}

.bs-ctt-block_offer-services__card a:focus-visible {
    outline: dotted;
    outline-offset: 4px;
    display: block;
}

.tablepress--ctt-tech-offer tbody tr:focus-visible {
    outline: 3px dotted;
    outline-offset: 4px;
}

.dataTables_paginate .paginate_button:focus-visible,
.mec-event-share:focus-within {
    outline: 3px dotted !important;
    outline-offset: 4px;
    outline-color: black;
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
    font-weight: bold;
}

.spectra-image-gallery__control-lightbox .spectra-image-gallery__control-lightbox--close svg:hover {
    width: 26px;
    height: 26px;
}

/*Focus WS Form*/

button.wsf-button:focus-visible {
    outline: 3px dotted;
    outline-color: black;
    outline-offset: 4px;
}

button.wsf-button:focus,
button.wsf-button:active {
    background-color: #003571 !important;
    border-color: #003571 !important;
    color: white;
}

/*Woocommerce*/
.ast-woo-sidebar-widget.widget_search .wp-block-search__button:focus-visible {
    outline: 3px dotted;
    outline-offset: 4px;
    outline-color: black;
}

.ast-woo-sidebar-widget.widget_search .wp-block-search__input:focus {
    outline: 3px dotted !important;
    outline-offset: -6px;
    outline-color: black;
}

/* Focus after merge &lt;a&gt; */

.news-with-buttons&gt;.block_news-hub__buttons-col&gt;.wp-block-uagb-image&gt;.wp-block-uagb-image__figure:focus-visible {
    outline: dotted;
    outline-offset: 4px;
    outline-color: black;
}

/* Contrast and highlights */

[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) .mec-skin-grid-events-container {
    color: white;
}

[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) .mec-skin-grid-events-container {
    color: #ff0;
}

[data-bst-contrast='2'] .blok_na_skroty ul.uagb-tabs__panel li.uagb-tabs__active.uagb-tab {
    border-color: #ff0 !important;
}

[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) .mec-sl-magnifier {
    color: white;
}

[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) .mec-gCalendar .fc-direction-ltr .fc-button-group&gt;.fc-button:first-child {
    color: white !important;
}

[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) .mec-gCalendar button.fc-filterEvents-button.fc-button.fc-button-primary svg path {
    fill: white;
}

[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) .mec-gCalendar-filters-wrap .mec-dropdown-search .current {
    color: white !important;
}

[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) .mec-gCalendar-filters-wrap .mec-dropdown-search .nice-select:after {
    border-bottom: 1px solid white !important;
    border-right: 1px solid white !important;
}

[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) .mec-gCalendar-filters-wrap .mec-dropdown-search .nice-select .option,
[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) .mec-gCalendar-filters-wrap .mec-dropdown-search .nice-select .option {
    color: black !important;
}

[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) .mec-gCalendar-filters-wrap .mec-dropdown-search .nice-select:after {
    border-bottom: 1px solid #ff0 !important;
    border-right: 1px solid #ff0 !important;
}

[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) .mec-gCalendar-filters-wrap .button.mec-button {
    color: white !important;
}

[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) .mec-sl-magnifier {
    color: #ff0;
}

[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) .mec-gCalendar .fc-direction-ltr .fc-button-group&gt;.fc-button:first-child {
    color: #ff0 !important;
}

[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) .mec-gCalendar button.fc-filterEvents-button.fc-button.fc-button-primary svg path {
    fill: #ff0;
}

[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) .mec-gCalendar-filters-wrap .mec-dropdown-search .current {
    color: #ff0 !important;
}

[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) .mec-gCalendar-filters-wrap .button.mec-button {
    color: #ff0 !important;
}

[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) #politechnikaGoogleMaps,
[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) #kampusGoogleMaps,
[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) #politechnikaGoogleMaps div,
[data-bst-contrast='1'] div:not([data-bst-wcag-ignore]) #kampusGoogleMaps div,
[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) #politechnikaGoogleMaps,
[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) #kampusGoogleMaps,
[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) #politechnikaGoogleMaps div,
[data-bst-contrast='2'] div:not([data-bst-wcag-ignore]) #kampusGoogleMaps div {
    background-color: transparent !important;
}

[data-bst-highlight='1'] a.uagb-infobox-link-wrap:not([data-bst-wcag-ignore]) {
    background-color: transparent !important;
}

[data-bst-highlight='1'] .wp-block-uagb-info-box.uagb-infobox__content-wrap {
    background-color: black;
}

[data-bst-highlight='1'] .wp-block-uagb-info-box.uagb-infobox__content-wrap .uagb-ifb-title {
    color: white;
}

[data-bst-highlight='1'] .main-site-events .uagb-icon-list__label {
    color: white !important;
}

[data-bst-highlight='1'] .main-site-events .wp-block-uagb-icon-list-child {
    background-color: black;
}

[data-bst-highlight='1'] .main-site-events .wp-block-uagb-icon-list-child&gt;a {
    background-color: transparent !important;
}

[data-bst-highlight='1'] .wp-block-uagb-tabs .block_links_list li a span {
    color: white;
}

[data-bst-highlight='1'] .mec-gCalendar .fc-h-event .fc-event-title {
    color: white;
}

[data-bst-highlight='1'] .block_contact-section__icon_list .wp-block-uagb-icon-list-child {
    background-color: black;
}

[data-bst-highlight='1'] .block_contact-section__icon_list .wp-block-uagb-icon-list-child&gt;a {
    background-color: transparent !important;
}

[data-bst-highlight='1'] .block_contact-section__icon_list .wp-block-uagb-icon-list-child path {
    fill: white;
}

[data-bst-highlight='1'] .block_contact-section__icon_list .wp-block-uagb-icon-list-child .uagb-icon-list__label {
    color: white !important;
}

body {
    overflow-x: visible !important;
}

[data-bst-font-size="1"] .ast-above-header-wrap .site-header-focus-item .main-header-bar-navigation .menu-item&gt;.menu-link,
[data-bst-font-size="2"] .ast-above-header-wrap .site-header-focus-item .main-header-bar-navigation .menu-item&gt;.menu-link {
    line-height: 20px !important;
}

[data-bst-font-size="1"] .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle,
[data-bst-font-size="2"] .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle {
    width: max-content;
}

[data-bst-font-size="2"] .block-faculties.events {
    flex-wrap: wrap !important;
}

[data-bst-font-size="2"] .block-faculties.events&gt;div {
    flex-basis: 100% !important;
    ;
}

@media (max-width:921px) {

    #page .ast-builder-menu-mobile .main-header-menu,
    .ast-header-break-point .ast-builder-menu-mobile .main-header-menu {
        margin-top: 10em;
    }

    [data-bst-font-size="1"] #page .ast-builder-menu-mobile .main-header-menu,
    .ast-header-break-point .ast-builder-menu-mobile .main-header-menu {
        margin-top: 8em;
    }

    [data-bst-font-size="2"] #page .ast-builder-menu-mobile .main-header-menu,
    .ast-header-break-point .ast-builder-menu-mobile .main-header-menu {
        margin-top: 6.5em;
    }
}

[data-bst-highlight="1"] .wp-block-uagb-icon-list .wp-block-uagb-icon-list-child&gt;a {
    background-color: transparent !important;
}

[data-bst-highlight="1"] .wp-block-uagb-icon-list .wp-block-uagb-icon-list-child .uagb-icon-list__label {
    background-color: black;
    color: white;
}

[data-bst-highlight="1"] .bs-custom-post-slider__post-title,
[data-bst-highlight="1"] .bs-custom-post-slider__post-excerpt,
[data-bst-highlight="1"].bs-custom-post-slider__read-more {
    color: white;
}

/* Fix do czytelnych czcionek */

[data-bst-font-type='1'] #wpadminbar span {
    font-family: 'dashicons' !important;
}

[data-bst-font-type='1'] span.fc-icon {
    font-family: fcicons !important;
}

/* Fix do animacji */

body[data-bst-animations="1"] .uagb-slick-carousel.slick-slider .slick-track {
    transform: none !important;
}</pre></body></html>