@font-face{font-display:swap;font-family:Neo Sans Pro;src:local("Neo Sans Pro Light"),local("NeoSansPro-Light"),url(../fonts/NeoSansPro-Light.woff2) format("woff2"),url(../fonts/NeoSansPro-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Neo Sans Pro;src:local("Neo Sans Pro Regular"),local("NeoSansPro-Regular"),url(../fonts/NeoSansPro-Regular.woff2) format("woff2"),url(../fonts/NeoSansPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Neo Sans Pro;src:local("Neo Sans Pro Medium"),local("NeoSansPro-Medium"),url(../fonts/NeoSansPro-Medium.woff2) format("woff2"),url(../fonts/NeoSansPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Neo Sans Pro;src:local("Neo Sans Pro  Bold"),local("NeoSansPro-Bold"),url(../fonts/NeoSansPro-Bold.woff2) format("woff2"),url(../fonts/NeoSansPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:300;src:url(../fonts/mulish-v12-latin_latin-ext-300.woff2) format("woff2"),url(../fonts/mulish-v12-latin_latin-ext-300.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:400;src:url(../fonts/mulish-v12-latin_latin-ext-regular.woff2) format("woff2"),url(../fonts/mulish-v12-latin_latin-ext-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:500;src:url(../fonts/mulish-v12-latin_latin-ext-500.woff2) format("woff2"),url(../fonts/mulish-v12-latin_latin-ext-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:700;src:url(../fonts/mulish-v12-latin_latin-ext-700.woff2) format("woff2"),url(../fonts/mulish-v12-latin_latin-ext-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:800;src:url(../fonts/mulish-v12-latin_latin-ext-800.woff2) format("woff2"),url(../fonts/mulish-v12-latin_latin-ext-800.ttf) format("truetype")}:root{--base-font-size:62.5%;--color-red-rgb:179,53,26;--color-blue-rgb:24,56,131;--color-body-background-color-rgb:245,245,245;--color-body-color-rgb:51,51,51;--skip-link-color-rgb:245,245,245;--skip-link-background-color-rgb:51,51,51;--accessibility-border-color-rgb:215,215,215;--body-font-family:Mulish,arial,verdana,helvetica,sans-serif;--header-font-family:Neo Sans Pro,arial,verdana,helvetica,sans-serif;--center-container-width:90%;--center-container-width-max:1700px}.svg--bip-logo{fill:#c00418}.header{grid-template-columns:auto min(var(--center-container-width),var(--center-container-width-max)) auto;margin-bottom:20px;display:grid;position:relative}.header:after{content:"";z-index:-1;border:solid 1px #f5f5f5;border-width:1px 0 0;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.header .center-content{grid-column:2/3;grid-template-columns:auto 1fr;grid-template-rows:1fr auto;align-items:center;display:grid;position:relative}@media (max-width:1220px){.header .center-content{grid-template-columns:1fr auto;-moz-column-gap:5px;column-gap:5px}}@media (max-width:820px){.header .center-content{grid-template-columns:1fr}}.header .center-content .logo-container{grid-area:1/1/2/2;padding-block:15px;transition:.3s;position:relative;top:0;left:0}@media (max-width:650px){.header .center-content .logo-container{grid-area:1/1/2/2}}.header .center-content .logo-container a{flex-flow:row;align-items:center;gap:15px;text-decoration:none;display:flex}.header .center-content .logo-container a svg{width:clamp(110px,30vw,150px)}.header .center-content .logo-container a span{color:rgb(var(--color-body-color-rgb));font-family:var(--header-font-family);font-weight:500;font-size:1.8rem;line-height:1.1}.header .center-content .logo-container a span small{font-size:.8em;display:block}@media (max-width:820px){.header .center-content .logo-container a{flex-flow:column;align-items:flex-start;gap:5px}.header .center-content .logo-container a span{font-size:1.6rem;line-height:1.3}}.header .center-content .header_search__form-container{z-index:1;grid-area:1/2/2/3;justify-self:end;position:relative;right:18rem}@media (max-width:1220px){.header .center-content .header_search__form-container{grid-area:1/1/2/-1;position:absolute;right:0;top:100%;transform:translate(24px,-50%)}}@media (max-width:650px){.header .center-content .header_search__form-container{grid-area:2/1/3/-1;position:absolute;right:0;top:100%;transform:translate(24px,-50%)}}.header .header__top-baner{background-color:rgb(var(--color-body-background-color-rgb));background-image:url(../images/baner-top-tlo.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-area:2/1/3/-1;width:100%;height:clamp(100px,20vw,200px);position:relative}.webp .header .header__top-baner{background-image:url(../images/baner-top-tlo.webp)}.header .header__top-baner{align-items:center;justify-content:start;display:flex}.header .header__top-baner a{aspect-ratio:2371/360;text-indent:-1000em;background-image:url(../images/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(330px,100%);text-decoration:none;display:inline-block;overflow:hidden;transform:translate(30px)}@media (max-width:820px){.header .header__top-baner a{width:120px;transform:translate(5px,-10px)}}.page-content-container{grid-column:2/3;padding-top:60px;padding-bottom:80px;position:relative}@media (max-width:1220px){.page-content-container{padding-top:10px}}.page-content-container>section{grid-area:1/1/2/-1;grid-template-columns:2fr 1fr;grid-template-rows:auto auto 1fr;grid-auto-rows:auto;display:grid}.page-content-container>section .page-header-container,.page-content-container>section .standard-page__intro{grid-column:1/2}.page-content-container>section .content{grid-column:1/-1;grid-template-columns:2fr 1fr;grid-auto-rows:auto;align-content:start;display:grid}.page-content-container>section .content>*,.page-content-container>section .content>.full-width{grid-column:1/-1}.page-content-container>section .content .columns{flex-wrap:wrap;gap:40px;display:flex}.page-content-container>section .content .columns .column{flex:1}@media (max-width:700px){.page-content-container>section .content{grid-template-columns:1fr}}.page-content-container.page-content-container--aside{grid-template-columns:min(300px,25%) 1fr;-moz-column-gap:30px;gap:40px 30px;display:grid}.page-content-container.page-content-container--aside section{grid-area:1/2/2/-1}.page-content-container.page-content-container--aside aside{grid-area:1/1/2/2}@media (max-width:700px){.page-content-container.page-content-container--aside{grid-template-columns:1fr}.page-content-container.page-content-container--aside section{grid-area:1/1/2/-1;grid-template-columns:1fr}.page-content-container.page-content-container--aside aside{grid-area:2/1/3/-1}}.breadcrumb-container{z-index:10;padding:0;position:relative;top:0}.breadcrumb-container .breadcrumb-list{flex-flow:wrap;margin:0;padding:0 0 20px;font-size:1.2rem;list-style:none;display:flex}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item{color:rgba(var(--color-body-color-rgb),.7);display:inline-block}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item:not(:last-child):after{content:"/";margin:0 .25em;display:inline-block}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item a{color:rgba(var(--color-blue-rgb));background-image:linear-gradient(90deg,rgba(var(--color-blue-rgb),.9),rgba(var(--color-blue-rgb),.9));background-position:0% 100%;background-size:20px 1px;background-repeat:no-repeat;text-decoration:none;transition:.35s ease-in-out}.breadcrumb-container .breadcrumb-list .breadcrumb-list__item a:focus,.breadcrumb-container .breadcrumb-list .breadcrumb-list__item a:hover{color:rgba(var(--color-red-rgb),1);background-size:90% 1px;background-image:linear-gradient(90deg,rgba(var(--color-red-rgb),.9),rgba(var(--color-red-rgb),.9));text-decoration:none}.page-header-container{margin-bottom:clamp(2rem,4vw,6rem)}.main-page .page-header-container{padding-top:60px}@media (max-width:1220px){.main-page .page-header-container{padding-top:10px}}.page-header-container .page-header__header{color:rgba(var(--color-body-color-rgb),1);z-index:10;margin:0;padding:0;font-size:clamp(3rem,7vw,6rem);font-weight:400;font-family:var(--header-font-family);line-height:1.1;display:block;position:relative}.page-header-container .page-header__header span.subtitle{color:rgba(var(--color-body-color-rgb),1);font-size:max(1.5rem,.4em);line-height:1.2;display:block;position:relative}.page-header-container .page-header__header span.title{color:rgba(var(--color-body-color-rgb),1);line-height:1.1;display:block;position:relative}.page-header-container .page-header__header span.title small{font-size:max(1.5rem,.6em)}.page-header-container .page-header__date{padding-top:.7em;font-size:1.4rem}.standard-page__intro{color:rgb(var(--color-blue-rgb));margin-bottom:25px;font-size:clamp(1.6rem,4vw,1.8rem)!important;font-weight:400;line-height:1.4}.standard-page__intro p{font-size:clamp(1.6rem,4vw,1.8rem)!important}.content h2,.content h3,.content h4,.content h5,.content h6,.info-section h2,.info-section h3,.info-section h4,.info-section h5,.info-section h6{text-rendering:optimizelegibility;text-align:inherit;font-family:var(--header-font-family);font-weight:500;display:block;position:relative}.content h2,.info-section h2{margin-top:1.2em;margin-bottom:.5em;font-size:clamp(1.8rem,5vw,2.2rem)}.content h3,.info-section h3{margin-top:2em;margin-bottom:1em;font-size:2rem}.content h4,.info-section h4{margin-top:2em;margin-bottom:1em;font-size:1.8rem}.content h5,.info-section h5{margin-top:2em;margin-bottom:1em;font-size:1.6rem}.content h6,.info-section h6{margin-top:2em;margin-bottom:1em;font-size:1.4rem}.content h6:first-child,.info-section h6:first-child{margin-top:1em}.content p,.info-section p{margin-bottom:1em;font-size:1.5rem;line-height:1.5em}.content b,.content strong,.info-section b,.info-section strong{font-weight:500}.content img,.info-section img{max-width:100%;height:auto!important;width:auto\9 ;display:block}.content a:not(.clear):not(.powieksz),.info-section a:not(.clear):not(.powieksz){color:rgba(var(--color-blue-rgb));background-image:linear-gradient(90deg,rgba(var(--color-blue-rgb),.9),rgba(var(--color-blue-rgb),.9));background-position:0% 100%;background-size:20px 1px;background-repeat:no-repeat;text-decoration:none;transition:.35s ease-in-out}.content a:not(.clear):not(.powieksz):focus,.content a:not(.clear):not(.powieksz):hover,.info-section a:not(.clear):not(.powieksz):focus,.info-section a:not(.clear):not(.powieksz):hover{color:rgba(var(--color-red-rgb),1);background-size:100% 1px;background-image:linear-gradient(90deg,rgba(var(--color-red-rgb),.9),rgba(var(--color-red-rgb),.9));text-decoration:none}.content .meta__rejestr-zmian-link,.info-section .meta__rejestr-zmian-link{margin-top:1em;font-size:.9em;display:inline-block}.content ul:not([class]),.info-section ul:not([class]){margin:0;padding-top:0;padding-bottom:1.5em;list-style:none}.content ul:not([class]) li,.info-section ul:not([class]) li{margin:0 0 .5em;padding:0 0 0 1em;font-size:1.4rem;line-height:1.5;display:block;position:relative}.content ul:not([class]) li:last-child,.info-section ul:not([class]) li:last-child{margin-bottom:0}.content ul:not([class]) li:before,.info-section ul:not([class]) li:before{content:"";background-color:rgba(var(--color-blue-rgb),1);width:4px;height:2px;display:inline-block;position:absolute;top:.8em;left:0}.content ul:not([class]) li p:first-child,.info-section ul:not([class]) li p:first-child{margin-top:0}.content ul:not([class]) li p:last-child,.info-section ul:not([class]) li p:last-child{margin-bottom:0}.content ol:not([class]),.info-section ol:not([class]){margin:0;padding-top:0;padding-bottom:1.5em;padding-left:2em;list-style:decimal;list-style-position:outside}.content ol:not([class]) li,.info-section ol:not([class]) li{padding:0 0 1em 1em;font-size:1.6rem;line-height:1.8em;position:relative}.content ol:not([class]) li:last-child,.info-section ol:not([class]) li:last-child{margin-bottom:0}.content ol:not([class]) li p:first-child,.info-section ol:not([class]) li p:first-child{margin-top:0}.content ol:not([class]) li p:last-child,.info-section ol:not([class]) li p:last-child{margin-bottom:0}.content .table-wrapper,.info-section .table-wrapper{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.content caption,.info-section caption{text-align:left;margin-top:1em;margin-bottom:.5em;font-size:1.6rem;font-weight:500}.content table,.info-section table{text-align:left;border-collapse:collapse;width:100%;margin:1em 0 30px;font-size:1.4rem}.content thead th,.info-section thead th{color:#333;text-align:left;background-color:#f4f4f4;border-bottom:2px solid #ccc;padding:.75em;font-weight:700}.content td,.content th,.info-section td,.info-section th{border-bottom:1px solid #ddd;padding:.75em}.content tbody tr:nth-child(odd),.info-section tbody tr:nth-child(odd){background-color:#f9f9f9}.content tbody tr:hover,.info-section tbody tr:hover{background-color:#e6f7ff}.content td:empty,.info-section td:empty{color:#666;background-color:#fffae6}.content .video-wrapper,.info-section .video-wrapper{height:0;width:100%;padding-bottom:56.25%;position:relative}.content .video-wrapper embed,.content .video-wrapper iframe,.content .video-wrapper object,.content .video-wrapper video,.info-section .video-wrapper embed,.info-section .video-wrapper iframe,.info-section .video-wrapper object,.info-section .video-wrapper video{width:100%;height:100%;position:absolute;top:0;left:0}.page-gallery{margin:10px 0 20px;padding:5px}.gallery-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(5px,2vw,10px);display:grid}.gallery-list .gallery-list__item{position:relative}.gallery-list .gallery-list__item .item-container{width:100%;padding-bottom:56%;position:relative}.gallery-list .gallery-list__item .item-container a{--transitionLength:0.5s;--transitionEasing:cubic-bezier(0.77,0,0.175,1);z-index:10;order:1;width:100%;margin:0;display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.gallery-list .gallery-list__item .item-container a:after{content:"";z-index:5;background-color:rgba(var(--color-blue-rgb),.7);width:max(60px,40% - 20px);height:100%;transition:all var(--transitionLength) var(--transitionEasing);transition-delay:.1s;position:absolute;top:0;right:20px;transform:translate(calc(100% + 22px)) scaleX(.2);transform-origin:100%}.gallery-list .gallery-list__item .item-container a:before{content:"";z-index:6;opacity:0;background-image:url(../images/show-photo-white.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;width:max(60px,40% - 20px);height:100%;transition:all var(--transitionLength) var(--transitionEasing);transition-delay:0s;position:absolute;top:0;right:20px;transform:translate(-30px);transform-origin:100%}.gallery-list .gallery-list__item .item-container a.item-link--video-icon:before{background-image:url(../images/play-white.svg)}.gallery-list .gallery-list__item .item-container a img{transition:.5s}.gallery-list .gallery-list__item .item-container a:hover:after{transition-delay:0s;transform:translate(0) scaleX(1)}.gallery-list .gallery-list__item .item-container a:hover:before{opacity:1;transition-delay:.05s;transform:translate(0)}.gallery-list .gallery-list__item .item-container a:hover .title{background-size:100% 100%;transition:background-size.2s .5s ease-in-out}.gallery-list .gallery-list__item .item-container a:hover img{filter:grayscale(0);transform:scale(1.1)}.gallery-list .gallery-list__item .title-container{z-index:20;padding-top:10px;padding-left:5px;position:relative;top:0;left:0;overflow:hidden}.gallery-list .gallery-list__item .title-container .title{text-transform:uppercase;color:inherit;background-image:linear-gradient(90deg,rgb(var(--color-body-color-rgb)) 0,rgb(var(--color-body-color-rgb)) 100%);background-position:0% 0%;background-repeat:no-repeat;background-size:0 100%;-webkit-background-clip:text;background-clip:text;font-weight:400;font-size:1.2rem;line-height:1.3;transition:background-size.5s ease-in-out;position:relative}.gallery-list .gallery-list__item .bg-conteiner,.gallery-list .gallery-list__item .bg-conteiner .item-video-container{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.gallery-list .gallery-list__item .bg-conteiner .image,.gallery-list .gallery-list__item .bg-conteiner img{-o-object-fit:cover;object-fit:cover;-o-object-position:100%;object-position:100%;width:100%;height:100%!important;max-width:none;display:block}.gallery-list .gallery-list__item .bg-conteiner video{-o-object-fit:cover;object-fit:cover;-o-object-position:0%;object-position:0%;width:100%;height:100%!important;max-width:none;display:block}.search-results-list{margin-bottom:20px}.search-results-list>li{border-bottom:solid 1px #f5f5f5;margin-bottom:20px;padding:0 0 20px}.search-results-list>li:last-child{border-bottom:0;margin-bottom:0;padding:0}.search-results-list>li h2{margin-top:0!important;margin-bottom:10px!important;padding-top:0!important;padding-bottom:0!important;font-size:2rem;line-height:1.2}.search-results-list>li h2 a{color:rgba(var(--color-blue-rgb),1);text-decoration:none}.search-results-list>li h2 a .tytul_menu{color:rgba(var(--color-blue-rgb));text-transform:lowercase;padding-bottom:.5em;font-size:.8em;display:block}.search-results-list>li h2 a .tytul{color:rgba(var(--color-blue-rgb),1);background-image:linear-gradient(90deg,rgba(var(--color-blue-rgb),1) 0,rgba(var(--color-blue-rgb),1) 100%);background-position:0% 100%;background-repeat:no-repeat;background-size:20% 1px;font-size:1em;font-weight:600;transition:background-size.25s ease-in-out;display:block}.search-results-list>li h2 a .tytul_2{color:rgba(var(--color-blue-rgb));font-size:.8em;display:block}.search-results-list>li h2:active .tytul,.search-results-list>li h2:focus .tytul,.search-results-list>li h2:hover .tytul{background-size:100% 1px}.search-results-list>li .search-results-list__context{padding:10px 0 0;line-height:1.2}.search-results-list>li .search-results-list__context b{background-color:#fdff7a;padding-left:4px;padding-right:4px;display:inline-block}.search-results-list>li .pliki-title{margin-top:20px;margin-bottom:0;padding:0;font-size:1.4rem}.search-results-list>li .search-results-list__files-list{font-size:1.4rem}.search-results-list>li .search-results-list__files-list b{background-color:#fdff7a;padding-left:4px;padding-right:4px;display:inline-block}.search-results-list>li .search-results-list__files-list li{margin:0;padding:0 0 0 1em;font-size:1.4rem;line-height:1.8em;display:block;position:relative}.search-results-list>li .search-results-list__files-list li:last-child{margin-bottom:0}.search-results-list>li .search-results-list__files-list li:before{content:"";background-color:rgba(var(--color-blue-rgb),1);width:4px;height:2px;display:inline-block;position:absolute;top:.8em;left:0}.search-results-list>li .search-results-list__files-list li p:last-child{margin-bottom:0}.sitemap-container{grid-template-columns:repeat(auto-fill,minmax(max(25% - 50px,300px),1fr));grid-auto-rows:auto;-moz-column-gap:70px;gap:90px 70px;display:grid;position:relative}.sitemap-menu{margin:0;padding-top:0;padding-bottom:1.5em;list-style:none}.sitemap-menu li{margin:0;padding:.5em 0 .5em 1em;font-size:1.4rem;line-height:1.5;display:block;position:relative}.sitemap-menu li:last-child{margin-bottom:0}.sitemap-menu li:before{content:"";background-color:rgba(var(--color-blue-rgb),1);width:4px;height:2px;display:inline-block;position:absolute;top:1.2em;left:0}.sitemap-menu li p:first-child{margin-top:0}.sitemap-menu li p:last-child{margin-bottom:0}.sitemap-menu li ul{margin-top:.5em;margin-bottom:1em}.metadane_container{border-top:solid 2px #121212;margin-top:40px;padding-top:0}.metadane_container .metadane__content small{color:rgba(var(--color-blue-rgb),1);font-size:.9em;display:block}.metadane_container .metadane__content .metadane__daty,.metadane_container .metadane__content .metadane__kto{flex-flow:wrap;justify-content:space-between;display:flex}.metadane_container .metadane__content .metadane__daty{border-top:solid 1px #f5f5f5;margin-top:10px;padding-top:15px}html{color-scheme:only light;font-size:var(--base-font-size)}body{color:rgb(var(--color-body-color-rgb));-webkit-text-size-adjust:100%;background-color:#fff;font-family:var(--body-font-family);font-weight:400;font-size:1.4rem;line-height:1.5;-webkit-font-smoothing:antialiased}body.black-white{filter:grayscale()}body.high-contrast{filter:contrast(200%)}body a,body button,body input,body textarea{outline:none}body.user-is-tabbing a:focus,body.user-is-tabbing button:focus,body.user-is-tabbing input:focus,body.user-is-tabbing textarea:focus{outline:2px solid rgb(var(--color-red-rgb));outline-offset:2px}body .accessibility-container,body .skip-link{display:none!important}body .wrapper{z-index:10;grid-template-columns:1fr;grid-auto-rows:auto;display:grid;position:relative;overflow:hidden}body .wrapper .header{z-index:40;grid-column:1/-1;position:relative}body .wrapper .header #menu-toggle,body .wrapper .header .header__top-baner,body .wrapper .header .header_search__form-container{display:none}body .wrapper .header:after{display:none}body .wrapper .main-layout{grid-column:1/-1;grid-template-columns:auto min(var(--center-container-width),var(--center-container-width-max)) auto;display:grid;position:relative}body .wrapper .main-layout .center-content{grid-column:2/3;grid-template-columns:min(300px,25%) 1fr;-moz-column-gap:30px;gap:40px 30px;display:grid;position:relative}body .wrapper .main-layout aside{display:none}body .wrapper .main-layout .main-aside{grid-column:1/-1;position:relative}body .wrapper .main-layout .main-content{z-index:10;grid-column:1/-1;position:relative}body .wrapper .under-main{z-index:20;grid-column:1/-1;position:relative}body .wrapper .footer{z-index:30;grid-column:1/-1;position:relative}body .wrapper .footer .footer-contact,body .wrapper .footer .footer-sections{display:none!important}