.elementor-459098 .elementor-element.elementor-element-jg1a2b3{padding:0px 0px 0px 0px;}body.elementor-page-459098:not(.elementor-motion-effects-element-type-background), body.elementor-page-459098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}/* Start custom CSS */div#minimized-trustbadge-98e3dadd90eb493088abdc5597a70810 {
    border-radius: 8px !important;
}

.elementor-toggle .elementor-tab-title.elementor-active {
    border-block-end: none;
    background: #FEFD58 !important;
}

p._eyql2s {
    padding: 0 !important;
}

._wsk0zb {
    width: auto !important;
    padding: 0 !important;
    min-height: 0 !important;
}

/* ===== Satzspiegel Header (29.09.2026): Logo und Menü auf die Inhaltskante ===== */
body.home header .elementor-element-3e1ac85 svg#svg1{margin-right:0!important}
body.home header .elementor-element-3e1ac85 .elementor-icon-list-icon{width:auto!important}
@media (max-width:1024px){body.home header .elementor-element.elementor-element-156b8f09{padding-left:20px!important;padding-right:20px!important}}
@media (max-width:767px){body.home header .elementor-element.elementor-element-156b8f09{padding-left:16px!important;padding-right:16px!important}
body.home header .elementor-element-c588288&gt;.elementor-widget-container{padding-left:0!important}}
/* Knopf unter „So einfach geht's" ragte bei 360 px 10 px in den Rand */
.jgn .jgn-btn,#jgn-so .jgn-btn{max-width:100%;box-sizing:border-box}
@media (max-width:380px){#jgn-so .jgn-btn{padding-left:20px;padding-right:20px}}/* End custom CSS */