.jws-tooltip-list{
    position: relative;
    .elementor-tooltip-list-items {
          li {
            position: absolute; 
            top: 0;
            left: 0;
            &.active {
               .tooltip-content {
                pointer-events: auto;
                opacity: 1;
                transform: translatex(-5px);
                -webkit-transform: translatex(-5px);
               } 
            }
          } 
          button {
            background: var(--main);
            border: 0;
            width: 25px;
            height: 25px;
            line-height: 25px;
            padding: 0;
            text-align: center;
            color: #ffffff;
            border-radius: 100%;
            font-size: 20px;
            position: relative;
            &:before {
                content: "";
                background: var(--main);
                opacity: 0.2;
                width: 37px;
                height: 37px;
                top: -6px;
                left: -6px;
                position: absolute;
                border-radius: 100%;
            }
          }
          .tooltip-content {
               background: #131313;
                bottom: 55px;
                position: absolute;
                min-width: 233px;
                border-radius: 5px; 
                padding: 17px 22px;
                opacity: 0;
                transition: 0.3s all;
                pointer-events: none;
                transform: translatex(-20px);
                -webkit-transform: translatex(-20px);
                z-index: 1;
                &:after {
                    width: 0;
                    height: 0;
                    border-left: 6px solid transparent;
                    border-right: 6px solid transparent;
                    border-top: 5px solid #131313;
                    content: "";
                    bottom: -5px;
                    position: absolute;
                    left: 11px;
                }
                .tooltip-title {
                    color: #ffffff;
                    font-size: 16px;
                    line-height: 24px;
                    margin-bottom: 5px;
                }
                .tooltip-des {
                    font-size: 13px;
                    color: #b9b9b9;
                    line-height: 20px; 
                    p {
                        margin:0;
                    } 
                }
          }
    }
}