.feature-item-container.elementor-widget-icon-box .elementor-icon-box-description{ 
    display: none;
    position: absolute;
    bottom: 100%; 
    background: #fff;
    color: #000000 !important;
    padding: 10px 12px;
    border-radius: 8px;
    width: 300px;
    margin-bottom: 10px;
    font-size: 12px;
    line-height: 1.4;
    z-index: 1000;
    filter: drop-shadow(0px 0px 25px #0165FC);
    letter-spacing: 0px;
    text-align: left;
}
.feature-list-container > div:nth-child(odd) .feature-item-container.elementor-widget-icon-box .elementor-icon-box-description{
  left: 0px; 
}
.feature-list-container > div:nth-child(even) .feature-item-container.elementor-widget-icon-box .elementor-icon-box-description {
  right: 0px;
}
.feature-item-container.elementor-widget-icon-box .elementor-icon-box-description::after{
  content: '';
  position: absolute;
  top: 100%; 
  border-width: 8px;
  border-style: solid;
  border-color: #fff transparent transparent transparent;
}
.feature-list-container > div:nth-child(odd) .feature-item-container.elementor-widget-icon-box .elementor-icon-box-description::after{
  left: 55px;
  transform: translateX(0%);
  right: auto;
}
.feature-list-container > div:nth-child(even) .feature-item-container.elementor-widget-icon-box .elementor-icon-box-description::after{
  right: 55px;
  transform: translateX(0%); 
  left: auto;
}
.feature-item-container:hover .elementor-icon-box-description{
  display: block;
}
.feature-item-container h3.elementor-icon-box-title{
margin: 0;
}
.feature-item-container .elementor-icon-box-icon{
  display: flex;
  align-items: center;
  justify-content: center;
}
.feature-item-container .elementor-icon-box-icon .elementor-icon{
  width: 52px;
  height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.advantage-content-container .elementor-icon-wrapper{
  display: flex;
  align-items: center;
  justify-content: center;  
 
}
.ss-app-container .e-n-tabs {
  display: flex;
  align-items: center;
}
.ss-app-container .e-n-tabs .e-n-tabs-heading{
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 41px;
  background: rgba(255, 255, 255, 0.10);
  padding: 4px 6px;
  flex:auto;
  margin-bottom: 40px;
}

.mobile-screenshot-container{
  display: none;
}
.mobile-screenshot-container.active{
  display: block;
}
.scs-mobile-img-container{
  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(154deg, #1B1F26 0%, #191C24 100%);
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px 40px;
  margin-bottom: 24px;
}
.ss-post-listing-container{
  display: flex;
  align-items: flex-start;
  justify-content: center;
  gap: 40px;
}
.ss-list-container{
  flex: 0 0 100%;
}
.mb-sc-lider-btn-container{
  display: block;
}
.mobile-list-feature-container{
  display: none;
}
.mb-sc-lider-btn-container{
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 24px;
}
.prev-button, .next-button{
  background: url(../img/icon-arrow-right.svg) no-repeat center center #fff;
  width: 40px;
  height: 40px;
  border: none;
  cursor: pointer;
  border-radius: 50%;
}
.prev-button{
  transform: rotate(180deg);
  border: none;
  cursor: pointer;
}
.next-button{
  border: none;
  cursor: pointer;
}
.count-container{
  flex:0 0 30px;
  text-align: center;
  color: #fff;
}
.scs-mobile-info{
  display: block;
  background: var(--primary-color);
  color: #fff;
  padding: 10px 16px;
  border-radius: 16px; 
  border-radius: 16px;
  padding: 15px;
  cursor: pointer;
  margin-bottom: 24px;

}
.scs-mobile-info h3{
  margin-top: 0;
}
.faq-list-container .e-n-accordion .e-n-accordion-item{
    display: block;
    width: 100%;
    height: auto;
    border-radius: 16px;
    background: #fff; 
    cursor: pointer;
    border-radius: 16px;
    overflow: hidden;
}
@media(min-width: 1024px){
  .mobile-list-feature-container{
    display: flex;
    flex-direction: column;
    gap: 24px;
    flex: 0 0 461px;
  } 
  .mb-sc-lider-btn-container{
    display: none;
  } 
  .scs-mobile-info{
    display: none;
  }
  
}
@media(min-width: 768px){
  .mobile-list-feature-item {
    padding: 16px; 
    border-radius: 16px;
    border: 1px solid rgba(255, 255, 255, 0.10);
    background: linear-gradient(154deg, #1B1F26 0%, #191C24 100%);
    display: flex; 
    gap: 8px;
    cursor: pointer;
    flex-direction: column;
  }
  .mobile-list-feature-item.active{
    background:  #0165FC;
  }
  .mobile-list-feature-item h3{
    margin: 0;
    color: #fff;
  }
  .mobile-list-feature-item p{
    color: #fff;
  }

 
  .ss-list-container{
    flex: 0 0 463px;
  }
  .scs-mobile-img-container{
    padding: 40px 63px;
    margin-bottom: 20px;
  }
  .feature-item-container.elementor-widget-icon-box .elementor-icon-box-description{
    width: 85%;
    left: 50%;
    transform: translateX(-50%);
  }
  .feature-list-container > div:nth-child(odd) .feature-item-container.elementor-widget-icon-box .elementor-icon-box-description::after,
  .feature-list-container > div:nth-child(even) .feature-item-container.elementor-widget-icon-box .elementor-icon-box-description::after{
    left: 50%;
    transform: translateX(-50%);
    right: auto;
  }
  .feature-list-container > div:nth-child(even) .feature-item-container.elementor-widget-icon-box .elementor-icon-box-description,
  .feature-list-container > div:nth-child(odd) .feature-item-container.elementor-widget-icon-box .elementor-icon-box-description{
    left: 50%;
    transform: translateX(-50%);
    right: auto;
  }
 
}