@font-face{font-family: "PT Sans";font-style: italic;font-weight: 400;font-display: swap;src: url("assets/fonts/ptsans-400-italic-cyrillic-ext.woff2") format("woff2");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: "PT Sans";font-style: italic;font-weight: 400;font-display: swap;src: url("assets/fonts/ptsans-400-italic-cyrillic.woff2") format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "PT Sans";font-style: italic;font-weight: 400;font-display: swap;src: url("assets/fonts/ptsans-400-italic-latin-ext.woff2") format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "PT Sans";font-style: italic;font-weight: 400;font-display: swap;src: url("assets/fonts/ptsans-400-italic-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "PT Sans";font-style: italic;font-weight: 700;font-display: swap;src: url("assets/fonts/ptsans-700-italic-cyrillic-ext.woff2") format("woff2");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: "PT Sans";font-style: italic;font-weight: 700;font-display: swap;src: url("assets/fonts/ptsans-700-italic-cyrillic.woff2") format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "PT Sans";font-style: italic;font-weight: 700;font-display: swap;src: url("assets/fonts/ptsans-700-italic-latin-ext.woff2") format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "PT Sans";font-style: italic;font-weight: 700;font-display: swap;src: url("assets/fonts/ptsans-700-italic-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "PT Sans";font-style: normal;font-weight: 400;font-display: swap;src: url("assets/fonts/ptsans-400-normal-cyrillic-ext.woff2") format("woff2");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: "PT Sans";font-style: normal;font-weight: 400;font-display: swap;src: url("assets/fonts/ptsans-400-normal-cyrillic.woff2") format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "PT Sans";font-style: normal;font-weight: 400;font-display: swap;src: url("assets/fonts/ptsans-400-normal-latin-ext.woff2") format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "PT Sans";font-style: normal;font-weight: 400;font-display: swap;src: url("assets/fonts/ptsans-400-normal-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "PT Sans";font-style: normal;font-weight: 700;font-display: swap;src: url("assets/fonts/ptsans-700-normal-cyrillic-ext.woff2") format("woff2");unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: "PT Sans";font-style: normal;font-weight: 700;font-display: swap;src: url("assets/fonts/ptsans-700-normal-cyrillic.woff2") format("woff2");unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: "PT Sans";font-style: normal;font-weight: 700;font-display: swap;src: url("assets/fonts/ptsans-700-normal-latin-ext.woff2") format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "PT Sans";font-style: normal;font-weight: 700;font-display: swap;src: url("assets/fonts/ptsans-700-normal-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--contrast: #222222;--contrast-2: #666666;--contrast-3: #ff8900;--base: #f5f5f7;--base-2: #666666;--base-3: #ffffff;--accent: #666699;--df-canvas: #ffffff;--df-background: #f5f5f7;--df-card: #ffffff;--df-elevated: #ffffff;--df-muted: #f5f5f7;--df-hover: #ffffff;--df-foreground: #222222;--df-muted-foreground: #222222;--df-subtle-foreground: #222222;--df-grey: #666666;--df-shade: #e8e8ec;--df-menu-active: var(--df-shade);--df-border: #e5e5e5;--df-border-strong: #d4d4d4;--df-input: #d4d4d4;--df-primary: #222222;--df-primary-hover: #666666;--df-primary-foreground:#ffffff;--df-brand: #666699;--df-brand-quiet: rgba(102,102,153,0.10);--df-brand-hover: #ff8900;--df-highlight: rgba(255,137,0,0.18);--df-ring: rgba(102,102,153,0.22);--df-radius: 10px;--df-radius-sm: 7px;--df-radius-pill: 999px;--df-radius-card: 16px;--df-font: "PT Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--df-font-mono: ui-monospace,SFMono-Regular,"SF Mono","Cascadia Mono",Menlo,Consolas,monospace;--df-icon-menu: 20px;--df-icon-block: 20px;--df-icon-card: 40px;--df-icon-head: 80px;--df-frame-w: 1400px;--df-frame-gap: 1.25rem;--df-frame-radius: 12px;--df-sidebar-w: 300px;--df-frame-pad-top: 1.5rem;--df-palette-w: 30rem;--df-tab-track: #f5f5f7;--df-tab-active: #ffffff;--df-tab-active-foreground: var(--df-foreground);--df-tab-idle: var(--df-grey);--df-tab-radius: 10px;--df-badge: #666699;--df-badge-foreground: #ffffff;--df-t-fast: 120ms;--df-t-move: 200ms;--df-ease-out: cubic-bezier(0.2,0,0,1);color-scheme: light}@media (prefers-color-scheme: dark){:root{--contrast: #f5f5f5;--contrast-2: #a3a3a3;--contrast-3: #ffffff;--base: #171717;--base-2: #232323;--base-3: #090909;--accent: #f5f5f5;--df-canvas: #050505;--df-background: #090909;--df-card: #111111;--df-elevated: #171717;--df-muted: #171717;--df-hover: #1f1f1f;--df-foreground: #f5f5f5;--df-muted-foreground: #a3a3a3;--df-subtle-foreground: #808080;--df-grey: #8a8a8a;--df-border: #232323;--df-border-strong: #2f2f2f;--df-input: #3a3a3a;--df-primary: #f5f5f5;--df-primary-hover: #ffffff;--df-primary-foreground:#0a0a0a;--df-brand: #a3a3e8;--df-brand-quiet: rgba(163,163,232,0.14);--df-ring: rgba(245,245,245,0.22);--df-shade: #1c1c1c;--df-highlight: rgba(255,137,0,0.3);--df-tab-track: #1f1f1f;--df-tab-active: #2f2f2f;--df-tab-active-foreground: var(--df-foreground);--df-tab-idle: #a0a0a8;color-scheme: dark}}html{scroll-behavior: smooth;scroll-padding-top: 1.5rem}html body{background: var(--df-canvas);color: var(--df-foreground);font-family: var(--df-font);font-size: 16px;line-height: 1.6;font-feature-settings: "liga" 1,"kern" 1;-webkit-font-smoothing: antialiased;overflow-wrap: break-word}h1,h2,h3,h4,h5,h6{color: var(--df-foreground);font-family: var(--df-font);font-weight: 700;letter-spacing: -0.021em;line-height: 1.2;text-transform: none}:where(a){color: inherit;text-decoration: none}a{transition: color var(--df-t-fast) linear}:where(button,input,select,textarea){font-family: inherit;color: inherit}img{max-width: 100%;height: auto}:focus-visible{outline: 2px solid var(--df-brand);outline-offset: 2px;border-radius: var(--df-radius-sm)}::selection{background: var(--df-brand-quiet)}.site.grid-container{max-width: none;width: 100%;padding-left: 0;padding-right: 0;background: var(--df-canvas)}body.left-sidebar .site-content{display: block;margin-left: 0}.site-content .content-area{background: transparent}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content{padding: 1.75rem 2rem;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-card);box-shadow: none}.separate-containers .site-main > *{margin-bottom: 0.75rem}#left-sidebar{position: relative}#left-sidebar::before{content: "";position: absolute;top: 0;bottom: 0;right: 100%;width: 100vw;background: var(--df-background);z-index: -1;pointer-events: none}.inside-left-sidebar{padding: 1.25rem 0.9rem 2rem}#left-sidebar .widget{margin-bottom: 1.5rem;padding: 0;border: 0;background: none}#left-sidebar .widget:last-child{margin-bottom: 0}.defacto-sidebar-branding{padding: 0 0.6rem 0.25rem;text-align: left}.defacto-sidebar-branding__logo img,.defacto-sidebar-branding img{width: auto;max-width: 116px;height: auto}.defacto-sidebar-branding__tagline{margin-top: 0.5rem;color: var(--df-subtle-foreground);font-size: 0.75rem;line-height: 1.45;letter-spacing: 0;text-transform: none}#left-sidebar .widget-title,#left-sidebar aside.widget_nav_menu .widget-title{position: relative;display: block;margin: 0 0 0.35rem;padding: 0.3rem 1.6rem 0.3rem 0.6rem;border: 0;color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;letter-spacing: 0;line-height: 1.4;text-transform: none;cursor: pointer;user-select: none;transition: color var(--df-t-fast) linear}#left-sidebar aside.widget_nav_menu .widget-title:hover{color: var(--df-muted-foreground)}#left-sidebar aside.widget_nav_menu .dfc-collapse-arrow{position: absolute;right: 0.55rem;top: 50%;width: 7px;height: 7px;border-right: 1.4px solid currentColor;border-bottom: 1.4px solid currentColor;transform: translateY(-70%) rotate(45deg);transition: transform var(--df-t-move) var(--df-ease-out);opacity: 0.8}#left-sidebar aside.widget_nav_menu.dfc-collapsed .dfc-collapse-arrow{transform: translateY(-50%) rotate(-45deg)}#left-sidebar aside.widget_nav_menu > div[class$="-container"]{overflow: hidden;transition: max-height var(--df-t-move) var(--df-ease-out)}#left-sidebar .menu{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 1px}#left-sidebar .menu li{margin: 0}#left-sidebar .menu li a{display: flex;align-items: center;gap: 0.55rem;padding: 0.4rem 0.6rem;border: 0;border-radius: var(--df-radius-sm);color: var(--df-muted-foreground);line-height: 1.35;transition: background var(--df-t-fast) linear,color var(--df-t-fast) linear}#left-sidebar .menu li a:hover{background: var(--df-hover);color: var(--df-foreground)}#left-sidebar .menu .current-menu-item > a,#left-sidebar .menu .current_page_item > a,#left-sidebar .menu .current-menu-ancestor > a{color: var(--df-foreground)}.menu-image-title-after.menu-image-title,#left-sidebar .menu-image-title{padding-left: 0;color: inherit;font-size: 0.875rem;font-weight: 400;letter-spacing: 0;text-transform: none;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}#left-sidebar .menu .current-menu-item > a .menu-image-title,#left-sidebar .menu .current_page_item > a .menu-image-title,#left-sidebar .menu .current-menu-ancestor > a .menu-image-title{color: inherit;font-weight: 400}.df-mask-icon{display: inline-block;flex-shrink: 0;background-color: var(--df-foreground);-webkit-mask: var(--mi-url) no-repeat center / contain;mask: var(--mi-url) no-repeat center / contain;transition: background-color var(--df-t-fast) linear}#left-sidebar .menu img.menu-image,#left-sidebar .menu .df-mask-icon,.main-navigation .main-nav .df-mask-icon,.main-navigation .main-nav img.menu-image{width: var(--df-icon-menu);height: var(--df-icon-menu);margin: 0;object-fit: contain}#left-sidebar .menu img.menu-image{opacity: 0.65}#left-sidebar .menu li a:hover .df-mask-icon,#left-sidebar .menu .current-menu-item > a .df-mask-icon,#left-sidebar .menu .current_page_item > a .df-mask-icon,#left-sidebar .menu .current-menu-ancestor > a .df-mask-icon{background-color: var(--df-foreground)}#left-sidebar .menu li a:hover img.menu-image,#left-sidebar .menu .current-menu-item > a img.menu-image{opacity: 1}.dfc-mobile-header{display: none;align-items: center;gap: 0.6rem;padding: 0 0.75rem;border-bottom: 1px solid var(--df-border);background: var(--df-background)}.dfc-mobile-header__branding img{max-height: 30px;width: auto}.dfc-menu-toggle{display: none;flex-direction: column;justify-content: center;gap: 5px;width: 40px;height: 40px;padding: 0 9px;border: 0;border-radius: var(--df-radius-sm);cursor: pointer}.dfc-menu-toggle span{display: block;height: 1.5px;border-radius: 2px;background: var(--df-foreground);transition: transform var(--df-t-move) var(--df-ease-out),opacity var(--df-t-fast) linear}.dfc-overlay{display: none;position: fixed;inset: 0;z-index: 9998;background: rgba(0,0,0,0.35)}.top-search{margin-bottom: 1rem}.top-search .asp_w,.top-search .asp_m,.top-search .probox{border: 0 !important;border-radius: var(--df-radius) !important;background: transparent !important;box-shadow: none !important}.top-search .probox{border: 1px solid var(--df-input) !important;background: var(--df-card) !important;height: auto !important;padding: 0.15rem 0.15rem 0.15rem 0.75rem !important;transition: border-color var(--df-t-fast) linear}.top-search .probox:focus-within{border-color: var(--df-brand) !important;box-shadow: 0 0 0 3px var(--df-ring) !important}.top-search .probox .proinput input,.top-search input.orig{color: var(--df-foreground) !important;font-family: var(--df-font) !important;font-size: 0.875rem !important;font-weight: 400 !important}.top-search .probox .promagnifier,.top-search .probox .prosettings{background: transparent !important;box-shadow: none !important;border: 0 !important}.top-search .probox .innericon svg,.top-search .probox .innericon{fill: var(--df-muted-foreground) !important;color: var(--df-muted-foreground) !important}.yoast-breadcrumbs{display: flex;flex-wrap: wrap;align-items: center;gap: 0.15rem;margin-bottom: 1rem;color: var(--df-subtle-foreground);font-size: 0.75rem;text-transform: none}.yoast-breadcrumbs a{color: var(--df-subtle-foreground);text-transform: none;letter-spacing: 0}.yoast-breadcrumbs a:hover{color: var(--df-foreground)}.yoast-breadcrumbs .breadcrumb_last{color: var(--df-muted-foreground)}.yoast-breadcrumbs .df-mask-icon,.yoast-breadcrumbs img{width: 16px;height: 16px;margin-right: 0.35rem}.page-header,.archive-title-wrapper.page-header{margin-bottom: 1.25rem}.page-header .entry-title,.page-header h1{font-size: clamp(1.5rem,1.15rem + 1.4vw,2.1rem);font-weight: 700;letter-spacing: -0.032em;line-height: 1.15;text-transform: none}.archive-header-image,.taxonomy-image{display: block;width: var(--df-icon-head);height: var(--df-icon-head);margin: 0 0 0.85rem;object-fit: contain}.archive-header-image .df-mask-icon,.taxonomy-image .df-mask-icon,.page-header .df-mask-icon{width: var(--df-icon-head);height: var(--df-icon-head);background-color: var(--df-foreground)}.taxonomy-description,.page-header .description,.archive-description{max-width: none;margin-top: 0.5rem;color: var(--df-muted-foreground);font-size: 0.875rem;line-height: 1.6}.sections-filter > label,.docs-filter > label,.lawyer-filter > label,.sections-filter .description,.docs-filter .description{display: block;margin-bottom: 0.4rem;color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;letter-spacing: 0;text-transform: none}.searchandfilter.sections-filter,.searchandfilter.sections-filter ul,.searchandfilter.sections-filter li,.searchandfilter.sections-filter .ts-wrapper,.searchandfilter.docs-filter,.searchandfilter.docs-filter ul,.searchandfilter.docs-filter li,.searchandfilter.docs-filter .ts-wrapper{display: block;width: 100%}.searchandfilter.sections-filter .ts-wrapper,.searchandfilter.docs-filter .ts-wrapper{max-width: var(--df-palette-w,30rem)}.ts-dropdown.ts-measuring{display: block !important;visibility: hidden !important;width: max-content !important;max-width: none !important}.ts-dropdown.ts-measuring .ts-option-label{display: inline !important;white-space: nowrap !important}.ts-wrapper .ts-control{position: relative;min-height: 40px;align-items: center;--ts-pr-min: 2.2rem;padding: 0.4rem 2.2rem 0.4rem 0.95rem;border: 1px solid var(--df-input);border-radius: var(--df-radius);background: var(--df-card);color: var(--df-foreground);font-size: 0.875rem;box-shadow: none;transition: border-color var(--df-t-fast) linear}.ts-wrapper .ts-control::after{content: "";position: absolute;right: 0.95rem;top: 50%;width: 7px;height: 7px;margin-top: -5px;border-right: 1.5px solid var(--df-muted-foreground);border-bottom: 1.5px solid var(--df-muted-foreground);transform: rotate(45deg);opacity: 0.6;pointer-events: none}.ts-wrapper.dropdown-active .ts-control::after{margin-top: -2px;transform: rotate(-135deg)}.ts-wrapper.focus .ts-control,.ts-wrapper.dropdown-active .ts-control,.ts-wrapper.plugin-dropdown_input.focus.dropdown-active .ts-control{border: 1px solid var(--df-brand);box-shadow: 0 0 0 3px var(--df-ring)}.ts-wrapper .ts-control input::placeholder,.ts-wrapper .ts-control .items-placeholder::placeholder{color: var(--df-subtle-foreground)}.ts-wrapper.plugin-dropdown_input.dropdown-active:not(.has-items) .items-placeholder{display: block !important}.ts-control .item{display: flex;align-items: center;gap: 0.5rem;min-width: 0}.ts-dropdown{margin-top: 0.35rem;padding: 0;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-elevated);box-shadow: 0 10px 30px -14px rgba(0,0,0,0.32);color: var(--df-foreground);overflow: hidden}.ts-dropdown .dropdown-input-wrap{position: relative;border-bottom: 1px solid var(--df-border)}.ts-dropdown .dropdown-input-wrap::before{content: "";position: absolute;left: 0.85rem;top: 50%;width: 18px;height: 18px;transform: translateY(-50%);background: url("/wp-content/uploads/2025/03/search.png") no-repeat center / contain;opacity: 0.55;pointer-events: none}.ts-dropdown .dropdown-input-wrap input.dropdown-input{height: 46px;padding: 0 0.9rem 0 2.85rem;border: 0;border-radius: 0;background: transparent;color: var(--df-foreground);font-family: inherit;font-size: 0.875rem;box-shadow: none;outline: none}.ts-dropdown .dropdown-input-wrap input.dropdown-input::placeholder{color: var(--df-subtle-foreground);opacity: 0.85}.ts-dropdown .ts-dropdown-content{max-height: 21rem;padding: 0.3rem;scroll-padding: 0.3rem}.ts-dropdown .option{padding: 0.42rem 0.6rem;border-radius: var(--df-radius-sm);font-size: 0.875rem}.ts-wrapper.plugin-dropdown_input .ts-dropdown .option{padding: 0.5rem 0.6rem 0.5rem calc(0.6rem + var(--ts-indent,0px));margin-bottom: 1px}.ts-section-option,.ts-section-item{display: flex;align-items: center;gap: 0.6rem;min-width: 0}.ts-section-option{line-height: 1.35}.ts-option-icon{width: var(--df-icon-menu);height: var(--df-icon-menu);flex: none;object-fit: contain}.ts-option-label{min-width: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.ts-control .item .ts-option-label{display: block;white-space: nowrap;text-overflow: ellipsis}.ts-section-option.ts-level-0 .ts-option-label{font-weight: 700}.ts-dropdown .active{background: var(--df-menu-active);color: var(--df-foreground)}.ts-dropdown [data-selectable] .highlight{background: transparent;color: var(--df-brand);border-radius: 0}.ts-dropdown .no-results{padding: 1.4rem 0.75rem;color: var(--df-subtle-foreground);font-size: 0.875rem;text-align: center}.ts-dropdown .optgroup-header{padding: 0.5rem 0.6rem 0.25rem;color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;background: transparent}@media (prefers-color-scheme: dark){.ts-option-icon,.ts-dropdown .dropdown-input-wrap::before{filter: invert(1)}}.searchandfilter ul li{padding: 0 0 0.5rem}.searchandfilter select,.searchandfilter input[type="text"]{padding: 0.45rem 0.7rem;border: 1px solid var(--df-input);border-radius: var(--df-radius-sm);background: var(--df-card);color: var(--df-foreground);font-size: 0.875rem}.archive-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.6rem;margin: 0;padding: 0;list-style: none}.archive-item{position: relative;margin: 0;padding: 0;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-card);transition: border-color var(--df-t-fast) linear}.archive-item:hover{border-color: var(--df-border-strong);box-shadow: none;transform: none}.archive-item-wrapper{display: flex;align-items: flex-start;height: 100%;padding: 1rem 1.1rem}.archive-media{display: flex;flex-direction: column;flex: none}.archive-media .post-thumbnail{display: grid;place-items: center;width: var(--df-icon-card);height: var(--df-icon-card);margin: 0;overflow: hidden}.archive-media .post-thumbnail img,.archive-media .df-mask-icon{width: var(--df-icon-card);height: var(--df-icon-card);object-fit: contain}.archive-media .df-mask-icon{background-color: var(--df-foreground)}.archive-item:hover .archive-media .df-mask-icon{background-color: var(--df-foreground)}.archive-meta{display: flex;flex-direction: column;gap: 0.3rem}.post-type-badge{display: inline-block;padding: 0.12rem 0.45rem;border: 1px solid var(--df-border);border-radius: 5px;background: var(--df-background);color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;line-height: 1.5;letter-spacing: 0;text-transform: none}.archive-count,.archive-updated{color: var(--df-subtle-foreground);font-size: 0.75rem;font-variant-numeric: tabular-nums}.archive-title-wrapper{min-width: 0;flex: 1}.archive-item .entry-title,.archive-title-wrapper .entry-title{margin: 0;font-size: 1rem;font-weight: 700;letter-spacing: -0.017em;line-height: 1.35;text-transform: none}.archive-item:hover .entry-title a{color: var(--df-foreground)}.archive-excerpt{margin-top: 0.35rem;max-width: 62ch;color: var(--df-muted-foreground);font-size: 0.875rem;line-height: 1.55}.archive-item-link{display: block;text-decoration: none;color: inherit}.pagination,.paging-navigation .nav-links{display: flex;flex-wrap: wrap;align-items: center;gap: 0.3rem;margin-top: 1.5rem}.pagination .page-numbers,.paging-navigation .page-numbers{display: inline-flex;align-items: center;justify-content: center;min-width: 32px;height: 32px;padding: 0 0.6rem;border: 1px solid var(--df-border);border-radius: var(--df-radius-sm);background: var(--df-card);color: var(--df-muted-foreground);font-size: 0.875rem;font-variant-numeric: tabular-nums;transition: border-color var(--df-t-fast) linear,color var(--df-t-fast) linear}.pagination a.page-numbers:hover{border-color: var(--df-border-strong);color: var(--df-foreground)}.pagination .page-numbers.current{border-color: transparent;background: var(--df-primary);color: var(--df-primary-foreground);font-weight: 700}.pagination .page-numbers.dots{border-color: transparent;background: none}.wp-block-themeisle-blocks-tabs__header{display: flex;flex-wrap: wrap;gap: 0.25rem;margin: 0 0 1rem;padding: 0 0 0.5rem;border: 0;border-bottom: 1px solid var(--df-border);background: transparent;list-style: none}.wp-block-themeisle-blocks-tabs__header_item{margin: 0;border: 0;background: transparent}.wp-block-themeisle-blocks-tabs__header_item .wp-block-themeisle-blocks-tabs__header_item_button,.wp-block-themeisle-blocks-tabs__header_item > div,.wp-block-themeisle-blocks-tabs__header_item a{display: block;padding: 0.4rem 0.8rem;border-radius: var(--df-radius-sm);color: var(--df-muted-foreground);font-size: 0.875rem;font-weight: 400;letter-spacing: 0;text-transform: none;transition: background var(--df-t-fast) linear,color var(--df-t-fast) linear}.wp-block-themeisle-blocks-tabs__header_item:hover > div,.wp-block-themeisle-blocks-tabs__header_item:hover a{background: var(--df-hover);color: var(--df-foreground)}.wp-block-themeisle-blocks-tabs__header_item.active,.wp-block-themeisle-blocks-tabs__header_item.active > div,.wp-block-themeisle-blocks-tabs__header_item.active a{background: var(--df-primary);color: var(--df-primary-foreground);border: 0}.wp-block-themeisle-blocks-tabs__content{padding: 0;border: 0;background: transparent}.lawyer-grid{display: grid;grid-template-columns: repeat(2,minmax(0,300px));justify-content: space-evenly;gap: 1.5rem 0}@media (max-width: 600px){.lawyer-grid{grid-template-columns: minmax(0,320px)}}.lawyer-card{display: flex;flex-direction: column;gap: 0.5rem;padding: 1rem;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-card);transition: border-color var(--df-t-fast) linear}.lawyer-card:hover{border-color: var(--df-border-strong)}.lawyer-name{color: var(--df-foreground);font-size: 0.875rem;font-weight: 700;letter-spacing: -0.015em}.lawyer-none,.um-posts-none,.no-results{padding: 1.25rem;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-card);color: var(--df-muted-foreground)}.seminar-section-title{margin: 1.75rem 0 0.75rem;color: var(--df-foreground);font-size: 1rem;font-weight: 700;letter-spacing: -0.02em;text-transform: none}.date_label,.time_label,.place_label,.price_label,.plan_label,.target_label,.speaker_label,.duration_label,.details_label,.qa_label,.organisators_label,.results_label{color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;letter-spacing: 0;text-transform: none}.taxonomy-terms,.product-cat-terms{display: flex;flex-wrap: wrap;gap: 0.3rem;margin-top: 0.6rem}.taxonomy-terms a,.product-cat-terms a,.category-item a,.df-sp__chip{display: inline-flex;align-items: center;border: 1px solid var(--df-border);line-height: 1.45}.taxonomy-terms a:hover,.product-cat-terms a:hover,.category-item a:hover,.df-sp__chip:hover{border-color: var(--df-border-strong);color: var(--df-foreground)}.single .entry-title,.page .entry-title{margin-bottom: 0.5rem;font-size: clamp(1.45rem,1.1rem + 1.4vw,2rem);font-weight: 700;letter-spacing: -0.032em;line-height: 1.16;text-transform: none}.entry-meta,.entry-views,.post-modified-info{color: var(--df-subtle-foreground);font-size: 0.75rem}.featured-image img,.page-header-image-single img{border: 1px solid var(--df-border);border-radius: var(--df-radius-sm)}.entry-content{font-size: 1rem;line-height: 1.6;color: var(--df-foreground)}.entry-content p{margin-bottom: 1em}.entry-content h2,.entry-content h3,.entry-content h4{margin-bottom: 0.65em;letter-spacing: -0.026em;text-transform: none}.entry-content h2{padding-bottom: 0.35rem;border-bottom: 1px solid var(--df-border);font-size: 1.3rem}.entry-content h3{font-size: 1.08rem}.entry-content h4{font-size: 1rem}.entry-content a{color: var(--df-brand);text-decoration: none}.entry-content ul,.entry-content ol{padding-left: 1.3em}.entry-content li + li{margin-top: 0.35em}.entry-content li::marker{color: var(--df-subtle-foreground)}.entry-content blockquote{margin: 1.5em 0;padding: 0.1em 0 0.1em 1.1em;border-left: 2px solid var(--df-border-strong);color: var(--df-muted-foreground);font-style: normal}.entry-content table,.wp-block-table table{width: 100%;border-collapse: collapse;font-size: 0.875rem}.entry-content th,.entry-content td,.wp-block-table th,.wp-block-table td{padding: 0.55rem 0.8rem;text-align: left;vertical-align: top}.entry-content th,.wp-block-table th{background: var(--df-muted);font-weight: 700}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background: var(--df-muted)}.entry-content code{padding: 0.12em 0.35em;border: 1px solid var(--df-border);border-radius: 5px;background: var(--df-muted);font-family: var(--df-font-mono);font-size: 0.86em}.entry-content pre{overflow-x: auto;padding: 0.95rem 1.1rem;border: 1px solid var(--df-border);border-radius: var(--df-radius-sm);background: var(--df-muted);font-family: var(--df-font-mono);font-size: 0.875rem}.entry-content hr{height: 1px;margin: 2.4em 0;border: 0;background: var(--df-border)}.df-book-nav{margin-top: 2rem;padding-top: 1.5rem;border-top: 1px solid var(--df-border)}.df-book-nav__heading{margin-bottom: 0.75rem;color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;letter-spacing: 0;text-transform: none}.df-book-nav__grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 0.5rem}.df-book-nav__col,.df-book-nav__box{display: flex;align-items: center;gap: 0.6rem;padding: 0.8rem 0.95rem;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-card);color: var(--df-foreground);transition: border-color var(--df-t-fast) linear}.df-book-nav__col:hover,.df-book-nav__box:hover{border-color: var(--df-border-strong)}.df-book-nav__title{font-size: 0.875rem;font-weight: 400;line-height: 1.4;color: var(--df-foreground)}.df-book-nav__thumb,.df-book-nav__thumb img,.df-book-nav__thumb .df-mask-icon,.df-book-nav__up-icon,.df-book-nav__up-icon .df-mask-icon{width: 26px;height: 26px;flex: none;object-fit: contain}.df-book-nav__chev{flex: none;width: 7px;height: 7px;border-right: 1.4px solid var(--df-subtle-foreground);border-bottom: 1.4px solid var(--df-subtle-foreground);transform: rotate(-45deg)}.df-book-nav__chev--left{transform: rotate(135deg)}.df-related{margin-top: 2rem;padding-top: 1.5rem;border-top: 1px solid var(--df-border)}.df-related__title{margin-bottom: 0.85rem;font-size: 1rem;font-weight: 700;letter-spacing: -0.02em;text-transform: none}.df-related__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));gap: 0.5rem}.df-related__item{align-items: flex-start;gap: 0.7rem;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-card);transition: border-color var(--df-t-fast) linear}.df-related__item:hover{border-color: var(--df-border-strong)}.df-related__thumb,.df-related__thumb img,.df-related__media .df-mask-icon{flex: none;object-fit: contain}.df-related__item-title{color: var(--df-foreground)}.df-related__badge{display: inline-block;margin-top: 0.3rem;padding: 0.1rem 0.4rem;border: 1px solid var(--df-border);border-radius: 5px;color: var(--df-subtle-foreground);font-size: 0.75rem;text-transform: none}.df-icon-link{display: flex;align-items: center;gap: 0.55rem}.df-icon-link__media,.df-icon-link__media img,.df-icon-link__media .df-mask-icon,.df-answer-links__icon,.df-answer-links__icon .df-mask-icon{width: 22px;height: 22px;flex: none;object-fit: contain}.df-icon-link__text{font-size: 0.875rem}.df-answer-links__head{display: flex;align-items: center;gap: 0.5rem;font-weight: 700}.df-doc-tabs{margin-top: 1.25rem}.df-doc-tablist{display: flex;flex-wrap: wrap;gap: 0.25rem;margin-bottom: 1rem;padding-bottom: 0.5rem;border-bottom: 1px solid var(--df-border)}.df-doc-tab{padding: 0.4rem 0.8rem;border: 0;border-radius: var(--df-radius-sm);background: transparent;color: var(--df-muted-foreground);font-size: 0.875rem;font-weight: 400;cursor: pointer;transition: background var(--df-t-fast) linear,color var(--df-t-fast) linear}.df-doc-tab:hover{background: var(--df-hover);color: var(--df-foreground)}.df-doc-tab.is-active,.df-doc-tab[aria-selected="true"]{background: var(--df-primary);color: var(--df-primary-foreground)}.df-doc-pane[hidden]{display: none}.df-docx-view,.docx-wrapper{padding: 1.25rem;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-card)}.df-doc-loading{color: var(--df-subtle-foreground);font-size: 0.875rem}.df-doc-locked{padding: 1.5rem;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-card);text-align: center}.df-doc-locked__title{font-size: 1rem;font-weight: 700;letter-spacing: -0.02em}.df-doc-locked__text{max-width: 52ch;margin: 0.5rem auto 1.1rem;color: var(--df-muted-foreground);font-size: 0.875rem}.df-doc-locked__actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 0.5rem}.df-doc-locked__cta,.download-link,.document-download a,.seminar-cta a,.wp-block-button__link,button,input[type="submit"],.um-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display: inline-flex;align-items: center;justify-content: center;gap: 0.4rem;padding: 0.5rem 0.95rem;border: 1px solid transparent;border-radius: var(--df-radius);background: var(--df-brand);color: var(--df-primary-foreground);font-family: var(--df-font);font-size: 0.875rem;font-weight: 700;line-height: 1.35;text-transform: none;letter-spacing: 0;cursor: pointer;transition: background var(--df-t-fast) linear}.df-doc-locked__cta:hover,.download-link:hover,.wp-block-button__link:hover,input[type="submit"]:hover,.um-button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{background: var(--df-primary);color: var(--df-primary-foreground)}.df-doc-locked__link{color: var(--df-brand);text-decoration: none}input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="password"],input[type="search"],input[type="date"],select,textarea{padding: 0.5rem 0.75rem;border: 1px solid var(--df-input);border-radius: var(--df-radius);background: var(--df-card);color: var(--df-foreground);font-family: var(--df-font);font-size: 0.875rem;transition: border-color var(--df-t-fast) linear}input:focus,select:focus,textarea:focus{outline: none;border-color: var(--df-brand);box-shadow: 0 0 0 3px var(--df-ring)}.footer-widgets,.site-info{border-top: 1px solid var(--df-border);background: var(--df-background);color: var(--df-muted-foreground)}.footer-widgets a,.site-info a{color: var(--df-muted-foreground)}.footer-widgets a:hover,.site-info a:hover{color: var(--df-foreground)}.footer-widgets .widget-title{color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;letter-spacing: 0;text-transform: none}.site-info{font-size: 0.75rem}.generate-back-to-top{left: auto;right: 15px;bottom: 85px;width: 55px;height: 55px;border-radius: 50%;padding: 0;background-color: #dbdde0 !important;background-image: none;display: flex;align-items: center;justify-content: center;transition: opacity 0.3s ease,transform 0.3s ease;border: none;opacity: 1}.generate-back-to-top::before{content: "";display: block;width: 22px;height: 22px;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666699' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='18 15 12 9 6 15'/></svg>");background-repeat: no-repeat;background-position: center;background-size: contain}.generate-back-to-top svg{display: none}.generate-back-to-top:hover{opacity: 1;transform: translateY(-2px)}.generate-back-to-top.dfc-hide-on-scroll-up{opacity: 0 !important;pointer-events: none;transition: opacity 0.3s ease,transform 0.3s ease}.wpm-languages,.wpm-languages ul{list-style: none;margin: 0;padding: 0}.wpm-languages a{color: var(--df-muted-foreground);font-size: 0.75rem}.wpm-languages .wpm-current a,.wpm-languages a:hover{color: var(--df-foreground)}div#ez-toc-container{padding: 0.9rem 1.1rem;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-muted);box-shadow: none}div#ez-toc-container .ez-toc-title{color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;text-transform: none}div#ez-toc-container ul li a,div#ez-toc-container ul li{color: var(--df-muted-foreground);font-size: 0.875rem;font-weight: 400}div#ez-toc-container ul li a:hover{color: var(--df-foreground)}.um,.um-form{font-family: var(--df-font) !important}.um.um-profile,.um.um-account,.um.um-directory,.um.um-members{max-width: 100% !important}.um.um-login,.um.um-register,.um.um-password{max-width: 480px !important;margin-left: auto !important;margin-right: auto !important}.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,.um .um-field-radio.active:not(.um-field-radio-state-disabled) i{color: var(--df-brand) !important}.um .um-field-area input,.um .um-form input[type="text"],.um .um-form input[type="password"],.um .um-form input[type="email"]{border-radius: var(--df-radius);border-color: var(--df-input)}.um-profile-nav-item a{border-radius: var(--df-radius-sm)}.um-posts-table-wrap{border: 1px solid var(--df-border);border-radius: var(--df-radius);overflow: hidden}.um-posts-table{width: 100%;margin: 0;border: 0;border-collapse: separate;border-spacing: 0;font-size: 0.875rem}.um-posts-table th,.um-posts-table td{padding: 0.55rem 0.75rem;border: 0;border-right: 1px solid var(--df-border);border-bottom: 1px solid var(--df-border);text-align: left;vertical-align: top}.um-posts-table tr > *:last-child{border-right: 0}.um-posts-table tbody tr:last-child > *{border-bottom: 0}.um-posts-table thead th{border-bottom: 1px solid var(--df-border-strong);background: var(--df-muted);color: var(--df-foreground);font-weight: 700;text-align: center;vertical-align: middle}.um-posts-table th:nth-child(3),.um-posts-table th:nth-child(4),.um-posts-table td:nth-child(3),.um-posts-table td:nth-child(4){width: 7.5rem;text-align: center;font-variant-numeric: tabular-nums;white-space: nowrap}.woocommerce ul.products{display: grid;grid-template-columns: repeat(auto-fill,minmax(215px,1fr));gap: 0.6rem;margin: 0;padding: 0;list-style: none}.woocommerce ul.products::before,.woocommerce ul.products::after{content: none}.woocommerce ul.products li.product{width: auto !important;float: none !important;margin: 0 !important;padding: 1rem;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-card);text-align: left;transition: border-color var(--df-t-fast) linear}.woocommerce ul.products li.product:hover{border-color: var(--df-border-strong)}.woocommerce ul.products li.product img{height: 130px;margin-bottom: 0.8rem;padding: 0.65rem;border: 1px solid var(--df-border);border-radius: 6px;background: var(--df-background);object-fit: contain}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding: 0;color: var(--df-foreground);font-size: 0.875rem;font-weight: 700;line-height: 1.4;text-transform: none}.woocommerce .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color: var(--df-foreground);font-weight: 700}.woocommerce-message,.woocommerce-info,.woocommerce-error{padding: 0.85rem 1.05rem;border: 1px solid var(--df-border);border-top: 1px solid var(--df-border);border-left: 2px solid var(--df-foreground);border-radius: var(--df-radius-sm);background: var(--df-card);color: var(--df-foreground)}.woocommerce table.shop_table{border: 1px solid var(--df-border);border-collapse: collapse}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-color: var(--df-border);color: var(--df-foreground)}.b24-widget-button-wrapper.b24-widget-button-position-bottom-right{bottom: 10px !important;right: 10px !important}.addtoany_list a{transition: opacity var(--df-t-fast) linear}.addtoany_list a:hover{opacity: 1}@media (min-width: 769px){body.left-sidebar .site-content{margin-left: 0}#left-sidebar::before{display: none !important}body.left-sidebar .content-area{margin-left: auto;margin-right: auto}.site-header{margin-left: 300px}}@media (max-width: 768px){.dfc-mobile-header{display: flex}.dfc-menu-toggle{display: flex}#left-sidebar{position: fixed;top: 0;bottom: 0;left: 0;z-index: 9999;width: 80%;max-width: 360px;overflow-y: auto;border-right: 1px solid var(--df-border);background: var(--df-background);transform: translateX(-100%);transition: transform var(--df-t-move) var(--df-ease-out)}body.dfc-menu-open #left-sidebar{transform: translateX(0)}body.dfc-menu-open .dfc-overlay{display: block}body.dfc-menu-open{overflow: hidden}body.dfc-menu-open .dfc-menu-toggle{position: fixed;top: 8px;left: calc(80% - 48px);z-index: 10000}body.dfc-menu-open .dfc-menu-toggle span:nth-child(1){transform: translateY(6.5px) rotate(45deg)}body.dfc-menu-open .dfc-menu-toggle span:nth-child(2){opacity: 0}body.dfc-menu-open .dfc-menu-toggle span:nth-child(3){transform: translateY(-6.5px) rotate(-45deg)}body.left-sidebar .site-content .content-area{width: 100%;float: none;padding: 1rem 1rem 2.5rem}.separate-containers .inside-article{padding: 1.1rem 1.15rem}.archive-grid{grid-template-columns: minmax(0,1fr)}}@media (min-width: 451px) and (max-width: 768px){body.dfc-menu-open .dfc-menu-toggle{left: calc(360px - 48px)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation-duration: 0.001ms !important;transition-duration: 0.001ms !important}}@media print{#left-sidebar,.dfc-mobile-header,.top-search,.footer-widgets,.site-info,.generate-back-to-top,.df-book-nav,.df-related,.b24-widget-button-wrapper{display: none !important}body.left-sidebar .site-content{display: block}.separate-containers .inside-article{padding: 0;border: 0}.entry-content{font-size: 11pt}}.yoast-breadcrumbs span + span::before,#breadcrumbs span + span::before{content: "";display: inline-block;width: 4px;height: 4px;margin: 0 0.5rem 0 0.35rem;border-top: 1.1px solid currentColor;border-right: 1.1px solid currentColor;transform: rotate(45deg) translateY(-1px);opacity: 0.55}#breadcrumbs{display: flex;flex-wrap: wrap;align-items: center;gap: 0.15rem;margin: 0 0 1rem;padding: 0;border: 0;background: none;color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;letter-spacing: 0;text-transform: none}#breadcrumbs a{color: var(--df-subtle-foreground)}#breadcrumbs a:hover{color: var(--df-foreground)}#breadcrumbs .breadcrumb_last{color: var(--df-muted-foreground)}.searchandfilter input[type="submit"],.searchandfilter li.sf-field-submit,.searchandfilter li[data-sf-field-input-type="submit"]{display: none}.searchandfilter ul{list-style: none;margin: 0;padding: 0}.searchandfilter h4{margin: 0 0 0.4rem;color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400;letter-spacing: 0;text-transform: none}.searchandfilter .ts-wrapper,.lawyer-filter .ts-wrapper{min-width: 11rem}.sections-filter .ts-wrapper,.docs-filter .ts-wrapper,.lawyer-filter .ts-wrapper{width: 100%;max-width: 26rem}.sections-filter,.docs-filter,.lawyer-filter{margin-top: 1.25rem;margin-bottom: 0.25rem}.separate-containers .inside-article:has(> .archive-grid),.separate-containers .inside-article:has(> .lawyer-grid){padding: 0;border: 0;background: transparent}.archive-item .archive-title-wrapper .entry-title,.archive-grid .archive-item .entry-title{margin: 0;padding: 0;border: 0;font-size: 1rem;font-weight: 700;letter-spacing: -0.017em;line-height: 1.35;text-transform: none}.archive-item .entry-title a,.archive-item .archive-item-link{text-decoration: none}.archive-item .entry-title a:hover{color: var(--df-foreground);text-decoration: none}.archive-count,.archive-updated{white-space: normal;line-height: 1.35}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item{margin: 0;padding: 0.4rem 0.85rem;border: 0 !important;border-radius: var(--df-radius-sm);background: transparent;color: var(--df-muted-foreground);font-size: 0.875rem;font-weight: 400;letter-spacing: 0;text-transform: none;white-space: nowrap;word-break: normal;overflow-wrap: normal}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item > *,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item a,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active > *,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active a{padding: 0;border-radius: 0;background: transparent;color: inherit;font-size: inherit}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item:hover{background: var(--df-hover);color: var(--df-foreground)}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active{background: var(--df-primary);color: var(--df-primary-foreground)}.featured-image img,.page-header-image-single img,.post-thumbnail .dfc-icon-thumb{width: 80px;height: 80px;border: 0;border-radius: 0;object-fit: contain}#ez-toc-container a,#ez-toc-container ul.ez-toc-list a.ez-toc-link,#ez-toc-container ul.ez-toc-list a.ez-toc-link:visited{text-decoration: none}#ez-toc-container a:hover,#ez-toc-container ul.ez-toc-list a.ez-toc-link:hover{color: var(--df-foreground)}.dfc-mobile-header{min-height: 52px;height: auto}.dfc-mobile-header .defacto-sidebar-branding{display: flex;align-items: center;padding: 0}.dfc-mobile-header .defacto-sidebar-branding__tagline{display: none}.dfc-mobile-header .defacto-sidebar-branding__logo img,.dfc-mobile-header img.custom-logo{max-height: 32px;width: auto}.dfc-menu-toggle{margin-left: auto;align-items: stretch;background: transparent;color: var(--df-foreground)}.dfc-menu-toggle span{width: 100%}#ez-toc-container .ez-toc-toggle,.asp_w button,.asp_w .prosettings,.asp_w .promagnifier{padding: 0;border-radius: 0;background: transparent;color: inherit}@media (prefers-color-scheme: dark){.defacto-sidebar-branding__logo img,.dfc-mobile-header img.custom-logo{filter: invert(1) hue-rotate(180deg)}}.df-book-nav__box{display: block;padding: 0;border: 0;border-radius: 0;background: none}.df-book-nav__grid{align-items: stretch}.df-book-nav__col{display: block;padding: 0}.df-book-nav__col > a{display: flex;gap: 0.6rem;height: 100%;padding: 0.8rem 0.95rem;color: var(--df-foreground);text-decoration: none}.df-book-nav__title{display: inline-flex;gap: 0.5rem}.df-book-nav__up > a{justify-content: center}.df-book-nav__next > a{justify-content: flex-end;text-align: right}.df-related__item{display: block;padding: 0}.df-related__wrapper{display: flex;align-items: flex-start;gap: 0.7rem;padding: 0.8rem 0.95rem}.df-related__text{min-width: 0}.df-related__item-title{margin: 0.3rem 0 0;font-size: 0.875rem;font-weight: 400;line-height: 1.4}.df-related__item-title a{color: var(--df-foreground);text-decoration: none}.entry-content a.df-doc-locked__cta,.entry-content a.download-link,.entry-content a.wp-block-button__link,.entry-content .df-book-nav a,.entry-content .df-related a{text-decoration: none}#nav_menu-5 .widget-title,#nav_menu-2 .widget-title,#nav_menu-7 .widget-title,#nav_menu-4 .widget-title,#ajaxsearchprowidget-3 .widget-title,#breadcrumbs,.yoast-breadcrumbs,.taxonomy-terms,.question-text,.answer-text,.sections-filter h4,.docs-filter h4,.searchandfilter.lawyer-filter li:has(select[name="ofcity"]) h4,.searchandfilter.lawyer-filter li:has(select[name="ofproduct_cat"]) h4,.searchandfilter.seminar-filter h4,.download-link,.servises-include,.servises-docs,.servises-result,.date_label,.target_label,.place_label,.organisators_label,.time_label,.plan_label,.details_label,.qa_label,.price_label,.speaker_label,.results_label,.duration_label,.order_label,#ez-toc-container .ez-toc-title,.single .post-modified-info,.entry-views,.df-related__title,.df-book-nav__heading,.addtoany_header,#menu-item-language-ru > a{position: relative;padding-left: calc(var(--df-icon-block) + 10px);background-image: none}#nav_menu-5 .widget-title::before,#nav_menu-2 .widget-title::before,#nav_menu-7 .widget-title::before,#nav_menu-4 .widget-title::before,#ajaxsearchprowidget-3 .widget-title::before,#breadcrumbs::before,.yoast-breadcrumbs::before,.taxonomy-terms::before,.question-text::before,.answer-text::before,.sections-filter h4::before,.docs-filter h4::before,.searchandfilter.lawyer-filter li:has(select[name="ofcity"]) h4::before,.searchandfilter.lawyer-filter li:has(select[name="ofproduct_cat"]) h4::before,.searchandfilter.seminar-filter h4::before,.download-link::before,.servises-include::before,.servises-docs::before,.servises-result::before,.date_label::before,.target_label::before,.place_label::before,.organisators_label::before,.time_label::before,.plan_label::before,.details_label::before,.qa_label::before,.price_label::before,.speaker_label::before,.results_label::before,.duration_label::before,.order_label::before,#ez-toc-container .ez-toc-title::before,.single .post-modified-info::before,.entry-views::before,.df-related__title::before,.df-book-nav__heading::before,.addtoany_header::before,#menu-item-language-ru > a::before{content: "";position: absolute;left: 0;width: var(--df-icon-block);height: var(--df-icon-block);background-image: var(--df-block-icon);background-repeat: no-repeat;background-position: center;background-size: contain;pointer-events: none}#nav_menu-5 .widget-title::before,#nav_menu-2 .widget-title::before,#nav_menu-7 .widget-title::before,#nav_menu-4 .widget-title::before,#ajaxsearchprowidget-3 .widget-title::before,#breadcrumbs::before,.yoast-breadcrumbs::before,.date_label::before,.target_label::before,.place_label::before,.organisators_label::before,.time_label::before,.plan_label::before,.details_label::before,.qa_label::before,.price_label::before,.speaker_label::before,.results_label::before,.duration_label::before,#ez-toc-container .ez-toc-title::before,.single .post-modified-info::before,.entry-views::before,.df-related__title::before,.df-book-nav__heading::before,.addtoany_header::before,#menu-item-language-ru > a::before{top: 50%;transform: translateY(-50%)}.taxonomy-terms::before,.question-text::before,.answer-text::before,.sections-filter h4::before,.docs-filter h4::before,.searchandfilter.lawyer-filter li:has(select[name="ofcity"]) h4::before,.searchandfilter.lawyer-filter li:has(select[name="ofproduct_cat"]) h4::before,.searchandfilter.seminar-filter h4::before,.download-link::before,.servises-include::before,.servises-docs::before,.order_label::before,.servises-result::before{top: 0.1em}#nav_menu-5 .widget-title{--df-block-icon: url("/wp-content/uploads/2026/04/content-marketing.png")}#nav_menu-2 .widget-title{--df-block-icon: url("/wp-content/uploads/2025/03/clients.png")}#nav_menu-7 .widget-title{--df-block-icon: url("/wp-content/uploads/2026/04/jury.png")}#nav_menu-4 .widget-title{--df-block-icon: url("/wp-content/uploads/2025/08/login.png")}#ajaxsearchprowidget-3 .widget-title{--df-block-icon: url("/wp-content/uploads/2025/03/search.png")}#breadcrumbs,.yoast-breadcrumbs{--df-block-icon: url("/wp-content/uploads/2026/07/signs.png")}.taxonomy-terms{--df-block-icon: url("/wp-content/uploads/2024/07/tag.png")}.question-text{--df-block-icon: url("/wp-content/uploads/2024/07/question-3.png")}.answer-text{--df-block-icon: url("/wp-content/uploads/2022/12/chat-1.png")}.sections-filter h4,.docs-filter h4{--df-block-icon: url("/wp-content/uploads/2026/04/tree-structure.png")}.searchandfilter.lawyer-filter li:has(select[name="ofcity"]) h4{--df-block-icon: url("/wp-content/uploads/2024/10/place.png")}.searchandfilter.lawyer-filter li:has(select[name="ofproduct_cat"]) h4{--df-block-icon: url("/wp-content/uploads/2024/10/competence.png")}.download-link{--df-block-icon: url("/wp-content/uploads/2025/01/document-2.png")}.servises-include{--df-block-icon: url("/wp-content/uploads/2025/02/document-6.png")}.servises-docs{--df-block-icon: url("/wp-content/uploads/2025/02/checklist-2.png")}.servises-result{--df-block-icon: url("/wp-content/uploads/2025/02/legal-2.png")}.date_label{--df-block-icon: url("/wp-content/uploads/2025/03/date.png")}.target_label{--df-block-icon: url("/wp-content/uploads/2025/03/target.png")}.place_label{--df-block-icon: url("/wp-content/uploads/2025/03/place.png")}.organisators_label{--df-block-icon: url("/wp-content/uploads/2025/03/organisators.png")}.time_label{--df-block-icon: url("/wp-content/uploads/2025/03/time.png")}.plan_label{--df-block-icon: url("/wp-content/uploads/2025/03/plan.png")}.details_label{--df-block-icon: url("/wp-content/uploads/2025/03/details.png")}.qa_label{--df-block-icon: url("/wp-content/uploads/2024/07/question-and-answer-1.png")}.price_label{--df-block-icon: url("/wp-content/uploads/2025/03/price.png")}.speaker_label{--df-block-icon: url("/wp-content/uploads/2025/03/speaker.png")}.results_label{--df-block-icon: url("/wp-content/uploads/2025/03/results.png")}.duration_label{--df-block-icon: url("/wp-content/uploads/2026/05/duration.png")}.order_label{--df-block-icon: url("/wp-content/uploads/2026/09/form.png")}#ez-toc-container .ez-toc-title{--df-block-icon: url("/wp-content/uploads/2026/06/list-text.png")}.single .post-modified-info{--df-block-icon: url("/wp-content/uploads/2026/09/calendar5.png")}.entry-views{--df-block-icon: url("/wp-content/uploads/2026/07/eye.png")}.df-related__title{--df-block-icon: url("/wp-content/uploads/2026/07/more.png")}.addtoany_header{--df-block-icon: url("/wp-content/uploads/2026/07/share-1.png")}.df-book-nav--article .df-book-nav__heading{--df-block-icon: url("/wp-content/uploads/2026/07/open-book1.png")}.df-book-nav--document .df-book-nav__heading{--df-block-icon: url("/wp-content/uploads/2026/07/office.png")}#menu-item-language-ru > a{--df-block-icon: url("/wp-content/uploads/2025/03/global-1.png")}.seminar-section-title::before{content: "";display: inline-block;width: var(--df-icon-block);height: var(--df-icon-block);flex-shrink: 0;background-repeat: no-repeat;background-position: center;background-size: contain}.seminar-section-title--schedule::before{background-image: url("/wp-content/uploads/2026/05/calendar-2.png")}.seminar-section-title--all::before{background-image: url("/wp-content/uploads/2026/05/grid.png")}.seminar-section-title--proposal::before{background-image: url("/wp-content/uploads/2026/05/contract-2.png")}.um a.um-toggle-gdpr{position: relative;padding-left: calc(var(--df-icon-block) + 8px)}.um a.um-toggle-gdpr::before{content: "";position: absolute;left: 0;top: 50%;width: var(--df-icon-block);height: var(--df-icon-block);transform: translateY(-50%);background: url("/wp-content/uploads/2025/12/expand.png") no-repeat center / contain}@media (prefers-color-scheme: dark){#nav_menu-5 .widget-title::before,#nav_menu-2 .widget-title::before,#nav_menu-7 .widget-title::before,#nav_menu-4 .widget-title::before,#ajaxsearchprowidget-3 .widget-title::before,#breadcrumbs::before,.yoast-breadcrumbs::before,.taxonomy-terms::before,.question-text::before,.answer-text::before,.sections-filter h4::before,.docs-filter h4::before,.download-link::before,.servises-include::before,.servises-docs::before,.servises-result::before,.date_label::before,.target_label::before,.place_label::before,.organisators_label::before,.time_label::before,.plan_label::before,.details_label::before,.qa_label::before,.price_label::before,.speaker_label::before,.results_label::before,.duration_label::before,#ez-toc-container .ez-toc-title::before,.single .post-modified-info::before,.entry-views::before,.df-related__title::before,.df-book-nav__heading::before,.addtoany_header::before,.seminar-section-title::before,.um a.um-toggle-gdpr::before{filter: invert(1)}}#left-sidebar #nav_menu-5 .widget-title,#left-sidebar #nav_menu-2 .widget-title,#left-sidebar #nav_menu-7 .widget-title,#left-sidebar #nav_menu-4 .widget-title,#left-sidebar #ajaxsearchprowidget-3 .widget-title{padding-left: calc(var(--df-icon-block) + 10px);min-height: var(--df-icon-block);display: flex;align-items: center}.wp-block-themeisle-blocks-tabs > .wp-block-themeisle-blocks-tabs__header,.wp-block-themeisle-blocks-tabs.is-style-border > .wp-block-themeisle-blocks-tabs__header,.df-doc-tablist{display: inline-flex;width: fit-content;max-width: 100%;flex-wrap: wrap;align-items: center;justify-content: flex-start;gap: 2px;margin: 0 0 1.25rem;padding: 4px;border: 0;border-radius: var(--df-tab-radius);background: var(--df-tab-track)}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item,.df-doc-tab{margin: 0;padding: 0.38rem 0.9rem;border: 0 !important;border-radius: calc(var(--df-tab-radius) - 4px);background: transparent;color: var(--df-foreground);font-size: 0.875rem;font-weight: 400;line-height: 1.4;letter-spacing: 0;text-transform: none;white-space: nowrap;word-break: normal;overflow-wrap: normal;cursor: pointer}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item > *,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item a{padding: 0;border-radius: 0;background: transparent;color: inherit;font-size: inherit}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item:hover,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active > *,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active a,.df-doc-tab:hover,.df-doc-tab.is-active,.df-doc-tab[aria-selected="true"]{background: var(--df-tab-active);color: var(--df-tab-active-foreground)}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active > *,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active a{background: transparent}.wp-block-themeisle-blocks-tabs__content,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs-item__content{padding: 0;border: 0;background: transparent}#left-sidebar .menu .current-menu-item > a,#left-sidebar .menu .current_page_item > a,#left-sidebar .menu .current-menu-ancestor > a{background: var(--df-card)}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item,.df-doc-tab,.search-facet{color: var(--df-tab-idle)}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item:hover,.df-doc-tab:hover,.search-facet:hover,.search-facet:focus-visible{background: transparent;color: var(--df-foreground)}.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active:hover,.df-doc-tab.is-active,.df-doc-tab.is-active:hover,.df-doc-tab[aria-selected="true"],.df-doc-tab[aria-selected="true"]:hover,.search-facet.is-active,.search-facet.is-active:hover{background: var(--df-tab-active);color: var(--df-foreground)}.post-type-badge,.df-related__badge{display: inline-block;padding: 0.1rem 0.42rem;border: 0;border-radius: 6px;background: var(--df-badge);color: var(--df-badge-foreground);font-size: 0.75rem;font-weight: 400;line-height: 1.55;letter-spacing: 0;text-transform: none;white-space: nowrap}.post-type-badge--premium{background: transparent;box-shadow: inset 0 0 0 1px var(--df-badge);color: var(--df-badge)}.df-premium-mark{display: flex;flex-wrap: wrap;align-items: center;gap: 0.45rem;margin: 0.4rem 0 0.2rem}.df-premium-note{color: var(--df-grey);font-size: 0.75rem}div.asp_r,div[id^="ajaxsearchprores"]{padding: 4px !important;border: 1px solid var(--df-border) !important;border-radius: var(--df-radius) !important;background: var(--df-card) !important;background-image: none !important;box-shadow: 0 10px 28px -14px rgba(0,0,0,0.22) !important}div.asp_r .results{padding: 0 !important;border: 0 !important;background: transparent !important}div.asp_r .results .item{height: auto !important;min-height: 0 !important;margin: 0 !important;padding: 0.45rem 0.55rem !important;border: 0 !important;border-radius: var(--df-radius-sm) !important;background: transparent !important;background-image: none !important;box-shadow: none !important}div.asp_r .results .item:hover,div.asp_r .results .item.hovered,div[id^="ajaxsearchprores"] .results .item:hover,div[id^="ajaxsearchprores"] .results .item.hovered{background-color: var(--df-muted) !important;background-image: none !important}div.asp_r .asp_spacer{display: none !important}div.asp_r .results .item .asp_content .asp_image{width: 32px !important;height: 32px !important;min-width: 32px !important;margin: 0.1rem 0.6rem 0 0 !important;background-size: contain !important;background-position: center !important;background-repeat: no-repeat !important}div.asp_r .results .item .asp_content .asp_image img{width: 32px !important;height: 32px !important;object-fit: contain}div.asp_r .results .item h3{margin: 0 !important;padding: 0 !important;font-size: 0.875rem !important;line-height: 1.4 !important;font-weight: 700 !important}div.asp_r .results .item h3 a.asp_res_url,div.asp_r .results .item h3 a.asp_res_url:hover{font-weight: 700 !important;text-decoration: none !important}div.asp_r .results .item .asp_res_text{margin: 0.12rem 0 0 !important;padding: 0 !important;color: var(--df-muted-foreground) !important;font-size: 0.875rem !important;line-height: 1.45 !important}div.asp_r .results .item .etc{display: none !important}div.asp_r .asp_nores,div.asp_r .asp_nores_header{padding: 0.9rem 0.6rem !important;border: 0 !important;background: transparent !important;color: var(--df-muted-foreground) !important;font-size: 0.875rem !important;text-align: center !important}div.asp_r .results .item h3 a.asp_res_url,div.asp_r .results .item h3 a.asp_res_url:hover{color: var(--df-brand) !important}.entry-content a:hover,#ez-toc-container a:hover,#ez-toc-container ul.ez-toc-list a.ez-toc-link:hover,.yoast-breadcrumbs a:hover,#breadcrumbs a:hover,.df-doc-locked__link:hover,.footer-widgets a:hover,.site-info a:hover,.wpm-languages a:hover,div.asp_r .results .item h3 a.asp_res_url:hover{color: var(--df-brand-hover) !important}div.asp_r .results .item h3,div.asp_r .results .item h3 a.asp_res_url{font-weight: 700 !important}div.asp_r .results .item .asp_res_text{display: -webkit-box !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;overflow: hidden !important}@media (min-width: 769px){body.left-sidebar .site-content{display: grid;grid-template-columns: var(--df-sidebar-w) minmax(0,1fr);width: min(var(--df-frame-w),100% - var(--df-frame-gap) * 2);margin: var(--df-frame-gap) auto 0;border: 1px solid var(--df-border);border-bottom: 0;border-radius: var(--df-frame-radius) var(--df-frame-radius) 0 0;background: var(--df-card);overflow: hidden}body.left-sidebar #left-sidebar{position: static;width: auto;height: auto;margin: 0;border-right: 1px solid var(--df-border);border-radius: 0;background: var(--df-muted);box-sizing: border-box}body.left-sidebar .content-area{width: 100%;max-width: none;margin: 0;padding: 1.75rem 2rem 2.5rem;float: none}.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .comments-area,.separate-containers .paging-navigation{padding: 0;border: 0;border-radius: 0;background: transparent}.separate-containers .site-main > *{margin-bottom: 1.5rem}.site-footer{width: min(var(--df-frame-w),100% - var(--df-frame-gap) * 2);margin: 0 auto var(--df-frame-gap);border: 1px solid var(--df-border);border-radius: 0 0 var(--df-frame-radius) var(--df-frame-radius);background: var(--df-card);overflow: hidden}.site-footer .footer-widgets,.site-footer .site-info{width: auto;margin: 0;border: 0;background: transparent}.site-footer .footer-widgets-container,.site-footer .inside-site-info{max-width: none;padding-left: 2rem;padding-right: 2rem}.site-footer .site-info{border-top: 1px solid var(--df-border)}}#left-sidebar .menu .current-menu-item > a,#left-sidebar .menu .current_page_item > a,#left-sidebar .menu .current-menu-ancestor > a,#left-sidebar .menu .current-menu-item > a .menu-image-title,#left-sidebar .menu .current_page_item > a .menu-image-title,#left-sidebar .menu .current-menu-ancestor > a .menu-image-title,.post-type-badge,.df-related__badge,.df-answer-links__head,.date_label,.target_label,.place_label,.organisators_label,.time_label,.plan_label,.details_label,.qa_label,.price_label,.speaker_label,.results_label,.duration_label,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item.active,.df-doc-tab.is-active,.df-doc-tab[aria-selected="true"]{font-weight: 700}.inside-left-sidebar{padding-top: var(--df-frame-pad-top)}.defacto-sidebar-branding{margin-top: 0;padding-top: 0}#left-sidebar .widget:first-child{margin-top: 0}@media (min-width: 769px){body.left-sidebar .content-area{padding-top: var(--df-frame-pad-top)}}@media (max-width: 768px){body.left-sidebar .site-content .content-area{padding-top: var(--df-frame-pad-top)}}.top-search,.top-search .asp_w_container,.top-search .asp_w,.top-search .asp_m,.separate-containers .site-main,.separate-containers .site-main > *:first-child{margin-top: 0 !important}.separate-containers .inside-left-sidebar,.separate-containers .inside-right-sidebar{margin-top: 0}#left-sidebar .defacto-sidebar-branding{text-align: center}#left-sidebar .defacto-sidebar-branding__logo img,#left-sidebar .defacto-sidebar-branding img.custom-logo{display: block;margin-left: auto;margin-right: auto}#left-sidebar .defacto-sidebar-branding__tagline{text-align: center}#left-sidebar .menu li a .df-mask-icon{background-color: var(--df-brand)}#left-sidebar .menu .current-menu-item > a .df-mask-icon,#left-sidebar .menu .current_page_item > a .df-mask-icon,#left-sidebar .menu .current-menu-ancestor > a .df-mask-icon{background-color: var(--df-brand)}#left-sidebar #nav_menu-5 .widget-title::before,#left-sidebar #nav_menu-2 .widget-title::before,#left-sidebar #nav_menu-7 .widget-title::before,#left-sidebar #nav_menu-4 .widget-title::before,#left-sidebar #ajaxsearchprowidget-3 .widget-title::before,#nav_menu-5 .widget-title::before,#nav_menu-2 .widget-title::before,#nav_menu-7 .widget-title::before,#nav_menu-4 .widget-title::before,#ajaxsearchprowidget-3 .widget-title::before,#breadcrumbs::before,.yoast-breadcrumbs::before,.taxonomy-terms::before,.question-text::before,.answer-text::before,.sections-filter h4::before,.docs-filter h4::before,.searchandfilter.lawyer-filter li:has(select[name="ofcity"]) h4::before,.searchandfilter.lawyer-filter li:has(select[name="ofproduct_cat"]) h4::before,.searchandfilter.seminar-filter h4::before,.download-link::before,.servises-include::before,.servises-docs::before,.servises-result::before,.date_label::before,.target_label::before,.place_label::before,.organisators_label::before,.time_label::before,.plan_label::before,.details_label::before,.qa_label::before,.price_label::before,.speaker_label::before,.results_label::before,.duration_label::before,.order_label::before,#ez-toc-container .ez-toc-title::before,.single .post-modified-info::before,.entry-views::before,.df-related__title::before,.df-book-nav__heading::before,.addtoany_header::before,#menu-item-language-ru > a::before,.seminar-section-title::before,.um a.um-toggle-gdpr::before{background-image: none;background-color: var(--df-foreground);-webkit-mask: var(--df-block-icon) no-repeat center / contain;mask: var(--df-block-icon) no-repeat center / contain;filter: none}.seminar-section-title--schedule{--df-block-icon: url("/wp-content/uploads/2026/05/calendar-2.png")}.seminar-section-title--all{--df-block-icon: url("/wp-content/uploads/2026/05/grid.png")}.seminar-section-title--proposal{--df-block-icon: url("/wp-content/uploads/2026/05/contract-2.png")}.um a.um-toggle-gdpr{--df-block-icon: url("/wp-content/uploads/2025/12/expand.png")}.seminar-section-title--schedule::before,.seminar-section-title--all::before,.seminar-section-title--proposal::before{background-image: none}.site-footer .widget img{width: 20px;height: 20px;object-fit: contain}#left-sidebar .menu li a:hover .df-mask-icon{background-color: var(--df-brand)}#left-sidebar .menu li a:hover,#left-sidebar .menu .current-menu-item > a,#left-sidebar .menu .current_page_item > a,#left-sidebar .menu .current-menu-ancestor > a{background: var(--df-menu-active)}#left-sidebar .menu .current-menu-item > a,#left-sidebar .menu .current_page_item > a,#left-sidebar .menu .current-menu-ancestor > a,#left-sidebar .menu .current-menu-item > a .menu-image-title,#left-sidebar .menu .current_page_item > a .menu-image-title,#left-sidebar .menu .current-menu-ancestor > a .menu-image-title{font-weight: 400}#left-sidebar aside.widget_nav_menu > div[class$="-container"]{border-left: 1px solid var(--df-border-strong)}#left-sidebar .widget-title,#left-sidebar aside.widget_nav_menu .widget-title,#left-sidebar .menu li a,.menu-image-title-after.menu-image-title,#left-sidebar .menu-image-title{font-size: 0.875rem}#left-sidebar aside.widget_nav_menu > div[class$="-container"]{margin-left: 0.625rem;padding-left: 0.75rem}.df-account{display: inline-flex;align-items: center;gap: 10px;min-width: 0}.df-account__avatar{width: 20px;height: 20px;flex: none;border-radius: 50%;object-fit: cover}.df-account__name{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}#left-sidebar #nav_menu-4 .widget-title:has(.df-account__avatar){padding-left: 0}#left-sidebar #nav_menu-4 .widget-title:has(.df-account__avatar)::before{display: none}.searchandfilter h4,.sections-filter h4,.docs-filter h4,.lawyer-filter h4,.addtoany_header,div#ez-toc-container .ez-toc-title,.df-related__title,.df-book-nav__heading,.seminar-section-title,.entry-content .seminar-section-title,.servises-include,.servises-docs,.servises-result,.entry-content .servises-include,.entry-content .servises-docs,.entry-content .servises-result,.date_label,.target_label,.place_label,.organisators_label,.time_label,.plan_label,.details_label,.qa_label,.price_label,.speaker_label,.results_label,.duration_label,.order_label,.entry-content .date_label,.entry-content .target_label,.entry-content .place_label,.entry-content .organisators_label,.entry-content .time_label,.entry-content .plan_label,.entry-content .details_label,.entry-content .qa_label,.entry-content .price_label,.entry-content .speaker_label,.entry-content .results_label,.entry-content .order_label,.entry-content .duration_label{color: var(--df-foreground);font-size: 1rem;font-weight: 700;letter-spacing: 0;line-height: 1.4;text-transform: none}div[id*="ajaxsearchpro"] fieldset,div.searchsettings fieldset,form[name="options"] fieldset{width: auto !important;min-width: 0 !important}div.asp_s.asp_s_6.searchsettings,div.asp_sb.asp_sb_6.searchsettings,#ajaxsearchprosettings6_1.searchsettings,#ajaxsearchprosettings6_2.searchsettings,#ajaxsearchprobsettings6_1.searchsettings,#ajaxsearchprobsettings6_2.searchsettings{max-width: 640px}div.asp_s.asp_s_6.searchsettings form,div.asp_sb.asp_sb_6.searchsettings form{overflow-x: visible;flex-wrap: wrap}fieldset.asp_filter_cpt{width: 360px !important;min-width: 360px !important;max-width: 360px !important;display: grid !important;grid-template-columns: 1fr 1fr;grid-auto-flow: row dense;column-gap: 16px;row-gap: 4px}div.asp_w.asp_s.searchsettings .asp_option_inner,div.asp_w.asp_sb.searchsettings .asp_option_inner,div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox,div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox{width: 16px !important;height: 16px !important}div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox,div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox{border: 1px solid var(--df-border-strong) !important;border-radius: 4px !important;background: var(--df-card) !important;background-image: none !important;box-shadow: none !important}div.asp_w.asp_s.searchsettings .asp_option_inner input[type="checkbox"]:checked ~ .asp_option_checkbox,div.asp_w.asp_sb.searchsettings .asp_option_inner input[type="checkbox"]:checked ~ .asp_option_checkbox{border-color: var(--df-brand) !important;background: var(--df-brand) !important;background-image: none !important}div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox::after,div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox::after{content: "" !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;margin: 0 !important;padding: 0 !important;font-size: 0 !important;background: #ffffff !important;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat center !important;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat center !important;-webkit-mask-size: 11px 11px !important;mask-size: 11px 11px !important;opacity: 0 !important}div.asp_w.asp_s.searchsettings .asp_option_inner input[type="checkbox"]:checked ~ .asp_option_checkbox::after,div.asp_w.asp_sb.searchsettings .asp_option_inner input[type="checkbox"]:checked ~ .asp_option_checkbox::after{opacity: 1 !important}div.asp_w.asp_s.searchsettings .asp_option_inner .asp_option_checkbox:hover::after,div.asp_w.asp_sb.searchsettings .asp_option_inner .asp_option_checkbox:hover::after{opacity: 0 !important}div.asp_w.asp_s.searchsettings .asp_option_inner input[type="checkbox"]:checked ~ .asp_option_checkbox:hover::after,div.asp_w.asp_sb.searchsettings .asp_option_inner input[type="checkbox"]:checked ~ .asp_option_checkbox:hover::after{opacity: 1 !important}.archive-item,.lawyer-card,.df-related__item,.df-book-nav__col{position: relative;border: 1px solid var(--df-border);border-radius: var(--df-radius-card);background: var(--df-card);box-shadow: 0 1px 2px rgba(0,0,0,0.05);transition: border-color var(--df-t-fast) linear,box-shadow var(--df-t-fast) linear}.archive-item::before,.lawyer-card::before,.df-related__item::before,.df-book-nav__col::before{content: "";position: absolute;inset: 0;border-radius: calc(var(--df-radius-card) - 1px);box-shadow: 0 1px rgba(0,0,0,0.04);pointer-events: none}.archive-item:hover,.lawyer-card:hover,.df-related__item:hover,.df-book-nav__col:hover{border-color: var(--df-border-strong);box-shadow: 0 3px 10px -4px rgba(0,0,0,0.12)}.archive-item .entry-title a::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: inherit}.archive-item .post-thumbnail a,.archive-item .archive-meta a,.archive-item .taxonomy-terms a,.archive-item .archive-excerpt a{position: relative;z-index: 2}.archive-item:has(.entry-title a:focus-visible){outline: 2px solid var(--df-brand);outline-offset: 2px}.archive-item .entry-title a:focus-visible{outline: none}.archive-media{width: 5.5rem;align-items: center;gap: 0.45rem;text-align: center}.archive-meta{align-items: center}.archive-media .post-thumbnail{margin-inline: auto}.archive-item-wrapper{gap: 0.75rem}.archive-item .entry-title a{color: var(--df-brand)}.archive-item:hover .entry-title a,.archive-item .entry-title a:hover{color: var(--df-brand-hover)}.pagination,.paging-navigation .nav-links,.woocommerce-pagination ul.page-numbers{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 0.25rem;margin: 1.75rem 0 0;padding: 0;border: 0;list-style: none}.woocommerce-pagination ul.page-numbers li{margin: 0;padding: 0;border: 0;overflow: visible}.pagination .page-numbers,.paging-navigation .page-numbers,.woocommerce-pagination .page-numbers{display: inline-flex;align-items: center;justify-content: center;min-width: 32px;height: 32px;margin: 0;padding: 0 0.55rem;border: 1px solid var(--df-border);border-radius: 8px;background: var(--df-card);color: var(--df-foreground);font-size: 0.875rem;font-weight: 400;font-variant-numeric: tabular-nums;line-height: 1;text-decoration: none;transition: background var(--df-t-fast) linear,border-color var(--df-t-fast) linear}.pagination a.page-numbers:hover,.paging-navigation a.page-numbers:hover,.woocommerce-pagination a.page-numbers:hover{border-color: var(--df-border-strong);background: var(--df-muted);color: var(--df-foreground)}.pagination .page-numbers.current,.paging-navigation .page-numbers.current,.woocommerce-pagination .page-numbers.current{border-color: var(--df-brand);background: var(--df-brand);color: #ffffff;font-weight: 700}.pagination .page-numbers.dots,.paging-navigation .page-numbers.dots,.woocommerce-pagination .page-numbers.dots{border-color: var(--df-border);background: var(--df-card);color: var(--df-subtle-foreground);cursor: default}.pagination .page-numbers:focus-visible{outline: 2px solid var(--df-brand);outline-offset: 2px}.pagination a.page-numbers:hover,.entry-content .pagination a.page-numbers:hover,.paging-navigation a.page-numbers:hover{color: var(--df-foreground) !important}.pagination .page-numbers.prev,.pagination .page-numbers.next{gap: 0.4rem}.pagination .page-numbers.prev::before,.pagination .page-numbers.next::after{content: "";width: 6px;height: 6px;flex: none;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;opacity: 0.75}.pagination .page-numbers.prev::before{transform: rotate(135deg)}.pagination .page-numbers.next::after{transform: rotate(-45deg)}.top-search .asp_w,.top-search .asp_m,.top-search .probox{margin: 0 !important}.top-search .asp_w,.top-search .asp_m,.top-search .asp_main_container{overflow: visible !important}.wp-block-themeisle-blocks-tabs__header_item:hover > div,.wp-block-themeisle-blocks-tabs__header_item:hover a,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item:hover > *,.wp-block-themeisle-blocks-tabs .wp-block-themeisle-blocks-tabs__header_item:hover a{background: transparent;color: var(--df-foreground)}.dfc-rounded,.dfc-rounded img{border-radius: var(--df-radius-card)}.dfc-rounded:not(.wp-block-image){overflow: hidden}.site-footer{background: var(--df-shade)}.site-footer .footer-widgets,.site-footer .footer-widgets .widget,.site-footer .footer-widgets p,.site-footer .footer-widgets li,.site-footer .footer-widgets a,.site-footer .footer-widgets .widget-title{font-size: 0.875rem}.site-footer .footer-widgets .widget{padding-top: 0;padding-bottom: 0.6rem;margin-bottom: 0}.site-footer .footer-widgets p,.site-footer .footer-widgets .wp-block-group,.site-footer .footer-widgets .wp-block-group__inner-container,.site-footer .footer-widgets figure,.site-footer .footer-widgets ul{margin: 0}.site-footer .footer-widgets .widget-title,.site-footer .footer-widgets h4{margin: 0 0 0.15rem}.site-footer .footer-widgets .widget:has(h4){padding-top: 0.9rem}.site-footer .footer-widgets .widget:first-child:has(h4){padding-top: 0}.site-footer .footer-widgets-container{padding-top: 1.25rem;padding-bottom: 0}.site-footer .footer-widgets .widget:last-child{padding-bottom: 0}.site-footer .inside-site-info{padding-top: 0.5rem;padding-bottom: 0.8rem}.site-footer .inside-site-info p{margin: 0}.site-footer .inside-site-info p:empty{display: none}.site-footer .footer-widgets h4,.site-footer .footer-widgets .widget-title{color: var(--df-foreground);font-size: 1rem;font-weight: 700;line-height: 1.4}.site-footer .footer-widgets figure > img:not([src*="whatsapp"]){filter: brightness(0) invert(13.3%)}.site-footer .footer-widgets figure a img{width: 32px;height: 32px;filter: none}.footer-widgets a,.site-info a,.site-footer .footer-widgets h4 a{color: var(--df-brand);text-decoration: none}.site-footer .footer-widgets h4 a,.site-footer .footer-widgets h4 a.df-footer-city{color: var(--df-brand);font-size: inherit;font-weight: inherit}a{text-decoration: none}.df-office-cards{display: grid;grid-auto-rows: 1fr;gap: 0.75rem;height: 100%}.site-footer .footer-widgets .widget:has(.df-office-cards){height: 100%}.df-office-card{position: relative;padding: 0.75rem 0.85rem;border: 1px solid var(--df-border);border-radius: var(--df-radius-card);background: var(--df-card);box-shadow: 0 1px 2px rgba(0,0,0,0.05);transition: border-color var(--df-t-fast) linear,box-shadow var(--df-t-fast) linear}.df-office-card::before{content: "";position: absolute;inset: 0;border-radius: calc(var(--df-radius-card) - 1px);box-shadow: 0 1px rgba(0,0,0,0.04);pointer-events: none}.df-office-card:hover{border-color: var(--df-border-strong);box-shadow: 0 3px 10px -4px rgba(0,0,0,0.12)}.df-office-card__head{display: flex;align-items: center;gap: 0.5rem;text-decoration: none}.df-office-card__head::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: inherit}.df-office-card:has(.df-office-card__head:focus-visible){outline: 2px solid var(--df-brand);outline-offset: 2px}.df-office-card__head:focus-visible{outline: none}.df-office-card__icon{width: 32px;height: 32px;flex: none;object-fit: contain}.df-office-card__city{color: var(--df-brand);font-size: 1rem;font-weight: 700;line-height: 1.4}.df-office-card:hover .df-office-card__city{color: var(--df-brand-hover)}.df-office-card__address{margin: 0.4rem 0 0;color: var(--df-foreground);font-size: 0.875rem;line-height: 1.5}.site-footer .site-info{font-size: 0.875rem}div.asp_r .results .item .asp-type-badge{display: inline-block;padding: 0.1rem 0.42rem !important;border: 0 !important;border-radius: 6px !important;background: var(--df-badge) !important;color: var(--df-badge-foreground) !important;font-size: 0.75rem !important;font-weight: 400 !important;line-height: 1.55 !important;letter-spacing: 0 !important;text-transform: none !important;text-shadow: none !important}div.asp_r .results .item{display: grid;grid-template-columns: minmax(0,max-content) minmax(0,1fr);column-gap: 0.9rem;row-gap: 0.25rem;align-items: start}div.asp_r .results .item .asp_content{display: contents}div.asp_r .results .item .asp_res_image_url{grid-column: 1;grid-row: 1;justify-self: center}div.asp_r .results .item .asp-type-badge{grid-column: 1;grid-row: 2;justify-self: center;margin: 0 !important}div.asp_r .results .item:not(:has(.asp_image)) .asp-type-badge{grid-row: 1}div.asp_r .results .item h3{grid-column: 2;grid-row: 1;margin: 0}div.asp_r .results .item .asp_res_text{grid-column: 2;grid-row: 2}div.asp_r .results .item .etc:empty,div.asp_r .results .item .clear{display: none}mark,mark.search-hit{padding: 0 0.15em;border-radius: 3px;background: var(--df-highlight);color: inherit}.search-results-icon{display: block;width: var(--df-icon-head);height: var(--df-icon-head);margin: 0 0 0.75rem;object-fit: contain}.top-search{position: relative;z-index: 30}.df-sp{position: absolute;top: calc(100% + 0.35rem);left: 0;right: 0;z-index: 40;max-height: min(70vh,40rem);overflow: auto;border: 1px solid var(--df-border);border-radius: var(--df-radius);background: var(--df-elevated);box-shadow: 0 10px 30px -14px rgba(0,0,0,0.32)}.top-search.df-sp-open .probox{border-radius: var(--df-radius) !important;border-color: var(--df-brand) !important;box-shadow: 0 0 0 3px var(--df-ring) !important}.df-sp-kbd{display: inline-flex;align-items: center;gap: 2px;order: 6;margin: 0 0.5rem 0 0;flex: none}.top-search.df-sp-open .df-sp-kbd{display: none}.df-sp-kbd kbd,.df-sp__hint kbd{padding: 0.05rem 0.3rem;border: 1px solid var(--df-border-strong);border-radius: 4px;background: var(--df-muted);color: var(--df-subtle-foreground);font-family: inherit;font-size: 0.75rem;line-height: 1.5}.df-sp__group{padding: 0.35rem;border-bottom: 1px solid var(--df-border)}.df-sp__group:last-child{border-bottom: 0}.df-sp__group-title{display: flex;align-items: center;justify-content: space-between;gap: 0.5rem;padding: 0.5rem 0.6rem 0.35rem;color: var(--df-subtle-foreground);font-size: 0.75rem;font-weight: 400}.df-sp__clear{padding: 0;border: 0;background: none;color: var(--df-brand);font-size: 0.75rem;cursor: pointer}.df-sp__chips{display: flex;flex-wrap: wrap;gap: 0.4rem;padding: 0.15rem 0.6rem 0.45rem}.df-sp__chip{max-width: 100%;overflow: hidden;font-family: inherit;font-weight: 400;line-height: 1.35;text-align: left;text-overflow: ellipsis;white-space: nowrap;cursor: pointer}.df-sp__chip:focus-visible{outline: none}.df-sp__item{display: flex;align-items: center;gap: 0.6rem;width: 100%;padding: 0.45rem 0.6rem 0.45rem calc(0.6rem + var(--df-sp-indent,0px));border: 0;border-radius: var(--df-radius-sm);background: none;color: var(--df-foreground);font-family: inherit;font-size: 0.875rem;text-align: left;text-decoration: none;cursor: pointer}.df-sp__item:hover,.df-sp__item:focus-visible{background: var(--df-menu-active);color: var(--df-foreground);outline: none}.df-sp__icon{width: var(--df-icon-menu);height: var(--df-icon-menu);flex: none;object-fit: contain}.df-sp__label{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.df-sp__count{margin-left: auto;color: var(--df-subtle-foreground);font-size: 0.75rem;font-variant-numeric: tabular-nums}.df-sp__foot{position: sticky;bottom: 0;display: flex;gap: 1rem;padding: 0.5rem 0.95rem;border-top: 1px solid var(--df-border);background: var(--df-background);color: var(--df-subtle-foreground);font-size: 0.75rem}.df-sp__hint{display: inline-flex;align-items: center;gap: 0.35rem}.df-sp__filters div.searchsettings,.df-sp__results div.asp_r{position: static !important;top: auto !important;left: auto !important;width: auto !important;max-width: none !important;margin: 0 !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;opacity: 1 !important;visibility: visible !important;transform: none !important}.df-sp__filters{padding: 0.6rem 0.6rem 0.2rem;border-top: 1px solid var(--df-border)}.df-sp__filters div.searchsettings form,.df-sp__filters form.asp-fss-flex{display: flex !important;flex-wrap: wrap;align-items: flex-start;gap: 0.6rem 1.75rem}.df-sp__filters fieldset.asp_filter_generic{flex: 0 1 auto;width: auto !important;min-width: 0 !important;max-width: none !important}.df-sp__filters fieldset.asp_filter_cpt{flex: 1 1 250px;width: auto !important;min-width: 0 !important;max-width: none !important;display: grid !important;grid-template-columns: repeat(auto-fill,minmax(125px,1fr)) !important;column-gap: 1rem;row-gap: 0.2rem}.df-sp__filters legend,.df-sp__filters div.asp_option_label{font-size: 0.75rem !important}.df-sp__results div.asp_r .results{max-height: none !important}.df-sp:not(.df-sp--typing) .df-sp__results{display: none}.top-search .prosettings{display: none !important}.df-sp__scope{padding: 0.6rem 0.6rem 0;border-top: 1px solid var(--df-border)}.df-sp__scope:not([hidden]) + .df-sp__filters{border-top: 0}.df-sp__scope-btn{display: inline-flex;align-items: center;gap: 0.35rem;padding: 0.3rem 0.6rem;border: 1px solid var(--df-border);border-radius: var(--df-radius-pill);background: var(--df-card);color: var(--df-subtle-foreground);font-family: inherit;font-size: 0.75rem;cursor: pointer}.df-sp__scope-btn strong{color: var(--df-foreground);font-weight: 700}.df-sp__scope-btn:hover{border-color: var(--df-border-strong);background: var(--df-muted)}.df-sp__scope-btn.is-on,.df-sp__scope-btn.is-on strong{border-color: var(--df-badge);background: var(--df-badge);color: var(--df-badge-foreground)}.df-sp-count{margin-left: 0.35rem;color: var(--df-subtle-foreground);font-size: 0.75rem;font-variant-numeric: tabular-nums}.df-sp-count:empty{display: none}.df-sp__filters div.asp_option_label{white-space: nowrap}.b24-widget-button-popup,.b24-widget-button-popup-name,.b24-widget-button-popup-description,.b24-widget-button-popup-content{font-family: var(--df-font) !important}.b24-widget-button-popup-name{color: var(--df-foreground) !important;font-size: 0.875rem !important;font-weight: 700 !important}.b24-widget-button-popup-description{color: var(--df-foreground) !important;font-size: 0.875rem !important}.b24-widget-button-popup{border: 1px solid var(--df-border) !important;border-radius: var(--df-radius-card) !important;background: var(--df-card) !important;box-shadow: 0 3px 10px -4px rgba(0,0,0,0.12) !important}.b24-widget-button-popup-triangle{display: block !important;width: 10px !important;height: 10px !important;right: -5px !important;border-width: 1px 1px 0 0 !important;border-style: solid !important;border-color: var(--df-border) !important;border-radius: 0 2px 0 0 !important;background: var(--df-card) !important;transform: rotate(45deg) !important;box-shadow: none !important}.yoast-breadcrumbs,#breadcrumbs{font-size: 0.875rem}.yoast-breadcrumbs a,#breadcrumbs a{color: var(--df-brand)}.yoast-breadcrumbs .breadcrumb_last,#breadcrumbs .breadcrumb_last{color: var(--df-foreground)}.b24-widget-button-popup-description{line-height: 1.35 !important;margin: 0 !important}.b24-widget-button-popup-name{margin: 0 0 0.2rem !important;line-height: 1.3 !important}#breadcrumbs::before,.yoast-breadcrumbs::before{top: 0.32em;transform: none}#breadcrumbs{margin-bottom: 1.5rem}#ez-toc-container a,#ez-toc-container ul.ez-toc-list a.ez-toc-link,#ez-toc-container ul.ez-toc-list a.ez-toc-link:visited{color: var(--df-brand)}.ez-toc-counter nav ul li a::before,.ez-toc-counter nav ul li a:hover::before{color: var(--df-brand)}#ez-toc-container ul li::marker,#ez-toc-container .ez-toc-list li::marker{color: var(--df-brand)}.ez-toc-icon-toggle-span{display: inline-block;box-sizing: border-box;border: 0;border-right: 2px solid var(--df-brand);border-bottom: 2px solid var(--df-brand);background: none;transform: rotate(45deg)}.ez-toc-icon-toggle-span svg{display: none}#ez-toc-container.toc_close .ez-toc-icon-toggle-span{transform: rotate(-45deg)}#ez-toc-container .ez-toc-js-icon-con{border: 0;background: none}.ez-toc-icon-toggle-span{width: 7px;height: 7px;border-right-width: 1.4px;border-bottom-width: 1.4px}#ez-toc-container .ez-toc-title-container,#ez-toc-container .ez-toc-title{margin-bottom: 0.9rem}#ez-toc-container ul.ez-toc-list{padding-left: 0.9rem}#ez-toc-container ul.ez-toc-list ul{padding-left: 1.1rem}.entry-content ul{list-style: none;padding-left: 1.5em}.entry-content ul > li{position: relative}.entry-content ul > li::before{content: "";position: absolute;left: -1em;top: 0.72em;width: 6px;height: 6px;border-radius: 2px;background: var(--df-brand)}.entry-content ul ul > li::before{width: 6px;height: 6px;background: none;border: 1.4px solid var(--df-brand)}.entry-content ol > li::marker{color: var(--df-subtle-foreground)}.entry-content ol > li{padding-left: 0.4em}div#ez-toc-container ul li{font-size: 0.875rem}.ez-toc-counter nav ul li a{align-items: center}.ez-toc-counter nav ul li a::before,.ez-toc-counter nav ul li a:hover::before{content: "";align-self: center;width: 6px;height: 6px;min-width: 6px;border-radius: 2px;margin-right: 0.6rem;background: var(--df-brand)}.ez-toc-counter nav ul ul li a::before,.ez-toc-counter nav ul ul li a:hover::before{background: none;border: 1.4px solid var(--df-brand)}#ez-toc-container ul.ez-toc-list{margin-bottom: 0;padding-bottom: 0.35rem}#ez-toc-container li + li{margin-top: 0}.entry-content h2{margin-top: 2.4em}.entry-content h3{margin-top: 1.6em}.entry-content h4{margin-top: 1.2em}.taxonomy-terms{margin-left: 0;list-style: none}.taxonomy-terms li{list-style: none}.single .taxonomy-terms{margin-top: 1.6rem}.df-book-nav__col > a{align-items: flex-start}.df-book-nav__col:empty,.df-book-nav__col:empty:hover{padding: 0;border-color: transparent;background: none;box-shadow: none}.df-book-nav__col:empty::before{content: none}.df-book-nav__thumb,.df-book-nav__thumb img,.df-book-nav__thumb .df-mask-icon,.df-book-nav__up-icon,.df-book-nav__col > a > .df-mask-icon{width: 32px;height: 32px;flex: none;object-fit: contain}.df-book-nav__col > a > .df-mask-icon{background-color: var(--df-foreground)}.df-book-nav__title{align-items: flex-start;padding-top: 0}.df-book-nav__up > a{flex-direction: column;align-items: center;gap: 0.45rem;text-align: center}.df-book-nav__title,.df-book-nav__chev{transition: color var(--df-t-fast) linear,border-color var(--df-t-fast) linear}.df-book-nav__next .df-book-nav__thumb,.df-book-nav__next > a > .df-mask-icon{order: 2}.df-book-nav__col > a:hover .df-book-nav__title,.df-book-nav__col > a:focus-visible .df-book-nav__title{color: var(--df-brand-hover)}.df-book-nav__col > a:hover .df-book-nav__chev,.df-book-nav__col > a:focus-visible .df-book-nav__chev{border-color: var(--df-brand-hover)}.df-book-nav__title,.df-related__item-title a{color: var(--df-brand)}.df-book-nav__col > a:hover .df-book-nav__title,.df-book-nav__col > a:focus-visible .df-book-nav__title,.df-related__item:hover .df-related__item-title a,.df-related__item-title a:hover,.df-related__item-title a:focus-visible{color: var(--df-brand-hover)}.df-related__item-title a{transition: color var(--df-t-fast) linear}.df-related__media{display: flex;flex-direction: column;align-items: center;gap: 0.35rem;flex: none}.df-related__media .df-related__badge{margin-top: 0}.df-related__item-title a::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: inherit}.df-related__item:has(.df-related__item-title a:focus-visible){outline: 2px solid var(--df-brand);outline-offset: 2px}.df-related__item-title a:focus-visible{outline: none}.df-related__item-title{margin-top: 0}.df-book-nav__col:not(.df-book-nav__up) .df-book-nav__title,.df-related__item-title{margin-top: -0.2em}.df-book-nav__chev{margin-top: 0.62em}.b24-form,.b24-form input,.b24-form textarea,.b24-form select,.b24-form button{font-family: var(--df-font) !important}.b24-form-control{border: 1px solid var(--df-input) !important;border-radius: var(--df-radius) !important;background: var(--df-card) !important;color: var(--df-foreground) !important;font-size: 0.875rem !important}.b24-form-control:focus{outline: none !important;border-color: var(--df-brand) !important;box-shadow: 0 0 0 3px var(--df-ring) !important}.b24-form-control-label,.b24-form-control-desc{color: var(--df-subtle-foreground) !important;font-size: 0.875rem !important}.b24-form-btn{border-radius: var(--df-radius) !important;background: var(--df-brand) !important;color: var(--df-primary-foreground) !important;font-size: 0.875rem !important;font-weight: 700 !important;transition: background var(--df-t-fast) linear !important}.b24-form-btn:hover,.b24-form-btn:focus-visible{background: var(--df-primary) !important}.b24-form input[type="checkbox"],.b24-form input[type="radio"]{accent-color: var(--df-brand) !important}.b24-form-control-required{color: var(--df-brand-hover) !important}.b24-form-control-alert-message,.b24-form-warning,.b24-form-error{background: var(--df-brand-hover) !important;color: var(--df-primary-foreground) !important}.b24-form-control-alert-message::after{border-bottom-color: var(--df-brand-hover) !important;border-left-color: var(--df-brand-hover) !important}.taxonomy-terms a,.product-cat-terms a,.category-item a,.df-sp__chip{padding: 0.25rem 0.6rem;border-color: transparent;border-radius: var(--df-radius);background: var(--df-muted);color: var(--df-foreground);font-size: 0.875rem;transition: background var(--df-t-fast) linear}.taxonomy-terms a:hover,.product-cat-terms a:hover,.category-item a:hover,.df-sp__chip:hover,.df-sp__chip:focus-visible{border-color: transparent;background: var(--df-shade);color: var(--df-foreground)}.um .um-form input[type="submit"].um-button,.um .um-form a.um-button,.um-button{border-radius: var(--df-radius) !important;background: var(--df-brand) !important;color: var(--df-primary-foreground) !important;font-family: var(--df-font) !important;font-size: 0.875rem !important;font-weight: 700 !important;text-transform: none !important}.um .um-form input[type="submit"].um-button:hover,.um .um-form a.um-button:hover,.um-button:hover{background: var(--df-primary) !important}.um .um-form input[type="submit"].um-button.um-alt,.um .um-form a.um-button.um-alt,.um-button.um-alt{background: var(--df-muted) !important;color: var(--df-foreground) !important}.um .um-form input[type="submit"].um-button.um-alt:hover,.um .um-form a.um-button.um-alt:hover,.um-button.um-alt:hover{background: var(--df-shade) !important;color: var(--df-foreground) !important}.wp-block-button__link,.wp-element-button,.entry-content .wp-block-button__link,.entry-content .wp-element-button{padding: 0.62rem 1.2rem !important;border-radius: var(--df-radius) !important;background: var(--df-brand) !important;color: var(--df-primary-foreground) !important;font-size: 0.875rem !important;font-weight: 700 !important}.entry-content a.df-doc-locked__cta{color: var(--df-primary-foreground)}.wp-block-button__link:hover,.wp-element-button:hover,.entry-content .wp-block-button__link:hover,.entry-content .wp-element-button:hover,.entry-content a.download-link:hover,.entry-content a.df-doc-locked__cta:hover{background: var(--df-primary) !important;color: var(--df-primary-foreground) !important}.b24-form-btn{width: auto !important;min-width: 14rem !important;padding: 0.62rem 1.2rem !important;line-height: 1.35 !important;min-height: 0 !important;height: auto !important}.b24-form-btn-block{text-align: center !important}.b24-form-sign-abuse{display: none !important}.page .entry-content figure.wp-block-image{margin: 0 0 0.9rem;text-align: center}.page .entry-content figure.wp-block-image img[width="128"]{width: 80px;height: 80px;object-fit: contain}.page .entry-content .wp-block-columns{gap: 0.5rem}.page .entry-content .wp-block-column{display: flex;flex-direction: column}.page .entry-content .wp-block-column > .wp-block-group{flex: 1 1 auto;min-width: 0;padding: 1.25rem 1.25rem 1.4rem;border: 1px solid var(--df-border);border-radius: var(--df-radius-card);background: var(--df-card);box-shadow: 0 1px 2px rgba(0,0,0,0.05)}.page .entry-content .wp-block-column > .wp-block-group h2,.page .entry-content .wp-block-column > .wp-block-group h3{margin-top: 0;padding-bottom: 0;border-bottom: 0;font-size: 1.08rem;text-align: center}.page .entry-content .wp-block-column > .wp-block-group ul{margin-bottom: 0;padding-left: 1.1em}.page .entry-content .wp-block-columns + .wp-block-columns{margin-top: 0.5rem}.b24-window-close{padding: 0 !important}.b24-form-dropdown-container{border: 1px solid var(--df-border) !important;border-radius: var(--df-radius) !important;background: var(--df-elevated) !important;box-shadow: 0 10px 30px -14px rgba(0,0,0,0.32) !important;overflow: hidden !important}.b24-form-dropdown-title{color: var(--df-subtle-foreground) !important;font-size: 0.875rem !important;font-weight: 700 !important}.b24-form-control-list-selector-item{padding: 0.42rem 0.6rem !important;border-radius: var(--df-radius-sm) !important;color: var(--df-foreground) !important;font-size: 0.875rem !important}.b24-form-control-list-selector-item:hover,.b24-form-control-list-selector-item[aria-selected="true"]{background: var(--df-muted) !important}.b24-form-dropdown-container{max-height: min(400px,60vh) !important}.b24-form-dropdown-container > div:has(.b24-form-control-list-selector-item),.b24-form-dropdown-container [role="listbox"]{max-height: min(340px,48vh) !important;overflow-y: auto !important;overscroll-behavior: contain}.b24-form-control-file{border-radius: var(--df-radius) !important;background: var(--df-muted) !important}.b24-form-control-file-button:hover{background: var(--df-shade) !important;border-color: var(--df-brand) !important}.single .taxonomy-terms{gap: 0.4rem}.single .taxonomy-terms::before{top: 0.42rem}.single .taxonomy-terms a,.df-sp__chip{padding: 0.58rem 0.9rem;font-size: 0.875rem;line-height: 1.35}.addtoany_list a{opacity: 1}.addtoany_list a .a2a_svg{border-radius: var(--df-radius-sm) !important;transition: background-color var(--df-t-fast) linear}.addtoany_list a:hover .a2a_svg,.addtoany_list a:focus-visible .a2a_svg{background-color: var(--df-shade) !important}.df-related__thumb,.df-related__thumb img,.df-related__media .df-mask-icon{width: 32px;height: 32px}.pmi-sep{display: inline-block;width: var(--df-icon-block);height: var(--df-icon-block);margin: 0 0.45rem 0 0.9rem;vertical-align: middle;opacity: 1;font-size: 0;background-color: currentColor;-webkit-mask: url("/wp-content/uploads/2026/06/booking.png") center / contain no-repeat;mask: url("/wp-content/uploads/2026/06/booking.png") center / contain no-repeat}.df-doc-pane{display: none}.df-doc-pane.is-active{display: block}.df-docx-view{padding: 1.25rem;border: 0;border-radius: var(--df-radius);background: var(--df-muted)}.df-docx-view .docx-wrapper{padding: 0;border: 0 !important;background: transparent !important;box-shadow: none !important}.df-docx-view section.docx{margin: 0 auto 1.25rem !important;border: 0 !important;background: #ffffff !important;box-shadow: 0 1px 2px rgba(0,0,0,0.08),0 8px 20px -10px rgba(0,0,0,0.25) !important}.df-docx-view section.docx:last-child{margin-bottom: 0 !important}.df-doc-pane--text{padding: 0;border: 0;background: transparent}.df-doc-pane--text p,.df-doc-pane--text li{font-size: 1rem}.df-doc-pane--text > :first-child{margin-top: 0}.df-doc-pane--text > :last-child{margin-bottom: 0}.document-download{margin-top: 1.75rem}.document-download a.download-link,.entry-content .document-download a.download-link{position: relative;padding-left: calc(var(--df-icon-block) + 1.7rem)}.download-link::before{left: 0.95rem;top: 50%;transform: translateY(-50%);background-color: var(--df-primary-foreground) !important}.df-doc-pane--text .df-doc-list{margin: 0 0 1em;padding-left: 0;list-style: none}.df-doc-pane--text .df-doc-list .df-doc-list{margin: 0.4em 0 0;padding-left: 1.6em}.df-doc-pane--text .df-doc-list > li{margin: 0 0 0.4em;padding-left: 0;list-style: none}.df-doc-pane--text .df-doc-list > li::before,.df-doc-pane--text .df-doc-list > li::marker{content: none;background: none;border: 0}.df-doc-pane--text .df-doc-num{display: inline-block;min-width: 2.4em;color: inherit;font-weight: inherit}.df-doc-pane--text .df-doc-table{width: 100%;margin: 0 0 1em;border-collapse: collapse}.df-doc-pane--text .df-doc-table td{padding: 0 1.2rem 0 0;border: 0;vertical-align: top}.df-docx-view.is-paged{max-height: min(calc(var(--df-docx-page-h,1123px) + 2.5rem),96vh);overflow-y: auto;overscroll-behavior: contain}.df-docx-view section.docx{position: relative}.df-docx-view section.docx table{max-width: 100%}.df-docx-pageno{position: absolute;color: #222222;font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;font-size: 10pt;line-height: 1;pointer-events: none}.df-docx-bar{display: flex;align-items: center;justify-content: flex-end;gap: 0.35rem;flex-wrap: wrap;margin: 0.6rem 0 0}.df-docx-bar .df-docx-zoom{min-width: 2rem;padding: 0.35rem 0.7rem;border: 0;border-radius: var(--df-radius-sm);background: var(--df-muted);color: var(--df-foreground);font-family: var(--df-font);font-size: 0.875rem;font-weight: 400;line-height: 1.2;cursor: pointer;transition: background var(--df-t-fast) linear}.df-docx-bar .df-docx-zoom:hover,.df-docx-bar .df-docx-zoom:focus-visible{background: var(--df-shade);color: var(--df-foreground)}.df-docx-scale{min-width: 3.2rem;color: var(--df-grey);font-size: 0.75rem;text-align: center}.df-docx-view.is-thumbs{max-height: min(calc(var(--df-docx-page-h) * 2 + 5rem),96vh)}.df-docx-view.is-thumbs .docx-wrapper{display: flex;flex-flow: row wrap;align-items: flex-start;justify-content: flex-start;gap: 1.2rem}.df-docx-view.is-thumbs section.docx{margin: 0 !important;cursor: zoom-in}@media (max-width: 600px){.df-docx-view{padding: 0.6rem}}.df-docx-view table{width: auto;margin: 0;border: 0;border-collapse: collapse;border-spacing: 0;font-size: inherit}.df-docx-view th,.df-docx-view td{padding: 0;border: 0;background: none;font-weight: inherit;text-align: inherit;vertical-align: inherit}.searchandfilter.lawyer-filter ul{display: flex;flex-wrap: wrap;gap: 0.75rem 2.5rem}.searchandfilter.lawyer-filter ul li{padding-bottom: 0}@media (max-width: 600px){.searchandfilter.lawyer-filter ul{flex-direction: column;gap: 0.9rem}.searchandfilter.lawyer-filter .ts-wrapper{max-width: 100%;min-width: 0}}.entry-content .searchandfilter ul > li::before,.entry-content .searchandfilter ul > li::marker{content: none;background: none}.lawyer-photo{display: block;text-align: center}.lawyer-photo img,.speaker-photo img{width: auto;max-width: 100%;max-height: 265px;height: auto;margin: 0 auto;border-radius: var(--df-radius-sm)}.lawyer-name{margin: 0;text-align: center}.lawyer-cities{display: flex;flex-wrap: wrap;justify-content: center;gap: 0.3rem}.lawyer-name a{color: var(--df-brand);text-decoration: none;transition: color var(--df-t-fast) linear}.lawyer-card:hover .lawyer-name a,.lawyer-name a:hover{color: var(--df-brand-hover)}.lawyer-card .lawyer-name a::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: inherit}.lawyer-card:has(.lawyer-name a:focus-visible){outline: 2px solid var(--df-brand);outline-offset: 2px}.lawyer-card .lawyer-name a:focus-visible{outline: none}.searchandfilter .ts-wrapper,.sections-filter .ts-wrapper,.docs-filter .ts-wrapper,.lawyer-filter .ts-wrapper{width: fit-content;min-width: 12rem;max-width: 100%}.searchandfilter.lawyer-filter .ts-wrapper{width: var(--df-palette-w,14rem)}@media (max-width: 600px){.searchandfilter.lawyer-filter .ts-wrapper{width: 100%}}.ts-wrapper .ts-control .item,.ts-wrapper .ts-control .items-placeholder{display: block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ts-wrapper .ts-control .item.ts-section-item{display: flex;align-items: center;gap: 0.5rem;overflow: visible}.entry-content .searchandfilter ul{padding-left: 0;margin-left: 0}.entry-content .searchandfilter.lawyer-filter{margin-top: 0.4rem;margin-bottom: 1.6rem}.entry-content h2:has(+ .product-cat-terms),.entry-content h3:has(+ .product-cat-terms),.entry-content h4:has(+ .product-cat-terms),.entry-content h2:has(+ .related-offices-by-city),.entry-content h3:has(+ .related-offices-by-city),.entry-content h4:has(+ .related-offices-by-city){position: relative;margin: 0 0 0.75rem;padding: 0 0 0 calc(var(--df-icon-block) + 10px);border: 0;font-size: 1rem;font-weight: 700;line-height: 1.4;letter-spacing: 0;text-transform: none}.entry-content h2:has(+ .product-cat-terms)::before,.entry-content h3:has(+ .product-cat-terms)::before,.entry-content h4:has(+ .product-cat-terms)::before,.entry-content h2:has(+ .related-offices-by-city)::before,.entry-content h3:has(+ .related-offices-by-city)::before,.entry-content h4:has(+ .related-offices-by-city)::before{content: "";position: absolute;left: 0;top: 0.1em;width: var(--df-icon-block);height: var(--df-icon-block);background-color: var(--df-foreground);-webkit-mask: var(--df-block-icon) center / contain no-repeat;mask: var(--df-block-icon) center / contain no-repeat;pointer-events: none}.entry-content h2:has(+ .product-cat-terms),.entry-content h3:has(+ .product-cat-terms),.entry-content h4:has(+ .product-cat-terms){--df-block-icon: url("/wp-content/uploads/2024/10/competence.png")}.entry-content h2:has(+ .related-offices-by-city),.entry-content h3:has(+ .related-offices-by-city),.entry-content h4:has(+ .related-offices-by-city){--df-block-icon: url("/wp-content/uploads/2024/10/place.png")}.single-lawyer .entry-content .wp-block-post-featured-image{margin: 0 0 1rem;text-align: center}.single-lawyer .entry-content .wp-block-post-featured-image img{width: auto;max-width: 100%;max-height: 420px;height: auto;padding: 0.5rem;border: 1px solid var(--df-border);border-radius: var(--df-radius-card);background: var(--df-card);box-shadow: 0 1px 2px rgba(0,0,0,0.05)}.single-lawyer .entry-content .wp-block-buttons{margin-bottom: 1.9rem}.related-offices-by-city{display: flex;flex-wrap: wrap;gap: 0.45rem 0.3rem;margin: 0}.related-offices-by-city .related-office-item{margin: 0}.related-offices-by-city .df-icon-link{gap: 0.4rem;padding: 0.25rem 0.6rem;border-radius: var(--df-radius);background: var(--df-muted);color: var(--df-foreground);text-decoration: none;transition: background var(--df-t-fast) linear}.related-offices-by-city .df-icon-link__media,.related-offices-by-city .df-icon-link__media img,.related-offices-by-city .df-icon-link__media .df-mask-icon{width: 18px;height: 18px}.entry-content .related-offices-by-city .df-icon-link:hover,.entry-content .related-offices-by-city .df-icon-link:focus-visible,.entry-content .product-cat-terms a:hover,.entry-content .product-cat-terms a:focus-visible,.entry-content .taxonomy-terms a:hover,.entry-content .taxonomy-terms a:focus-visible{background: var(--df-shade);color: var(--df-foreground) !important}.entry-content h2:has(+ .product-cat-terms),.entry-content h3:has(+ .product-cat-terms),.entry-content h4:has(+ .product-cat-terms),.entry-content h2:has(+ .related-offices-by-city),.entry-content h3:has(+ .related-offices-by-city),.entry-content h4:has(+ .related-offices-by-city){margin-bottom: 1.05rem}.entry-content h2:has(+ .product-cat-terms),.entry-content h3:has(+ .product-cat-terms),.entry-content h4:has(+ .product-cat-terms){margin-top: 2.2rem}.entry-content .wp-block-column > :first-child:has(+ .product-cat-terms),.entry-content .wp-block-column > :first-child:has(+ .related-offices-by-city){margin-top: 0}.product-cat-terms,.taxonomy-terms{gap: 0.45rem 0.3rem}.entry-content figure.wp-block-table,.entry-content .wp-block-table{margin: 1.5em 0;border: 1px solid var(--df-border);border-radius: var(--df-radius);overflow: hidden}.entry-content figure.wp-block-table table,.entry-content .wp-block-table table{margin: 0;border: 0}.entry-content > table{border: 1px solid var(--df-border);border-radius: var(--df-radius);overflow: hidden}.entry-content th,.entry-content td,.wp-block-table th,.wp-block-table td{border: 0;border-right: 1px solid var(--df-border);border-bottom: 1px solid var(--df-border)}.entry-content tr > *:last-child,.wp-block-table tr > *:last-child{border-right: 0}.entry-content tbody tr:last-child > *,.wp-block-table tbody tr:last-child > *{border-bottom: 0}.entry-content thead,.wp-block-table thead{border-bottom: 0}.entry-content thead th,.wp-block-table thead th{border-bottom: 1px solid var(--df-border-strong);text-align: center;vertical-align: middle}.entry-content th.df-num,.entry-content td.df-num{width: 9.5rem;text-align: right}.entry-content td.df-num{white-space: nowrap}.entry-content thead th.df-num{text-align: center;white-space: normal}@media (max-width: 600px){.entry-content th.df-num,.entry-content td.df-num{width: auto}}.page .entry-content > figure.wp-block-image{margin-left: 0;text-align: left}.seminar_item{margin: 0.3rem 0 1.5rem;padding: 0 0 0 calc(var(--df-icon-block) + 10px)}.seminar_item > *:first-child{margin-top: 0}.seminar_item > *:last-child{margin-bottom: 0}.seminar_item p{margin-bottom: 0.4rem}.seminar_item.seminar-form-block{margin-top: 2.5rem;padding-left: 0}.entry-content .seminar-form-block .order_label{width: fit-content;max-width: 100%;margin: 0 auto 1.25rem}.entry-content .wp-block-buttons,.seminar-cta{display: flex;flex-wrap: wrap;justify-content: center;gap: 0.6rem}.seminar-cta{margin: 0.75rem 0 2rem}.df-banner a{display: block;line-height: 0}.df-banner img{display: block;width: 100%;height: auto}.df-banner--wide,.df-banner--square,.df-banner--event{position: relative;overflow: hidden;border: 1px solid var(--df-border);border-radius: var(--df-radius-card);background: var(--df-card);box-shadow: 0 1px 2px rgba(0,0,0,0.05);transition: border-color var(--df-t-fast) linear,box-shadow var(--df-t-fast) linear}.df-banner--wide::before,.df-banner--square::before,.df-banner--event::before{content: "";position: absolute;inset: 0;border-radius: calc(var(--df-radius-card) - 1px);box-shadow: 0 1px rgba(0,0,0,0.04);pointer-events: none}.df-banner--wide:hover,.df-banner--square:hover{border-color: var(--df-border-strong);box-shadow: 0 3px 10px -4px rgba(0,0,0,0.12)}.df-banner--wide .wp-block-group__inner-container{padding: 0;max-width: none}.entry-content .df-banner--wide{margin-bottom: 1rem}.df-banner--event{margin: 0 0 1.5rem}.df-banner--square{margin-top: 1rem}.seminar-section-title,.entry-content .seminar-section-title{display: flex;align-items: center;gap: 0.65rem}.seminar-card-details{display: flex;flex-direction: column;align-items: center;gap: 0.3rem;margin: 0}.archive-grid--scheduled .archive-media,.archive-grid--seminars .archive-media,.archive-grid--scheduled .archive-meta,.archive-grid--seminars .archive-meta{align-items: center;text-align: center}.seminar-card-date,.seminar-card-price{display: inline-flex;align-items: center;padding: 0.2rem 0.55rem;border-radius: 6px;font-size: 0.875rem;line-height: 1.35;font-variant-numeric: tabular-nums;white-space: nowrap}.seminar-card-date{background: var(--df-brand);color: var(--df-primary-foreground);font-weight: 700}.seminar-card-price{background: var(--df-muted);color: var(--df-foreground);font-weight: 700}.seminar-price-tiers{list-style: none;margin: 0 0 0.6rem;padding: 0;display: grid;gap: 0.35rem}.entry-content .seminar-price-tiers li{display: flex;flex-wrap: wrap;align-items: baseline;gap: 0.5rem;margin: 0;padding: 0}.entry-content .seminar-price-tiers li::before{content: none}.seminar-price-tier__sum{font-weight: 700;font-variant-numeric: tabular-nums;white-space: nowrap}.seminar-price-tier__term{color: var(--df-subtle-foreground)}.seminar-price-tier.is-current .seminar-price-tier__sum,.seminar-price-tier.is-current .seminar-price-tier__term{color: var(--df-foreground)}.seminar-price-tier__now{display: inline-flex;align-items: center;padding: 0.1rem 0.45rem;border-radius: 6px;background: var(--df-brand);color: var(--df-primary-foreground);font-size: 0.75rem;font-weight: 700;line-height: 1.4;white-space: nowrap}.seminar-sessions{list-style: none;margin: 0 0 0.6rem;padding: 0;display: grid;gap: 0.35rem}.entry-content .seminar-sessions li{display: flex;flex-wrap: wrap;align-items: baseline;gap: 0.5rem;margin: 0;padding: 0}.entry-content .seminar-sessions li::before{content: none}.seminar-sessions__count{color: var(--df-subtle-foreground);font-variant-numeric: tabular-nums}.b24-form-control-container:has(.b24-form-control-product-info) .b24-form-control{border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important}.b24-form-control-product-info{border: 1px solid var(--df-input) !important;border-top: 0 !important;border-radius: 0 0 var(--df-radius) var(--df-radius) !important;overflow: hidden}.b24-form-control-product-icon{background: var(--df-muted) !important;border-radius: 0 !important}.b24-form-control-product-price-current{color: var(--df-brand) !important;font-weight: 700 !important;font-variant-numeric: tabular-nums}.b24-form-basket{border: 0 !important;border-radius: 0 !important}.b24-form-basket table,.b24-form-basket tbody,.b24-form-basket tr,.b24-form-basket td{border: 0 !important}.b24-form-basket table{width: 100% !important;margin: 0 !important}.b24-form-basket-pay td{border-top: 1px solid var(--df-border) !important;padding: 0.7rem 0 0 !important}.b24-form-basket-label{color: var(--df-grey) !important}.b24-form-basket-value{text-align: right !important;color: var(--df-foreground) !important;font-size: 1rem !important;font-weight: 700 !important;font-variant-numeric: tabular-nums;white-space: nowrap}.um .um-header{border-bottom: 0 !important;padding-bottom: 0 !important}.um .um-profile-navbar,.um-profile-navbar{margin: 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important}.um .um-profile-nav,.um-profile-nav{display: flex !important;width: fit-content !important;max-width: 100%;flex-wrap: wrap;align-items: center;gap: 2px;margin: 1.25rem auto !important;padding: 4px !important;float: none !important;border: 0 !important;border-radius: var(--df-tab-radius) !important;background: var(--df-tab-track) !important}.um .um-profile-nav-item,.um-profile-nav-item,.um-account-side li{width: auto !important;margin: 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important;list-style: none !important}.um .um-profile-nav-item a,.um-account-link{padding: 0.38rem 0.9rem !important;border: 0 !important;border-radius: calc(var(--df-tab-radius) - 4px) !important;background: transparent !important;color: var(--df-tab-idle) !important;font-size: 0.875rem !important;font-weight: 400 !important;line-height: 1.4 !important;text-decoration: none !important;transition: background var(--df-t-fast) linear,color var(--df-t-fast) linear}.um .um-profile-nav-item a.uimob800-show,.um .um-profile-nav-item a.uimob500-show,.um .um-profile-nav-item a.uimob340-show{display: none !important}.um .um-profile-nav-item a.uimob800-hide,.um-account-link{display: flex !important;align-items: center;gap: 0.5rem}.um .um-profile-nav-item,.um .um-profile-nav-item a{float: none !important}.um .um-profile-nav-item a:hover,.um-account-link:hover{background: transparent !important;color: var(--df-foreground) !important}.um .um-profile-nav-item.active a,.um .um-profile-nav-item.active a:hover,.um-account-link.current,.um-account-link.current:hover{background: var(--df-tab-active) !important;color: var(--df-tab-active-foreground) !important;font-weight: 700 !important}.um .um-profile-nav-item a i,.um-account-icon i{display: none !important}.um .um-profile-nav-item a::before{content: "";width: var(--df-icon-block);height: var(--df-icon-block);flex: 0 0 auto;background-color: currentColor;-webkit-mask: var(--df-block-icon) no-repeat center / contain;mask: var(--df-block-icon) no-repeat center / contain}.um-profile-nav-main{--df-block-icon: url("/wp-content/uploads/2026/09/user.png")}.um-profile-nav-posts{--df-block-icon: url("/wp-content/uploads/2026/09/pencil.png")}.um-dropdown{border: 0 !important;background: transparent !important;box-shadow: none !important;padding: 0 !important}.um-dropdown .um-dropdown-b{padding: 0.3rem !important;border: 1px solid var(--df-border) !important;border-radius: var(--df-radius) !important;background: var(--df-elevated) !important;box-shadow: 0 10px 30px -14px rgba(0,0,0,0.32) !important;overflow: hidden !important}.um-dropdown .um-dropdown-b > *,.um-dropdown ul,.um-dropdown li{border: 0 !important;background: transparent !important;box-shadow: none !important}.um-dropdown-arr{display: none !important}.um-dropdown ul{list-style: none !important;margin: 0 !important;padding: 0 !important}.entry-content .um-dropdown li,.um-dropdown li{margin: 0 !important;padding: 0 !important}.entry-content .um-dropdown li::before,.um-dropdown li::before{content: none !important}.um-dropdown li::marker{content: none !important}.entry-content .um-dropdown li a,.um-dropdown li a{display: block !important;padding: 0.42rem 0.6rem !important;border: 0 !important;border-radius: var(--df-radius-sm) !important;color: var(--df-foreground) !important;font-size: 0.875rem !important;text-align: left !important;text-decoration: none !important}.entry-content .um-dropdown li a:hover,.um-dropdown li a:hover{background: var(--df-muted) !important;color: var(--df-foreground) !important}body .um .um-form input[type="text"],body .um .um-form input[type="search"],body .um .um-form input[type="tel"],body .um .um-form input[type="url"],body .um .um-form input[type="email"],body .um .um-form input[type="number"],body .um .um-form input[type="password"],body .um .um-form textarea,body .um .um-form select{height: auto !important;padding: 0.5rem 0.75rem !important;border: 1px solid var(--df-input) !important;border-radius: var(--df-radius) !important;background: var(--df-card) !important;color: var(--df-foreground) !important;font-family: var(--df-font) !important;font-size: 0.875rem !important;line-height: 1.45 !important;transition: border-color var(--df-t-fast) linear !important}body .um .um-form input[type="text"]:focus,body .um .um-form input[type="search"]:focus,body .um .um-form input[type="tel"]:focus,body .um .um-form input[type="url"]:focus,body .um .um-form input[type="email"]:focus,body .um .um-form input[type="number"]:focus,body .um .um-form input[type="password"]:focus,body .um .um-form textarea:focus,body .um .um-form select:focus{outline: none !important;border-color: var(--df-brand) !important;box-shadow: 0 0 0 3px var(--df-ring) !important}.um .um-form input[type="submit"].um-button,.um .um-form a.um-button,.um-button,.um .um-form input[type="submit"].um-button:hover,.um .um-form a.um-button:hover,.um-button:hover{padding: 0.62rem 1.2rem !important;line-height: 1.35 !important;box-shadow: none !important}.um .um-col-alt{display: flex !important;flex-wrap: wrap !important;gap: 0.6rem !important}.um .um-col-alt .um-left,.um .um-col-alt .um-right,.um .um-col-alt .um-half{width: auto !important;margin: 0 !important;padding: 0 !important;float: none !important}.um .um-col-alt .um-button{display: inline-block !important;width: auto !important;min-width: 0 !important}.um .um-col-alt .um-clear{display: none !important}.um.um-login .um-col-alt,.um.um-register .um-col-alt,.um.um-password .um-col-alt{justify-content: center !important}.um.um-password .um-col-alt .um-center{width: 100% !important;text-align: center !important}.search-facets{display: flex;width: fit-content;max-width: 100%;flex-wrap: wrap;align-items: center;gap: 2px;margin: 0 0 1.5rem;padding: 4px;border-radius: var(--df-tab-radius);background: var(--df-tab-track)}.search-facet{display: inline-flex;align-items: baseline;gap: 0.4rem;padding: 0.38rem 0.9rem;border-radius: calc(var(--df-tab-radius) - 4px);font-size: 0.875rem;line-height: 1.4;white-space: nowrap;text-decoration: none;transition: background var(--df-t-fast) linear,color var(--df-t-fast) linear}.search-facet-count{color: inherit;font-size: 0.8125rem}.entry-content .button-div{display: flex;justify-content: center;margin-block: 0.75rem 2.5rem}.entry-content .wp-block-group.is-nowrap{position: relative;width: fit-content;max-width: 100%;gap: 0.55rem;margin-block: 1px;padding: 0.4rem 0.6rem;border-radius: var(--df-radius-sm);transition: background var(--df-t-fast) linear}.entry-content .wp-block-group.is-nowrap:hover{background: var(--df-muted)}.entry-content .wp-block-group.is-nowrap > .wp-block-image{flex: none;margin: 0;line-height: 0}.entry-content .wp-block-group.is-nowrap > .wp-block-image img{width: var(--df-icon-menu);height: var(--df-icon-menu);object-fit: contain}.entry-content .wp-block-group.is-nowrap > h4{margin: 0;font-size: 0.875rem;font-weight: 400;line-height: 1.35;letter-spacing: 0;text-transform: none}.entry-content .wp-block-group.is-nowrap > h4 a{color: var(--df-muted-foreground);text-decoration: none;transition: color var(--df-t-fast) linear}.entry-content .wp-block-group.is-nowrap:hover > h4 a,.entry-content .wp-block-group.is-nowrap > h4 a:hover{color: var(--df-foreground) !important}.entry-content .wp-block-group.is-nowrap > h4 a::after{content: "";position: absolute;inset: 0}.seminar-calendar-item{display: flex}.seminar-calendar{display: flex;flex-direction: column;gap: 0.6rem;width: 100%;padding: 1rem 1.1rem}.seminar-calendar__head{display: flex;align-items: center;justify-content: space-between;gap: 0.5rem}.seminar-calendar__title{font-size: 0.9375rem;font-weight: 600;line-height: 1.3}.seminar-calendar__nav{position: relative;width: 28px;height: 28px;padding: 0;border: 1px solid var(--df-border);border-radius: var(--df-radius-sm);background: var(--df-card);cursor: pointer;transition: border-color var(--df-t-fast) linear,background var(--df-t-fast) linear}.seminar-calendar__nav:hover,.seminar-calendar__nav:focus,.seminar-calendar__nav:active{border-color: var(--df-border-strong);background: var(--df-muted);color: var(--df-foreground)}.seminar-calendar__nav:focus{outline: none}.seminar-calendar__nav:focus-visible{border-color: var(--df-brand);box-shadow: 0 0 0 3px var(--df-ring)}.seminar-calendar__nav::before{content: "";position: absolute;top: 50%;left: 50%;width: 6px;height: 6px;border-right: 1.5px solid var(--df-muted-foreground);border-bottom: 1.5px solid var(--df-muted-foreground)}.seminar-calendar__nav--prev::before{transform: translate(-30%,-50%) rotate(135deg)}.seminar-calendar__nav--next::before{transform: translate(-70%,-50%) rotate(-45deg)}.seminar-calendar__grid{display: grid;grid-template-columns: repeat(7,minmax(0,1fr));gap: 2px}.seminar-calendar__weekday{padding-bottom: 0.2rem;color: var(--df-subtle-foreground);font-size: 0.6875rem;line-height: 1.4;text-align: center;opacity: 0.7}.seminar-calendar__day{display: grid;place-items: center;height: 2rem;border-radius: var(--df-radius-sm);color: var(--df-muted-foreground);font-size: 0.8125rem;line-height: 1;text-decoration: none}.seminar-calendar__day.is-blank{visibility: hidden}.seminar-calendar__day.is-today{box-shadow: inset 0 0 0 1px var(--df-border-strong)}.seminar-calendar__day.has-event{background: var(--df-brand);color: #fff;font-weight: 600;transition: opacity var(--df-t-fast) linear}.seminar-calendar__day.has-event:hover{opacity: 0.85}.seminar-calendar__day.has-event.is-past{background: var(--df-muted);color: var(--df-muted-foreground);font-weight: 400;box-shadow: inset 0 0 0 1px var(--df-border)}.seminar-calendar__hint{margin: 0;color: var(--df-subtle-foreground);font-size: 0.75rem;line-height: 1.4}.seminar-calendar__hint.is-event{color: var(--df-foreground)}.searchandfilter.seminar-filter{margin-bottom: 1.2rem}.searchandfilter.seminar-filter ul,.searchandfilter.seminar-filter li{display: block;margin: 0;padding: 0;list-style: none}.searchandfilter.seminar-filter .ts-wrapper{width: 100%;max-width: 100%}.searchandfilter.seminar-filter h4{--df-block-icon: url("/wp-content/uploads/2026/01/seminar.png")}.seminar-filter-reset{margin: 0 0 1.2rem;font-size: 0.875rem}