.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-1149 .elementor-element.elementor-element-34f6c33{--display:flex;}.elementor-1149 .elementor-element.elementor-element-8d695ea{--display:flex;}.elementor-1149 .elementor-element.elementor-element-c95a14c{--display:flex;}.elementor-1149 .elementor-element.elementor-element-b42161e{--display:flex;}.elementor-1149 .elementor-element.elementor-element-3fc6380{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:1.5rem;--n-menu-title-font-size:1rem;--n-menu-title-color-normal:var( --e-global-color-v4-mtg-mid-blue );--n-menu-title-transition:300ms;--n-menu-title-padding:.375rem .75rem .375rem .75rem;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-1149 .elementor-element.elementor-element-3fc6380 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#A5C5E0;}.elementor-1149 .elementor-element.elementor-element-3fc6380 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1149 .elementor-element.elementor-element-3fc6380 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-1149 .elementor-element.elementor-element-3fc6380 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"mtg-font", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-1149 .elementor-element.elementor-element-3fc6380 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-v4-mtg-transparent );}.elementor-1149 .elementor-element.elementor-element-3fc6380 {--n-menu-title-color-hover:var( --e-global-color-v4-mtg-menu-hover );--n-menu-title-color-active:var( --e-global-color-v4-mtg-mid-blue );}.elementor-1149 .elementor-element.elementor-element-3fc6380 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-v4-mtg-menu-hover );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .tabulator-row{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table{width:100%;margin:auto 0;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table__container.tabulator{border-style:none;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator .tabulator-header .tabulator-col{text-align:inherit;font-family:"mtg-font", Sans-serif;font-size:1.125rem;font-weight:900;text-transform:uppercase;padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator-header{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-v4-mtg-dark-blue );}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator-row .tabulator-cell{justify-content:inherit;text-align:left;padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator-row{font-family:"mtg-font", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator-cell,.elementor-1149 .elementor-element.elementor-element-4e243d8  .tabulator-header .tabulator-col{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-v4-mtg-dark-blue );}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table__search-fields{background-color:#8FAAD8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f0f0f0;color:#ffffff;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table__search-fields input[type="checkbox"]{accent-color:#CCDFFC;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table__tools  .ue-table-icon{font-size:2em;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table__tools .ue-table-icon{background-color:#777777;color:#000000;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table__tools .ue-table-icon:hover{color:#ffffff;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table-icon:before{background-color:#363636;color:#ffffff;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table .tabulator-row.tabulator-group{color:#000000;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table .tabulator-row.tabulator-group>span{color:#808080;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table-column__image{width:150px;height:150px;object-fit:cover;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table-header__icon{font-size:20px;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table-header__icon svg{width:20px;height:20px;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom-color:#bbbbbb;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:#bbbbbb;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top-color:#bbbbbb;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table-column__button{background-color:#3e5cf5;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .ue-table-column__button:hover{color:#dbdbdb;}@media(max-width:1024px){.elementor-1149 .elementor-element.elementor-element-3fc6380{--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:0.5rem;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .tabulator-row{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{line-height:var( --e-global-typography-text-line-height );}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator .tabulator-header .tabulator-col{font-size:1rem;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator-row{font-size:1rem;}}@media(max-width:767px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .tabulator .tabulator-header .tabulator-col{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .tabulator-row{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__search-fields{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table__tools  .ue-table-icon{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-icon:before{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_ue_table .ue-table-column__button{line-height:var( --e-global-typography-text-line-height );}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator .tabulator-header .tabulator-col{font-size:0.875rem;padding:.5rem .5rem .5rem .5rem;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator-row{font-size:0.875rem;}.elementor-1149 .elementor-element.elementor-element-4e243d8 .tabulator-row .tabulator-cell{padding:.5rem .5rem .5rem .5rem;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'mtg-font';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://mtg.de/wp-content/uploads/2026/07/titillium-web-v19-latin_latin-ext-700.woff2') format('woff2'),
		url('https://mtg.de/wp-content/uploads/2026/07/TitilliumWeb-700.ttf') format('truetype');
}
@font-face {
	font-family: 'mtg-font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mtg.de/wp-content/uploads/2026/07/titillium-web-v19-latin_latin-ext-regular.woff2') format('woff2'),
		url('https://mtg.de/wp-content/uploads/2026/07/TitilliumWeb-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'mtg-font';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mtg.de/wp-content/uploads/2026/07/titillium-web-v19-latin_latin-ext-900.woff2') format('woff2'),
		url('https://mtg.de/wp-content/uploads/2026/07/TitilliumWeb-900.ttf') format('truetype');
}
@font-face {
	font-family: 'mtg-font';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mtg.de/wp-content/uploads/2026/07/titillium-web-v19-latin_latin-ext-600.woff2') format('woff2'),
		url('https://mtg.de/wp-content/uploads/2026/07/TitilliumWeb-600.ttf') format('truetype');
}
/* End Custom Fonts CSS */