body.tewido-elementra-body{background-color:var(--tewido-elementra-color-page-bg,var(--tewido-elementra-color-gray-50,#f7f7f7));min-height:100vh;display:flex;flex-direction:column}body.tewido-elementra-body>.tewido-elementra-canvas-main{flex:1 0 auto}.screen-reader-text,.tewido-elementra-skip-link{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus,.tewido-elementra-skip-link:focus{position:fixed!important;top:8px;inset-inline-start:8px;width:auto;height:auto;margin:0;padding:8px 16px;clip:auto;background:var(--tewido-elementra-color-primary,#93003f);color:var(--tewido-elementra-color-on-brand,#fff);font-size:14px;font-weight:600;text-decoration:none;border-radius:6px;z-index:100000}.tewido-elementra-canvas-main>.tewido-elementra-canvas-content{width:100%;padding:64px 20px;box-sizing:border-box}.tewido-elementra-canvas-content__inner{max-width:var(--tewido-elementra-content-width,1200px);width:100%;margin-inline:auto;box-sizing:border-box}.tewido-elementra-canvas-main>.post-navigation,.tewido-elementra-canvas-main>nav.posts-navigation{max-width:1200px;width:100%;margin-inline:auto;padding:0 24px 32px;box-sizing:border-box}body.tewido-elementra-body>.elementor{flex-shrink:0}.tewido-elementra-canvas-main .entry-thumbnail{display:block;margin:16px 0 24px;overflow:hidden;border-radius:8px}.tewido-elementra-canvas-main .entry-thumbnail img{display:block;width:100%;height:auto}.tewido-elementra-theme-site-logo{display:flex;align-items:center}.tewido-elementra-theme-site-logo__link{display:inline-flex;align-items:center;line-height:0}.tewido-elementra-theme-site-logo__img{display:block;max-width:100%;height:auto;width:var(--tewido-elementra-logo-width,140px)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-site-logo__img:not(.tewido-elementra-theme-site-logo__img--light):not(.tewido-elementra-theme-site-logo__img--dark),.tewido-elementra-theme-site-logo__img--light,.tewido-elementra-theme-site-logo__img--mobile{display:none}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-site-logo__img--light{display:block}html[data-tewido-theme=dark] .tewido-elementra-theme-site-logo--has-light .tewido-elementra-theme-site-logo__img:not(.tewido-elementra-theme-site-logo__img--light){display:none}html[data-tewido-theme=dark] .tewido-elementra-theme-site-logo--has-light .tewido-elementra-theme-site-logo__img--light{display:block}@media(max-width:767px){.tewido-elementra-theme-site-logo__img--desktop{display:none}.tewido-elementra-theme-site-logo__img--mobile{display:block}.tewido-elementra-theme-site-logo__img{width:var(--tewido-elementra-logo-mobile-width,var(--tewido-elementra-logo-width,140px))}}.tewido-elementra-theme-nav-menu{display:block}.tewido-elementra-theme-nav-menu__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0}.tewido-elementra-theme-nav-menu--horizontal .tewido-elementra-theme-nav-menu__list{flex-direction:row;align-items:center}.tewido-elementra-theme-nav-menu__list .menu-item{position:relative;margin:0}.tewido-elementra-theme-nav-menu__list .menu-item>a{display:inline-block;padding:12px 16px;color:var(--tewido-elementra-color-heading,#292929);line-height:1;font-size:15px;font-weight:600;text-decoration:none;transition:color var(--tef-nav-transition, .15s),background-color var(--tef-nav-transition, .15s),border-color var(--tef-nav-transition, .15s),border-width var(--tef-nav-transition, .15s)}.tewido-elementra-theme-nav-menu__list .menu-item>a:focus-visible{outline:var(--tef-nav-focus-width,2px) solid var(--tef-nav-focus-color,currentColor);outline-offset:var(--tef-nav-focus-offset,2px)}.tewido-elementra-theme-nav-menu--trim-edges .tewido-elementra-theme-nav-menu__list>.menu-item:first-child>a{padding-inline-start:0}.tewido-elementra-theme-nav-menu--trim-edges .tewido-elementra-theme-nav-menu__list>.menu-item:last-child>a{padding-inline-end:0}.tewido-elementra-theme-nav-menu__list .current-menu-ancestor>a,.tewido-elementra-theme-nav-menu__list .current-menu-item>a,.tewido-elementra-theme-nav-menu__list .menu-item>a:focus,.tewido-elementra-theme-nav-menu__list .menu-item>a:hover{color:var(--tewido-elementra-color-primary-600,var(--tewido-elementra-color-primary,#93003f))}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .menu-item>a.tewido-elementra-on-transparent,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .menu-item>a.tewido-elementra-on-transparent *{color:var(--tewido-elementra-nav-transparent-color,#fff)!important}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .current-menu-ancestor>a.tewido-elementra-on-transparent,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .current-menu-ancestor>a.tewido-elementra-on-transparent *,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .current-menu-item>a.tewido-elementra-on-transparent,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .current-menu-item>a.tewido-elementra-on-transparent *{color:var(--tewido-elementra-nav-transparent-active-color,var(--tewido-elementra-nav-active-color,var(--tewido-elementra-color-primary,#93003f)))!important}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .menu-item>a.tewido-elementra-on-transparent:focus,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .menu-item>a.tewido-elementra-on-transparent:focus *,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .menu-item>a.tewido-elementra-on-transparent:hover,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .menu-item>a.tewido-elementra-on-transparent:hover *{color:var(--tewido-elementra-nav-transparent-hover-color,var(--tewido-elementra-nav-hover-color,var(--tewido-elementra-color-primary,#93003f)))!important}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .menu-item:not(.menu-item--button)>a.tewido-elementra-on-transparent{background-color:var(--tewido-elementra-nav-transparent-bg,var(--tewido-elementra-nav-bg,transparent))!important;border-color:var(--tewido-elementra-nav-transparent-border,var(--tewido-elementra-nav-border,currentColor))!important}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .current-menu-ancestor:not(.menu-item--button)>a.tewido-elementra-on-transparent,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .current-menu-item:not(.menu-item--button)>a.tewido-elementra-on-transparent{background-color:var(--tewido-elementra-nav-transparent-active-bg,var(--tewido-elementra-nav-active-bg,var(--tewido-elementra-nav-bg,transparent)))!important;border-color:var(--tewido-elementra-nav-transparent-active-border,var(--tewido-elementra-nav-active-border,var(--tewido-elementra-nav-border,currentColor)))!important}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .menu-item:not(.menu-item--button)>a.tewido-elementra-on-transparent:focus,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-theme-nav-menu__list .menu-item:not(.menu-item--button)>a.tewido-elementra-on-transparent:hover{background-color:var(--tewido-elementra-nav-transparent-hover-bg,var(--tewido-elementra-nav-hover-bg,var(--tewido-elementra-nav-bg,transparent)))!important;border-color:var(--tewido-elementra-nav-transparent-hover-border,var(--tewido-elementra-nav-hover-border,var(--tewido-elementra-nav-border,currentColor)))!important}.tewido-elementra-theme-nav-menu .sub-menu a{font-size:14px;font-weight:500;color:var(--tewido-elementra-color-heading,#292929)}.tewido-elementra-theme-nav-menu .sub-menu a:focus,.tewido-elementra-theme-nav-menu .sub-menu a:hover{color:var(--tewido-elementra-color-primary-600,var(--tewido-elementra-color-primary,#93003f))}.tewido-elementra-theme-nav-menu__list .menu-item-has-children>a{display:inline-flex;align-items:center;gap:6px}.tewido-elementra-theme-nav-menu__list .menu-item-has-children>a::after{content:"";display:inline-block;width:14px;height:14px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg 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'><path d='m6 9 6 6 6-6'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg 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'><path d='m6 9 6 6 6-6'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:transform .2s;flex-shrink:0;opacity:.75}.tewido-elementra-theme-nav-menu__list .menu-item-has-children.is-tewido-elementra-open>a::after,.tewido-elementra-theme-nav-menu__list .menu-item-has-children:focus-within:not(.tewido-elementra-esc-closed)>a::after{transform:rotate(180deg)}.tewido-elementra-theme-nav-menu__list .sub-menu .menu-item-has-children>a::after{transform:rotate(-90deg)}[dir=rtl] .tewido-elementra-theme-nav-menu__list .sub-menu .menu-item-has-children>a::after{transform:rotate(90deg)}.tewido-elementra-theme-nav-menu__list .sub-menu .menu-item-has-children>a{display:flex}.tewido-elementra-theme-nav-menu__list .sub-menu .menu-item-has-children>a::after{margin-inline-start:auto}.tewido-elementra-theme-nav-menu__list .sub-menu{list-style:none;margin:0;padding:0;position:absolute;top:100%;min-width:300px;background:var(--tewido-elementra-color-surface-raised,var(--tewido-elementra-color-surface,#fff));box-shadow:0 4px 16px rgba(0,0,0,.08);opacity:0;visibility:hidden;transition:opacity .15s,visibility 0s linear .15s;z-index:1000}.tewido-elementra-theme-nav-menu__list .menu-item-has-children{position:relative}.tewido-elementra-theme-nav-menu__list li.is-tewido-elementra-open>.sub-menu,.tewido-elementra-theme-nav-menu__list li:focus-within:not(.tewido-elementra-esc-closed)>.sub-menu{opacity:1;visibility:visible;transition:opacity .15s}.tewido-elementra-theme-nav-menu--anim-slide-up .tewido-elementra-theme-nav-menu__list .sub-menu{transform:translateY(8px);transition:opacity .2s,transform .2s,visibility 0s linear .2s}.tewido-elementra-theme-nav-menu--anim-slide-up .tewido-elementra-theme-nav-menu__list li.is-tewido-elementra-open>.sub-menu,.tewido-elementra-theme-nav-menu--anim-slide-up .tewido-elementra-theme-nav-menu__list li:focus-within:not(.tewido-elementra-esc-closed)>.sub-menu{transform:translateY(0);transition:opacity .2s,transform .2s}.tewido-elementra-theme-nav-menu--anim-slide-down .tewido-elementra-theme-nav-menu__list .sub-menu{transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility 0s linear .2s}.tewido-elementra-theme-nav-menu--anim-slide-down .tewido-elementra-theme-nav-menu__list li.is-tewido-elementra-open>.sub-menu,.tewido-elementra-theme-nav-menu--anim-slide-down .tewido-elementra-theme-nav-menu__list li:focus-within:not(.tewido-elementra-esc-closed)>.sub-menu{transform:translateY(0);transition:opacity .2s,transform .2s}.tewido-elementra-theme-nav-menu--anim-scale .tewido-elementra-theme-nav-menu__list .sub-menu{transform:scale(.96);transform-origin:top center;transition:opacity .2s,transform .2s,visibility 0s linear .2s}.tewido-elementra-theme-nav-menu--anim-scale .tewido-elementra-theme-nav-menu__list li.is-tewido-elementra-open>.sub-menu,.tewido-elementra-theme-nav-menu--anim-scale .tewido-elementra-theme-nav-menu__list li:focus-within:not(.tewido-elementra-esc-closed)>.sub-menu{transform:scale(1);transition:opacity .2s,transform .2s}.tewido-elementra-theme-nav-menu--anim-clip-top .tewido-elementra-theme-nav-menu__list .sub-menu{opacity:1;clip-path:inset(0 -32px 100% -32px);transition:clip-path .25s ease,visibility 0s linear .25s}.tewido-elementra-theme-nav-menu--anim-clip-top .tewido-elementra-theme-nav-menu__list li.is-tewido-elementra-open>.sub-menu,.tewido-elementra-theme-nav-menu--anim-clip-top .tewido-elementra-theme-nav-menu__list li:focus-within:not(.tewido-elementra-esc-closed)>.sub-menu{opacity:1;clip-path:inset(0 -32px -32px -32px);transition:clip-path .25s ease}@media (prefers-reduced-motion:reduce){.tewido-elementra-theme-nav-menu--anim-clip-top .tewido-elementra-theme-nav-menu__list .sub-menu,.tewido-elementra-theme-nav-menu--anim-scale .tewido-elementra-theme-nav-menu__list .sub-menu,.tewido-elementra-theme-nav-menu--anim-slide-down .tewido-elementra-theme-nav-menu__list .sub-menu,.tewido-elementra-theme-nav-menu--anim-slide-up .tewido-elementra-theme-nav-menu__list .sub-menu{opacity:0;transform:none;clip-path:none;transition:opacity .15s,visibility 0s linear .15s}.tewido-elementra-theme-nav-menu--anim-clip-top .tewido-elementra-theme-nav-menu__list li.is-tewido-elementra-open>.sub-menu,.tewido-elementra-theme-nav-menu--anim-clip-top .tewido-elementra-theme-nav-menu__list li:focus-within:not(.tewido-elementra-esc-closed)>.sub-menu,.tewido-elementra-theme-nav-menu--anim-scale .tewido-elementra-theme-nav-menu__list li.is-tewido-elementra-open>.sub-menu,.tewido-elementra-theme-nav-menu--anim-scale .tewido-elementra-theme-nav-menu__list li:focus-within:not(.tewido-elementra-esc-closed)>.sub-menu,.tewido-elementra-theme-nav-menu--anim-slide-down .tewido-elementra-theme-nav-menu__list li.is-tewido-elementra-open>.sub-menu,.tewido-elementra-theme-nav-menu--anim-slide-down .tewido-elementra-theme-nav-menu__list li:focus-within:not(.tewido-elementra-esc-closed)>.sub-menu,.tewido-elementra-theme-nav-menu--anim-slide-up .tewido-elementra-theme-nav-menu__list li.is-tewido-elementra-open>.sub-menu,.tewido-elementra-theme-nav-menu--anim-slide-up .tewido-elementra-theme-nav-menu__list li:focus-within:not(.tewido-elementra-esc-closed)>.sub-menu{opacity:1;transform:none;clip-path:none;transition:opacity .15s}}.tewido-elementra-theme-nav-menu__list .sub-menu .sub-menu{top:0;inset-inline-start:100%}.tewido-elementra-theme-nav-menu__list .sub-menu a{display:block;padding:6px 16px}.tewido-elementra-post-icon{margin:0;display:flex}.tewido-elementra-breadcrumb-wrap{display:block}.tewido-elementra-breadcrumb{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:1.5}.tewido-elementra-breadcrumb__item{display:inline-flex;align-items:center;gap:inherit}.tewido-elementra-breadcrumb{--tef-bc-ink:var(--tef-bc-color, currentColor)}.tewido-elementra-breadcrumb__link{color:var(--tewido-elementra-color-body,#474747);color:color-mix(in srgb,var(--tef-bc-ink) 80%,transparent);text-decoration:none;transition:color .15s}.tewido-elementra-breadcrumb__link:hover{color:var(--tewido-elementra-color-primary-600,var(--tewido-elementra-color-primary,#93003f))}.tewido-elementra-breadcrumb__current{font-weight:500;color:var(--tewido-elementra-color-heading,#292929);color:var(--tef-bc-ink)}.tewido-elementra-breadcrumb__sep{color:color-mix(in srgb,var(--tef-bc-ink) 45%,transparent);user-select:none}.elementor-widget-tewido-elementra-theme-lang-switcher .elementor-widget-container{line-height:0}.tewido-elementra-lang-switcher{display:inline-flex;align-items:center;gap:4px;font-size:14px;line-height:1;vertical-align:middle}.tewido-elementra-lang-switcher__item{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none;transition:color .15s,background-color .15s;white-space:nowrap;direction:ltr;flex-direction:row-reverse}.tewido-elementra-lang-switcher__item--current{cursor:not-allowed;opacity:.55}.tewido-elementra-lang-switcher__separator{color:var(--e-global-color-secondary,#d1d5db);user-select:none}.tewido-elementra-lang-switcher__flag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.tewido-elementra-lang-switcher__flag svg{width:20px;height:20px;display:block}.tewido-elementra-lang-switcher__flag img{width:20px;height:20px;object-fit:contain;display:block}.tewido-elementra-lang-switcher__flag--text{width:auto;min-width:20px;font-size:.75em;font-weight:600;line-height:20px;letter-spacing:.02em}.tewido-elementra-lang-switcher--flags-wpml .tewido-elementra-lang-switcher__flag,.tewido-elementra-lang-switcher__flag--image,.tewido-elementra-lang-switcher__flag--text{border-radius:0;overflow:visible}.tewido-elementra-lang-switcher--list{flex-wrap:wrap;gap:4px}.tewido-elementra-lang-switcher--list .tewido-elementra-lang-switcher__item{padding:4px 8px;border-radius:6px;transition:background-color .15s}.tewido-elementra-lang-switcher--list .tewido-elementra-lang-switcher__item--opposite:hover{background:var(--tewido-elementra-color-gray-100,#f3f4f6);background:color-mix(in srgb,currentColor 12%,transparent)}.tewido-elementra-lang-switcher__label{font-size:14px;font-weight:500}.tewido-elementra-lang-switcher--pill{gap:0;border:1px solid var(--tewido-elementra-color-gray-100,#f3f4f6);border-color:color-mix(in srgb,currentColor 14%,transparent);border-radius:999px;transition:border-color .15s}.tewido-elementra-lang-switcher--pill:focus-within,.tewido-elementra-lang-switcher--pill:hover{border-color:var(--tewido-elementra-color-gray-300,#d1d5db);border-color:color-mix(in srgb,currentColor 30%,transparent)}.tewido-elementra-lang-switcher--pill .tewido-elementra-lang-switcher__item{padding:6px}.tewido-elementra-lang-switcher--pill .tewido-elementra-lang-switcher__item--opposite{border-radius:999px;transition:background-color .15s}.tewido-elementra-lang-switcher--pill .tewido-elementra-lang-switcher__item--opposite:hover{background:var(--tewido-elementra-color-gray-100,#f3f4f6);background:color-mix(in srgb,currentColor 12%,transparent)}.tewido-elementra-lang-switcher--pill-toggle{gap:0;border:1px solid var(--tewido-elementra-color-gray-100,#f3f4f6);border-color:color-mix(in srgb,currentColor 14%,transparent);border-radius:999px;padding:2px;transition:border-color .15s}.tewido-elementra-lang-switcher--pill-toggle:focus-within,.tewido-elementra-lang-switcher--pill-toggle:hover{border-color:var(--tewido-elementra-color-gray-300,#d1d5db);border-color:color-mix(in srgb,currentColor 30%,transparent)}.tewido-elementra-lang-switcher--pill-toggle .tewido-elementra-lang-switcher__item--current{opacity:1;background:var(--tewido-elementra-color-surface-raised,var(--tewido-elementra-color-surface,#fff));background:color-mix(in srgb,currentColor 18%,transparent);border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill{border-color:rgba(255,255,255,.12)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill{background:rgba(255,255,255,.025)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill .tewido-elementra-lang-switcher__item--opposite:hover{background:rgba(255,255,255,.08)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--badge .tewido-elementra-lang-switcher__item--opposite{background:rgba(255,255,255,.025)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill:focus-within,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill:hover{border-color:rgba(255,255,255,.25)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill-toggle{background:rgba(255,255,255,.025)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill-toggle:focus-within,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill-toggle:hover{border-color:rgba(255,255,255,.25)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill-toggle .tewido-elementra-lang-switcher__item--current{background:rgba(255,255,255,.32)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill-toggle .tewido-elementra-lang-switcher__item--current,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--pill-toggle .tewido-elementra-lang-switcher__item--current *{color:#fff!important}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--bordered .tewido-elementra-lang-switcher__item--opposite{border-color:rgba(255,255,255,.25)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--bordered .tewido-elementra-lang-switcher__item--opposite:focus,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher--bordered .tewido-elementra-lang-switcher__item--opposite:hover{border-color:rgba(255,255,255,.5)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher__item--current,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-lang-switcher__item--current *{color:rgba(255,255,255,.6)!important}.tewido-elementra-lang-switcher--slash .tewido-elementra-lang-switcher__item--current{font-weight:400}.tewido-elementra-lang-switcher--slash .tewido-elementra-lang-switcher__item--opposite{font-weight:600}.tewido-elementra-lang-switcher--text-only .tewido-elementra-lang-switcher__item--opposite{font-weight:600}.tewido-elementra-lang-switcher--text-only .tewido-elementra-lang-switcher__item--opposite:focus-visible,.tewido-elementra-lang-switcher--text-only .tewido-elementra-lang-switcher__item--opposite:hover{text-decoration:underline;text-underline-offset:3px}.tewido-elementra-lang-switcher--badge .tewido-elementra-lang-switcher__item--opposite{background:var(--tewido-elementra-color-gray-100,rgba(0,0,0,.04));background:color-mix(in srgb,currentColor 10%,transparent);border-radius:999px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tewido-elementra-lang-switcher--badge .tewido-elementra-lang-switcher__label{font-size:12px}.tewido-elementra-lang-switcher--bordered .tewido-elementra-lang-switcher__item--opposite{flex-direction:row;border:1px solid var(--tewido-elementra-color-gray-100,#f3f4f6);border-color:color-mix(in srgb,currentColor 22%,transparent);border-radius:999px;transition:border-color .15s,background-color .15s,color .15s}.tewido-elementra-lang-switcher--bordered .tewido-elementra-lang-switcher__item--opposite:focus,.tewido-elementra-lang-switcher--bordered .tewido-elementra-lang-switcher__item--opposite:hover{border-color:var(--tewido-elementra-color-gray-300,#d1d5db);border-color:color-mix(in srgb,currentColor 45%,transparent)}.tewido-elementra-lang-switcher-placeholder{display:inline-flex;align-items:center;padding:8px 12px;border:1px dashed var(--tewido-elementra-color-gray-200,#d1d5db);border-radius:6px;color:var(--tewido-elementra-color-gray-500,#6b7280);font-size:13px;font-style:italic;background:var(--tewido-elementra-color-gray-50,rgba(0,0,0,.02))}.tewido-elementra-theme-nav-menu__inner{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.tewido-elementra-theme-nav-menu__inner--icon-top{flex-direction:column;align-items:center;gap:4px;text-align:center}.tewido-elementra-theme-nav-menu__text{flex:1 1 auto}.tewido-elementra-theme-nav-menu__desc{display:block;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.tewido-elementra-theme-nav-menu__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:inherit;transition:color var(--tef-nav-transition, .15s)}.tewido-elementra-theme-nav-menu__icon svg{width:18px;height:18px;display:block}.tewido-elementra-theme-nav-menu__icon img{width:18px;height:18px;object-fit:contain;display:block}.tewido-elementra-theme-nav-menu__icon svg [fill]:not([fill=none]),.tewido-elementra-theme-nav-menu__icon svg:not([fill=none]){fill:currentColor}.tewido-elementra-theme-nav-menu__icon svg [stroke]:not([stroke=none]){stroke:currentColor}.tewido-elementra-theme-nav-menu__icon svg [style*="fill:"]:not([style*="fill:none"]):not([style*="fill: none"]){fill:currentColor!important}.tewido-elementra-theme-nav-menu__icon svg [style*="stroke:"]:not([style*="stroke:none"]):not([style*="stroke: none"]){stroke:currentColor!important}.tewido-elementra-theme-nav-menu__icon img{width:100%;height:100%;object-fit:contain;display:block}.tewido-elementra-menu-dynamic-icon{display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask-image:var(--tef-mdi-url);mask-image:var(--tef-mdi-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.tewido-elementra-menu-dynamic-count{display:inline-block;margin-inline-start:.35em;font-size:.85em;line-height:1;opacity:.65;font-variant-numeric:tabular-nums}.tewido-elementra-theme-nav-menu__text{display:inline-flex;flex-direction:column;min-width:0;gap:2px}.tewido-elementra-theme-nav-menu__label{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:calc(1em + 5px)}.tewido-elementra-theme-nav-menu__list .sub-menu .tewido-elementra-theme-nav-menu__label{line-height:calc(1em + 6px)}.tewido-elementra-theme-nav-menu__list .tewido-elementra-theme-nav-menu__mega>.menu-item>a .tewido-elementra-theme-nav-menu__label{line-height:calc(1em + 6px)}.tewido-elementra-theme-nav-menu__desc{font-size:.78em;line-height:1.4;color:var(--e-global-color-text,#6b7280);font-weight:400;opacity:.85}.tewido-elementra-theme-nav-menu__external{display:inline-flex;align-items:center;flex:none;opacity:.7}.tewido-elementra-theme-nav-menu__external svg{display:block;width:.85em;height:.85em}.tewido-elementra-theme-nav-menu__badge{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:700;line-height:1;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background-image:none}.tewido-elementra-theme-nav-menu__badge--primary{background:var(--tewido-elementra-color-primary,#93003f);color:var(--tewido-elementra-color-on-brand,#fff)}.tewido-elementra-theme-nav-menu__badge--success{background:var(--tewido-elementra-color-success,#16a34a);color:var(--tewido-elementra-color-gray-900,#111827)}.tewido-elementra-theme-nav-menu__badge--danger{background:var(--tewido-elementra-color-error,#dc2626);color:var(--tewido-elementra-color-on-brand,#fff)}.tewido-elementra-theme-nav-menu__badge--warning{background:var(--tewido-elementra-color-warning,#f59e0b);color:var(--tewido-elementra-color-gray-800,#1f2937)}.tewido-elementra-theme-nav-menu__badge--info{background:#0ea5e9;color:#fff}.tewido-elementra-theme-nav-menu__badge--gray{background:var(--tewido-elementra-color-gray-200,#e5e7eb);color:var(--tewido-elementra-color-gray-700,#374151)}.tewido-elementra-theme-nav-menu__list .menu-item--button>a{background:var(--tewido-elementra-color-primary,#93003f);color:var(--tewido-elementra-color-on-brand,#fff);border-radius:8px;padding-inline:18px;transition:background-color .15s,transform .15s}.tewido-elementra-theme-nav-menu__list .menu-item--button>a:focus,.tewido-elementra-theme-nav-menu__list .menu-item--button>a:hover{background:color-mix(in srgb,var(--tewido-elementra-color-primary,#93003f) 85%,#000);color:var(--tewido-elementra-color-on-brand,#fff);transform:translateY(-1px)}.tewido-elementra-theme-nav-menu__title{display:block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--e-global-color-secondary,#6b7280);padding:4px 14px 8px;margin-block-start:8px}.tewido-elementra-theme-nav-menu__title:first-child{margin-block-start:0}.tewido-elementra-floating{display:contents}.tewido-elementra-floating>.tewido-elementra-document--floating{height:0;min-height:0;overflow:visible}.tewido-elementra-theme-reading-time{display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:1.5;vertical-align:middle;color:var(--tewido-elementra-color-body,#6b7280)}.tewido-elementra-theme-reading-time__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:inherit;line-height:1}.tewido-elementra-theme-reading-time__icon svg{display:block;width:16px;height:16px}.tewido-elementra-theme-reading-time__label{text-transform:capitalize}.tewido-elementra-theme-reading-time__label--parts{display:inline-flex;align-items:baseline;gap:.35em}.elementor-widget-tewido-elementra-reading-time>.elementor-widget-container{display:flex;align-items:center}.tewido-elementra-theme-reading-time__value{font-variant-numeric:tabular-nums}.tewido-elementra-footer-copyright{font-size:14px;line-height:1.6;color:var(--tewido-elementra-color-gray-200,#e5e7eb)}.tewido-elementra-footer-copyright__link{color:inherit;text-decoration:none;transition:color .15s}.tewido-elementra-footer-copyright__link:focus-visible,.tewido-elementra-footer-copyright__link:hover{color:var(--tewido-elementra-color-primary-600,var(--tewido-elementra-color-primary,#93003f));text-decoration:underline}.tewido-elementra-theme-reading-time__label strong{color:var(--tewido-elementra-color-heading,#111827);font-weight:700}.tewido-elementra-footer-desc{display:flex;flex-direction:var(--tef-fd-logo-dir,column);align-items:var(--tef-fd-align,stretch);justify-content:var(--tef-fd-align,flex-start);gap:var(--tef-fd-logo-gap,32px);text-align:var(--tef-fd-align,inherit)}.tewido-elementra-footer-desc__logo{flex:0 0 auto;line-height:0}.tewido-elementra-footer-desc__img{display:inline-block;max-width:100%;height:auto}.tewido-elementra-footer-desc__body{flex:1 1 auto;min-width:0}.tewido-elementra-footer-desc .tewido-elementra-footer-desc__title{margin:0 0 var(--tef-fd-title-gap,16px);font-size:18px;font-weight:600;line-height:1.2;color:var(--tef-fd-title-color,#fff)}.tewido-elementra-footer-desc .tewido-elementra-footer-desc__title:last-child{margin-block-end:0}.tewido-elementra-footer-desc__text{margin:0;font-size:14px;color:var(--tef-fd-text-color,var(--tewido-elementra-color-gray-300,#d1d5db))}.tewido-elementra-breadcrumb--collapsible .tewido-elementra-breadcrumb__ellipsis,.tewido-elementra-breadcrumb--collapsible .tewido-elementra-breadcrumb__item--collapsible{overflow:hidden;white-space:nowrap;transition:max-width .3s cubic-bezier(.4, 0, .2, 1),opacity .2s ease .05s,margin-inline-start .3s cubic-bezier(.4, 0, .2, 1),visibility 0s}.tewido-elementra-breadcrumb--collapsible .tewido-elementra-breadcrumb__item--collapsible{max-width:30rem;opacity:1;visibility:visible}.tewido-elementra-breadcrumb--collapsible.is-collapsed .tewido-elementra-breadcrumb__item--collapsible{max-width:0;opacity:0;visibility:hidden;margin-inline-start:calc(-1 * var(--tef-bc-gap,8px));transition:max-width .3s cubic-bezier(.4, 0, .2, 1),opacity .15s ease,margin-inline-start .3s cubic-bezier(.4, 0, .2, 1),visibility 0s linear .3s}.tewido-elementra-breadcrumb--collapsible.is-collapsed.is-expanded .tewido-elementra-breadcrumb__item--collapsible{max-width:30rem;opacity:1;visibility:visible;margin-inline-start:0;transition:max-width .3s cubic-bezier(.4, 0, .2, 1),opacity .2s ease .05s,margin-inline-start .3s cubic-bezier(.4, 0, .2, 1),visibility 0s}.tewido-elementra-breadcrumb--collapsible .tewido-elementra-breadcrumb__ellipsis{display:inline-flex;align-items:center;gap:inherit;max-width:0;opacity:0;visibility:hidden;margin-inline-start:calc(-1 * var(--tef-bc-gap,8px));transition:max-width .3s cubic-bezier(.4, 0, .2, 1),opacity .15s ease,margin-inline-start .3s cubic-bezier(.4, 0, .2, 1),visibility 0s linear .3s}.tewido-elementra-breadcrumb--collapsible.is-collapsed .tewido-elementra-breadcrumb__ellipsis{max-width:6rem;opacity:1;visibility:visible;margin-inline-start:0;transition:max-width .3s cubic-bezier(.4, 0, .2, 1),opacity .2s ease .1s,margin-inline-start .3s cubic-bezier(.4, 0, .2, 1),visibility 0s}.tewido-elementra-breadcrumb__ellipsis-btn{appearance:none;-webkit-appearance:none;padding:0 2px;border:0;background:0 0;color:inherit;font:inherit;line-height:1;letter-spacing:.1em;cursor:pointer;border-radius:4px;transition:color .15s}.tewido-elementra-breadcrumb__ellipsis-btn:hover{color:var(--tewido-elementra-color-primary-600,var(--tewido-elementra-color-primary,#93003f))}.tewido-elementra-breadcrumb__ellipsis-btn:focus-visible{outline:2px solid var(--tewido-elementra-color-primary,#93003f);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tewido-elementra-breadcrumb--collapsible .tewido-elementra-breadcrumb__ellipsis,.tewido-elementra-breadcrumb--collapsible .tewido-elementra-breadcrumb__item--collapsible{transition:none}}.tewido-elementra-dark-toggle-wrap{display:flex;align-items:center}.tewido-elementra-dark-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--tewido-elementra-color-gray-100,#f3f4f6);border-color:color-mix(in srgb,currentColor 14%,transparent);border-radius:999px;background-color:transparent;color:inherit;line-height:0;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .18s,color .18s,border-color .18s}.tewido-elementra-dark-toggle:focus-visible{outline:2px solid var(--tewido-elementra-color-primary,#93003f);outline-offset:2px}.tewido-elementra-dark-toggle:focus-visible,.tewido-elementra-dark-toggle:hover{border-color:var(--tewido-elementra-color-gray-300,#d1d5db);border-color:color-mix(in srgb,currentColor 30%,transparent)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-dark-toggle{border-color:rgba(255,255,255,.25)}.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-dark-toggle:focus,.tewido-elementra-header-frame.is-transparent-active .tewido-elementra-dark-toggle:hover{border-color:rgba(255,255,255,.5)}.tewido-elementra-dark-toggle__icon{display:block;width:20px;height:20px;transition:opacity .18s,transform .18s}.tewido-elementra-dark-toggle__icon--sun{position:absolute;opacity:0;transform:rotate(-90deg) scale(.6)}html[data-tewido-theme=dark] .tewido-elementra-dark-toggle__icon--moon{opacity:0;transform:rotate(90deg) scale(.6)}html[data-tewido-theme=dark] .tewido-elementra-dark-toggle__icon--sun{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tewido-elementra-dark-toggle,.tewido-elementra-dark-toggle__icon{transition:none}}html[data-tewido-theme=dark] .tewido-elementra-footer-copyright{color:var(--tewido-elementra-color-body,#474747)}html[data-tewido-theme=dark] .tewido-elementra-footer-desc__text{color:var(--tef-fd-text-color,var(--tewido-elementra-color-body,#474747))}html[data-tewido-theme=dark] [class*=elementor-element] .tewido-elementra-footer-menu__link{color:var(--tewido-elementra-color-body,#474747)}.tewido-elementra-footer-desc__logo .tewido-elementra-footer-desc__img--light{display:none}html[data-tewido-theme=dark] .tewido-elementra-footer-desc__logo--has-light .tewido-elementra-footer-desc__img:not(.tewido-elementra-footer-desc__img--light){display:none}html[data-tewido-theme=dark] .tewido-elementra-footer-desc__logo--has-light .tewido-elementra-footer-desc__img--light{display:block}html[data-tewido-theme=dark] .tewido-elementra-mobile-menu__badge--warning,html[data-tewido-theme=dark] .tewido-elementra-theme-nav-menu__badge--warning{color:#1f2937}html[data-tewido-theme=dark] .tewido-elementra-mobile-menu__badge--danger,html[data-tewido-theme=dark] .tewido-elementra-mobile-menu__badge--success,html[data-tewido-theme=dark] .tewido-elementra-theme-nav-menu__badge--danger,html[data-tewido-theme=dark] .tewido-elementra-theme-nav-menu__badge--success{color:#1f2937}[data-theme=dark] .tewido-elementra-theme-site-logo--has-light .tewido-elementra-theme-site-logo__img:not(.tewido-elementra-theme-site-logo__img--light){display:none}[data-theme=dark] .tewido-elementra-theme-site-logo--has-light .tewido-elementra-theme-site-logo__img--light{display:block}[data-theme=dark] .tewido-elementra-footer-desc__logo--has-light .tewido-elementra-footer-desc__img:not(.tewido-elementra-footer-desc__img--light){display:none}[data-theme=dark] .tewido-elementra-footer-desc__logo--has-light .tewido-elementra-footer-desc__img--light{display:block}@media (forced-colors:active){[class*=tewido-elementra] :focus-visible,[class*=tewido-elementra]:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.tewido-elementra-theme-site-logo__img--dark{display:none}html[data-tewido-theme=dark] .tewido-elementra-theme-site-logo--has-dark .tewido-elementra-theme-site-logo__img:not(.tewido-elementra-theme-site-logo__img--dark){display:none}html[data-tewido-theme=dark] .tewido-elementra-theme-site-logo--has-dark .tewido-elementra-theme-site-logo__img--dark{display:block}:where(img[style*="--tef-img-ar"]){aspect-ratio:var(--tef-img-ar,auto)}