.elementor-8276 .elementor-element.elementor-element-d4fb22e.elementor-element{--flex-grow:1;--flex-shrink:0;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-d4fb22e */.elementor-shortcode .ti-widget.ti-goog .ti-review-item > .ti-inner {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: 1px solid rgba(28, 31, 38, 0.08) !important;
}/* End custom CSS */
/* Start custom CSS */#breadcrumb {
    display: none;
}

/* Heading */
.elementor :where(h1,h2,h3,h4,h5,h6).e-heading-base.e-heading-base {
  margin-block-start: 0;
  text-wrap: balance;
  letter-spacing: -0.02em;
  font-family: var(--font-display);
  color: var(--color-heading);
}

.elementor :where(h1).e-heading-base.e-heading-base {
  font-size: var(--heading-1-size);
  font-weight: 700;
  line-height: var(--heading-1-line-height);
  margin-block-end: var(--heading-1-space);
}

.elementor :where(h2).e-heading-base.e-heading-base {
  font-size: var(--heading-2-size);
  font-weight: 700;
  line-height: var(--heading-2-line-height);
  margin-block-end: var(--heading-2-space);
}
/* .elementor :where(h3).elementor-icon-box-title.elementor-icon-box-title
Sind die Legacy Widgets */
/*
.elementor :where(h3).e-heading-base.e-heading-base,
.elementor :where(h3).elementor-icon-box-title.elementor-icon-box-title{
  font-size: var(--heading-3-size);
  font-weight: 650;
  line-height: 1.25;
  margin-block-end: var(--heading-3-space);
}
*/
/*
Überschreiben mit ... im Selektor
--heading-space-after: 0px;
*/
.elementor :where(h3).e-heading-base.e-heading-base,
.elementor :where(h3).elementor-icon-box-title.elementor-icon-box-title {
  font-size: var(--heading-3-size);
  font-weight: 650;
  line-height: var(--heading-3-line-height);
  margin-block-end: var(--heading-space-after, var(--heading-3-space));
}
.elementor :where(h4).e-heading-base.e-heading-base {
  font-size: var(--heading-4-size);
  font-weight: 650;
  line-height: 1.333;
  margin-block-end: var(--heading-4-space);
}

.elementor :where(h5).e-heading-base.e-heading-base {
  font-size: var(--heading-5-size);
  font-weight: 600;
  line-height: 1.4;
  margin-block-end: var(--heading-5-space);
}

.elementor :where(h6).e-heading-base.e-heading-base {
  font-size: var(--heading-6-size);
  font-weight: 600;
  line-height: 1.4;
  margin-block-end: var(--heading-6-space);
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

/* Body */
* {
    font-family: var(--font-body);
}/* End custom CSS */