@charset "utf-8";::placeholder{color:#394044}::selection{background:#2398d1;color:#fff;text-shadow:none}@media only screen and (min-width: 992px){:root{--space-80:80px;--space-120:120px;--space-150:150px}}@media only screen and (max-width: 991px){:root{--space-80:10px;--space-120:50px;--space-150:50px}}body{background-color:#fff;color:#041224;font:300 16px/150% 'Stack Sans Text',sans-serif;font-optical-sizing:auto;font-size:16px;font-style:normal;letter-spacing:-0.02em}@media only screen and (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1456px}}#userway-trigger{background:none;border:none;padding:0}@media only screen and (max-width: 991px){#userway-trigger{margin-left:10px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300;margin-bottom:40px}.h1,h1{font-size:clamp(30px, 15.8955px + 3.9179vw, 72px);letter-spacing:-0.02em;line-height:110%}body.blog .h1,body.blog h1{margin-bottom:var(--space-120)}body.single-post .h1,body.single-post h1{margin-bottom:24px}.h2,h2{font-size:clamp(24px, 17.9552px + 1.6791vw, 42px);letter-spacing:-0.02em;line-height:130%}p{font-weight:200}.lead{font-size:clamp(20px, 18.6567px + 0.3731vw, 24px);line-height:140%;margin-bottom:40px}a{text-decoration:underline}a:hover,a:focus{text-decoration:none}img{max-width:100%;height:auto}sup{font-size:.4em;top:-1em}.text-right{text-align:right !important}.btn{align-items:center;border:none;display:inline-flex;font-size:16px;letter-spacing:-0.02em;line-height:100%;padding:0;text-align:left;text-decoration:none}@media only screen and (max-width: 767px){.btn{font-size:13px}}.btn.btn-small .btn-text{padding:13px 30px}.btn.btn-small .btn-icon{height:42px;width:42px}.btn.btn-small .btn-icon svg{height:15px;width:15px}.btn.btn-outline .btn-text,.btn.btn-outline .btn-icon{border:1px solid rgba(4,18,36,0.1)}.btn-white .btn-text,.btn-white .btn-icon{background:#fff;color:#041224}.btn-white:hover .btn-text,.btn-white:hover .btn-icon{background:#e8e8e8;text-decoration:underline}.btn-blue .btn-text,.btn-blue .btn-icon{background:#2398d1;color:#fff}.btn-blue:hover .btn-text,.btn-blue:hover .btn-icon{background:#1c7baa;text-decoration:underline}.btn-green .btn-text,.btn-green .btn-icon{background:#7db327;color:#fff}.btn-green:hover .btn-text,.btn-green:hover .btn-icon{background:#638d1f;text-decoration:underline}.btn-red .btn-text,.btn-red .btn-icon{background:#D0415D;color:#fff}.btn-red:hover .btn-text,.btn-red:hover .btn-icon{background:#b62d48;text-decoration:underline}.btn .btn-text{border-radius:60px;padding:19px 30px;transition:background-color .3s,color .3s;white-space:nowrap}@media only screen and (max-width: 767px){.btn .btn-text{padding:14px 20px;white-space:wrap}}.btn .btn-icon{align-items:center;border-radius:50%;display:flex;flex:0 0 auto;height:54px;justify-content:center;transition:background-color .3s,color .3s;width:54px}@media only screen and (max-width: 767px){.btn .btn-icon{height:41px;width:41px}}.btn .btn-icon svg{fill:none;transition:color .3s}@media only screen and (max-width: 767px){.btn .btn-icon svg{height:15px;width:15px}}.btn .btn-icon svg path{stroke:currentColor}.offcanvas h5{margin-bottom:0}.offcanvas .nav{gap:10px;padding-top:0}.offcanvas .nav li.current-menu-item a{color:#2398d1}.offcanvas .nav li a{color:inherit;text-decoration:none}.offcanvas .nav li a:hover{text-decoration:underline}.offcanvas .nav,.offcanvas .buttons{margin-bottom:20px}.offcanvas .buttons{display:flex;flex-direction:column;margin-bottom:3px}.offcanvas .buttons .btn{margin-bottom:3px}.offcanvas .d-flex.flex-column{gap:14px}.offcanvas .customer-service,.offcanvas .external-links{margin-top:20px}.offcanvas .external-links{gap:5px}.offcanvas .bip img{width:36px}b,strong{font-weight:600}.neon{background:#fed501;border-radius:0;color:#041224;font-size:16px;line-height:110%;margin-bottom:0;padding:12px 0;position:relative}.neon .d-flex{gap:15px}@media only screen and (max-width: 767px){.neon .d-flex{flex-direction:column;font-size:15px;gap:8px}}.neon a{color:inherit}.neon .btn-close{position:absolute;right:15px;top:11px}@media only screen and (max-width: 991px){body.home .navbar,body.page-id-9 .navbar,body.page-id-37 .navbar,body.page-id-39 .navbar,body.page-id-41 .navbar,body.page-id-43 .navbar,body.error404 .navbar{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}}@media only screen and (max-width: 991px){.navbar{padding:0}}body.home .navbar-toggler,body.page-id-9 .navbar-toggler,body.page-id-37 .navbar-toggler,body.page-id-39 .navbar-toggler,body.page-id-41 .navbar-toggler,body.page-id-43 .navbar-toggler,body.error404 .navbar-toggler{border-color:#fff}@media only screen and (max-width: 991px){.row>.text-right{text-align:center !important}}form.wpcf7-form p{margin-bottom:15px}form.wpcf7-form p:last-child{margin-bottom:0 !}form.wpcf7-form label{display:block}form.wpcf7-form .wpcf7-form-control:not(.wpcf7-acceptance){background:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:60px;font-size:16px;font-weight:200;line-height:150%;padding:14px 30px;width:100%}form.wpcf7-form .wpcf7-form-control:not(.wpcf7-acceptance).wpcf7-textarea{border-radius:20px;height:210px;padding:20px 30px}body.page-id-17 form.wpcf7-form .wpcf7-form-control:not(.wpcf7-acceptance).wpcf7-textarea{height:140px}form.wpcf7-form .wpcf7-acceptance{display:block;margin-bottom:30px}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{font-size:14px;font-weight:200;line-height:150%}form.wpcf7-form .wpcf7-not-valid-tip{color:#d0415d;font-size:15px;padding-left:30px}form.wpcf7-form.invalid .wpcf7-response-output{border-radius:60px;border-width:1px;margin:20px 0 0;padding:10px 30px}.section-label{align-items:center;color:#041224;display:flex;font-size:15px;gap:12px;letter-spacing:-0.02em;line-height:110%;margin-bottom:24px;text-transform:uppercase}.section-label img{margin:0 !important}.customer-service,.emergency-service{align-items:center;display:flex;gap:16px}.customer-service span,.emergency-service span{background-position:0 center;background-repeat:no-repeat;font-size:13px;letter-spacing:-0.02em;line-height:110%;min-height:16px;padding-left:32px;text-transform:uppercase}.customer-service a,.emergency-service a{color:inherit;font-size:15px;letter-spacing:-0.01em;line-height:100%}.customer-service span{background-image:url('../images/icon-tel-green.svg');color:#7db327}.emergency-service span{background-image:url('../images/icon-tel-red.svg');color:#e1657d}.header{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:100px;position:relative;padding-bottom:20px}@media only screen and (max-width: 991px){.header{margin-bottom:50px;padding-bottom:0}}body.home .header,body.page-id-9 .header,body.page-id-37 .header,body.page-id-39 .header,body.page-id-41 .header,body.page-id-43 .header,body.error404 .header{border:none;color:#fff;margin-bottom:0;padding-bottom:0}body.page-id-11 .header,body.page-id-17 .header{position:absolute;width:100%}@media only screen and (min-width: 1200px) and (max-width: 1399px){.header .logo{width:190px}}@media only screen and (max-width: 767px){.header .logo{width:200px}}.header a{color:inherit;text-decoration:none}.header a:hover{text-decoration:underline}body.home .header .header-top,body.page-id-9 .header .header-top,body.page-id-37 .header .header-top,body.page-id-39 .header .header-top,body.page-id-41 .header .header-top,body.page-id-43 .header .header-top,body.error404 .header .header-top{left:0;position:absolute;top:0;width:100%;z-index:3}.header .header-top>.container{flex-wrap:wrap;gap:15px}@media only screen and (max-width: 991px){.header .header-top>.container{padding-bottom:15px !important;padding-top:15px !important}}@media only screen and (max-width: 1399px){.header .header-top .btn{font-size:15px}}.header .top-bar{border-bottom:1px solid rgba(0,0,0,0.15);padding:12px 0}body.home .header .top-bar,body.page-id-9 .header .top-bar,body.page-id-37 .header .top-bar,body.page-id-39 .header .top-bar,body.page-id-41 .header .top-bar,body.page-id-43 .header .top-bar,body.error404 .header .top-bar{border-color:rgba(255,255,255,0.2)}.header .top-bar .d-flex{align-items:center;gap:40px;justify-content:end}@media only screen and (max-width: 767px){.header .top-bar .d-flex{flex-direction:column;gap:8px;justify-content:center}}body.home .header .logo img,body.page-id-9 .header .logo img,body.page-id-37 .header .logo img,body.page-id-39 .header .logo img,body.page-id-41 .header .logo img,body.page-id-43 .header .logo img,body.error404 .header .logo img{filter:brightness(0) invert(1)}.header .nav{gap:24px}.header .nav li a{font-size:16px;letter-spacing:-0.01em;line-height:100%}.header .external-links{gap:5px}.header .external-links a:hover img,.header .external-links button:hover img{opacity:.6}.header .external-links a img,.header .external-links button img{transition:opacity .2s}.header .external-links .bip{width:36px}body.home .header .external-links .bip,body.page-id-9 .header .external-links .bip,body.page-id-37 .header .external-links .bip,body.page-id-39 .header .external-links .bip,body.page-id-41 .header .external-links .bip,body.page-id-43 .header .external-links .bip,body.error404 .header .external-links .bip{filter:brightness(0) invert(1)}.header .buttons{display:flex;flex-wrap:wrap}.hero{background:#01224e center top / cover no-repeat;padding:335px 0 var(--space-120)}@media only screen and (max-width: 991px){.hero{padding-bottom:50px;padding-top:190px}}@media only screen and (max-width: 767px){body.home .hero,body.page-id-37 .hero,body.page-id-39 .hero,body.page-id-41 .hero,body.page-id-43 .hero{position:relative}body.home .hero::after,body.page-id-37 .hero::after,body.page-id-39 .hero::after,body.page-id-41 .hero::after,body.page-id-43 .hero::after{content:'';background-color:rgba(0,0,0,0.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}body.home .hero .container,body.page-id-37 .hero .container,body.page-id-39 .hero .container,body.page-id-41 .hero .container,body.page-id-43 .hero .container{position:relative;z-index:1}}body.home .hero{background-image:url('../images/hero-home.jpg');background-position-x:34%}@media only screen and (min-width: 768px){body.home .hero{min-height:100vh}}body.page-id-9 .hero{background-image:url('../images/about-company-bg.jpg');background-position-x:right;background-size:auto 100%}@media only screen and (max-width: 1199px){body.page-id-9 .hero{background-position-x:50%}}@media only screen and (max-width: 767px){body.page-id-9 .hero{background-position-x:40%}}body.page-id-9 .hero p{margin-bottom:40px}body.page-id-9 .hero p.lead{font-size:clamp(24px, 19.9701px + 1.1194vw, 36px);line-height:130%;margin-bottom:60px}@media only screen and (max-width: 991px){body.page-id-9 .hero p.lead{margin-bottom:40px}}body.page-id-9 .hero .d-flex{flex-wrap:wrap}@media only screen and (max-width: 991px){body.page-id-9 .hero .d-flex{gap:6px}}body.page-id-9 .hero .d-flex span{align-items:center;background:rgba(255,255,255,0.08);border-radius:60px;display:flex;gap:20px;justify-content:center;padding:10px 30px}@media only screen and (max-width: 991px){body.page-id-9 .hero .d-flex span{padding:8px 20px}}body.page-id-37 .hero{background-image:url('../images/hero-klient-indywidualny.jpg');background-position-y:center}@media only screen and (min-width: 992px){body.page-id-37 .hero{min-height:820px}}body.page-id-39 .hero{background-image:url('../images/hero-projektant.jpg');background-position:70% center}@media only screen and (min-width: 992px){body.page-id-39 .hero{min-height:820px}}body.page-id-41 .hero{background-image:url('../images/hero-projektowanie.jpg');background-position-y:center}@media only screen and (min-width: 992px){body.page-id-41 .hero{min-height:820px}}body.page-id-43 .hero{background-image:url('../images/hero-wywoz-szamb.jpg')}@media only screen and (min-width: 992px){body.page-id-43 .hero{min-height:750px}}.hero .section-label{color:#e6e6e6}body.error404 .hero .offer-link{display:table;margin-top:60px}body.error404 .hero .offer-link a{text-decoration:underline}body.error404 .hero .offer-link a:hover{text-decoration:none}.main body:not(.home){overflow-x:hidden}body.page-template-default .main{margin-bottom:100px}@media only screen and (max-width: 991px){body.page-template-default .main{margin-bottom:50px}}.video-circle{aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;max-width:480px;width:100%}@media only screen and (max-width: 991px){.video-circle{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 575px){.video-circle{height:320px;width:320px}}.text-right>.video-circle{margin-left:auto}.video-circle video{height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width: 991px){.water-info .row>.col-md-6:first-child,.about-company .row>.col-md-6:first-child,.news:not(.similar-news) .news-item .row>.col-md-6:first-child,.service-fees:not(.no-border) .row>.col-md-6:first-child,.water-meter .row>.col-md-6:first-child,.water-info .row>.col-lg-6:first-child,.about-company .row>.col-lg-6:first-child,.news:not(.similar-news) .news-item .row>.col-lg-6:first-child,.service-fees:not(.no-border) .row>.col-lg-6:first-child,.water-meter .row>.col-lg-6:first-child,.water-info .row>.col-lg-7,.about-company .row>.col-lg-7,.news:not(.similar-news) .news-item .row>.col-lg-7,.service-fees:not(.no-border) .row>.col-lg-7,.water-meter .row>.col-lg-7{order:2}.water-info .row>.col-md-6:first-child,.about-company .row>.col-md-6:first-child,.news:not(.similar-news) .news-item .row>.col-md-6:first-child,.service-fees:not(.no-border) .row>.col-md-6:first-child,.water-meter .row>.col-md-6:first-child,.water-info .row>.col-lg-6:last-child,.about-company .row>.col-lg-6:last-child,.news:not(.similar-news) .news-item .row>.col-lg-6:last-child,.service-fees:not(.no-border) .row>.col-lg-6:last-child,.water-meter .row>.col-lg-6:last-child,.water-info .row>.col-lg-5,.about-company .row>.col-lg-5,.news:not(.similar-news) .news-item .row>.col-lg-5,.service-fees:not(.no-border) .row>.col-lg-5,.water-meter .row>.col-lg-5{order:1;margin-bottom:40px}.water-info .row>.col-md-6:first-child img,.about-company .row>.col-md-6:first-child img,.news:not(.similar-news) .news-item .row>.col-md-6:first-child img,.service-fees:not(.no-border) .row>.col-md-6:first-child img,.water-meter .row>.col-md-6:first-child img,.water-info .row>.col-lg-6:last-child img,.about-company .row>.col-lg-6:last-child img,.news:not(.similar-news) .news-item .row>.col-lg-6:last-child img,.service-fees:not(.no-border) .row>.col-lg-6:last-child img,.water-meter .row>.col-lg-6:last-child img,.water-info .row>.col-lg-5 img,.about-company .row>.col-lg-5 img,.news:not(.similar-news) .news-item .row>.col-lg-5 img,.service-fees:not(.no-border) .row>.col-lg-5 img,.water-meter .row>.col-lg-5 img{max-width:250px}}@media only screen and (max-width: 991px){body.error404 .hero .row>.col-lg-5{order:2}body.error404 .hero .row>.col-lg-7{order:1;margin-bottom:40px}}.water-info{background:#e1f5ff url('../images/water-info-bg.jpg') right top no-repeat;padding:140px 0 var(--space-120)}@media only screen and (max-width: 991px){.water-info{padding-top:50px}}body.home .water-info{background-image:url('../images/water-info-bg-home.jpg')}@media only screen and (min-width: 992px){body.home .water-info{background-attachment:fixed}}@media only screen and (min-width: 992px){body.home .water-info{min-height:2000px;padding:200px 0}}@media only screen and (max-width: 991px){body.home .water-info{padding-bottom:50px;padding-top:50px}}body.page-id-37 .water-info,body.page-id-39 .water-info,body.page-id-41 .water-info,body.page-id-43 .water-info{background-size:auto 100%}@media only screen and (min-width: 992px){.water-info .pos-sticky{position:sticky;top:0}}.water-info .advantages{display:block;position:relative}@media only screen and (min-width: 992px){.water-info .advantages{margin:200px auto 0}}@media only screen and (max-width: 991px){.water-info .advantages{margin-top:50px}}.water-info p:last-child{margin-bottom:0}.tiles{margin-bottom:var(--space-80);padding-top:var(--space-120)}body.page-id-41 .tiles{padding-top:0}.tiles.border-top{border-top:1px solid rgba(0,0,0,0.1);margin-bottom:var(--space-80)}body.page-template-kontakt .tiles.border-top{margin-top:34px}.tiles.border-top .section-label{margin-bottom:40px}.tiles .col{margin-bottom:40px}.tiles .col.w-100 .tile{align-items:center;background-color:#e1f5ff;display:flex;flex-direction:row;justify-content:space-evenly;padding:0 40px}@media only screen and (max-width: 767px){.tiles .col.w-100 .tile{flex-direction:column}}.tiles .col.w-100 h3,.tiles .col.w-100 a{margin-bottom:24px;margin-top:24px}.tiles .col.w-100 h3{color:#041224}@media only screen and (min-width: 768px){.tiles .col.w-100 img{margin-bottom:-38px}}@media only screen and (max-width: 767px){.tiles .col.w-100 img{order:-1}}.tiles .tile{background-color:#062744;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;padding:330px 100px 40px 40px;position:relative}@media only screen and (max-width: 1399px){.tiles .tile{padding:260px 25px 25px}}.tiles .tile:hover{opacity:.9}@media only screen and (max-width: 991px){.tiles .tile--individual,.tiles .tile--designer,.tiles .tile--contractor{text-shadow:0 0 10px #000}}.tiles .tile--individual{background-image:url('../images/tile-individual-bg.png');background-position:right top}.tiles .tile--designer{background-image:url('../images/tile-designer-bg.png');background-position:right center}.tiles .tile--contractor{background-image:url('../images/tile-contractor-bg.png');background-position:right top}.tiles .tile--meter,.tiles .tile--ebok,.tiles .tile--faq,.tiles .tile--emergency{padding-top:128px}@media only screen and (max-width: 1199px){.tiles .tile--meter,.tiles .tile--ebok,.tiles .tile--faq,.tiles .tile--emergency{padding-top:210px}}.tiles .tile--meter h3,.tiles .tile--ebok h3,.tiles .tile--faq h3,.tiles .tile--emergency h3{font-size:clamp(20px, 18.6567px + 0.3731vw, 24px);line-height:130%}.tiles .tile--meter,.tiles .tile--ebok,.tiles .tile--faq{background-color:#f0f7e6;background-position:center 20px;background-size:auto}.tiles .tile--meter h3,.tiles .tile--ebok h3,.tiles .tile--faq h3{color:#041224}.tiles .tile--meter{background-image:url('../images/tile-meter-bg.png')}.tiles .tile--ebok{background-image:url('../images/tile-ebok-bg.png')}.tiles .tile--faq{background-image:url('../images/tile-faq-bg.png')}.tiles .tile--emergency{background-image:url('../images/tile-emergency-bg.png');background-position:right center}.tiles .tile--emergency .tel{background:url('../images/icon-tel-white.svg') 0 center no-repeat;color:#fff;display:table;line-height:36px;margin-top:12px;padding-left:48px;text-decoration:none}.tiles .tile--emergency .tel:hover{text-decoration:underline}.tiles .tile--institution,.tiles .tile--partner{align-items:start;background-color:#f0f7e6;background-position:center;padding-top:90px}.tiles .tile--institution img,.tiles .tile--partner img{margin-bottom:12px}@media only screen and (min-width: 992px){.tiles .tile--institution h3,.tiles .tile--partner h3{max-width:60%}}.tiles .tile--institution{background-image:url('../images/tile-institution-bg.png')}.tiles .tile--partner{background-image:url('../images/tile-partner-bg.png')}.tiles h3{color:#fff;font-size:clamp(20px, 16.6418px + 0.9328vw, 30px);line-height:130%;margin-bottom:20px}.stats{border-top:1px solid rgba(0,0,0,0.1);margin-bottom:var(--space-120);padding-top:var(--space-120)}.stats .section-label{justify-content:center}.stats .row.justify-content-evenly{flex-direction:column;gap:20px}.stats .h2{margin-bottom:46px}.stats .h2 span{color:#7db327}.stats .stat-value{font-size:clamp(42px, 32.597px + 2.6119vw, 70px);line-height:120%}.stats .stat-label{color:#636567;display:block;font-size:16px;font-weight:200;line-height:150%;margin-top:5px}.stats .counter:not(.is-visible){visibility:hidden}.about-company{background:#01224e url('../images/about-company-bg.jpg') right top no-repeat;margin-bottom:var(--space-120);overflow:hidden;padding:var(--space-120) 0}body.page-id-11 .about-company{padding-bottom:100px}@media only screen and (max-width: 991px){body.page-id-11 .about-company{padding-bottom:30px}}body.page-id-41 .about-company{padding-bottom:var(--space-120);padding-top:var(--space-120)}body.page-id-43 .about-company{padding-bottom:100px}@media only screen and (max-width: 991px){body.page-id-43 .about-company{padding-bottom:30px}}.about-company .section-label{color:#fff}@media only screen and (min-width: 992px){.about-company .company-stats{margin-top:190px}}@media only screen and (max-width: 991px){.about-company .company-stats{margin-top:80px}}@media only screen and (min-width: 992px){body.page-id-11 .about-company .company-stats{--bs-gutter-x:80px}}@media only screen and (max-width: 991px){body.page-id-11 .about-company .company-stats{margin-top:0}}body.page-id-11 .about-company .company-stats .col{position:relative}body.page-id-11 .about-company .company-stats .col:not(:last-child)::after{background:url('../images/arrow-right-white.svg') 0 0 no-repeat;content:'';height:24px;position:absolute;right:-12px;top:calc(50% - 12px);width:24px}@media only screen and (min-width: 768px) and (max-width: 991px){body.page-id-11 .about-company .company-stats .col:nth-child(3)::after{display:none}}@media only screen and (max-width: 767px){body.page-id-11 .about-company .company-stats .col:nth-child(2n)::after{display:none}}body.page-id-43 .about-company .company-stats{margin-bottom:80px}@media only screen and (max-width: 991px){body.page-id-43 .about-company .company-stats{margin-bottom:20px;margin-top:0}}.about-company .company-stats .col{margin-bottom:20px}.about-company .company-stats .stat-item{border:1px solid rgba(255,255,255,0.2);display:flex;flex-direction:column;gap:60px;height:100%;justify-content:space-between;padding:30px}@media only screen and (max-width: 1199px){.about-company .company-stats .stat-item{gap:40px;padding:18px}}@media only screen and (max-width: 767px){.about-company .company-stats .stat-item{gap:20px}}.about-company .company-stats .stat-value{font-size:30px;line-height:120%}.about-company .company-stats .stat-label{font-size:14px;font-weight:200;line-height:140%}.news{margin-bottom:var(--space-120);overflow:hidden}.news.similar-news{border-top:1px solid rgba(0,0,0,0.1);padding-top:var(--space-120)}.news .categories{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:60px;padding-bottom:24px}@media only screen and (max-width: 991px){.news .categories{margin-bottom:50px}}.news .categories ul{display:flex;flex-wrap:wrap;gap:24px;list-style:none;margin:0;padding:0}@media only screen and (max-width: 991px){.news .categories ul{gap:6px 15px}}.news .categories ul li.active a{color:#2398d1}.news .categories ul li a{color:inherit;font-size:16px;letter-spacing:-0.01em;line-height:100%;text-decoration:none}.news .categories ul li a:hover{text-decoration:underline}.news .posts{gap:var(--space-120) 0}body.home .news .posts{gap:40px 0}.news .posts .col{position:relative}@media only screen and (min-width: 992px){.news .posts .col:nth-child(3n)::after{background-color:rgba(0,0,0,0.1);bottom:-60px;content:'';height:1px;left:calc(-200% + 12px);position:absolute;width:calc(300% - 24px)}.news .posts .col:last-child:nth-child(3n)::after{content:none}}.news-item{position:relative}.news-item:hover .news-thumb img{transform:scale(1.1)}.news-item .news-thumb{overflow:hidden;margin-bottom:20px}.news-item .news-thumb img{display:block;height:auto;margin-bottom:0;transition:transform .4s ease;width:100%}@media only screen and (min-width: 992px){body.single-post .news-item .row{--bs-gutter-x:60px}}.news img{margin-bottom:20px}.news-date{color:#636567;display:block;font-size:14px;line-height:110%;margin-bottom:12px;text-transform:uppercase}.news-title{font-size:24px;line-height:130%;margin-bottom:20px}@media only screen and (max-width: 1199px){.news-title{font-size:19px}}body.single-post .news .hentry .news-date{margin-bottom:80px}@media only screen and (max-width: 991px){body.single-post .news .hentry .news-date{margin-bottom:40px}}body.single-post .news .hentry p:not(.section-label),body.single-post .news .hentry ul{font-size:16px;font-weight:200;line-height:150%;margin-bottom:40px}body.single-post .news .hentry p:not(.section-label):last-child,body.single-post .news .hentry ul:last-child{margin-bottom:0}body.single-post .news .hentry p:not(.section-label).lead{font-size:clamp(20px, 18.6567px + 0.3731vw, 24px);font-weight:300;line-height:140%}body.single-post .news .hentry p+ul{margin-top:-30px}body.single-post .news .hentry .wp-block-gallery{margin-bottom:0}body.single-post .news .hentry .wp-block-gallery+*{margin-top:40px}body.single-post .news .hentry .wp-block-gallery img{margin-bottom:0}.service-scope{margin:var(--space-120) 0}body.page-id-9 .service-scope,body.page-id-11 .service-scope{margin-bottom:var(--space-80)}body.page-id-11 .service-scope,body.page-id-37 .service-scope{border-top:1px solid rgba(0,0,0,0.1);padding-top:var(--space-120)}body.page-id-11 .service-scope{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:var(--space-120)}body.page-id-39 .service-scope{margin-bottom:var(--space-80)}.service-scope h2{margin-bottom:24px}.service-scope .tiles{margin-bottom:0;padding-top:50px}body.page-id-9 .service-scope .tiles,body.page-id-11 .service-scope .tiles,body.page-id-37 .service-scope .tiles,body.page-id-39 .service-scope .tiles{padding-top:15px}.service-scope .tiles .tile{align-items:start;background:#e1f5ff;padding:40px}@media only screen and (max-width: 991px){.service-scope .tiles .tile{padding:20px}}body.page-id-9 .service-scope .tiles .tile,body.page-id-11 .service-scope .tiles .tile,body.page-id-39 .service-scope .tiles .tile,body.page-id-41 .service-scope .tiles .tile{padding:30px}@media only screen and (max-width: 1199px){body.page-id-9 .service-scope .tiles .tile,body.page-id-11 .service-scope .tiles .tile,body.page-id-39 .service-scope .tiles .tile,body.page-id-41 .service-scope .tiles .tile{padding:20px}}body.page-id-11 .service-scope .tiles .tile{padding-right:28%}body.page-id-39 .service-scope .tiles .tile{padding-right:var(--space-120)}.service-scope .tiles .nr{font-size:30px;line-height:130%}body.page-id-11 .service-scope .tiles .nr{margin-bottom:30px}body.page-id-39 .service-scope .tiles .nr{margin-bottom:20px}.service-scope .tiles img{display:block;margin:0 auto 20px}body.page-id-9 .service-scope .tiles img,body.page-id-37 .service-scope .tiles img{margin-bottom:40px}body.page-id-39 .service-scope .tiles img{margin:0 0 20px}@media only screen and (min-width: 768px){body.page-id-39 .service-scope .tiles img{margin:0;position:absolute;right:30px;top:30px}}body.page-id-41 .service-scope .tiles img{margin:0}.service-scope .tiles p{font-size:18px;line-height:130%;margin:auto 0 0}@media only screen and (max-width: 1199px){.service-scope .tiles p{font-size:16px}}.service-scope .tiles p span{color:#636567;display:block;font-size:14px;font-weight:200;line-height:120%;margin-top:20px;text-transform:uppercase}body.page-id-11 .service-scope .tiles p span{margin-top:30px}.service-rules{border-top:1px solid rgba(0,0,0,0.1);margin-bottom:var(--space-120);overflow:hidden;padding-top:var(--space-120)}.service-rules .section-label{margin-bottom:60px}@media only screen and (max-width: 991px){.service-rules .section-label{margin-bottom:40px}}@media only screen and (min-width: 992px){.service-rules .steps{--bs-gutter-x:60px}}@media only screen and (max-width: 991px){.service-rules .steps .col:not(:last-child){margin-bottom:40px}}.service-rules .nr{align-items:center;background:#2398d1;border-radius:50%;color:#fff;display:flex;font-size:16px;height:54px;justify-content:center;line-height:100%;padding:10px;margin-bottom:24px;width:54px}.service-rules p:last-child{margin-bottom:0}.service-fees{margin:var(--space-120) 0;overflow:hidden}body.page-id-9 .service-fees{border-top:1px solid rgba(0,0,0,0.1);margin-top:var(--space-80);padding-top:var(--space-120)}@media only screen and (min-width: 992px){body.page-id-9 .service-fees .border-center{--bs-gutter-x:var(--space-120)}body.page-id-9 .service-fees .border-center .col-lg-6:first-child{border-right:1px solid rgba(0,0,0,0.1)}}@media only screen and (max-width: 991px){body.page-id-9 .service-fees .border-center .col-lg-6:first-child{margin-bottom:40px}}body.page-id-11 .service-fees.service-fees-bg{background:#e1f5ff url('../images/hero-jakosc.jpg') right top no-repeat;margin:0;padding:266px 0 var(--space-120)}@media only screen and (min-width: 992px) and (max-width: 1199px){body.page-id-11 .service-fees.service-fees-bg{padding-top:365px}}@media only screen and (max-width: 991px){body.page-id-11 .service-fees.service-fees-bg{padding-top:176px}}body.page-id-11 .service-fees.water-quality{border-top:1px solid rgba(0,0,0,0.1);padding-top:var(--space-120)}@media only screen and (min-width: 992px){body.page-id-11 .service-fees.water-quality .row{--bs-gutter-x:var(--space-120)}}body.page-id-11 .service-fees.water-quality .row .col-lg-6:first-child{border-right:1px solid rgba(0,0,0,0.1)}@media only screen and (max-width: 991px){body.page-id-11 .service-fees.water-quality .row .col-lg-6:first-child{border-right:none;margin-bottom:40px}}body.page-id-11 .service-fees .bubbles{gap:40px 0}@media only screen and (min-width: 992px){body.page-id-11 .service-fees .bubbles{--bs-gutter-x:80px}}@media only screen and (min-width: 992px){body.page-id-11 .service-fees .bubbles .col:nth-child(3n + 1),body.page-id-11 .service-fees .bubbles .col:nth-child(3n + 2){border-right:1px solid rgba(0,0,0,0.1)}}@media only screen and (min-width: 768px) and (max-width: 991px){body.page-id-11 .service-fees .bubbles .col:nth-child(odd){border-right:1px solid rgba(0,0,0,0.1)}}@media only screen and (max-width: 767px){body.page-id-11 .service-fees .bubbles .col:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1)}}body.page-id-11 .service-fees .bubbles .bubble{align-items:center;background:url('../images/bubble.png') 0 0 no-repeat;display:flex;flex-direction:column;gap:5px;height:200px;justify-content:center;margin:0 auto 36px;width:200px}@media only screen and (max-width: 767px){body.page-id-11 .service-fees .bubbles .bubble{margin-bottom:20px}}body.page-id-11 .service-fees .bubbles .bubble-value{display:table;font-size:30px;line-height:120%}body.page-id-11 .service-fees .bubbles .bubble-name{font-size:16px;font-weight:200;line-height:150%}body.page-id-11 .service-fees .bubbles p{margin-bottom:0;text-align:center}@media only screen and (max-width: 767px){body.page-id-11 .service-fees .bubbles p{margin-bottom:40px}}body.page-id-11 .service-fees img.w-100{margin-bottom:40px}body.page-id-13 .service-fees.border-top{border-top:1px solid rgba(0,0,0,0.1);padding-top:var(--space-120)}body.page-id-17 .service-fees{background:#f5f5f5 url('../images/hero-odczyt.jpg') right top no-repeat;margin:0;padding:266px 0 var(--space-120)}@media only screen and (max-width: 1199px){body.page-id-17 .service-fees{padding-top:365px}}@media only screen and (max-width: 991px){body.page-id-17 .service-fees{padding-top:154px}}@media only screen and (max-width: 767px){body.page-id-17 .service-fees{padding-top:176px}body.page-id-17 .service-fees .col-md-8{order:2}body.page-id-17 .service-fees .col-md-4{order:1;margin-bottom:40px}body.page-id-17 .service-fees .col-md-4 img{max-width:250px}}body.page-id-17 .service-fees .d-flex{align-items:center;gap:18px;margin-bottom:60px}@media only screen and (min-width: 1200px) and (max-width: 1399px){body.page-id-17 .service-fees .d-flex{gap:10px}}@media only screen and (max-width: 1199px){body.page-id-17 .service-fees .d-flex{align-items:start;flex-direction:column;gap:15px;margin-bottom:40px}}body.page-id-17 .service-fees .d-flex .email{color:inherit;font-size:16px;letter-spacing:-0.01em;line-height:100%}body.page-id-17 .service-fees .d-flex .tel{background:url('../images/icon-box-tel-green.svg') 0 center no-repeat;color:#7db327;font-size:clamp(20px, 16.6418px + 0.9328vw, 30px);line-height:130%;padding-left:48px;text-decoration:none}body.page-id-17 .service-fees .d-flex .tel:hover{text-decoration:underline}body.page-id-17 .service-fees .d-flex span{color:#636567;font-size:14px;font-weight:200;line-height:150%}body.page-id-39 .service-fees,body.page-id-41 .service-fees{border-top:1px solid rgba(0,0,0,0.1);margin-top:0;padding-top:var(--space-120)}.service-fees p{margin-bottom:40px}.service-fees .buttons{align-items:start;display:flex;flex-direction:column;flex-wrap:wrap;gap:15px}.service-fees ul:not(.document-list){display:flex;flex-direction:column;font-weight:200;gap:10px;margin-bottom:0}.service-fees .board-list{gap:24px 0;margin-top:20px}@media only screen and (max-width: 991px){.service-fees .board-list{margin-top:40px}}.service-fees .board-list .board-member{background:#e1f5ff;display:flex;flex-direction:column;gap:50px;height:100%;padding:30px}@media only screen and (max-width: 767px){.service-fees .board-list .board-member{gap:30px;padding:15px}}.service-fees .board-list .name{font-size:clamp(20px, 18.6567px + 0.3731vw, 24px);line-height:130%}.service-fees .board-list .position{color:#636567;font-size:14px;font-weight:200;line-height:150%}.service-vehicle{border-top:1px solid rgba(0,0,0,0.1);margin:var(--space-120) 0;padding-top:var(--space-120)}.service-vehicle .section-label{margin-bottom:40px}.service-vehicle .d-flex{flex-wrap:wrap;gap:20px}.service-documents{margin-top:var(--space-120)}@media only screen and (max-width: 991px){.service-documents .row>.col-lg-6:first-child{margin-bottom:40px}}.service-documents p{margin-bottom:40px}.water-meter{border-top:1px solid rgba(0,0,0,0.1);margin-bottom:var(--space-120);padding-top:var(--space-120)}.water-meter p{margin-bottom:40px}.water-meter .buttons{align-items:start;display:flex;flex-wrap:wrap;gap:24px}.contact-box{background-color:#e1f5ff;overflow:hidden}body.page-id-11 .contact-box.water-awareness{background:none;margin-bottom:var(--space-120)}@media only screen and (min-width: 992px){body.page-id-11 .contact-box.water-awareness .row{--bs-gutter-x:var(--space-120)}}body.page-id-11 .contact-box.water-awareness .row .col-lg-6:first-child{border-right:1px solid rgba(0,0,0,0.1)}@media only screen and (max-width: 991px){body.page-id-11 .contact-box.water-awareness .row .col-lg-6:first-child{border-right:none;margin-bottom:40px}}body.page-id-11 .contact-box ul{margin-bottom:0}body.page-id-11 .contact-box ul li{background-color:#e1f5ff}body.page-id-37 .contact-box{padding-bottom:var(--space-120);padding-top:var(--space-120)}@media only screen and (max-width: 991px){body.page-id-37 .contact-box .row>.col-lg-6:first-child{margin-bottom:40px}}body.page-id-43 .contact-box{background-image:url('../images/contact-box-bg.png');background-position:right top;background-repeat:no-repeat;padding:80px 33% 80px 60px}@media only screen and (max-width: 1199px){body.page-id-43 .contact-box{background-position-y:-68px;padding-right:60px}}@media only screen and (max-width: 991px){body.page-id-43 .contact-box{padding:40% 30px 30px}}@media only screen and (max-width: 767px){body.page-id-43 .contact-box{background-position-y:-48px;background-size:80%}}.contact-box h3{color:#636567;font-size:14px;line-height:110%;margin-bottom:30px;text-transform:uppercase}.contact-box p:last-child{margin-bottom:0}.contact-box .contact-methods{margin-bottom:40px}@media only screen and (max-width: 991px){.contact-box .contact-methods .col-lg-7{margin-bottom:40px}}.contact-box .d-flex{align-items:center;gap:12px}@media only screen and (max-width: 575px){.contact-box .d-flex{align-items:start;flex-direction:column;gap:8px}}.contact-box .d-flex:first-of-type{margin-bottom:30px}.contact-box .d-flex .tel{background:url('../images/icon-box-tel-blue.svg') 0 center no-repeat;color:#2398d1;font-size:clamp(20px, 16.6418px + 0.9328vw, 30px);line-height:36px;padding-left:48px;text-decoration:none;white-space:nowrap}.contact-box .d-flex .tel:hover{text-decoration:underline}.contact-box .d-flex span{color:#636567;font-size:14px;font-weight:200;line-height:150%}.contact-box .email{color:#041224;display:table;font-size:16px;letter-spacing:-0.01em;line-height:100%;margin-bottom:30px}.contact-box ul{display:flex;flex-direction:column;gap:10px;margin-bottom:24px;padding:0}.contact-box ul li{align-items:center;background-color:#fff;border-radius:70px;display:flex;font-size:16px;font-weight:200;gap:24px;line-height:140%;padding:10px 30px}.contact-box ul li .nr{font-size:30px;font-weight:300;line-height:120%}.document-list{counter-reset:files;display:flex;flex-direction:column;gap:48px;list-style:none;margin:0;padding:0}body.page-template-wyniki-badan .document-list{margin-bottom:var(--space-120);margin-top:80px}@media only screen and (max-width: 991px){body.page-template-wyniki-badan .document-list{margin-top:0}}.document-list .document-item{align-items:center;display:flex;flex-wrap:wrap;gap:24px;position:relative}body.page-id-13 .document-list .document-item{gap:10px}@media only screen and (max-width: 991px){body.page-id-39 .document-list .document-item{gap:15px}}.document-list .document-item:not(:last-child)::after{background-color:rgba(0,0,0,0.1);bottom:-24px;content:'';height:1px;left:0;position:absolute;width:100%}.document-list .document-title{font-size:18px;line-height:130%;margin-bottom:0}@media only screen and (min-width: 768px){.document-list .document-title{flex:0 0 auto}}body.page-id-13 .document-list .document-title{padding-right:14px;max-width:100%;width:auto}body.page-id-39 .document-list .document-title{width:33.33333333%}@media only screen and (max-width: 1399px){body.page-id-39 .document-list .document-title{width:30%}}@media only screen and (max-width: 991px){body.page-id-39 .document-list .document-title{width:100%}}.document-list .document-title::before{counter-increment:files;content:counter(files) '. '}body.page-template-wyniki-badan .document-list .document-title::before{display:none}.document-list .document-desc{color:#636567;font-size:14px;font-weight:200;line-height:150%;margin-bottom:0;margin-right:20px}body.page-id-39 .document-list .document-desc{width:44%}@media only screen and (max-width: 1399px){body.page-id-39 .document-list .document-desc{width:40%}}@media only screen and (max-width: 1199px){body.page-id-39 .document-list .document-desc{width:36%}}@media only screen and (max-width: 991px){body.page-id-39 .document-list .document-desc{width:100%}}.contact-section{margin-bottom:var(--space-120);margin-top:80px}@media only screen and (max-width: 991px){.contact-section{margin-top:0}}.contact-section .btn{margin-bottom:40px}.contact-section p{color:#636567;font-size:14px;font-weight:200;line-height:150%;margin-bottom:24px}.contact-section p.ids{display:flex;flex-direction:column;gap:6px;text-transform:uppercase}.contact-section p.ids .id-item{display:block}.contact-section p span:not(.id-item){color:#041224;font-weight:300}.contact-section .email{color:#041224;display:table;font-size:16px;letter-spacing:-0.01em;line-height:100%;margin-top:24px}.contact-section .d-flex{align-items:center;gap:12px}@media only screen and (max-width: 1399px){.contact-section .d-flex{align-items:start;flex-direction:column;gap:8px}}.contact-section .d-flex span{color:#636567;font-size:14px;font-weight:200;line-height:150%}@media only screen and (max-width: 991px){.contact-section .d-flex span br{display:none}}.contact-section .d-flex .tel{background:url('../images/icon-box-tel-blue.svg') 0 center no-repeat;color:#2398d1;font-size:clamp(20px, 18.6567px + 0.3731vw, 24px);line-height:36px;padding-left:48px;text-decoration:none}.contact-section .d-flex .tel:hover{text-decoration:underline}.contact-section .d-flex .tel.two-tel{text-decoration:none}.contact-section .d-flex .tel.two-tel a{color:inherit;text-decoration:none}.contact-section .d-flex .tel.two-tel a:hover{text-decoration:underline}.contact-section .contact-details{background:#e1f5ff url('../images/icon-tel-box.png') right bottom no-repeat;height:100%;padding:40px}@media only screen and (max-width: 991px){.contact-section .contact-details{height:auto;margin-bottom:40px;padding:30px}}@media only screen and (max-width: 575px){.contact-section .contact-details{background-image:none}}@media only screen and (max-width: 767px){.contact-section .contact-details .col-md-7{margin-bottom:40px}}.contact-section .contact-details address{font-size:clamp(24px, 17.9552px + 1.6791vw, 42px);line-height:130%;margin-bottom:15px}.contact-section .contact-details p{margin-bottom:40px}.contact-section .emergency-contact{background-color:#f3edf0;height:100%;padding:40px}@media only screen and (max-width: 991px){.contact-section .emergency-contact{height:auto;padding:30px}}.contact-section .emergency-contact p{margin-bottom:24px}.contact-section .emergency-contact .tel{background-image:url('../images/icon-box-tel-red.svg');color:#d0415d}.contact-section .emergency-contact .mt{margin-top:40px}.contact-section .emergency-contact .mb{margin-bottom:24px}.contact-departments{margin-bottom:var(--space-120)}@media only screen and (min-width:1560px){.contact-departments{--bs-gutter-x:9.6%}}@media only screen and (min-width: 1200px){.contact-departments .col:not(:last-child){border-right:1px solid rgba(0,0,0,0.1)}}@media only screen and (max-width: 1199px){.contact-departments .col:not(:last-child){margin-bottom:40px}}.contact-departments span{color:#636567;display:block;font-size:14px;line-height:110%;margin-bottom:30px;text-transform:uppercase}@media only screen and (max-width: 1199px){.contact-departments span{margin-bottom:20px}}.contact-departments .tel{background:url('../images/icon-box-tel-black.svg') 0 center no-repeat;color:inherit;font-size:clamp(20px, 18.6567px + 0.3731vw, 24px);line-height:130%;min-height:36px;padding-left:48px;text-decoration:none}.contact-departments .tel:hover{text-decoration:underline}.contact-departments .tel.two-tel{text-decoration:none}.contact-departments .tel.two-tel a{color:inherit;text-decoration:none}.contact-departments .tel.two-tel a:hover{text-decoration:underline}.contact-departments .email{color:#041224;display:table;font-size:16px;letter-spacing:-0.01em;line-height:100%;margin-top:24px}@media only screen and (max-width: 1199px){.contact-departments .email{margin-top:14px}}.map-form{margin-bottom:60px}@media only screen and (max-width: 991px){.map-form{margin-bottom:50px}}@media only screen and (max-width: 991px){.map-form iframe{height:400px;margin-bottom:40px}}.map-form .form-box{background:#f5f5f5;padding:50px}@media only screen and (max-width: 991px){.map-form .form-box{padding:30px}}.pagination{border-top:1px solid rgba(0,0,0,0.1);margin:60px 0 var(--space-120);padding-top:60px}@media only screen and (max-width: 991px){.pagination{margin-top:50px;padding-top:50px}}.pagination .page-item.active .page-link:not(.btn){background-color:#2398d1;color:#fff}.pagination .page-link:not(.btn){align-items:center;border:1px solid rgba(4,18,36,0.1);border-radius:50%;color:inherit;display:flex;height:54px;justify-content:center;padding:10px;width:54px}@media only screen and (max-width: 767px){.pagination .page-link:not(.btn){height:41px;padding:0;width:41px}}@media only screen and (max-width: 991px){.pagination .btn .btn-text{display:none}}.pagination .disabled>.page-link{background:none;opacity:.8}.wp-block-accordion{border-bottom:1px solid rgba(0,0,0,0.1)}.wp-block-accordion .wp-block-accordion-item.is-open .wp-block-accordion-heading{color:#2398d1}.wp-block-accordion .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon{background-image:url('../images/icon-accordion-open.svg');transform:none}.wp-block-accordion .wp-block-accordion-heading{border-top:1px solid rgba(0,0,0,0.1);color:#041224;font-size:18px;line-height:130%}.wp-block-accordion .wp-block-accordion-heading__toggle{padding:18px 0}.wp-block-accordion .wp-block-accordion-heading__toggle-title{padding-right:20px}.wp-block-accordion .wp-block-accordion-heading__toggle-icon{background:url('../images/icon-accordion.svg') 0 center no-repeat;height:42px;text-indent:-9999px;width:42px}.wp-block-accordion .wp-block-accordion-panel{margin-bottom:18px}.wp-block-accordion .wp-block-accordion-panel p{margin-bottom:15px}.wp-block-accordion .wp-block-accordion-panel p:last-child{margin-bottom:0}.footer{border-top:1px solid rgba(0,0,0,0.1);margin-top:var(--space-80);padding-top:var(--space-120)}.footer .lead{font-size:clamp(24px, 17.9552px + 1.6791vw, 42px);line-height:130%;margin-bottom:70px}@media only screen and (max-width: 991px){.footer .lead{margin-bottom:40px}}@media only screen and (max-width: 991px){.footer .col{margin-bottom:40px}}.footer h5{color:#636567;font-size:14px;line-height:110%;margin-bottom:30px;text-transform:uppercase}.footer .nav{gap:15px}.footer .nav a{color:#041224;letter-spacing:-0.01em;line-height:100%;text-decoration:none}.footer .nav a:hover{text-decoration:underline}.footer address{font-size:clamp(20px, 18.6567px + 0.3731vw, 24px);line-height:130%;margin-bottom:15px}.footer .tel{background:url('../images/icon-box-tel-black.svg') 0 center no-repeat;color:inherit;display:table;font-size:16px;letter-spacing:-0.01em;line-height:36px;min-height:36px;padding-left:48px;text-decoration:none}.footer .tel:hover{text-decoration:underline}.footer .tel-red{background-image:url('../images/icon-box-tel-red.svg');color:#d0415d;font-size:clamp(20px, 16.6418px + 0.9328vw, 30px);line-height:130%;margin-bottom:15px}.footer .email{color:inherit;display:table;font-size:16px;letter-spacing:-0.01em;line-height:100%;margin:30px 0 15px}.footer .col-auto a:hover img{opacity:.6}.footer .col-auto a img{transition:opacity .2s}.footer .links{display:flex;flex-wrap:wrap;gap:24px;margin:70px 0 18px}@media only screen and (max-width: 991px){.footer .links{gap:10px;margin-top:10px}}.footer .links a{color:inherit;font-size:16px;letter-spacing:-0.01em;text-decoration:none}.footer .links a:hover{text-decoration:underline}.footer .copyright{align-items:center;color:#636567;display:flex;flex-wrap:wrap;font-size:16px;letter-spacing:-0.01em;gap:24px;line-height:100%}@media only screen and (max-width: 991px){.footer .copyright{gap:10px}}#cookie{position:fixed;opacity:0;bottom:-20px;z-index:10000;display:none;width:40%;margin:0 20px 20px 0;border-radius:5px;box-shadow:1px 1px 10px rgba(0,0,0,0.2);background:#fff;padding:30px 20px 20px;color:#7a7a7a;left:inherit;right:0;min-width:280px;max-width:500px}#cookie h6{color:#000;display:block;font-size:18px;margin-bottom:15px}#cookie p{font-size:15px;margin-bottom:15px}#cookie p a{color:inherit;text-decoration:underline}#cookie p a:hover,#cookie p a:focus{text-decoration:none}#cookie #cookie_zamknij{cursor:pointer;float:right}.alignnone{margin:5px 1.875rem 1.875rem 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 1.875rem 1.875rem}.alignleft{float:left;margin:5px 1.875rem 1.875rem 0}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery img{box-shadow:0 0 4px #999;border:1px solid white;padding:8px;background:#f2f2f2}.gallery img:hover{background:white}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl,.gallery dt{margin:0}.gallery br+br{display:none}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}/*# sourceMappingURL=./style.css.map */