.vc_column_container { width: 100%; }.vc_row { margin-left: -15px; margin-right: -15px; }.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; box-sizing: border-box; }@media (min-width: 768px){.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 { float: left; }.vc_col-sm-12 { width: 100%; }}.vc_clearfix::after, .vc_clearfix::before, .vc_row::after, .vc_row::before { content: " "; display: table; }.vc_clearfix::after, .vc_row::after { clear: both; }.wpb_text_column p:last-child, .wpb_text_column :last-child, #content .wpb_text_column p:last-child, #content .wpb_text_column :last-child { margin-block-end: 0px; }.vc_row.vc_row-o-full-height { min-height: 100vh; }.vc_row.vc_row-flex { box-sizing: border-box; display: flex; flex-wrap: wrap; }.vc_row.vc_row-flex > .vc_column_container { display: flex; }.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner { flex-grow: 1; display: flex; flex-direction: column; z-index: 1; }.vc_row.vc_row-flex::before, .vc_row.vc_row-flex::after { display: none; }.vc_row.vc_row-o-columns-middle { align-content: center; }.vc_row.vc_row-o-columns-top::after, .vc_row.vc_row-o-columns-bottom::after, .vc_row.vc_row-o-columns-middle::after { content: ""; width: 100%; height: 0px; overflow: hidden; visibility: hidden; display: block; }.vc_column-inner::before, .vc_column-inner::after { content: " "; display: table; }.vc_column-inner::after { clear: both; }.vc_column_container { padding-left: 0px; padding-right: 0px; }.vc_column_container > .vc_column-inner { box-sizing: border-box; padding-left: 15px; padding-right: 15px; width: 100%; }.vc_column-inner { margin-bottom: var(--wpex-vc-column-inner-margin-bottom); }:is(.wpb_row, .wpb_content_element, .last_toggle_el_margin, .wpb_button):where(:not([class*="wpex-mb-"])), ul.wpb_thumbnails-fluid > li, .wpb-js-composer .vc_tta-container { margin-bottom: var(--wpex-vc-elements-bottom-margin, 0px); }:root { --wpex-vc-gutter: 30px; }.no-bottom-margins .vc_column-inner { --wpex-vc-column-inner-margin-bottom: 0px; margin-bottom: 0px; }.vc_row.wpex-vc_row-mx-auto { margin-left: auto !important; margin-right: auto !important; }@font-face{font-family:"DM Sans";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://kliknu.cz/wp-content/swift-ai/cache/kliknu.cz/under-construction/__data/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K6z9mXg70121cde.woff) format('woff2');font-display:swap;}@font-face{font-family:"DM Sans";font-weight:500;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://kliknu.cz/wp-content/swift-ai/cache/kliknu.cz/under-construction/__data/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K6z9mXg70121cde.woff) format('woff2');font-display:swap;}abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, ruby, s, samp, section, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0px; padding: 0px; border: 0px; outline: 0px; font: inherit; vertical-align: baseline; }*, ::before, ::after { box-sizing: border-box; }:root { --wpex-white: #ffffff; --wpex-black: #000000; --wpex-gray-50: #fafafa; --wpex-gray-100: #f7f7f7; --wpex-gray-200: #eeeeee; --wpex-gray-300: #e0e0e0; --wpex-gray-400: #bdbdbd; --wpex-gray-500: #9e9e9e; --wpex-gray-600: #757575; --wpex-gray-700: #616161; --wpex-gray-800: #424242; --wpex-gray-900: #222222; --wpex-gray-A900: #262626; --wpex-blue: #4a97c2; --wpex-blue-alt: #327397; --wpex-green: #87bf17; --wpex-green-alt: #679212; --wpex-red: #f73936; --wpex-red-alt: #bf0a08; --wpex-orange: #ee7836; --wpex-orange-alt: #cf5511; --wpex-purple: #9a5e9a; --wpex-purple-alt: #653e65; --wpex-pink: #f261c2; --wpex-pink-alt: #bc0f83; --wpex-teal: #00b3b3; --wpex-teal-alt: #006f6f; --wpex-brown: #804b35; --wpex-brown-alt: #5c3626; --wpex-gold: #ffaa33; --wpex-gold-alt: #ff9500; --wpex-rosy: #ea2487; --wpex-rosy-alt: #b81265; --wpex-grey: #bdbdbd; --wpex-grey-alt: #9e9e9e; --wpex-accent: #1a73e8; --wpex-accent-alt: #1464cc; --wpex-on-accent: var(--wpex-white); --wpex-on-accent-alt: var(--wpex-white); --wpex-red-error: #C62828; --wpex-green-success: #46b450; --wpex-yellow-warning: #ffb900; --wpex-blue-info: #00a0d2; --wpex-star-rating-color: #ffc833; --wpex-text-1: var(--wpex-gray-900); --wpex-text-2: var(--wpex-gray-800); --wpex-text-3: var(--wpex-gray-700); --wpex-text-4: var(--wpex-gray-600); --wpex-surface-1: var(--wpex-white); --wpex-surface-2: var(--wpex-gray-100); --wpex-surface-3: var(--wpex-gray-200); --wpex-surface-4: var(--wpex-gray-300); --wpex-alert-bg: var(--wpex-surface-3); --wpex-alert-color: #32373c; --wpex-info-bg: #e5f5fa; --wpex-success-bg: #ecf7ed; --wpex-warning-bg: #fff8e5; --wpex-error-bg: #fbeaea; --wpex-bg-color: var(--wpex-surface-1); --wpex-border-main: var(--wpex-surface-3); --wpex-heading-color: var(--wpex-text-1); --wpex-input-color: var(--wpex-text-2); --wpex-input-bg: var(--wpex-surface-1); --wpex-input-border-color: var(--wpex-surface-4); --wpex-focus-input-color: var(--wpex-input-color); --wpex-focus-input-bg: var(--wpex-input-bg); --wpex-focus-input-border-color: var(--wpex-input-border-color); --wpex-table-thead-bg: var(--wpex-surface-2); --wpex-table-thead-color: var(--wpex-text-1); --wpex-table-th-color: var(--wpex-text-1); --wpex-table-cell-border-color: var(--wpex-border-main); --wpex-text-xs: .75rem; --wpex-text-sm: .875rem; --wpex-text-base: 1rem; --wpex-text-lg: clamp(1.125rem, 0.9688rem + 0.5vw, 1.25rem); --wpex-text-xl: clamp(1.25rem, 0.9375rem + 1vw, 1.5rem); --wpex-text-2xl: clamp(1.5rem, 1.1875rem + 1vw, 1.75rem); --wpex-text-3xl: clamp(1.75rem, 1.2813rem + 1.5vw, 2.125rem); --wpex-text-4xl: clamp(2.125rem, 0.8125rem + 3vw, 2.5rem); --wpex-text-5xl: clamp(2.5rem, 1.0313rem + 3.5vw, 3rem); --wpex-text-6xl: clamp(3rem, 1.0938rem + 4.5vw, 3.625rem); --wpex-text-7xl: clamp(3.625rem, 2.6875rem + 3vw, 4.375rem); --wpex-rounded-xs: 0.25rem; --wpex-rounded-sm: 0.375rem; --wpex-rounded: 0.5rem; --wpex-rounded-md: 0.75rem; --wpex-rounded-lg: 1.5rem; --wpex-rounded-xl: 2rem; --wpex-rounded-2xl: 3rem; --wpex-rounded-3xl: 4rem; --wpex-rounded-4xl: 5rem; --wpex-rounded-full: 9999px; --wpex-leading-tight: 1.25; --wpex-leading-snug: 1.375; --wpex-leading-normal: 1.5; --wpex-leading-relaxed: 1.625; --wpex-leading-loose: 2; --wpex-tracking-tighter: -0.05em; --wpex-tracking-tight: -0.025em; --wpex-tracking-normal: 0; --wpex-tracking-wide: 0.025em; --wpex-tracking-wider: 0.05em; --wpex-tracking-widest: 0.1em; --wpex-radius-blob-1: 30% 70% 70% 30% / 53% 30% 70% 47%; --wpex-radius-blob-2: 53% 47% 34% 66% / 63% 46% 54% 37%; --wpex-radius-blob-3: 37% 63% 56% 44% / 49% 56% 44% 51%; --wpex-radius-blob-4: 63% 37% 37% 63% / 43% 37% 63% 57%; --wpex-radius-blob-5: 49% 51% 48% 52% / 57% 44% 56% 43%; --wpex-shadow-xs: 0 0 0 1px rgba(0,0,0,0.05); --wpex-shadow-sm: 0 1px 2px 0 rgba(0,0,0,0.05); --wpex-shadow: 0 1px 3px 0 rgba(0,0,0,0.1), 0 1px 2px 0 rgba(0,0,0,0.06); --wpex-shadow-md: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06); --wpex-shadow-lg: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05); --wpex-shadow-xl: 0 20px 25px -5px rgba(0,0,0,0.1), 0 10px 10px -5px rgba(0,0,0,0.04); --wpex-shadow-2xl: 0 25px 50px -12px rgba(0,0,0,0.25); --wpex-shadow-inner: inset 0 2px 4px 0 rgba(0,0,0,0.06); --wpex-focus-shadow-outline: 0 0 0 3px rgba(66,153,225,0.5); --wpex-row-gap: 25px; --wpex-font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --wpex-font-serif: "Iowan Old Style", "Apple Garamond", Baskerville, "Times New Roman", "Droid Serif", Times, "Source Serif Pro", serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --wpex-font-mono: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --wpex-el-margin-bottom: 20px; --wpex-bold: 600; --wpex-link-decoration-line: none; --wpex-hover-link-decoration-line: underline; --wpex-btn-font-size: 1em; --wpex-btn-padding: 0.75em 1.25em; --wpex-btn-font-weight: 500; --wpex-btn-border-width: 0; --wpex-btn-border-style: none; --wpex-btn-border-radius: var(--wpex-rounded-xs); --wpex-btn-line-height: var(--wpex-leading-normal); --wpex-btn-letter-spacing: inherit; --wpex-btn-text-transform: inherit; --wpex-btn-font-family: inherit; --wpex-btn-font-style: inherit; --wpex-heading-line-height: var(--wpex-leading-tight); --wpex-heading-font-weight: var(--wpex-bold); --wpex-container-width: 1280px; --wpex-container-max-width: 90%; --wpex-content-area-width: calc(100% - var(--wpex-primary-sidebar-width, min(300px, 30%)) - 5%); --wpex-primary-sidebar-width: min(300px, 30%); --wpex-primary-bottom-space: 40px; --wpex-boxed-layout-gutter: 30px; --wpex-select-height: 2.5em; --wpex-input-font-size: 1em; --wpex-input-line-height: var(--wpex-leading-normal); --wpex-input-border-radius: var(--wpex-rounded-xs); --wpex-input-padding: .5em .75em; --wpex-input-border-width: 1px; --wpex-input-border-style: solid; --wpex-comment-avatar-size: 50px; --wpex-comment-avatar-margin: 20px; --wpadminbar-height: 32px; }:root:where(.wpex-classic-style) { --wpex-body-font-size: 13px; --wpex-body-line-height: 1.65; --wpex-text-1: var(--wpex-gray-900); --wpex-text-2: var(--wpex-gray-700); --wpex-text-3: var(--wpex-gray-600); --wpex-text-4: var(--wpex-gray-500); --wpex-text-xs: .846em; --wpex-text-sm: .923em; --wpex-text-base: 1em; --wpex-text-md: 1.077em; --wpex-text-lg: 1.231em; --wpex-text-xl: 1.385em; --wpex-text-2xl: 1.615em; --wpex-text-3xl: 1.846em; --wpex-text-4xl: 2.154em; --wpex-text-5xl: 2.462em; --wpex-text-6xl: 2.769em; --wpex-text-7xl: 3.231em; --wpex-rounded-xs: 3px; --wpex-rounded-sm: 5px; --wpex-rounded: 10px; --wpex-rounded-md: 15px; --wpex-rounded-lg: 20px; --wpex-container-width: 980px; --wpex-container-max-width: 90%; --wpex-content-area-width: 69%; --wpex-primary-sidebar-width: 26%; --wpex-heading-line-height: var(--wpex-leading-snug); --wpex-select-height: 36px; --wpex-input-line-height: var(--wpex-leading-relaxed); --wpex-input-padding: 6px 10px; --wpex-btn-padding: .538em 1.077em; --wpex-btn-font-weight: 400; --wpex-btn-line-height: 1.65; --wpex-outline-btn-border-width: 3px; --wpex-main-nav-link-line-height: normal; --wpex-row-gap: 20px; }@media screen and (max-width: 782px){:root { --wpadminbar-height: 46px; }}body:not(.admin-bar) { --wpadminbar-height: 0px; }body:not(.has-frame-border) { --wpex-site-frame-border-size: 0px; }body { --wpex-100vw: calc(100vw - var(--wpex-scrollbar-width, 0px) - (var(--wpex-site-frame-border-size) * 2)); --wpex-50vw: calc(var(--wpex-100vw) / 2); }@supports (height: 100dvh){:root { --wpex-100dvh: 100dvh; }}body { --wpex-sticky-elements-height: calc(var(--wpex-sticky-topbar-height,0px) + var(--wpex-sticky-main-nav-height,0px) + var(--wpex-sticky-header-height,0px) + var(--wpex-sticky-enb-height,0px) + var(--wpadminbar-height) + var(--wpex-site-frame-border-size) + var(--wpex-sticky-elements-height-extra, 0px)); }#main { --wpex-sticky-offset: calc(var(--wpex-sticky-elements-height, 0px) + var(--wpex-sticky-offset-padding, 25px)); }.screen-reader-text, .skip-to-content { clip: rect(1px, 1px, 1px, 1px); overflow-wrap: normal; position: absolute; height: 1px; width: 1px; margin: -1px; overflow: hidden; border: 0px; padding: 0px; }.screen-reader-text:focus, .skip-to-content:focus { display: block; clip: auto; clip-path: none; height: auto; width: auto; margin: 0px; z-index: 100000; background: var(--wpex-surface-3); color: var(--wpex-text-1); font-size: 1em; padding: 0.75em 1.25em; line-height: 1.5; text-decoration: none; }.screen-reader-text:focus { inset-inline-start: 5px; inset-block-start: 5px; }html { overflow: clip scroll; scroll-behavior: auto; text-size-adjust: 100%; }body { background-color: var(--wpex-bg-color); color: var(--wpex-body-color, var(--wpex-text-2)); font-size: var(--wpex-body-font-size, var(--wpex-text-base, 1rem)); font-family: var(--wpex-body-font-family, var(--wpex-font-sans)); line-height: var(--wpex-body-line-height, var(--wpex-leading-normal)); font-weight: var(--wpex-body-font-weight); font-style: var(--wpex-body-font-style); text-transform: var(--wpex-body-text-transform); letter-spacing: var(--wpex-body-letter-spacing); overflow-x: clip; }.container { width: var(--wpex-container-width); margin: 0px auto; }.wpex-responsive .container { max-width: var(--wpex-container-max-width); }.content-full-width .content-area, .content-area.full-width { width: 100%; }#wrap { position: relative; }p, .wpex-gallery, .gallery, details, .wp-caption.aligncenter, .wp-caption.alignnone { margin-block-end: var(--wpex-el-margin-bottom); }.clear, .wpex-clear, .clr-margin { clear: both; }h1, h2, h3, h4, h5, h6, .wpex-h1, .wpex-h2, .wpex-h3, .wpex-h4, .wpex-h5, .wpex-h6 { margin: 30px 0 var(--wpex-el-margin-bottom); }h1, h2, h3, h4, h5, h6, .wpex-h1, .wpex-h2, .wpex-h3, .wpex-h4, .wpex-h5, .wpex-h6, .theme-heading, .wpex-heading, .wpex-font-heading, .page-header-title, .entry-title, .wc-block-components-product-name, .wc-block-grid__product-title { color: var(--wpex-heading-color); font-style: var(--wpex-heading-font-style); font-weight: var(--wpex-heading-font-weight); font-family: var(--wpex-heading-font-family); line-height: var(--wpex-heading-line-height); letter-spacing: var(--wpex-heading-letter-spacing); text-transform: var(--wpex-heading-text-transform); text-wrap: var(--wpex-heading-text-wrap); word-break: break-word; }h1, .wpex-h1 { font-size: var(--wpex-text-3xl); }a { color: var(--wpex-link-color, var(--wpex-accent)); text-decoration-line: var(--wpex-link-decoration-line); text-decoration-color: var(--wpex-link-decoration-color); text-decoration-style: var(--wpex-link-decoration-style); text-decoration-thickness: var(--wpex-link-decoration-thickness); text-underline-offset: var(--wpex-link-underline-offset); }:where(.wpex-classic-style) { --wpex-label-font-weight: normal; }.wpex-twitter { --wpex-brand-color: #0F141A; }.wpex-facebook { --wpex-brand-color: #1877F2; }.wpex-instagram { --wpex-brand-color: #bc2a8d; }.wpex-social-btn { display: inline-flex; align-items: center; justify-content: center; font-size: inherit; color: inherit; height: 2em; width: 2em; line-height: 1; cursor: pointer; text-align: center; border-radius: inherit; transition: 0.15s; box-sizing: content-box; text-decoration: none; padding: 0px; vertical-align: top; letter-spacing: normal; }.wpex-social-btn svg { fill: currentcolor; }:where(.wpex-classic-style) .wpex-social-btn { height: 1.846em; width: 1.846em; }.wpex-social-btn-flat { color: var(--wpex-gray-500); background: var(--wpex-surface-2); }.wpex-social-bg, .wpex-social-bg:hover, .wpex-social-bg-hover:hover, .wpex-social-btn-graphical, .wpex-social-btn-bordered:hover, .wpex-hover-social-bg:hover { background: var(--wpex-brand-color, var(--wpex-accent)); }.wpex-social-bg, .wpex-social-bg:hover, .wpex-social-btn-3d:hover, .wpex-social-bg-hover:hover, .wpex-social-btn-bordered:hover, .wpex-social-btn-graphical:hover, .wpex-hover-social-bg:hover { color: var(--wpex-on-brand-color, var(--wpex-white)); }.wpex-social-bg.wpex-instagram, .wpex-social-bg-hover.wpex-instagram:hover { background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%); }.wpex-icon { display: inline-block; }.wpex-icon svg { height: var(--wpex-icon-height, 1em); width: var(--wpex-icon-width); vertical-align: var(--wpex-icon-offset, -0.125em); fill: currentcolor; }@media (max-width: 959px){:root { --wpex-content-area-width: 100%; --wpex-primary-sidebar-width: 100%; }}@media print{body { --wpex-container-width: 100%; --wpex-content-area-width: 100%; --wpex-container-max-width: none; }}.wpex-heading { display: block; font-size: inherit; margin: 0px; padding: 0px; }.wpex-items-center { align-items: center; }.wpex-rounded-full { border-radius: var(--wpex-rounded-full); }.wpex-border-accent { border-color: var(--wpex-accent); }.wpex-border-solid { border-style: solid; }.wpex-border { border-width: 1px; }.wpex-inline-block { display: inline-block; }.wpex-flex { display: flex; }.wpex-gap-10, .wpex-grid-gap-10 { gap: 10px; }.wpex-flex-wrap { flex-wrap: wrap; }.wpex-antialiased { -webkit-font-smoothing: antialiased; }.wpex-text-2xl { font-size: var(--wpex-text-2xl); }.wpex-justify-center { justify-content: center; }.wpex-last-mr-0 > :last-child { margin-inline-end: 0px; }.wpex-overflow-clip { overflow: clip; }.wpex-p-40 { padding: 40px; }.wpex-relative { position: relative; }.wpex-text-center { text-align: center; }.wpex-w-100 { width: 100%; }:root { --vcex-icon-xs: 12px; --vcex-icon-sm: 20px; --vcex-icon-normal: 40px; --vcex-icon-md: 60px; --vcex-icon-lg: 80px; --vcex-icon-xl: 100px; }.vcex-spacing { height: var(--vcex-spacing-height, 30px); }:root { --wpex-body-font-family: 'DM Sans',sans-serif; --wpex-body-font-size: 17px; }:root { --wpex-heading-font-weight: 500; }:root { --wpex-btn-font-weight: 500; --wpex-btn-line-height: normal; }.vcex-heading { font-weight: 500; }h1, .wpex-h1 { font-family: Raleway, sans-serif; }:root { --wpex-accent: #9aa58f; --wpex-accent-alt: #9aa58f; --wpex-text-1: #000000; --wpex-text-2: #333333; --wpex-text-3: #555555; --wpex-text-4: #888888; --wpex-link-decoration-line: underline; --wpex-btn-padding: 15px 30px; --wpex-btn-border-radius: 8px; --wpex-input-padding: 10px 15px; --wpex-site-header-shrink-end-height: 65px; --wpex-vc-column-inner-margin-bottom: 40px; }:root, .site-boxed.wpex-responsive #wrap { --wpex-container-width: 1200px; }.vcex-heading.vcex_6995400905d28 { font-size: clamp(40px, 5vmax, 50px); }.vcex-social-links.vcex_6995400906976 { font-size: 14px; }html{opacity:1}