.flstBubble-strct {
	position: absolute;
    display: none;
    height: auto;
	z-index: var(--z-index-help-bubble) !important;
}      
.flstBubble-strct .flst-msg{
  width: 200px;
  text-align: center;
  cursor: pointer;
}
.bbl1, .bbl2, .flstBubble-strct .flst-msg {
	border-radius: var(--radius-lg);
	position: absolute;
}
.flstBubble-strct .flst-msg, .bbl1, .bbl2 {
    padding: 10px 15px;
    border: 3px solid white;
    color: var(--color-inverse);
    box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);
	box-shadow: 0 0 5px rgb(from var(--abusiness) r g b / 0.75);
	background-color: var(--abusiness);
}
.bbl1 img {
	width: 5px;
	height: 5px;
}
.bbl1, .bbl2 {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	padding: 0;
}
.bbl1 {
	top: 90px;
	border: 2px solid white;
}
.bbl2 {
	width: 20px;
	height: 20px;
	top: 55px;
	border: 3px solid white;
}