.elementor-1363 .elementor-element.elementor-element-044f4a7{--grid-columns:2;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-1363 .elementor-element.elementor-element-044f4a7 > .elementor-widget-container{margin:0px 0px 064px 0px;}.elementor-1363 .elementor-element.elementor-element-044f4a7 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1363 .elementor-element.elementor-element-044f4a7 .e-loop-item > .elementor-section, .elementor-1363 .elementor-element.elementor-element-044f4a7 .e-loop-item > .elementor-section > .elementor-container, .elementor-1363 .elementor-element.elementor-element-044f4a7 .e-loop-item > .e-con, .elementor-1363 .elementor-element.elementor-element-044f4a7 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1363 .elementor-element.elementor-element-744c8bd{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-1363 .elementor-element.elementor-element-744c8bd > .elementor-widget-container{margin:0px 0px 064px 0px;}.elementor-1363 .elementor-element.elementor-element-744c8bd .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1363 .elementor-element.elementor-element-744c8bd .e-loop-item > .elementor-section, .elementor-1363 .elementor-element.elementor-element-744c8bd .e-loop-item > .elementor-section > .elementor-container, .elementor-1363 .elementor-element.elementor-element-744c8bd .e-loop-item > .e-con, .elementor-1363 .elementor-element.elementor-element-744c8bd .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1363 .elementor-element.elementor-element-0d2c680{width:auto;max-width:auto;}.elementor-1363 .elementor-element.elementor-element-be32bd1{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-1363 .elementor-element.elementor-element-be32bd1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1363 .elementor-element.elementor-element-be32bd1 .e-loop-item > .elementor-section, .elementor-1363 .elementor-element.elementor-element-be32bd1 .e-loop-item > .elementor-section > .elementor-container, .elementor-1363 .elementor-element.elementor-element-be32bd1 .e-loop-item > .e-con, .elementor-1363 .elementor-element.elementor-element-be32bd1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1363 .elementor-element.elementor-element-3355f12{--grid-columns:2;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-1363 .elementor-element.elementor-element-3355f12 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1363 .elementor-element.elementor-element-3355f12 .e-loop-item > .elementor-section, .elementor-1363 .elementor-element.elementor-element-3355f12 .e-loop-item > .elementor-section > .elementor-container, .elementor-1363 .elementor-element.elementor-element-3355f12 .e-loop-item > .e-con, .elementor-1363 .elementor-element.elementor-element-3355f12 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1363 .elementor-element.elementor-element-60b2454{width:auto;max-width:auto;}.elementor-1363 .elementor-element.elementor-element-1d3ba44{--grid-column-gap:16px;width:100%;max-width:100%;}.elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-review-wrap{background-color:#E3E3E3;border-style:solid;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;padding:32px 32px 32px 32px;}.elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-review-image{width:60px;height:60px;margin-bottom:16px;}.elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-review-image-left .pp-review-image, .elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-review-image-all_left .pp-review-image{margin-right:16px;margin-bottom:0px;}.elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-reviewer-name a, .elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-reviewer-name{color:#042749;font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;}.elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-review-time{color:#040512CC;margin-bottom:0px;}body:not(.rtl) .elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-star-rating i:not(:last-of-type), body:not(.rtl) .elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-star-rating svg:not(:last-of-type){margin-right:5px;}body.rtl .elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-star-rating i:not(:last-of-type), body.rtl .elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-star-rating svg:not(:last-of-type){margin-left:5px;}.elementor-1363 .elementor-element.elementor-element-1d3ba44 .swiper-container-wrap .swiper-pagination-bullet{margin-left:3px;margin-right:3px;}.elementor-1363 .elementor-element.elementor-element-1d3ba44 .swiper-container-wrap .swiper-pagination-bullets{margin:8px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1363 .elementor-element.elementor-element-044f4a7{--grid-columns:2;}.elementor-1363 .elementor-element.elementor-element-744c8bd{--grid-columns:2;}.elementor-1363 .elementor-element.elementor-element-be32bd1{--grid-columns:2;}.elementor-1363 .elementor-element.elementor-element-3355f12{--grid-columns:2;}}@media(max-width:767px){.elementor-1363 .elementor-element.elementor-element-044f4a7{--grid-columns:1;}.elementor-1363 .elementor-element.elementor-element-744c8bd{--grid-columns:1;}.elementor-1363 .elementor-element.elementor-element-0d2c680{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1363 .elementor-element.elementor-element-be32bd1{--grid-columns:1;}.elementor-1363 .elementor-element.elementor-element-3355f12{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-744c8bd *//* Beitragsbild nur in diesem Loop Grid ausblenden */
.elementor-1363 .elementor-element.elementor-element-744c8bd .elementor-widget-theme-post-featured-image,
.elementor-1363 .elementor-element.elementor-element-744c8bd .elementor-widget-image img {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0d2c680 */.elementor-1363 .elementor-element.elementor-element-0d2c680 .starts_repeater{
    justify-content: center;
    gap: var(--st-space-04);
    flex-direction: row;
    flex-wrap: nowrap;
}

.elementor-1363 .elementor-element.elementor-element-0d2c680 .starts_repeater_item{
    margin: 0;
}

@media screen and (max-width:425px){
    .elementor-1363 .elementor-element.elementor-element-0d2c680 .starts_repeater{
        flex-direction: column;
    }
}

.elementor-1363 .elementor-element.elementor-element-0d2c680 .starts_repeater_item__name{
    font-family: var(--st-font-body, 'Noto Sans');
    font-weight: 400;
    font-size: 16px;
}

.elementor-1363 .elementor-element.elementor-element-0d2c680 .starts_repeater_item{
    background-color: var(--st-color-surface-alt);
    border-radius: var(--st-radius-02);
    padding: var(--st-space-04);
}

.elementor-1363 .elementor-element.elementor-element-0d2c680 .starts_repeater_item__logo{
    padding: 0 0 16px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60b2454 */.google-rating {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: var(--st-font-body, 'Noto Sans');
}
.rating-value {
  font-size: 20px;
  font-weight: 600;
  color: var(--st-color-text-muted);
}
.stars {
  display: inline-flex;
  line-height: 1;
}
.star {
  font-size: 20px;
}
.star.full {
  color: #fbbc04; /* volle Sterne gelb */
}
.star.partial {
  position: relative;
  display: inline-block;
}
.star-bg {
  color: #dadce0; /* grauer Untergrund */
}
.star-fill {
  position: absolute;
  top: 0;
  left: 0;
  width: 30%; /* Nachkommateil: 0,2 → 20% */
  overflow: hidden;
  color: #fbbc04; /* gelber Teil */
}/* End custom CSS */
/* Start custom CSS for pp-business-reviews, class: .elementor-element-1d3ba44 */.elementor-1363 .elementor-element.elementor-element-1d3ba44 .pp-review-content{
    margin-bottom: 1rem;
}/* End custom CSS */