/*!
Theme Name: charita
Theme URI: https://charita.sk/
Author: cverna
Author URI: https://cverna.sk/
Description: Theme for Charita
Version: 1.0
Text Domain: charita
*/
*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--wp--preset--color--primary-1,#8a1d03);outline-offset:2px}main:focus{outline:none}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{scroll-behavior:smooth;scroll-padding-top:2em;background-color:var(--wp--preset--color--gray-1)}body{max-width:2100px;margin:0 auto}main{background-color:#fff}h1,h2,h3,h4,h5,h6{margin-bottom:var(--wp--custom--spacing--size-m);font-family:var(--wp--preset--font-family--nadpisove-pismo)}p.has-velkost-h-1-font-size,p.has-velkost-h-2-font-size,p.has-velkost-h-3-font-size,p.has-velkost-h-4-font-size,p.has-velkost-h-5-font-size,p.has-velkost-h-6-font-size{line-height:1.1;font-weight:600}img,video{width:100%;height:auto;max-width:100%;vertical-align:bottom}strong{font-weight:600}#skiptocontent a{position:absolute;top:-90px;left:0;color:var(--wp--preset--color--white);background:var(--wp--preset--color--primary-1);transition:top 1s ease-out;z-index:10000;display:inline-block;padding:7px}#skiptocontent a:focus{top:0}main ul.wp-block-list,main ol.wp-block-list{margin-left:1.25rem !important}hr.wp-block-separator{margin-top:var(--wp--custom--spacing--size-xl-2-xl) !important;margin-bottom:var(--wp--custom--spacing--size-xl-2-xl) !important;background-color:var(--wp--preset--color--gray-4);border:none;height:1px}address{font-style:normal}input,select,button,textarea{border-radius:var(--wp--custom--layout--radius);border:1px solid rgba(230,230,230,1);font-size:var(--wp--custom--typography--step-0);font-family:var(--wp--preset--font-family--bezny-text);padding:var(--wp--custom--spacing--size-2-xs);width:100%}input[type=checkbox]{width:auto;height:20px;width:20px;accent-color:var(--wp--preset--color--primary-1);cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font-size:16px;font-weight:400;line-height:1.5;color:#000;padding:12px 45px 12px 25px;width:100%;max-width:100%;box-sizing:border-box;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A1D03' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 20px center;background-size:16px auto}select:focus{border-color:#8a1d03}select:focus-visible{outline:2px solid #8a1d03;outline-offset:2px}select::-ms-expand{display:none}select#filter-district,select#filter-target-group,select#filter-service,button#filter-button,input[type=submit]{width:auto}.cky-btn,.cky-accordion-btn,.cky-show-desc-btn{width:auto}.cky-btn-accept,.cky-btn-reject{background:var(--wp--preset--color--primary-4) !important}.cky-btn-customize,.cky-btn-accept,.cky-btn-reject,.cky-btn-preferences{border-color:var(--wp--preset--color--primary-4) !important;color:#000 !important}button.cky-btn-revisit:hover{background-color:transparent !important}.hero-carousel__pause{display:none !important}label{color:var(--wp--preset--color--black);font-weight:400;margin-bottom:var(--wp--custom--spacing--size-s);display:block;text-align:left}header{padding:var(--wp--custom--spacing--size-xs-s) var(--wp--custom--layout--edge);width:100%;top:0;left:0;z-index:1000;background-color:var(--wp--preset--color--white);border-bottom:.5px solid var(--wp--preset--color--gray-3)}.cverna-header-logo,.cverna-footer-logo{width:144px}header>div{display:flex;align-items:center;justify-content:space-between}.wp-block-button a,button,input[type=submit]{background-color:var(--wp--preset--color--primary-1);border:none;color:var(--wp--preset--color--white);text-decoration:none;padding:var(--wp--custom--spacing--size-s) var(--wp--custom--spacing--size-s);font-weight:600;line-height:1;font-family:var(--wp--preset--font-family--bezny-text);font-size:14px;display:inline-block;text-transform:uppercase}input[type=submit],.wp-block-button a{border-radius:2rem !important;margin-top:var(--wp--custom--spacing--size-m)}.wp-block-button a:hover,button:hover,input[type=submit]:hover{background-color:var(--wp--preset--color--gray-3) !important;color:var(--wp--preset--color--primary-1) !important}blockquote.wp-block-quote{border-left:none;margin:0 0 1.75em;padding-left:0 !important;border:none !important}blockquote>p{display:flex;flex-direction:column;gap:var(--wp--custom--spacing--size-xs);color:var(--wp--preset--color--primary-1);font-weight:600;margin-bottom:0;font-size:var(--wp--preset--font-size--velkost-h-6);font-family:var(--wp--preset--font-family--nadpisove-pismo)}blockquote>p:before{content:"“ ";width:60px;height:40px;color:var(--wp--preset--color--primary-1);display:block;font-size:var(--wp--preset--font-size--velkost-h-1);line-height:1}blockquote cite{color:var(--wp--preset--color--primary-1) !important;font-size:var(--wp--custom--typography--step-0) !important}.wp-block-embed__wrapper iframe{aspect-ratio:16/9;width:100% !important;height:auto}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-group.is-style-sivy-box-s-paddingom{background-color:var(--wp--preset--color--gray-1);padding:var(--wp--custom--spacing--size-m-l)}.wp-block-column.is-style-sivy-box-s-paddingom{background-color:var(--wp--preset--color--gray-1);padding:var(--wp--custom--spacing--size-m-l)}.is-style-sivy-box-s-paddingom img{max-width:var(--wp--custom--spacing--size-3-xl) !important}.is-style-sivy-box-s-paddingom .wp-block-group.is-layout-constrained>*{margin-left:0 !important;margin-right:0 !important}:root{--cv-odsadenie-kotvy:7rem}@media (max-width:700px){:root{--cv-odsadenie-kotvy:6.5rem}}main [id]{scroll-margin-top:var(--cv-odsadenie-kotvy)}.is-style-sticky-toc .wp-block-group{top:var(--cv-odsadenie-kotvy) !important}.is-style-sticky-toc .wp-block-list a{color:var(--wp--preset--color--black)}.cv-obsah-stranky{padding:var(--wp--custom--spacing--size-m-l);background:var(--wp--preset--color--white);border-radius:var(--wp--custom--layout--radius)}.cv-obsah-stranky>p:first-child{margin:0 0 var(--wp--custom--spacing--size-s);font-family:Roboto,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--wp--preset--color--gray-5)}.cv-obsah-stranky ol{margin:0;padding:0;list-style:none;counter-reset:cv-obsah}.cv-obsah-stranky ol li{counter-increment:cv-obsah;display:flex;gap:.55rem;padding:.6rem 0;border-top:1px solid var(--wp--preset--color--gray-3)}.cv-obsah-stranky ol li:first-child{padding-top:0;border-top:0}.cv-obsah-stranky ol li:before{content:counter(cv-obsah) ".";flex:0 0 auto;color:var(--wp--preset--color--gray-5)}.cv-obsah-stranky ol li::marker{content:none}.cv-obsah-stranky ol a{color:var(--wp--preset--color--primary-1);text-decoration:none}.cv-obsah-stranky ol a:hover,.cv-obsah-stranky ol a:focus-visible{text-decoration:underline}.cv-karta-zaver{margin-top:var(--wp--custom--spacing--size-s);padding-top:var(--wp--custom--spacing--size-s);border-top:1px solid var(--wp--preset--color--gray-3)}.cv-karta-zaver>:first-child{margin-bottom:0;color:var(--wp--preset--color--primary-1)}.cv-karta-zaver>*+*{margin-top:var(--wp--custom--spacing--size-3-xs) !important}.cv-karta-zaver>:last-child{margin-bottom:0}.wp-block-group.is-style-sivy-box-s-paddingom,.wp-block-column.is-style-sivy-box-s-paddingom{border-radius:var(--wp--custom--layout--radius)}.wp-block-column.is-style-sivy-box-s-paddingom,.wp-block-group.is-style-sivy-box-s-paddingom{display:flex;flex-direction:column}.is-style-sivy-box-s-paddingom>.wp-block-group:last-child{display:flex;flex-direction:column;flex-grow:1}.is-style-sivy-box-s-paddingom>p.is-style-odkaz-so-sipkou:not(p.is-style-odkaz-so-sipkou+p.is-style-odkaz-so-sipkou),.is-style-sivy-box-s-paddingom>.wp-block-group:last-child>p.is-style-odkaz-so-sipkou:not(p.is-style-odkaz-so-sipkou+p.is-style-odkaz-so-sipkou){margin-top:auto;padding-top:var(--wp--custom--spacing--size-s)}.has-gray-1-background-color .wp-block-column.is-style-sivy-box-s-paddingom,.has-gray-1-background-color .wp-block-group.is-style-sivy-box-s-paddingom{background-color:var(--wp--preset--color--white)}.wp-block-columns.cv-primar-uzsie{max-width:var(--wp--style--global--content-size,960px);margin-inline:auto}.is-style-sivy-box-s-paddingom:has(.is-style-odkaz-so-sipkou a):not(:has(.is-style-odkaz-so-sipkou~.is-style-odkaz-so-sipkou)):not(:has(.wp-block-buttons)):not(:has(a:not(.is-style-odkaz-so-sipkou a))){position:relative;cursor:pointer;transition:background-color .2s ease}.is-style-sivy-box-s-paddingom:has(.is-style-odkaz-so-sipkou a):not(:has(.is-style-odkaz-so-sipkou~.is-style-odkaz-so-sipkou)):not(:has(.wp-block-buttons)):not(:has(a:not(.is-style-odkaz-so-sipkou a))):hover{background-color:var(--wp--preset--color--gray-2)}.is-style-sivy-box-s-paddingom:has(.is-style-odkaz-so-sipkou a):not(:has(.is-style-odkaz-so-sipkou~.is-style-odkaz-so-sipkou)):not(:has(.wp-block-buttons)):not(:has(a:not(.is-style-odkaz-so-sipkou a))) .is-style-odkaz-so-sipkou a:before{content:"";position:absolute;inset:0;z-index:1}.is-style-hero-sekcia hr.wp-block-separator{height:1px;border:none;opacity:.4;margin-top:calc(var(--wp--custom--spacing--size-xl-2-xl) / 2) !important;margin-bottom:calc(var(--wp--custom--spacing--size-xl-2-xl) / 2) !important}.is-style-zaobleny-obrazok .wp-block-media-text__media,.is-style-zaobleny-obrazok .wp-block-media-text__media img{border-radius:calc(var(--wp--custom--layout--radius) * 2);overflow:hidden}.wp-block-media-text.is-style-zaobleny-obrazok>.wp-block-media-text__content{padding-left:var(--wp--custom--spacing--size-l-xl) !important;padding-right:0 !important}.wp-block-media-text.is-style-zaobleny-obrazok>.wp-block-media-text__content>*+*{margin-top:var(--wp--custom--spacing--size-s)}.wp-block-media-text.is-style-zaobleny-obrazok.has-media-on-the-right>.wp-block-media-text__content{padding-left:0 !important;padding-right:var(--wp--custom--spacing--size-l-xl) !important}.cta-riadok{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--custom--spacing--size-m)}.cta-riadok>*{margin-top:0 !important;margin-bottom:0 !important}.cta-riadok p,.cta-riadok .wp-block-buttons{margin:0}.cta-riadok .is-style-odkaz-so-sipkou a{display:inline-flex;align-items:center}.cta-riadok .wp-block-button__link{margin-top:0 !important}@media (max-width:600px){.is-style-zaobleny-obrazok .wp-block-media-text__content,.is-style-zaobleny-obrazok.has-media-on-the-right .wp-block-media-text__content{padding-left:0;padding-right:0;padding-top:var(--wp--custom--spacing--size-m)}}.wp-block-columns.is-style-statistiky .wp-block-column{position:relative;padding-left:var(--wp--custom--spacing--size-s)}.wp-block-columns.is-style-statistiky .wp-block-column:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--wp--style--block-gap, 1.5rem) / -2);width:1px;background:var(--wp--preset--color--gray-4)}.wp-block-columns.is-style-statistiky .wp-block-column>*:first-child{margin-bottom:var(--wp--custom--spacing--size-3-xs)}.is-style-inicialy-avatar{width:4rem;height:4rem;border-radius:50%;background-color:var(--wp--preset--color--primary-2);color:var(--wp--preset--color--primary-1);font-family:var(--wp--preset--font-family--nadpisove-pismo);font-weight:600;font-size:var(--wp--custom--typography--step-1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-statistiky .wp-block-column{border-left:1px solid var(--wp--preset--color--white);padding-left:var(--wp--custom--spacing--size-s)}.hero-statistiky .wp-block-column p:last-child{opacity:.85}.wp-block-columns:is(.charita-timeline,.is-style-casova-os,.is-style-casova-os-biela){gap:var(--wp--custom--spacing--size-l);--os-bodka:var(--wp--preset--color--primary-1);--os-linka:rgba(138,29,3,.25);--os-ziara:rgba(138,29,3,.15)}.charita-timeline.charita-timeline-biela,.wp-block-columns.is-style-casova-os-biela{--os-bodka:var(--wp--preset--color--white);--os-linka:rgba(255,255,255,.35);--os-ziara:rgba(255,255,255,.25)}.wp-block-columns:is(.charita-timeline,.is-style-casova-os,.is-style-casova-os-biela) .wp-block-column{position:relative;padding-top:var(--wp--custom--spacing--size-m)}.wp-block-columns:is(.charita-timeline,.is-style-casova-os,.is-style-casova-os-biela) .wp-block-column:before{content:"";position:absolute;top:0;left:0;right:calc(-1 * var(--wp--custom--spacing--size-l));height:2px;background:var(--os-linka)}.wp-block-columns:is(.charita-timeline,.is-style-casova-os,.is-style-casova-os-biela) .wp-block-column:last-child:before{right:0}.wp-block-columns:is(.charita-timeline,.is-style-casova-os,.is-style-casova-os-biela) .wp-block-column:after{content:"";position:absolute;top:-6px;left:0;width:14px;height:14px;border-radius:50%;background:var(--os-bodka);box-shadow:0 0 0 5px var(--os-ziara)}@media (max-width:781px){.wp-block-columns:is(.charita-timeline,.is-style-casova-os,.is-style-casova-os-biela) .wp-block-column:before{right:0}}footer{background-color:var(--wp--preset--color--primary-4)}footer p{margin-top:var(--wp--custom--spacing--size-m)}footer h2{margin-bottom:var(--wp--custom--spacing--size-m-l)}footer>div{display:grid;grid-template-columns:1fr;gap:1rem}footer a{text-decoration:none;color:var(--wp--preset--color--black)}footer a:hover{text-decoration:underline}footer li{list-style:none}.cky-btn-revisit-wrapper{display:none !important}footer#colophon{padding-bottom:var(--wp--custom--layout--sekcie)}.cv-footer-legal{background-color:var(--wp--preset--color--white);padding:var(--wp--custom--spacing--size-m) var(--wp--custom--spacing--size-s)}.cv-footer-legal p{max-width:var(--wp--style--global--wide-size,1440px);margin:0 auto;font-size:.85rem;color:var(--wp--preset--color--black)}.cv-footer-legal a{color:var(--wp--preset--color--black);cursor:pointer;text-decoration:none}.cv-footer-legal a:hover{text-decoration:none}.cv-footer-legal button.cv-cookie-link{background:0 0;border:none;padding:0;margin:0;width:auto;font:inherit;line-height:inherit;text-transform:none;color:var(--wp--preset--color--black);cursor:pointer;display:inline}.cv-footer-legal button.cv-cookie-link:hover{background:0 0 !important;color:var(--wp--preset--color--black) !important;text-decoration:none}section,footer{padding-top:var(--wp--custom--layout--sekcie);padding-bottom:var(--wp--custom--layout--sekcie);margin-top:0 !important;margin-bottom:0 !important}section.wp-block-group:not(.has-background)+section.wp-block-group:not(.has-background):not([style*=border-top]),section.wp-block-group.has-white-background-color+section.wp-block-group:not(.has-background):not([style*=border-top]),section.wp-block-group:not(.has-background)+section.wp-block-group.has-white-background-color:not([style*=border-top]),section.wp-block-group.has-white-background-color+section.wp-block-group.has-white-background-color:not([style*=border-top]){padding-top:0}.is-style-hero-sekcia .wp-block-media-text__content{padding:0}.is-style-hero-sekcia .wp-block-media-text__content>div{padding:var(--wp--custom--spacing--size-2-xl-3-xl) var(--wp--custom--spacing--size-s)}.wp-block-media-text.is-style-hero-sekcia>.wp-block-media-text__content:not(:has(>div)){padding:var(--wp--custom--spacing--size-2-xl-3-xl) var(--wp--custom--spacing--size-s) !important}.is-style-hero-sekcia .wp-block-media-text__media{align-self:stretch}.is-style-hero-sekcia .wp-block-media-text__media img{display:block;width:100%;height:100%;object-fit:cover}.is-style-hero-sekcia .wp-block-media-text__content:not(:has(>div))+.wp-block-media-text__media{height:440px}.is-style-odkaz-so-sipkou a{text-decoration:none}.is-style-odkaz-so-sipkou a:after,.is-style-odkaz-so-sipkou span:after{content:"";display:inline-block;width:.5em;height:.85em;background-color:currentColor;mask-image:url('data:image/svg+xml,<svg width="7" height="12" viewBox="0 0 7 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 0.5L6 6L1 11.5" stroke="white" stroke-width="1.5"/></svg>');mask-size:contain;mask-repeat:no-repeat;mask-position:center;vertical-align:middle;margin-left:.4em;transition:transform .2s ease-out}.is-style-odkaz-so-sipkou a:hover,.is-style-odkaz-so-sipkou span:hover{text-decoration:underline;color:var(--wp--preset--color--black)}.is-style-odkaz-so-sipkou a:hover:after,.is-style-odkaz-so-sipkou span:hover:after{transform:translateX(4px)}.cv-top-pas{background-color:var(--wp--preset--color--white);border-bottom:1px solid var(--wp--preset--color--gray-2);padding-inline:var(--wp--custom--layout--edge)}.cv-top-pas-vnutro{max-width:var(--wp--style--global--wide-size,1440px);margin-inline:auto;padding:var(--wp--custom--spacing--size-2-xs) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--wp--custom--spacing--size-m);flex-wrap:wrap}.cv-top-pas p{margin:0}.cv-top-pas-pravy{display:flex;align-items:center;gap:var(--wp--custom--spacing--size-m);flex-wrap:wrap}.cv-top-cta{display:flex;align-items:center;gap:var(--wp--custom--spacing--size-xs)}.cv-top-pas .cv-top-item{display:flex;align-items:center;gap:.6rem}.cv-top-ico{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;flex:none;border-radius:50%;background:var(--wp--preset--color--gray-2);color:var(--wp--preset--color--gray-5)}.cv-top-ico svg{width:1.05rem;height:1.05rem}.cv-top-txt p{font-size:.88rem;line-height:1.35;color:var(--wp--preset--color--gray-5);margin:0}.cv-top-txt p strong{color:var(--wp--preset--color--black);font-weight:600}.cv-top-txt a{color:inherit;text-decoration:none}.cv-top-txt a:hover,.cv-top-txt a:focus-visible{color:var(--wp--preset--color--primary-1);text-decoration:underline}.cv-top-txt p:has(a){line-height:1.5rem}.cv-top-socialky{display:flex;align-items:center;gap:.5rem}.cv-top-socialky a{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;flex:none;border-radius:50%;background:var(--wp--preset--color--gray-2);color:var(--wp--preset--color--gray-5)}.cv-top-socialky a svg{width:1.05rem;height:1.05rem}.cv-top-socialky a:hover,.cv-top-socialky a:focus-visible{color:var(--wp--preset--color--white)}.cv-top-socialky a[aria-label=Facebook]:hover,.cv-top-socialky a[aria-label=Facebook]:focus-visible{background:#1877f2}.cv-top-socialky a[aria-label=Instagram]:hover,.cv-top-socialky a[aria-label=Instagram]:focus-visible{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.cv-top-socialky a[aria-label=YouTube]:hover,.cv-top-socialky a[aria-label=YouTube]:focus-visible{background:red}@media (max-width:781px){.cv-top-ico{width:1.8rem;height:1.8rem}.cv-top-ico svg{width:.95rem;height:.95rem}.cv-top-txt p{font-size:.78rem}.cv-top-socialky a{width:1.8rem;height:1.8rem}.cv-top-socialky a svg{width:.95rem;height:.95rem}}.cv-top-pas .wp-block-button__link{margin-top:0 !important;padding-top:1.03rem;padding-bottom:1.03rem}.cv-top-pas .cv-claim{font-family:Roboto,sans-serif !important;font-size:.9rem !important;font-weight:600;line-height:1.35;max-width:15rem}@media (min-width:782px){body.ma-novu-hlavicku .cverna-header-logo{height:50px;width:auto;max-width:none}}@media (max-width:781px){.cv-top-pas .cv-claim,.cv-top-pas .wp-block-buttons,.cv-top-pas .cv-top-item-adresa{display:none}.cv-top-pas-vnutro{justify-content:flex-start}}body.ma-novu-hlavicku>header{position:sticky;top:0;z-index:990;background-color:var(--wp--preset--color--white);box-shadow:0 0 0 transparent;transition:background-color .25s ease,box-shadow .25s ease}body.ma-novu-hlavicku>header.je-scrollnute{background-color:rgba(255,255,255,.72);box-shadow:0 8px 24px rgba(0,0,0,.06)}body.ma-novu-hlavicku>header.je-scrollnute:before{content:"";position:absolute;inset:0;z-index:-1;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4)}body.admin-bar.ma-novu-hlavicku>header{top:32px}@media (max-width:782px){body.admin-bar.ma-novu-hlavicku>header{top:46px}}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-item>a.mega-menu-link{font-weight:600 !important}.menu-button-1 a,.menu-button-2 a{display:inline-block !important;padding:0 var(--wp--custom--spacing--size-s) !important;background-color:var(--wp--preset--color--primary-3) !important;color:var(--wp--preset--color--primary-1) !important;border-radius:2rem !important;text-decoration:none;font-weight:600;line-height:1;transition:background-color .2s ease-in-out,color .2s ease-in-out;height:auto !important;text-transform:uppercase !important;font-size:14px !important;margin-top:10px !important;margin-bottom:10px !important}.menu-button-2 a{background-color:var(--wp--preset--color--primary-1) !important;color:#fff !important}.menu-button-1 a,.menu-button-1 a:hover,.menu-button-2 a,.menu-button-2 a:hover{text-decoration:none}.menu-button-1 a:hover,.menu-button-2 a:hover{background-color:var(--wp--preset--color--gray-3) !important;color:var(--wp--preset--color--primary-1) !important}.is-style-sirka-920{max-width:920px;margin-left:auto !important;margin-right:auto !important}.schema-faq-section{background-color:var(--wp--preset--color--gray-2);padding:var(--wp--custom--spacing--size-xs) var(--wp--custom--spacing--size-s-m);border-radius:.5rem;margin-bottom:.5rem}.schema-faq-question{font-size:var(--wp--custom--typography--step-1);position:relative;cursor:pointer;display:flex;width:100%;justify-content:space-between;align-items:center;gap:1rem;font-family:var(--wp--preset--font-family--nadpisove-pismo)}.schema-faq-question:after{content:"+";-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;font-family:var(--wp--preset--font-family--bezny-text);font-size:var(--wp--custom--typography--step-2);color:var(--wp--preset--color--primary-1);font-weight:200}.schema-faq-question.active:after{transform:rotate(45deg)}.schema-faq-answer{margin-top:var(--wp--custom--spacing--size-m)}.post-in-list{background-color:var(--wp--preset--color--gray-1)}.post-in-list h2{margin-bottom:var(--wp--custom--spacing--size-s)}article .post-content{padding:var(--wp--custom--spacing--size-m) var(--wp--custom--spacing--size-m-l) var(--wp--custom--spacing--size-m-l) var(--wp--custom--spacing--size-m-l)}.post-content h2 a{text-decoration:none}.post-content h2 a:hover{text-decoration:underline}.cv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(23rem, 100%), 1fr));gap:var(--wp--custom--spacing--size-m)}.post-meta,.post-meta a{color:#000;font-size:14px}.post-meta a{border:1px solid #000;padding:.5rem;border-radius:12px;text-decoration:none}.post-meta a:hover{text-decoration:underline}.post-meta{align-items:center;margin-bottom:var(--wp--custom--spacing--size-m);justify-content:space-between;display:flex}.cv-edge{padding-left:var(--wp--custom--spacing--size-s);padding-right:var(--wp--custom--spacing--size-s)}.post-in-list img{aspect-ratio:16/9;object-fit:cover}.cv-single-article h1{margin-bottom:var(--wp--custom--spacing--size-s)}.cv-single-article .post-meta{margin-bottom:var(--wp--custom--spacing--size-xl-2-xl);font-size:16px;color:var(--wp--preset--color--gray-5);justify-content:center}.cv-single-article .post-meta a{border:none;color:var(--wp--preset--color--gray-5);font-size:16px;padding:0}.cv-single-article .post-meta span+span{border-left:1px solid var(--wp--preset--color--gray-5);padding-left:var(--wp--custom--spacing--size-3-xs);margin-left:var(--wp--custom--spacing--size-3-xs)}.cv-single-article .entry-content>*{margin-top:var(--wp--custom--spacing--size-s-m)}.cv-single-article .entry-content h2{font-size:var(--wp--custom--typography--step-2)}.cv-single-article .entry-content h3{font-size:var(--wp--custom--typography--step-1)}.cv-single-article .entry-content h2,.cv-single-article .entry-content h3{margin-top:var(--wp--custom--spacing--size-m-l);margin-bottom:0}.slick-track{display:flex !important}.projekty-grid{display:grid;grid-template-columns:1fr;gap:var(--wp--custom--spacing--size-m)}.projekty-grid article a{display:grid;grid-template-columns:1fr;background-color:var(--wp--preset--color--primary-2)}.projekty-grid .projekt-content{padding:var(--wp--custom--spacing--size-m-l)}.projekty-grid .projekt-content h3{margin-bottom:var(--wp--custom--spacing--size-m)}.projekt-thumbnail img{aspect-ratio:16/9;object-fit:cover;height:100%}.projekty-grid a{text-decoration:none}.projekty-grid .post-excerpt{color:var(--wp--preset--color--black);margin-bottom:var(--wp--custom--spacing--size-l-xl)}.cely-box-klikaci{position:relative}.cely-box-klikaci .natiahnuty-odkaz a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.najnovsie-clanky-kategoria h3 a{text-decoration:none}.najnovsie-clanky-kategoria a:hover{text-decoration:underline}.entry-content{max-width:70ch;margin:var(--wp--custom--spacing--size-m-l) auto 0 auto}.pisu-o-nas-grid{display:grid;grid-template-columns:1fr;gap:var(--wp--custom--spacing--size-m);max-width:var(--wp--style--global--wide-size)}.pisu-o-nas-item{border-radius:var(--wp--custom--layout--radius,8px);overflow:hidden;height:100%;min-height:60vw}.pisu-o-nas-item:nth-child(1){background-color:var(--wp--preset--color--primary-2)}.pisu-o-nas-item:nth-child(1),.pisu-o-nas-item:nth-child(6){color:var(--wp--preset--color--primary-1)}.pisu-o-nas-item:nth-child(2) .pisu-o-nas-item__content,.pisu-o-nas-item:nth-child(4) .pisu-o-nas-item__content,.pisu-o-nas-item:nth-child(8) .pisu-o-nas-item__content{justify-content:end}.pisu-o-nas-item:nth-child(3) .pisu-o-nas-item__image:after{content:"";width:100%;height:100%;position:absolute;background:#8a201b;background:linear-gradient(90deg,rgba(138,32,27,1) 0%,rgba(138,32,27,0) 100%);opacity:.75}.pisu-o-nas-item:nth-child(4) .pisu-o-nas-item__image:after{content:"";width:100%;height:100%;position:absolute;background:#c0def5;background:linear-gradient(0deg,rgba(192,222,245,1) 0%,rgba(192,222,245,0) 100%);opacity:.75}.pisu-o-nas-item:nth-child(8) .pisu-o-nas-item__image:after{content:"";width:100%;height:100%;position:absolute;background:#fee5d7;background:linear-gradient(0deg,rgba(254,229,215,1) 0%,rgba(254,229,215,0) 100%);opacity:.75}.pisu-o-nas-item:nth-child(2) h3,.pisu-o-nas-item:nth-child(3) h3,.pisu-o-nas-item:nth-child(5) h3,.pisu-o-nas-item:nth-child(7) h3,.pisu-o-nas-item:nth-child(9) h3{color:var(--wp--preset--color--white)}.pisu-o-nas-item:nth-child(2) h3,.pisu-o-nas-item:nth-child(4) h3,.pisu-o-nas-item:nth-child(8) h3{margin-bottom:0}.pisu-o-nas-item:nth-child(3) h3,.pisu-o-nas-item:nth-child(5) h3,.pisu-o-nas-item:nth-child(7) h3{font-size:var(--wp--preset--font-size--velkost-h-4) !important}.pisu-o-nas-item:nth-child(3) a,.pisu-o-nas-item:nth-child(5) a,.pisu-o-nas-item:nth-child(7) a,.pisu-o-nas-item:nth-child(8) a,.pisu-o-nas-item:nth-child(9) a{color:var(--wp--preset--color--white)}.pisu-o-nas-item:nth-child(5){background:linear-gradient(288.21deg,#8a1d03 22.18%,#d88561 67.31%,#db6f40 94.39%)}.pisu-o-nas-item:nth-child(6){background-color:var(--wp--preset--color--primary-4)}.pisu-o-nas-item:nth-child(9){background-color:var(--wp--preset--color--primary-1)}.pisu-o-nas-item__link-wrapper{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;transition:box-shadow .2s ease-in-out;position:relative}.pisu-o-nas-item__link-wrapper:hover{box-shadow:0 10px 20px rgba(0,0,0,.1)}.pisu-o-nas-item__image{z-index:1}.pisu-o-nas-item__image img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block;position:absolute}.pisu-o-nas-item__content{padding:var(--wp--custom--spacing--size-m-l);flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;z-index:5;gap:var(--wp--custom--layout--sekcie)}.pisu-o-nas-item__description{font-size:var(--wp--preset--font-size--small);line-height:1.6}.wpcf7-list-item{margin-left:0}.wp-block-file:not(.wp-element-button){font-size:var(--wp--custom--typography--step-0)}.wp-block-file a{color:var(--wp--preset--color--black);text-decoration:none;background-image:url(//www.charita-ke.sk/wp-content/themes/charita/images/download.svg);background-repeat:no-repeat;background-position:left top;background-size:32px;padding-left:calc(var(--wp--custom--spacing--size-m) + 32px);display:inline-block;min-height:32px}.wp-block-file a:hover{color:var(--wp--preset--color--primary-1);text-decoration:underline}.wp-block-file a em{font-style:normal;display:block;color:var(--wp--preset--color--gray-5);font-size:.9rem}.wp-block-file+.wp-block-file{border-top:1px solid var(--wp--preset--color--gray-2);padding-top:var(--wp--custom--spacing--size-xs);margin-top:var(--wp--custom--spacing--size-xs)}.cv-cielovky{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(23rem, 100%), 1fr))}.cv-cielovka a{background-color:var(--wp--preset--color--gray-1);display:grid;height:100%;grid-template-columns:1fr 1fr;text-decoration:none;-webkit-transition:all 1s linear;-ms-transition:all 1s linear;transition:all 1s linear;min-height:168px}.cv-cielovka a:hover{background-color:var(--wp--preset--color--primary-2)}.cv-cielovka a:hover span{text-decoration:underline}.cv-cielovka-text{padding:var(--wp--custom--spacing--size-s);display:flex;flex-direction:column;justify-content:space-between}.cv-bg-white{background-color:var(--wp--preset--color--white)}.cv-border-bottom{border-bottom:1px solid var(--wp--preset--color--gray-3)}.cv-margin-top{margin-top:var(--wp--custom--spacing--size-m)}.wp-block-media-text>.wp-block-media-text__content{padding:0 !important}.cff-diocess-grid{--pocetch:1;display:grid;grid-template-columns:repeat(var(--pocetch),1fr);gap:1rem}a.cff-diocese-block{background-color:#f5f5f5;padding:var(--wp--custom--spacing--size-s-m)}a.cff-diocese-block img{height:clamp(2.1875rem, 1.5625rem + 2.7778vw, 4.0625rem);width:auto;object-fit:none;max-width:none}.cv-cielovka-img figure{height:100%}.cv-cielovka-img img{object-fit:cover;height:100%}.cv-cielovka-img-placeholder{height:100%;min-height:168px;display:flex;align-items:center;justify-content:center;background-color:var(--wp--preset--color--gray-1)}.cv-cielovka-img-placeholder img{width:3.5rem;height:3.5rem;opacity:.85}.cv-cielovka-text h3{padding-right:var(--wp--custom--spacing--size-m)}.projekt-meta{margin-top:var(--wp--custom--spacing--size-l-xl)}.projekt-meta p+p{margin-top:var(--wp--custom--spacing--size-xs)}.projekt-meta strong,.projekt-meta b{display:block}.page-numbers{display:flex;gap:0;list-style:none;margin-left:0;justify-content:center;padding-bottom:var(--wp--custom--layout--sekcie)}.page-numbers li>*{text-decoration:none;color:var(--wp--preset--color--black);padding:0 .5rem}.page-numbers li .current,.page-numbers li a:hover{color:var(--wp--preset--color--primary-1);text-decoration:underline}.tab-pane{display:none}.tab-pane.active{display:block}.tabs-navigation{display:flex}.tabs-navigation .tab-button{background-color:transparent;border-bottom:.5px solid var(--wp--preset--color--gray-3);color:var(--wp--preset--color--black);width:auto;border-radius:0;text-transform:none;font-weight:400;font-family:var(--wp--preset--font-family--bezny-text);font-size:var(--wp--custom--typography--step-0)}.tabs-navigation .tab-button.active,.tabs-navigation .tab-button:hover{border-bottom-color:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--primary-1);background-color:transparent !important;cursor:pointer}.tabs-content{padding-top:var(--wp--custom--spacing--size-l-xl);max-width:960px}button#filter-button{border:none;padding:12px 25px;background-color:var(--wp--preset--color--primary-4);color:var(--wp--preset--color--black);border-radius:2rem;font-size:14px;font-weight:600;text-transform:uppercase;min-height:50px;width:100%}.facility-card{padding:0;gap:0}.cff-services-grid{align-items:normal}.cff-services-grid .cff-service-item{text-decoration:none}.cff-services-grid h2{font-size:var(--wp--custom--typography--step-1) !important}.cff-services-grid p{color:var(--wp--preset--color--black);margin-top:.5rem}.facilities-grid-4{flex-wrap:wrap}#facilities-filters>div{gap:.25rem;flex:0 0 auto;display:block;align-self:end}.is-style-valid-1 li::marker{color:var(--wp--preset--color--primary-1)}.cv-img-fill{object-fit:cover;height:100%}.slick-arrow{width:32px;height:32px;clip-path:none;padding:3px;border-radius:100%;background-color:var(--wp--preset--color--primary-1)}.is-style-logo-slider:not(.slick-initialized){display:flex;justify-content:center;flex-wrap:wrap;gap:2rem .5rem !important;padding-left:2rem;padding-right:2rem}.is-style-logo-slider.slick-initialized,.is-style-logo-slider.slick-initialized.is-layout-flex,.is-style-logo-slider.slick-initialized.wp-block-gallery-is-layout-flex{display:block !important;padding-left:2rem;padding-right:2rem}.is-style-logo-slider .slick-track{display:flex !important;align-items:center}.is-style-logo-slider .slick-slide{padding:0 .5rem}.is-style-logo-slider .slick-slide img{max-height:180px;width:auto;margin:0 auto;object-fit:contain}.is-style-logo-slider .slick-prev,.is-style-logo-slider .slick-next{top:calc(50% - 16px);position:absolute;z-index:20}.is-style-logo-slider .slick-prev{left:0}.is-style-logo-slider .slick-next{right:0}.cff-services-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(min(300px, 100%), 1fr))}.cff-services-grid .cff-service-item{width:100% !important}#facilities-filters select{width:100%}.facility-card img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}ol.is-style-valid-1{list-style:none;margin:0;padding:0;position:relative;margin-top:var(--wp--custom--spacing--size-s)}ol.is-style-valid-1:before{content:"";position:absolute;left:16px;top:10px;bottom:10px;width:1px;background:var(--wp--preset--color--primary-2)}ol.is-style-valid-1>li{position:relative;padding:3px 0 18px 48px;counter-increment:cv-cisla-counter}ol.is-style-valid-1>li:before{content:counter(cv-cisla-counter);position:absolute;left:0;top:0;width:32px;height:32px;background-color:var(--wp--preset--color--primary-2);color:var(--wp--preset--color--primary-1);font-weight:600;font-size:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}ol.is-style-valid-1>li:last-child{padding-bottom:0}ol.is-style-valid-1 ol{list-style:none;margin:8px 0 0;padding:0}ol.is-style-valid-1 ol li{position:relative;padding:4px 0 4px 20px;font-size:.95em}ol.is-style-valid-1 ol li:before{content:"›";position:absolute;left:0;color:var(--wp--preset--color--primary-1);font-weight:700;font-size:1.1em;line-height:1.4}.wpcf7 form .wpcf7-response-output,.mc4wp-alert{padding:1rem}.wpcf7-list-item{margin-left:0}.wpcf7-checkbox span>label{margin-top:0;margin-bottom:1.5rem}.wpcf7 form .wpcf7-response-output,.mc4wp-alert{border:none;border-left:5px solid rgba(50,50,120,1);background-color:rgba(50,50,120,.25);color:var(--clr-black)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-left:5px solid rgba(214,129,71,1);background-color:rgba(214,129,71,.25)}.wpcf7 form.sent .wpcf7-response-output{border-left:5px solid rgba(50,50,120,1)}.wpcf7 form.spam .wpcf7-response-output{background-color:rgba(214,129,71,.25)}.grecaptcha-badge{right:-99999rem !important}.hero-zariadenie{grid-template-columns:1fr 50%;display:grid;align-items:center}@media only screen and (max-width:900px){.hero-zariadenie{grid-template-columns:100% !important}.hero-zariadenie figure{order:1}.hero-zariadenie>div{order:2}}.hero-carousel .wp-block-buttons{display:flex !important;flex-wrap:wrap;gap:var(--wp--preset--spacing--m);align-items:flex-start}@media only screen and (min-width:400px){.cff-diocess-grid{--pocetch:2}}@media only screen and (min-width:782px){.cff-diocess-grid{--pocetch:3}a.cff-diocese-block{padding:var(--wp--custom--spacing--size-l-xl) var(--wp--custom--spacing--size-m-l)}.pisu-o-nas-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr 1fr}.pisu-o-nas-item:nth-child(9){grid-column:1/3}.pisu-o-nas-item{min-height:unset}.projekty-grid article a{grid-template-columns:1fr 1fr}.projekty-grid article a .projekt-thumbnail{grid-column:2;grid-row:1}.projekty-grid article a .projekt-content{grid-column:1;grid-row:1;display:flex;flex-direction:column}.projekty-grid article a .projekt-content>*:last-child{margin-top:auto}.is-style-hero-sekcia,.wp-block-media-text.has-media-on-the-right.is-style-hero-sekcia{padding:0;display:grid;grid-template-columns:minmax(var(--wp--custom--spacing--size-s), 1fr) minmax(
        0,
        calc(var(--wp--style--global--wide-size) / 2)
      )
      minmax(0, calc(var(--wp--style--global--wide-size) / 2)) minmax(
        var(--wp--custom--spacing--size-s),
        1fr
      ) !important;max-width:none}.is-style-hero-sekcia .wp-block-media-text__media{grid-column:1/3 !important}.is-style-hero-sekcia .wp-block-media-text__content{grid-column:3 !important}.is-style-hero-sekcia .wp-block-media-text__content>div{padding-right:var(--wp--custom--spacing--size-s) !important;padding-left:calc(var(--wp--custom--layout--sekcie) / 1)}.has-media-on-the-right.is-style-hero-sekcia .wp-block-media-text__media{grid-column:3/-1 !important}.has-media-on-the-right.is-style-hero-sekcia .wp-block-media-text__content{grid-column:2 !important}.has-media-on-the-right.is-style-hero-sekcia .wp-block-media-text__content>div{padding-left:0 !important;padding-right:calc(var(--wp--custom--layout--sekcie) / 1) !important}.is-style-hero-sekcia .wp-block-media-text__content:not(:has(>div)){padding-right:var(--wp--custom--spacing--size-s) !important;padding-left:calc(var(--wp--custom--layout--sekcie) / 1) !important}.has-media-on-the-right.is-style-hero-sekcia .wp-block-media-text__content:not(:has(>div)){padding-left:0 !important;padding-right:calc(var(--wp--custom--layout--sekcie) / 1) !important}footer>div{grid-template-columns:1fr 1fr}.cverna-header-logo,.cverna-footer-logo{width:160px}.right-pc{text-align:right}}@media only screen and (min-width:1101px){a.cff-diocese-block{padding:var(--wp--custom--spacing--size-l-xl)}.pisu-o-nas-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr 1fr}.pisu-o-nas-item:nth-child(3){grid-column:3/5}.pisu-o-nas-item:nth-child(5){grid-column:2/4}.pisu-o-nas-item:nth-child(7){grid-column:1/3}.pisu-o-nas-item:nth-child(9){grid-column:4}footer>div{grid-template-columns:1fr 1fr 1fr 1fr}.mega-menu-button-2,.mega-menu-button-1{display:none !important}.menu-button-1 a,.menu-button-2 a{margin-left:.5rem !important;margin-right:.5rem !important}}@media only screen and (min-width:1600px){.cff-diocess-grid{--pocetch:4;gap:var(--wp--custom--spacing--size-m)}}@media only screen and (max-width:390px){.is-style-odkaz-so-sipkou span{font-size:.85rem}}@media only screen and (max-width:700px){.is-style-hero-sekcia .wp-block-media-text__content:not(:has(>div))+.wp-block-media-text__media{height:280px}.is-style-hero-sekcia .wp-block-media-text__content{text-align:center}.is-style-mobile-left .wp-block-media-text__content{text-align:left}.is-style-hero-sekcia .wp-block-media-text__content .wp-block-buttons{justify-content:center;gap:.5rem}.is-style-mobile-left .wp-block-media-text__content .wp-block-buttons{justify-content:start}.is-style-hero-sekcia .wp-block-media-text__content .wp-block-buttons>*{min-width:190px}.mobpl{padding-left:var(--wp--custom--spacing--size-s) !important}}.hero-carousel{position:relative;overflow:hidden}.hero-carousel .slick-track{display:flex !important}.hero-carousel .slick-slide{height:auto !important}.hero-carousel .slick-slide>div{height:100%}.hero-carousel__slide{display:flex !important;flex-direction:column-reverse;position:relative;overflow:hidden}.hero-carousel__slide--light-text,.hero-carousel__slide--light-text h1,.hero-carousel__slide--light-text h2,.hero-carousel__slide--light-text h3,.hero-carousel__slide--light-text p{color:#fff !important}.hero-carousel__content{padding:0}.hero-carousel__content-inner{position:relative;padding:var(--wp--custom--layout--sekcie) var(--wp--custom--spacing--size-s);box-sizing:border-box}.hero-carousel__svg-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:auto 90%;background-repeat:no-repeat;background-position:right bottom;pointer-events:none;z-index:1;opacity:.35}.hero-carousel__slide--media-left .hero-carousel__svg-bg{background-position:left bottom}.hero-carousel__text{position:relative;z-index:1}.hero-carousel__content{display:flex;align-items:center}.hero-carousel__media{width:100%;overflow:hidden;margin:0;flex-shrink:0}.hero-carousel__media img{width:100%;display:block;aspect-ratio:4/3;height:auto;object-fit:cover}.hero-carousel .slick-dots{position:static !important;display:flex !important;justify-content:center;align-items:center;gap:8px;list-style:none;margin:0;padding:var(--wp--custom--spacing--size-3-xs) 0}.hero-carousel .slick-dots li{margin:0;padding:0;width:auto;height:auto}.hero-carousel .slick-dots li button{width:12px;height:12px;border-radius:50%;background:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.15);padding:0;font-size:0;line-height:0;color:transparent;cursor:pointer;transition:background .2s}.hero-carousel .slick-dots li button:before{display:none}.hero-carousel .slick-dots li.slick-active button{background:rgba(0,0,0,.5)}.hero-carousel__arrow{z-index:10;width:48px;height:48px;background:rgba(255,255,255,.2) !important;border-radius:50%;display:flex !important;align-items:center;justify-content:center;color:#fff;border:none;cursor:pointer;transition:background .2s}.hero-carousel__arrow:hover,.hero-carousel__arrow:focus{background:rgba(255,255,255,.4) !important;color:#fff}.hero-carousel .slick-prev{left:16px}.hero-carousel .slick-next{right:16px}.hero-carousel .slick-prev:before,.hero-carousel .slick-next:before{content:none}@media only screen and (max-width:700px){.hero-carousel__content-inner{text-align:left;padding-top:var(--wp--custom--spacing--size-3-xs);padding-bottom:var(--wp--custom--spacing--size-l)}.hero-carousel__content-inner .wp-block-buttons{justify-content:flex-start;gap:.5rem}.hero-carousel__content-inner .wp-block-buttons>*{min-width:190px}.hero-carousel .slick-dots{padding:var(--wp--custom--spacing--size-3-xs) 0 var(--wp--custom--spacing--size-s)}}@media only screen and (min-width:700px){.hero-carousel .hero-carousel__slide{display:grid !important;grid-template-columns:minmax(var(--wp--custom--spacing--size-s), 1fr)
      minmax(0, calc(var(--wp--style--global--wide-size) / 2))
      minmax(0, calc(var(--wp--style--global--wide-size) / 2))
      minmax(var(--wp--custom--spacing--size-s), 1fr);min-height:420px;min-height:max(420px, min(100vw, 1440px) * 0.375);align-items:stretch}.hero-carousel__svg-bg{grid-column:2;grid-row:1;position:relative;z-index:1}.hero-carousel__content{grid-column:2;grid-row:1;display:flex;align-items:center;z-index:2}.hero-carousel__content-inner{padding-right:var(--wp--custom--layout--sekcie);padding-left:0}.hero-carousel__media{grid-column:3/-1;grid-row:1;z-index:2}.hero-carousel__media img{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.hero-carousel__media{position:relative}.hero-carousel__slide--media-left .hero-carousel__content{grid-column:3;grid-row:1}.hero-carousel__slide--media-left .hero-carousel__content-inner{padding-left:calc(var(--wp--custom--layout--sekcie, 0px) / 1);padding-right:var(--wp--custom--spacing--size-s)}.hero-carousel__slide--media-left .hero-carousel__media{grid-column:1/3;grid-row:1}}.hero-carousel__pause{position:absolute;bottom:12px;right:16px;z-index:20;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);border:none;border-radius:50%;color:#fff;cursor:pointer;transition:background .2s}.hero-carousel__pause:hover,.hero-carousel__pause:focus-visible{background:rgba(0,0,0,.5)}.hero-carousel{position:relative}.btn-404{display:inline-block;text-decoration:none;font-family:"Roboto",Arial,sans-serif;font-size:15px;font-weight:600;padding:14px 32px;border-radius:9999px;transition:background-color .2s ease,color .2s ease}.btn-404--primary{background-color:#8a1d03;color:#fff}.btn-404--primary:hover,.btn-404--primary:focus-visible{background-color:#6e1702;color:#fff}.btn-404--outline{background-color:transparent;color:#8a1d03;padding:13px 32px;border:2px solid #8a1d03}.btn-404--outline:hover,.btn-404--outline:focus-visible{background-color:#8a1d03;color:#fff}.wp-block-columns.is-style-statistiky .wp-block-column:first-child:before{display:none}.pracovna-ponuka .post-thumbnail{width:100%;height:auto;max-height:420px;object-fit:cover;border-radius:8px;margin-bottom:var(--wp--custom--spacing--size-l)}.pracovna-ponuka h1{text-align:left;margin-bottom:var(--wp--custom--spacing--size-xs)}.pracovna-ponuka .post-meta{color:var(--wp--preset--color--gray-4);font-size:.9rem;margin-bottom:var(--wp--custom--spacing--size-m)}.pracovna-ponuka .post-meta .post-categories a{color:var(--wp--preset--color--primary-1)}.pp-uvod{margin:0 0 var(--wp--custom--spacing--size-l)}.pp-info{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--wp--custom--spacing--size-m);margin:var(--wp--custom--spacing--size-l) 0 var(--wp--custom--spacing--size-xl);padding:var(--wp--custom--spacing--size-m) 0;border-top:1px solid var(--wp--preset--color--gray-3);border-bottom:1px solid var(--wp--preset--color--gray-3)}@media (max-width:700px){.pp-info{grid-template-columns:1fr;gap:var(--wp--custom--spacing--size-s)}}.pp-info-box{display:grid;grid-template-columns:auto 1fr;column-gap:.7rem}.pp-info-ikona{grid-row:1/3;align-self:center;color:var(--wp--preset--color--primary-1);display:flex}.pp-info-ikona svg{width:26px;height:26px}.pp-info-label{font-weight:700}.pp-info-hodnota{color:var(--wp--preset--color--gray-5)}.pp-obsah h2,.pp-obsah h3,.pp-obsah h4{color:var(--wp--preset--color--primary-1)}.pp-spat{margin-top:var(--wp--custom--spacing--size-xl)}.pp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem, 100%), 1fr));gap:var(--wp--style--block-gap,1.5rem)}.pp-karta a{display:block;height:100%;background-color:var(--wp--preset--color--gray-1);padding:var(--wp--custom--spacing--size-s-m);text-decoration:none;color:inherit;transition:background-color .3s ease}.pp-karta a:hover{background-color:var(--wp--preset--color--primary-2)}.pp-karta h2{margin:0 0 .6rem}.pp-karta-meta{display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin-bottom:var(--wp--custom--spacing--size-m);color:var(--wp--preset--color--gray-5);font-size:.9rem}.pp-karta-meta span+span:before{content:"•";margin-right:.9rem;color:var(--wp--preset--color--gray-4)}.pracovna-ponuka,.pracovna-ponuka .post-meta{text-align:left}.pracovna-ponuka .post-meta{color:var(--wp--preset--color--black)}.pracovna-ponuka .post-meta .post-categories a{color:var(--wp--preset--color--primary-1)}.pracovna-ponuka .pp-uvod{max-width:none;margin:0 0 var(--wp--custom--spacing--size-l)}.pp-dalsie-wrap{padding-top:var(--wp--custom--spacing--size-xl);padding-bottom:var(--wp--custom--spacing--size-xl);margin-top:var(--wp--custom--spacing--size-xl-2-xl)}.pp-dalsie-nadpis{text-align:left;margin-bottom:var(--wp--custom--spacing--size-l)}.pracovna-ponuka .post-meta{justify-content:flex-start;gap:.6rem}.pracovna-ponuka h1,.pracovna-ponuka .post-meta,.pracovna-ponuka .pp-uvod,.pracovna-ponuka .pp-info,.pracovna-ponuka .pp-obsah,.pracovna-ponuka .pp-spat{max-width:820px;margin-left:0;margin-right:auto}.pracovna-ponuka .pp-info{display:flex;flex-wrap:wrap;gap:1.2rem 3.5rem}.pp-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}@media (max-width:980px){.pp-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:620px){.pp-grid{grid-template-columns:1fr}}.pp-karta a{display:flex;flex-direction:column;padding:0;overflow:hidden}.pp-karta-obr img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.pp-karta-telo{padding:var(--wp--custom--spacing--size-s-m)}.pp-karta h2,.pp-karta h3{margin:0 0 .6rem}.pracovna-ponuka h1,.pracovna-ponuka .pp-info{max-width:none}.pp-karta a{height:100%}.pp-karta-telo{display:flex;flex-direction:column;flex:1}.pp-karta-meta{flex-direction:column;gap:.5rem}.pp-karta-riadok{display:flex;align-items:center;gap:.5rem}.pp-karta-ikona{color:var(--wp--preset--color--primary-1);display:flex;flex-shrink:0}.pp-karta-ikona svg{width:18px;height:18px}.pp-karta-meta span+span:before{content:none;margin:0}.pp-karta-telo .is-style-odkaz-so-sipkou{margin-top:auto;padding-top:var(--wp--custom--spacing--size-s)}.pp-karta-meta{font-size:inherit;color:var(--wp--preset--color--black)}.pp-karta-ikona{color:var(--wp--preset--color--primary-1)}.pp-karta .is-style-odkaz-so-sipkou,.pp-karta .is-style-odkaz-so-sipkou span{color:var(--wp--preset--color--primary-1)}.pp-dalsie-wrap .pp-karta a{background-color:var(--wp--preset--color--white)}.pp-dalsie-wrap .pp-karta a:hover{background-color:var(--wp--preset--color--primary-2)}.pp-karta-info{display:flex;flex-direction:column;gap:.8rem;margin-bottom:var(--wp--custom--spacing--size-m)}.pp-karta-info .pp-info-ikona svg{width:22px;height:22px}.cv-ponuky-hp .pp-karta a{background-color:var(--wp--preset--color--white)}.cv-ponuky-hp .pp-karta a:hover{background-color:var(--wp--preset--color--primary-2)}.cv-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}@media (max-width:900px){.cv-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:600px){.cv-grid{grid-template-columns:1fr}}.cv-perex-uzsi{max-width:44rem;margin-right:auto}.wp-block-group.cv-skratka{padding-left:0;padding-right:0;align-items:stretch}.cv-skratka>.wp-block-heading{padding-left:var(--wp--custom--spacing--size-m-l);padding-right:var(--wp--custom--spacing--size-m-l);margin-bottom:.6rem;margin-inline:0 !important;text-align:left}.cv-skratka ul.wp-block-list{list-style:none;width:100%;margin:.4rem 0 0 !important;margin-inline:0 !important;padding:0 !important}.cv-skratka li{padding:.85rem var(--wp--custom--spacing--size-m-l);border-bottom:1px solid rgba(0,0,0,.08);line-height:1.45}.cv-skratka li:last-child{border-bottom:0}.cv-skratka li strong{display:block;color:var(--wp--preset--color--primary-1);font-family:var(--wp--preset--font-family--nadpisove-pismo);margin-bottom:.1rem}.wp-block-group.cv-vizitka,.wp-block-group.cv-vlavo{text-align:left;align-items:flex-start}.wp-block-group.cv-vizitka>*,.wp-block-group.cv-vlavo>*{margin-left:0 !important;margin-right:0 !important}.is-style-telefon,.is-style-email{display:flex;align-items:center;gap:.65rem}.is-style-telefon:before,.is-style-email:before{content:"";flex:0 0 auto;width:2.1rem;height:2.1rem;border-radius:50%;background-color:#f1eeee;background-repeat:no-repeat;background-position:center;background-size:1.15rem 1.15rem}.is-style-telefon:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23676767%22%3E%3Cpath%20d%3D%22M6.62%2010.79c1.44%202.83%203.76%205.14%206.59%206.59l2.2-2.2c.27-.27.67-.36%201.02-.24%201.12.37%202.33.57%203.57.57.55%200%201%20.45%201%201V20c0%20.55-.45%201-1%201-9.39%200-17-7.61-17-17%200-.55.45-1%201-1h3.5c.55%200%201%20.45%201%201%200%201.25.2%202.45.57%203.57.11.35.03.74-.25%201.02l-2.2%202.2z%22%2F%3E%3C%2Fsvg%3E")}.is-style-email:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23676767%22%3E%3Cpath%20d%3D%22M20%204H4c-1.1%200-1.99.9-1.99%202L2%2018c0%201.1.9%202%202%202h16c1.1%200%202-.9%202-2V6c0-1.1-.9-2-2-2zm0%204l-8%205-8-5V6l8%205%208-5v2z%22%2F%3E%3C%2Fsvg%3E")}.is-style-telefon a,.is-style-email a{text-decoration:none}.is-style-telefon a:hover,.is-style-email a:hover,.is-style-telefon a:focus-visible,.is-style-email a:focus-visible{text-decoration:underline}.has-primary-2-background-color .is-style-telefon:before,.has-primary-2-background-color .is-style-email:before{background-color:var(--wp--preset--color--white)}.has-primary-2-background-color .is-style-telefon:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%238A1D03%22%3E%3Cpath%20d%3D%22M6.62%2010.79c1.44%202.83%203.76%205.14%206.59%206.59l2.2-2.2c.27-.27.67-.36%201.02-.24%201.12.37%202.33.57%203.57.57.55%200%201%20.45%201%201V20c0%20.55-.45%201-1%201-9.39%200-17-7.61-17-17%200-.55.45-1%201-1h3.5c.55%200%201%20.45%201%201%200%201.25.2%202.45.57%203.57.11.35.03.74-.25%201.02l-2.2%202.2z%22%2F%3E%3C%2Fsvg%3E")}.has-primary-2-background-color .is-style-email:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%238A1D03%22%3E%3Cpath%20d%3D%22M20%204H4c-1.1%200-1.99.9-1.99%202L2%2018c0%201.1.9%202%202%202h16c1.1%200%202-.9%202-2V6c0-1.1-.9-2-2-2zm0%204l-8%205-8-5V6l8%205%208-5v2z%22%2F%3E%3C%2Fsvg%3E")}.is-style-sivy-box-s-paddingom .cv-qr{margin-top:var(--wp--custom--spacing--size-s)}.is-style-sivy-box-s-paddingom .cv-qr img{max-width:170px !important;width:170px;height:auto}.hero-carousel .slick-dots:has(li:only-child){display:none !important}.cv-iban{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.45rem}.cv-iban-cislo{white-space:nowrap}button.cv-iban-kopiruj{position:relative;z-index:2;width:auto;background-color:transparent;color:var(--wp--preset--color--gray-5);border:1px solid rgba(0,0,0,.14);border-radius:.4rem;padding:.25rem;margin:0;display:inline-flex;align-items:center;justify-content:center;line-height:0;cursor:pointer;vertical-align:middle;flex:0 0 auto;text-transform:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}button.cv-iban-kopiruj:hover,button.cv-iban-kopiruj.je-skopirovane{background-color:var(--wp--preset--color--primary-1) !important;color:var(--wp--preset--color--white) !important;border-color:var(--wp--preset--color--primary-1)}button.cv-iban-kopiruj:focus-visible{outline:2px solid var(--wp--preset--color--primary-1);outline-offset:2px}button.cv-iban-kopiruj svg{display:block}.has-primary-1-background-color button.cv-iban-kopiruj{color:var(--wp--preset--color--white);border-color:rgba(255,255,255,.4)}.has-primary-1-background-color button.cv-iban-kopiruj:hover,.has-primary-1-background-color button.cv-iban-kopiruj.je-skopirovane{background-color:var(--wp--preset--color--white) !important;color:var(--wp--preset--color--primary-1) !important;border-color:var(--wp--preset--color--white)}a[href^='tel:']{white-space:nowrap}.cv-karty{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--wp--custom--spacing--size-m)}.cv-karty>*{margin:0 !important;height:100%}@media (max-width:900px){.cv-karty{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:600px){.cv-karty{grid-template-columns:1fr}}.cv-karty-2{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--wp--custom--spacing--size-m)}.cv-karty-2>*{margin:0 !important;height:100%}@media (max-width:600px){.cv-karty-2{grid-template-columns:1fr}}.cv-karty-4{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:var(--wp--custom--spacing--size-m)}.cv-karty-4>*{margin:0 !important;height:100%}@media (max-width:1100px){.cv-karty-4{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:600px){.cv-karty-4{grid-template-columns:1fr}}.cv-karty-4.cv-karty-linky{gap:0}.cv-karty-4.cv-karty-linky>*{padding-inline:var(--wp--custom--spacing--size-m);border-left:1px solid var(--wp--preset--color--gray-3)}.cv-karty-4.cv-karty-linky>*:first-child{padding-left:0;border-left:0}.cv-karty-linky img{max-width:44px !important}@media (max-width:1100px){.cv-karty-4.cv-karty-linky>*{padding-block:var(--wp--custom--spacing--size-m)}.cv-karty-4.cv-karty-linky>*:nth-child(odd){padding-left:0;border-left:0}.cv-karty-4.cv-karty-linky>*:nth-child(-n+2){padding-top:0}.cv-karty-4.cv-karty-linky>*:nth-child(n+3){border-top:1px solid var(--wp--preset--color--gray-3)}}@media (max-width:600px){.cv-karty-4.cv-karty-linky>*,.cv-karty-4.cv-karty-linky>*:nth-child(-n+2){padding-inline:0;padding-top:var(--wp--custom--spacing--size-m);border-left:0;border-top:1px solid var(--wp--preset--color--gray-3)}.cv-karty-4.cv-karty-linky>*:first-child{padding-top:0;border-top:0}}.cv-karty-4.cv-karty-linky.cv-karty-linky--stred>*,.cv-karty-4.cv-karty-linky.cv-karty-linky--stred>*:first-child{text-align:center;padding-inline:var(--wp--custom--spacing--size-s)}@media (min-width:901px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-flyout>ul.mega-sub-menu{left:auto;right:0}}.cv-mapa{width:100%}.cv-mapa-svg{width:100%;height:auto;display:block}.cv-mapa-kraj{fill:var(--wp--preset--color--gray-2);stroke:var(--wp--preset--color--gray-3);stroke-width:1.5}.cv-mapa-pin{fill:var(--wp--preset--color--primary-1);transition:r .15s ease}.cv-mapa-popis{font-family:var(--wp--preset--font-family--bezny-text);font-size:20px;font-weight:600;fill:var(--wp--preset--color--black)}.cv-mapa-svg a{text-decoration:none}.cv-mapa-svg a:hover .cv-mapa-pin{r:9}.cv-mapa-svg a:hover .cv-mapa-popis{fill:var(--wp--preset--color--primary-1);text-decoration:underline}.cv-mapa-svg a:focus-visible .cv-mapa-pin{outline:2px solid var(--wp--preset--color--primary-1)}.cv-mapa-editor .cv-mapa-bod{cursor:grab}.cv-mapa-editor .cv-mapa-bod:hover .cv-mapa-pin{r:9}.cv-mapa-editor .cv-mapa-bod.je-tahany{cursor:grabbing}.cv-mapa-editor .cv-mapa-bod.je-tahany .cv-mapa-pin{r:10;opacity:.85}.cv-mapa-tip{margin-top:var(--wp--custom--spacing--size-xs);font-size:.85rem;color:var(--wp--preset--color--gray-5)}.wp-block-group.is-style-karty-osob{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px, 1fr));gap:var(--wp--custom--spacing--size-m)}.is-style-karty-osob>*{display:grid;grid-template-columns:64px 1fr;column-gap:.9rem;row-gap:.3rem;align-content:start;padding:var(--wp--custom--spacing--size-m);background:var(--wp--preset--color--gray-1);border-radius:.75rem}.is-style-karty-osob>*>h3{grid-column:1/-1;margin:0 0 .35rem;color:var(--wp--preset--color--gray-5);font-family:Roboto,sans-serif;font-weight:600;line-height:1.35}.is-style-karty-osob>*>figure{grid-column:1;align-self:start;margin:0}.has-gray-1-background-color .is-style-karty-osob>*{background:var(--wp--preset--color--white)}.is-style-karty-osob>*>figure img{width:64px;height:64px;border-radius:50%;object-fit:cover}.is-style-karty-osob>*>p{grid-column:2;margin:0;line-height:1.4}.is-style-karty-osob>*>.is-style-telefon,.is-style-karty-osob>*>.is-style-email,.is-style-karty-osob>*>.cv-osoba-adresa{grid-column:1/-1}.is-style-karty-osob>*>.cv-osoba-hlavicka,.cv-ludia-vizitky>*>.cv-osoba-hlavicka{grid-column:2;align-self:center;display:flex;flex-direction:column;gap:.15rem}.is-style-karty-osob>*>.cv-osoba-hlavicka>p,.cv-ludia-vizitky>*>.cv-osoba-hlavicka>p{margin:0;line-height:1.4}.cv-ludia-vizitky>*>.cv-osoba-hlavicka>p:first-child{font-size:var(--wp--preset--font-size--velkost-h-6)}.cv-osoba-hlavicka>.cv-osoba-rehole{font-size:.9375rem;line-height:1.3;color:var(--wp--preset--color--primary-1)}.cv-osoba-hlavicka>.cv-osoba-funkcia{font-size:.9375rem;line-height:1.35;color:var(--wp--preset--color--gray-5)}.is-style-karty-osob>*>.is-style-telefon,.is-style-karty-osob>*>.is-style-email{margin-top:.7rem}.is-style-karty-osob>*>.is-style-telefon+.is-style-telefon,.is-style-karty-osob>*>.is-style-telefon+.is-style-email,.is-style-karty-osob>*>.is-style-email+.is-style-email{margin-top:.15rem}.is-style-karty-osob>*>.cv-osoba-adresa{margin-top:.5rem;color:var(--wp--preset--color--gray-5)}@media (max-width:480px){.wp-block-group.is-style-karty-osob{grid-template-columns:1fr}}.wp-block-group.is-style-karty-kontakt{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px, 1fr));gap:var(--wp--custom--spacing--size-m)}.is-style-karty-kontakt>*{padding:var(--wp--custom--spacing--size-m);background:var(--wp--preset--color--gray-1);border-radius:.75rem}.has-gray-1-background-color .is-style-karty-kontakt>*{background:var(--wp--preset--color--white)}.is-style-karty-kontakt>*>h3{margin:0 0 .6rem;line-height:1.3}.is-style-karty-kontakt>*>h3 a,.is-style-karty-kontakt>*>p>a:not([href^="tel:"]):not([href^="mailto:"]){text-decoration:none}.is-style-karty-kontakt>*>h3 a:hover,.is-style-karty-kontakt>*>h3 a:focus-visible,.is-style-karty-kontakt>*>p>a:hover,.is-style-karty-kontakt>*>p>a:focus-visible{text-decoration:underline}.is-style-karty-kontakt>*>p{margin:0 0 .35rem;line-height:1.45}.is-style-karty-kontakt>*>p:last-child{margin-bottom:0}@media (max-width:480px){.wp-block-group.is-style-karty-kontakt{grid-template-columns:1fr}}.is-style-karty-osob>*>.cv-osoba-fotka{grid-column:1;align-self:start;width:64px;height:64px;border-radius:50%;object-fit:cover}.cv-osoba-bez-fotky{display:inline-flex;align-items:center;justify-content:center;background:var(--wp--preset--color--gray-2);color:var(--wp--preset--color--gray-5);font-family:var(--wp--preset--font-family--nadpisove-pismo,serif);font-size:1.25rem;line-height:1}.cv-ludia-skupina{margin:var(--wp--custom--spacing--size-xl) auto var(--wp--custom--spacing--size-m);font-size:var(--wp--preset--font-size--velkost-h-6,1.5rem);line-height:1.3}.cv-ludia-skupina:first-child{margin-top:0}.cv-ludia-vizitky>*{display:grid;grid-template-columns:64px 1fr;column-gap:.9rem;row-gap:.3rem;align-content:start;padding-block:var(--wp--custom--spacing--size-m);border-bottom:1px solid var(--wp--preset--color--gray-2)}.cv-ludia-vizitky>*:last-child{border-bottom:0}.cv-ludia-vizitky>*>h3{grid-column:1/-1;margin:0 0 .35rem;color:var(--wp--preset--color--gray-5);font-family:Roboto,sans-serif;font-weight:600}.cv-ludia-vizitky>*>.cv-osoba-fotka{grid-column:1;align-self:start;width:64px;height:64px;border-radius:50%;object-fit:cover}.cv-ludia-vizitky>*>p{grid-column:2;margin:0;line-height:1.4}.cv-ludia-vizitky>*>.is-style-telefon,.cv-ludia-vizitky>*>.is-style-email,.cv-ludia-vizitky>*>.cv-osoba-adresa{grid-column:1/-1}.cv-ludia-vizitky>*>.is-style-telefon,.cv-ludia-vizitky>*>.is-style-email{margin-top:.6rem}.cv-ludia-vizitky>*>.is-style-telefon+.is-style-telefon,.cv-ludia-vizitky>*>.is-style-telefon+.is-style-email,.cv-ludia-vizitky>*>.is-style-email+.is-style-email{margin-top:.15rem}.cv-vizitka-vyrazna{max-width:100%}.cv-vizitka-vyrazna .cv-ludia-vizitky>*{grid-template-columns:88px 1fr;align-items:center;border-bottom:none;padding-block:0}.cv-vizitka-vyrazna .cv-ludia-vizitky>*>.cv-osoba-fotka{width:88px;height:88px}.pp-zoznam{list-style:none;margin:0;padding:0;border-top:1px solid var(--wp--preset--color--gray-3)}.pp-zoznam-polozka{border-bottom:1px solid var(--wp--preset--color--gray-3)}.pp-zoznam-polozka>a{position:relative;display:grid;grid-template-columns:minmax(14rem, 1.1fr) 2fr;align-items:center;gap:var(--wp--custom--spacing--size-m);padding:var(--wp--custom--spacing--size-m) 3rem var(--wp--custom--spacing--size-m) var(--wp--custom--spacing--size-s);text-decoration:none;color:inherit;transition:background-color .2s ease}.has-primary-2-background-color .pp-zoznam,.has-primary-2-background-color .pp-zoznam-polozka{border-color:rgba(138,29,3,.25)}.has-primary-2-background-color .pp-zoznam-polozka>a:hover,.has-primary-2-background-color .pp-zoznam-polozka>a:focus-visible{background-color:var(--wp--preset--color--white)}.pp-zoznam-polozka>a:hover,.pp-zoznam-polozka>a:focus-visible{background-color:var(--wp--preset--color--primary-2)}.pp-zoznam-polozka>a:after{content:"";position:absolute;right:1.25rem;top:50%;width:.7rem;height:.7rem;margin-top:-.35rem;border-right:2px solid var(--wp--preset--color--primary-1);border-bottom:2px solid var(--wp--preset--color--primary-1);transform:rotate(-45deg)}.pp-zoznam-pozicia{font-family:var(--wp--preset--font-family--nadpisove-pismo,serif);font-size:var(--wp--preset--font-size--velkost-h-6,1.25rem);line-height:1.3;color:var(--wp--preset--color--primary-1)}.pp-zoznam-udaje{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--wp--custom--spacing--size-s)}.pp-udaj{display:flex;flex-direction:column;gap:.15rem;min-width:0}.pp-udaj-label{font-size:.85rem;letter-spacing:.05em;text-transform:uppercase;color:var(--wp--preset--color--gray-5)}.pp-udaj-hodnota{font-weight:600;line-height:1.35}@media (max-width:900px){.pp-zoznam-polozka>a{grid-template-columns:1fr;gap:var(--wp--custom--spacing--size-s)}.pp-zoznam-udaje{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:520px){.pp-zoznam-udaje{grid-template-columns:1fr}}.projekty-grid .projekt-stav{display:inline-block;align-self:flex-start;margin:0 0 var(--wp--custom--spacing--size-s);padding:.2rem .7rem;border-radius:2rem;font-size:.82rem;line-height:1.5}.projekt-stav--prebieha{background:var(--wp--preset--color--primary-3);color:var(--wp--preset--color--primary-1)}.projekt-stav--planovany{background:var(--wp--preset--color--primary-4);color:var(--wp--preset--color--primary-7)}.projekt-stav--dokonceny{background:var(--wp--preset--color--gray-2);color:var(--wp--preset--color--gray-5)}.projekty-grid .projekt-pata{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--wp--custom--spacing--size-s) var(--wp--custom--spacing--size-m);margin-top:auto;padding-top:var(--wp--custom--spacing--size-s);border-top:1px solid rgba(138,29,3,.18)}.projekty-grid .projekt-pata .is-style-odkaz-so-sipkou{margin:0 0 0 auto}.projekt-fakt{display:flex;flex-direction:column;gap:.1rem}.projekt-fakt-label{font-size:.85rem;color:var(--wp--preset--color--gray-5)}.projekt-fakt-hodnota{font-weight:600;line-height:1.35;color:var(--wp--preset--color--black)}.projekty-grid .post-excerpt{margin-bottom:var(--wp--custom--spacing--size-m)}@media (min-width:782px){.projekty-grid article a{grid-template-columns:1.35fr 1fr;align-items:stretch}.projekty-grid article:nth-child(even) a{grid-template-columns:1fr 1.35fr}.projekty-grid article:nth-child(even) a .projekt-thumbnail{grid-column:1;grid-row:1}.projekty-grid article:nth-child(even) a .projekt-content{grid-column:2;grid-row:1}.projekty-grid article a .projekt-thumbnail{position:relative;overflow:hidden;min-height:15rem}.projekty-grid article a .projekt-thumbnail img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}}.projekty-grid article a{transition:background-color .25s ease}.projekty-grid article a:hover,.projekty-grid article a:focus-visible{background-color:color-mix(in srgb,var(--wp--preset--color--primary-2) 86%,var(--wp--preset--color--primary-1))}.projekty-grid article a:hover .is-style-odkaz-so-sipkou span,.projekty-grid article a:focus-visible .is-style-odkaz-so-sipkou span{text-decoration:underline}.cv-odhal{opacity:0;transform:translateY(1.25rem)}.cv-odhal-pripravene{transition:opacity .6s ease,transform .6s cubic-bezier(.22,.61,.36,1)}.cv-odhal.je-viditelny{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cv-odhal,.cv-odhal.je-viditelny{opacity:1;transform:none;transition:none}}.is-style-odkaz-so-sipkou,.is-style-odkaz-so-sipkou a,.is-style-odkaz-so-sipkou span,.is-style-odkaz-so-sipkou strong{font-weight:400}.cv-kontakt-karta{padding:var(--wp--custom--spacing--size-m-l);border-radius:.75rem}.cv-kontakt-karta>*:first-child{margin-top:0}.cv-kontakt-karta>*+*{margin-top:var(--wp--custom--spacing--size-2-xs)}.cv-kontakt-karta>*:last-child{margin-bottom:0;color:var(--wp--preset--color--gray-5)}.cv-kontakt-karta .is-style-telefon a,.cv-kontakt-karta .is-style-email a,.is-style-karty-osob .is-style-telefon a,.is-style-karty-osob .is-style-email a,.cv-ludia-vizitky .is-style-telefon a,.cv-ludia-vizitky .is-style-email a{color:var(--wp--preset--color--primary-1);text-decoration:none}.cv-kontakt-karta .is-style-telefon a:hover,.cv-kontakt-karta .is-style-email a:hover,.cv-kontakt-karta .is-style-telefon a:focus-visible,.cv-kontakt-karta .is-style-email a:focus-visible,.is-style-karty-osob .is-style-telefon a:hover,.is-style-karty-osob .is-style-email a:hover,.is-style-karty-osob .is-style-telefon a:focus-visible,.is-style-karty-osob .is-style-email a:focus-visible,.cv-ludia-vizitky .is-style-telefon a:hover,.cv-ludia-vizitky .is-style-email a:hover,.cv-ludia-vizitky .is-style-telefon a:focus-visible,.cv-ludia-vizitky .is-style-email a:focus-visible{text-decoration:underline}.has-gray-1-background-color .is-style-sivy-box-s-paddingom{background-color:var(--wp--preset--color--white)}.has-gray-1-background-color .cv-grid>article,.has-gray-1-background-color .post-in-list{background-color:var(--wp--preset--color--white)}.facility-tabs{margin-top:var(--wp--custom--spacing--size-l)}.facility-tabs .tabs-navigation{gap:0;border-bottom:0;box-shadow:inset 0 -1px 0 var(--wp--preset--color--gray-3);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.facility-tabs .tabs-navigation .tab-button{padding:.7rem 1.2rem;font-family:var(--wp--preset--font-family--nadpisove-pismo,serif);font-size:1.125rem;font-weight:400;white-space:nowrap;border-bottom-width:2px;margin-bottom:0}.facility-tabs .tabs-navigation .tab-button.active{color:var(--wp--preset--color--primary-1);border-bottom-color:var(--wp--preset--color--primary-1)}.facility-tabs .tabs-navigation{margin-bottom:0}.facility-tabs .tabs-content{padding-top:0}.facility-tabs .tab-pane{padding-top:var(--wp--custom--spacing--size-m)}.facility-tabs .tab-pane h3{font-size:var(--wp--preset--font-size--velkost-h-5,1.75rem);line-height:1.25;margin:var(--wp--custom--spacing--size-xl) 0 var(--wp--custom--spacing--size-s)}.facility-tabs .tab-pane>h3:first-child,.facility-tabs .tab-pane>*:first-child{margin-top:0}.facility-tabs .tab-pane p{max-width:68ch;line-height:1.65;margin:0 0 var(--wp--custom--spacing--size-s)}.facility-tabs .tab-pane ul{max-width:68ch;margin:0 0 var(--wp--custom--spacing--size-m);padding-left:1.35rem;list-style:none}.facility-tabs .tab-pane ul li{position:relative;margin-bottom:.45rem;line-height:1.55}.facility-tabs .tab-pane ul li:before{content:"";position:absolute;left:-1.35rem;top:.62em;width:.4rem;height:.4rem;border-radius:50%;background:var(--wp--preset--color--primary-1)}.facility-tabs .tab-pane img{border-radius:.75rem;margin:var(--wp--custom--spacing--size-m) 0}.facility-tabs .tab-pane figure{margin:0}@media (max-width:600px){.facility-tabs .tabs-navigation .tab-button{padding:.75rem 1rem;font-size:1rem}}.facility-tabs .tab-pane h3{padding-top:var(--wp--custom--spacing--size-l);border-top:1px solid var(--wp--preset--color--gray-3)}.facility-tabs .tab-pane>h3:first-child{padding-top:0;border-top:0}.facility-tabs .tab-pane ul.is-style-parametre{display:flex;flex-wrap:wrap;gap:.45rem;max-width:none;margin:0 0 1rem;padding-left:0;list-style:none}.facility-tabs .tab-pane ul.is-style-parametre li{margin-bottom:0;padding:.35rem .9rem;border-radius:2rem;font-size:.95rem;font-weight:600;line-height:1.5;background:var(--wp--preset--color--primary-4);color:var(--wp--preset--color--primary-7)}.facility-tabs .tab-pane ul.is-style-parametre li:first-child{background:var(--wp--preset--color--gray-2);color:var(--wp--preset--color--gray-5)}.facility-tabs .tab-pane ul.is-style-parametre li:last-child{background:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--white)}.facility-tabs .tab-pane ul.is-style-parametre li:before{content:none}.facility-tabs .tab-pane h4{margin:var(--wp--custom--spacing--size-m) 0 .5rem;font-family:Roboto,sans-serif;font-size:1rem;font-weight:600;color:var(--wp--preset--color--black)}.cv-karty.cv-karty-odkaz-dole>*,.cv-karty-4.cv-karty-odkaz-dole>*{display:flex;flex-direction:column}.cv-karty.cv-karty-odkaz-dole>*>.is-style-odkaz-so-sipkou:last-child,.cv-karty-4.cv-karty-odkaz-dole>*>.is-style-odkaz-so-sipkou:last-child{margin-top:auto;padding-top:var(--wp--custom--spacing--size-s)}.cv-ludia-navigacia{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--custom--spacing--size-2-xs) var(--wp--custom--spacing--size-s);margin-bottom:var(--wp--custom--spacing--size-l);padding:var(--wp--custom--spacing--size-s) 0;border-top:1px solid var(--wp--preset--color--gray-3);border-bottom:1px solid var(--wp--preset--color--gray-3)}.cv-ludia-navigacia label{font-family:var(--wp--preset--font-family--nadpisove-pismo);color:var(--wp--preset--color--primary-1);flex-shrink:0;margin-bottom:0;line-height:1.2}.cv-ludia-navigacia select.cv-ludia-vyber{width:auto;min-width:22rem;max-width:100%;flex:0 1 32rem}@media (max-width:600px){.cv-ludia-navigacia select.cv-ludia-vyber{min-width:0;flex-basis:100%}}.is-style-karty-osob>*>.is-style-telefon,.is-style-karty-osob>*>.is-style-email,.cv-ludia-vizitky>*>.is-style-telefon,.cv-ludia-vizitky>*>.is-style-email{font-size:.9375rem}.is-style-karty-osob>*>.is-style-telefon:before,.is-style-karty-osob>*>.is-style-email:before,.cv-ludia-vizitky>*>.is-style-telefon:before,.cv-ludia-vizitky>*>.is-style-email:before{width:1.85rem;height:1.85rem;background-size:1rem 1rem}.has-primary-2-background-color .has-white-background-color .is-style-telefon:before,.has-primary-2-background-color .has-white-background-color .is-style-email:before{background-color:var(--wp--preset--color--gray-2)}.is-style-telefon a,.is-style-email a{min-width:0;overflow-wrap:anywhere}.navigation.pagination{margin:var(--wp--custom--spacing--size-l) 0 var(--wp--custom--layout--sekcie)}.navigation.pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .75rem;border:1px solid var(--wp--preset--color--gray-3);border-radius:var(--wp--custom--layout--radius);background:var(--wp--preset--color--white);color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--nadpisove-pismo);text-decoration:none}.navigation.pagination a.page-numbers:hover,.navigation.pagination a.page-numbers:focus-visible{background:var(--wp--preset--color--primary-2);border-color:var(--wp--preset--color--primary-2);color:var(--wp--preset--color--primary-1)}.navigation.pagination .page-numbers.current{background:var(--wp--preset--color--primary-1);border-color:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--white)}.navigation.pagination .page-numbers.dots{border:0;background:0 0}@media (min-width:782px){.cv-edge .projekty-grid,.svet-projekty-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.cv-edge .projekty-grid article a,.svet-projekty-grid article a,.cv-edge .projekty-grid article:nth-child(even) a,.svet-projekty-grid article:nth-child(even) a{display:flex;flex-direction:column;height:100%;grid-template-columns:none}.cv-edge .projekty-grid article a .projekt-thumbnail,.svet-projekty-grid article a .projekt-thumbnail{min-height:0;position:relative;overflow:hidden}.cv-edge .projekty-grid article a .projekt-thumbnail img,.svet-projekty-grid article a .projekt-thumbnail img{position:static;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.cv-edge .projekty-grid .projekt-content,.svet-projekty-grid .projekt-content{display:flex;flex-direction:column;flex:1}.cv-edge .projekty-grid .projekt-pata,.svet-projekty-grid .projekt-pata{margin-top:auto}.cv-edge .projekty-grid .post-excerpt,.svet-projekty-grid .post-excerpt{margin-bottom:var(--wp--custom--spacing--size-m)}}.head-zariadenie{align-items:stretch}.head-zariadenie .wp-block-media-text__media{position:relative;overflow:hidden;min-height:480px;height:100%}.head-zariadenie .wp-block-media-text__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width:600px){.head-zariadenie .wp-block-media-text__media{min-height:280px}}.cv-spis{max-width:880px;margin-left:auto;margin-right:auto;background:var(--wp--preset--color--white);border-top:3px solid var(--wp--preset--color--primary-1);box-shadow:0 1px 2px rgba(0,0,0,.05);padding:var(--wp--custom--spacing--size-2-xl-3-xl) var(--wp--custom--spacing--size-xl-2-xl)}.cv-spis-kicker{color:var(--wp--preset--color--gray-5);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--wp--preset--color--gray-3);padding-bottom:var(--wp--custom--spacing--size-s);margin-bottom:var(--wp--custom--spacing--size-l) !important}.cv-spis h2{margin-bottom:var(--wp--custom--spacing--size-m)}.cv-spis h3{margin-top:var(--wp--custom--spacing--size-l-xl);margin-bottom:var(--wp--custom--spacing--size-s)}.cv-spis-fakty table{border-collapse:collapse;width:100%;border:0}.cv-spis-fakty td{border:0;border-bottom:1px solid var(--wp--preset--color--gray-2);padding:.75rem 0;vertical-align:top}.cv-spis-fakty td:first-child{width:15rem;color:var(--wp--preset--color--gray-5);font-size:.9rem;padding-right:1.5rem}.cv-spis-fakty td:last-child{font-weight:500}.cv-spis figcaption{color:var(--wp--preset--color--gray-5);font-size:.85rem}@media (max-width:700px){.cv-spis{padding:var(--wp--custom--spacing--size-l) var(--wp--custom--spacing--size-s-m)}.cv-spis-fakty td{display:block;width:auto !important;padding:.35rem 0}.cv-spis-fakty td:first-child{border-bottom:0;padding-bottom:0}}.hperex,.hperex p{font-family:var(--wp--preset--font-family--nadpisove-pismo);font-size:var(--wp--preset--font-size--velkost-h-5);font-style:italic;line-height:1.25;color:var(--wp--preset--color--primary-1)}.wp-block-file .wp-block-file__button{background-image:none;padding:.65em 1.5em;background-color:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--bezny-text);font-size:var(--wp--custom--typography--step--1);font-weight:var(--wp--custom--typography--font-weight--semibold);text-decoration:none;margin-left:var(--wp--custom--spacing--size-s);white-space:nowrap}.wp-block-file .wp-block-file__button:hover,.wp-block-file .wp-block-file__button:focus-visible{background-color:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--white);text-decoration:underline}.wp-block-file .wp-block-file__embed{display:block;width:100%;max-height:70vh;border:1px solid var(--wp--preset--color--gray-3);border-radius:var(--wp--custom--layout--radius);margin-bottom:var(--wp--custom--spacing--size-s);background-color:var(--wp--preset--color--gray-1)}@media (max-width:700px){.wp-block-file .wp-block-file__embed{height:60vh !important;max-height:420px}.wp-block-file a:not(.wp-block-file__button){display:block}.wp-block-file .wp-block-file__button{margin-left:0;margin-top:var(--wp--custom--spacing--size-xs);display:inline-block}}.cv-single-article .post-meta.cv-meta-ikony{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--wp--custom--spacing--size-2-xs) var(--wp--custom--spacing--size-m)}.cv-meta-ikony .post-date,.cv-meta-ikony .post-categories{display:inline-block;min-height:20px;background-repeat:no-repeat;background-position:left center;background-size:18px;padding-left:24px}.cv-meta-ikony .post-date{background-image:url(//www.charita-ke.sk/wp-content/themes/charita/images/kalendar.svg)}.cv-meta-ikony .post-categories{background-image:url(//www.charita-ke.sk/wp-content/themes/charita/images/stitok.svg)}.cv-single-article .post-meta.cv-meta-ikony span+span{border-left:0;padding-left:24px;margin-left:0}.cv-meta-ikony .post-categories a{color:var(--wp--preset--color--primary-1);text-decoration:underline;text-underline-offset:3px}@media (max-width:700px){.cv-single-article h1{text-align:left}.cv-single-article .post-meta.cv-meta-ikony{flex-direction:column;align-items:flex-start;gap:var(--wp--custom--spacing--size-2-xs)}}@media (min-width:701px){.cv-single-article h1,.cv-single-article .post-meta.cv-meta-ikony{text-align:center}}.cv-osoba-agenda{margin-top:var(--wp--custom--spacing--size-2-xs);padding-top:var(--wp--custom--spacing--size-2-xs);border-top:1px solid var(--wp--preset--color--gray-3);color:var(--wp--preset--color--gray-5);line-height:1.5}.cv-osoba-agenda+.cv-osoba-agenda{border-top:0;padding-top:0;margin-top:var(--wp--custom--spacing--size-3-xs)}.cv-osoba-agenda>span{display:block;font-size:.8125rem;font-weight:600;color:var(--wp--preset--color--gray-5)}.cv-osoba-agenda a{color:var(--wp--preset--color--primary-1);text-decoration:underline;text-underline-offset:2px}.is-style-karty-osob>*>.cv-osoba-agenda,.cv-ludia-vizitky>*>.cv-osoba-agenda{grid-column:1/-1}.svet-skupina-nadpis{margin:var(--wp--custom--spacing--size-xl) 0 var(--wp--custom--spacing--size-m);display:flex;align-items:baseline;gap:var(--wp--custom--spacing--size-xs)}.svet-skupina-nadpis span{font-family:var(--wp--preset--font-family--bezny-text);font-size:var(--wp--custom--typography--step--1);color:var(--wp--preset--color--gray-5);font-weight:400}.svet-projekty{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(19rem, 100%), 1fr));gap:var(--wp--custom--spacing--size-m)}.svet-karta{display:flex;flex-direction:column;background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-3);border-radius:var(--wp--custom--layout--radius);overflow:hidden}.svet-karta-obr{display:block;background:var(--wp--preset--color--gray-1)}.svet-karta-obr img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.svet-karta-telo{padding:var(--wp--custom--spacing--size-s-m);display:flex;flex-direction:column;gap:var(--wp--custom--spacing--size-2-xs);flex:1}.svet-karta h3{margin:0;line-height:1.25}.svet-karta h3 a{color:var(--wp--preset--color--primary-1);text-decoration:none}.svet-karta h3 a:hover,.svet-karta h3 a:focus-visible{text-decoration:underline}.svet-karta-meta{margin:0;color:var(--wp--preset--color--gray-5);font-size:var(--wp--custom--typography--step--1)}.svet-karta-temy{margin:auto 0 0;display:flex;flex-wrap:wrap;gap:.35rem}.svet-karta-temy span{font-size:.8125rem;background:var(--wp--preset--color--gray-1);color:var(--wp--preset--color--gray-5);padding:.25rem .6rem;border-radius:999px}.svet-stav{margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;display:flex;align-items:center;gap:.4rem}.svet-stav:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.svet-stav--prebiehajuci{color:var(--wp--preset--color--primary-1)}.svet-stav--zrealizovany{color:var(--wp--preset--color--gray-5)}.svet-filtre{display:flex;flex-wrap:wrap;gap:var(--wp--custom--spacing--size-s);align-items:flex-end;padding:var(--wp--custom--spacing--size-m);background:var(--wp--preset--color--gray-1);border-radius:var(--wp--custom--layout--radius);margin-bottom:var(--wp--custom--spacing--size-l)}.svet-filtre label{display:flex;flex-direction:column;gap:.35rem;font-family:var(--wp--preset--font-family--nadpisove-pismo);color:var(--wp--preset--color--primary-1);flex:1 1 14rem}.svet-filtre select{width:100%}.svet-filtre-vysledok{margin:0;flex:1 1 100%;color:var(--wp--preset--color--gray-5);font-size:var(--wp--custom--typography--step--1)}.svet-karta[hidden],.projekty-grid>article[hidden]{display:none}@media (max-width:700px){.svet-filtre{padding:var(--wp--custom--spacing--size-s)}}.svet-clanky{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem, 100%), 1fr));gap:var(--wp--custom--spacing--size-m)}.svet-clanok{display:flex;flex-direction:column;background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--gray-3);border-radius:var(--wp--custom--layout--radius);overflow:hidden}.svet-clanok-obr img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.svet-clanok-telo{padding:var(--wp--custom--spacing--size-s-m);display:flex;flex-direction:column;gap:var(--wp--custom--spacing--size-2-xs)}.svet-clanok-datum{margin:0;color:var(--wp--preset--color--gray-5);font-size:.8125rem}.svet-clanok h3{margin:0;line-height:1.25}.svet-clanok h3 a{color:var(--wp--preset--color--primary-1);text-decoration:none}.svet-clanok h3 a:hover,.svet-clanok h3 a:focus-visible{text-decoration:underline}.svet-clanok-vytah{margin:0;color:var(--wp--preset--color--gray-5);font-size:var(--wp--custom--typography--step--1)}.projekt-rv{max-width:none;margin:0;padding:0}.projekt-telo,.projekt-rv-kontakt,.projekt-rv-clanky,.projekt-rv-dalsie{max-width:1440px;margin-inline:auto;padding-inline:var(--wp--preset--spacing--s,20px)}.projekt-uvod{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:stretch;padding-left:max(var(--wp--preset--spacing--s, 20px), calc((100% - 1440px) / 2 + var(--wp--preset--spacing--s, 20px)));padding-block:0}.projekt-uvod-text{display:flex;flex-direction:column;align-items:flex-start;padding-right:var(--wp--preset--spacing--xl,48px);padding-top:var(--wp--preset--spacing--xl,48px);padding-bottom:var(--wp--preset--spacing--xl-2-xl,64px)}.projekt-rv-status{display:inline-flex;align-items:center;gap:7px;font-family:var(--wp--preset--font-family--bezny-text);font-size:.8125rem;font-weight:600;color:#6b4a00;background:var(--wp--preset--color--primary-3);padding:5px 10px 5px 8px;border-radius:2rem;margin-bottom:16px}.projekt-rv-status:before{content:"";width:6px;height:6px;border-radius:50%;background:#6b4a00}.projekt-rv-status.je-dokonceny{background:var(--wp--preset--color--gray-2);color:var(--wp--preset--color--gray-5)}.projekt-rv-status.je-dokonceny:before{background:var(--wp--preset--color--gray-5)}.projekt-rv-status.je-planovany{background:var(--wp--preset--color--primary-4);color:var(--wp--preset--color--primary-7)}.projekt-rv-status.je-planovany:before{background:var(--wp--preset--color--primary-7)}.projekt-uvod h1{font-size:var(--wp--preset--font-size--velkost-h-3);line-height:1.12;margin:0 0 14px;text-wrap:balance}.projekt-rv-lede{font-family:var(--wp--preset--font-family--nadpisove-pismo);font-size:1.25rem;line-height:1.5;color:var(--wp--preset--color--black);margin:0 0 24px}.projekt-casovost{align-self:stretch;margin-top:6px;margin-bottom:26px}.projekt-casovost-hlava{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 32px}.projekt-zostatok{text-align:right}.projekt-zostatok-l{display:block;font-size:.875rem;font-weight:600;color:var(--wp--preset--color--gray-5);margin-bottom:2px}.projekt-zostatok-v{display:block;font-family:var(--wp--preset--font-family--nadpisove-pismo);font-size:1.35rem;line-height:1.1;color:var(--wp--preset--color--primary-1);font-variant-numeric:tabular-nums}.projekt-obdobie{display:grid;grid-template-columns:20px minmax(0, 1fr);gap:12px;align-items:start}.projekt-obdobie svg{width:19px;height:19px;color:var(--wp--preset--color--primary-1);margin-top:3px}.projekt-obdobie-l{display:block;font-size:.875rem;font-weight:600;color:var(--wp--preset--color--primary-1);margin-bottom:2px}.projekt-obdobie-v{display:block;font-size:1rem;color:var(--wp--preset--color--black)}.projekt-priebeh-os{height:8px;border-radius:99px;background:var(--wp--preset--color--primary-2);overflow:hidden;margin-top:14px}.projekt-priebeh-os span{display:block;height:100%;border-radius:99px;background:var(--wp--preset--color--primary-1)}.projekt-rv-cta{margin:0}.projekt-uvod-foto{position:relative;align-self:stretch;min-height:30rem;background:var(--wp--preset--color--primary-2)}.projekt-uvod-foto img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.projekt-uvod.je-bez-foto{grid-template-columns:1fr;padding-right:var(--wp--preset--spacing--s,20px)}.projekt-uvod.je-bez-foto .projekt-uvod-text{max-width:62ch;padding-right:0}@media (max-width:1250px){.projekt-uvod{grid-template-columns:1fr;padding-left:var(--wp--preset--spacing--s,20px);padding-right:var(--wp--preset--spacing--s,20px);padding-block:0}.projekt-uvod-text{padding-right:0;order:2}.projekt-uvod:not(.je-bez-foto) .projekt-uvod-text{padding-top:0}.projekt-uvod.je-bez-foto .projekt-uvod-text{padding-top:var(--wp--preset--spacing--l,32px)}.projekt-uvod-foto{position:static;min-height:0;order:1;margin-bottom:26px}.projekt-uvod-foto img{position:static;height:auto;aspect-ratio:16/10}}.projekt-telo.je-s-bokom{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 5fr);gap:var(--wp--preset--spacing--xl-2-xl,64px);align-items:start}.projekt-telo.je-s-bokom .projekt-telo-text{min-width:0}.projekt-bok{position:static}.projekt-doplnky-h{margin:0 0 22px;font-family:var(--wp--preset--font-family--nadpisove-pismo);font-size:var(--wp--preset--font-size--velkost-h-5);line-height:1.1;font-weight:600;color:var(--wp--preset--color--primary-1)}.projekt-bok-zoznam{display:flex;flex-direction:column;gap:16px}.projekt-bok-zoznam>div+div{border-top:1px solid var(--wp--preset--color--gray-3);padding-top:16px}@media (max-width:1250px){.projekt-telo.je-s-bokom{display:block}.projekt-bok{position:static;max-height:none;overflow:visible;margin-bottom:var(--wp--preset--spacing--l,32px)}}.projekt-doplnky-l{display:block;font-family:var(--wp--preset--font-family--nadpisove-pismo);font-size:var(--wp--preset--font-size--velkost-h-6);line-height:1.3;color:var(--wp--preset--color--black);margin-bottom:6px}.projekt-doplnky-v{display:block;font-size:.95rem;color:var(--wp--preset--color--black)}.projekt-doplnky-v a{color:var(--wp--preset--color--primary-1)}.projekt-doplnky .projekt-rv-socialky{padding:0;margin-top:5px}.projekt-doplnky-volny{margin-top:14px}.projekt-doplnky-volny p{margin:0 0 6px;font-size:.95rem;line-height:1.5}.projekt-doplnky-volny p strong{color:var(--wp--preset--color--primary-1)}.projekt-telo{padding-block:var(--wp--preset--spacing--xl,48px)}.projekt-uvod+.projekt-telo{border-top:1px solid var(--wp--preset--color--gray-3)}.projekt-telo>*:first-child,.projekt-telo-text>*:first-child{margin-top:0;padding-top:0}.projekt-telo-text p,.projekt-telo-text ul,.projekt-telo-text ol{max-width:68ch;line-height:1.75}.projekt-telo-text h2,.projekt-telo-text h3{margin-top:var(--wp--preset--spacing--l,32px);margin-bottom:14px}.projekt-rv-dalsie{padding-block:var(--wp--preset--spacing--xl-2-xl,64px)}.projekt-rv-dalsie h2{font-size:var(--wp--preset--font-size--velkost-h-4);margin:0 0 28px}.projekt-rv-kontakt{padding-top:var(--wp--preset--spacing--xl-2-xl,64px)}.projekt-rv-kontakt h2{font-size:var(--wp--preset--font-size--velkost-h-4);margin:0 0 28px}.projekt-rv-clanky{padding-top:var(--wp--preset--spacing--xl-2-xl,64px)}.projekt-rv-clanky h2{font-size:var(--wp--preset--font-size--velkost-h-4);margin:0 0 28px}.projekt-rv-dalsie .projekty-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}@media (max-width:600px){.projekt-rv-dalsie .projekty-grid{grid-template-columns:1fr}}.projekt-rv-dalsie .projekty-grid article a,.projekt-rv-dalsie .projekty-grid article:nth-child(even) a{grid-template-columns:1fr}.projekt-rv-dalsie .projekty-grid article a .projekt-thumbnail,.projekt-rv-dalsie .projekty-grid article:nth-child(even) a .projekt-thumbnail{grid-column:1;grid-row:1;position:static;min-height:0}.projekt-rv-dalsie .projekty-grid article a .projekt-thumbnail img,.projekt-rv-dalsie .projekty-grid article:nth-child(even) a .projekt-thumbnail img{position:static;aspect-ratio:16/9;width:100%;height:auto}.projekt-rv-dalsie .projekty-grid article a .projekt-content,.projekt-rv-dalsie .projekty-grid article:nth-child(even) a .projekt-content{grid-column:1;grid-row:2}.is-style-casova-os-zvisla{margin-top:var(--wp--preset--spacing--m)}.is-style-casova-os-zvisla-bod{position:relative;padding-left:1.75rem;padding-bottom:var(--wp--preset--spacing--l)}.is-style-casova-os-zvisla-bod:before{content:"";position:absolute;left:0;top:.4em;width:12px;height:12px;border-radius:50%;background:var(--wp--preset--color--primary-1);box-shadow:0 0 0 4px rgba(138,29,3,.12)}.is-style-casova-os-zvisla-bod:after{content:"";position:absolute;left:5px;top:.4em;bottom:0;width:2px;background:rgba(138,29,3,.25)}.is-style-casova-os-zvisla-bod h3{margin:0 0 .4rem}.is-style-casova-os-zvisla-bod p{margin:0}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>a.mega-menu-link{font-family:var(--wp--preset--font-family--nadpisove-pismo,"Source Serif 4",Georgia,serif) !important;font-size:1.25rem !important;font-weight:600 !important;line-height:1.2 !important;text-transform:none !important;color:var(--wp--preset--color--primary-1,#8a1d03) !important;background:0 0 !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>a.mega-menu-link:hover,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>a.mega-menu-link:focus-visible{text-decoration:underline !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>a.mega-menu-link>span.mega-indicator{display:none}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{display:flex !important;line-height:1.3 !important;font-family:inherit !important;font-size:1rem !important;font-weight:500 !important;text-transform:none !important;color:var(--wp--preset--color--black,#111) !important;background:0 0 !important;transition:background-color .15s ease,color .15s ease}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus-visible{color:var(--wp--preset--color--primary-1,#8a1d03) !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-has-description>a.mega-menu-link>.mega-description-group{gap:2px}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-has-description>a.mega-menu-link .mega-menu-title{font-weight:600;line-height:1.25 !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-has-description>a.mega-menu-link .mega-menu-description{font-style:normal !important;font-size:.8125rem !important;line-height:1.35 !important;color:var(--wp--preset--color--gray-5,#676767) !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-cta{padding-top:14px !important;border-top:1px solid var(--wp--preset--color--gray-3,#dee2e6)}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-cta>a.mega-menu-link{font-weight:600 !important;font-size:.9375rem !important;color:var(--wp--preset--color--primary-1,#8a1d03) !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-cta>a.mega-menu-link:after{content:"\2192";display:inline !important;margin-left:6px;transition:transform .15s ease}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-cta>a.mega-menu-link:hover:after{transform:translateX(3px)}@media (min-width:1101px){body.ma-novu-hlavicku>header>.alignwide{position:relative}#mega-menu-wrap-hlavne-menu,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu{position:static !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu{top:calc(100% - 4px) !important;left:0 !important;width:100% !important;box-sizing:border-box;border:0 !important;border-top:calc(var(--wp--custom--spacing--size-xs-s, 1rem) + 4px) solid transparent !important;background:0 0 !important;padding:28px 32px 24px !important;border-radius:0 0 12px 12px !important;box-shadow:0 16px 40px rgba(0,0,0,.14);background-clip:padding-box;display:flex !important;flex-wrap:wrap;align-items:stretch}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu:before{content:"";display:block !important;position:absolute;inset:0;z-index:-1;background:var(--wp--preset--color--white,#fff);border-radius:0 0 12px 12px}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard{padding:0 !important;display:flex;flex-direction:column;gap:6px}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard:first-child{padding-right:32px !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard+li.mega-menu-column-standard{padding-left:28px !important;border-left:1px solid var(--wp--preset--color--gray-3,#dee2e6)}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>a.mega-menu-link{padding:0 12px 8px !important;height:auto !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu{display:flex;flex-direction:column;flex:1;gap:2px}@media (min-width:1200px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard:first-child>ul.mega-sub-menu{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:2px 16px;align-content:start}}@media (min-width:1380px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard:first-child .mega-menu-title{white-space:nowrap}}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-menu-item{padding:0 !important;width:100% !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding:9px 12px !important;border-radius:8px;height:auto !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus-visible{background:var(--wp--preset--color--gray-1,#fafafa) !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-cta{margin-top:auto !important}}@media (max-width:1100px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard+li.mega-menu-column-standard{margin-top:16px !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding:8px 0 !important;height:auto !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-cta{margin-top:8px !important}}.svet-vypis{display:flex;flex-direction:column;gap:var(--wp--custom--spacing--size-xl)}.svet-vypis .svet-sekcia-nadpis{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 var(--wp--custom--spacing--size-m)}.svet-vypis .svet-pocet{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;border-radius:999px;background-color:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--bezny-text);font-size:1.125rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}@media (max-width:600px){.svet-vypis .svet-sekcia-nadpis{gap:.5rem}.svet-vypis .svet-pocet{min-width:2rem;height:2rem;padding:0 .6rem;font-size:1rem}}.svet-vypis .svet-aktivne-cta{margin-top:var(--wp--custom--spacing--size-m)}.svet-vypis .svet-bez-aktivnych{margin:0;max-width:none}.svet-vypis .svet-cipy{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 var(--wp--custom--spacing--size-s)}.svet-vypis .svet-cip{display:inline-flex;align-items:center;gap:.5rem;flex:0 0 auto;width:auto;max-width:none;min-height:2.75rem;margin:0;padding:.4rem .5rem .4rem 1rem;border:1px solid var(--wp--preset--color--gray-3);border-radius:2rem;background:var(--wp--preset--color--white);color:var(--wp--preset--color--black);font-size:.95rem !important;font-weight:500;line-height:1.2;text-transform:none;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.svet-vypis .svet-cip span{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 .45rem;border-radius:1rem;background:var(--wp--preset--color--gray-1);color:var(--wp--preset--color--gray-5);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums}.svet-vypis .svet-cip:hover{border-color:var(--wp--preset--color--primary-1);background:var(--wp--preset--color--white);color:var(--wp--preset--color--primary-1)}.svet-vypis .svet-cip[aria-pressed=true]{border-color:var(--wp--preset--color--primary-1);background:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--white)}.svet-vypis .svet-cip[aria-pressed=true] span{background:rgba(255,255,255,.2);color:var(--wp--preset--color--white)}.svet-vypis .svet-cip:focus-visible,.svet-vypis .svet-viac:focus-visible{outline:2px solid var(--wp--preset--color--primary-1);outline-offset:2px}.svet-vypis .svet-vysledok{margin:0 0 var(--wp--custom--spacing--size-s);color:var(--wp--preset--color--gray-5);font-size:.9rem}.svet-vypis>.svet-filter-hore{margin-bottom:calc(var(--wp--custom--spacing--size-s) - var(--wp--custom--spacing--size-xl))}.svet-vypis>.svet-filter-hore+.svet-sekcia,.svet-vypis>.svet-filter-hore+.svet-sekcia[hidden]+.svet-sekcia,.svet-vypis>.svet-filter-hore+.svet-bez-aktivnych+.svet-sekcia{padding-top:0}.svet-vypis>.svet-filter-hore:not(:has(.svet-cip)){display:none}.svet-pomoc-pas .svet-ucet[hidden],.svet-pomoc-pas .svet-vs[hidden]{display:none}.svet-pomoc-pas .svet-ucet p{margin:0}.svet-vypis .svet-vysledok:empty{display:none}.svet-mriezka-mala{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--wp--custom--spacing--size-m)}.projekt-mala[hidden],.svet-sekcia[hidden]{display:none}.projekt-mala a{display:flex;flex-direction:column;height:100%;background-color:var(--wp--preset--color--primary-2);text-decoration:none;transition:background-color .25s ease}.projekt-mala a:hover,.projekt-mala a:focus-visible{background-color:color-mix(in srgb,var(--wp--preset--color--primary-2) 86%,var(--wp--preset--color--primary-1))}.projekt-mala-foto{overflow:hidden}.projekt-mala-foto img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.projekt-mala-text{display:flex;flex-direction:column;flex:1;gap:.5rem;padding:var(--wp--custom--spacing--size-m)}.projekt-mala-meta{margin:0;font-size:.875rem;font-weight:600;color:var(--wp--preset--color--gray-5)}.projekt-mala h3{margin:0;line-height:1.25}.projekt-mala-perex{margin:0;color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--nadpisove-pismo);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.projekt-mala .is-style-odkaz-so-sipkou{margin:auto 0 0;padding-top:.5rem}.svet-vypis .svet-viac{align-self:flex-start;width:auto;max-width:none;margin-top:var(--wp--custom--spacing--size-m);padding:.7rem 1.4rem;border:1px solid var(--wp--preset--color--primary-1);border-radius:2rem;background:0 0;color:var(--wp--preset--color--primary-1);font-weight:600;text-transform:none;cursor:pointer}.svet-vypis .svet-viac:hover{background:var(--wp--preset--color--primary-2)}.svet-vypis .svet-viac[hidden]{display:none}@media (max-width:1100px){.svet-mriezka-mala{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:700px){.svet-vypis .svet-cipy{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.35rem;scrollbar-width:thin}.svet-vypis .svet-cip{flex:0 0 auto}}@media (max-width:600px){.svet-mriezka-mala{grid-template-columns:1fr;gap:var(--wp--custom--spacing--size-s)}.projekt-mala a{flex-direction:row}.projekt-mala-foto{flex:0 0 6.5rem}.projekt-mala-foto img{height:100%;aspect-ratio:1/1}.projekt-mala-text{padding:var(--wp--custom--spacing--size-s);gap:.25rem}.projekt-mala-perex{display:none}.projekt-mala .is-style-odkaz-so-sipkou{display:none}.svet-vypis .svet-viac{align-self:stretch;width:100%}}h1.wp-block-heading+p.has-velkost-h-6-font-size{max-width:52rem}.is-layout-constrained>.alignwide:not(.has-background){box-sizing:content-box}p.is-style-sirka-920:not(.has-text-align-center),.wp-block-heading.is-style-sirka-920:not(.has-text-align-center){margin-left:0 !important}h1.wp-block-heading:not(.has-text-align-center){max-width:70rem;text-wrap:balance}.is-layout-constrained>h1.wp-block-heading:not(.has-text-align-center):not(.alignwide):not(.alignfull){margin-left:max(0px, calc((100% - var(--wp--style--global--content-size)) / 2)) !important}.is-layout-constrained>h1.wp-block-heading.alignwide:not(.has-text-align-center){margin-left:max(0px, calc((100% - var(--wp--style--global--wide-size)) / 2)) !important}.facility-card.is-layout-flex{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0}.facility-card.is-layout-flex>figure{margin:0;flex:0 0 auto}.facility-card.is-layout-flex>.facility-card-desc{flex:1 1 auto}.cv-situacie-nadpis{margin:0 0 var(--wp--preset--spacing--s)}.cv-situacie-perex{max-width:46rem;margin:0 auto var(--wp--preset--spacing--l)}.cv-situacie-mriezka{display:grid;grid-template-columns:repeat(var(--cv-stlpce,4),minmax(0, 1fr));gap:var(--wp--preset--spacing--s);margin:0;padding:0;list-style:none}.cv-situacia{position:relative;display:flex;flex-direction:column;gap:.6rem;margin:0;padding:var(--wp--preset--spacing--m);background:var(--wp--preset--color--primary-2);border-radius:.75rem;transition:background-color .2s ease,transform .2s ease}.cv-situacia:hover{background:#ffd8c1;transform:translateY(-2px)}.cv-situacia:focus-within{outline:2px solid var(--wp--preset--color--primary-1);outline-offset:3px}.cv-situacia-ikona{display:block;width:3rem;height:3rem;margin:0 0 .35rem}.cv-situacia-odkaz{font-family:var(--wp--preset--font-family--nadpisove-pismo);font-size:1.1875rem;font-weight:600;line-height:1.25;color:var(--wp--preset--color--primary-1);text-decoration:none;text-wrap:balance}.cv-situacia-odkaz:focus{outline:none}.cv-situacia-odkaz:after{content:"";position:absolute;inset:0;border-radius:inherit}.cv-situacia:hover .cv-situacia-odkaz{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.cv-situacia-podtitul{margin:0;font-size:.9375rem;line-height:1.45;color:#5a4a44}.cv-situacie-pata{margin:var(--wp--preset--spacing--m) 0 0;text-align:center}@media (max-width:1100px){.cv-situacie-mriezka{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:600px){.cv-situacie-mriezka{grid-template-columns:minmax(0, 1fr);gap:.6rem}.cv-situacia:not(.cv-situacia--bez-ikony){display:grid;grid-template-columns:2.5rem minmax(0, 1fr);column-gap:.9rem;row-gap:.2rem;align-items:center;padding:.9rem 1rem}.cv-situacia-ikona{grid-row:1/span 2;width:2.5rem;height:2.5rem;margin:0;align-self:start}.cv-situacia--bez-ikony{gap:.2rem;padding:.9rem 1rem}.cv-situacia-odkaz{font-size:1.0625rem}.cv-situacia-podtitul{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.cv-situacia{transition:none}.cv-situacia:hover{transform:none}}p.has-text-align-center.has-velkost-h-6-font-size{text-wrap:balance}.wp-block-media-text.is-style-hero-sekcia:has(>.wp-block-media-text__media:empty){min-height:0}@media only screen and (min-width:782px){.wp-block-media-text.is-style-hero-sekcia:has(>.wp-block-media-text__media:empty)>.wp-block-media-text__content{grid-column:2/4 !important}}@media only screen and (max-width:781px){.wp-block-media-text.is-style-hero-sekcia:has(>.wp-block-media-text__media:empty){display:block}}.wp-block-media-text.is-style-hero-sekcia>.wp-block-media-text__media:empty{display:none}.cv-cielovka-img figure.wp-block-image img{width:100%;height:100% !important;object-fit:cover}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog{padding-top:14px !important;border-top:1px solid var(--wp--preset--color--gray-3,#dee2e6)}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link{display:inline-flex !important;align-items:center;gap:8px;width:auto !important;padding:9px 16px !important;border:1px solid var(--wp--preset--color--primary-1,#8a1d03) !important;border-radius:999px !important;color:var(--wp--preset--color--primary-1,#8a1d03) !important;font-weight:600 !important;font-size:.9375rem !important;background:0 0 !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link:before{content:"";display:inline-block !important;flex:0 0 auto;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=http://www.w3.org/2000/svg viewBox=0 0 24 24 fill=none stroke=black stroke-width=2.4 stroke-linecap=round%3E%3Ccircle cx=10.5 cy=10.5 r=6.5/%3E%3Cpath d=m20 20-4.5-4.5/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=http://www.w3.org/2000/svg viewBox=0 0 24 24 fill=none stroke=black stroke-width=2.4 stroke-linecap=round%3E%3Ccircle cx=10.5 cy=10.5 r=6.5/%3E%3Cpath d=m20 20-4.5-4.5/%3E%3C/svg%3E") center/contain no-repeat}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link:hover,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link:focus-visible{background:var(--wp--preset--color--primary-2,#ffe6d7) !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog+li.mega-cv-menu-cta{margin-top:6px !important;padding-top:4px !important;border-top:0}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-dar{margin-top:6px !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-dar>a.mega-menu-link{display:inline-flex !important;justify-content:center;width:auto !important;padding:11px 22px !important;border-radius:999px !important;background:var(--wp--preset--color--primary-1,#8a1d03) !important;color:var(--wp--preset--color--white,#fff) !important;font-weight:600 !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-dar>a.mega-menu-link:hover,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-dar>a.mega-menu-link:focus-visible{background:#6e1702 !important;color:var(--wp--preset--color--white,#fff) !important}@media (min-width:1101px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog{margin-top:auto !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard:first-child>ul.mega-sub-menu>li.mega-cv-menu-cta{grid-column:1/-1}}@media (max-width:1100px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog{margin-top:8px !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-dar>a.mega-menu-link{padding:10px 18px !important}}@media (max-width:1100px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link{border-radius:12px !important;line-height:1.3 !important}}.projekt-telo,.projekt-rv-kontakt,.projekt-rv-clanky,.projekt-rv-dalsie{box-sizing:content-box}@media (min-width:1251px){.projekt-uvod{padding-left:max(var(--wp--preset--spacing--s, 20px), calc((100% - 1440px) / 2))}}@media (max-width:600px){main h1.wp-block-heading{font-size:clamp(1.625rem, 7.5vw, 1.875rem) !important;line-height:1.15}}.cv-projekty-filter{margin:0 0 var(--wp--preset--spacing--l);display:flex;flex-direction:column;gap:.75rem}.cv-projekty-filter .cv-pf-vybery{display:flex;flex-wrap:wrap;gap:1rem 1.25rem}.cv-projekty-filter .cv-pf-pole{display:flex;flex-direction:column;gap:.35rem;flex:0 1 19rem;min-width:0}.cv-projekty-filter label{font-size:.875rem;font-weight:600;color:var(--wp--preset--color--gray-5)}.cv-projekty-filter select{border:1px solid var(--wp--preset--color--gray-3);padding-left:1rem;min-height:48px}.cv-projekty-filter select:hover{border-color:var(--wp--preset--color--primary-1)}.cv-projekty-filter select.je-aktivny{border-color:var(--wp--preset--color--primary-1);box-shadow:inset 0 0 0 1px var(--wp--preset--color--primary-1)}.cv-projekty-filter .cv-pf-stav{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin:0;font-size:.9375rem;color:var(--wp--preset--color--gray-5)}.cv-projekty-filter .cv-pf-zrusit,.cv-pf-prazdne .cv-pf-zrusit-2{width:auto;max-width:none;margin:0;padding:0;border:0;background:0 0;color:var(--wp--preset--color--primary-1);font:inherit;font-weight:500;text-decoration:underline;text-underline-offset:.2em;text-transform:none;cursor:pointer}.cv-projekty-filter .cv-pf-zrusit[hidden],.cv-pf-prazdne[hidden]{display:none}.cv-projekty-filter .cv-pf-zrusit:focus-visible,.cv-pf-prazdne .cv-pf-zrusit-2:focus-visible{outline:2px solid var(--wp--preset--color--primary-1);outline-offset:2px}.projekty-grid>article[hidden]{display:none}.cv-pf-prazdne{padding:var(--wp--preset--spacing--l);background:var(--wp--preset--color--gray-1)}@media (max-width:600px){.cv-projekty-filter .cv-pf-vybery{gap:.75rem}.cv-projekty-filter .cv-pf-pole{flex:1 1 100%}}.wp-block-gallery.cv-galeria.is-cropped .wp-block-image img{aspect-ratio:4/3;height:auto;object-fit:cover;object-position:50% 20%;border-radius:var(--wp--custom--layout--radius,12px)}@media (max-width:600px){.wp-block-gallery.cv-galeria.has-nested-images figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px) / 2)}}.wp-lightbox-overlay button.wp-lightbox-close-button,.wp-lightbox-overlay button.wp-lightbox-navigation-button{width:48px;height:48px;min-height:0;padding:0 !important;margin:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0 !important;background-color:var(--wp--preset--color--white) !important;box-shadow:0 2px 10px rgba(0,0,0,.15);color:var(--wp--preset--color--primary-1);fill:var(--wp--preset--color--primary-1) !important;text-transform:none;cursor:pointer;z-index:5000001}.wp-lightbox-overlay button.wp-lightbox-close-button{top:16px;right:16px;left:auto}.wp-lightbox-overlay button.wp-lightbox-navigation-button{top:50%;transform:translateY(-50%)}.wp-lightbox-overlay button.wp-lightbox-navigation-button-prev{left:16px;right:auto}.wp-lightbox-overlay button.wp-lightbox-navigation-button-next{right:16px;left:auto}.wp-lightbox-overlay button.wp-lightbox-close-button svg,.wp-lightbox-overlay button.wp-lightbox-navigation-button svg{width:26px;height:26px;fill:currentColor}.wp-lightbox-overlay button.wp-lightbox-close-button:hover,.wp-lightbox-overlay button.wp-lightbox-navigation-button:hover{background-color:var(--wp--preset--color--primary-1) !important;color:var(--wp--preset--color--white) !important;fill:var(--wp--preset--color--white) !important}.wp-lightbox-overlay button.wp-lightbox-close-button:focus-visible,.wp-lightbox-overlay button.wp-lightbox-navigation-button:focus-visible{outline:3px solid var(--wp--preset--color--primary-1);outline-offset:3px}@media (max-width:600px){.wp-lightbox-overlay button.wp-lightbox-navigation-button{top:auto;bottom:24px;transform:none}.wp-lightbox-overlay button.wp-lightbox-navigation-button-prev{left:calc(50% - 60px)}.wp-lightbox-overlay button.wp-lightbox-navigation-button-next{right:calc(50% - 60px)}}.cv-akordeon{margin-top:var(--wp--preset--spacing--m);border-top:1px solid var(--wp--preset--color--gray-3)}.cv-akordeon>.wp-block-details{margin:0 !important;padding:0;border-bottom:1px solid var(--wp--preset--color--gray-3)}.cv-akordeon>.wp-block-details>summary{position:relative;display:block;list-style:none;cursor:pointer;padding:1.1rem 2.75rem 1.1rem 0;font-family:var(--wp--preset--font-family--nadpisove-pismo);font-size:var(--wp--preset--font-size--velkost-h-6);font-weight:600;line-height:1.3;color:var(--wp--preset--color--primary-1)}.cv-akordeon>.wp-block-details>summary::-webkit-details-marker{display:none}.cv-akordeon>.wp-block-details>summary:after{content:"";position:absolute;right:.5rem;top:50%;width:.6rem;height:.6rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.cv-akordeon>.wp-block-details[open]>summary:after{transform:translateY(-30%) rotate(-135deg)}.cv-akordeon>.wp-block-details>summary:hover{text-decoration:underline;text-underline-offset:.2em}.cv-akordeon>.wp-block-details>summary:focus-visible{outline:2px solid var(--wp--preset--color--primary-1);outline-offset:2px}.cv-akordeon>.wp-block-details>:not(summary){margin-top:0;margin-bottom:.85rem}.cv-akordeon>.wp-block-details>:last-child{margin-bottom:1.5rem}@media (prefers-reduced-motion:reduce){.cv-akordeon>.wp-block-details>summary:after{transition:none}}.wp-block-group.cv-vlavo>.wp-block-file{align-self:stretch}@media (min-width:782px){.hero-zariadenie .wp-block-columns.wp-container-core-columns-is-layout-28f84493{flex-wrap:nowrap}.hero-zariadenie .wp-block-columns.wp-container-core-columns-is-layout-28f84493{align-items:flex-start}.hero-zariadenie .wp-block-columns.wp-container-core-columns-is-layout-28f84493>.wp-block-column{flex:1 1 0;min-width:0}}.hero-zariadenie .wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap;align-items:flex-start}.hero-zariadenie .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column:not([style*=flex-basis]){flex:1 1 0;min-width:0}.hero-zariadenie .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex:0 0 24px}.hero-zariadenie .wp-block-columns.wp-container-core-columns-is-layout-28f84493 a{overflow-wrap:anywhere}.hero-zariadenie{align-items:stretch}.hero-zariadenie>.wp-block-media-text__media{position:relative;height:100%;min-height:420px;margin:0;overflow:hidden}.hero-zariadenie>.wp-block-media-text__media img{position:absolute;inset:0;width:100%;height:100% !important;max-width:none;object-fit:cover;object-position:50% 50%}.hero-zariadenie .cc-facility-spravuje{margin:0 0 var(--wp--preset--spacing--s);font-size:.9375rem;line-height:1.4}.hero-zariadenie .cc-facility-spravuje span{margin-right:.35rem;font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--wp--preset--color--gray-5)}.hero-zariadenie .cc-facility-spravuje a{color:var(--wp--preset--color--primary-1);text-underline-offset:.2em}.hero-zariadenie h1.wp-block-heading{margin-top:0}.hero-zariadenie .cc-facility-mapa{margin:.6rem 0 0}.hero-zariadenie .cc-facility-situations--dole{margin:var(--wp--preset--spacing--l) 0 0;padding-top:var(--wp--preset--spacing--m);border-top:1px solid var(--wp--preset--color--gray-3)}@media (max-width:900px){.hero-zariadenie>.wp-block-media-text__media{height:auto;min-height:0;aspect-ratio:4/3}}.cc-facility-situations-pas{padding-top:var(--wp--preset--spacing--m);padding-bottom:var(--wp--preset--spacing--m);border-bottom:1px solid var(--wp--preset--color--gray-3)}.cc-facility-situations-pas>.cc-facility-situations{margin-top:0 !important;margin-bottom:0 !important}.is-layout-constrained>.wp-block-group.alignfull:has(>.hero-zariadenie),.is-layout-constrained>.cc-facility-situations-pas{margin-top:0 !important;margin-block-start:0 !important}.post-in-list .post-meta{flex-wrap:wrap;row-gap:.5rem}.post-in-list .post-meta .post-category{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.cv-jeden-stlpec{max-width:920px}.cv-grid>.post-in-list,.post-in-list .post-content,.post-in-list .post-meta{min-width:0}@media (max-width:600px){.cky-consent-container{width:auto !important;max-width:100vw !important;box-sizing:border-box}.cky-consent-container .cky-consent-bar{max-width:100%;box-sizing:border-box}}@media (min-width:1200px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard.mega-menu-columns-2-of-4:first-child>ul.mega-sub-menu,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard.mega-menu-columns-1-of-4:first-child>ul.mega-sub-menu{display:block}}.cv-situacia-ikona{width:3.75rem;height:3.75rem;margin:-.35rem 0 .1rem -.45rem}.cv-cielovka-img-placeholder img{width:4.5rem;height:4.5rem;opacity:1}@media (max-width:600px){.cv-situacia:not(.cv-situacia--bez-ikony){grid-template-columns:2.75rem minmax(0, 1fr)}.cv-situacia-ikona{width:3.1rem;height:3.1rem;margin:-.3rem 0 0 -.35rem}}.pp-archiv-nadpis{text-align:left}.pp-archiv-perex{max-width:60%;margin:0 0 var(--wp--preset--spacing--xl);text-align:left}.pp-prazdne{background-color:var(--wp--preset--color--gray-1);padding:var(--wp--preset--spacing--l)}.pp-prazdne h2{margin:0 0 .5rem}.pp-prazdne p{margin:0}@media (max-width:781px){.pp-archiv-perex{max-width:none}.pp-prazdne{padding:var(--wp--preset--spacing--m)}}section[id]{scroll-margin-top:7rem}.has-primary-2-background-color .is-style-telefon:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23676767%22%3E%3Cpath%20d%3D%22M6.62%2010.79c1.44%202.83%203.76%205.14%206.59%206.59l2.2-2.2c.27-.27.67-.36%201.02-.24%201.12.37%202.33.57%203.57.57.55%200%201%20.45%201%201V20c0%20.55-.45%201-1%201-9.39%200-17-7.61-17-17%200-.55.45-1%201-1h3.5c.55%200%201%20.45%201%201%200%201.25.2%202.45.57%203.57.11.35.03.74-.25%201.02l-2.2%202.2z%22%2F%3E%3C%2Fsvg%3E")}.has-primary-2-background-color .is-style-email:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23676767%22%3E%3Cpath%20d%3D%22M20%204H4c-1.1%200-1.99.9-1.99%202L2%2018c0%201.1.9%202%202%202h16c1.1%200%202-.9%202-2V6c0-1.1-.9-2-2-2zm0%204l-8%205-8-5V6l8%205%208-5v2z%22%2F%3E%3C%2Fsvg%3E")}.has-primary-2-background-color .is-style-telefon a,.has-primary-2-background-color .is-style-email a{color:var(--wp--preset--color--black)}.cc-kontakt-sidebar{margin-bottom:var(--wp--preset--spacing--l)}.cc-kontakt-sidebar>h2{margin:0 0 var(--wp--preset--spacing--s)}.cc-kontakt-sidebar .wp-block-group.is-style-karty-osob{grid-template-columns:minmax(0, 1fr);gap:var(--wp--custom--spacing--size-s)}@media (min-width:782px){.cc-facility-ludia.cc-kontakt-mobil{display:none}}@media (max-width:781px){.cc-kontakt-sidebar{display:none}}.cv-dokumenty{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, max(17rem, calc((100% - 2 * var(--wp--preset--spacing--s, 1rem)) / 3))), 1fr));gap:var(--wp--preset--spacing--s,1rem);margin-top:var(--wp--preset--spacing--m)}.cv-dokumenty>.wp-block-file,.cv-dokumenty>.wp-block-file+.wp-block-file{margin:0;padding:var(--wp--custom--spacing--size-m);border:1px solid var(--wp--preset--color--gray-2);border-radius:var(--wp--custom--layout--radius,12px)}.cv-dokumenty>.wp-block-file a{display:block}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link:hover,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link:focus-visible{display:inline-flex !important;align-items:center;gap:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;color:var(--wp--preset--color--primary-1,#8a1d03) !important;font-weight:600 !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link:hover,#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link:focus-visible{text-decoration:underline !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link:before{display:none !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-katalog>a.mega-menu-link:after{content:"" !important;display:inline-block !important;width:.5em;height:.85em;margin-left:.4em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%227%22 height=%2212%22 viewBox=%220 0 7 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M1 0.5L6 6L1 11.5%22 stroke=%22white%22 stroke-width=%221.5%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width=%227%22 height=%2212%22 viewBox=%220 0 7 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M1 0.5L6 6L1 11.5%22 stroke=%22white%22 stroke-width=%221.5%22/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s ease-out}.cv-fch-zapojenie>.wp-block-column{border-top:1px solid var(--wp--preset--color--gray-3);padding-top:var(--wp--preset--spacing--m);display:flex;flex-direction:column}.cv-fch-zapojenie>.wp-block-column>h3{margin-top:0}.cv-fch-zapojenie>.wp-block-column>.is-style-odkaz-so-sipkou{margin-top:auto;padding-top:var(--wp--preset--spacing--s)}.cv-fch-videa{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--wp--preset--spacing--l) var(--wp--preset--spacing--m);margin-top:var(--wp--preset--spacing--l)}.cv-fch-videa>.wp-block-embed{margin:0}.cv-fch-videa .wp-block-embed iframe{border-radius:var(--wp--custom--layout--radius,12px)}.cv-fch-videa figcaption{margin-top:var(--wp--preset--spacing--s);text-align:left;font-family:var(--wp--preset--font-family--nadpisove-pismo);font-size:1.0625rem;font-weight:600;color:var(--wp--preset--color--black)}@media (max-width:781px){.cv-fch-videa{grid-template-columns:minmax(0, 1fr)}.cv-fch-siet>.wp-block-column:last-child{margin-top:var(--wp--preset--spacing--m)}}.cv-fch-videa .wp-block-embed figcaption.wp-element-caption{font-size:1.125rem !important;line-height:1.35;margin-bottom:0}.cv-fch-adresar{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, max(16rem, calc((100% - 2 * var(--wp--preset--spacing--m, 1.5rem)) / 3))), 1fr));gap:var(--wp--preset--spacing--m,1.5rem);margin-top:var(--wp--preset--spacing--l)}.cv-fch-adresar>.wp-block-group{border-top:1px solid var(--wp--preset--color--gray-3);padding-top:var(--wp--preset--spacing--s)}.cv-fch-adresar h3{margin:0 0 .3rem;font-size:1.0625rem !important;line-height:1.3}.cv-fch-adresar p{margin:0;font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}.cv-fch-adresar p+p{margin-top:.15rem}@media (max-width:781px){.cv-fch-adresar{gap:var(--wp--preset--spacing--s,1rem)}}.cv-fch-adresar>*,.cv-fch-videa>*{margin-block-start:0 !important;margin-top:0 !important}h2[id],h3[id]{scroll-margin-top:7rem}.wp-block-list.cv-zoznam-fajky{list-style:none;padding-left:0;margin-top:var(--wp--preset--spacing--m)}.wp-block-list.cv-zoznam-fajky>li{position:relative;margin:0;padding:.75rem 0 .75rem 2.25rem;border-bottom:1px solid var(--wp--preset--color--gray-2)}.wp-block-list.cv-zoznam-fajky>li:last-child{border-bottom:0;padding-bottom:0}.wp-block-list.cv-zoznam-fajky>li:before{content:"";position:absolute;left:0;top:.9rem;width:1.25rem;height:1.25rem;background-color:var(--wp--preset--color--primary-1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.75l6 6 9-13.5'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.75l6 6 9-13.5'/%3E%3C/svg%3E") no-repeat center/contain}.wp-block-group.cv-karty-2.cv-primar-uzsie{max-width:var(--wp--style--global--content-size,960px);margin-inline:auto}.wp-block-column.cv-udaje-mriezka{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--wp--preset--spacing--m) var(--wp--preset--spacing--l);align-content:start}.wp-block-column.cv-udaje-mriezka>*{margin:0 !important}@media (max-width:599px){.wp-block-column.cv-udaje-mriezka{grid-template-columns:1fr}}.cv-proj-sekcia[hidden],.cv-proj-dokoncene[hidden]{display:none}.cv-proj-nadpis{margin:0 0 var(--wp--preset--spacing--l)}.cv-edge.cv-proj-dokoncene{background:var(--wp--preset--color--gray-1);margin-top:var(--wp--preset--spacing--xl-2-xl);padding-top:var(--wp--preset--spacing--xl-2-xl);padding-bottom:var(--wp--preset--spacing--xl-2-xl)}.cv-proj-dokoncene .cv-proj-nadpis{margin-bottom:var(--wp--preset--spacing--s)}.cv-proj-popis{margin:0 0 var(--wp--preset--spacing--l);color:var(--wp--preset--color--gray-5)}.projekty-grid--dokoncene article a{background-color:var(--wp--preset--color--white,#fff)}.projekty-grid--dokoncene article a:hover,.projekty-grid--dokoncene article a:focus-visible{background-color:var(--wp--preset--color--primary-2)}.projekty-grid--dokoncene .projekt-content{padding:var(--wp--custom--spacing--size-m)}.projekty-grid--dokoncene .projekt-content h3.wp-block-heading,.projekty-grid--dokoncene .projekt-content h3{font-size:clamp(1.05rem, 0.98rem + 0.25vw, 1.2rem) !important;line-height:1.3;margin-bottom:var(--wp--custom--spacing--size-m)}@media (min-width:600px){.cv-edge .projekty-grid--dokoncene{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (min-width:1024px){.cv-edge .projekty-grid--dokoncene{grid-template-columns:repeat(3,minmax(0, 1fr))}}.projekt-bok-kontakt{margin-bottom:var(--wp--preset--spacing--l,32px);padding-bottom:var(--wp--preset--spacing--l,32px);border-bottom:1px solid var(--wp--preset--color--gray-3)}.projekt-bok-kontakt:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.projekt-bok-kontakt .wp-block-group.is-style-karty-osob{grid-template-columns:minmax(0, 1fr);gap:var(--wp--custom--spacing--size-s);margin:0}.svet-vypis>.svet-filtre{margin-bottom:0}.svet-vypis>.svet-filtre+.svet-sekcia,.svet-vypis>.svet-filtre+.svet-sekcia[hidden]+.svet-sekcia{padding-top:0}.cv-cielovky--krajiny .cv-cielovka-img-placeholder{background:0 0;min-height:0;padding:var(--wp--custom--spacing--size-s)}.cv-cielovky--krajiny .cv-cielovka-img-placeholder img{width:100%;height:auto;max-height:7.5rem;object-fit:contain;opacity:1}.cv-cielovky--krajiny .cv-cielovka-img-placeholder img.cv-cielovka-ikona{width:3.5rem;height:3.5rem}.cv-cielovky--krajiny .cv-cielovka-text h3{margin:0;padding-right:0}.cv-cielovka-meta{margin:.35rem 0 0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--gray-5)}@media (min-width:1200px){.cv-cielovky--krajiny{grid-template-columns:repeat(4,minmax(0, 1fr))}}.cv-cielovky--krajiny .cv-cielovka a{grid-template-columns:3fr 2fr}@media (max-width:699px){.cv-cielovky--krajiny{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--wp--custom--spacing--size-xs)}.cv-cielovky--krajiny .cv-cielovka a{grid-template-columns:1fr;min-height:0}.cv-cielovky--krajiny .cv-cielovka-img{order:-1}.cv-cielovky--krajiny .cv-cielovka-img-placeholder{justify-content:flex-start;padding:var(--wp--custom--spacing--size-s) var(--wp--custom--spacing--size-s) 0}.cv-cielovky--krajiny .cv-cielovka-img-placeholder img{width:auto;max-width:100%;height:4rem;max-height:none}.cv-cielovky--krajiny .cv-cielovka-img-placeholder img.cv-cielovka-ikona{width:2.75rem;height:2.75rem}.cv-cielovky--krajiny .cv-cielovka-text{gap:var(--wp--custom--spacing--size-xs)}}.projekt-foto-popis{position:absolute;right:.75rem;bottom:.75rem;z-index:1;padding:.2rem .55rem;border-radius:4px;background:rgba(0,0,0,.55);color:#fff;font-size:.8125rem;line-height:1.4}@media (max-width:1250px){.projekt-uvod-foto.ma-popis{position:relative}}.cv-cielovky--krajiny{display:flex;flex-wrap:wrap;justify-content:center;--krajiny-gap:1.75rem;--krajiny-n:3;gap:var(--krajiny-gap)}.cv-cielovky--krajiny>.cv-cielovka{flex:0 0 calc((100% - (var(--krajiny-n) - 1) * var(--krajiny-gap)) / var(--krajiny-n));min-width:0}@media (min-width:1200px){.cv-cielovky--krajiny{--krajiny-n:4}}@media (max-width:699px){.cv-cielovky--krajiny{--krajiny-n:2;--krajiny-gap:var(--wp--custom--spacing--size-xs)}}.cv-cielovky.cv-cielovky--krajiny{display:flex}.is-style-hero-sekcia .is-layout-flex>.wp-block-buttons+.is-style-odkaz-so-sipkou{margin-top:var(--wp--custom--spacing--size-m)}@media (max-width:600px){.is-style-hero-sekcia .is-layout-flex>.wp-block-buttons+.is-style-odkaz-so-sipkou{margin-top:0}}.is-style-hero-sekcia .wp-block-buttons.is-layout-flex{row-gap:0}.svet-vypis>.svet-sekcia:first-child{padding-top:0}.svet-vypis>.svet-bez-aktivnych+.svet-sekcia{padding-top:0}@media (min-width:1101px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard.mega-cv-menu-krajiny>ul.mega-sub-menu{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:6px 16px;align-content:start}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard.mega-cv-menu-krajiny>ul.mega-sub-menu>li.mega-cv-menu-cta{grid-column:1/-1}}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-mapa>a.mega-menu-link{display:flex !important;align-items:center;gap:14px}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-mapa>a.mega-menu-link:before{content:"";display:block !important;flex:0 0 48px;width:48px;height:48px;background:center/contain no-repeat}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu li.mega-cv-mapa-irak>a.mega-menu-link:before{background-image:url("/wp-content/uploads/sites/6/2022/02/iraq-150x150.png") !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu li.mega-cv-mapa-syria>a.mega-menu-link:before{background-image:url("/wp-content/uploads/sites/6/2022/02/syria-150x150.png") !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu li.mega-cv-mapa-libanon>a.mega-menu-link:before{background-image:url("/wp-content/uploads/sites/6/2022/02/lebanon-150x150.png") !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu li.mega-cv-mapa-palestina>a.mega-menu-link:before{background-image:url("/wp-content/uploads/sites/6/2026/03/palestine-1-150x150.png") !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu li.mega-cv-mapa-ukrajina>a.mega-menu-link:before{background-image:url("/wp-content/uploads/sites/6/2022/02/ukraine-150x150.png") !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu li.mega-cv-mapa-moldavsko>a.mega-menu-link:before{background-image:url("/wp-content/uploads/sites/6/2023/11/moldova-150x150.png") !important}#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu li.mega-cv-mapa-krizy>a.mega-menu-link:before{background-image:url("/wp-content/uploads/sites/6/2026/10/zemegula-bezova-360x360.png") !important}@media (max-width:1100px){#mega-menu-wrap-hlavne-menu #mega-menu-hlavne-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-column-standard>ul.mega-sub-menu>li.mega-cv-menu-mapa>a.mega-menu-link:before{flex-basis:36px;width:36px;height:36px}}.is-layout-flex>.wp-block-buttons+.is-style-odkaz-so-sipkou{margin-top:var(--wp--custom--spacing--size-m)}@media (max-width:600px){.is-layout-flex>.wp-block-buttons+.is-style-odkaz-so-sipkou{margin-top:0}}.svet-filmy-mriezka{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem, 100%), 26rem));justify-content:center;gap:var(--wp--custom--spacing--size-m)}.svet-filmy>.svet-cipy{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 0 var(--wp--custom--spacing--size-m)}.svet-filmy .svet-cip{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin:0;padding:.4rem .5rem .4rem 1rem;border:1px solid var(--wp--preset--color--gray-3);border-radius:2rem;background:var(--wp--preset--color--white);color:var(--wp--preset--color--black);font-size:.95rem !important;font-weight:500;line-height:1.2;text-transform:none;white-space:nowrap;cursor:pointer}.svet-filmy .svet-cip span{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;padding:0 .45rem;border-radius:1rem;background:var(--wp--preset--color--gray-1);color:var(--wp--preset--color--gray-5);font-size:.8rem;font-weight:600}.svet-filmy .svet-cip:hover{border-color:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--primary-1);background:var(--wp--preset--color--white)}.svet-filmy .svet-cip[aria-pressed=true]{border-color:var(--wp--preset--color--primary-1);background:var(--wp--preset--color--primary-1);color:var(--wp--preset--color--white)}.svet-filmy .svet-cip[aria-pressed=true] span{background:rgba(255,255,255,.2);color:var(--wp--preset--color--white)}.svet-filmy .svet-cip:focus-visible{outline:2px solid var(--wp--preset--color--primary-1);outline-offset:2px}.svet-film{display:flex;flex-direction:column;background:var(--wp--preset--color--gray-1)}.svet-film[hidden]{display:none}.svet-film-nahlad,.svet-film-iframe{position:relative;display:block;width:100%;aspect-ratio:16/9;margin:0;padding:0;border:0;border-radius:0;background:#000;cursor:pointer;overflow:hidden}.svet-film-nahlad img{width:100%;height:100%;object-fit:cover;display:block}.svet-film-play{position:absolute;left:50%;top:50%;width:4rem;height:4rem;margin:-2rem 0 0 -2rem;border-radius:50%;background:var(--wp--preset--color--primary-1);box-shadow:0 4px 16px rgba(0,0,0,.3);transition:transform .15s ease}.svet-film-play:after{content:"";position:absolute;left:50%;top:50%;margin:-.7rem 0 0 -.4rem;border-style:solid;border-width:.7rem 0 .7rem 1.15rem;border-color:transparent transparent transparent #fff}.svet-film-nahlad:hover .svet-film-play{transform:scale(1.08)}.svet-film-nahlad:focus-visible{outline:3px solid var(--wp--preset--color--primary-1);outline-offset:2px}@media (prefers-reduced-motion:reduce){.svet-film-play{transition:none}}.svet-film-text{padding:var(--wp--custom--spacing--size-s-m)}.svet-film-text h3{margin:0 0 .35rem}.svet-film-miesto{margin:0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--gray-5)}.svet-filmy>.svet-cipy>.svet-cip{flex:0 0 auto;width:auto;max-width:none}.svet-filmy--vsetky .svet-filmy-mriezka{grid-template-columns:repeat(3,minmax(0, 1fr))}@media (max-width:900px){.svet-filmy--vsetky .svet-filmy-mriezka{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:600px){.svet-filmy--vsetky .svet-filmy-mriezka{grid-template-columns:1fr}}.cv-karty-5{display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:var(--wp--custom--spacing--size-m)}.cv-karty-5>*{margin:0 !important;height:100%}@media (max-width:1199px){.cv-karty-5{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:900px){.cv-karty-5{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:600px){.cv-karty-5{grid-template-columns:1fr}}.cv-karty-5.cv-karty-linky{gap:0}.cv-karty-5.cv-karty-linky>*{height:auto;padding-inline:var(--wp--custom--spacing--size-m);border-left:1px solid var(--wp--preset--color--gray-3)}.cv-karty-5.cv-karty-linky>*:first-child{padding-left:0;border-left:0}.cv-karty-5.cv-karty-linky h4{margin:0 0 .35rem}.cv-karty-5.cv-karty-linky p{margin:0}@media (max-width:1199px){.cv-karty-5.cv-karty-linky{grid-template-columns:1fr}.cv-karty-5.cv-karty-linky>*{padding:var(--wp--custom--spacing--size-s,1rem) 0;border-left:0;border-top:1px solid var(--wp--preset--color--gray-3)}.cv-karty-5.cv-karty-linky>*:first-child{padding-top:0;border-top:0}}ul.cv-zoznam-linky{list-style:none;margin:0;padding:0}ul.cv-zoznam-linky li{position:relative;margin:0;padding:.7rem 0 .7rem 1.75rem;border-top:1px solid var(--wp--preset--color--gray-3)}ul.cv-zoznam-linky li:first-child{border-top:0;padding-top:0}ul.cv-zoznam-linky li:before{content:"";position:absolute;left:.2rem;top:1.05rem;width:.45rem;height:.8rem;border-right:2px solid var(--wp--preset--color--primary-1);border-bottom:2px solid var(--wp--preset--color--primary-1);transform:rotate(45deg)}ul.cv-zoznam-linky li:first-child:before{top:.35rem}.wp-block-group.is-style-modlitba,.wp-block-group.is-style-modlitba-linka{font-family:var(--wp--preset--font-family--nadpisove-pismo);font-size:clamp(1rem, 0.9rem + 0.4vw, 1.25rem);line-height:1.7;color:var(--wp--preset--color--black)}.wp-block-group.is-style-modlitba>p,.wp-block-group.is-style-modlitba-linka>p{margin:0 0 1.1em;text-wrap:pretty}.wp-block-group.is-style-modlitba>p:last-child,.wp-block-group.is-style-modlitba-linka>p:last-child{margin-bottom:0}.wp-block-group.is-style-modlitba strong,.wp-block-group.is-style-modlitba-linka strong{color:var(--wp--preset--color--primary-1);font-weight:700}.wp-block-group.is-style-modlitba{background-color:var(--wp--preset--color--primary-2);border-radius:var(--wp--custom--layout--radius);padding:var(--wp--custom--spacing--size-l) var(--wp--custom--spacing--size-m-l);text-align:center}.wp-block-group.is-style-modlitba:before{content:"";display:block;width:22px;height:30px;margin:0 auto var(--wp--custom--spacing--size-m);background-color:var(--wp--preset--color--primary-1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 30'%3E%3Cpath d='M9 0h4v8h9v4h-9v18H9V12H0V8h9z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 30'%3E%3Cpath d='M9 0h4v8h9v4h-9v18H9V12H0V8h9z'/%3E%3C/svg%3E") center/contain no-repeat}.wp-block-group.is-style-modlitba-linka{border-left:3px solid var(--wp--preset--color--primary-1);padding:.25rem 0 .25rem var(--wp--custom--spacing--size-m)}@media (max-width:600px){.wp-block-group.is-style-modlitba{padding:var(--wp--custom--spacing--size-m) var(--wp--custom--spacing--size-s)}}@media only screen and (max-width:700px){.hero-carousel__content{align-items:flex-start}.hero-carousel__content-inner{padding-top:var(--wp--custom--spacing--size-m)}}.smartemailing-webform-list{margin-block:var(--wp--custom--spacing--size-s)}.se-webform{width:100% !important;max-width:36rem !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;font-family:inherit !important;color:inherit !important}.se-webform .se-webform-inner,.se-webform .se-body{padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important}.se-webform ul{list-style:none !important;margin:0 !important;padding:0 !important;display:grid;gap:var(--wp--custom--spacing--size-s)}.se-webform li{margin:0 !important;padding:0 !important}.se-webform .pa-form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(12rem, 100%), 1fr));gap:var(--wp--custom--spacing--size-s)}.se-webform .se-label,.se-webform label{display:block;margin:0 0 .35rem !important;font-family:inherit !important;font-size:.95rem !important;font-weight:600 !important;color:inherit !important;text-align:left !important}.se-webform .se-required:after{content:" *";color:var(--wp--preset--color--primary-1)}.se-webform input[type=text],.se-webform input[type=email],.se-webform input[type=tel],.se-webform select,.se-webform textarea{width:100% !important;box-sizing:border-box;min-height:48px;padding:.7rem .9rem !important;font-family:inherit !important;font-size:1rem !important;color:var(--wp--preset--color--black) !important;background:#fff !important;border:1px solid var(--wp--preset--color--gray-4) !important;border-radius:.5rem !important;box-shadow:none !important}.se-webform input:focus-visible,.se-webform select:focus-visible,.se-webform textarea:focus-visible{outline:2px solid var(--wp--preset--color--primary-1) !important;outline-offset:1px;border-color:var(--wp--preset--color--primary-1) !important}.se-webform input[type=checkbox],.se-webform input[type=radio]{width:1.15rem;height:1.15rem;margin:0 .5rem 0 0 !important;accent-color:var(--wp--preset--color--primary-1);vertical-align:-.15em}.se-webform .se-submit{margin-top:var(--wp--custom--spacing--size-s) !important;padding:0 !important;text-align:left !important}.se-webform .se-submit button,.se-webform button[type=submit]{width:auto !important;min-height:47px;padding:.75rem 1.75rem !important;cursor:pointer;font-family:inherit !important;font-size:14px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:0 !important;color:var(--wp--preset--color--primary-1) !important;background:0 0 !important;border:2px solid var(--wp--preset--color--primary-1) !important;border-radius:2rem !important;box-shadow:none !important}.se-webform .se-submit button:hover,.se-webform button[type=submit]:hover{color:#fff !important;background:var(--wp--preset--color--primary-1) !important}.se-webform a{color:var(--wp--preset--color--primary-1) !important;text-decoration:underline}.is-style-hero-sekcia .se-webform .se-header,.is-style-hero-sekcia .se-webform .se-text{display:none !important}.se-webform .se-body li span,.se-webform .se-body li label:has(input[type=checkbox]){font-size:.9rem !important;font-weight:400 !important;line-height:1.5}.se-webform li,.se-webform .se-webform-primary-purpose{border:0 !important;text-align:left !important}.se-webform .se-webform-primary-purpose,.se-webform .se-webform-primary-purpose *{text-align:left !important}.se-webform .se-submit button,.se-webform button[type=submit]{display:inline-block !important;margin:0 !important}.cv-informovanie-gdpr{margin-block:var(--wp--custom--spacing--size-m);border:1px solid var(--wp--preset--color--gray-3);border-radius:var(--wp--custom--layout--radius);overflow:hidden;background:#fff}.cv-informovanie-gdpr iframe{display:block;width:100%;height:75vh;min-height:520px;max-height:1100px;border:0}.cv-cielovky-odkazy{margin:var(--wp--custom--spacing--size-l) auto 0;max-width:56rem;text-align:center;font-size:1rem;line-height:1.7;color:var(--wp--preset--color--black);text-wrap:balance}.cv-cielovky-odkazy a{color:var(--wp--preset--color--primary-1);font-weight:400;white-space:nowrap;text-decoration:underline;text-underline-offset:.15em}@media (min-width:782px) and (max-width:1100px){.wp-block-columns:has(>.wp-block-column.is-style-sivy-box-s-paddingom:nth-child(4):last-child){flex-wrap:wrap !important}.wp-block-columns:has(>.wp-block-column.is-style-sivy-box-s-paddingom:nth-child(4):last-child)>.wp-block-column{flex:1 1 40% !important}}.facility-card .facility-kontakt{display:flex;flex-direction:column;gap:.3rem;margin:0;font-size:1rem;line-height:1.35}.facility-card .facility-kontakt a,.cc-mapa-zoznam .facility-kontakt a{position:relative;z-index:1;display:inline-flex;align-items:flex-start;align-self:flex-start;gap:.45rem;max-width:100%;color:var(--wp--preset--color--black);text-decoration:none;overflow-wrap:anywhere}.facility-kontakt a svg{flex:none;margin-top:.1rem;color:var(--wp--preset--color--primary-1)}.facility-kontakt a:hover,.facility-kontakt a:focus-visible{color:var(--wp--preset--color--primary-1);text-decoration:underline}.cc-mapa-zoznam .facility-kontakt{display:flex;flex-direction:column;gap:.3rem;margin:0}.hero-zariadenie>.wp-block-media-text__media>.cv-hlavna-foto,.head-zariadenie .wp-block-media-text__media>.cv-hlavna-foto{position:absolute;inset:0;margin:0}.projekt-uvod-foto>.cv-hlavna-foto,.projekt-uvod-foto>.cv-hlavna-foto>.wp-lightbox-container,.is-style-hero-sekcia>.wp-block-media-text__media>.cv-hlavna-foto{position:absolute;inset:0;margin:0}.is-style-hero-sekcia>.wp-block-media-text__media>.cv-hlavna-foto>.wp-lightbox-container{height:100%}@media (max-width:1250px){.projekt-uvod-foto>.cv-hlavna-foto,.projekt-uvod-foto>.cv-hlavna-foto>.wp-lightbox-container{position:relative;inset:auto}}