.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1566 .elementor-element.elementor-element-3bed7d1 .elementor-icon-wrapper{text-align:center;}.elementor-1566 .elementor-element.elementor-element-3bed7d1.elementor-view-stacked .elementor-icon{background-color:#FF5A45;}.elementor-1566 .elementor-element.elementor-element-3bed7d1.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-3bed7d1.elementor-view-default .elementor-icon{color:#FF5A45;border-color:#FF5A45;}.elementor-1566 .elementor-element.elementor-element-3bed7d1.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-3bed7d1.elementor-view-default .elementor-icon svg{fill:#FF5A45;}.elementor-1566 .elementor-element.elementor-element-3bed7d1 .elementor-icon{font-size:40px;}.elementor-1566 .elementor-element.elementor-element-3bed7d1 .elementor-icon svg{height:40px;}.elementor-1566 .elementor-element.elementor-element-b0d1b2a .elementor-icon-wrapper{text-align:center;}.elementor-1566 .elementor-element.elementor-element-b0d1b2a.elementor-view-stacked .elementor-icon{background-color:#FF5A45;}.elementor-1566 .elementor-element.elementor-element-b0d1b2a.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-b0d1b2a.elementor-view-default .elementor-icon{color:#FF5A45;border-color:#FF5A45;}.elementor-1566 .elementor-element.elementor-element-b0d1b2a.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-b0d1b2a.elementor-view-default .elementor-icon svg{fill:#FF5A45;}.elementor-1566 .elementor-element.elementor-element-b0d1b2a .elementor-icon{font-size:40px;}.elementor-1566 .elementor-element.elementor-element-b0d1b2a .elementor-icon svg{height:40px;}.elementor-1566 .elementor-element.elementor-element-a508ba8 .elementor-icon-wrapper{text-align:center;}.elementor-1566 .elementor-element.elementor-element-a508ba8.elementor-view-stacked .elementor-icon{background-color:#FF5A45;}.elementor-1566 .elementor-element.elementor-element-a508ba8.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-a508ba8.elementor-view-default .elementor-icon{color:#FF5A45;border-color:#FF5A45;}.elementor-1566 .elementor-element.elementor-element-a508ba8.elementor-view-framed .elementor-icon, .elementor-1566 .elementor-element.elementor-element-a508ba8.elementor-view-default .elementor-icon svg{fill:#FF5A45;}.elementor-1566 .elementor-element.elementor-element-a508ba8 .elementor-icon{font-size:40px;}.elementor-1566 .elementor-element.elementor-element-a508ba8 .elementor-icon svg{height:40px;}.elementor-1566 .elementor-element.elementor-element-4c9f699{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:100;}body:not(.rtl) .elementor-1566 .elementor-element.elementor-element-4c9f699{left:0px;}body.rtl .elementor-1566 .elementor-element.elementor-element-4c9f699{right:0px;}/* Start custom CSS *//* Eric Erdmann: kontinuierlicher Kundenlogo-Lauf, nur Relaunch-Seite */
.elementor-1566 [data-interaction-id="207cdfbe"] > [data-interaction-id] { animation: ee-client-logos 48s linear infinite; will-change: transform; }
.elementor-1566 [data-interaction-id="207cdfbe"] > [data-interaction-id]:hover { animation-play-state: paused; }
@keyframes ee-client-logos { from { transform: translateX(0); } to { transform: translateX(-50%); } }
@media (prefers-reduced-motion: reduce) {
 .elementor-1566 [data-interaction-id="207cdfbe"] > [data-interaction-id] { animation: none; transform: none; will-change: auto; }
 .elementor-1566 [data-interaction-id="207cdfbe"] { overflow-x: auto; }
 .elementor-1566 [data-interaction-id="207cdfbe"] > [data-interaction-id] > [data-interaction-id]:last-child { display: none; }
}/* End custom CSS */