a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #075bdf;outline-offset:4px}.single-post #main-content .container{max-width:1180px;padding-top:58px}.single-post .et_post_meta_wrapper h1.entry-title{font-family:Oswald,Arial,sans-serif;font-size:clamp(32px,4vw,52px);line-height:1.15;letter-spacing:-.02em;color:#101214;margin-bottom:22px}.single-post .entry-content{font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.85;color:#424b57}.single-post .entry-content h2{font-family:Oswald,Arial,sans-serif;font-size:34px;line-height:1.25;margin:42px 0 20px;color:#101214}.single-post .entry-content h3{font-size:26px;line-height:1.3;margin:30px 0 16px}.single-post .entry-content p{margin-bottom:20px;padding-bottom:0}.single-post .entry-content li{margin-bottom:9px}.single-post .entry-content a{color:#075bdf;text-decoration:underline;text-underline-offset:3px}.single-post .entry-content img{max-width:100%;height:auto}.single-post .entry-content table{display:block;max-width:100%;overflow-x:auto}.single-post .entry-content blockquote{border-left:4px solid #075bdf;background:#f3f4f6;padding:24px;margin:30px 0}.single-post .post-meta{font:12px/1.8 Arial,sans-serif;color:#626c79}.single-post #sidebar .widgettitle{font-family:Oswald,Arial,sans-serif;font-size:23px;border-bottom:2px solid #075bdf;padding-bottom:12px;margin-bottom:18px}.single-post #sidebar .et_pb_widget{font:14px/1.7 Arial,sans-serif}.et_mobile_menu a{line-height:1.6!important;padding-top:12px!important;padding-bottom:12px!important}@media(max-width:700px){.single-post #main-content .container{width:calc(100% - 40px);padding-top:35px}.single-post .entry-content{font-size:16px}.single-post .entry-content h2{font-size:29px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}.single-post .et_pb_post_title .entry-title{font-size:clamp(34px,4.2vw,64px)!important;line-height:1.15!important;letter-spacing:-.02em}.single-post .et_pb_post_content{font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.85;color:#424b57}.single-post .et_pb_post_content h2{font-family:Oswald,Arial,sans-serif;font-size:32px;line-height:1.3;margin:38px 0 20px}.single-post .et_pb_post_content a{color:#075bdf;text-decoration:underline;text-underline-offset:3px}.single-post .et_pb_post_content table{display:block;max-width:100%;overflow-x:auto}@media(max-width:700px){.single-post .et_pb_post_title .entry-title{font-size:35px!important}.single-post .et_pb_post_content{font-size:16px;line-height:1.8}}.page-id-29 .phx-section-number,.page-id-25 .phx-section-number{display:none!important}.page-id-25 #phx-blog .et_pb_post{opacity:1!important;visibility:visible!important;animation:none!important;transform:none!important;float:none!important;width:auto!important;margin:0!important;padding:30px!important;border:1px solid #dce2eb!important;background:#fff;display:flex;flex-direction:column;min-width:0}.page-id-25 #phx-blog .et_pb_salvattore_content{display:grid!important;grid-template-columns:minmax(0,48%) minmax(0,48%);gap:24px}.page-id-25 #phx-blog .et_pb_salvattore_content>div{display:contents!important}.page-id-25 #phx-blog .entry-title{font-family:Oswald,Arial,sans-serif!important;font-size:29px!important;line-height:1.22!important;max-width:none;margin:0 0 18px!important;padding:0!important}.page-id-25 #phx-blog .entry-title a{color:#10151e!important;text-decoration:none!important}.page-id-25 #phx-blog .post-meta{font:11px/1.8 Arial,sans-serif!important;text-transform:none!important;letter-spacing:.02em;color:#657185;margin:0 0 18px!important}.page-id-25 #phx-blog .post-content{font:15px/1.8 Arial,sans-serif;color:#525e70}.page-id-25 #phx-blog .more-link{display:inline-block;margin-top:20px;font:700 12px/1.5 Arial,sans-serif;letter-spacing:.04em;text-decoration:none;border-bottom:2px solid #075bdf;padding-bottom:5px}.page-id-25 #phx-blog .pagination{margin:32px 0 0;padding:22px 0;border-top:1px solid #dce2eb;font:700 13px Arial,sans-serif}.page-id-25 #zakres-1{background:#f3f5f8;padding-top:65px}.page-id-25 .phx-hero-grid{padding-top:45px;padding-bottom:48px}.page-id-25 .phx-hero h1{font-size:clamp(40px,4.3vw,60px)}.phx .phx-art{overflow:hidden}.page-id-23 .phx-art svg{transform:translate(10%,-8%) scale(.86) rotate(18deg)}.page-id-31 .phx-art svg{transform:translate(-20%,12%) scale(1.2) rotate(-25deg)}.page-id-331 .phx-art svg{transform:translate(10%,6%) scaleX(1.3) rotate(50deg)}.page-id-35 .phx-art svg{transform:translate(20%,-20%) scale(1.35) rotate(-40deg)}.page-id-33 .phx-art svg{transform:translate(-13%,-22%) scale(.82) rotate(70deg)}.page-id-27 .phx-art svg{transform:translate(25%,15%) scale(1.15) rotate(110deg)}.page-id-10000 .phx-art svg{transform:translate(-10%,5%) scale(1.25) rotate(-60deg)}.page-id-10001 .phx-art svg{transform:translate(22%,-15%) scale(1.2) rotate(30deg)}.page-id-10002 .phx-art svg{transform:translate(-22%,8%) scale(.95) rotate(85deg)}.page-id-10003 .phx-art svg{transform:translate(8%,-12%) scaleX(1.3) rotate(-30deg)}.page-id-10004 .phx-art svg{transform:translate(-12%,20%) scale(1.35) rotate(65deg)}.page-id-10005 .phx-art svg{transform:translate(25%,4%) scale(.85) rotate(140deg)}.page-id-10006 .phx-art svg{transform:translate(-5%,-25%) scale(1.2) rotate(20deg)}.page-id-10007 .phx-art svg{transform:translate(-25%,0) scale(1.2) rotate(-70deg)}.page-id-10008 .phx-art svg{transform:translate(10%,20%) scale(.85) rotate(100deg)}.page-id-10009 .phx-art svg{transform:translate(25%,-20%) scaleX(1.4) rotate(10deg)}.page-id-10010 .phx-art svg{transform:translate(-15%,-5%) scale(1.1) rotate(160deg)}@media(max-width:700px){.page-id-25 #phx-blog .et_pb_salvattore_content{grid-template-columns:100%}.page-id-25 #phx-blog .et_pb_post{padding:24px!important}.page-id-25 #phx-blog .entry-title{font-size:27px!important}}.et-l--header img.wp-image-88,.et-l--footer img.wp-image-110{content:url("https://perhal.szczecin.pl/wp-content/uploads/exec-1f8e74e9-fdd0-4356-9c53-3011ed417781.png");width:260px!important;height:auto!important;max-width:100%;object-fit:contain}.et-l--footer img.wp-image-110{content:url("https://perhal.szczecin.pl/wp-content/uploads/white-small.png")!important;background:none!important;padding:0!important;border-radius:0!important}.et_pb_gallery_0_tb_footer a,.et_pb_gallery_0_tb_footer .et_overlay{pointer-events:none!important;cursor:default!important}.et_pb_gallery_0_tb_footer .et_overlay{display:none!important}.phx-services-compact p{color:#555e6b!important}.cmplz-link.cookie-statement:empty,.cmplz-link.privacy-statement:empty,.cmplz-link.impressum:empty{display:none!important}