:root{--blog-font-size:17px;--blog-reading-width:760px;--blog-hero-width:1120px;--blog-featured-width:940px;--blog-sidebar-width:300px;--blog-radius:4px;--blog-space-xs:8px;--blog-space-sm:16px;--blog-space-md:28px;--blog-space-lg:48px;--blog-space-xl:72px}.single-post #main .main_color{background:var(--enfold-main-color-bg,#fff)}.single-post .niestroj-single-post-shell{float:none;max-width:1280px;padding-bottom:var(--blog-space-xl);padding-top:var(--blog-space-md)}.single-post .niestroj-single-post{width:100%}.single-post .niestroj-post-breadcrumb{margin:0 auto var(--blog-space-lg);max-width:var(--blog-hero-width)}.single-post .niestroj-post-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;margin:0;padding:0}.single-post .niestroj-post-breadcrumb li{align-items:center;border:0;display:flex;font-size:13px;line-height:1.5;margin:0;padding:0}.single-post .niestroj-post-breadcrumb li:not(:last-child)::after{color:var(--enfold-main-color-secondary,currentColor);content:"›";margin-left:10px}.single-post .niestroj-post-breadcrumb li[aria-current="page"]{color:var(--enfold-main-color-secondary,currentColor)}.single-post .niestroj-post-breadcrumb a{color:var(--enfold-main-color-color,currentColor);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.single-post .niestroj-post-header{margin:0 auto;max-width:var(--blog-hero-width)}#top.single-post .fullsize .template-blog .niestroj-post-header .post-title{font-size:clamp(25px, 5vw, 50px);font-weight:400;hyphens:auto;letter-spacing:-.025em;line-height:1.05;margin:0 0 var(--blog-space-md);max-width:1050px;padding:0;text-align:left;text-transform:none}.single-post .niestroj-post-header-cta{background:var(--enfold-main-color-primary,currentColor);border:1px solid var(--enfold-main-color-primary,currentColor);border-radius:var(--blog-radius);color:var(--enfold-main-color-bg,#fff);display:inline-flex;font-size:14px;font-weight:600;line-height:1.3;margin-bottom:var(--blog-space-md);padding:11px 18px;transition:background-color 0.2s ease,color 0.2s ease}.single-post .niestroj-post-header-cta:hover,.single-post .niestroj-post-header-cta:focus-visible{background:#fff0;color:var(--enfold-main-color-primary,currentColor)}.single-post .niestroj-post-byline{align-items:center;border-bottom:1px solid var(--enfold-main-color-primary,#d8d8d8);border-top:1px solid var(--enfold-main-color-primary,#d8d8d8);display:flex;justify-content:space-between;min-height:72px;padding:11px 0}.single-post .niestroj-post-author{align-items:center;color:var(--enfold-main-color-color,currentColor);display:inline-flex;font-size:14px;font-weight:600;gap:10px;text-decoration:underline;text-underline-offset:3px}.single-post .niestroj-post-author img{border-radius:50%;height:48px;object-fit:cover;width:48px}.single-post .niestroj-post-updated{font-size:13px;line-height:1.5;text-align:right}.single-post .niestroj-post-featured-image{margin:var(--blog-space-lg) auto var(--blog-space-xl);max-width:var(--blog-featured-width);text-align:center}.single-post .niestroj-post-featured-image__image{display:block;height:auto;margin:0 auto;max-width:100%;width:auto}.single-post .niestroj-post-featured-image figcaption,.single-post .niestroj-post-content figcaption,.single-post .niestroj-post-content .wp-caption-text{color:var(--enfold-main-color-secondary,currentColor);font-family:inherit;font-size:13px;line-height:1.5;margin-top:10px;text-align:center}.single-post .niestroj-post-layout{align-items:start;margin:0 auto;max-width:var(--blog-hero-width)}.single-post .niestroj-post-main.content{border:0;float:none;margin:0;min-width:0;padding:0;width:auto!important}.single-post .niestroj-post-reading-column{margin:0 auto;max-width:var(--blog-reading-width)}.single-post .niestroj-post-layout>.sidebar{border-left:1px solid var(--enfold-main-color-border,#d8d8d8);float:none;margin:0;min-width:0;padding:0 0 0 var(--blog-space-md);width:auto!important}.single-post .niestroj-post-layout>.sidebar .inner_sidebar{margin:0}.single-post .niestroj-post-layout>.sidebar .sidebar_left,.single-post .niestroj-post-layout>.sidebar .sidebar_right{display:none}.single-post .niestroj-post-summary{background:var(--enfold-main-color-bg2,#f4f4f4);border-left:4px solid var(--enfold-main-color-primary,currentColor);border-radius:var(--blog-radius);margin:0 0 var(--blog-space-md);padding:30px 32px 24px}section.niestroj-post-summary ul{list-style:disc;padding-left:11px}#top.single-post .niestroj-post-summary h3{font-size:23px;font-weight:600;line-height:1.25;margin:0 0 var(--blog-space-sm)}.single-post .niestroj-post-summary p,.single-post .niestroj-post-summary li{font-size:16px;line-height:1.65}.single-post .niestroj-post-summary ul{margin-bottom:var(--blog-space-sm)}.single-post .niestroj-post-summary li+li{margin-top:8px}.single-post .niestroj-post-reading-time{align-items:center;background:var(--enfold-main-color-bg,#fff);display:inline-flex;font-size:13px!important;font-weight:600;gap:7px;margin:4px 0 0;padding:8px 11px}.single-post .niestroj-post-reading-time .material-symbols-sharp{font-size:18px}.single-post .niestroj-post-toc{background:var(--enfold-main-color-bg2,#f4f4f4);border:1px solid var(--enfold-main-color-border,#d8d8d8);border-radius:var(--blog-radius);margin:0 0 var(--blog-space-lg);padding:22px 26px}.single-post .niestroj-post-toc summary{cursor:pointer;font-size:17px;font-weight:600;line-height:1.4;list-style-position:outside}.single-post .niestroj-post-toc nav{margin-top:var(--blog-space-sm)}.single-post .niestroj-post-toc ol{margin:0;padding-left:24px}.single-post .niestroj-post-toc li{border:0;font-size:14px;line-height:1.55;margin:0;padding:5px 0}.single-post .niestroj-post-toc a{color:var(--enfold-main-color-color,currentColor);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.single-post .niestroj-post-content,.single-post .cta-content,.single-post .special-content-text{font-size:var(--blog-font-size);line-height:1.75}.single-post .niestroj-post-content>:first-child{margin-top:0}.single-post .niestroj-post-content>:last-child{margin-bottom:0}#top.single-post .niestroj-post-content h2,#top.single-post .niestroj-post-content h3,#top.single-post .niestroj-post-content h4{font-weight:500;letter-spacing:-.015em;scroll-margin-top:120px;text-transform:none}#top.single-post .niestroj-post-content h2{font-size:clamp(21px, 3.2vw, 34px);line-height:1.12;margin:1.8em 0 .55em}#top.single-post .niestroj-post-content h3{font-size:clamp(22px, 2.2vw, 29px);line-height:1.25;margin:1.55em 0 .45em}#top.single-post .niestroj-post-content h4{font-size:19px;line-height:1.35;margin:1.4em 0 .4em}.single-post .niestroj-post-content p,.single-post .niestroj-post-content ul,.single-post .niestroj-post-content ol,.single-post .niestroj-post-content blockquote,.single-post .niestroj-post-content table,.single-post .niestroj-post-content figure,.single-post .niestroj-post-content .wp-caption{margin-bottom:1.45em}.single-post .niestroj-post-content li{border-color:var(--enfold-main-color-border,#d8d8d8);margin-bottom:.45em}.single-post .niestroj-post-content img,.single-post .niestroj-post-content video,.single-post .niestroj-post-content iframe,.single-post .niestroj-post-content .wp-caption{height:auto;max-width:100%}.single-post .niestroj-post-content table{border-collapse:collapse;width:100%}.single-post .niestroj-post-content th,.single-post .niestroj-post-content td{border:1px solid var(--enfold-main-color-border,#d8d8d8);line-height:1.5;padding:12px 14px;text-align:left;vertical-align:top}#top.single-post .niestroj-post-content thead tr{background:var(--enfold-main-color-primary,currentColor);color:var(--enfold-main-color-bg,#fff)}.single-post .niestroj-post-content blockquote{border-left-color:var(--enfold-main-color-primary,currentColor);margin-left:0;padding:18px 24px}.single-post .cta-box,.single-post .special-content-box{background:var(--enfold-main-color-bg2,#f4f4f4);border:1px solid var(--enfold-main-color-border,#d8d8d8);border-radius:var(--blog-radius);margin-top:var(--blog-space-lg);padding:28px 30px}#top.single-post .cta-box h2,#top.single-post .special-content-box h2,#top.single-post .special-content-box h3{font-size:25px;font-weight:600;line-height:1.25;margin:0 0 12px}.single-post .main_color a.cta-btn{background:var(--enfold-main-color-primary,currentColor);border:1px solid var(--enfold-main-color-primary,currentColor);color:var(--enfold-main-color-bg,#fff);display:inline-block;font-size:15px;font-weight:600;line-height:1.3;padding:12px 22px;transition:background-color 0.2s ease,color 0.2s ease}.single-post .main_color a.cta-btn:hover,.single-post .main_color a.cta-btn:focus-visible{background:#fff0;color:var(--enfold-main-color-primary,currentColor)}.single-post .niestroj-post-footer{border-top:1px solid var(--enfold-main-color-border,#d8d8d8);margin-top:var(--blog-space-lg);padding-top:var(--blog-space-md)}.single-post .niestroj-post-tags{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:var(--blog-space-md)}.single-post .niestroj-post-tags span{display:flex;flex-wrap:wrap;gap:8px}.single-post .niestroj-post-tags a{border:1px solid var(--enfold-main-color-border,#d8d8d8);color:var(--enfold-main-color-color,currentColor);font-size:13px;padding:5px 9px}.single-post .av-social-sharing-box,.single-post .av-share-box{float:none;margin-left:0;margin-right:0}.single-post .niestroj-post-main>.related_posts,.single-post .niestroj-post-main>#comments,.single-post .niestroj-post-main>.comment-entry{margin-left:auto;margin-right:auto;max-width:var(--blog-reading-width)}.single-post .niestroj-post-main>.related_posts{border-top:1px solid var(--enfold-main-color-border,#d8d8d8);margin-top:var(--blog-space-xl);padding-top:var(--blog-space-lg)}.single-post section.av_toggle_section{border-bottom:1px solid var(--enfold-main-color-border,#d8d8d8)}.single-post .main_color .glossary-term{border-bottom:1px dotted var(--enfold-main-color-primary,currentColor);cursor:help;position:relative}.single-post .glossary-term::before{background:var(--enfold-main-color-color,#333);bottom:calc(100% + 8px);color:var(--enfold-main-color-bg,#fff);content:attr(title);font-size:13px;left:50%;line-height:1.4;max-width:280px;min-width:210px;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity 0.2s ease;visibility:hidden;z-index:20}.single-post .glossary-term.tooltip-left::before{left:0;transform:none}.single-post .glossary-term.tooltip-right::before{left:auto;right:0;transform:none}.single-post .glossary-term:hover::before,.single-post .glossary-term:focus::before{opacity:1;visibility:visible}.av-share-box ul li a{background:var(--enfold-alternate-color-bg2)}@media only screen and (max-width:989px){:root{--blog-space-xl:56px}.single-post .niestroj-post-layout{grid-template-columns:minmax(0,1fr)}.single-post .niestroj-post-layout>.sidebar{border-left:0;border-top:1px solid var(--enfold-main-color-border,#d8d8d8);padding:var(--blog-space-lg) 0 0;width:100%!important}.single-post .niestroj-post-layout>.sidebar .inner_sidebar{display:grid;gap:var(--blog-space-md);grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:767px){:root{--blog-font-size:16px;--blog-space-lg:38px;--blog-space-xl:48px}.single-post .niestroj-single-post-shell{max-width:90%;padding-top:22px;width:90%}.single-post .niestroj-post-breadcrumb{margin-bottom:30px}#top.single-post .niestroj-post-header .post-title{font-size:clamp(34px, 9vw, 48px)}.single-post .niestroj-post-byline{align-items:flex-start;flex-direction:column;gap:12px;padding:14px 0}.single-post .niestroj-post-updated{text-align:left}.single-post .niestroj-post-summary,.single-post .niestroj-post-toc,.single-post .cta-box,.single-post .special-content-box{padding:24px 22px}.single-post .niestroj-post-content table{display:block;max-width:100%;overflow-x:auto;white-space:nowrap}.single-post .niestroj-post-layout>.sidebar .inner_sidebar{display:block}}@media only screen and (max-width:479px){:root{--blog-space-md:22px}.single-post .niestroj-post-breadcrumb li{font-size:12px}#top.single-post .niestroj-post-header .post-title{font-size:32px;line-height:1.1}.single-post .niestroj-post-header-cta{font-size:13px;padding:9px 13px}.single-post .niestroj-post-summary,.single-post .niestroj-post-toc,.single-post .cta-box,.single-post .special-content-box{padding:20px 18px}#top.single-post .niestroj-post-summary h3{font-size:21px}}