@charset "UTF-8";:root{--rc-accent:#2563eb;--rc-speed:0.6s;--rc-stagger:0.15s}.fusion-body .grids{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;align-items:center;margin-bottom:25px}.fusion-body .grids>div{padding:10px;background:transparent;border:none;box-shadow:none}.entry-content .grids>div,.post-content .grids>div,article .grids>div,.type-post .grids>div{background:transparent!important;border:none!important;box-shadow:none!important}.entry-content .grids,.post-content .grids,article .grids,.type-post .grids{background:transparent!important;border:none!important;box-shadow:none!important}.fusion-body .rc-alternate .grids:nth-of-type(even)>div:first-child{order:2}.fusion-body .rc-alternate .grids:nth-of-type(even)>div:last-child{order:1}@media (max-width:768px){.fusion-body .grids{grid-template-columns:1fr;gap:10px}.fusion-body .rc-alternate .grids:nth-of-type(even)>div:first-child{order:0}.fusion-body .rc-alternate .grids:nth-of-type(even)>div:last-child{order:0}}.fusion-body .entry-content img,.fusion-body .post-content img,.fusion-body .page-content img{transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s ease,filter .4s ease}.fusion-body .grids img,.fusion-body .rc-alternate img{border-radius:10px;max-width:100%;height:auto;will-change:transform,filter,box-shadow;transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s ease,filter .4s ease}.fusion-body .grids img:hover,.fusion-body .entry-content img:hover,.fusion-body .post-content img:hover,.fusion-body .page-content img:hover{transform:scale(1.03)!important;box-shadow:0 8px 25px rgba(0,0,0,.15)!important}.fusion-body .grids>div{overflow:hidden;border-radius:10px}.fusion-body .entry-content h1,.fusion-body .post-content h1,.fusion-body .page-content h1,.fusion-body .rc-alternate h1,.fusion-body h1{text-align:center;font-size:1.5em;margin-top:10px;margin-bottom:5px;line-height:1.3;letter-spacing:-.02em}.rc-topic:first-child h1{text-align:center!important}.fusion-body .entry-content h2,.fusion-body .post-content h2,.fusion-body .page-content h2{position:relative;padding-bottom:12px}.fusion-body .entry-content h2::after,.fusion-body .post-content h2::after,.fusion-body .page-content h2::after{content:'';position:absolute;left:0;bottom:0;width:60px;height:3px;background:var(--rc-accent);border-radius:2px;opacity:.7}.fusion-body .entry-content h3,.fusion-body .post-content h3,.fusion-body .page-content h3{position:relative;padding-bottom:10px}.fusion-body .entry-content h3::after,.fusion-body .post-content h3::after,.fusion-body .page-content h3::after{content:'';position:absolute;left:0;bottom:0;width:40px;height:2px;background:var(--rc-accent);border-radius:2px;opacity:.6}.fusion-body .entry-content h4,.fusion-body .post-content h4,.fusion-body .page-content h4{position:relative;padding-bottom:8px}.fusion-body .entry-content h4::after,.fusion-body .post-content h4::after,.fusion-body .page-content h4::after{content:'';position:absolute;left:0;bottom:0;width:25px;height:2px;background:var(--rc-accent);border-radius:2px;opacity:.5}.fusion-body .rc-alternate:has(>.rc-topic),.fusion-body .entry-content:has(>.rc-topic),.fusion-body .post-content:has(>.rc-topic),.fusion-body .page-content:has(>.rc-topic){position:relative}.fusion-body .rc-alternate:has(>.rc-topic){margin-top:-60px}.nv-content-wrap:has(.rc-topic),.nv-single-page-wrap:has(.rc-topic){padding-top:0!important}@media (min-width:769px){.fusion-body .rc-topic:nth-child(2){position:relative;overflow:hidden;margin-bottom:30px;z-index:1}.fusion-body .rc-topic:nth-child(2) img{display:block;width:100%;height:auto}.fusion-body .rc-topic:first-child{position:absolute;left:0;right:0;top:150px;z-index:10;pointer-events:none;text-align:center}}.fusion-body .rc-topic:first-child{position:absolute;left:0;right:0;z-index:10;pointer-events:none;text-align:center}.fusion-body .rc-topic:nth-child(2){position:relative;overflow:hidden;z-index:1}.fusion-body .rc-topic:first-child h1{background:rgba(0,0,0,0.6);color:#fff!important;text-align:center;padding:22px 30px;margin:0;font-size:1.3em;line-height:1.4;letter-spacing:-.01em;text-shadow:0 1px 3px rgba(0,0,0,.3);pointer-events:auto}.fusion-body .rc-description{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;padding:0!important;margin:-1px!important}@media (max-width:768px){.fusion-body .rc-topic:first-child{position:absolute;left:0;right:0;top:75px;z-index:10;pointer-events:none;text-align:center;width:100vw;margin-left:calc(-50vw + 50%)}.fusion-body .rc-topic:first-child h1{font-size:1.05em;padding:12px 20px;background:rgba(0,0,0,0.6)}.fusion-body .rc-topic:nth-child(2){position:relative;overflow:hidden;z-index:1;margin-bottom:15px;width:100vw;margin-left:calc(-50vw + 50%);max-width:none;border-radius:0}.fusion-body .rc-topic:nth-child(2) img{display:block;width:100%;height:350px;object-position:center 20%;object-fit:cover;border-radius:0!important}.fusion-body .rc-alternate:has(>.rc-topic){margin-top:-30px}}.fusion-body .grids h3{margin-top:0;font-size:1.35em;line-height:1.3}.fusion-body .grids h4{color:#555;font-size:.95em;margin-top:20px;font-weight:600}.fusion-body .rc-alternate p,.fusion-body .entry-content p,.fusion-body .post-content p{line-height:1.75;margin-bottom:1.1em}.fusion-body .rc-description+p,.fusion-body .rc-topic:nth-child(2)+p,.fusion-body .rc-alternate+p{font-size:1.1em;line-height:1.8;font-weight:600;color:#222}.fusion-body .rc-description+p::first-letter,.fusion-body .rc-topic:nth-child(2)+p::first-letter,.fusion-body .rc-alternate+p::first-letter{font-size:1.6em;font-weight:700;color:var(--rc-accent);line-height:1;margin-right:2px}.fusion-body .grids{margin-bottom:40px}.fusion-body .rc-alternate .grids+.grids{padding-top:15px;border-top:1px solid rgba(0,0,0,.06)}.fusion-body .rc-alternate h2{margin-top:45px;margin-bottom:18px}.fusion-body .rc-alternate>h2:first-of-type{margin-top:25px}.fusion-body .rc-alternate a:not(blockquote a){color:var(--rc-accent);text-decoration:none;border-bottom:1px solid var(--rc-accent)33;transition:border-color .2s}.fusion-body .rc-alternate a:not(blockquote a):hover{border-bottom-color:var(--rc-accent)}.fusion-body .rc-alternate p>b>a[href*='kontakt'],.fusion-body .rc-alternate p>b>a[href*='contact'],.fusion-body .rc-alternate p>b>a[href^='tel:'],.fusion-body .rc-alternate p>b>a[href^='mailto:'],.fusion-body .rc-alternate p>strong>a[href*='kontakt'],.fusion-body .rc-alternate p>strong>a[href*='contact'],.fusion-body .rc-alternate p>strong>a[href^='tel:'],.fusion-body .rc-alternate p>strong>a[href^='mailto:'],.fusion-body .rc-alternate blockquote p>a[href*='kontakt'],.fusion-body .rc-alternate blockquote p>a[href*='contact'],.fusion-body .rc-alternate blockquote p>a[href^='tel:'],.fusion-body .rc-alternate blockquote p>a[href^='mailto:'],.fusion-body .rc-alternate blockquote a[href*='kontakt'],.fusion-body .rc-alternate blockquote a[href*='contact'],.fusion-body .rc-alternate blockquote a[href^='tel:'],.fusion-body .rc-alternate blockquote a[href^='mailto:']{display:inline-block;font-size:1.05em;text-decoration:none!important;transition:all .2s;margin:10px 0;padding:10px 24px;background:var(--rc-accent);color:#fff!important;border-radius:6px;border:none!important;box-shadow:0 2px 8px rgba(0,0,0,.1)}.fusion-body .rc-alternate p>b>a:hover[href*='kontakt'],.fusion-body .rc-alternate p>b>a:hover[href*='contact'],.fusion-body .rc-alternate p>b>a:hover[href^='tel:'],.fusion-body .rc-alternate p>b>a:hover[href^='mailto:'],.fusion-body .rc-alternate p>strong>a:hover[href*='kontakt'],.fusion-body .rc-alternate p>strong>a:hover[href*='contact'],.fusion-body .rc-alternate p>strong>a:hover[href^='tel:'],.fusion-body .rc-alternate p>strong>a:hover[href^='mailto:'],.fusion-body .rc-alternate blockquote p>a:hover[href*='kontakt'],.fusion-body .rc-alternate blockquote p>a:hover[href*='contact'],.fusion-body .rc-alternate blockquote p>a:hover[href^='tel:'],.fusion-body .rc-alternate blockquote p>a:hover[href^='mailto:'],.fusion-body .rc-alternate blockquote a:hover[href*='kontakt'],.fusion-body .rc-alternate blockquote a:hover[href*='contact'],.fusion-body .rc-alternate blockquote a:hover[href^='tel:'],.fusion-body .rc-alternate blockquote a:hover[href^='mailto:']{background:var(--rc-accent)18;color:var(--rc-accent)!important;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.08)}.fusion-body .rc-alternate blockquote:has(a[href*='kontakt']),.fusion-body .rc-alternate blockquote:has(a[href*='contact']),.fusion-body .rc-alternate blockquote:has(a[href^='tel:']),.fusion-body .rc-alternate blockquote:has(a[href^='mailto:']),.fusion-body .post-content .rc-alternate blockquote:has(a[href*='kontakt']),.fusion-body .entry-content .rc-alternate blockquote:has(a[href*='kontakt']){background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:20px 0!important;text-align:center;font-style:normal!important;border-left:none!important;border-radius:0!important}.fusion-body .rc-alternate>blockquote:last-of-type{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:20px 0!important;text-align:center;font-style:normal!important;border-left:none!important;border-radius:0!important}.fusion-body .rc-alternate p:has(>b>a[href*='kontakt']),.fusion-body .rc-alternate p:has(>strong>a[href*='kontakt']),.fusion-body .rc-alternate p:has(>b>a[href*='contact']),.fusion-body .rc-alternate p:has(>strong>a[href*='contact']),.fusion-body .rc-alternate p:has(>b>a[href^='tel:']),.fusion-body .rc-alternate p:has(>strong>a[href^='tel:']),.fusion-body .rc-alternate p:has(>b>a[href^='mailto:']),.fusion-body .rc-alternate p:has(>strong>a[href^='mailto:']){text-align:center;margin:15px 0}.fusion-body .rc-faq details{transition:box-shadow .3s ease,margin .3s ease}.fusion-body .rc-faq details[open]{margin-bottom:14px}.fusion-body .grids img{box-shadow:0 2px 12px rgba(0,0,0,.08)}.fusion-body .rc-alternate{scroll-behavior:smooth}.fusion-body .rc-alternate>h2:last-of-type{text-align:center;margin-top:50px}.fusion-body .rc-alternate>p:last-of-type{text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.fusion-body blockquote,.fusion-body .entry-content blockquote{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-left:4px solid var(--rc-accent);margin:30px 0;padding:22px 28px;font-style:italic;border-radius:0 8px 8px 0;box-shadow:0 2px 8px rgba(0,0,0,.04)}.fusion-body blockquote a{font-weight:600;font-style:normal;border-bottom:2px solid var(--rc-accent);padding-bottom:2px;text-decoration:none;transition:opacity .2s}.fusion-body blockquote a:hover{opacity:.75}.fusion-body .rc-faq details{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:10px;overflow:hidden;transition:box-shadow .3s ease}.fusion-body .rc-faq details:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)}.fusion-body .rc-faq details summary{cursor:pointer;padding:14px 18px;font-weight:600;font-size:1.05em;background:#f8f8f8;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:background .2s}.fusion-body .rc-faq details summary:hover{background:#f0f0f0}.fusion-body .rc-faq details summary::-webkit-details-marker{display:none}.fusion-body .rc-faq details summary::after{content:'+';font-size:1.3em;font-weight:700;color:#888;transition:transform .3s ease}.fusion-body .rc-faq details[open] summary::after{content:'';transform:rotate(180deg)}.fusion-body .rc-faq details[open] summary{border-bottom:1px solid #e0e0e0}.fusion-body .rc-faq details>p,.fusion-body .rc-faq details>div,.fusion-body .rc-faq details>ul{padding:14px 18px;margin:0}[data-wpsleep]{display:none!important}.rc-faq>br,.rc-faq>p:empty{display:none}span[data-wpsleep]+br,span[data-wpsleep]+p:empty{display:none}.rc-reveal.rc-animate{opacity:0;transform:translateY(30px);will-change:opacity,transform;transition:opacity var(--rc-speed) cubic-bezier(.25,.46,.45,.94),transform var(--rc-speed) cubic-bezier(.25,.46,.45,.94)}.rc-reveal.rc-visible{opacity:1!important;transform:none!important}.fusion-body .grids>.rc-reveal:nth-child(2){transition-delay:var(--rc-stagger)}.fusion-body .grids img{width:100%!important;max-width:100%!important}.fusion-body .fusion-text .grids{display:grid;grid-template-columns:repeat(2,1fr)}.fusion-body blockquote{margin-left:0;margin-right:0}.fusion-body .rc-faq details summary{outline:none;-webkit-tap-highlight-color:transparent}.fusion-body .fusion-text h2{position:relative}.fusion-body .grids,.fusion-body .grids>div,.fusion-body .rc-faq *{box-sizing:border-box}.fusion-body .rc-alternate{scroll-behavior:smooth}@media (max-width:800px){.fusion-body .grids{grid-template-columns:1fr!important;gap:10px}.fusion-body .rc-alternate .grids:nth-of-type(even)>div{order:0!important}}.fusion-body .grids,.fusion-body .rc-faq,.fusion-body blockquote{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
