section#google_bewertung{margin:0px;display:inline-block;}section#google_bewertung #bewertungen .box1{min-height:120px;border:1px solid #e2e2e2;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.1);box-shadow:0px 0px 2px rgba(0,0,0,0.1);position:relative;padding:10px;border-radius:5px;width:230px;margin:0 auto}section#google_bewertung #bewertungen .box1 .place hr{margin:0.5em 0}section#google_bewertung #bewertungen .box1 .place a{text-decoration:none;color:inherit}section#google_bewertung #bewertungen .box1 .bewertung_content{display:-webkit-box;display:-ms-flexbox;display:flex}section#google_bewertung #bewertungen .box1 .bewertung_content>div:nth-of-type(1){width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section#google_bewertung #bewertungen .box1 .bewertung_content>div:nth-of-type(1) a{width:100%}section#google_bewertung #bewertungen .box1 .bewertung_content>div:nth-of-type(1) a img{width:90%;height:auto}section#google_bewertung #bewertungen .box1 .bewertung_content>div:nth-of-type(2){width:65%;margin:0}section#google_bewertung #bewertungen .box1 .bewertung_content>div:nth-of-type(2) .rate{font-size:2rem;margin:5px 0px;line-height:2rem !important}section#google_bewertung #bewertungen .box1 .bewertung_content>div:nth-of-type(2) .sterne .fas,section#google_bewertung #bewertungen .box1 .bewertung_content>div:nth-of-type(2) .sterne .far{color:#f7e22d;font-size:1.4em}section#google_bewertung #bewertungen .box1 .bewertung_content>div:nth-of-type(2) .total{font-size:.6rem;margin-bottom:10px}section#google_bewertung #bewertungen .box1 .bewertung_content>div:nth-of-type(2) .total a{text-decoration:none}section#google_bewertung #bewertungen .box1 .copyright{position:absolute;bottom:3px;right:3px;font-size:.4rem}section#google_bewertung #bewertungen .box1 .copyright a{text-decoration:none}section#google_bewertung #bewertungen .box1 p{letter-spacing:inherit;line-height:inherit}
/*# sourceMappingURL=googlereview1.css.map */

/* Tooltip Container */

#google_bewertung .gtooltip {
  position: relative;
  text-align: center;
}

#google_bewertung small {
  font-size: 0.675em !important;
}

#google_bewertung .fa-circle-info {
  display: inline-block;
  cursor: pointer;
  font-size: 1rem !important;
}

/* Tooltip Text */
#google_bewertung .tooltiptext {
  visibility: hidden;
  width: 250px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  background-color: rgba(34, 33, 33, 1);
  color: #fff;
  text-align: center;
  padding: 10px;
  border-radius: 5px;
  position: absolute;
  z-index: 1;
  bottom: 125%; /* Position über dem Info-Icon */
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
  transition: opacity 0.3s;
}

/* Tooltip Arrow */
#google_bewertung .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%; /* Pfeil unterhalb des Tooltip-Textes */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

/* Show Tooltip on Hover */
#google_bewertung .fa-circle-info:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}