.elementor-7705 .elementor-element.elementor-element-4b27c25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7705 .elementor-element.elementor-element-00259cf{--display:flex;}.elementor-7705 .elementor-element.elementor-element-0098ea2{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;color:var( --e-global-color-b84b236 );}.elementor-7705 .elementor-element.elementor-element-0098ea2 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}/* Start custom CSS for text-editor, class: .elementor-element-0098ea2 */.location-list {
  list-style: none;
  padding-left: 0;
}

.location-list li {
  position: relative;
  padding-left: 1.6rem;
}

.location-list li::before {
  content: "•";
  content: "•";
  position: absolute;
  left: 0;
  top: 50%;                 /* Vertikale Mitte der Textzeile */
  transform: translateY(-60%);
  font-size: 3em;
  font-weight: bold;
  color: #fff000;
  line-height: 1;}
  
  .locations-ausland{background:#000}/* End custom CSS */