.page-id-785 .elementor a, .page-id-785 .elementor a:link, .page-id-785 .elementor a:focus, .page-id-785 .elementor a:active, .page-id-785 .elementor a:hover,
.page-id-730 .elementor a, .page-id-730 .elementor a:link, .page-id-730 .elementor a:focus, .page-id-730 .elementor a:active, .page-id-730 .elementor a:hover, 
.page-id-443 .elementor a, .page-id-443 .elementor a:link, .page-id-443 .elementor a:focus, .page-id-443 .elementor a:active, .page-id-443 .elementor a:hover {
text-decoration: underline!important;
}
.page-id-785 a:hover, .page-id-785 a span:hover, .page-id-785 li a span:hover,
.page-id-730 a:hover, .page-id-730 a span:hover, .page-id-730 li a span:hover,
.page-id-443 a:hover, .page-id-443 a span:hover, .page-id-443 li a span:hover,
.mm_underline a:hover {
text-decoration: underline!important;
color: #14171AB3!important;
}
#mm_footer li a {
text-decoration: none!important;
}
#mm_footer li a:hover, #mm_footer li a span:hover {
text-decoration: none!important;
color:#999999!important;
}
.elementor-form .mm_datenschutz_text {
font-size:12px;
}
.elementor-form .mm_datenschutz_text a {
text-decoration: underline!important;
}
.elementor-form .mm_datenschutz_text a:hover {
color: #14171AB3!important;
}
#menu-1-151ac55e li a, #menu-1-151ac55e li a span {
text-decoration: none!important;
}
html {
scroll-behavior: smooth!important;
}
body, th, td, table {
word-break: break-word!important;
}
.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects div.elementor-container.elementor-column-gap-default div.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-68f7c98e div.elementor-widget-wrap.elementor-element-populated section.elementor-section.elementor-inner-section.elementor-element.elementor-element-61d2e581.elementor-section-boxed.elementor-section-height-default div.elementor-container.elementor-column-gap-default div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-dcfaa13 div.elementor-widget-wrap.elementor-element-populated div.elementor-element.elementor-element-cff5448.elementor-widget__width-initial.elementor-widget.elementor-widget-image div.elementor-widget-container a img.attachment-full.size-full.wp-image-221 {
width: 80%!important;
padding-top: 50px!important;
}
.elementor-sticky--active.elementor-section--handles-inside div.elementor-container.elementor-column-gap-default div.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-a16740e.ob-is-e3 div.elementor-widget-wrap.elementor-element-populated section.ob-is-breaking-bad.ob-bb-inner.elementor-section.elementor-inner-section.elementor-element.elementor-element-90fa88d.elementor-section-boxed.elementor-section-height-default div.elementor-container.elementor-column-gap-default div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-8d6ac57.ob-is-e3 div.elementor-widget-wrap.elementor-element-populated div.elementor-element.elementor-element-69d1eee.elementor-widget__width-initial.elementor-widget.elementor-widget-image div.elementor-widget-container a img.attachment-full.size-full.wp-image-947 {
width: 80%!important;
padding-top: 50px!important;
}
@media screen and (max-width: 767px) and (min-width: 375px){
.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects div.elementor-container.elementor-column-gap-default div.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-68f7c98e div.elementor-widget-wrap.elementor-element-populated section.elementor-section.elementor-inner-section.elementor-element.elementor-element-61d2e581.elementor-section-boxed.elementor-section-height-default div.elementor-container.elementor-column-gap-default div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-dcfaa13 div.elementor-widget-wrap.elementor-element-populated div.elementor-element.elementor-element-cff5448.elementor-widget__width-initial.elementor-widget.elementor-widget-image div.elementor-widget-container a img.attachment-full.size-full.wp-image-221 {
width: 100%!important;
padding-top: 0px!important;
}
.elementor-sticky--active.elementor-section--handles-inside div.elementor-container.elementor-column-gap-default div.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-a16740e.ob-is-e3 div.elementor-widget-wrap.elementor-element-populated section.ob-is-breaking-bad.ob-bb-inner.elementor-section.elementor-inner-section.elementor-element.elementor-element-90fa88d.elementor-section-boxed.elementor-section-height-default div.elementor-container.elementor-column-gap-default div.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-8d6ac57.ob-is-e3 div.elementor-widget-wrap.elementor-element-populated div.elementor-element.elementor-element-69d1eee.elementor-widget__width-initial.elementor-widget.elementor-widget-image div.elementor-widget-container a img.attachment-full.size-full.wp-image-947 {
width: 100%!important;
padding-top: 0px!important;
}
.pdf-button {
margin-top:25px!important;
margin-left: auto!important;
}
} @media (max-width: 767px) {
.elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone {
display: block!important;
}
}
@media (max-width: 767px) {
#mm_slider_desk {
display: none !important;
}
}
.elementor-icon-list-item .mailto-link > span[id^=eeb-]{
display:flex;
} .page-id-98 ul#menu-1-151ac55e.elementor-nav-menu li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor.menu-item-has-children.menu-item-777 a:first-of-type, .page-id-98 ul#menu-2-151ac55e.elementor-nav-menu li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor.menu-item-has-children.menu-item-777 a:first-of-type {
background-color: #fff!important;
color: var(--e-global-color-8cab494 )!important;
}
.page-id-98 ul#menu-1-151ac55e.elementor-nav-menu li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor.menu-item-has-children.menu-item-777 a:hover, .page-id-98 ul#menu-2-151ac55e.elementor-nav-menu li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor.menu-item-has-children.menu-item-777 a:hover {
background-color: #ffeedd!important;
color: var(--e-global-color-8cab494 )!important;
}
div nav ul.elementor-nav-menu li.current-menu-ancestor a.has-submenu {
background-color: var(--e-global-color-accent )!important;
color: var(--e-global-color-8cab494 )!important;
}
ul#menu-1-151ac55e. a, ul#menu-2-151ac55e. a, .elementor-location-header a {
text-decoration: none!important;
}
span.ee-icon .e-far-arrow-alt-circle-right {
fill:#fff!important;
} .mm_marquee .elementor-repeater-item-4eb47c4, .mm_marquee .elementor-repeater-item-1e3afe9, .mm_marquee .elementor-repeater-item-6f6012a {
background: -webkit-linear-gradient(270deg, var(--e-global-color-206dac3) 0%, var(--e-global-color-primary) 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
align-items: normal!important;
margin-top:4px;
}
.qodef-qi-text-marquee .qodef-m-text {
display: flex;
align-items: normal!important;
}