.wpb-js-composer .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li a span {
    line-height: normal !important; /* or set your preferred value */
}
/* Animation keyframes */
.parallax-overlay {
  width: 20%;
}
.vc_column_container>.vc_column-inner {
    box-sizing: border-box !important;
    padding-left: 30px !important;
    padding-right: 20px !important;
    width: 100% !important;
}

.circle-animate {
  width: 100px;
  height: 100px;
  background-color: #3498db;
  border-radius: 50%;
  animation: bounceCircle 2s infinite;
}

@keyframes bounceCircle {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-15px); }
}

.custom-icon-size img {
    width: 100px !important;
    height: 100px !important;
}