/* Jawal: teksty SEO 12.11.2026 (POLLYART) */
div.jw-tresc{max-width:900px;margin:0 auto;padding:0 24px;text-align:left;color:#3f3f3f;font-size:17px;line-height:27px}
div.page-content-oferta div.page-content div.jw-tresc{margin:40px auto}
div.page-content-oferta div.page-content div.jw-tresc p,section.jw-wstep div.jw-tresc p,.jw-artykul p{margin:0 0 16px;max-width:none;text-align:left;color:#3f3f3f;font-size:17px;line-height:27px;font-weight:400}
div.page-content-oferta div.page-content div.jw-tresc h2,.jw-artykul h2{font-size:26px;line-height:36px;font-weight:600;color:#3f3f3f;margin:36px 0 14px;text-align:left;width:auto}
div.page-content-oferta div.page-content div.jw-tresc h3,.jw-artykul h3{font-size:19px;line-height:28px;font-weight:600;color:#3f3f3f;margin:22px 0 6px}
div.page-content-oferta div.page-content div.jw-tresc ul,div.page-content-oferta div.page-content div.jw-tresc ol,.jw-artykul ul,.jw-artykul ol{display:block;margin:0 0 16px 22px;padding:0;width:auto;list-style-type:disc}
div.page-content-oferta div.page-content div.jw-tresc ol,.jw-artykul ol{list-style-type:decimal}
div.page-content-oferta div.page-content div.jw-tresc li,.jw-artykul li{display:list-item;padding:0;width:auto;margin:6px 0;font-size:17px;line-height:27px;color:#3f3f3f}
div.jw-tresc a{color:#5e9440;text-decoration:underline}
div.jw-tresc div.jw-faq{border-top:2px solid #7ab259;margin-top:8px}
section.jw-wstep{max-width:1100px;margin:56px auto 0}
section.jw-wstep div.jw-tresc p{text-align:center;font-size:18px;line-height:29px}
/* naglowek strony glownej: H1 = fraza, haslo 30 lat wyglada jak dawny H1 */
body div.header-slider ul.header-slider-list li.header-sllider-list-elemenet div.header-slider-list-element-text h1.jw-hero-h1{font-size:20px;line-height:30px;font-weight:600;padding:0;margin:0}
body div.header-slider ul.header-slider-list li.header-sllider-list-elemenet div.header-slider-list-element-text p.jw-haslo{width:100%;margin:0;font-style:normal;font-weight:600;font-size:56px;line-height:84px;color:#fff;padding-top:3px}
/* porady */
section.jw-porady .jw-artykul{padding-top:30px;padding-bottom:80px}
h1.jw-art-h1{font-size:40px;line-height:52px;font-weight:600;color:#3f3f3f;margin:10px 0 8px}
.jw-artykul p.jw-data{color:#9c9c9c;font-size:14px;margin-bottom:28px}
.jw-artykul div.jw-karta{border:1px solid #e3e3e3;border-radius:10px;padding:22px 26px;margin:22px 0}
.jw-artykul div.jw-karta h2{margin-top:0;font-size:22px;line-height:31px}
.jw-artykul div.jw-karta h2 a{color:#3f3f3f;text-decoration:none}
@media (max-width:1240px){body div.header-slider ul.header-slider-list li.header-sllider-list-elemenet div.header-slider-list-element-text h1.jw-hero-h1,body div.header-slider ul.header-slider-list li.header-sllider-list-elemenet div.header-slider-list-element-text p.jw-haslo{text-align:center}}
@media (max-width:725px){
div.jw-tresc{padding:0 16px}
div.page-content-oferta div.page-content div.jw-tresc p,section.jw-wstep div.jw-tresc p,.jw-artykul p,div.page-content-oferta div.page-content div.jw-tresc li,.jw-artykul li{font-size:16px;line-height:25px}
div.page-content-oferta div.page-content div.jw-tresc h2,.jw-artykul h2{font-size:22px;line-height:30px}
h1.jw-art-h1{font-size:28px;line-height:37px}
body div.header-slider ul.header-slider-list li.header-sllider-list-elemenet div.header-slider-list-element-text h1.jw-hero-h1{font-size:16px!important;line-height:24px!important}
body div.header-slider ul.header-slider-list li.header-sllider-list-elemenet div.header-slider-list-element-text p.jw-haslo{font-size:36px!important;line-height:46px!important;margin:6px 0 0}
section.jw-wstep{margin-top:32px}
}

.jw-artykul img.jw-foto{display:block;width:100%;height:auto;aspect-ratio:16/8.5;object-fit:cover;border-radius:10px;margin:14px 0 22px}
.jw-artykul div.jw-karta img.jw-foto{margin:0 0 16px}
