.elementor-3275 .elementor-element.elementor-element-2a388646{--display:flex;--background-transition:0.3s;}.elementor-3275 .elementor-element.elementor-element-af28291{--display:flex;--background-transition:0.3s;}.elementor-3275 .elementor-element.elementor-element-b61d9bc .elementor-repeater-item-9a08eb0{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-3275 .elementor-element.elementor-element-b61d9bc .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}/* Start custom CSS for text-editor, class: .elementor-element-3932b11d */.tooltip {
  position: relative;
  display: inline-block;
  cursor: help;
}

.tooltiptext {
  visibility: hidden;
  background-color: #333;
  color: #fff;
  padding: 5px 10px;
  border-radius: 5px;
  position: absolute;
  bottom: 125%;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
  z-index: 1;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}/* End custom CSS */