.elementor-43882 .elementor-element.elementor-element-78881ad2{--display:flex;}.elementor-43882 .elementor-element.elementor-element-5d269471{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43882 .elementor-element.elementor-element-5d269471:not(.elementor-motion-effects-element-type-background), .elementor-43882 .elementor-element.elementor-element-5d269471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a5d519 );}.elementor-43882 .elementor-element.elementor-element-1049b56 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f59c54c );fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-1049b56 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-43882 .elementor-element.elementor-element-1049b56 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-43882 .elementor-element.elementor-element-1049b56 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-43882 .elementor-element.elementor-element-1049b56 .elementor-nav-menu--main .elementor-item:focus{color:#076E93;fill:#076E93;}.elementor-43882 .elementor-element.elementor-element-1049b56 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-43882 .elementor-element.elementor-element-1049b56{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-43882 .elementor-element.elementor-element-1049b56 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-43882 .elementor-element.elementor-element-25b91db0.elementor-element{--align-self:center;}.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu .elementor-item{text-transform:uppercase;}.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f59c54c );fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a, .elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-menu-toggle{color:var( --e-global-color-f59c54c );fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-c230766 );}.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a:hover,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a:focus,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-menu-toggle:hover,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a:hover,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a:focus,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-c230766 );}.elementor-43882 .elementor-element.elementor-element-25b91db0 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-c230766 );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-0731b0c.elementor-social-icon{background-color:var( --e-global-color-6a5d519 );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-0731b0c.elementor-social-icon i{color:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-0731b0c.elementor-social-icon svg{fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-1312130.elementor-social-icon{background-color:var( --e-global-color-6a5d519 );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-1312130.elementor-social-icon i{color:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-1312130.elementor-social-icon svg{fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-7a5c3fb.elementor-social-icon{background-color:var( --e-global-color-6a5d519 );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-7a5c3fb.elementor-social-icon i{color:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-7a5c3fb.elementor-social-icon svg{fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-b68d67a.elementor-social-icon{background-color:var( --e-global-color-6a5d519 );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-b68d67a.elementor-social-icon i{color:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-b68d67a.elementor-social-icon svg{fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-155d595.elementor-social-icon{background-color:var( --e-global-color-6a5d519 );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-155d595.elementor-social-icon i{color:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-155d595.elementor-social-icon svg{fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-a175f7a.elementor-social-icon{background-color:var( --e-global-color-6a5d519 );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-a175f7a.elementor-social-icon i{color:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-a175f7a.elementor-social-icon svg{fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-b4adb9d.elementor-social-icon{background-color:var( --e-global-color-6a5d519 );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-b4adb9d.elementor-social-icon i{color:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-repeater-item-b4adb9d.elementor-social-icon svg{fill:var( --e-global-color-f59c54c );}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0 .elementor-widget-container{text-align:right;}.elementor-43882 .elementor-element.elementor-element-3e3d7ad0.elementor-element{--align-self:flex-end;}.elementor-43882 .elementor-element.elementor-element-79a9c4d2{font-size:12px;color:var( --e-global-color-f59c54c );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-43882 .elementor-element.elementor-element-5d269471{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-43882 .elementor-element.elementor-element-79a9c4d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-1049b56 *//* Rahmen und Abstand für jeden Menüpunkt */
.elementor-43882 .elementor-element.elementor-element-1049b56 .menu-item a {
    display: inline-block;
    border: 1px solid #000; /* Rahmen: 1px dick, durchgezogen, hellgrau */
    padding: 5px 12px;         /* Innenabstand: 5px oben/unten, 12px links/rechts */
    border-radius: 0px;        /* Abgerundete Ecken */
    margin-bottom: 8px;        /* Abstand nach unten zur nächsten Kachel */
    margin-right: 8px;         /* Abstand nach rechts zur nächsten Kachel */
}

/* (Optional) Hover-Effekt, wenn man mit der Maus darüberfährt */
.elementor-43882 .elementor-element.elementor-element-1049b56 .menu-item a:hover {
    background-color: #f0f0f0; /* Hintergrundfarbe beim Hovern */
    border-color: #076E93;     /* Rahmenfarbe beim Hovern */
    color: #000000;            /* Textfarbe beim Hovern */
}/* End custom CSS */