/*
 * Windowsák 2: štýl úvodu, výpisov, hľadania a stránky 404
 * Tento súbor sa skladá nástrojom tema/nastroje/w2/styly-zloz.py, neupravuje sa ručne.
 * Ručne písané časti sú v assets/css/zdroj/. Obsahuje časti štýlov témy Newsblock (Code Supply Co.)
 * a pluginu Canvas, oboje pod licenciou GNU GPL, zúžené na pravidlá, ktoré web používa.
 */
@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/inter-latin-ext.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url("../fonts/inter-latin.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/barlow-condensed-600-latin-ext.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/barlow-condensed-600-latin.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:cs-icons;font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/cs-icons.woff") format("woff")}
@font-face { font-family: "Inter zaloha"; font-style: normal; font-weight: 100 500; src: local("Arial"); size-adjust: 106.5%; ascent-override: 90.96%; descent-override: 22.65%; line-gap-override: 0%; }
@font-face { font-family: "Inter zaloha"; font-style: normal; font-weight: 600 900; src: local("Arial Bold"), local("Arial-BoldMT"); size-adjust: 102.5%; ascent-override: 94.51%; descent-override: 23.53%; line-gap-override: 0%; }
:where(.wk-canvas) .cnvs-block-section-heading{--cnvs-section-heading-color:#000000;--cnvs-section-heading-border-color:#e9ecef;--cnvs-section-heading-icon-color:#000000;--cnvs-section-heading-accent-block-backround:#000000;--cnvs-section-heading-accent-block-color:#FFFFFF}
:where(.wk-canvas) .cnvs-block-section-heading{width:100%;margin-left:0px;margin-right:0px}
:where(.wk-canvas) .cnvs-block-section-heading .cnvs-section-title{display:inline-flex;color:var(--cnvs-section-heading-color)}
:where(.wk-canvas) .cnvs-block-section-heading .cnvs-section-title>span{position:relative}
:where(.wk-canvas) .section-heading-default-style-2 .is-style-cnvs-block-section-heading-default{border-bottom:1px solid var(--cnvs-section-heading-border-color);padding-bottom:1em}
:where(.wk-canvas) .cnvs-block-row>.cnvs-block-row-inner{display:flex;flex-wrap:nowrap}
:where(.wk-canvas) .cnvs-block-column{flex-basis:50%;-webkit-box-flex:0;flex-grow:0;min-width:0px;word-break:break-word;overflow-wrap:break-word}
:where(.wk-canvas) .cnvs-block-column{-webkit-box-align:start;align-items:flex-start;display:flex}
:where(.wk-canvas) .cnvs-block-column-inner{display:flex;flex:1 1 100%;width:100%}
:where(.wk-canvas) .cnvs-block-column-inner>div{flex:1 1 100%;width:100%}
:where(.wk-canvas) .entry-content{counter-reset:h2 0}
:where(.wk-canvas) .entry-content h2{counter-reset:h3 0}
.wp-block-group{position:relative}
.wp-block-group .wp-block-group__inner-container{position:relative;width:100%}
.wp-block-group .wp-block-group__inner-container>:last-child{margin-bottom:0px}
:root{--cs-common-border-radius:0px;--cs-primary-border-radius:0px;--cs-secondary-border-radius:50%;--cs-styled-category-border-radius:0;--cs-image-border-radius:0px;--cs-header-topbar-height:90px;--cs-header-height:60px;--cs-header-initial-height:200px;--cs-entry-content-width:700px;--cs-entry-content-medium-width:800px;--cs-entry-content-large-width:1160px;--cs-entry-heading-large-width:800px}
:root,[site-data-scheme="default"]{--cs-color-site-background:#ffffff;--cs-color-topbar-background:#ffffff;--cs-color-header-background:#ffffff;--cs-color-submenu-background:#ffffff;--cs-color-search-background:#f8f9fa;--cs-color-footer-background:#111111}
[site-data-scheme="dark"]{--cs-color-site-background:#1c1c1c;--cs-color-topbar-background:#1c1c1c;--cs-color-header-background:#1c1c1c;--cs-color-submenu-background:#1c1c1c;--cs-color-search-background:#333335;--cs-color-footer-background:#1c1c1c}
:root,[data-scheme="default"]{--cs-color-contrast-50:#f8f9fa;--cs-color-contrast-100:#f8f9fa;--cs-color-contrast-200:#e9ecef;--cs-color-contrast-300:#dee2e6;--cs-color-contrast-400:#ced4da;--cs-color-contrast-500:#adb5bd;--cs-color-contrast-600:#6c757d;--cs-color-contrast-700:#495057;--cs-color-contrast-800:#343a40;--cs-color-contrast-900:#212529;--cs-color-button:#000000;--cs-color-button-contrast:#ffffff;--cs-color-button-hover:#282828;--cs-color-button-hover-contrast:#ffffff;--cs-color-styled-heading:#0ee6b0;--cs-color-styled-heading-contrast:#000000;--cs-color-styled-heading-hover:#0ee6b0;--cs-color-styled-heading-hover-contrast:#000000;--cs-color-styled-category:rgba(0,0,0,0.3);--cs-color-styled-category-contrast:#ffffff;--cs-color-styled-category-hover:#000000;--cs-color-styled-category-hover-contrast:#ffffff;--cs-color-category:#04bc8e;--cs-color-category-hover:#000000;--cs-color-category-underline:rgba(255,255,255,0);--cs-color-primary:#000000;--cs-color-primary-contrast:#ffffff;--cs-color-secondary:#818181;--cs-color-secondary-contrast:#000000;--cs-color-accent:#0a0a0a;--cs-color-accent-contrast:#ffffff;--cs-color-overlay-background:rgba(0,0,0,0.25)}
[data-scheme="inverse"]{--cs-color-contrast-50:rgba(255,255,255,0.1);--cs-color-contrast-100:rgba(255,255,255,0.1);--cs-color-contrast-200:rgba(255,255,255,0.2);--cs-color-contrast-300:rgba(255,255,255,0.3);--cs-color-contrast-400:rgba(255,255,255,0.4);--cs-color-contrast-500:rgba(255,255,255,0.5);--cs-color-contrast-600:rgba(255,255,255,0.6);--cs-color-contrast-700:rgba(255,255,255,0.7);--cs-color-contrast-800:rgba(255,255,255,0.8);--cs-color-contrast-900:rgba(255,255,255,0.9);--cs-color-primary:#ffffff;--cs-color-primary-contrast:#000000;--cs-color-secondary:rgba(255,255,255,0.85);--cs-color-secondary-contrast:#000000;--cs-color-category:#ffffff;--cs-color-category-hover:rgba(255,255,255,0.85)}
[data-scheme="dark"]{--cs-color-contrast-50:#000000;--cs-color-contrast-100:#333333;--cs-color-contrast-200:#494949;--cs-color-contrast-300:#606060;--cs-color-contrast-400:#777777;--cs-color-contrast-500:#8e8e8e;--cs-color-contrast-600:#a4a4a5;--cs-color-contrast-700:#bbbbbb;--cs-color-contrast-800:#d2d2d2;--cs-color-contrast-900:#e9e9e9;--cs-color-button:#3d3d3d;--cs-color-button-contrast:#ffffff;--cs-color-button-hover:#242424;--cs-color-button-hover-contrast:#ffffff;--cs-color-styled-heading:#0ee6b0;--cs-color-styled-heading-contrast:#000000;--cs-color-styled-heading-hover:#0ee6b0;--cs-color-styled-heading-hover-contrast:#000000;--cs-color-styled-category:#000000;--cs-color-styled-category-contrast:#ffffff;--cs-color-styled-category-hover:#0ee6b0;--cs-color-styled-category-hover-contrast:#000000;--cs-color-category:#0ee6b0;--cs-color-category-hover:#ffffff;--cs-color-category-underline:rgba(255,255,255,0);--cs-color-primary:#ffffff;--cs-color-primary-contrast:#000000;--cs-color-secondary:#858585;--cs-color-secondary-contrast:#000000;--cs-color-accent:#0ee6b0;--cs-color-accent-contrast:#000000}
[data-scheme]{color:var(--cs-color-primary)}
.cs-scheme-toggled[data-scheme] *,.cs-scheme-toggled[data-scheme] ::after,.cs-scheme-toggled[data-scheme] ::before{transition:none !important}
:root,[data-scheme="default"]{--cs-palette-color-blue:#59BACC;--cs-palette-color-green:#58AD69;--cs-palette-color-orange:#FFBC49;--cs-palette-color-red:#e32c26;--cs-palette-color-black:#000000;--cs-palette-color-white:#FFFFFF;--cs-palette-color-secondary:"#818181";--cs-palette-color-gray-50:#f8f9fa;--cs-palette-color-gray-100:#f8f9fa;--cs-palette-color-gray-200:#e9ecef}
[data-scheme="inverse"]{--cs-palette-color-black:#FFFFFF;--cs-palette-color-white:#000000;--cs-palette-color-secondary:rgba(255,255,255,0.85);--cs-palette-color-gray-50:rgba(255,255,255,0.1);--cs-palette-color-gray-100:rgba(255,255,255,0.1);--cs-palette-color-gray-200:rgba(255,255,255,0.2)}
[data-scheme="dark"]{--cs-palette-color-black:#FFFFFF;--cs-palette-color-white:#000000;--cs-palette-color-secondary:"#858585";--cs-palette-color-gray-50:#000000;--cs-palette-color-gray-100:#333335;--cs-palette-color-gray-200:#49494b}
[class*=" cs-icon-"]{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-family:cs-icons !important}
.cs-icon-clock::before{content:""}
.cs-icon-menu::before{content:""}
.cs-icon-search::before{content:""}
.cs-icon-x::before{content:""}
.cs-icon-moon::before{content:""}
.cs-icon-sun::before{content:""}
.cnvs-block-section-heading{--cnvs-section-heading-color:var(--cs-color-primary);--cnvs-section-heading-border-color:var(--cs-color-contrast-200);--cnvs-section-heading-icon-color:var(--cs-color-primary);--cnvs-section-heading-accent-block-backround:var(--cs-color-primary);--cnvs-section-heading-accent-block-color:var(--cs-color-primary-contrast);font-family:var(--cs-font-section-headings-family),sans-serif;font-size:var(--cs-font-section-headings-size);font-weight:var(--cs-font-section-headings-weight);font-style:var(--cs-font-section-headings-style);letter-spacing:var(--cs-font-section-headings-letter-spacing);text-transform:var(--cs-font-section-headings-text-transform)}
.cnvs-block-section-heading .cnvs-section-title{font-family:var(--cs-font-section-headings-family),sans-serif;font-size:var(--cs-font-section-headings-size);font-weight:var(--cs-font-section-headings-weight);font-style:var(--cs-font-section-headings-style);letter-spacing:var(--cs-font-section-headings-letter-spacing);text-transform:var(--cs-font-section-headings-text-transform)}
*,::before,::after{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
article,aside,footer,header,main,nav,figure,section,figcaption{display:block}
body{margin:0px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:rgb(0,0,0);text-align:left;background-color:rgb(255,255,255)}
[tabindex="-1"]:focus:not(:focus-visible){outline:0px !important}
h1,h2,h3,h4{margin-top:0px;margin-bottom:1rem}
p{margin-top:0px;margin-bottom:1rem}
ul,ol{margin-top:0px;margin-bottom:1rem}
strong,b{font-weight:bolder}
a{color:var(--cs-color-primary);text-decoration:none;background-color:transparent;transition:color 0.25s}
a:hover{color:var(--cs-color-primary);text-decoration:none}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
button{border-radius:0px}
button:focus{outline:-webkit-focus-ring-color auto 5px}
input,button,textarea{margin:0px;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button{text-transform:none}
button,[type="button"],[type="submit"]{appearance:button}
button:not(:disabled),[type="button"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}
[type="search"]{outline-offset:-2px;appearance:none}
[type="search"]::-webkit-search-decoration{appearance:none}
::-webkit-file-upload-button{font:inherit;appearance:button}
.screen-reader-text{display:none}
html{-webkit-font-smoothing:antialiased;font-size:16px;font-family:var(--cs-font-base-family)}
body{font-family:var(--cs-font-base-family),sans-serif;font-size:var(--cs-font-base-size);font-weight:var(--cs-font-base-weight);font-style:var(--cs-font-base-style);line-height:var(--cs-font-base-line-height);letter-spacing:var(--cs-font-base-letter-spacing)}
h1,h2,h3,h4{margin-top:0px;margin-bottom:1rem;overflow-wrap:break-word;font-family:var(--cs-font-headings-family),sans-serif;font-weight:var(--cs-font-headings-weight);text-transform:var(--cs-font-headings-text-transform);line-height:var(--cs-font-headings-line-height);letter-spacing:var(--cs-font-headings-letter-spacing)}
h1{font-size:3rem}
h2{font-size:2.5rem}
h3{font-size:1.875rem}
time,figcaption,cite{font-family:var(--cs-font-secondary-family),sans-serif;font-size:var(--cs-font-secondary-size);font-weight:var(--cs-font-secondary-weight);font-style:var(--cs-font-secondary-style);letter-spacing:var(--cs-font-secondary-letter-spacing);text-transform:var(--cs-font-secondary-text-transform)}
.cs-section-heading{font-family:var(--cs-font-section-headings-family),sans-serif;font-size:var(--cs-font-section-headings-size);font-weight:var(--cs-font-section-headings-weight);font-style:var(--cs-font-section-headings-style);letter-spacing:var(--cs-font-section-headings-letter-spacing);text-transform:var(--cs-font-section-headings-text-transform);margin-bottom:0px}
.cs-main-content .entry-content>:last-child::after{content:"";clear:both;display:table}
.cs-main-content .entry-content>*,.cs-main-content .entry-content .wp-block-group__inner-container>*,.cs-main-content .entry-content .cnvs-block-column-inner>div>*,.cs-main-content .entry-content .cnvs-block-section-content-inner>*,.cs-main-content .entry-content .cnvs-block-section-sidebar-inner>*,.cs-main-content .entry-content .wp-block-column>*,.cs-main-content .entry-content .wp-block-media-text__content>*{margin-top:32px;margin-bottom:32px}
@media (min-width:600px){
.cs-main-content .entry-content>*,.cs-main-content .entry-content .wp-block-group__inner-container>*,.cs-main-content .entry-content .cnvs-block-column-inner>div>*,.cs-main-content .entry-content .cnvs-block-section-content-inner>*,.cs-main-content .entry-content .cnvs-block-section-sidebar-inner>*,.cs-main-content .entry-content .wp-block-column>*,.cs-main-content .entry-content .wp-block-media-text__content>*{margin-top:32px;margin-bottom:32px}
}
.cs-main-content .entry-content>:first-child,.cs-main-content .entry-content .wp-block-group__inner-container>:first-child,.cs-main-content .entry-content .cnvs-block-column-inner>div>:first-child,.cs-main-content .entry-content .cnvs-block-section-content-inner>:first-child,.cs-main-content .entry-content .cnvs-block-section-sidebar-inner>:first-child,.cs-main-content .entry-content .wp-block-column>:first-child,.cs-main-content .entry-content .wp-block-media-text__content>:first-child{margin-top:0px}
.cs-main-content .entry-content>:last-child,.cs-main-content .entry-content .wp-block-group__inner-container>:last-child,.cs-main-content .entry-content .cnvs-block-column-inner>div>:last-child,.cs-main-content .entry-content .cnvs-block-section-content-inner>:last-child,.cs-main-content .entry-content .cnvs-block-section-sidebar-inner>:last-child,.cs-main-content .entry-content .wp-block-column>:last-child,.cs-main-content .entry-content .wp-block-media-text__content>:last-child{margin-bottom:0px}
.cs-main-content .entry-content .cnvs-block-section{margin-top:64px;margin-bottom:64px}
@media (min-width:600px){
.cs-main-content .entry-content .cnvs-block-section{margin-top:64px;margin-bottom:64px}
}
.cs-main-content .entry-content .cnvs-block-section:first-child{margin-top:0px}
.cs-main-content .entry-content .cnvs-block-section:last-child{margin-bottom:0px}
.cs-main-content .entry-content .cnvs-block-posts{margin-top:48px;margin-bottom:48px}
@media (min-width:600px){
.cs-main-content .entry-content .cnvs-block-posts{margin-top:48px;margin-bottom:48px}
}
.cs-main-content .entry-content .cnvs-block-posts:first-child{margin-top:0px}
.cs-main-content .entry-content .cnvs-block-posts:last-child{margin-bottom:0px}
.cs-main-content .entry-content .cnvs-block-section-heading+.cnvs-block-posts{margin-top:32px}
.entry-content{line-height:var(--cs-font-base-line-height)}
.cs-entry__thumbnail img{display:block;width:100%;height:auto;object-fit:cover}
.cs-entry__overlay{position:relative}
.cs-overlay-background{display:flex;flex-direction:column;position:relative}
.cs-overlay-background::after,.cs-overlay-background::before{content:"";position:absolute;inset:0px;transition:0.25s;opacity:1}
.cs-overlay-background::after{background:var(--cs-color-overlay-background)}
.cs-overlay-background.cs-overlay-transparent::after,.cs-overlay-background.cs-overlay-transparent::before{opacity:0 !important}
.cs-overlay-gradient .cs-overlay-background::after{background:linear-gradient(transparent 75%,rgba(0,0,0,0.5) 100%);opacity:1 !important}
.cs-overlay-content{padding:20px}
.cs-overlay-content a{position:relative;z-index:2}
.cs-overlay-link{display:flex;position:absolute;inset:0px;width:100%;height:100%;z-index:1}
.cs-overlay-ratio{position:relative;display:flex;flex-direction:column}
.cs-overlay-ratio:not(.cs-ratio-original) .cs-overlay-background{position:absolute;inset:0px;width:100%;height:100%;overflow:hidden}
.cs-overlay-ratio:not(.cs-ratio-original) .cs-overlay-background img{width:100%;height:100%;object-fit:cover}
.cs-overlay-ratio:not(.cs-ratio-original)::before{content:"";display:table;box-sizing:border-box;width:0px}
.cs-ratio-landscape::before{padding-bottom:75%}
.cs-ratio-landscape-16-9::before{padding-bottom:56.25%}
.cs-ratio-square::before{padding-bottom:100%}
.cs-entry__inner.cs-entry__overlay .cs-overlay-background::after,.cs-entry__inner.cs-entry__overlay .cs-overlay-background::before{opacity:0}
.cs-entry__inner.cs-entry__overlay .cs-overlay-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;inset:0px;width:100%;height:100%;opacity:0;transition:0.25s}
.cs-entry__inner.cs-entry__overlay .cs-overlay-content>*{margin-top:auto}
.cs-entry__inner.cs-entry__overlay .cs-overlay-content .cs-entry__read-more{margin-top:0px}
.cs-entry__inner.cs-entry__overlay .cs-overlay-content .cs-entry__read-more:not(:only-child){margin-top:auto}
.cs-entry__inner.cs-entry__overlay:hover .cs-overlay-content{opacity:1}
.cs-entry__inner.cs-entry__overlay:hover .cs-overlay-background::after{opacity:1}
.cs-entry__inner.cs-overlay-content{display:flex;flex-direction:column;justify-content:flex-end}
.cs-entry__inner.cs-overlay-content:not(:first-child){margin-top:0px}
button,input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;line-height:1rem;transition:0.25s;box-shadow:none;cursor:pointer;padding:0.75rem 1.5rem;border-radius:var(--cs-primary-border-radius);background-color:var(--cs-color-button);color:var(--cs-color-button-contrast);font-family:var(--cs-font-primary-family),sans-serif;font-size:var(--cs-font-primary-size);font-weight:var(--cs-font-primary-weight);font-style:var(--cs-font-primary-style);letter-spacing:var(--cs-font-primary-letter-spacing);text-transform:var(--cs-font-primary-text-transform)}
button:focus,button:hover,input[type="submit"]:focus,input[type="submit"]:hover{outline:none}
button:hover,input[type="submit"]:hover{background-color:var(--cs-color-button-hover);color:var(--cs-color-button-hover-contrast)}
input[type="search"],input[type="text"],input[type="email"],textarea{display:block;width:100%;line-height:var(--cs-font-input-line-height);color:rgb(0,0,0);background-color:rgb(255,255,255);border:1px solid var(--cs-color-contrast-200);box-shadow:none;padding:0.3125rem 0.75rem;border-radius:initial;font-family:var(--cs-font-input-family),sans-serif;font-size:var(--cs-font-input-size);font-weight:var(--cs-font-input-weight);font-style:var(--cs-font-input-style);letter-spacing:var(--cs-font-input-letter-spacing);text-transform:var(--cs-font-input-text-transform)}
input[type="search"]:focus,input[type="text"]:focus,input[type="email"]:focus,textarea:focus{outline:none;box-shadow:none}
input[type="search"]:focus::placeholder,input[type="text"]:focus::placeholder,input[type="email"]:focus::placeholder,textarea:focus::placeholder{opacity:0.5}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}
@media (min-width:1020px){
.cs-d-lg-none{display:none !important}
}
.cs-site,.cs-site-inner{min-height:100vh}
body{background:var(--cs-color-site-background);overflow-x:hidden;-webkit-font-smoothing:antialiased}
.cs-container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}
@media (min-width:600px){
.cs-container{max-width:600px}
}
@media (min-width:720px){
.cs-container{max-width:720px}
}
@media (min-width:1020px){
.cs-container{max-width:1020px}
}
@media (min-width:1200px){
.cs-container{max-width:1200px}
}
.cs-site-content{margin:3rem 0px}
.cs-site-inner{display:flex;flex-direction:column}
.cs-site-inner>*{flex:0 0 auto}
.cs-site-inner main{flex:1 0 auto}
.cs-header{position:relative;border-bottom:1px solid var(--cs-color-contrast-200);background:var(--cs-color-header-background);width:100%;z-index:10}
.cs-header__inner{position:relative;display:flex;justify-content:space-between;align-items:stretch;min-height:var(--cs-header-height);transition:0.25s;opacity:1}
.cs-header__inner-mobile{display:flex}
@media (min-width:1020px){
.cs-header__inner-mobile{display:none}
}
.cs-header__inner-desktop{display:none}
@media (min-width:1020px){
.cs-header__inner-desktop{display:flex}
}
.cs-header__col{display:flex;align-items:center;flex:1 1 0%;transition:0.25s}
.cs-header__col>:not(:first-child){margin-left:20px}
.cs-header__inner-mobile .cs-header__col>:not(:first-child){margin-left:10px}
.cs-header__col.cs-col-center{justify-content:center;padding:0px 20px}
.cs-header__inner-mobile .cs-header__col.cs-col-center{padding:0px}
.cs-header__col.cs-col-right{justify-content:flex-end}
.cs-header__offcanvas-toggle{padding:0px;cursor:pointer}
@media (min-width:1020px){
.cs-header__offcanvas-toggle.cs-d-lg-none+*{margin-left:0px !important}
}
.cs-header__offcanvas-toggle .cs-icon{transition:0.25s}
.cs-header__offcanvas-toggle:hover .cs-icon{color:var(--cs-color-secondary)}
.cs-header__logo{display:block;color:var(--cs-color-primary);white-space:nowrap;font-family:var(--cs-font-main-logo-family),sans-serif;font-size:var(--cs-font-main-logo-size);font-weight:var(--cs-font-main-logo-weight);font-style:var(--cs-font-main-logo-style);letter-spacing:var(--cs-font-main-logo-letter-spacing);text-transform:var(--cs-font-main-logo-text-transform)}
.cs-col-left .cs-header__logo{padding-right:10px}
.cs-header .cs-logo{transition:0.25s}
.cs-header__nav{display:block;height:100%;transition:0.25s}
.cs-header__scheme-toggle{display:flex;align-items:center;position:relative;cursor:pointer}
[site-data-scheme="dark"] .cs-header__scheme-toggle .cs-header__scheme-toggle-element::after{left:1rem}
[site-data-scheme="dark"] .cs-header__scheme-toggle .cs-header__scheme-toggle-icon:last-child{color:var(--cs-color-primary)}
.cs-header__scheme-toggle:hover .cs-header__scheme-toggle-element{background:var(--cs-color-contrast-600)}
.cs-header__scheme-toggle-mobile{width:2rem;height:2rem;position:relative}
.cs-header__scheme-toggle-mobile .cs-header__scheme-toggle-icon{position:absolute;inset:0px;margin:auto;display:block;text-align:center;transform:scale(0);height:2rem;line-height:2rem;font-size:1rem}
.cs-header__scheme-toggle-mobile .cs-header__scheme-toggle-icon:last-child{transform:scale(1)}
[site-data-scheme="dark"] .cs-header__scheme-toggle-mobile .cs-header__scheme-toggle-icon{transform:scale(1)}
[site-data-scheme="dark"] .cs-header__scheme-toggle-mobile .cs-header__scheme-toggle-icon:last-child{transform:scale(0)}
.cs-header__scheme-toggle-icon{width:1rem;height:2rem;line-height:2rem;font-size:1rem;display:inline-block;color:var(--cs-color-primary)}
.cs-header__scheme-toggle-element{margin:0px 0.25rem;display:block;height:1rem;width:2rem;border-radius:0.5rem;background:var(--cs-color-contrast-400);position:relative;transition:0.25s}
.cs-header__scheme-toggle-element::after{content:"";display:block;position:absolute;top:0px;bottom:0px;margin:auto auto auto 0.125rem;width:0.75rem;height:0.75rem;background:rgb(255,255,255);border-radius:50%;left:0px;transition:0.25s !important}
.cs-header__nav-inner{display:flex;height:100%;padding:0px;margin:0px;align-items:center;list-style:none}
.cs-header__nav-inner li{position:relative}
.cs-header__nav-inner li.current-menu-item>a{color:var(--cs-color-secondary)}
.cs-header__nav-inner li.current-menu-item>a>span:first-child::before{bottom:-3px;opacity:1;background-color:var(--cs-color-secondary)}
.cs-header__nav-inner>li{height:100%}
.cs-header__nav-inner>li:not(:first-child){margin-left:20px}
.cs-header__nav-inner>li>a{position:relative;display:flex;align-items:center;white-space:nowrap;height:100%;font-family:var(--cs-font-menu-family),sans-serif;font-size:var(--cs-font-menu-size);font-weight:var(--cs-font-menu-weight);font-style:var(--cs-font-menu-style);letter-spacing:var(--cs-font-menu-letter-spacing);text-transform:var(--cs-font-menu-text-transform)}
.cs-header__nav-inner>li>a>span{position:relative}
.cs-header__nav-inner>li>a>span:first-child::before{content:"";position:absolute;bottom:-10px;opacity:0;width:100%;height:1px;background-color:var(--cs-color-secondary);transition:0.25s}
.cs-header__nav-inner>li>a>.expanded{position:absolute;top:0px;right:0px;height:100%;width:14px;z-index:2}
.cs-header__nav-inner>li:hover>a{color:var(--cs-color-secondary)}
.cs-header__nav-inner>li:hover>a>span::before{opacity:1;bottom:-3px}
.cs-header__search-toggle{display:flex;align-items:center;justify-content:center;cursor:pointer}
.cs-header__search-toggle .cs-icon{font-size:1.125rem;transition:0.25s}
.cs-header__search-toggle:hover .cs-icon{color:var(--cs-color-secondary)}
.cs-navbar-sticky-enabled .cs-header{position:sticky;top:0px;transition:0.4s}
.cs-navbar-smart-enabled .cs-header.cs-scroll-active{top:0px;transform:translateY(-100%)}
.cs-header.cs-header-one .cs-header__nav{padding-left:20px;border-left:1px solid var(--cs-color-contrast-200)}
.cs-search{display:none;position:absolute;top:100%;left:0px;z-index:10;width:100%;padding:2rem 0px 2.5rem;background-color:var(--cs-color-search-background)}
.cs-search__nav-form button{position:absolute;top:0px;width:40px;height:50px;display:flex;align-items:center;padding:0px;font:inherit;color:inherit;background-color:transparent;cursor:pointer;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;outline:none}
.cs-search__nav-form button i{font-size:1.25rem;transition:0.25s}
.cs-search__nav-form button:hover i{color:var(--cs-color-secondary)}
.cs-search__nav-form .cs-search__group{position:relative;padding:0px 40px;border-bottom:1px solid var(--cs-color-contrast-200)}
.cs-search__nav-form .cs-search__input{width:100%;height:50px;outline:none;appearance:none;border-width:medium !important;border-style:none !important;border-color:currentcolor !important;border-image:none !important;background:none !important;color:var(--cs-color-primary) !important}
.cs-search__nav-form .cs-search__submit{left:0px;justify-content:flex-start}
.cs-search__nav-form .cs-search__close{right:0px;justify-content:flex-end}
.cs-search__content{position:relative;width:100%}
.cs-search__tags{margin-top:2.5rem;display:none}
@media (min-width:1020px){
.cs-search__tags{display:block}
}
.cs-search__tags ul{display:flex;flex-wrap:wrap;font-family:var(--cs-font-primary-family),sans-serif;font-size:var(--cs-font-primary-size);font-weight:var(--cs-font-primary-weight);font-style:var(--cs-font-primary-style);letter-spacing:var(--cs-font-primary-letter-spacing);text-transform:var(--cs-font-primary-text-transform);margin:0px;padding:0px;list-style:none}
.cs-search__tags ul>li:not(.cs-title-tags){margin-right:10px;margin-bottom:10px}
.cs-search__tags ul>li:last-child{margin-right:0px}
.cs-search__tags ul a{display:flex;align-items:center;justify-content:center;padding:5px 12px;border:1px solid var(--cs-color-contrast-200);border-radius:var(--cs-primary-border-radius);line-height:1;transition:0.25s}
.cs-search__tags ul a:hover{color:var(--cs-color-accent-contrast);border:1px solid var(--cs-color-accent);background-color:var(--cs-color-accent)}
.cs-footer{background-color:var(--cs-color-footer-background)}
.cs-footer__item{display:flex;flex-direction:column;height:100%;padding:2rem 0px;text-align:center;align-items:center}
@media (min-width:1020px){
.cs-footer__item{flex-direction:row;justify-content:space-between;align-items:stretch;text-align:initial;padding:0px}
}
.cs-footer__col{display:flex;align-items:flex-start;justify-content:center;flex:1 1 0%;max-width:300px;padding:0px}
.cs-footer__col:not(:first-child){margin-top:1rem}
@media (min-width:1020px){
.cs-footer__col{padding:30px 0px}
.cs-footer__col:not(:first-child){margin-top:0px}
}
@media (min-width:1200px){
.cs-footer__col{padding:50px 0px}
.cs-footer__col:not(:first-child){margin-top:0px}
}
.cs-footer__col.cs-col-left{justify-content:flex-start}
@media (min-width:1020px){
.cs-footer__col.cs-col-left{padding-right:30px}
}
@media (min-width:1200px){
.cs-footer__col.cs-col-left{padding-right:50px}
}
.cs-footer__col.cs-col-center{justify-content:center;max-width:100%}
@media (min-width:1020px){
.cs-footer__col.cs-col-center{padding-right:30px;padding-left:30px}
}
@media (min-width:1200px){
.cs-footer__col.cs-col-center{padding-right:50px;padding-left:50px}
}
.cs-footer__col.cs-col-right{justify-content:flex-end}
@media (min-width:1020px){
.cs-footer__col.cs-col-right{padding-left:30px}
}
@media (min-width:1200px){
.cs-footer__col.cs-col-right{padding-left:50px}
}
.cs-footer__col:not(:first-child){border-left-width:medium;border-left-style:none;border-left-color:currentcolor}
@media (min-width:1020px){
.cs-footer__col:not(:first-child){border-left:1px solid var(--cs-color-contrast-200)}
}
.cs-footer__inner{display:flex;flex-direction:column;align-items:center}
@media (min-width:1020px){
.cs-footer__inner{align-items:flex-start}
}
.cs-footer__logo{display:block;font-family:var(--cs-font-footer-logo-family),sans-serif;font-size:var(--cs-font-footer-logo-size);font-weight:var(--cs-font-footer-logo-weight);font-style:var(--cs-font-footer-logo-style);letter-spacing:var(--cs-font-footer-logo-letter-spacing);text-transform:var(--cs-font-footer-logo-text-transform)}
.cs-footer__desc{color:var(--cs-color-secondary);font-family:var(--cs-font-secondary-family),sans-serif;font-size:var(--cs-font-secondary-size);font-weight:var(--cs-font-secondary-weight);font-style:var(--cs-font-secondary-style);letter-spacing:var(--cs-font-secondary-letter-spacing);text-transform:var(--cs-font-secondary-text-transform)}
.cs-footer__nav{display:flex;flex-wrap:wrap;justify-content:center;padding:0px;margin:0px;list-style:none}
@media (min-width:1020px){
.cs-footer__nav{justify-content:flex-start}
}
.cs-footer__nav li{padding:0.25rem 0px}
.cs-footer__nav li:not(:last-child){margin-right:20px}
.cs-footer__nav a{display:flex;font-size:var(--cs-font-menu-size);font-weight:var(--cs-font-menu-weight);transition:0.25s}
.cs-footer__nav a:hover,.cs-footer__nav a:active,.cs-footer__nav a:focus{color:var(--cs-color-accent);text-decoration:none}
.cs-footer__nav.cs-nav-grid{display:flex;flex-wrap:wrap;justify-content:center}
@media (min-width:1200px){
.cs-footer__nav.cs-nav-grid{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));gap:0.25rem 60px;place-items:stretch}
.cs-footer__nav.cs-nav-grid li:not(:last-child){margin-right:0px}
}
body{counter-reset:number-post 0}
.cs-entry__wrapper{display:flex}
.cs-entry__inner:not(:first-child){margin-top:1.5rem}
.cs-entry__content{position:relative;display:flex;flex-direction:column;justify-content:center}
.cs-entry__thumbnail a{display:block;width:100%;height:100%}
.cs-entry__thumbnail img{width:100%;border-radius:var(--cs-image-border-radius)}
.cs-entry__thumbnail .cs-overlay-background img{border-radius:0px}
.cs-entry__title{margin-bottom:0px;font-family:var(--cs-font-headings-family),sans-serif;font-weight:var(--cs-font-headings-weight);text-transform:var(--cs-font-headings-text-transform);line-height:var(--cs-font-headings-line-height);letter-spacing:var(--cs-font-headings-letter-spacing);font-size:1.25rem;color:var(--cs-color-primary)}
.cs-entry__title:not(:first-child){margin-top:1rem}
.cs-entry__title a{text-decoration:none;color:var(--cs-color-primary);transition:0.25s}
.cs-entry__title a:hover{color:var(--cs-color-secondary)}
.cs-entry__title-line{background:none;--cs-padding-title-line:0.25em}
.cs-entry__title-line a,.cs-entry__title-line span{line-height:calc(var(--cs-font-styled-heading-line-height) + (var(--cs-padding-title-line) * 2));padding:var(--cs-padding-title-line) 0.35em;background-color:var(--cs-color-styled-heading);color:var(--cs-color-styled-heading-contrast);box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:0.25s}
.cs-entry__title-line a:hover{background-color:var(--cs-color-styled-heading-hover);color:var(--cs-color-styled-heading-hover-contrast)}
.cs-entry__excerpt{font-family:var(--cs-font-entry-excerpt-family),sans-serif;font-size:var(--cs-font-entry-excerpt-size);letter-spacing:var(--cs-font-entry-excerpt-letter-spacing);color:var(--cs-color-contrast-800)}
.cs-entry__excerpt:not(:first-child){margin-top:1rem}
.cs-entry__category{display:flex;align-items:center;flex-wrap:wrap;background:none;font-family:var(--cs-font-category-family),sans-serif;font-size:var(--cs-font-category-size);font-weight:var(--cs-font-category-weight);font-style:var(--cs-font-category-style);letter-spacing:var(--cs-font-category-letter-spacing);text-transform:var(--cs-font-category-text-transform)}
.cs-entry__category .post-categories{margin:-10px 0px 0px;padding:0px;list-style:none;display:inline-block}
.cs-entry__category .post-categories li{display:inline-block}
.cs-entry__category li{margin-top:0.25rem}
.cs-entry__category a{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;background:var(--cs-color-styled-category);color:var(--cs-color-styled-category-contrast);border-radius:var(--cs-styled-category-border-radius);transition:0.25s}
.cs-entry__category a:hover{text-decoration:none;background-color:var(--cs-color-styled-category-hover);color:var(--cs-color-styled-category-hover-contrast)}
.cs-entry__read-more{font-family:var(--cs-font-primary-family),sans-serif;font-size:var(--cs-font-primary-size);font-weight:var(--cs-font-primary-weight);font-style:var(--cs-font-primary-style);letter-spacing:var(--cs-font-primary-letter-spacing);text-transform:var(--cs-font-primary-text-transform)}
.cs-entry__post-meta{display:flex;align-items:center;flex-wrap:wrap;font-family:var(--cs-font-post-meta-family),sans-serif;font-size:var(--cs-font-post-meta-size);font-weight:var(--cs-font-post-meta-weight);font-style:var(--cs-font-post-meta-style);letter-spacing:var(--cs-font-post-meta-letter-spacing);text-transform:var(--cs-font-post-meta-text-transform);color:var(--cs-color-secondary);transition:0.25s}
.cs-entry__post-meta:not(:first-child){margin-top:1rem}
.cs-entry__post-meta a{color:var(--cs-color-primary);font-size:inherit;transition:0.25s}
.cs-entry__post-meta a:hover{color:var(--cs-color-secondary)}
.cs-entry__post-meta>:not(:last-child){margin-right:0.5rem}
.cs-entry__post-meta>:not(:first-child)::before{content:"·";font-weight:600;margin-right:0.5em}
.cs-entry__post-meta .cs-meta-author{display:flex;align-items:center;flex-wrap:wrap}
.cs-entry__post-meta .cs-meta-author .cs-photo{flex:0 0 auto;width:26px;height:26px;overflow:hidden}
.cs-entry__post-meta .cs-meta-author .cs-author{font-weight:600}
.cs-entry__post-meta .cs-meta-author-inner{display:flex;align-items:center}
.cs-entry__post-meta .cs-meta-author-inner>:not(:last-child){margin-right:5px}
.cs-entry__post-meta .cs-meta-icon{margin-right:4px}
.cs-entry__post-meta .cs-meta-category{font-family:var(--cs-font-category-family),sans-serif;font-size:var(--cs-font-category-size);font-weight:var(--cs-font-category-weight);font-style:var(--cs-font-category-style);letter-spacing:var(--cs-font-category-letter-spacing);text-transform:var(--cs-font-category-text-transform)}
.cs-entry__post-meta .cs-meta-category .post-categories{margin:0px;padding:0px;list-style:none;display:inline-block}
.cs-entry__post-meta .cs-meta-category .post-categories li{display:inline-block}
.cs-entry__post-meta .cs-meta-category .post-categories li{position:relative;line-height:1}
.cs-entry__post-meta .cs-meta-category .post-categories li a{position:relative;z-index:2}
.cs-entry__post-meta .cs-meta-category .post-categories li:not(:first-child){margin-left:0.125em}
.cs-entry__post-meta .cs-meta-category .post-categories li:not(:last-child)::after{content:","}
.cs-entry__post-meta .cs-meta-category .post-categories li::before{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:3px;background-color:var(--cs-color-category-underline);transition:0.25s}
.cs-entry__post-meta .cs-meta-category .post-categories a{color:var(--cs-color-category)}
.cs-entry__post-meta .cs-meta-category .post-categories a:hover{color:var(--cs-color-category-hover)}
.cnvs-block-posts-layout-tile-type-1[data-min-height*="100%"]{height:100%}
.cnvs-block-posts-layout-tile-type-1 .cs-posts-area,.cnvs-block-posts-layout-tile-type-1 .cs-posts-area__outer,.cnvs-block-posts-layout-tile-type-1 .cs-posts-area__main{height:100%}
.cnvs-block-posts-layout-tile-type-1 .cs-entry__outer{border-radius:var(--cs-image-border-radius);clip-path:inset(0 0 0 0 round var(--cs-image-border-radius));background:var(--cs-color-overlay-background);overflow:hidden;flex-direction:row;height:100%}
.cnvs-block-posts-layout-tile-type-1 .cs-overlay-content{padding:30px}
.cnvs-block-posts-layout-horizontal-type-1 .cs-display-column{gap:0px}
.cnvs-block-posts-layout-horizontal-type-1 .cs-display-column .cs-entry:not(:first-child){border-top:1px solid var(--cs-color-contrast-200);margin-top:calc(var(--cs-posts-area-grid-gap) / 2);padding-top:calc(var(--cs-posts-area-grid-gap) / 2)}
.cnvs-block-posts-layout-horizontal-type-1 .cs-entry__outer{display:flex;flex-direction:column}
@media (min-width:720px){
.cnvs-block-posts-layout-horizontal-type-1 .cs-entry__outer{flex-direction:row}
}
.cnvs-block-posts-layout-horizontal-type-1 .cs-entry__thumbnail{flex:0 0 100%;max-width:100%;margin-right:0px;border-radius:var(--cs-image-border-radius);clip-path:inset(0 0 0 0 round var(--cs-image-border-radius));overflow:hidden}
@media (min-width:720px){
.cnvs-block-posts-layout-horizontal-type-1 .cs-entry__thumbnail{align-self:flex-start;margin-right:3%;flex:0 0 50%;max-width:50%}
}
.cnvs-block-posts-layout-horizontal-type-1 .cs-entry__thumbnail img{border-radius:0px}
.cnvs-block-posts-layout-horizontal-type-1 .cs-entry__content{flex:1 1 0%;flex-direction:column;max-width:100%}
@media (min-width:720px){
.cnvs-block-posts-layout-horizontal-type-1 .cs-entry__content:not(:first-child){margin-top:0px}
}
.cnvs-block-posts-layout-horizontal-type-1 .cs-entry__content:not(:first-child) .cs-entry__post-meta:last-child{margin-top:1rem}
@media (min-width:720px){
.cnvs-block-posts-layout-horizontal-type-1 .cs-posts-area__image-width-one-third .cs-entry__thumbnail{flex:0 0 33.3%;max-width:33.3%}
}
.cnvs-block-posts-layout-horizontal-type-2 .cs-display-column{gap:0px}
.cnvs-block-posts-layout-horizontal-type-2 .cs-display-column .cs-entry:not(:first-child){border-top:1px solid var(--cs-color-contrast-200);margin-top:calc(var(--cs-posts-area-grid-gap) / 2);padding-top:calc(var(--cs-posts-area-grid-gap) / 2)}
.cnvs-block-posts-layout-horizontal-type-2 .cs-entry__outer{display:flex}
.cnvs-block-posts-layout-horizontal-type-2 .cs-entry__inner:not(:first-child){margin-top:0px}
.cnvs-block-posts-layout-horizontal-type-2 .cs-entry__thumbnail{flex:0 0 auto;align-self:flex-start;width:80px;margin-right:1rem;border-radius:var(--cs-image-border-radius);clip-path:inset(0 0 0 0 round var(--cs-image-border-radius));overflow:hidden}
.cnvs-block-posts-layout-horizontal-type-2 .cs-entry__thumbnail img{border-radius:0px}
.cnvs-block-posts-layout-horizontal-type-2 .cs-entry__title{font-size:1rem}
.cnvs-block-posts-layout-horizontal-type-3 .cs-display-column{gap:0px}
.cnvs-block-posts-layout-horizontal-type-3 .cs-display-column .cs-entry:not(:first-child){border-top:1px solid var(--cs-color-contrast-200);margin-top:calc(var(--cs-posts-area-grid-gap) / 2);padding-top:calc(var(--cs-posts-area-grid-gap) / 2)}
.cnvs-block-posts-layout-horizontal-type-3 .cs-entry__wrapper .cs-entry__inner:not(:first-child){margin-top:0px}
.cnvs-block-posts-layout-horizontal-type-3 .cs-entry__wrapper .cs-entry__inner:not(:last-child){margin-right:1rem}
.cnvs-block-posts-layout-horizontal-type-3 .cs-entry__content{flex:1 1 0%}
.cnvs-block-posts-layout-horizontal-type-3 .cs-entry__thumbnail{flex:0 0 auto;align-self:flex-start;width:80px;border-radius:var(--cs-image-border-radius);clip-path:inset(0 0 0 0 round var(--cs-image-border-radius));overflow:hidden}
.cnvs-block-posts-layout-horizontal-type-3 .cs-entry__thumbnail img{border-radius:0px}
.cnvs-block-posts-layout-standard-type-3 .cs-entry__title{position:relative}
.cnvs-block-posts-layout-standard-type-3 .cs-entry__title::before{min-width:35px;counter-increment:number-post 1;content:counter(number-post);position:absolute;left:-45px;top:0px;padding-right:7px;font-size:2.5rem;font-family:var(--cs-font-headings-family);font-weight:300;line-height:1;color:var(--cs-color-contrast-400);border-right:1px solid var(--cs-color-contrast-200)}
.cnvs-block-posts-layout-standard-type-3 .cs-entry__thumbnail{border-radius:var(--cs-image-border-radius);clip-path:inset(0 0 0 0 round var(--cs-image-border-radius));overflow:hidden}
.cnvs-block-posts-layout-standard-type-3 .cs-entry__thumbnail img{border-radius:0px}
.cnvs-block-posts-layout-standard-type-3 .cs-entry__content{max-width:var(--cs-entry-content-width);padding-left:45px}
.cs-search__form .cs-search__container{display:flex;flex-direction:row;align-items:center;border-radius:var(--cs-primary-border-radius);background-color:rgb(255,255,255);border:1px solid rgb(233,236,239);padding-right:10px;overflow:hidden}
.cs-search__form .cs-search__container input{height:55px;flex:1 1 auto;width:1%;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:0px}
.cs-search__form .cs-search__submit{justify-content:center;text-decoration:none;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;line-height:1rem;transition:0.25s;box-shadow:none;cursor:pointer;padding:0.625rem 2rem;border-radius:var(--cs-primary-border-radius);display:flex;align-items:center;width:auto}
.cs-search__form .cs-search__submit:focus,.cs-search__form .cs-search__submit:hover{outline:none}
.entry-content{font-family:var(--cs-font-post-content-family),sans-serif;font-size:var(--cs-font-post-content-size);letter-spacing:var(--cs-font-post-content-letter-spacing)}
.entry-content:not(:first-child){margin-top:4rem}
.entry-content::after,.entry-content::before{content:"";display:table;clear:both}
.cs-nextpost-loading{position:relative;margin-top:1rem;height:80px}
.cs-nextpost-loading::before{width:1.5rem;height:1.5rem;border-width:2px;border-style:solid;border-color:rgb(206,212,218) rgba(206,212,218,0.25) rgba(206,212,218,0.25);border-image:none;border-radius:50%;animation:1s linear 0s infinite normal none running loader-rotate;position:absolute;inset:0px;margin:auto;text-align:center;content:""}
.cs-sidebar-enabled .cs-sidebar__area{order:2}
@media (min-width:1020px){
.cs-sidebar-right .cs-sidebar__area{order:2}
}
.cs-sidebar__inner{column-count:1;column-gap:40px}
.cs-sidebar__inner .widget{break-inside:avoid}
@media (min-width:720px){
.cs-sidebar__inner{column-count:2}
}
@media (min-width:1020px){
.cs-sidebar__inner{column-count:1}
}
@supports (position:sticky) or (position:-webkit-sticky){
@media (min-width:1020px){
.cs-sticky-sidebar-enabled.cs-stick-to-bottom .cs-sidebar__area{display:flex;flex-direction:column}
.cs-sticky-sidebar-enabled.cs-stick-to-bottom .cs-sidebar__inner{position:sticky;bottom:2rem;margin-top:auto;flex:0 0 auto}
}
}
.cs-main-content{position:relative;display:grid;grid-auto-flow:row;row-gap:3rem;grid-template-columns:minmax(0px,1fr)}
@media (min-width:1020px){
.cs-main-content{column-gap:40px}
}
@media (min-width:1200px){
.cs-main-content{column-gap:60px}
}
.cs-sidebar-disabled .cs-main-content{grid-template-columns:minmax(0px,1fr)}
.cs-sidebar-right .cs-main-content{grid-template-columns:minmax(0px,1fr)}
@media (min-width:1020px){
.cs-sidebar-right .cs-main-content{grid-template-columns:minmax(0px,1fr) 300px}
}
.cs-content-area{position:relative;font-size:var(--cs-font-post-content-size)}
.cs-sidebar-enabled .cs-content-area{order:1}
@media (min-width:1020px){
.cs-sidebar-right .cs-content-area{order:1}
}
.cs-posts-area .cs-display-borders-between-posts.cs-posts-area__main{gap:0px}
.cs-posts-area .cs-display-borders-between-posts.cs-posts-area__main .cs-entry:nth-child(n){border:1px solid var(--cs-color-contrast-200);padding:calc(var(--cs-posts-area-grid-gap) / 2);margin-top:-1px;margin-left:-1px}
.cs-posts-area__main{--cs-posts-area-grid-columns:1;--cs-posts-area-grid-gap:40px;display:grid;gap:var(--cs-posts-area-grid-gap);grid-template-columns:repeat(var(--cs-posts-area-grid-columns),minmax(0,1fr))}
.cs-posts-area__list .cs-entry__outer{display:flex;flex-direction:column}
@media (min-width:720px){
.cs-posts-area__list .cs-entry__outer{flex-direction:row}
}
.cs-posts-area__list .cs-entry__thumbnail{flex:0 0 100%;max-width:100%;margin-right:0px;border-radius:var(--cs-image-border-radius);clip-path:inset(0 0 0 0 round var(--cs-image-border-radius));overflow:hidden}
@media (min-width:720px){
.cs-posts-area__list .cs-entry__thumbnail{flex:0 0 50%;max-width:50%;margin-right:2rem}
}
.cs-posts-area__list .cs-entry__thumbnail img{border-radius:0px}
@media (min-width:720px){
.cs-posts-area__list .cs-entry__inner:not(:first-child){margin-top:0px}
.cs-posts-area__list .cs-entry__inner.cs-entry__overlay{align-self:flex-start}
}
.cs-posts-area__list .cs-entry__content{flex:1 1 0%;display:flex;flex-direction:column;max-width:100%}
.cs-posts-area__list .cs-entry__content .cs-entry__post-meta:not(:first-child){margin-top:1rem}
@media (min-width:720px){
.cs-posts-area__list .cs-entry__content .cs-entry__post-meta:not(:first-child):last-child{margin-top:auto;padding-top:1rem}
}
.cs-posts-area__pagination{margin-top:3rem}
.cs-posts-area__pagination .cs-load-more{padding:1rem 2rem;background-color:var(--cs-color-accent);color:var(--cs-color-accent-contrast);display:flex;width:100%;max-width:300px;margin:0px auto}
.cs-posts-area__pagination .cs-load-more:hover{background-color:var(--cs-color-button-hover);color:var(--cs-color-button-hover-contrast)}
.cs-posts-area__pagination .cs-load-more.loading{position:relative;color:transparent}
.cs-posts-area__pagination .cs-load-more.loading::before{width:1rem;height:1rem;border-width:2px;border-style:solid;border-color:white rgba(255,255,255,0.25) rgba(255,255,255,0.25);border-image:none;border-radius:50%;animation:1s linear 0s infinite normal none running loader-rotate;position:absolute;inset:0px;margin:auto;text-align:center;content:""}
.cs-page__header:not(:last-child){margin-bottom:3rem}
.cs-page__subtitle{font-family:var(--cs-font-primary-family),sans-serif;font-size:var(--cs-font-primary-size);font-weight:var(--cs-font-primary-weight);font-style:var(--cs-font-primary-style);letter-spacing:var(--cs-font-primary-letter-spacing);text-transform:var(--cs-font-primary-text-transform)}
.cs-page__title{margin-bottom:0px}
.cs-page__title:not(:first-child){margin-top:1rem}
.cs-page__archive-count{font-family:var(--cs-font-secondary-family),sans-serif;font-size:var(--cs-font-secondary-size);font-weight:var(--cs-font-secondary-weight);font-style:var(--cs-font-secondary-style);letter-spacing:var(--cs-font-secondary-letter-spacing);text-transform:var(--cs-font-secondary-text-transform);color:var(--cs-color-secondary)}
.cs-page__archive-count:not(:first-child){margin-top:0.5rem}
.cs-page__archive-description:not(:first-child){margin-top:1rem}
.cs-page__archive-description>*{margin-bottom:0px}
.cs-offcanvas{position:fixed;height:100%;top:0px;left:-320px;display:flex;width:320px;flex-direction:column;background:var(--cs-color-site-background);z-index:100;transition:0.4s;overflow:hidden;transform:translate3d(0px,0px,0px)}
.cs-offcanvas__header{display:flex;justify-content:center;align-items:center;padding:0px 20px;border-bottom:1px solid var(--cs-color-contrast-200);min-height:var(--cs-header-height);background:var(--cs-color-header-background)}
.cs-offcanvas__nav{display:flex;align-items:center;justify-content:space-between;width:100%}
.cs-offcanvas__toggle{display:flex;align-items:center;cursor:pointer}
.cs-offcanvas__toggle .cs-icon{font-size:1.25rem;color:var(--cs-color-primary);transition:0.25s}
.cs-offcanvas__toggle:hover .cs-icon{color:var(--cs-color-secondary)}
.cs-offcanvas__sidebar{flex:1 1 0%;overflow:hidden auto}
.cs-offcanvas__inner{padding:20px}
.cs-offcanvas.cs-offcanvas_scrolled{height:100%;top:0px}
@media screen and (min-width:783px){
.cs-offcanvas.cs-offcanvas_scrolled{top:32px;height:calc(100% - 32px)}
}
.cs-offcanvas-active{overflow:hidden}
.cs-offcanvas-active .cs-offcanvas{transform:translate3d(320px,0px,0px)}
.cs-site-overlay{display:none}
.cs-offcanvas-active .cs-site-overlay{display:block;position:fixed;inset:0px;background-color:var(--cs-color-overlay-background);animation:0.5s ease 0s 1 normal none running fade;z-index:99}
.widget{width:100%}
.widget:not(:last-child){margin-bottom:3rem}
.widget .cs-section-heading{margin-bottom:1.5rem}
.widget_text{color:var(--cs-color-primary);overflow-wrap:break-word}
.widget_nav_menu ul{list-style:none;padding:0px;margin:0px}
.widget_nav_menu a{display:block;padding:0.5rem 0px;transition:0.25s;font-family:var(--cs-font-menu-family),sans-serif;font-size:var(--cs-font-menu-size);font-weight:var(--cs-font-menu-weight);font-style:var(--cs-font-menu-style);letter-spacing:var(--cs-font-menu-letter-spacing);text-transform:var(--cs-font-menu-text-transform)}
.widget_nav_menu a:hover{color:var(--cs-color-secondary)}
.widget_nav_menu .menu .menu-item:not(.menu-item-has-children)>a::after{visibility:hidden;float:right;opacity:0;font-family:cs-icons;font-size:0.875rem;transition:0.25s;transform:translateX(-100%);content:""}
.widget_nav_menu .menu .menu-item:not(.menu-item-has-children)>a:hover::after{visibility:visible;opacity:1;transform:translateX(0px)}
.widget_nav_menu .menu{margin:-0.5rem 0px}
.widget_nav_menu .menu>.menu-item:not(:first-child){border-top:1px solid var(--cs-color-contrast-200)}
img{max-width:100%;height:auto}
.pk-widget-posts{--pk-posts-thumbnail-border-radius:0;--pk-posts-thumbnail-gutter:1rem;--pk-posts-number-color:#ffffff;--pk-posts-number-top:0.5rem;--pk-posts-number-left:0.5rem;--pk-posts-number-right:auto;--pk-posts-number-bottom:auto;--pk-posts-number-border-radius:var(--cs-image-border-radius)}
.pk-widget-posts ul{margin:0px;padding:0px;list-style:none}
.pk-widget-posts .pk-post-item:not(:first-child){border-top:1px solid var(--cs-color-contrast-200);margin-top:20px;padding-top:20px}
.pk-widget-posts-template-list .cs-entry__outer{display:flex}
.pk-widget-posts-template-list .cs-entry__inner:not(:first-child){margin-top:0px}
.pk-widget-posts-template-list .cs-entry__thumbnail{flex:0 0 auto;align-self:flex-start;width:80px;margin-right:1rem;border-radius:var(--cs-image-border-radius);clip-path:inset(0 0 0 0 round var(--cs-image-border-radius));overflow:hidden}
.pk-widget-posts-template-list .cs-entry__thumbnail img{border-radius:0px}
.pk-widget-posts-template-list .cs-entry__title{font-size:1rem}
.page-template-template-canvas-fullwidth .cs-site-content>.cs-container{padding-right:initial;padding-left:initial;margin-right:initial;margin-left:initial;max-width:100% !important}
.page-template-template-canvas-fullwidth .cs-main-content{display:block;margin-right:initial;margin-left:initial}
.cnvs-block-section .cnvs-block-section-inner{--cs-block-section-gap:60px;--cs-block-section-sidebar-width:300px}
.cnvs-block-section>.cnvs-block-section-outer{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}
@media (min-width:600px){
.cnvs-block-section>.cnvs-block-section-outer{max-width:600px}
}
@media (min-width:720px){
.cnvs-block-section>.cnvs-block-section-outer{max-width:720px}
}
@media (min-width:1020px){
.cnvs-block-section>.cnvs-block-section-outer{max-width:1020px}
}
@media (min-width:1200px){
.cnvs-block-section>.cnvs-block-section-outer{max-width:1200px}
}
.cnvs-block-section>.cnvs-block-section-outer>.cnvs-block-section-inner{display:grid;grid-template-columns:minmax(0px,1fr);gap:var(--cs-block-section-gap)}
.cnvs-block-section-content{flex:1 1 0%;max-width:100%;min-width:0px}
@media (min-width:1020px){
.cnvs-block-section-sidebar-position-right>.cnvs-block-section-outer>.cnvs-block-section-inner{grid-template-columns:minmax(0,1fr) var(--cs-block-section-sidebar-width)}
}
.cnvs-block-section .cnvs-block-section-content-inner>*{margin-top:32px;margin-bottom:32px}
.cnvs-block-section .cnvs-block-section-content-inner>:first-child{margin-top:0px}
.cnvs-block-section .cnvs-block-section-content-inner>:last-child{margin-bottom:0px}
.cnvs-block-section .cnvs-block-section-content-inner>:last-child::after{content:"";clear:both;display:table}
.cnvs-block-section-sidebar-sticky-top-last-block .cnvs-block-section-sidebar-inner{height:100%}
.cnvs-block-section-sidebar-sticky-top-last-block .cnvs-block-section-sidebar-inner>:last-child{position:sticky;top:3rem;transition:0.4s}
.cnvs-block-section-layout-align-full .cnvs-block-section-outer{max-width:100%;padding-left:0px;padding-right:0px}
.cnvs-block-section-layout-align-full .cnvs-block-section-outer .cnvs-block-section-inner{display:block}
.wp-block-group{counter-reset:number-post 0}
.cnvs-block-row-inner{counter-reset:number-post 0}
.cnvs-block-section-content-inner,.cnvs-block-section-sidebar-inner{counter-reset:number-post 0}
.cnvs-block-section-content-inner>.cnvs-block-posts{counter-reset:number-post 0}
.cnvs-block-current-date{display:block}
.searchwp-live-search-results{position:absolute;display:none;opacity:0;height:0px;overflow:hidden;z-index:9999;transition:opacity 0.25s}
.cs-search .cs-search-live-result .searchwp-live-search-results{top:0px !important;left:0px !important;width:100% !important}
@media (min-width:720px){
.cs-search .cs-search-live-result:not(:first-child) .searchwp-live-search-results{top:-2.5rem !important}
}
:root{--cs-font-base-family:Inter;--cs-font-base-size:1rem;--cs-font-base-weight:400;--cs-font-base-style:normal;--cs-font-base-letter-spacing:normal;--cs-font-base-line-height:1.6;--cs-font-primary-family:Inter;--cs-font-primary-size:0.9375rem;--cs-font-primary-weight:600;--cs-font-primary-style:normal;--cs-font-primary-letter-spacing:-0.01em;--cs-font-primary-text-transform:none;--cs-font-secondary-family:Inter;--cs-font-secondary-size:0.8125rem;--cs-font-secondary-weight:400;--cs-font-secondary-style:normal;--cs-font-secondary-letter-spacing:normal;--cs-font-secondary-text-transform:none;--cs-font-category-family:Inter;--cs-font-category-size:0.6875rem;--cs-font-category-weight:700;--cs-font-category-style:normal;--cs-font-category-letter-spacing:0.06em;--cs-font-category-text-transform:uppercase;--cs-font-post-meta-family:Inter;--cs-font-post-meta-size:0.8125rem;--cs-font-post-meta-weight:400;--cs-font-post-meta-style:normal;--cs-font-post-meta-letter-spacing:normal;--cs-font-post-meta-text-transform:none;--cs-font-input-family:Inter;--cs-font-input-size:1rem;--cs-font-input-line-height:1.625rem;--cs-font-input-weight:400;--cs-font-input-style:normal;--cs-font-input-letter-spacing:normal;--cs-font-input-text-transform:none;--cs-font-post-subtitle-family:inherit;--cs-font-post-subtitle-size:1.25rem;--cs-font-post-subtitle-letter-spacing:normal;--cs-font-post-content-family:Inter;--cs-font-post-content-size:1.125rem;--cs-font-post-content-letter-spacing:normal;--cs-font-entry-summary-family:Inter;--cs-font-entry-summary-size:1rem;--cs-font-entry-summary-letter-spacing:normal;--cs-font-entry-excerpt-family:Inter;--cs-font-entry-excerpt-size:0.9375rem;--cs-font-entry-excerpt-letter-spacing:normal;--cs-font-main-logo-family:Barlow Condensed;--cs-font-main-logo-size:1.625rem;--cs-font-main-logo-weight:600;--cs-font-main-logo-style:normal;--cs-font-main-logo-letter-spacing:0.01em;--cs-font-main-logo-text-transform:uppercase;--cs-font-large-logo-family:Inter;--cs-font-large-logo-size:1.75rem;--cs-font-large-logo-weight:700;--cs-font-large-logo-style:normal;--cs-font-large-logo-letter-spacing:-0.075em;--cs-font-large-logo-text-transform:none;--cs-font-footer-logo-family:Barlow Condensed;--cs-font-footer-logo-size:1.5rem;--cs-font-footer-logo-weight:600;--cs-font-footer-logo-style:normal;--cs-font-footer-logo-letter-spacing:normal;--cs-font-footer-logo-text-transform:uppercase;--cs-font-headings-family:Inter;--cs-font-headings-weight:700;--cs-font-headings-style:normal;--cs-font-headings-line-height:1.2;--cs-font-headings-letter-spacing:-0.02em;--cs-font-headings-text-transform:none;--cs-font-styled-heading-line-height:1em;--cs-font-decorated-heading-family:Inter;--cs-font-decorated-heading-font-size:1.25rem;--cs-font-decorated-heading-weight:700;--cs-font-decorated-heading-style:normal;--cs-font-decorated-heading-line-height:-0.025em;--cs-font-decorated-heading-letter-spacing:normal;--cs-font-decorated-heading-text-transform:none;--cs-font-menu-family:Inter;--cs-font-menu-size:0.9375rem;--cs-font-menu-weight:600;--cs-font-menu-style:normal;--cs-font-menu-letter-spacing:0;--cs-font-menu-text-transform:none;--cs-font-submenu-family:Inter;--cs-font-submenu-size:0.9375rem;--cs-font-submenu-weight:400;--cs-font-submenu-style:normal;--cs-font-submenu-letter-spacing:0;--cs-font-submenu-text-transform:none;--cs-font-section-headings-family:Inter;--cs-font-section-headings-size:1.125rem;--cs-font-section-headings-weight:800;--cs-font-section-headings-style:normal;--cs-font-section-headings-letter-spacing:-0.02em;--cs-font-section-headings-text-transform:none}
:root,[data-scheme="default"]{--wk-text:#1d1a23;--wk-text-2:#5f5a6b;--wk-ciara:#e7e4ee;--wk-plocha:#f6f4fa;--wk-plocha-2:#efecf5;--wk-akcent-text:#6a17c4;--wk-akcent-jemny:rgba(130,36,227,0.09);--wk-tien:0 1px 2px rgba(29,26,35,0.05),0 10px 28px -14px rgba(29,26,35,0.22);--cs-color-primary:#1d1a23;--cs-color-contrast-50:#f8f7fb;--cs-color-contrast-100:#f6f4fa;--cs-color-contrast-200:#e7e4ee;--cs-color-contrast-300:#dad6e3;--cs-color-contrast-400:#c6c1d1;--cs-color-contrast-500:#a6a0b3;--cs-color-contrast-600:#6f6a7b;--cs-color-contrast-700:#4c4757;--cs-color-contrast-800:#35313e;--cs-color-contrast-900:#221f29}
[data-scheme="dark"]{--wk-text:#ececf1;--wk-text-2:#a8a8b3;--wk-ciara:#303036;--wk-plocha:#1f1f23;--wk-plocha-2:#29292e;--wk-akcent-text:#b995ff;--wk-akcent-jemny:rgba(169,123,255,0.15);--wk-tien:0 1px 2px rgba(0,0,0,0.4),0 10px 28px -14px rgba(0,0,0,0.7);--cs-color-primary:#ececf1;--cs-color-contrast-50:#0e0e10;--cs-color-contrast-100:#1f1f23;--cs-color-contrast-200:#303036;--cs-color-contrast-300:#43434b;--cs-color-contrast-400:#5c5c66;--cs-color-contrast-500:#7d7d89;--cs-color-contrast-600:#a8a8b3;--cs-color-contrast-700:#c0c0c9;--cs-color-contrast-800:#d6d6dd;--cs-color-contrast-900:#ececf1}
[data-scheme="inverse"]{--wk-text:#ffffff;--wk-text-2:rgba(255,255,255,0.74);--wk-ciara:rgba(255,255,255,0.14);--wk-plocha:rgba(255,255,255,0.08);--wk-plocha-2:rgba(255,255,255,0.14);--wk-akcent-text:#ffffff;--wk-akcent-jemny:rgba(255,255,255,0.12)}
.wk{--wk-polomer:var(--cs-image-border-radius,14px);--wk-polomer-maly:8px;--wk-prechod:0.2s cubic-bezier(0.2,0.7,0.3,1);--wk-kruh:0 0 0 3px var(--wk-akcent-jemny);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}
html{scroll-behavior:smooth;scroll-padding-top:calc(var(--cs-header-height,60px) + 20px);-webkit-text-size-adjust:100%;text-size-adjust:100%}
.wk ::selection{background:#8224e3;color:#ffffff}
.wk :focus-visible{outline:2px solid var(--wk-akcent-text);outline-offset:2px;border-radius:4px}
.wk :focus:not(:focus-visible){outline:none}
.wk-preskocit{position:absolute;top:-100px;left:12px;z-index:100001;padding:10px 18px;border-radius:0 0 10px 10px;background:#8224e3;color:#ffffff;font-weight:600;font-size:0.9375rem;text-decoration:none;transition:top 0.15s ease}
.wk-preskocit:focus{top:0;color:#ffffff}
.wk .screen-reader-text{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}
.wk img{height:auto}
.wk h1,.wk .cs-page__title,.wk .cs-block-posts-layout-tile-type-1 .cs-entry__title{text-wrap:balance}
.wk p,.wk li,.wk h2,.wk h3,.wk .cs-entry__title,.wk .cs-entry__excerpt{text-wrap:pretty}
.wk .cs-header{border-bottom:0;box-shadow:0 1px 0 rgba(255,255,255,0.07),0 10px 30px -20px rgba(0,0,0,0.55)}
.wk .cs-header__logo{letter-spacing:0.01em;transition:opacity var(--wk-prechod)}
.wk .cs-header__logo:hover{opacity:0.86}
.wk .cs-header__nav-inner>li:not(:first-child){margin-left:2px}
.wk .cs-header__nav-inner>li>a>span:first-child{padding:0.42rem 0.72rem;border-radius:9px;transition:background-color var(--wk-prechod),color var(--wk-prechod)}
.wk .cs-header__nav-inner>li>a>span:first-child::before{display:none}
.wk .cs-header__nav-inner>li>a,.wk .cs-header__nav-inner>li:hover>a,.wk .cs-header__nav-inner li.current-menu-item>a,.wk .cs-header__nav-inner li.current-menu-ancestor>a,.wk .cs-header__nav-inner li.current-post-ancestor>a{color:var(--cs-color-primary)}
.wk .cs-header__nav-inner>li:hover>a>span:first-child,.wk .cs-header__nav-inner>li>a:focus-visible>span:first-child{background-color:var(--wk-plocha)}
.wk .cs-header__nav-inner>li.current-menu-item>a>span:first-child,.wk .cs-header__nav-inner>li.current-menu-ancestor>a>span:first-child,.wk .cs-header__nav-inner>li.current-post-ancestor>a>span:first-child{background-color:var(--wk-plocha-2)}
.wk .cs-header__nav-inner .sub-menu{border-radius:12px;box-shadow:var(--wk-tien);overflow:hidden}
.wk .cs-header__search-toggle,.wk .cs-header__offcanvas-toggle,.wk .cs-header__scheme-toggle-mobile{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:background-color var(--wk-prechod)}
.wk .cs-header__search-toggle:hover,.wk .cs-header__offcanvas-toggle:hover,.wk .cs-header__scheme-toggle-mobile:hover{background-color:var(--wk-plocha)}
.wk .cs-header__search-toggle .cs-icon,.wk .cs-header__offcanvas-toggle .cs-icon{color:var(--cs-color-primary);font-size:1.25rem}
.wk .cs-header__scheme-toggle{cursor:pointer}
.wk .cs-search{box-shadow:0 24px 40px -28px rgba(0,0,0,0.45)}
.wk .cs-search__input{font-size:1.125rem}
.wk .cs-search__tags ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}
.wk .cs-search__tags li{margin:0}
.wk .cs-search__tags a{display:inline-block;padding:0.4rem 0.8rem;border:1px solid var(--wk-ciara);border-radius:999px;background:transparent;color:var(--wk-text);font-size:0.875rem;font-weight:500;text-decoration:none;transition:border-color var(--wk-prechod),background-color var(--wk-prechod),color var(--wk-prechod)}
.wk .cs-search__tags a:hover{border-color:var(--wk-akcent-text);background:var(--wk-akcent-jemny);color:var(--wk-akcent-text)}
.wk .cs-search .searchwp-live-search-results{position:static !important;width:100% !important;max-height:min(62vh,540px);margin-top:14px;border:0;background:transparent;box-shadow:none}
.wk .cs-search .searchwp-live-search-results:not(.searchwp-live-search-results-showing){display:none}
.wk .cs-search__content:has(.searchwp-live-search-results-showing) .cs-search__tags{display:none}
.wk .cs-search .searchwp-live-search-result{padding:0;border:0}
.wk .cs-search .searchwp-live-search-result a{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:12px;color:var(--wk-text);text-decoration:none;transition:background-color var(--wk-prechod)}
.wk .cs-search .searchwp-live-search-result a:hover,.wk .cs-search .searchwp-live-search-result[aria-selected="true"] a{background:var(--wk-plocha-2)}
.wk .cs-search .searchwp-live-search-result img{flex:none;width:52px;height:52px;margin:0;border-radius:10px;object-fit:cover}
.wk .cs-search .searchwp-live-search-result a>span{display:block;flex:1 1 auto;min-width:0}
.wk .cs-search .searchwp-live-search-result .h6{display:block;font-size:0.9688rem;font-weight:600;line-height:1.3;letter-spacing:-0.01em}
.wk .cs-search .searchwp-live-search-result .cs-entry__post-meta,.wk .cs-search .searchwp-live-search-result .cs-meta-date{margin-top:2px;color:var(--wk-text-2);font-size:0.8125rem}
.wk .cs-search .searchwp-live-search-result small{display:none}
.wk .searchwp-live-search-no-results{padding:14px 12px;color:var(--wk-text-2)}
.cs-offcanvas-active.wk .cs-offcanvas,.cs-offcanvas-active .wk .cs-offcanvas{box-shadow:24px 0 60px -30px rgba(0,0,0,0.6)}
.wk .cs-offcanvas .widget_nav_menu a{display:block;padding:0.7rem 0;font-size:1.0625rem;font-weight:600}
.wk .cs-offcanvas .widget_nav_menu li:not(:last-child){border-bottom:1px solid var(--wk-ciara)}
.wk .cs-offcanvas__toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer}
.wk .cs-offcanvas__toggle:hover{background-color:var(--wk-plocha)}
body.wk[site-data-scheme="dark"] .cnvs-block-section-with-background-color{background-color:transparent !important}
body.wk[site-data-scheme="dark"] .cnvs-block-section-heading{--cnvs-section-heading-color:var(--wk-text) !important}
body.wk .cnvs-block-current-date{color:var(--wk-text-2) !important}
.wk .cs-section-heading,.wk .cnvs-block-section-heading{letter-spacing:-0.02em}
.wk .cs-entry__title a{color:inherit;text-decoration:none;transition:color var(--wk-prechod)}
.wk [data-scheme="default"] .cs-entry__title a:hover,.wk[data-scheme="default"] .cs-entry__title a:hover,.wk [data-scheme="dark"] .cs-entry__title a:hover,.wk[data-scheme="dark"] .cs-entry__title a:hover{color:var(--wk-akcent-text)}
.wk .cs-entry__thumbnail{border-radius:var(--wk-polomer);overflow:hidden;background:var(--wk-plocha)}
.wk .cs-entry__thumbnail img{transition:transform 0.5s cubic-bezier(0.2,0.7,0.3,1)}
.wk .cs-entry:hover .cs-entry__thumbnail img{transform:scale(1.035)}
.wk .cnvs-block-posts,.wk .pk-widget-posts{--cs-image-border-radius:12px}
.wk .cs-ratio-square.cs-entry__thumbnail,.wk .pk-post-thumbnail,.wk .pk-post-thumbnail img{border-radius:12px}
.wk .cs-entry__excerpt{color:var(--wk-text-2);line-height:1.55}
.wk .cs-entry__post-meta{color:var(--wk-text-2);row-gap:2px}
.wk .cs-entry__post-meta a{text-decoration:none}
.wk .cs-posts-area .cs-entry__post-meta .cs-meta-author,.wk .cs-entry__post-related .cs-entry__post-meta .cs-meta-author,.wk .pk-widget-posts .cs-meta-author{display:none}
.wk .cs-posts-area .cs-entry__post-meta .cs-meta-author+::before,.wk .cs-entry__post-related .cs-entry__post-meta .cs-meta-author+::before{display:none}
.wk .cs-meta-category .post-categories a,.wk .cs-entry__category .post-categories a{text-decoration:none;transition:color var(--wk-prechod),background-color var(--wk-prechod)}
.wk .cs-posts-area .cs-posts-area__main.cs-posts-area__list>.cs-entry:nth-child(n){margin:0;padding:26px 0;border:0;border-bottom:1px solid var(--wk-ciara)}
.wk .cs-posts-area .cs-posts-area__main.cs-posts-area__list>.cs-entry:nth-child(n):first-child{padding-top:6px}
.wk .cs-posts-area .cs-posts-area__main.cs-posts-area__list>.cs-entry:nth-child(n):last-child{border-bottom:0}
.wk .cs-posts-area .cs-display-borders-between-posts.cs-posts-area__main:not(.cs-posts-area__list)>.cs-entry:nth-child(n){border-color:transparent}
.wk .cs-posts-area__list .cs-entry__title{font-size:clamp(1.1875rem,1.05rem + 0.6vw,1.5rem);line-height:1.22;letter-spacing:-0.02em}
.wk .cs-entry__title-line span,.wk .cs-entry__title-line a,.wk .cs-entry__title-line a:hover{padding:0;background:none;color:inherit;line-height:inherit}
.wk .cs-entry__overlay .cs-entry__title-line span,.wk .cs-entry__overlay .cs-entry__title-line a{color:#ffffff;text-shadow:0 1px 18px rgba(0,0,0,0.45)}
.wk .cs-overlay-gradient .cs-overlay-background::after,.wk .cs-block-posts-layout-tile-type-1 .cs-overlay-background::after,.wk .cs-block-posts-layout-tile-type-2 .cs-overlay-background::after,.wk .cs-block-posts-layout-tile-type-3 .cs-overlay-background::after{background:linear-gradient(180deg,rgba(18,14,26,0) 30%,rgba(18,14,26,0.55) 62%,rgba(18,14,26,0.9) 100%);opacity:1}
.wk .cs-block-posts-layout-tile-type-1 .cs-entry__outer{border-radius:var(--wk-polomer);overflow:hidden}
.wk .cs-block-posts-layout-tile-type-1 .cs-entry__title{font-size:clamp(1.5rem,1.1rem + 1.9vw,2.375rem);line-height:1.14;letter-spacing:-0.025em}
.wk .cs-entry__overlay .cs-entry__category .post-categories a{display:inline-block;padding:0.3rem 0.6rem;border-radius:6px;background:rgba(255,255,255,0.16);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#ffffff}
.wk .cs-entry__overlay .cs-entry__category .post-categories a:hover{background:#8224e3}
.wk .cs-posts-area .cs-posts-area__main.cs-block-posts-layout-horizontal-type-3 .cs-entry__title,.wk .cs-posts-area .cs-posts-area__main.cs-block-posts-layout-horizontal-type-2 .cs-entry__title{font-size:1.0625rem;line-height:1.28;letter-spacing:-0.015em}
.wk .cs-posts-area .cs-posts-area__main.cs-block-posts-layout-standard-type-3 .cs-entry__title,.wk .cs-entry__post-related .cs-entry__post-wrap .cs-entry__title{font-size:1.0625rem;line-height:1.28;letter-spacing:-0.015em}
.wk .cs-posts-area .cs-posts-area__main.cs-block-posts-layout-horizontal-type-1 .cs-entry__title{font-size:clamp(1.125rem,1rem + 0.55vw,1.4375rem);line-height:1.22;letter-spacing:-0.02em}
.wk .cs-overlay-content .cs-entry__post-meta{color:#ffffff}
.wk .cs-page__header{padding-bottom:20px;border-bottom:1px solid var(--wk-ciara)}
.wk .cs-page__subtitle{display:inline-block;padding:0.25rem 0.6rem;border-radius:6px;background:var(--wk-akcent-jemny);color:var(--wk-akcent-text);font-size:0.75rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase}
.wk .cs-page__title{font-size:clamp(2rem,1.4rem + 2.6vw,3.25rem);line-height:1.08;letter-spacing:-0.03em}
.wk .cs-page__archive-count{color:var(--wk-text-2);font-size:0.9375rem}
.wk .cs-page__archive-description{max-width:44rem;color:var(--wk-text-2);font-size:1.0625rem;line-height:1.6}
.wk .cs-content-not-found{max-width:44rem}
.wk .cs-content-not-found p{color:var(--wk-text-2);font-size:1.125rem}
.wk-kam-dalej{max-width:52rem;margin-top:48px}
.wk-kam-dalej__nadpis{margin:40px 0 16px;font-size:1.25rem;letter-spacing:-0.02em}
.wk-kam-dalej__nadpis:first-child{margin-top:0}
.wk-stitky{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}
.wk-stitky a{display:inline-block;padding:0.5rem 0.95rem;border:1px solid var(--wk-ciara);border-radius:999px;color:var(--wk-text);font-size:0.9375rem;font-weight:500;text-decoration:none;transition:border-color var(--wk-prechod),background-color var(--wk-prechod),color var(--wk-prechod)}
.wk-stitky a:hover{border-color:var(--wk-akcent-text);background:var(--wk-akcent-jemny);color:var(--wk-akcent-text)}
.wk-zoznam-clankov{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:6px 28px;margin:0;padding:0;list-style:none}
.wk-zoznam-clankov a{display:flex;align-items:center;gap:14px;padding:10px;margin:0 -10px;border-radius:12px;color:var(--wk-text);font-weight:600;line-height:1.3;text-decoration:none;transition:background-color var(--wk-prechod)}
.wk-zoznam-clankov a:hover{background:var(--wk-plocha)}
.wk-zoznam-clankov img{flex:none;width:64px;height:64px;border-radius:10px;object-fit:cover}
.wk .cs-sidebar__inner .widget:not(:last-child){margin-bottom:44px}
.wk .pk-widget-posts .pk-post-item:not(:first-child){border-color:var(--wk-ciara)}
.wk .pk-widget-posts .entry-title,.wk .pk-widget-posts .pk-post-title{font-size:0.9688rem;line-height:1.3;letter-spacing:-0.01em}
.wk .pk-widget-posts .pk-post-title a,.wk .pk-widget-posts .entry-title a{text-decoration:none;transition:color var(--wk-prechod)}
.wk .pk-widget-posts .pk-post-title a:hover,.wk .pk-widget-posts .entry-title a:hover{color:var(--wk-akcent-text)}
.wk button:not([class*="wk-"]):not(.cs-search__submit):not(.cs-search__close),.wk input[type="submit"],.wk .cs-load-more,.wk .wp-block-button__link{border-radius:var(--cs-primary-border-radius,10px);font-weight:600;letter-spacing:-0.005em;transition:background-color var(--wk-prechod),color var(--wk-prechod),box-shadow var(--wk-prechod),transform var(--wk-prechod)}
.wk .cs-load-more:hover,.wk input[type="submit"]:hover,.wk .wp-block-button__link:hover{box-shadow:0 8px 20px -10px rgba(130,36,227,0.7)}
.wk .cs-load-more:active,.wk input[type="submit"]:active{transform:translateY(1px)}
.wk input[type="text"],.wk input[type="email"],.wk input[type="url"],.wk input[type="search"],.wk input[type="password"],.wk input[type="tel"],.wk input[type="number"],.wk textarea,.wk select{border-color:var(--cs-color-contrast-300);border-radius:var(--cs-primary-border-radius,10px);transition:border-color var(--wk-prechod),box-shadow var(--wk-prechod)}
.wk input[type="text"]:focus,.wk input[type="email"]:focus,.wk input[type="url"]:focus,.wk input[type="search"]:focus,.wk input[type="password"]:focus,.wk input[type="tel"]:focus,.wk input[type="number"]:focus,.wk textarea:focus,.wk select:focus{border-color:var(--wk-akcent-text);box-shadow:var(--wk-kruh);outline:none}
.wk .cs-posts-area__pagination{text-align:center}
.wk .navigation.pagination .page-numbers{border-radius:10px}
.wk .cs-site-inner{display:flex;flex-direction:column;min-height:100vh}
.wk.admin-bar .cs-site-inner{min-height:calc(100vh - 32px)}
.wk .cs-site-primary{flex:1 0 auto}
.wk .cs-footer{margin-top:64px}
.wk .cs-footer__item{flex-wrap:wrap;align-items:center;gap:20px 48px;padding:40px 0}
.wk .cs-footer__item>.cs-footer__col{flex:0 1 auto;width:auto;max-width:100%;padding:0;border:0}
.wk .cs-footer__item>.cs-footer__col.cs-col-center{flex:1 1 auto}
.wk .cs-footer__nav.cs-nav-grid{display:flex;flex-wrap:wrap;gap:6px 28px;margin:0}
.wk .cs-footer__nav.cs-nav-grid li{width:auto;margin:0;padding:0}
.wk .cs-footer__nav a{text-decoration:none;transition:color var(--wk-prechod)}
.wk .wk-pata-popis{margin:6px 0 0;color:var(--wk-text-2);font-size:0.875rem;line-height:1.4}
.wk .cs-footer__desc{max-width:22rem;color:var(--wk-text-2);font-size:0.8125rem;line-height:1.6}
.wk .cs-footer__desc a{color:inherit;text-decoration:underline;text-decoration-color:var(--wk-ciara);text-underline-offset:3px}
.wk-hore{position:fixed;right:20px;bottom:20px;z-index:50;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid var(--wk-ciara);border-radius:50%;background:var(--cs-color-site-background,#ffffff);color:var(--wk-text);box-shadow:var(--wk-tien);cursor:pointer;opacity:0;transform:translateY(12px);transition:opacity 0.25s ease,transform 0.25s ease,background-color var(--wk-prechod),color var(--wk-prechod),border-color var(--wk-prechod)}
.wk-hore[hidden]{display:none}
.wk-hore.je-vidno{opacity:1;transform:none}
.wk-hore:hover{border-color:#8224e3;background:#8224e3;color:#ffffff}
.wk .pk-scroll-to-top{display:none !important}
.wk .cs-sidebar__area .heureka-affiliate-category{min-height:600px}
.wk [class^="heureka-affiliate-"]{display:block;max-width:100%}
.wk [class^="heureka-affiliate-"] iframe{max-width:100%}
.wk .google-auto-placed,.wk .adsbygoogle{margin-inline:auto}
@media (prefers-reduced-motion:reduce){
html{scroll-behavior:auto}
.wk *,.wk ::before,.wk ::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}
.wk .cs-entry:hover .cs-entry__thumbnail img{transform:none}
}
.wk-reklama{clear:both;display:block;min-height:19.5rem;margin:2.5rem auto;text-align:center}
.wk-reklama__oznacenie{display:block;margin-bottom:0.5rem;color:var(--wk-text-2,#5f5a6b);font-size:0.6875rem;font-weight:600;letter-spacing:0.08em;line-height:1.4;text-transform:uppercase}
.wk-reklama ins.adsbygoogle{display:block;margin:0 auto}
.wk-reklama--prazdna,.wk-reklama:has(ins[data-ad-status="unfilled"]){display:none}
.wk-reklama--bocna{min-height:17rem;margin:0 0 2rem}
@media (max-width:1019px){
.wk-reklama.wk-reklama--bocna{display:none}
}
@media (min-width:1020px){
.wk-reklama--lepiva{position:sticky;top:5rem}
}
.wk-reklama--vypis{flex:0 0 100%;grid-column:1 / -1;width:100%}
.wk-reklama--nahlad{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.35rem;border:2px dashed var(--wk-akcent-text,#6a17c4);border-radius:12px;background:repeating-linear-gradient(135deg,rgba(130,36,227,0.07) 0 12px,transparent 12px 24px)}
.wk-reklama--nahlad .wk-reklama__popis{padding:0 1rem;color:var(--wk-text,#1d1a23);font-size:0.875rem;font-weight:600}
@media print{
.wk-reklama{display:none !important}
}
body.wk{--cs-font-base-family:"Inter","Inter zaloha";--cs-font-primary-family:"Inter","Inter zaloha";--cs-font-secondary-family:"Inter","Inter zaloha";--cs-font-category-family:"Inter","Inter zaloha";--cs-font-post-meta-family:"Inter","Inter zaloha";--cs-font-input-family:"Inter","Inter zaloha";--cs-font-post-content-family:"Inter","Inter zaloha";--cs-font-entry-summary-family:"Inter","Inter zaloha";--cs-font-entry-excerpt-family:"Inter","Inter zaloha";--cs-font-headings-family:"Inter","Inter zaloha";--cs-font-menu-family:"Inter","Inter zaloha";--cs-font-submenu-family:"Inter","Inter zaloha";--cs-font-section-headings-family:"Inter","Inter zaloha"}
.wk .wk-da-sa-zvacsit{cursor:zoom-in}
@media print{
.cs-header,.cs-offcanvas,.cs-site-overlay,.cs-sidebar__area,.cs-footer,.cs-entry__post-related,.cs-entry__comments,.cs-entry__comments-show,.cs-entry__tags,.cs-breadcrumbs,.wk-zdielat,.wk-hore,.wk-postup,.wk-preskocit,.wk-kotva,.wk-kopirovat-kod,.google-auto-placed,.adsbygoogle,[class^="heureka-affiliate-"],.fc-consent-root,.pk-scroll-to-top{display:none !important}
html,body,.wk{background:#ffffff !important;color:#000000 !important}
.cs-site-content,.cs-container,.cs-main-content,.cs-content-area,.cs-entry__content-wrap,.entry-content,.entry-content>*{display:block !important;width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}
.entry-content{font-size:11pt !important;line-height:1.5 !important}
.cs-entry__title{font-size:22pt !important}
.entry-content h2,.entry-content h3{break-after:avoid;page-break-after:avoid}
.entry-content img,.entry-content table,.entry-content pre,.entry-content blockquote,.entry-content li{break-inside:avoid;page-break-inside:avoid}
.entry-content a{color:#000000 !important;text-decoration:underline !important}
}
:where(.wk-canvas) .cnvs-block-row-1633121828519>.cnvs-block-row-inner{margin-top:-20px;margin-left:-20px;margin-right:-20px}
:where(.wk-canvas) .cnvs-block-row-1633121828519>.cnvs-block-row-inner>.cnvs-block-column{padding-top:20px;padding-left:20px;padding-right:20px}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-row-1633121828519>.cnvs-block-row-inner{flex-wrap:wrap}
}
:where(.wk-canvas) .cnvs-block-column-1633121828451{flex-basis:66.6667%}
:where(.wk-canvas) .cnvs-block-column-1633121828451>.cnvs-block-column-inner{min-height:100%}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-column-1633121828451{flex-basis:100%}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-column-1633121828451{flex-basis:100%}
}
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-posts-area__main{--cs-posts-area-grid-gap:30px !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-entry__outer{min-height:100% !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-entry__outer{min-height:400px !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-entry__outer{min-height:320px !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-entry__title a{font-size:2.25rem !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-entry__title a{font-size:2rem !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633121828441 .cs-entry__title a{font-size:1.5rem !important}
}
:where(.wk-canvas) .cnvs-block-column-1633121828512{flex-basis:33.3333%}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-column-1633121828512{flex-basis:100%}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-column-1633121828512{flex-basis:100%}
}
:where(.wk-canvas) .cnvs-block-row-1633121828495{padding-bottom:10px !important}
:where(.wk-canvas) .cnvs-block-row-1633121828495{border-style:solid;border-width:0px}
:where(.wk-canvas) .cnvs-block-row-1633121828495{border-bottom-width:1px !important}
:where(.wk-canvas) .cnvs-block-row-1633121828495>.cnvs-block-row-inner{margin-top:-15px;margin-left:-15px;margin-right:-15px}
:where(.wk-canvas) .cnvs-block-row-1633121828495>.cnvs-block-row-inner>.cnvs-block-column{padding-top:15px;padding-left:15px;padding-right:15px}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-row-1633121828495>.cnvs-block-row-inner{flex-wrap:wrap}
}
:where(.wk-canvas) .cnvs-block-column-1633121828471{flex-basis:50%}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-column-1633121828471{flex-basis:50%}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-column-1633121828471{flex-basis:50%}
}
:where(.wk-canvas) .cnvs-block-section-heading-1633121828459.cnvs-block-section-heading{--cnvs-section-heading-color:#000000 !important}
:where(.wk-canvas) .cnvs-block-column-1633121828487{flex-basis:50%}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-column-1633121828487{flex-basis:50%}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-column-1633121828487{flex-basis:50%}
}
:where(.wk-canvas) .cnvs-block-current-date-1633121828481{padding-top:5px !important}
:where(.wk-canvas) .cnvs-block-current-date-1633121828481{text-align:right !important}
:where(.wk-canvas) .cnvs-block-current-date-1633121828481{color:rgb(129,129,129) !important}
:where(.wk-canvas) .cnvs-block-current-date-1633121828481{font-size:0.75rem !important}
:where(.wk-canvas) .cnvs-block-posts-1633121828503 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633121828503 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633121828503 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633121828503 .cs-posts-area__main{--cs-posts-area-grid-gap:30px !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633121828503 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633121828503 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633121828503{--cs-image-border-radius:50%}
:where(.wk-canvas) .cnvs-block-posts-1633121828503 .cs-entry__title a{font-size:1.25rem !important}
:where(.wk-canvas) .cnvs-block-section-1588574718874{margin-top:-30px !important;margin-bottom:-30px !important}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-section-1588574718874{display:none !important}
}
:where(.wk-canvas) .cnvs-block-posts-1588572682558 .cs-posts-area__main{--cs-posts-area-grid-columns:4 !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1588572682558 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1588572682558 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
:where(.wk-canvas) .cnvs-block-posts-1588572682558 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1588572682558 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1588572682558 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
:where(.wk-canvas) .cnvs-block-posts-1588572682558 .cs-entry__title a{font-size:1.25rem !important}
:where(.wk-canvas) .cnvs-block-section-content-1585033204302{margin-top:0px !important;padding-top:0px !important}
:where(.wk-canvas) .cnvs-block-section-1586156555414{margin-top:-40px !important}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-section-heading-1586156562440{display:none !important}
}
:where(.wk-canvas) .cnvs-block-posts-1586156574285 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1586156574285 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1586156574285 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
:where(.wk-canvas) .cnvs-block-posts-1586156574285 .cs-posts-area__main{--cs-posts-area-grid-gap:30px !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1586156574285 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1586156574285 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
:where(.wk-canvas) .cnvs-block-posts-1586156574285 .cs-entry__title a{font-size:1.5rem !important}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-section-heading-1586157272157{display:none !important}
:where(.wk-canvas) .cnvs-block-posts-1586157304876{display:none !important}
}
:where(.wk-canvas) .cnvs-block-posts-1586157304876 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1586157304876 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1586157304876 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
:where(.wk-canvas) .cnvs-block-posts-1586157304876 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1586157304876 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1586157304876 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
:where(.wk-canvas) .cnvs-block-posts-1586157304876 .cs-entry__title a{font-size:1.25rem !important}
:where(.wk-canvas) .cnvs-block-posts-1633123575681 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633123575681 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633123575681 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633123575681 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633123575681 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633123575681 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633123575681 .cs-entry__title a{font-size:1.25rem !important}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-section-1633126477394{display:none !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633126477378 .cs-posts-area__main{--cs-posts-area-grid-columns:4 !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633126477378 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633126477378 .cs-posts-area__main{--cs-posts-area-grid-columns:1 !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633126477378 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-posts-1633126477378 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-posts-1633126477378 .cs-posts-area__main{--cs-posts-area-grid-gap:40px !important}
}
:where(.wk-canvas) .cnvs-block-posts-1633126477378 .cs-entry__title a{font-size:1.25rem !important}
:where(.wk-canvas) .cnvs-block-section-1633121828543{background-color:rgb(255,255,255) !important}
:where(.wk-canvas) .cnvs-block-section-1586156555414 .cnvs-block-section-inner{--cs-block-section-gap:15px !important}
@media (max-width:1199px){
:where(.wk-canvas) .cnvs-block-section-1586156555414 .cnvs-block-section-inner{--cs-block-section-gap:40px !important}
}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-section-1586156555414 .cnvs-block-section-inner{--cs-block-section-gap:48px !important}
}
:where(.wk-canvas) .cnvs-block-section-1586156555414 .cnvs-block-section-inner{--cs-block-section-sidebar-width:300px !important}
@media (max-width:1019px){
:where(.wk-canvas) .cnvs-block-section-1586156555414 .cnvs-block-section-inner{--cs-block-section-sidebar-width:300px !important}
}
@media (max-width:599px){
:where(.wk-canvas) .cnvs-block-section-1586156555414 .cnvs-block-section-inner{--cs-block-section-sidebar-width:300px !important}
}
:root,[site-data-scheme="default"]{--cs-color-site-background:#FFFFFF;--cs-color-search-background:#f6f4fa;--cs-color-header-background:#2d2832;--cs-color-submenu-background:#FFFFFF;--cs-color-footer-background:#2d2832}
:root,[data-scheme="default"]{--cs-color-accent:#8224e3;--cs-color-accent-contrast:#ffffff;--cs-color-secondary:#5f5a6b;--cs-palette-color-secondary:#5f5a6b;--cs-color-secondary-contrast:#000000;--cs-color-styled-heading:rgba(0,0,0,0.5);--cs-color-styled-heading-contrast:#ffffff;--cs-color-styled-heading-hover:#000000;--cs-color-styled-heading-hover-contrast:#ffffff;--cs-color-styled-category:rgba(0,0,0,0.31);--cs-color-styled-category-contrast:#ffffff;--cs-color-styled-category-hover:#8224e3;--cs-color-styled-category-hover-contrast:#FFFFFF;--cs-color-category:#8224e3;--cs-color-category-hover:#5a12a8;--cs-color-category-underline:rgba(255,255,255,0);--cs-color-button:#8224e3;--cs-color-button-contrast:#ffffff;--cs-color-button-hover:#6a17c4;--cs-color-button-hover-contrast:#ffffff;--cs-color-overlay-background:rgba(18,14,26,0.18)}
[site-data-scheme="dark"]{--cs-color-site-background:#151515;--cs-color-search-background:#1f1f1f;--cs-color-header-background:#1f1f1f;--cs-color-submenu-background:#1f1f1f;--cs-color-footer-background:#0e0e0e}
[data-scheme="dark"]{--cs-color-accent:#a97bff;--cs-color-accent-contrast:#14101d;--cs-color-secondary:#a59fb5;--cs-palette-color-secondary:#a59fb5;--cs-color-secondary-contrast:#000000;--cs-color-styled-heading:#000000;--cs-color-styled-heading-contrast:#ffffff;--cs-color-styled-heading-hover:#a97bff;--cs-color-styled-heading-hover-contrast:#ffffff;--cs-color-styled-category:#000000;--cs-color-styled-category-contrast:#FFFFFF;--cs-color-styled-category-hover:#a97bff;--cs-color-styled-category-hover-contrast:#000000;--cs-color-category:#b995ff;--cs-color-category-hover:#ffffff;--cs-color-category-underline:rgba(255,255,255,0);--cs-color-button:#a97bff;--cs-color-button-contrast:#14101d;--cs-color-button-hover:#bd9bff;--cs-color-button-hover-contrast:#14101d;--cs-color-overlay-background:rgba(0,0,0,0.3)}
:root{--cs-common-border-radius:10px;--cs-primary-border-radius:10px;--cs-secondary-border-radius:12px;--cs-styled-category-border-radius:6px;--cs-image-border-radius:14px;--cs-header-height:60px}
:root .cnvs-block-section-heading,[data-scheme="default"] .cnvs-block-section-heading,[data-scheme="dark"] [data-scheme="default"] .cnvs-block-section-heading{--cnvs-section-heading-border-color:#8224e3}
[data-scheme="dark"] .cnvs-block-section-heading{--cnvs-section-heading-border-color:#3a3447}
@-webkit-keyframes loader-rotate { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes fade { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.wk-naseptavac{margin:0;padding:0;list-style:none}.wk-naseptavac li{border-top:1px solid var(--cs-color-border)}.wk-naseptavac li:first-child{border-top:0}.wk-naseptavac a{display:block;padding:0.75rem 0;color:var(--cs-color-primary);font-family:var(--cs-font-headings-family),sans-serif;font-weight:600;line-height:1.35;text-decoration:none}.wk-naseptavac a:hover,.wk-naseptavac a:focus-visible,.wk-naseptavac .je-vybrany a{color:var(--cs-color-accent)}.wk-naseptavac__vsetko a{font-weight:400;font-size:0.875rem;color:var(--cs-color-secondary)}.wk-naseptavac__nic{padding:0.75rem 0;color:var(--cs-color-secondary)}a.cs-load-more{text-decoration:none}.cs-load-more[aria-busy="true"]{opacity:0.6;pointer-events:none}.cs-header [role="button"]:focus-visible,.cs-offcanvas [role="button"]:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}@media (min-width: 1020px){.cs-header__inner-desktop > .cs-col-left{flex:1 1 auto;min-width:0}.cs-header__inner-desktop > .cs-col-right{flex:0 0 auto}.cs-header__inner-desktop .cs-header__logo{flex:0 0 auto}.cs-header__inner-desktop .cs-header__nav{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.cs-header__inner-desktop .cs-header__nav::-webkit-scrollbar{display:none}.wk-menu-hotove .cs-header__inner-desktop .cs-header__nav{overflow:visible}.cs-header__nav-inner > li{flex:0 0 auto}}.wk-viac[hidden]{display:none}.wk-viac > a > span:first-child::after{content:"";display:inline-block;width:0.4em;height:0.4em;margin:0 0 0.2em 0.45em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);opacity:0.7}.cs-header__nav-inner > li > .sub-menu,.cs-header__nav-inner .wk-viac__zoznam{display:none;position:absolute;top:100%;z-index:20;min-width:13rem;margin:0;padding:0.5rem;list-style:none;background:var(--cs-color-header-background);border-radius:0 0 12px 12px;box-shadow:0 18px 30px -16px rgba(0,0,0,0.55)}.cs-header__nav-inner > li > .sub-menu{left:0}.cs-header__nav-inner .wk-viac__zoznam{right:0}.cs-header__nav-inner > li.je-otvorene > .sub-menu,.cs-header__nav-inner > li:focus-within > .sub-menu,.cs-header__nav-inner > li.je-otvorene > .wk-viac__zoznam{display:block}@media (hover: hover){.cs-header__nav-inner > li:hover > .sub-menu,.cs-header__nav-inner > li:hover > .wk-viac__zoznam{display:block}}.cs-header__nav-inner .sub-menu li,.cs-header__nav-inner .wk-viac__zoznam li{height:auto;margin:0}.cs-header__nav-inner .sub-menu a,.cs-header__nav-inner .wk-viac__zoznam a{display:block;padding:0.5rem 0.72rem;border-radius:9px;color:var(--cs-color-primary);white-space:nowrap;text-decoration:none;font-family:var(--cs-font-menu-family),sans-serif;font-size:var(--cs-font-menu-size);font-weight:var(--cs-font-menu-weight);font-style:var(--cs-font-menu-style);letter-spacing:var(--cs-font-menu-letter-spacing);text-transform:var(--cs-font-menu-text-transform)}.cs-header__nav-inner .sub-menu a:hover,.cs-header__nav-inner .sub-menu a:focus-visible,.cs-header__nav-inner .wk-viac__zoznam a:hover,.cs-header__nav-inner .wk-viac__zoznam a:focus-visible{background-color:var(--wk-plocha)}.cs-header__nav-inner .wk-viac__zoznam .current-menu-item > a,.cs-header__nav-inner .sub-menu .current-menu-item > a{background-color:var(--wk-plocha-2)}.cs-header__nav-inner .wk-viac__zoznam .sub-menu{display:block;position:static;min-width:0;padding:0 0 0 0.75rem;box-shadow:none;background:none}a.cs-load-more{align-items:center;justify-content:center;border:0;line-height:1rem;box-shadow:none;cursor:pointer;border-radius:var(--cs-primary-border-radius);font-family:var(--cs-font-primary-family),sans-serif;font-size:var(--cs-font-primary-size);font-weight:var(--cs-font-primary-weight);font-style:var(--cs-font-primary-style);letter-spacing:var(--cs-font-primary-letter-spacing);text-transform:var(--cs-font-primary-text-transform)}
