:root{--brand:#6b0028;--text:#333;--base-font-size:15px;--base-line-height:1.6;--h1-size:44px;--h1-lh:1.15;--h2-size:36px;--h2-lh:1.18;--h3-size:28px;--h3-lh:1.22;--g-outer:32px;--g-outer-mobile:20px;--list-lh:1.6;--li-gap:.5rem;--bullet-size:25px;--bullet-top:.1em;--bullet-indent:1.8em;body{font-size:var(--base-font-size);line-height:var(--base-line-height);color:var(--text)}.et_pb_text_inner p,.et_pb_module p,body p,.et_pb_text_inner ul,.et_pb_text_inner ol,.et_pb_module ul,.et_pb_module ol,ul,ol,ul li,ol li{text-align:justify;text-justify:inter-word;hyphens:none;word-break:normal;overflow-wrap:break-word}.et_pb_text_inner li,.et_pb_module li,ul li,ol li{white-space:normal;margin:0}h1,h2,h3,.et_pb_text_inner h1,.et_pb_text_inner h2,.et_pb_text_inner h3{color:var(--brand);text-align:left;font-weight:700;margin:0 0 16px}h1,.et_pb_text_inner h1{font-size:var(--h1-size);line-height:var(--h1-lh)}h2,.et_pb_text_inner h2{font-size:var(--h2-size);line-height:var(--h2-lh)}h3,.et_pb_text_inner h3{font-size:var(--h3-size);line-height:var(--h3-lh)}@media (max-width:767px){body{line-height:1.5}h1,.et_pb_text_inner h1{font-size:32px;line-height:1.2}h2,.et_pb_text_inner h2{font-size:26px;line-height:1.25}h3,.et_pb_text_inner h3{font-size:21px;line-height:1.25}.et_pb_text_inner p,.et_pb_module p,body p,.et_pb_text_inner ul,.et_pb_text_inner ol,.et_pb_module ul,.et_pb_module ol,ul,ol,ul li,ol li{text-align:left!important;text-justify:auto!important}}.quote-inline{position:relative;display:inline-flex;flex-direction:column;gap:.15em;padding-left:20px;color:var(--brand);font-size:30px;font-weight:700;line-height:1.2;margin:1.5rem 0}.quote-inline::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--brand)}.quote-inline small{display:block;font-size:30px;font-weight:300;line-height:1.2}@media (max-width:767px){.quote-inline{font-size:22px;padding-left:16px}.quote-inline small{font-size:22px}.quote-inline::before{width:4px}}ul.custom-list,ul.custom-list1,ul.custom-list-white,ul.two-col-list,ul.two-col-list-white{list-style:none;padding-left:0;margin:0;line-height:var(--list-lh)}ul.custom-list li,ul.custom-list1 li,ul.custom-list-white li,ul.two-col-list li,ul.two-col-list-white li{position:relative;padding-left:var(--bullet-indent);line-height:var(--list-lh);min-height:calc(1em * var(--list-lh))}ul.custom-list li+li,ul.custom-list1 li+li,ul.custom-list-white li+li{margin-top:var(--li-gap)}ul.two-col-list,ul.two-col-list-white{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;row-gap:var(--li-gap)}@media (max-width:767px){ul.two-col-list,ul.two-col-list-white{grid-template-columns:1fr!important}}ul.custom-list li::before,ul.custom-list1 li::before,ul.custom-list-white li::before,ul.two-col-list li::before,ul.two-col-list-white li::before{content:"";position:absolute;left:0;--b:calc(var(--bullet-size) / 2);top:calc((1em * var(--list-lh) - var(--b)) / 2);width:var(--b);height:var(--b);border-radius:50%;box-sizing:border-box;border:1.5px solid currentColor}ul.custom-list li::before{color:#ffffff!important}ul.custom-list1 li::before{color:#6b0028!important}ul.custom-list-white li::before{color:#ffffff!important}ul.two-col-list li::before{color:#6b0028!important}ul.two-col-list-white li::before{color:#ffffff!important}.stats-3{--g:var(--g-outer);display:grid;grid-template-columns:repeat(3,1fr);column-gap:0;padding-inline:var(--g);align-items:start;text-align:left}.stats-3 .item{position:relative;padding-inline:var(--g)}.stats-3 .item:not(:last-child)::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:var(--brand)}.stats-3 h3{margin:0 0 12px;color:var(--brand);font-weight:700;font-size:32px;line-height:1.2}.stats-3 p{margin:0;font-size:18px;line-height:1.6}@media (max-width:767px){.stats-3{grid-template-columns:1fr;padding-inline:var(--g-outer-mobile)}.stats-3 .item{padding-inline:var(--g-outer-mobile)}.stats-3 .item::after{display:none}}.md-headerbar{display:flex;align-items:flex-end;gap:24px}.md-headerbar .md-lang-switch{margin-left:auto}@media (min-width:981px){.md-headerbar ul.vlastni-menu{list-style:none!important;display:flex!important;justify-content:center;align-items:flex-end;gap:40px;margin:0!important;padding:0!important}.md-headerbar ul.vlastni-menu>li{position:relative;margin:0!important;padding:0!important}.md-headerbar ul.vlastni-menu>li>a{display:flex!important;align-items:flex-end;justify-content:center;text-decoration:none!important;color:var(--menu-color,#6b0028)!important;font-weight:600!important;font-size:16px!important;line-height:calc(var(--menu-h,30px) - var(--underline-gap,5px) - var(--underline-h,4px))!important;padding-bottom:calc(var(--underline-gap,5px) + var(--underline-h,4px))!important;padding-top:0!important;background:transparent!important}.md-headerbar ul.vlastni-menu>li>a::after{content:"";position:absolute;left:0;bottom:0;height:var(--underline-h,4px);width:0;background-color:var(--menu-color,#6b0028);transition:width .25s ease}.md-headerbar ul.vlastni-menu>li>a:hover::after,.md-headerbar ul.vlastni-menu>li.current-menu-item>a::after,.md-headerbar ul.vlastni-menu>li.current-menu-ancestor>a::after{width:100%}.md-headerbar ul.vlastni-menu>li.current-menu-item>a,.md-headerbar ul.vlastni-menu>li.current-menu-ancestor>a{font-weight:700!important}}@media (min-width:981px){.md-headerbar ul.vlastni-menu>li>a{padding-top:5px!important}}@media (max-width:980.98px){}:root{--gap:24px}.dve-kolonky{display:flex;flex-wrap:wrap}.dve-kolonky.s-mezerou>.et_pb_column{margin:0}.dve-kolonky.bez-mezery>.et_pb_column{margin:0}@media (max-width:980px){.dve-kolonky>.et_pb_column{width:calc(50% - var(--gap)/2)!important}.dve-kolonky.s-mezerou{gap:var(--gap)}.dve-kolonky.bez-mezery{gap:0}}.tri-kolonky{display:flex;flex-wrap:wrap}@media (max-width:980px){.tri-kolonky>.et_pb_column{width:calc(33.333% - (2 * var(--gap) / 3))!important}.tri-kolonky.s-mezerou{gap:var(--gap)}.tri-kolonky.bez-mezery{gap:0}}.md-team-grid{--team-gap:10px;--team-aspect-w:4;--team-aspect-h:5;--team-intro-size:40px;--team-intro-size-m:28px;--team-name-size:35px;--team-name-size-m:26px}.md-team-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--team-gap)!important}@media (max-width:980px){.md-team-grid{grid-template-columns:repeat(2,1fr)!important}}.md-team-grid>p{display:contents!important;margin:0!important}.md-team-grid .tile{position:relative;overflow:hidden;aspect-ratio:var(--team-aspect-w) / var(--team-aspect-h);display:block;text-decoration:none;color:inherit}.md-team-grid .tile--intro{background:#6b0028;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center}.md-team-grid .tile--intro h2{margin:0!important;color:#fff!important;font-weight:700!important;font-size:var(--team-intro-size)!important;line-height:1.2!important}@media (max-width:980px){.md-team-grid .tile--intro h2{font-size:var(--team-intro-size-m)!important}}.md-team-grid .tile--person figure{margin:0;height:100%;width:100%;position:relative}.md-team-grid .tile--person img{width:100%;height:100%;object-fit:cover;display:block}.md-team-grid .tile--person figcaption{position:absolute;left:0;right:0;bottom:0;background:rgba(255,255,255,0.88);color:#6b0028;font-weight:700;font-size:var(--team-name-size);line-height:1.1;padding-top:20px;padding-bottom:18px;padding-left:16px;padding-right:16px;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width:980px){.md-team-grid .tile--person figcaption{font-size:var(--team-name-size-m);padding:18px 16px}}.et_pb_code_inner .md-team-grid,.et_pb_text_inner .md-team-grid{margin:0!important}.md-team-grid .tile--intro h2{font-size:30px!important}@media (max-width:980px){.md-team-grid .tile--intro h2{font-size:22px!important}}.md-team-grid .tile--person figcaption,.md-team-grid .tile--person .entry-title,.md-team-grid a.tile--person figcaption,.md-team-grid a.tile--person .entry-title{font-size:18px!important;line-height:1.1!important}@media (max-width:980px){.md-team-grid .tile--person figcaption,.md-team-grid .tile--person .entry-title,.md-team-grid a.tile--person figcaption,.md-team-grid a.tile--person .entry-title{font-size:15px!important;line-height:1.1!important}}.m-readmore{position:relative;display:flex!important;flex-direction:column!important;align-items:center!important}.m-readmore__content{align-self:stretch!important;max-height:calc(var(--lines,20) * 1em * var(--lh,1.6));overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 var(--fade-cut,72%),transparent 100%);mask-image:linear-gradient(180deg,#000 var(--fade-cut,72%),transparent 100%);transition:max-height .25s ease}.m-readmore.is-open .m-readmore__content{max-height:none;-webkit-mask-image:none;mask-image:none}.m-readmore__content :is(h1,h2,h3,h4,h5,h6,p,ul,ol){margin-block:0 .6em}.m-readmore__content>*:last-child{margin-bottom:0!important}.m-readmore__btn{all:unset;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:12px auto 0!important;cursor:pointer;color:var(--btn-color,#6b0028)!important;text-align:center!important;-webkit-appearance:none;appearance:none;box-sizing:content-box;width:max-content!important}.m-readmore__btn-text{font-weight:700!important;font-size:var(--btn-fs,16px)!important;line-height:1.2!important;display:inline-block!important;text-align:center!important}.m-readmore__btn-text::after{content:"﹀";display:block!important;font-size:calc(var(--btn-fs,16px) * 1.2)!important;margin-top:var(--btn-gap,6px)!important;line-height:1!important;text-align:center!important}.m-readmore.is-open .m-readmore__btn-text::after{content:"︿"}.m-readmore__btn:focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important;border-radius:4px!important}@media (min-width:981px){.m-readmore__content{max-height:none!important;-webkit-mask-image:none!important;mask-image:none!important}.m-readmore__btn{display:none!important}}.only-en,.only-de,.only-cs{display:none!important}.lang-en .only-en{display:block!important}.lang-de .only-de{display:block!important}.lang-cs .only-cs{display:block!important}.lang-en li.only-en,.lang-en .menu-item.only-en{display:list-item!important}.lang-de li.only-de,.lang-de .menu-item.only-de{display:list-item!important}.lang-cs li.only-cs,.lang-cs .menu-item.only-cs{display:list-item!important}