.tt-group-featured-wrap{
    position: relative;
    display: block;
    border: 2px dashed rgba(255, 255, 255, 0.2);
    padding: 30px;
}

.tt-group-features-list li {
    margin: 2px 0;
    width: 33%;
    display: inline-table;
}
.tt-group-features-list li i{
    color: lime;
    margin-right: 8px;
}
.tt-group-head{
    position: absolute;
    top: -15px;
    background-color: var(--bg-primary);
    padding: 5px 10px;
}
@media (max-width: 480px){
    .tt-group-features-list li{
        width: 48%;
    }
}

@media (max-width: 991px){
    .tt-group-features-list li{
        width: 100%;
    }
}

.tt-custom-radius {
    border-radius: .75rem;
  }