*,*::after,*::before{box-sizing:border-box;-webkit-overflow-scrolling:touch;margin:0;overflow-wrap:break-word;min-width:0}html,body{margin:0}.abs{width:100%;height:100%;position:absolute;top:0;left:0}.bgcover{background-size:cover;background-position:center center;background-repeat:no-repeat}.bgcontain{background-size:contain;background-position:center center;background-repeat:no-repeat}img{border:0;max-width:100%}.imgfull{width:100%;height:auto;display:block}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resetul{list-style-type:none;padding:0}.resetul li{padding:0}.debug{outline:#f00 dotted 1px}.clearfix:after{content:"";font-size:0;display:table;clear:both}.animl{transition:all var(--time) cubic-bezier(.5, 0, .2, 1)}.anim{transition:all var(--time);transition-timing-function:cubic-bezier(.86, 0, .07000000000000001, 1)}.anim_bounce{transition:all var(--time) cubic-bezier(0, 1.8, 1, 1.8)}.blueimp-gallery>.close,.blueimp-gallery>.title,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.next{display:block !important}@media (min-width:768px){.md-show{display:none !important}}@media (max-width:767px){.md-hide{display:none !important}}@media (min-width:1024px){.mobile-show{display:none !important}}@media (max-width:1023px){.mobile-hide{display:none !important}}.slick{height:100%}.slick .slick-list{height:100%}.slick .slick-list *{outline:none !important}.slick .slick-list .slick-track{height:100%}.slick .slick-list .slick-track .item{height:100%}.blueimp-gallery-single .prev,.blueimp-gallery-single .next,.blueimp-gallery-single .play-pause{display:none !important}input::-webkit-input-placeholder{color:inherit}input::-moz-placeholder{color:inherit}input:-ms-input-placeholder{color:inherit}input:-moz-placeholder{color:inherit}.test_class{width:10px;display:block;top:0;left:10px;margin:0 auto}.hidescrollbar{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.hidescrollbar::-webkit-scrollbar{width:0;height:0}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}.-anim_shake{animation-name:shake;animation-duration:0.5s;animation-iteration-count:1}.uc{text-transform:uppercase}button{background:none;border:none;font:inherit;padding:0;cursor:pointer;color:inherit}nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print{.-noprint{display:none !important}}.podpis{font-size:12px;font-family:"InterVariable",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;letter-spacing:-0.03em;font-feature-settings:"liga" 1,"dlig" 1;font-weight:600;line-height:1.1;padding:.3em 0}@media (max-width:1023px){.podpis{font-size:11px}}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.font0{font-family:sans-serif}*{font-variant-ligatures:none;overflow-wrap:break-word;scroll-margin-top:128px}a{text-decoration:none;color:inherit}.fs0{font-size:0;letter-spacing:0 !important}.fs05{font-size:46px}@media (max-width:1023px){.fs05{font-size:32px}}.fs1{font-size:32px}@media (max-width:1023px){.fs1{font-size:30px}}.fs2{font-size:28px}@media (max-width:1023px){.fs2{font-size:24px}}.fs3{font-size:24px}@media (max-width:1023px){.fs3{font-size:20px}}.fs4{font-size:20px}@media (max-width:1023px){.fs4{font-size:18px}}.fs45{font-size:16px}.fs5{font-size:14px}@media (max-width:1023px){.fs5{font-size:13px}}.fs6{font-size:12px}@media (max-width:1023px){.fs6{font-size:11px}}h1,h2,h3,h4,blockquote{text-wrap:pretty}.stdtxt:after{content:"";font-size:0;display:table;clear:both}.stdtxt h1,.stdtxt h2,.stdtxt h3,.stdtxt h4,.stdtxt h5,.stdtxt h6{margin-top:2.5em;margin-bottom:0.5em;font-family:"InterVariable",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;letter-spacing:-0.03em;font-feature-settings:"liga" 1,"dlig" 1;font-weight:normal}.stdtxt h1:first-child,.stdtxt h2:first-child,.stdtxt h3:first-child,.stdtxt h4:first-child,.stdtxt h5:first-child,.stdtxt h6:first-child{margin-top:0}.stdtxt h1{font-size:46px}@media (max-width:1023px){.stdtxt h1{font-size:32px}}.stdtxt h2{font-size:28px}@media (max-width:1023px){.stdtxt h2{font-size:24px}}.stdtxt h3{font-size:24px}@media (max-width:1023px){.stdtxt h3{font-size:20px}}.stdtxt h4{font-size:24px}@media (max-width:1023px){.stdtxt h4{font-size:20px}}.stdtxt h5{font-size:24px}@media (max-width:1023px){.stdtxt h5{font-size:20px}}.stdtxt h6{font-size:24px}@media (max-width:1023px){.stdtxt h6{font-size:20px}}.stdtxt hr{height:1px;border:none;border-top:#afa solid 1px;margin:1em 0}.stdtxt table{border-collapse:collapse}.stdtxt table td{width:50%;border:#000 solid 1px;padding:8px 0}.stdtxt .iframewrapper{margin:1em 0;position:relative;aspect-ratio:1.77777778;display:block}.stdtxt .iframewrapper iframe{width:100% !important;height:100% !important;position:absolute !important;top:0 !important;left:0 !important;border:none !important}.stdtxt>*{margin-bottom:1em}.stdtxt>*:last-child{margin-bottom:0}.stdtxt>* a{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}.stdtxt>* a:hover{text-decoration-color:#0f0}.stdtxt blockquote{font-size:28px;font-family:"InterVariable",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;letter-spacing:-0.03em;font-feature-settings:"liga" 1,"dlig" 1;text-transform:none;text-align:center;display:flex;flex-direction:column;gap:0.5rem}@media (max-width:1023px){.stdtxt blockquote{font-size:24px}}.stdtxt blockquote>*{margin:0}.stdtxt iframe{width:100% !important}.stdtxt .bigbut{background:#afa;color:#000;border-radius:1em;margin:1em 0;overflow:hidden;display:flex;justify-content:space-between;align-items:center;font-family:"InterVariable",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;letter-spacing:-0.03em;font-feature-settings:"liga" 1,"dlig" 1;transition:all var(--time) cubic-bezier(.5, 0, .2, 1)}.stdtxt .bigbut>*{padding:1em;font-size:130%;line-height:1;display:block}.stdtxt .bigbut .bigbut_txt{text-align:left}.stdtxt .bigbut .bigbut_arr{text-align:right}.stdtxt .bigbut:hover{background:#0f0}.stdtxt .bigbut:hover .bigbut_txt{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}.stdtxt .small{font-size:14px;display:block}@media (max-width:1023px){.stdtxt .small{font-size:13px}}.stdtxt .wp-caption{margin-bottom:1em;width:100% !important;font-size:12px;font-family:"InterVariable",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;letter-spacing:-0.03em;font-feature-settings:"liga" 1,"dlig" 1;font-weight:600;line-height:1.1;padding:.3em 0}@media (max-width:1023px){.stdtxt .wp-caption{font-size:11px}}.stdtxt .wp-caption a{display:block;width:100% !important}.stdtxt .wp-caption img{width:100%;height:auto;display:block;margin-bottom:5px}.stdtxt .alignnone{max-width:100%;height:auto;display:block;margin-top:2em;margin-bottom:2em}@media screen and (max-width:1023px){.stdtxt .alignnone{margin-left:0}}.stdtxt .alignnone.size-thumbnail{width:auto;height:auto;display:inline-block;vertical-align:top;margin-left:0}.stdtxt .aligncenter{display:block;margin-left:auto;margin-right:auto;margin-top:1em;margin-bottom:1em}.stdtxt .alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.stdtxt .alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.stdtxt img{max-width:100% !important;height:auto}@view-transition{navigation:auto}*{-webkit-tap-highlight-color:rgba(0,0,0,0.4);interpolate-size:allow-keywords}*::selection{background:rgba(0,255,0,0.5)}.font0{font-family:sans-serif}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url("https://dkazk.pl/wp-content/themes/dkazk2025/fonts/InterVariable.woff2") format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url("https://dkazk.pl/wp-content/themes/dkazk2025/fonts/InterVariable-Italic.woff2") format("woff2")}.font1{font-family:"InterVariable",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;letter-spacing:-0.03em;font-feature-settings:"liga" 1,"dlig" 1}.und{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}.lhlow{line-height:1}.lhmid{line-height:1.2}.lhbig{line-height:1.5}html{font-size:20px;overscroll-behavior-y:none;--topbarh:160px;--minitopbarh:80px;--time:0.35s}body{min-height:100dvh;font-family:"InterVariable",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;letter-spacing:-0.03em;font-feature-settings:"liga" 1,"dlig" 1;font-size:20px;overflow-y:scroll;overflow-x:clip;color:#000;background:#f3f3f3;position:relative}@media (max-width:1023px){body{font-size:18px}}.-zaloba body.home{filter:saturate(0)}.wrap-wide{padding-left:1rem;padding-right:1rem}.wrap-wide-escape{margin-left:-1rem;margin-right:-1rem}main{position:relative;border-top:#f3f3f3 solid var(--topbarh);z-index:2;background:#fff}@media (max-width:1023px){main{border-top:none;margin-bottom:0}}.js-hamb{position:fixed;z-index:3000;top:0rem;right:0rem;padding:14px}@media (min-width:1024px){.js-hamb{display:none !important}}.js-hamb svg.feather{width:30px;height:30px;display:block}.-menuopen .js-hamb{color:#fff}@media (min-width:1024px){.admin-bar .topbar{top:32px !important}.topbar{position:fixed;z-index:1000;height:var(--topbarh);width:100%;top:0;left:0;transition:height .5s,border .5s;border-bottom:transparent solid 1px}.topbar .topbar_in{display:flex;justify-content:space-between;padding-top:1rem;padding-bottom:1rem}.topbar .topbar_in .topbar_in_l{display:flex;gap:1rem}.topbar .topbar_logo{font:inherit;width:290px;transition:all .5s;position:relative}.topbar .topbar_logo a{display:block}.topbar .topbar_logo img{position:absolute;top:0;left:0;display:block;height:auto;width:100%;transition:all .5s;max-width:100vw}.topbar .topbar_logo img:nth-child(1){opacity:1}.topbar .topbar_logo img:nth-child(2){opacity:0}.topbar .topbar_info{position:relative;top:-0.5px;font-size:13px;line-height:14px;font-weight:bold;text-transform:uppercase;max-width:240px}.topbar .topbar_social{display:flex;flex-wrap:wrap;gap:0.5rem}.topbar .topbar_social a{font-size:40px;line-height:1;background:#000;color:#f3f3f3;width:1lh;height:1lh;display:grid;place-content:center center;border-radius:100%}.topbar .topbar_social a:hover{color:#afa}.topbar .topbar_social a svg{font-size:inherit !important;stroke-width:1.5px !important;width:0.5em !important;height:0.5em !important}.-scrolled0 .topbar{height:var(--minitopbarh, 80px);background:#f3f3f3}.-scrolled0 .topbar .topbar_logo{width:120px}.-scrolled0 .topbar .topbar_logo img:nth-child(1){opacity:0}.-scrolled0 .topbar .topbar_logo img:nth-child(2){opacity:1}.topbar .topbar_mainmenu{font-size:24px;font-weight:bold;text-transform:uppercase;line-height:1}.topbar .topbar_mainmenu ul{list-style-type:none;padding:0}.topbar .topbar_mainmenu ul li{padding:0}.topbar .topbar_mainmenu .menu{display:flex;gap:1rem}.topbar .topbar_mainmenu .menu>li{position:relative}.topbar .topbar_mainmenu .menu>li>a{display:block;background:#f3f3f3;border-radius:3px}.topbar .topbar_mainmenu .menu>li>a:hover{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}.topbar .topbar_mainmenu .menu>li>ul{position:absolute;top:100%;right:-1rem;padding-top:0.5rem;height:0px;overflow:hidden;transition:all .5s;pointer-events:none;font-size:20px}.topbar .topbar_mainmenu .menu>li>ul>li:first-child{border-top:#000 solid .75rem}.topbar .topbar_mainmenu .menu>li>ul>li:last-child{border-bottom:#000 solid .75rem}.topbar .topbar_mainmenu .menu>li>ul>li>a{text-align:right;display:block;padding:.25rem 1rem;background:#000;color:#fff;white-space:nowrap}.topbar .topbar_mainmenu .menu>li>ul>li>a:hover{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}.topbar .topbar_mainmenu .menu>li:focus-within>ul,.topbar .topbar_mainmenu .menu>li:hover>ul{pointer-events:auto;height:auto;padding-bottom:1rem}}@media (min-width:1024px) and (max-width:1023px){.topbar .topbar_mainmenu{font-size:20px}}@media (min-width:1024px) and (max-width:1280px){.topbar .topbar_mainmenu{font-size:16px}}@media (min-width:1024px) and (max-width:1023px){.topbar .topbar_mainmenu .menu>li>ul{font-size:18px}}@media (max-width:1023px){.topbar{position:static;background:#f3f3f3;padding:1rem 0}.topbar .topbar_logo a{display:block}.topbar .topbar_logo img:nth-child(1){display:none}.topbar .topbar_logo img:nth-child(2){display:block;height:30px;width:auto}body.home .topbar .topbar_logo img:nth-child(2){height:50px}.topbar .topbar_info{margin-top:0.5rem;font-size:16px;text-transform:uppercase;font-weight:bold;display:none}body.home .topbar .topbar_info{display:block}.topbar .topbar_mainmenu{position:fixed;z-index:2000;top:0;left:0;background:#000;color:#fff;width:100%;bottom:0;transform:translate(0, -100%);pointer-events:none;transition:all var(--time) cubic-bezier(.5, 0, .2, 1);padding:1rem;font-size:24px;text-transform:uppercase}.topbar .topbar_mainmenu ul{list-style-type:none;padding:0}.topbar .topbar_mainmenu ul li{padding:0}.topbar .topbar_mainmenu ul.menu{font-weight:bold}.topbar .topbar_mainmenu ul.menu>li>ul{padding-left:10%;margin-bottom:1lh}.-menuopen .topbar .topbar_mainmenu{transform:none;pointer-events:auto}.topbar .topbar_social{display:none;flex-wrap:wrap;gap:0.5rem;margin-top:0.5rem}body.home .topbar .topbar_social{display:flex}.topbar .topbar_social a{font-size:30px;line-height:1;background:#000;color:#f3f3f3;width:1lh;height:1lh;display:grid;place-content:center center;border-radius:100%}.topbar .topbar_social a:hover{color:#afa}.topbar .topbar_social a svg{font-size:inherit !important;stroke-width:1.5px !important;width:0.6em !important;height:0.6em !important}}@media (max-width:1023px) and (max-width:1023px){.topbar .topbar_mainmenu{font-size:20px}}body{--swiper-pagination-bullet-size:20px;--swiper-wrapper-transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);--swiper-pagination-color:currentColor;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#fff}.wrap-site-pagination{background:#f3f3f3;position:relative;display:flex;gap:12px;align-items:center;padding:.5rem 1rem;border-top:currentColor solid 1px;border-bottom:currentColor solid 1px;justify-content:space-between;height:2rem;line-height:1;font-size:1rem}.wrap-site-pagination .swiper-b-prev,.wrap-site-pagination .swiper-b-next{display:grid;place-content:center;border:transparent solid 2px;border-radius:2px;cursor:pointer}.wrap-site-pagination .site-pagination{height:1rem;text-align:center}.wrap-site-pagination .site-pagination>*{vertical-align:top}.wrap-site-pagination .site-pagination .swiper-pagination-bullet{transition:all var(--time) cubic-bezier(.5, 0, .2, 1);border:currentColor solid 1px}.wrap-sliderhome{padding-bottom:2rem}.swiper.sliderhome .swiper-slide{display:block}.swiper.sliderhome .swiper-slide .swiper-slide_in{display:grid;grid-template-columns:3fr 2fr}@media (max-width:1023px){.swiper.sliderhome .swiper-slide .swiper-slide_in{grid-template-columns:1fr}}.swiper-slide_pix{position:relative;overflow:hidden;width:100%;aspect-ratio:1.77777778;background:rgba(0,0,0,0.5);border-right:currentColor solid 1px}.swiper-slide_pix img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center center;transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);transform:scale(1.1);transform-origin:100% 100%;filter:saturate(0)}.swiper-slide-active .swiper-slide_pix img{transform:none;filter:none}.swiper-slide_txt{display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.swiper-slide_txt ._top ._meta{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem;text-transform:uppercase;font-weight:bold;font-size:14px}@media (max-width:1023px){.swiper-slide_txt ._top ._meta{font-size:13px}}.swiper-slide_txt ._top ._title{font-size:46px;font-weight:bold;margin-bottom:1rem}@media (max-width:1023px){.swiper-slide_txt ._top ._title{font-size:32px}}@media (max-width:1600px){.swiper-slide_txt ._top ._title{font-size:32px}}@media (max-width:1600px) and (max-width:1023px){.swiper-slide_txt ._top ._title{font-size:30px}}@media (max-width:1023px){.swiper-slide_txt ._top ._title{font-size:28px}}@media (max-width:1023px) and (max-width:1023px){.swiper-slide_txt ._top ._title{font-size:24px}}.swiper-slide_txt ._bot{font-size:32px;font-weight:600}@media (max-width:1023px){.swiper-slide_txt ._bot{font-size:30px}}@media (max-width:1600px){.swiper-slide_txt ._bot{font-size:28px}}@media (max-width:1600px) and (max-width:1023px){.swiper-slide_txt ._bot{font-size:24px}}@media (max-width:1023px){.swiper-slide_txt ._bot{font-size:24px}}@media (max-width:1023px) and (max-width:1023px){.swiper-slide_txt ._bot{font-size:20px}}.dotheader{font:inherit;font-weight:bold;font-size:24px;text-transform:uppercase;line-height:1}@media (max-width:1023px){.dotheader{font-size:20px}}@media (max-width:420px){.dotheader{font-size:16px}}.dotheader::before{content:'●';padding-right:0.48em}.dotheader.-ard::before{content:'▼';padding-right:0.48em}[open] .dotheader.-ard::before{content:'▲'}.but{font:inherit;text-transform:inherit;display:inline-flex;align-items:center;gap:0.5rem;line-height:1;border:currentColor solid 1px;padding:0.5rem;border-radius:2px}@media (max-width:1023px){.but{padding:0.25rem}}.but:not(.-open) .-when-open{display:none}.but.-open{background:#000;color:#fff;border-color:#000}.but.-open .-when-closed{display:none}@media (hover:hover){.but:hover{background-color:#afa}}.programheader{line-height:1;border-bottom:currentColor solid 1px;display:flex;padding-bottom:1rem;align-items:center;font-size:24px;text-transform:uppercase;font-weight:bold}@media (max-width:1023px){.programheader{font-size:20px}}@media (max-width:1023px){.programheader{display:flex;justify-content:space-between;gap:1rem;font-size:16px}}.programheader .programheader_l{flex:1}@media (max-width:1023px){.programheader .programheader_l{display:none !important}}.programheader .programheader_c{display:flex;align-items:center;gap:1rem}@media (max-width:1023px){.programheader .programheader_c{justify-content:center;gap:0.5rem;justify-content:flex-start}}.programheader .programheader_r{flex:1;display:flex;justify-content:flex-end;gap:1rem}i[data-feather]{font-size:24px;width:1em;height:1em;display:inline-block}@media (max-width:1023px){i[data-feather]{font-size:20px}}@media (max-width:1023px){i[data-feather]{font-size:14px}}@media (max-width:1023px) and (max-width:1023px){i[data-feather]{font-size:13px}}svg.feather{font-size:24px;width:1em;height:1em}@media (max-width:1023px){svg.feather{font-size:20px}}@media (max-width:1023px){svg.feather{font-size:14px}}@media (max-width:1023px) and (max-width:1023px){svg.feather{font-size:13px}}.program .program_colset{display:grid;grid-template-columns:3fr 2fr}.program .program_colset>*:nth-child(1){order:2}.program .program_colset>*:nth-child(2){order:1;border-right:currentColor solid 1px}@media (max-width:1023px){.program .program_colset{display:block}.program .program_colset>*:nth-child(1){border-right:none;order:1}.program .program_colset>*:nth-child(2){border-right:none;order:2}}.program .program_err{padding:1rem 0;padding-left:1rem;padding-right:1rem;font-size:120%}.program_eventlistwrap .future-dates-info{border-bottom:currentColor solid 1px;padding:1rem 0;padding-left:1rem;padding-right:1rem}.program_eventlistwrap .eventlist{list-style-type:none;padding:0;display:block}.program_eventlistwrap .eventlist li{padding:0}.program_eventlistwrap .eventlist li{display:block;border-bottom:currentColor solid 1px}.program_eventlistwrap .eventlist .event{display:flex}@media (max-width:1023px){.program_eventlistwrap .eventlist .event{display:grid;grid-template-columns:1fr}}@media (hover:hover){.program_eventlistwrap .eventlist .event:hover,.program_eventlistwrap .eventlist .event.-hoveredpair{background:#afa}}.program_eventlistwrap .eventlist .event .event_pix{flex-shrink:0;flex-grow:0;width:20%;aspect-ratio:1.77777778;position:relative;border-right:currentColor solid 1px}@media (max-width:1023px){.program_eventlistwrap .eventlist .event .event_pix{width:100%;border:none}}.program_eventlistwrap .eventlist .event .event_pix img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.program_eventlistwrap .eventlist .event .event_pix.-nopix{background:#f3f3f3}.program_eventlistwrap .eventlist .event .event_pix.-nopix>img{object-fit:contain;padding:1rem}.program_eventlistwrap .eventlist .event .event_r{flex:1;padding:.5rem 1rem;display:flex;flex-direction:column;justify-content:space-between;gap:0.5rem}@media (max-width:1023px){.program_eventlistwrap .eventlist .event .event_r{padding-bottom:2rem}}.program_eventlistwrap .eventlist .event .event_r .event_r_top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1rem;font-size:14px;text-transform:uppercase;font-weight:bold}@media (max-width:1023px){.program_eventlistwrap .eventlist .event .event_r .event_r_top{font-size:13px}}@media (max-width:1023px){.program_eventlistwrap .eventlist .event .event_r .event_r_top{grid-template-columns:1fr 1fr;gap:5px;row-gap:0}}@media (max-width:1023px){.program_eventlistwrap .eventlist .event .event_r .event_r_top .event_dateday{grid-column:span 2;order:3}}.program_eventlistwrap .eventlist .event .event_r .event_r_top .event_dateday .event_datehr{padding-left:1em}.program_eventlistwrap .eventlist .event .event_r .event_r_top .event_dateday ._spread{display:inline-grid;grid-template-columns:1fr 1fr;width:100%}@media (max-width:1023px){.program_eventlistwrap .eventlist .event .event_r .event_r_top .event_dateday ._spread{display:inline-flex;justify-content:space-between}}@media (max-width:1023px){.program_eventlistwrap .eventlist .event .event_r .event_r_top .event_meta{grid-column:1;order:1}}.program_eventlistwrap .eventlist .event .event_r .event_r_top .event_wstep{text-align:right}@media (max-width:1023px){.program_eventlistwrap .eventlist .event .event_r .event_r_top .event_wstep{grid-column:2;order:2}}.program_eventlistwrap .eventlist .event .event_r .event_r_titlepart{font-size:16px;font-weight:bold}.program_eventlistwrap .eventlist .event .event_r .event_r_titlepart .event_customtitle{font-weight:normal}.program_calendar{background:#f3f3f3;position:sticky;top:var(--minitopbarh);overflow-x:clip;max-width:100%}@media (max-width:1023px){.program_calendar{position:relative;display:none;top:0}}#programcalendar.-open .program_calendar{display:block}.program_calendar table{border-collapse:collapse;width:100%}.program_calendar table *{font-variant-numeric:tabular-nums}.program_calendar table th{font-size:14px;text-align:center;padding:0.5rem;border-bottom:currentColor solid 1px}@media (max-width:1023px){.program_calendar table th{font-size:13px}}.program_calendar table td{font-size:16px;width:14.285%;vertical-align:top;padding:0.5rem;padding-right:5px;border-right:currentColor solid 1px;border-bottom:currentColor solid 1px;position:relative}@media (max-width:1023px){.program_calendar table td{font-size:14px;padding:0.25rem}}@media (max-width:1023px) and (max-width:1023px){.program_calendar table td{font-size:13px}}.program_calendar table td:nth-child(7){border-right:none}.program_calendar table td.-active{cursor:pointer}.program_calendar table td ._box_daynr{opacity:0.75}.program_calendar table td.-active ._box_daynr{opacity:1;font-weight:bold}.program_calendar table td ._box{aspect-ratio:1.25;display:flex;flex-direction:column;justify-content:space-between}.program_calendar table td ._box ._box_fg{line-height:1;display:flex;flex-wrap:wrap;font-size:0}.program_calendar table td ._box ._box_fg span{font-size:16px}@media (max-width:1600px){.program_calendar table td ._box ._box_fg span{font-size:14px}}@media (max-width:1600px) and (max-width:1023px){.program_calendar table td ._box ._box_fg span{font-size:13px}}@media (max-width:1023px){.program_calendar table td ._box ._box_fg span{display:none}.program_calendar table td ._box ._box_fg span:nth-child(1){display:block}}.program_calendar table td ._popup{background:#000;color:#fff;font-size:14px;padding:1rem;border-radius:5px;position:absolute;left:50%;transform:translate(-50%, 0);z-index:2;bottom:100%;opacity:0;pointer-events:none;transition:opacity .15s;width:260px}@media (max-width:1023px){.program_calendar table td ._popup{font-size:13px}}.program_calendar table td ._popup.-vflip{top:100%;bottom:auto;margin-bottom:0}.program_calendar table td ._popup.-vflip::after{top:auto;bottom:100%;transform:translate(-50%, .5rem) rotate(45deg)}.program_calendar table td ._popup::after{content:'';position:absolute;top:100%;left:50%;background:#000;width:1rem;height:1rem;transform:translate(-50%, -0.5rem) rotate(45deg);margin-left:calc(-1 * var(--offsetx))}.program_calendar table td ._popup ._popup_item{display:flex;flex-direction:column;gap:0.5rem;padding-bottom:0.5rem;margin-bottom:0.5rem;border-bottom:currentColor solid 1px;font-weight:bold}.program_calendar table td ._popup ._popup_item:last-child{border:none;padding-bottom:0;margin-bottom:0}.program_calendar table td ._popup ._popup_item:hover .event_r_titlepart{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}.program_calendar table td.-active:hover,.program_calendar table td.-active:focus-within,.program_calendar table td.-active.-touchopen{background:#afa}.program_calendar table td.-active:hover ._popup,.program_calendar table td.-active:focus-within ._popup,.program_calendar table td.-active.-touchopen ._popup{opacity:1;pointer-events:auto}.program_calendar table td.-hoveredpair{background:#afa}.wrap-homenews{padding-top:4rem}.simpleheader{padding-left:1rem;padding-right:1rem;line-height:1;border-bottom:currentColor solid 1px;display:flex;padding-bottom:1rem;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}@media (max-width:1023px){.simpleheader{gap:0.25rem}}.simpleheader>._r{font-size:24px;text-transform:uppercase;font-weight:bold}@media (max-width:1023px){.simpleheader>._r{font-size:20px}}@media (max-width:1023px){.simpleheader>._r{font-size:16px}}.postlist{padding-left:1rem;padding-right:1rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}@media (max-width:1600px){.postlist{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1023px){.postlist{grid-template-columns:1fr 1fr}}@media (max-width:420px){.postlist{grid-template-columns:1fr}}.postlist .postlink{display:block}.postlist .postlink .postlink_pix{aspect-ratio:1.77777778;position:relative;overflow:hidden;background-size:cover;margin-bottom:0.5rem}.postlist .postlink .postlink_pix::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.5);background:rgba(255,255,255,0.01);backdrop-filter:blur(15px)}.postlist .postlink .postlink_pix img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.postlist .postlink .postlink_pix.-nopix{background:#f3f3f3}.postlist .postlink .postlink_pix.-nopix img{object-fit:contain;padding:1rem}.postlist .postlink .postlink_top{font-size:14px;display:flex;flex-wrap:wrap;justify-content:space-between;text-transform:uppercase;font-weight:bold}@media (max-width:1023px){.postlist .postlink .postlink_top{font-size:13px}}.postlist .postlink .postlink_txt{font:inherit}.postlist .postlink .postlink_txt .postlink_txt_title{padding-top:0.2rem;font:inherit;font-weight:bold;font-size:28px}@media (max-width:1023px){.postlist .postlink .postlink_txt .postlink_txt_title{font-size:24px}}@media (max-width:1600px){.postlist .postlink .postlink_txt .postlink_txt_title{font-size:24px}}@media (max-width:1600px) and (max-width:1023px){.postlist .postlink .postlink_txt .postlink_txt_title{font-size:20px}}.postlist .postlink .postlink_txt .postlink_txt_lead{font-size:14px;margin-top:0.5rem}@media (max-width:1023px){.postlist .postlink .postlink_txt .postlink_txt_lead{font-size:13px}}footer{background:#fff;background:#f3f3f3;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end;justify-content:space-between;position:fixed;bottom:0;z-index:0;width:100%;font-size:14px;line-height:1.3;position:relative;padding-top:4rem}@media (max-width:1023px){footer{font-size:13px}}@media (max-width:1023px){footer{position:relative;padding-top:4rem;width:100%}footer::before{position:absolute;content:'';height:4rem;top:0;width:100%;left:0;background:linear-gradient(#fff, #f3f3f3)}}footer ._l{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}@media (max-width:1023px){footer ._l{gap:0.5rem;row-gap:1rem;font-size:10px;justify-content:space-between}}footer ._l>._logo>img{height:40px;width:auto;display:block}@media (max-width:1023px){footer ._l>._logo>img{height:30px}}footer ._r{display:flex;gap:2rem;padding-right:4rem;flex-wrap:wrap;align-items:flex-end}@media (max-width:1023px){footer ._r{gap:1rem;padding-right:0}}footer .logo-estrada{display:block;height:40px}@media (max-width:1023px){footer .logo-estrada{height:30px}}footer .logo-poznan{display:block;height:25px}@media (max-width:1023px){footer .logo-poznan{height:25px}}footer .footer_social{display:flex;flex-wrap:wrap;gap:0.5rem}@media (max-width:1023px){footer .footer_social{width:100%}}footer .footer_social a{border:currentColor solid 1px;width:40px;height:40px;display:grid;place-content:center center;border-radius:100%}footer .footer_social a:hover{background:#afa}footer .footer_social a svg{font-size:inherit !important;stroke-width:1px !important;width:25px !important;height:25px !important}footer ul{list-style-type:none;padding:0}footer ul li{padding:0}footer ul li{display:block}@media (hover:hover){footer ul li a:hover{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}}footer img{mix-blend-mode:multiply}.layout-postlist{padding-top:1rem;padding-bottom:2rem}@media (max-width:1023px){.layout-postlist{padding-bottom:1rem}}.postcolset.-twocol{display:grid;grid-template-columns:1fr 1fr}.postcolset.-twocol .layout-post{min-height:calc(100vh - var(--footerh,25vh));border-right:currentColor solid 1px}@media (max-width:1023px){.postcolset.-twocol .layout-post{border-right:none}}.postcolset.-twocol .postside{position:relative}.postcolset.-twocol .postside>*{position:sticky;top:var(--minitopbarh);min-height:calc(100vh - var(--minitopbarh,80px));width:100%}.postcolset.-twocol .postside .postside_map iframe{width:100% !important;height:100% !important;position:absolute !important;top:0 !important;left:0 !important}@media (max-width:1023px){.postcolset.-twocol .postside{aspect-ratio:1.77777778;border-top:currentColor solid 1px}.postcolset.-twocol .postside>*{width:100%;height:100%;position:absolute;top:0;left:0;min-height:0}}.postcolset.-twocol .postside .postside_pix img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-attachment:fixed}.postcolset.-twocol .postside .postside_pix_caption{background:#fff;color:#000;position:absolute;bottom:0;left:0;line-height:1;padding:2px 5px;font-size:12px;font-weight:bold}@media (max-width:1023px){.postcolset.-twocol .postside .postside_pix_caption{font-size:11px}}.postcolset.-twocol .postside .postside_pix_caption:empty{display:none}@media (max-width:1023px){.postcolset.-twocol{display:flex;flex-direction:column}}.layout-post{padding-left:1rem;padding-right:1rem}.postheader{padding:1rem 0 3rem;padding-bottom:1rem}.postheader .postheader_top{display:flex;justify-content:space-between;text-transform:uppercase;font-weight:bold}@media (max-width:1023px){.postheader .postheader_top{font-size:12px}}@media (max-width:1023px) and (max-width:1023px){.postheader .postheader_top{font-size:11px}}.postheader .postheader_top .catlist_item{font:inherit;text-transform:inherit;display:inline-flex;align-items:center;gap:0.5rem;line-height:1;border:currentColor solid 1px;padding:0.5rem;border-radius:2px}@media (max-width:1023px){.postheader .postheader_top .catlist_item{padding:0.25rem}}.postheader .postheader_top .catlist_item:not(.-open) .-when-open{display:none}.postheader .postheader_top .catlist_item.-open{background:#000;color:#fff;border-color:#000}.postheader .postheader_top .catlist_item.-open .-when-closed{display:none}@media (hover:hover){.postheader .postheader_top .catlist_item:hover{background-color:#afa}}.postheader .postheader_top .catlist_sep{display:none}.postheader .postheader_top .-hide{opacity:0;pointer-events:none}.postheader .postheader_title{font-size:46px;text-align:center;font-weight:bold;max-width:800px;margin-inline:auto;margin-bottom:1rem;margin-top:2rem;text-wrap:balance}@media (max-width:1023px){.postheader .postheader_title{font-size:32px}}@media (max-width:1023px){.postheader .postheader_title{font-size:32px;margin-top:2rem}}@media (max-width:1023px) and (max-width:1023px){.postheader .postheader_title{font-size:30px}}.postheader .postheader_top+.postheader_title{margin-top:0}@media (max-width:1023px){.postheader .postheader_top+.postheader_title{margin-top:1rem}}.postheader .postheader_lead{font-size:24px;text-align:center;font-weight:bold;max-width:800px;margin-inline:auto;margin-bottom:1rem}@media (max-width:1023px){.postheader .postheader_lead{font-size:20px}}@media (max-width:1023px){.postheader .postheader_lead{font-size:20px}}@media (max-width:1023px) and (max-width:1023px){.postheader .postheader_lead{font-size:18px}}.postheader .postheader_eventlist{margin-bottom:1rem}.postheader .postheader_pix{padding-top:2rem;margin-bottom:1rem}@media (max-width:1023px){.postheader .postheader_pix{padding-top:0;margin-bottom:0;margin-left:-1rem;margin-right:-1rem}}.postheader .postheader_pix img{width:100%;height:auto;display:block}.postheader .postheader_pix .postheader_pix_caption{font-size:12px;font-family:"InterVariable",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;letter-spacing:-0.03em;font-feature-settings:"liga" 1,"dlig" 1;font-weight:600;line-height:1.1;padding:.3em 0}@media (max-width:1023px){.postheader .postheader_pix .postheader_pix_caption{font-size:11px}}@media (max-width:1023px){.postheader .postheader_pix .postheader_pix_caption{padding-left:1rem;padding-right:1rem}}.postheader .postheader_pix .postheader_pix_caption:empty{display:none}.postheader_eventlist{display:flex;justify-content:center}.postheader_eventlist .posteventlist{border-collapse:collapse}.postheader_eventlist .posteventlist *{font-variant-numeric:tabular-nums}.postheader_eventlist .posteventlist .event{text-transform:uppercase;font-size:20px;font-weight:bold}@media (max-width:1023px){.postheader_eventlist .posteventlist .event{font-size:18px}}@media (max-width:1023px){.postheader_eventlist .posteventlist .event{font-size:14px}}@media (max-width:1023px) and (max-width:1023px){.postheader_eventlist .posteventlist .event{font-size:13px}}.postheader_eventlist .posteventlist .event td{padding:.25rem .5rem;vertical-align:top}@media (max-width:1023px){.postheader_eventlist .posteventlist .event td{padding-left:0.25rem;padding-right:0.25rem}}.postheader_eventlist .posteventlist .event td.event_dateday{width:1%;white-space:nowrap}@media (max-width:420px){.postheader_eventlist .posteventlist .event td.event_dateday{white-space:initial}}.postheader_eventlist .posteventlist .event td.event_datehr{width:1%;white-space:nowrap}@media (max-width:420px){.postheader_eventlist .posteventlist .event td.event_datehr{white-space:initial}}.postheader_eventlist .posteventlist .event td.event_customtitle{width:fit-content;text-transform:none}@media (max-width:767px){.postheader_eventlist .posteventlist .event td.event_customtitle{text-align:right}}.postheader_eventlist .posteventlist .event td.event_wstep{width:1%;white-space:nowrap}.postheader_eventlist .posteventlist .event td.event_wstep a{white-space:nowrap;text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}.postheader_infoboxes{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:2rem}@media (max-width:1600px){.postheader_infoboxes{grid-template-columns:1fr 1fr 1fr 1fr}}.postheader_infoboxes .infoboxes_item{border-bottom:currentColor solid 1px;padding-bottom:1rem}.postheader_infoboxes .infoboxes_item h2{font:inherit;font-weight:bold;margin-bottom:0.5rem;text-transform:uppercase}.postheader_infoboxes .infoboxes_item>div{font-size:16px}.postcontent{line-height:1.5;font-weight:400;padding-bottom:2rem}@media (max-width:1023px){.postcontent{padding-bottom:1rem}}.postcontent details{margin-top:1rem}.postcontent details summary{max-width:40em;margin-inline:auto;padding:1rem 0;border-top:currentColor solid 1px;border-bottom:currentColor solid 1px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;display:flex;justify-content:space-between}.postcontent details summary::-webkit-details-marker{display:none}.postcontent details summary .cbtitle{display:inline;font-size:20px;font-weight:bold;text-transform:uppercase;margin-bottom:1rem}@media (max-width:1023px){.postcontent details summary .cbtitle{font-size:18px}}.postcontent details summary:hover .dotheader span{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}.postcontent details+details{margin-top:-1px}.postcontent .cb{padding-top:1rem;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 40em) minmax(0, 1fr)}.postcontent .cb>*{grid-column:2}.postcontent .cb>.post_gallery_autosize,.postcontent .cb>blockquote{grid-column:span 3}@supports (interpolate-size: allow-keywords){::details-content{transition:all .5s ease,content-visibility .5s allow-discrete;height:0;overflow:clip}:root{interpolate-size:allow-keywords}[open]::details-content{height:auto}}.post_gallery_autosize{text-align:center;display:grid;gap:1rem}@media (max-width:767px){.post_gallery_autosize{grid-template-columns:1fr !important}}.post_gallery_autosize a{display:block;text-decoration:none !important;position:relative}@media (max-width:767px){.post_gallery_autosize a{display:block}}.post_gallery_autosize a ._pix{width:100%;position:relative}.post_gallery_autosize a ._pix img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:all var(--time) cubic-bezier(.5, 0, .2, 1);opacity:0}.post_gallery_autosize a ._pix img.-loaded{opacity:1}.post_gallery_autosize a ._pix img._pix_tmp{opacity:0.1;filter:grayscale(1)}@media print{.post_gallery_autosize a ._pix img._pix_tmp{display:none !important}}.post_gallery_autosize a ._pix .-loaded+img._pix_tmp{display:none}.post_gallery_autosize a ._txt{position:absolute;background:#fff;bottom:0;left:0;width:100%;font-size:12px;font-family:"InterVariable",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;letter-spacing:-0.03em;font-feature-settings:"liga" 1,"dlig" 1;font-weight:600;line-height:1.1;padding:.3em 0;padding:5px}@media (max-width:1023px){.post_gallery_autosize a ._txt{font-size:11px}}@media (hover:hover){.post_gallery_autosize a:hover img{transform:scale(1.05)}}.post_gallery_autosize+.post_gallery_autosize{margin-top:-1em}.stdtxt .zalaczniki{line-height:1.2;font-size:20px;color:#000;padding-top:1rem}@media (max-width:1023px){.stdtxt .zalaczniki{font-size:18px}}.stdtxt .zalaczniki h2{font:inherit;font-weight:bold;font-size:24px;text-transform:uppercase;line-height:1}@media (max-width:1023px){.stdtxt .zalaczniki h2{font-size:20px}}@media (max-width:420px){.stdtxt .zalaczniki h2{font-size:16px}}.stdtxt .zalaczniki h2::before{content:'●';padding-right:0.48em}.stdtxt .zalaczniki h2.-ard::before{content:'▼';padding-right:0.48em}[open] .stdtxt .zalaczniki h2.-ard::before{content:'▲'}.stdtxt .zalaczniki ul{list-style-type:none;padding:0;border-top:currentColor solid 1px;padding-bottom:1rem;padding-top:0.5rem}.stdtxt .zalaczniki ul li{padding:0}.stdtxt .zalaczniki ul li{padding:.5rem 0 0}.stdtxt .zalaczniki ul li a{font-size:20px;display:flex;gap:0.8rem;align-items:center;text-decoration:none}@media (max-width:1023px){.stdtxt .zalaczniki ul li a{font-size:18px}}.stdtxt .zalaczniki ul li a ._size{flex-grow:10;text-align:right}.stdtxt .zalaczniki ul li a:hover{text-decoration:underline;text-underline-offset:0.2em;text-decoration-thickness:1px}[id]{scroll-margin-top:var(--topbarh)}.wrap-pageprogram{padding-top:1rem}.post_gallery_autosize+small{margin-top:}.mszcookies{font-size:12px;font-weight:bold;font-family:sans-serif;justify-content:center;align-items:center;position:fixed;bottom:10px;left:10px;line-height:1.1;z-index:999999;box-shadow:5px -5px 10px rgba(0,0,0,0.1)}.mszcookies .mszcookies__in{background:black;color:white;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:.8rem 1rem;border-radius:5px}.mszcookies button{display:block;color:white;background:white;color:black;padding:.5em 1em;border-radius:3px;margin:0;cursor:pointer;font-weight:bold}.mszcookies button:hover{opacity:0.8}.mszcookies button:active{transform:scale(.9)}.mszcookies a{display:block;margin-bottom:1rem;color:white;text-decoration:none;text-decoration:underline;text-decoration-color:rgba(255,255,255,0.8)}.mszcookies a:hover{color:white;text-decoration:none}