.site-branding a.brand{margin-bottom:-40px;padding:16px;background:#fff}@media(min-width: 992px){.hide-desktop{display:none !important}}[data-aos=fade-up]{transform:translate3d(0, 40px, 0) !important}[data-aos=fade-right]{transform:translate3d(-40px, 0, 0) !important}[data-aos=fade-left]{transform:translate3d(40px, 0, 0) !important}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate3d(0, 0, 0) !important}.dum-info-sekce{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding-bottom:2rem;margin-bottom:2rem;border-bottom:var(--global-palette7) 1px solid}.dum-iframe-wrapper{margin-top:4rem}.custom-tabs-wrapper .tabs-nav{display:flex;border-bottom:2px solid #eee;gap:5px;margin-bottom:20px;flex-wrap:wrap}.custom-tabs-wrapper .tabs-nav .tab-link{padding:10px 8px;border:none;background:none;cursor:pointer;font-weight:600;color:#666;border-bottom:3px solid rgba(0,0,0,0);transition:all .3s ease;flex-grow:0;flex-shrink:0}.custom-tabs-wrapper .tabs-nav .tab-link:hover{color:#000;border-bottom-color:var(--global-palette1);background:var(--global-palette8)}.custom-tabs-wrapper .tabs-nav .tab-link.active{color:var(--global-palette9);border-bottom-color:var(--global-palette1);background:var(--global-palette1)}.custom-tabs-wrapper .tab-pane{display:none}.custom-tabs-wrapper .tab-pane.active{display:block;animation:fadeIn .4s ease}.custom-tabs-wrapper .doc-item{display:flex;justify-content:space-between;align-items:center;padding:15px;border-bottom:1px solid #f0f0f0}.custom-tabs-wrapper .doc-item:hover{background:#fafafa}.custom-tabs-wrapper .doc-item .doc-name{display:block;text-decoration:none;color:#333;font-weight:500}.custom-tabs-wrapper .doc-item .doc-name:hover{color:var(--global-palette1)}.custom-tabs-wrapper .doc-item .doc-date{font-size:.85rem;color:#888}.custom-tabs-wrapper .doc-item .doc-download-btn{display:flex;align-items:center;gap:8px;text-decoration:none;color:#007bff;font-size:.9rem;padding:5px 12px;border:1px solid var(--global-palette1);border-radius:4px}.custom-tabs-wrapper .doc-item .doc-download-btn:hover{background:var(--global-palette1);color:#fff}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.post-type-archive-dum .kadence-posts-list{row-gap:10px}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap{padding:.5rem}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header{margin-bottom:0}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header .entry-title{font-size:1.25rem}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header .entry-meta{margin-bottom:0}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header .entry-meta strong{display:inline-block;margin-right:5px}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header .entry-meta .info-item:after{content:"|";margin:0 10px;width:auto;height:auto;border:none;vertical-align:middle;background:none;display:none}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header .entry-meta .info-item:last-child:after{content:"";margin:0}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header .entry-meta .info-item:nth-child(1){width:20%}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header .entry-meta .info-item:nth-child(2){width:20%}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header .entry-meta .info-item:nth-child(3){width:20%}.post-type-archive-dum .kadence-posts-list .entry-list-item .entry .entry-content-wrap .entry-header .entry-meta .info-item:nth-child(4){width:20%}.right-menu .kt-infobox-textcontent{flex-grow:1}.kadence-posts-list .entry-list-item .entry.category-dulezite .entry-title{color:#d63638}.kadence-posts-list .entry-list-item .entry .category-links.category-style-pill a{padding:.25rem .75rem;border-radius:1rem;font-size:.625rem}.kb-count-up-custom .kb-count-up-number{font-size:50px;font-weight:700;color:var(--global-palette9);font-family:var(--global-heading-font-family, inherit);line-height:1;margin-bottom:0}.kb-count-up-custom .kb-count-up-title{color:var(--global-palette7, #EDF2F7);font-size:var(--global-kb-font-size-md, 1.25rem);font-weight:700;margin-top:0px}.dum-fotogalerie-wrapper{padding:40px 0;max-width:1200px;margin:0 auto}.dum-fotogalerie-wrapper .dum-fotogalerie-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:15px}@media(max-width: 1024px){.dum-fotogalerie-wrapper .dum-fotogalerie-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 600px){.dum-fotogalerie-wrapper .dum-fotogalerie-grid{grid-template-columns:repeat(2, 1fr)}}.dum-fotogalerie-wrapper .dum-fotogalerie-item{position:relative;overflow:hidden;border-radius:4px;aspect-ratio:1/1}.dum-fotogalerie-wrapper .dum-fotogalerie-item a{display:block;width:100%;height:100%}.dum-fotogalerie-wrapper .dum-fotogalerie-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.dum-fotogalerie-wrapper .dum-fotogalerie-item img:hover{transform:scale(1.05)}.aside-menu,.aside-menu .wp-block-page-list{background-color:var(--global-palette9, #f8f9fa);border-radius:8px;padding:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.05);list-style:none;margin:0}.aside-menu .wp-block-pages-list__item,.aside-menu .wp-block-page-list .wp-block-pages-list__item{margin:0 0 .5rem 0;border-bottom:1px solid var(--global-palette8, #e9ecef)}.aside-menu .wp-block-pages-list__item:last-child,.aside-menu .wp-block-page-list .wp-block-pages-list__item:last-child{border-bottom:none;margin-bottom:0}.aside-menu .wp-block-pages-list__item .wp-block-pages-list__item__link,.aside-menu .wp-block-page-list .wp-block-pages-list__item .wp-block-pages-list__item__link{display:block;padding:.75rem 1rem;color:var(--global-palette3, #333333);text-decoration:none;font-weight:500;border-radius:4px;transition:all .25s ease-in-out}.aside-menu .wp-block-pages-list__item .wp-block-pages-list__item__link:hover,.aside-menu .wp-block-page-list .wp-block-pages-list__item .wp-block-pages-list__item__link:hover{background-color:var(--global-palette2, #e2e8f0);color:var(--global-palette9, #ffffff);padding-left:1.25rem}.aside-menu .wp-block-pages-list__item.current-menu-item>.wp-block-pages-list__item__link,.aside-menu .wp-block-page-list .wp-block-pages-list__item.current-menu-item>.wp-block-pages-list__item__link{background-color:var(--global-palette1, #2563eb);color:#fff !important;font-weight:600}.aside-menu .wp-block-pages-list__item.current-menu-item>.wp-block-pages-list__item__link:hover,.aside-menu .wp-block-page-list .wp-block-pages-list__item.current-menu-item>.wp-block-pages-list__item__link:hover{color:#fff;padding-left:1rem}.aside-menu .wp-block-pages-list__item.has-child>.wp-block-navigation__submenu-container,.aside-menu .wp-block-page-list .wp-block-pages-list__item.has-child>.wp-block-navigation__submenu-container{list-style:none;margin:.5rem 0 .5rem 1rem;padding:0 0 0 .75rem;border-left:2px solid var(--global-palette2, #cbd5e1)}.aside-menu .wp-block-pages-list__item.has-child>.wp-block-navigation__submenu-container .wp-block-pages-list__item,.aside-menu .wp-block-page-list .wp-block-pages-list__item.has-child>.wp-block-navigation__submenu-container .wp-block-pages-list__item{margin:.25rem 0;border-bottom:none}.aside-menu .wp-block-pages-list__item.has-child>.wp-block-navigation__submenu-container .wp-block-pages-list__item .wp-block-pages-list__item__link,.aside-menu .wp-block-page-list .wp-block-pages-list__item.has-child>.wp-block-navigation__submenu-container .wp-block-pages-list__item .wp-block-pages-list__item__link{padding:.5rem .75rem;font-size:.95rem;color:var(--global-palette3, #4b5563)}.aside-menu .wp-block-pages-list__item.has-child>.wp-block-navigation__submenu-container .wp-block-pages-list__item .wp-block-pages-list__item__link:hover,.aside-menu .wp-block-page-list .wp-block-pages-list__item.has-child>.wp-block-navigation__submenu-container .wp-block-pages-list__item .wp-block-pages-list__item__link:hover{background-color:var(--global-palette2, #f1f5f9);color:var(--global-palette9, #ffffff);padding-left:1rem}