.elementor-782 .elementor-element.elementor-element-377fc91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-377fc91.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-782 .elementor-element.elementor-element-a8a2521{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-782 .elementor-element.elementor-element-a8a2521 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-782 .elementor-element.elementor-element-a8a2521 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-782 .elementor-element.elementor-element-a8a2521 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;width:32px;}.elementor-782 .elementor-element.elementor-element-a8a2521 .jet-listing-dynamic-image img{width:32px;height:32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-782 .elementor-element.elementor-element-a8a2521 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-782 .elementor-element.elementor-element-827db8e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-782 .elementor-element.elementor-element-827db8e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-782 .elementor-element.elementor-element-827db8e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-782 .elementor-element.elementor-element-827db8e .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS for container, class: .elementor-element-377fc91 */.elementor-782 .elementor-element.elementor-element-377fc91 {
  position: relative;
  overflow: visible;
}

.elementor-782 .elementor-element.elementor-element-377fc91 .tdr-avatar-tooltip-text {
  position: absolute;
  left: 50%;
  bottom: calc(100% + 8px);
  transform: translateX(-50%) translateY(4px);

  width: max-content;
  max-width: 180px;
  padding: 6px 10px;

  background: #ffffff;
  color: hsla(253, 17%, 20%, 0.9);
  border-radius: 6px;

  font-size: 12px;
  line-height: 1.3;
  white-space: nowrap;

  opacity: 0;
  visibility: hidden;
  pointer-events: none;

  transition:
    opacity 160ms ease,
    transform 160ms ease,
    visibility 160ms ease;

  z-index: 100;
}

.elementor-782 .elementor-element.elementor-element-377fc91:hover .tdr-avatar-tooltip-text {
  opacity: 1;
  visibility: visible;
  transform: translateX(-50%) translateY(0);
}

.elementor-782 .elementor-element.elementor-element-377fc91 .tdr-avatar-tooltip-text {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
}/* End custom CSS */