body.kontrast {
    background-color: #000;
    background: #000;
    color: #fff ;
    background-image: none
}

body.kontrast .naglowek__bip span,
body.kontrast #tresc a,
body.kontrast #tresc a span,
body.kontrast .footer__nav li a {
    color: yellow;
    text-decoration: none;
}

body.kontrast  .naglowek__bip--logo {
    background: #fff;
}

body.kontrast .button {
    background: yellow !important;
    color: #000 !important;
}

body.kontrast form select,
body.kontrast form input[type="text"],
body.kontrast .wcag a {
   background-color: transparent;
   color: yellow;
   border: 1px solid yellow;
}

body.kontrast .wyszukiwarka .wyszukiwarka__button {
    background: #000;
       color: yellow;
   border: 1px solid yellow;
}

body.kontrast .wynik-szukania li {
    list-style: none !important;
    list-style-image:  none !important;
}
body.kontrast form select option {
    background: #000 !important;
}

body.kontrast form select optgroup {
    background: #333;
}

body.kontrast  .formularz-wyszukaj dl dd strong {
    color: #fff;
}

body.kontrast form select:focus,
body.kontrast form input[type="text"]:focus {
    border-color: #fff;
    background: #000;
}

body.kontrast input[type="submit"]:hover + span,
body.kontrast input[type="submit"]:focus + span,
body.kontrast .wcag a:hover,
body.kontrast .wcag a:focus {
   background-color: yellow;
   color: #000;
}

/* POLITYKA */
body.kontrast #polityka-cookie {
    border-top: 3px solid yellow;
    color: #fff;
    background: #333;
}

#polityka-cookie-zamknij {
    background: yellow;
    color: #000;
}

body.kontrast .banery .banner {
    background-color: yellow;
}
.line-height1 #tresc article{line-height:1.1rem}.line-height2 #tresc article{line-height:1.2rem}.line-height3 #tresc article{line-height:1.4rem}.line-height4 #tresc article{line-height:1.6rem}.line-height5 #tresc article{line-height:1.8rem}.line-height6 #tresc article{line-height:2.0rem}.line-height7 #tresc article{line-height:2.2rem}.line-height8 #tresc article{line-height:2.4rem}.line-height9 #tresc article{line-height:2.6rem}.paragraph-height1 #tresc article p{margin-top:1rem;margin-bottom:1rem}.paragraph-height2 #tresc article p{margin-top:1.5rem;margin-bottom:1.5rem}.paragraph-height3 #tresc article p{margin-top:2rem;margin-bottom:2rem}.paragraph-height4 #tresc article p{margin-top:2.5rem;margin-bottom:2.5rem}.paragraph-height5 #tresc article p{margin-top:3rem;margin-bottom:3rem}.letter-spacing1 #tresc article{letter-spacing:normal}.letter-spacing2 #tresc article{letter-spacing:0.14em}.letter-spacing3 #tresc article{letter-spacing:0.2em}.letter-spacing4 #tresc article{letter-spacing:0.3em}.letter-spacing5 #tresc article{letter-spacing:0.4em}.word-spacing1 #tresc article{word-spacing:normal}.word-spacing2 #tresc article{word-spacing:0.16em}.word-spacing3 #tresc article{word-spacing:0.2em}.word-spacing4 #tresc article{word-spacing:0.4em}.word-spacing5 #tresc article{word-spacing:0.6em}
.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle
}

.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.select2-container .select2-selection--single .select2-selection__clear {
    position: relative
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px
}

.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.select2-container .select2-search--inline {
    float: left;
    line-height: 40px
}

.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-top: 5px;
    padding: 0
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.select2-dropdown {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 1051
}

.select2-results {
    display: block
}

.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0
}

.select2-results__option {
    padding: 6px 15px;
    user-select: none;
    -webkit-user-select: none
}

.select2-results__option[aria-selected] {
    cursor: pointer
}

.select2-container--open .select2-dropdown {
    left: 0
}

.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-search--dropdown {
    display: block;
    padding: 4px
}

.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none
}

.select2-search--dropdown.select2-search--hide {
    display: none
}

.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff;
    filter: alpha(opacity=0)
}

.select2-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important
}

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto
}

.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px
}

.select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    list-style: none
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px;
    padding: 1px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #FFF;
    border: 2px solid #052157;
    border-radius: 4px;
    cursor: default;
    font-size: 15px;
    font-weight: 500;
    height: 44px;
    line-height: 40px;
    float: left;
    border-radius: 22px;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 44px 0 15px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #052157;
    cursor: pointer;
    display: inline-block;
    width: 44px;
    height: 100%;
    font-weight: 900;
    position: absolute;
    top: 0;
    right: 0;
    padding-left: 15px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #CC3366;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
    float: right
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid black 1px;
    outline: 0
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa
}

.select2-container--default .select2-search--inline .select2-search__field {
    background: transparent;
    border: none;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: textfield
}

.select2-container--default .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--default .select2-results__option[role=group] {
    padding: 0
}

.select2-container--default .select2-results__option[aria-disabled=true] {
    color: #999
}

.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #ddd
}

.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -4em;
    padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -5em;
    padding-left: 6em
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #5897fb;
    color: white
}

.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}

.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
    background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
    background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    border: none;
    border-right: 1px solid #aaa;
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 1px;
    right: auto
}

.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%);
    background-image: -o-linear-gradient(top, #fff 0%, #eee 50%);
    background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
    background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
    background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)
}

.select2-container--classic .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0
}

.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    float: right;
    margin-left: 5px;
    margin-right: auto
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #5897fb
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0
}

.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    box-shadow: none
}

.select2-container--classic .select2-dropdown {
    background-color: #fff;
    border: 1px solid transparent
}

.select2-container--classic .select2-dropdown--above {
    border-bottom: none
}

.select2-container--classic .select2-dropdown--below {
    border-top: none
}

.select2-container--classic .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto
}

.select2-container--classic .select2-results__option[role=group] {
    padding: 0
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
    color: grey
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
    background-color: #3875d7;
    color: #fff
}

.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px
}

.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb
}
.slider{padding-left:0;padding-right:0;position:relative;z-index:10}@media (min-width:1400px){.slider.container{max-width:calc(1320px + 200px)}}.slider .swiper-slide{padding-top:4px}@media (min-width:768px){.slider .swiper-slide{padding-top:0;padding-bottom:250px}}.slider .slider__podtytul{margin:0;padding:12px 12px 6px;bottom:250px;font-weight:400;font-family:"Fira Sans", sans-serif;font-size:1.5rem;line-height:1.3;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;pointer-events:none}@media (min-width:992px){.slider .slider__podtytul{padding:36px 48px 12px}}@media (min-width:1400px){.slider .slider__podtytul{font-size:2rem;line-height:1.5}}.slider .swiper-foto img{object-fit:cover}.slider .slider__text{top:calc(100% - 250px);margin:0;padding:12px 12px 83px;font-weight:400;font-family:var(--bs-font-sans-serif);font-size:1rem;line-height:1.25;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px;pointer-events:none;overflow:hidden;position:relative}@media (min-width:992px){.slider .slider__text{padding:12px 48px 80px}}@media (min-width:1400px){.slider .slider__text{font-size:1.125rem;line-height:1.8}}.slider .slider__podtytul,.slider .slider__text{background-color:#FFF;-moz-transform:translateY(-16px);-webkit-transform:translateY(-16px);-o-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px)}body.kontrast .slider .slider__podtytul,body.kontrast .slider .slider__text{background-color:#555;color:#FFF}@media (min-width:768px){.slider .slider__podtytul,.slider .slider__text{position:absolute;right:0;z-index:1048;width:70%;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@media (min-width:1400px){.slider .slider__podtytul,.slider .slider__text{right:50px;width:70%}}.slider .aktualnosc__item--wiecej{position:absolute;width:100%;left:0;bottom:0;background-color:#12769E;color:#FFF;padding:12px 24px}body.kontrast .slider .aktualnosc__item--wiecej{background-color:#222;color:yellow}.slider .swiper-button--container{background-color:white;width:auto;top:0px;position:absolute;left:0;height:50px;display:flex;align-items:center;z-index:1047}@media (min-width:768px){.slider .swiper-button--container{width:calc(30% - 1px);background-color:#FFF;top:calc(100% - 250px);justify-content:space-around}body.kontrast .slider .swiper-button--container{background-color:#555;color:#FFF}}@media (min-width:1400px){.slider .swiper-button--container{left:50px;width:calc(30% - 101px)}}.slider .stretched-link{display:block;width:100%;position:absolute;height:100%;border:3px dashed transparent;z-index:1050;outline:0 !important}.slider .stretched-link.focus-visible{border-color:#DF161D}.slider .stretched-link:hover~.slider__podtytul,.slider .stretched-link:focus~.slider__podtytul{color:#12769E}body.kontrast .slider .stretched-link:hover~.slider__podtytul,body.kontrast .slider .stretched-link:focus~.slider__podtytul{color:yellow}.slider .stretched-link:hover~.slider__text,.slider .stretched-link:focus~.slider__text{color:#12769E}body.kontrast .slider .stretched-link:hover~.slider__text,body.kontrast .slider .stretched-link:focus~.slider__text{color:yellow}.slider .stretched-link:hover~.slider__text .aktualnosc__item--wiecej,.slider .stretched-link:focus~.slider__text .aktualnosc__item--wiecej{background-color:#DF161D}body.kontrast .slider .stretched-link:hover~.slider__text .aktualnosc__item--wiecej,body.kontrast .slider .stretched-link:focus~.slider__text .aktualnosc__item--wiecej{background-color:yellow;color:#000}#slider-progress{position:absolute;top:0px;width:100%;height:4px;background-color:#FFF;z-index:1049}body.kontrast #slider-progress{background-color:#555}@media (min-width:768px){#slider-progress{top:calc(100% - 250px)}}@media (min-width:1400px){#slider-progress{right:50px;width:calc(100% - 100px)}}#slider-progress .swiper-progress{position:absolute;width:100%;height:4px;bottom:0;left:0;background-color:#FFF}body.kontrast #slider-progress .swiper-progress{background-color:#555}#slider-progress .swiper-progress .bar{position:absolute;height:100%;top:0;left:0;background-color:#12769E}body.kontrast #slider-progress .swiper-progress .bar{background-color:yellow}
.aktualnosci__glowna{padding-left:0 !important;padding-right:0 !important;position:relative;z-index:6}.aktualnosci__glowna .g-0.round{--bs-gutter-y: 1px !important;--bs-gutter-x: 1px !important}body.slider-preset .aktualnosci__glowna{margin-top:-100px}@media (min-width:768px){body.slider-preset .aktualnosci__glowna{margin-top:-170px}}.aktualnosci__glowna#aktualnosci h2{font-family:"Fira Sans", sans-serif;font-weight:800;font-size:2rem;line-height:1.1;margin:30px 0px 30px 10px;padding:20px 0;position:relative;border-bottom:0;border-bottom:1px solid #C4E0EC}@media (min-width:576px){.aktualnosci__glowna#aktualnosci h2{font-size:3rem;margin:30px 0px 30px 0px}}.aktualnosci__glowna#aktualnosci h2::before{content:none !important;display:none !important}.aktualnosci__glowna#aktualnosci h2 .svg{position:absolute;top:0;left:0;z-index:-1;transform:translate(-50%, -20%);color:#FFF;fill:currentColor}body.kontrast .aktualnosci__glowna#aktualnosci h2 .svg{color:#111;fill:currentColor}.aktualnosci__glowna#aktualnosci h2 span{display:block}.aktualnosci__glowna .btn{background-color:#F2F2F2;color:#12769E}.aktualnosci__glowna .btn:hover,.aktualnosci__glowna .btn:focus{background-color:#DF161D;color:#FFF}body.kontrast .aktualnosci__glowna .btn{background-color:#000;color:#ff0;border:solid #FFFF00 1px}body.kontrast .aktualnosci__glowna .btn:focus,body.kontrast .aktualnosci__glowna .btn:hover{color:#000000;background-color:#ff0}body.kontrast .aktualnosci__glowna h2{color:#FFFFFF}body.kontrast .aktualnosci__glowna .tlo{background-color:#111111 !important}.aktualnosc__item{position:relative;background-color:#FFF}.aktualnosc__item .aktualnosc__data{top:auto;bottom:0;left:0;color:#12769E;font-size:1rem;padding:12px 24px;width:auto;height:auto;font-family:"Fira Sans", sans-serif;background-color:#F0F3F9;margin-bottom:15px}body.kontrast .aktualnosc__item .aktualnosc__data{background-color:#333;color:#FFF}.aktualnosc__item .aktualnosc__data strong{font-size:1.125rem}.aktualnosc__item .aktualnosc__item--text{padding:36px 24px 44px 24px}.aktualnosc__item .aktualnosc__item--tytul{font-family:"Fira Sans", sans-serif;font-weight:500;font-size:1.375rem;line-height:1.4;border-bottom:0 !important;margin-top:30px}.aktualnosc__item .aktualnosc__text--skrot{font-family:var(--bs-font-sans-serif);font-size:1.125rem;line-height:1.55}.aktualnosc__item .aktualnosc__item--wiecej{font-family:"Fira Sans", sans-serif;color:#12769E;position:absolute;bottom:20px;left:24px}.aktualnosc__item .aktualnosc__item--wiecej .svg{vertical-align:text-top}body.kontrast .aktualnosc__item .aktualnosc__item--wiecej{color:yellow}body.kontrast .aktualnosc__item .aktualnosc__item--wiecej .svg{color:yellow;fill:currentColor}body.kontrast .aktualnosc__item{background-color:#555}.aktualnosc__item--link{display:block;width:100%;position:absolute;height:100%}.aktualnosc__item--link.focus-visible{outline:none !important}.aktualnosc__item--link.focus-visible::after{border:3px dashed #DF161D}.aktualnosc__item--link:hover~.aktualnosc__item--foto .aktualnosc__data,.aktualnosc__item--link:hover~.aktualnosc__item--text,.aktualnosc__item--link:hover~.aktualnosc__item--text .aktualnosc__item--wiecej,.aktualnosc__item--link:focus~.aktualnosc__item--foto .aktualnosc__data,.aktualnosc__item--link:focus~.aktualnosc__item--text,.aktualnosc__item--link:focus~.aktualnosc__item--text .aktualnosc__item--wiecej{color:#DF161D}.aktualnosc__data,.aktualnosc__text--skrot,.aktualnosc__item--tytul,.aktualnosc__item--wiecej{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.aktualnosci--lista{padding:24px 12px;background:#EEF1F8;margin:0px 0px}.aktualnosci--lista .aktualnosc__item .aktualnosc__item--foto .aktualnosc__data{padding:12px 24px;font-family:"Fira Sans", sans-serif}.aktualnosci--lista .aktualnosc__item .aktualnosc__item--foto .aktualnosc__data strong{font-weight:700;font-style:normal;font-size:18px}.aktualnosci--lista .aktualnosc__item .aktualnosc__item--foto .aktualnosc__data span{font-weight:400;font-size:1rem;line-height:1.125}.aktualnosci--lista .aktualnosc__item .aktualnosc__item--tytul{margin:0px 0 24px 0;padding:0}.aktualnosci--lista .aktualnosc__item .aktualnosc__item--tytul::after{display:none;content:none}body.kontrast .aktualnosci--lista .aktualnosc__item .aktualnosc__text--skrot span{color:#111111}body.kontrast .aktualnosci--lista .aktualnosc__item--link:focus~.aktualnosc__item--foto .aktualnosc__data,body.kontrast .aktualnosci--lista .aktualnosc__item--link:hover~.aktualnosc__item--foto .aktualnosc__data{color:#CCCCCC}body.kontrast .aktualnosci--lista .aktualnosc__item--link:focus~.aktualnosc__item--text .aktualnosc__item--wiecej,body.kontrast .aktualnosci--lista .aktualnosc__item--link:hover~.aktualnosc__item--text .aktualnosc__item--wiecej{color:#FFFfff}
.piktogramy__linki{align-items:center;justify-content:flex-end;position:relative;z-index:2}.piktogramy__linki a{font-family:"Fira Sans", sans-serif;font-size:2rem;font-weight:800;color:#222}body.kontrast .piktogramy__linki a{color:yellow}.piktogramy__linki a:hover,.piktogramy__linki a:focus{text-decoration:none;color:#12769E}.piktogramy__linki .svg{color:#168DBE;fill:currentColor;margin-left:12px;margin-right:12px}body.kontrast .piktogramy__linki .svg{color:#555;fill:currentColor}.piktogramy__bg{background-color:#F6FBFE;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;padding-left:0;padding-right:0;position:relative;z-index:3}body.kontrast .piktogramy__bg{background-color:#555}.tab-content{-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px;overflow:hidden}.piktogramy__text{padding:1.5rem 1rem;font-family:"Fira Sans", sans-serif;color:#12769E;font-size:1rem;font-weight:500;line-height:1.6666;margin:0 !important}body.kontrast .piktogramy__text{color:#FFF}@media (min-width:768px){.piktogramy__text{padding:2.75rem 4.5rem;font-size:1.3125rem}}.piktogram__ikona{width:40px;height:60px;font-size:40px;color:#06892B}body.kontrast .piktogram__ikona{color:#CCC}@media (min-width:1200px){.piktogram__ikona{width:60px;font-size:50px}}.piktogramy__tytul{color:#0F5F7F;font-family:"Fira Sans", sans-serif;font-size:1.25rem;font-weight:500;line-height:1.1;text-align:left}body.kontrast .piktogramy__tytul{color:yellow}@media (min-width:1200px){.piktogramy__tytul{font-size:1.5rem}}.piktogramy__podtytul{display:block;font-family:var(--bs-font-sans-serif);font-size:1rem;color:#2B2A29;line-height:1.625;font-weight:400;text-align:left}body.kontrast .piktogramy__podtytul{color:#FFF}@media (min-width:576px){.pikto-tabs{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}}.pikto-tabs>button{display:flex;align-items:flex-start;border:0;background-color:transparent;padding:0.5rem;width:100%;flex:0 0 auto}@media (min-width:576px){.pikto-tabs>button{height:50%;flex-direction:column;padding:2.25rem 1.5rem;width:50%}}@media (min-width:992px){.pikto-tabs>button{height:100%}}.pikto-tabs>button.active{background-color:#FFF}body.kontrast .pikto-tabs>button.active{background-color:#666}.pikto-tabs>button.active .piktogram__ikona{color:#0F5F7F}body.kontrast .pikto-tabs>button.active .piktogram__ikona{color:#ccc}@media (min-width:992px){.pikto-tabs>button{width:25%}}.pikto-tabs>button .piktogramy__naglowek{display:flex}.piktogramy .tab-pane{-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px;overflow:hidden}.piktogramy .tab-pane .row{padding-left:2rem;padding-right:2rem}.piktogramy .tab-pane .row .col{margin-top:0}.piktogramy .tab-pane .row .col .oferta__item{display:flex;flex-direction:row;align-items:center;position:relative;color:#12769E;background-color:transparent;min-height:0;font-size:1.0625rem;font-weight:400;line-height:1.1;height:100%;border:0 !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.piktogramy .tab-pane .row .col .oferta__item::before{width:55px;height:55px;top:10px;left:-12px}.piktogramy .tab-pane .row .col .oferta__item .oferta__ikona{margin-right:10px}.piktogramy .tab-pane .row .col .oferta__item .oferta__ikona::before{width:50px;height:50px;font-size:44px}.piktogramy .tab-pane .row .col .oferta__item:hover,.piktogramy .tab-pane .row .col .oferta__item:focus,.piktogramy .tab-pane .row .col .oferta__item:hover .oferta__ikona,.piktogramy .tab-pane .row .col .oferta__item:focus .oferta__ikona{color:#06892B}body.kontrast .piktogramy .tab-pane .row .col .oferta__item{color:yellow}body.kontrast .piktogramy .tab-pane .row .col .oferta__item .oferta__ikona{color:#FFF}body.kontrast .piktogramy .tab-pane .row .col .oferta__item:hover .oferta__tytul,body.kontrast .piktogramy .tab-pane .row .col .oferta__item:focus .oferta__tytul{color:#FFF !important}body.kontrast .piktogramy .tab-pane .row .col .oferta__item:hover .oferta__ikona,body.kontrast .piktogramy .tab-pane .row .col .oferta__item:focus .oferta__ikona{color:yellow !important}body.kontrast .piktogramy .tab-pane{background-color:#666}.piktogramy .tab-pane p{display:block;color:#12769E;font-family:"Fira Sans", sans-serif;font-size:1.3125rem;font-style:normal;font-weight:400;line-height:1.3;border-bottom:1px solid #C8EAF7;padding:1.5rem}body.kontrast .piktogramy .tab-pane p{color:#FFF;border-bottom:1px solid #545454}.piktogramy .tab-pane ul{display:flex;margin:0 !important;padding:1.5rem !important;flex-wrap:wrap}.piktogramy .tab-pane ul li{display:inline-flex;height:44px;align-items:center;padding-left:1.25rem;padding-right:0.5rem;margin-right:1rem;margin-bottom:5px;font-family:"Fira Sans", sans-serif;font-size:17px;color:#168DBE;font-weight:400;line-height:1.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='41' viewBox='0 0 44 41' fill='none'%3E%3Cpath opacity='0.3' fill-rule='evenodd' clip-rule='evenodd' d='M14.9746 0.5C14.9746 0.223858 15.1985 0 15.4746 0L27.7904 0C28.0665 0 28.2904 0.223857 28.2904 0.499999V8.55223C28.2904 8.93346 28.6999 9.17445 29.0332 8.98931L36.3299 4.93577C36.5656 4.80482 36.8627 4.88437 37.0015 5.11559L43.1446 15.3536C43.29 15.596 43.2057 15.9106 42.9586 16.0479L35.7386 20.0589C35.3956 20.2494 35.3957 20.7426 35.7387 20.9331L42.964 24.9456C43.2112 25.0829 43.2955 25.3976 43.15 25.6401L37.0053 35.8772C36.8666 36.1084 36.5695 36.1879 36.3339 36.057L29.0331 32.0026C28.6999 31.8175 28.2904 32.0585 28.2904 32.4397V40.5C28.2904 40.7761 28.0665 41 27.7904 41H15.4746C15.1985 41 14.9746 40.7761 14.9746 40.5V32.4436C14.9746 32.0624 14.5651 31.8214 14.2318 32.0065L6.93153 36.062C6.69581 36.193 6.39871 36.1134 6.25997 35.8822L0.116883 25.6442C-0.0285595 25.4018 0.0557025 25.0871 0.302812 24.9499L7.52979 20.9351C7.87273 20.7446 7.8727 20.2513 7.52973 20.0609L0.303645 16.0479C0.0564657 15.9107 -0.0278162 15.5959 0.117692 15.3535L6.26235 5.11635C6.40109 4.8852 6.69811 4.80567 6.9338 4.93656L14.2319 8.98947C14.5651 9.17454 14.9746 8.93356 14.9746 8.55235V0.5Z' fill='%239DD9F1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:5px 0;position:relative}body.kontrast .piktogramy .tab-pane ul li{background-image:none !important;color:#FFF}.piktogramy .tab-pane ul li a{color:#168DBE;text-decoration:none}body.kontrast .piktogramy .tab-pane ul li a{color:yellow;text-decoration:underline}.piktogramy .tab-pane ul li a:hover,.piktogramy .tab-pane ul li a:focus{color:#06892B}body.kontrast .piktogramy .tab-pane ul li a:hover,body.kontrast .piktogramy .tab-pane ul li a:focus{text-decoration:none}.piktogramy .tab-pane ul li span{font-size:34px;padding-right:0.5rem}body.kontrast .piktogramy .tab-pane ul li span{color:#CCC}.piktogramy .tab-pane ul li:hover span{color:#06892B}body.kontrast .piktogramy .tab-pane ul li:hover span{color:#FFF}@media (min-width:768px){body:not(.kontrast) .piktogramy{padding-top:230px;margin-top:-121px;background-image:url("/assets/css_img/piktogramy_bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:0 0}}@media (min-width:1200px){body:not(.kontrast) .piktogramy{position:relative}body:not(.kontrast) .piktogramy::before{content:"";width:30%;height:80%;background-image:url("/assets/css_img/dekor.png");background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:-10%}}
@charset "UTF-8";
.oferta__item{display:flex;flex-direction:column;position:relative;color:#12769E;background-color:#F0F3F9;min-height:158px;font-family:"Fira Sans", sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.2;text-decoration:none;height:100%;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.oferta__item span{position:relative;z-index:2}body:not(.kontrast) .oferta__item::before{content:"";width:75px;height:75px;position:absolute;top:12px;left:-18px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='72' viewBox='0 0 76 72' fill='none'%3E%3Cpath opacity='0.3' fill-rule='evenodd' clip-rule='evenodd' d='M26.6993 0.5C26.6993 0.223858 26.9232 0 27.1993 0L49.3572 0C49.6333 0 49.8572 0.223858 49.8572 0.5V15.5018C49.8572 15.883 50.2667 16.124 50.6 15.9389L64.152 8.41036C64.3877 8.27941 64.6848 8.35897 64.8235 8.59019L75.8876 27.0295C76.0331 27.2719 75.9488 27.5866 75.7017 27.7239L62.2275 35.2092C61.8845 35.3997 61.8846 35.8929 62.2275 36.0834L75.7069 43.5691C75.9541 43.7063 76.0384 44.0211 75.8929 44.2635L64.8259 62.7013C64.6872 62.9325 64.3902 63.012 64.1545 62.8811L50.5999 55.3537C50.2667 55.1687 49.8572 55.4096 49.8572 55.7909V70.8043C49.8572 71.0805 49.6333 71.3043 49.3572 71.3043H27.1993C26.9232 71.3043 26.6993 71.0805 26.6993 70.8043L26.6993 55.7959C26.6993 55.4146 26.2898 55.1737 25.9565 55.3588L12.3994 62.8902C12.1637 63.0211 11.8666 62.9416 11.7278 62.7103L0.66369 44.271C0.518247 44.0286 0.60251 43.7139 0.849619 43.5766L14.332 36.0868C14.6749 35.8963 14.6749 35.4031 14.3319 35.2126L0.846698 27.7237C0.599519 27.5864 0.515236 27.2717 0.660745 27.0293L11.7277 8.59146C11.8665 8.36031 12.1635 8.28077 12.3992 8.41166L25.9566 15.9406C26.2898 16.1257 26.6993 15.8847 26.6993 15.5035V0.5Z' fill='%239DD9F1'/%3E%3C/svg%3E");opacity:0.75;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.oferta__item:hover,.oferta__item:focus{background-color:#12769E;color:#fff}.oferta__item:hover::before,.oferta__item:focus::before{opacity:1;left:5px !important}body.kontrast .oferta__item{border:1px solid yellow;background-color:#222;color:yellow}body.kontrast .oferta__item:hover,body.kontrast .oferta__item:focus{background-color:yellow}body.kontrast .oferta__item:hover span,body.kontrast .oferta__item:focus span{color:#000 !important}.oferta__ikona{margin:6px}.oferta__ikona::before{display:flex;align-items:flex-end;width:68px;height:68px;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:68px}.oferta__tytul{display:block;margin-top:5px}.oferta__naglowek{min-height:200px;background-color:#eef1f8;overflow:hidden}body.kontrast .oferta__naglowek{background-color:#333 !important}.oferta__naglowek .oferta__naglowek--foto{background-size:cover;background-position:center right;background-repeat:no-repeat}.oferta__naglowek #moveHeadings{display:flex;height:100%;position:relative;z-index:2;padding-left:4%;padding-top:6%;font-size:1.625rem;font-weight:700;color:#222;line-height:1}@media (min-width:1200px){.oferta__naglowek #moveHeadings{margin-left:8.33333333%}}.oferta__naglowek #moveHeadings .oferta__ikona{color:#1aa6df;margin-right:20px;margin-top:-15px}body.kontrast .oferta__naglowek #moveHeadings .oferta__ikona{color:#fff}@media (min-width:576px){.oferta__naglowek #moveHeadings{font-size:3rem}}body.kontrast .oferta__naglowek #moveHeadings{color:#fff}.oferta__naglowek #moveHeadings .split-word span:first-child::after{content:"";display:table;width:100%}body.p-i-oddzial-chorob-wewnetrznych .oferta__naglowek #moveHeadings .split-word span:first-child::after,body.p-ii-oddzial-chorob-wewnetrznych-z-pododdzialem-chorob-pluc .oferta__naglowek #moveHeadings .split-word span:first-child::after,body.p-iii-oddzial-chorob-wewnetrznych .oferta__naglowek #moveHeadings .split-word span:first-child::after{content:none;display:none}body.p-i-oddzial-chorob-wewnetrznych .oferta__naglowek #moveHeadings .split-word span:nth-child(2):after,body.p-ii-oddzial-chorob-wewnetrznych-z-pododdzialem-chorob-pluc .oferta__naglowek #moveHeadings .split-word span:nth-child(2):after,body.p-iii-oddzial-chorob-wewnetrznych .oferta__naglowek #moveHeadings .split-word span:nth-child(2):after{content:"";display:table;width:100%}.oferta__naglowek .dekor{position:absolute;top:-5px;left:0;height:calc(100% + 50px);color:#fff;fill:currentColor}body.kontrast .oferta__naglowek .dekor{color:#444;fill:currentColor}.container-oferta .lokalizer{border-bottom:1px solid var(--l-blue-bg, #f0f3f9);background:rgba(238, 241, 245, 0.28);position:relative}.container-oferta .lokalizer::before{content:"";width:20%;height:calc(100% + 1px);position:absolute;top:0;right:100%;border-bottom:1px solid var(--l-blue-bg, #f0f3f9);background:rgba(238, 241, 245, 0.28)}body.kontrast .container-oferta .lokalizer::before{background-color:#111 !important;border-color:#555}.oferta__rekord--item{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;align-content:stretch}.oferta__rekord--naglowek{display:flex;align-items:center;margin:24px 0 12px !important;min-height:80px;line-height:1.1 !important}.oferta__rekord--naglowek::before{content:none;display:none}.oferta__rekord--naglowek .oferta__tytul{margin-left:20px;font-size:1.375rem;font-weight:500;color:#222;max-width:160px}body.kontrast .oferta__rekord--naglowek .oferta__tytul{color:#fff}.oferta__rekord--bg{padding:12px 12px 24px;-webkit-border-radius:0px 0px 16px 16px;-moz-border-radius:0px 0px 16px 16px;border-radius:0px 0px 16px 16px;background:#f7f9fc;font-family:var(--bs-font-sans-serif);font-size:1rem !important;font-weight:400;flex:1}body.kontrast .oferta__rekord--bg{background:#555;color:#fff}.oferta__rekord--bg h3{margin:15px 0 0 0;margin-bottom:15px;line-height:1.1;font-size:1rem !important;padding:10px 5px;background-color:#f4f8fb}body.kontrast .oferta__rekord--bg h3{background:#555;color:#fff}.oferta__rekord--bg h3 span{font-size:1.125rem;vertical-align:bottom;margin-right:3px}.oferta__rekord--bg h3::after{background:#00a0e4}.oferta__rekord--bg p{font-size:1rem !important}.oferta__rekord--bg table{width:100%;border:0 !important}.oferta__rekord--bg table th{padding:15px 5px;font-size:1rem !important;border-bottom:3px solid #00a0e4 !important;background-color:#fff}.oferta__rekord--bg table tr td{border-bottom:1px solid #d2ddee}.oferta__rekord--bg table tr:nth-child(odd) td{background-color:#fff}.oferta__rekord--bg table td{padding:10px 5px;font-size:0.9375rem}.oferta__rekord--bg .lightgallery{text-align:center}.oferta__rekord--bg .lightgallery img{background-color:#f7f9fc}body.kontrast .oferta__rekord--bg .lightgallery img{background-color:#000}.oferta__rekord--bg .lightgallery a{display:block;overflow:hidden;position:relative;padding-bottom:44px;max-width:400px}.oferta__rekord--bg .lightgallery a .btn{position:absolute;bottom:5px;right:0;font-size:1rem;padding:0.25rem 0.5rem;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.oferta__rekord--bg .lightgallery a .btn:hover,.oferta__rekord--bg .lightgallery a .btn:focus{background-color:#ad000b;color:#fff}body.kontrast .oferta__rekord--bg .lightgallery a .btn{background-color:#000;border:1px solid yellow}body.kontrast .oferta__rekord--bg .lightgallery a .btn:hover,body.kontrast .oferta__rekord--bg .lightgallery a .btn:focus{background-color:yellow;color:#000 !important}.oferta__rekord--bg .lightgallery a:hover .btn,.oferta__rekord--bg .lightgallery a:focus .btn{background-color:#ad000b;color:#fff}.lg-image{background-color:#f7f9fc}body.kontrast .lg-image{background-color:#000}.oferta__rekord--kontakt{margin:0;padding:0;font-size:1rem !important}.oferta__rekord--kontakt li{margin:0;line-height:1.1}.oferta__rekord--kontakt li>span{max-width:135px}.oferta__rekord--kontakt li .svg{color:#12769E;fill:currentColor}body.kontrast .oferta__rekord--kontakt li .svg{color:#fff;fill:currentColor}.oferta__rekord--kontakt li::before{content:none;display:none}.oferta__rekord--kontakt li a{font-weight:700;color:#222;text-decoration:underline !important}.oferta__rekord--kontakt li a:hover,.oferta__rekord--kontakt li a:focus{text-decoration:none !important;color:#12769E !important}body.kontrast .oferta__rekord--kontakt li a:hover,body.kontrast .oferta__rekord--kontakt li a:focus{color:yellow !important}form.wyniki-baza{background-color:#f4f4f4}body.kontrast form.wyniki-baza{background-color:#333}form.wyniki-baza input[type="text"]{padding:12px 10px;width:100%}form.wyniki-baza .btn{width:100%}form.wyniki-baza .mark{background-color:#ad000b;color:#fff;padding-left:0.25rem;padding-right:0.25rem}body.kontrast form.wyniki-baza .mark{background-color:#333}.baza-punktow{margin:0;padding:0;list-style:none}.baza-punktow li{margin:0;padding:0;position:relative}.baza-punktow li::before{content:none;display:none}.baza-punktow li .baza-punktow--ikona{position:absolute;top:0.15rem;left:-2.5rem;font-size:2rem;color:#23661c;display:none}body.kontrast .baza-punktow li .baza-punktow--ikona{color:#fff}@media (min-width:768px){.baza-punktow li .baza-punktow--ikona{display:block}}.baza-punktow li h3.baza-punktow--tytul{margin:0;padding:0 0 15px 0}.baza-punktow li h3.baza-punktow--tytul::before{content:none;display:none}div.adres span,dl.adress dd span{display:inline-block;margin:15px 0 0 0;font-size:1rem;white-space:nowrap;padding:0.25rem 0.5rem;background-color:#f4f4f4;position:relative}@media (min-width:360px){div.adres span,dl.adress dd span{padding:0.25rem 0.5rem 0.25rem 30px}div.adres span::before,dl.adress dd span::before{content:"";font-family:"icomoon" !important;position:absolute;left:0.25rem;top:0.05rem;font-size:1.25rem;color:#333}body.kontrast div.adres span::before,body.kontrast dl.adress dd span::before{color:#000}}body.kontrast div.adres span,body.kontrast dl.adress dd span{background-color:#333;color:#fff}.mapa-kontener{min-height:200px;max-height:300px}@media (min-width:768px){.mapa-kontener{max-height:400px}}
.marquee-container{display:block;position:fixed;bottom:0;left:0;width:100%;overflow:hidden;margin:0 auto;background:#12769E;z-index:999}.marquee-container::before{content:"";position:absolute;left:0;top:0;width:60px;height:60px;z-index:1000}.marquee{color:#fff !important;height:60px;font-weight:700;font-size:18px}.marquee a{color:#fff;display:inline-block;line-height:60px;margin-right:50px}.marquee a:hover,.marquee a:focus{text-decoration:none !important;color:#168DBE}.js-marquee span[class^="ikon-kat"]{display:none;padding:0;width:40px;height:50px;line-height:50px;margin:0;vertical-align:middle;position:relative;text-decoration:none !important;font-size:30px}.marquee__item{margin-right:2rem;display:inline-block;line-height:60px;font-family:var(--bs-font-sans-serif)}.marquee-container .button-ss{position:absolute;bottom:0;z-index:10;left:0;padding:0;width:60px;height:60px;line-height:60px;margin-left:0;color:#FFF;background-color:#DF161D;z-index:9999;font-size:13px}.marquee-container .button-ss:hover,.marquee-container .button-ss:focus{background-color:#C4E0EC}
