/* Additions to the original 2020 templates. No global component overrides. */
.seo-copy .seo-advisor-portrait{display:block;width:220px;max-width:100%;height:auto;margin:0 auto 24px}
.seo-advisor-inline{display:flex;align-items:center;gap:20px;text-align:left;margin:32px 0 0;font-size:15px;line-height:1.6}.seo-advisor-inline img{width:70px;height:auto;flex-shrink:0}.header.info .info .seo-advisor-inline p{font-size:15px;margin:0 0 6px;line-height:1.6}.header.info .info .seo-advisor-inline a{font-size:15px;padding:0;margin:0;text-decoration:underline}.seo-calculator-explanation{padding-top:24px}
.seo-location-footer .seo-footer-groups{margin:0}.seo-location-footer .seo-footer-groups>div{margin-bottom:24px}.seo-location-footer h2{font-size:17px;font-weight:600;color:#fff;margin:0 0 12px}.seo-location-footer .footer-links ul{display:block;text-align:left;padding:0}.seo-location-footer .footer-links li{margin:0;font-size:15px;line-height:1.6}.seo-location-footer .footer-links li a{display:inline-block;padding:5px 0;line-height:1.6}.seo-location-footer .footer-links a:focus-visible,.seo-location-footer .cookie-footer:focus-visible{outline:2px solid #cc9f4d;outline-offset:3px}.seo-location-footer .footer-links .seo-footer-legal{display:flex;flex-wrap:wrap;gap:4px 24px;margin:0 15px;padding-top:16px;border-top:1px solid #ffffff40}.seo-location-footer .seo-footer-legal li{font-size:13px}.seo-location-footer .cookie-footer{padding:5px 0;font-size:13px;line-height:1.6}.seo-location-menu h3{font-size:23px;margin:0}.header.info .info .seo-location-menu a,.header.info .info .seo-location-trail a{padding:0;margin:0}.header.info .info .seo-location-menu p{margin-top:14px}.seo-location-trail{font-size:14px;margin-bottom:22px}.seo-location-trail a{text-decoration:underline}
@media(max-width:575px){.seo-location-menu .row>div+div{margin-top:24px}.seo-location-footer .footer-links li a{padding:8px 0}}
#pribehy-klientu h3{font-size:22px;margin:32px 0 16px}#pribehy-klientu p{margin-top:16px}
.seo-copy{margin-top:48px}.seo-copy h2{font-size:26px;margin-bottom:22px}.seo-copy ul,.seo-copy ol,.seo-copy table{text-align:left}.seo-copy table{width:100%;border-collapse:collapse;font-size:15px}.seo-copy td,.seo-copy th{padding:10px 6px;border-bottom:1px solid #ddd}.seo-copy a,.seo-additions a{text-decoration:underline}.seo-copy details,.seo-additions details{text-align:left;border-bottom:1px solid #ddd;padding:16px 0}.seo-copy summary,.seo-additions summary{cursor:pointer;font-weight:600}.seo-additions h2:not(:first-child){margin-top:48px}.seo-additions p{line-height:1.7}.seo-article .btn{margin-top:32px}.seo-copy li{margin-bottom:10px}.seo-copy table+ p{margin-top:20px}.form-error{color:#942222;padding:15px 0}.form-error p{margin:0 0 8px!important}.seo-footer-links{margin-top:12px}.seo-copy{overflow-wrap:break-word}.seo-copy table{display:block;overflow-x:auto}.seo-article .calculator{text-align:left}
