.elementor-190 .elementor-element.elementor-element-232ccc1{--display:flex;}.elementor-190 .elementor-element.elementor-element-0d0e857.elementor-element{--align-self:center;}.elementor-190 .elementor-element.elementor-element-9d658f6{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:51px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-190 .elementor-element.elementor-element-2a26a90{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-190 .elementor-element.elementor-element-2a26a90.elementor-element{--align-self:center;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-2a26a90 */.ecs-viewall-top {
  text-align: left;
  margin-bottom: 1.5em;   /* Abstand unter der Beschriftung */
  margin-top: 1em;        /* etwas Abstand nach oben */
  margin-left: 1.5em;     /* leicht eingerückt */
}

.ecs-button {
  display: inline-block;
  background-color: #004c97; /* Chorrot – kannst du anpassen */
  color: #fff;
  padding: 0.6em 1.2em;
  border-radius: 8px;
  text-decoration: none;
  font-weight: 500;
  transition: background-color 0.2s ease;
}

.ecs-button:hover {
  background-color: #d62828; /* helleres Rot beim Hover */
}/* End custom CSS */