/*----------------------------------------------------*/
/*Main Feature Section*/
/*----------------------------------------------------*/
@-webkit-keyframes icon-bounce {
    0%, 100%, 20%, 50%, 80% {
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }
    40% {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
    }
    60% {
      -webkit-transform: translateY(-5px);
      transform: translateY(-5px);
    }
  }
  @keyframes icon-bounce {
    0%, 100%, 20%, 50%, 80% {
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }
    40% {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
    }
    60% {
      -webkit-transform: translateY(-5px);
      transform: translateY(-5px);
    }
  }
  .bar-video-main-feature-section {
    padding: 50px 0px 70px;
  }
  .bar-video-main-feature-section .side-shape1 {
    right: 0;
    bottom: -100px;
  }
  
  .bar-video-main-feature-item {
    padding: 38px 45px;
    border-radius: 5px;
    margin-bottom: 30px;
    border: 1px solid #1B1B1B;
    -webkit-transition: 500ms all ease;
    transition: 500ms all ease;
  }
  .bar-video-main-feature-item .inner-icon {
    color: #fff;
    font-size: 50px;
    margin-bottom: 30px;
  }
  .bar-video-main-feature-item .inner-text {
    max-width: 320px;
  }
  .bar-video-main-feature-item .inner-text p {
    color: #fff;
    font-size: 24px;
    line-height: 37px;
  }
  .bar-video-main-feature-item .inner-text p span {
    color: var(--vc-color);
  }
  .bar-video-main-feature-item:hover {
    background: rgba(217, 217, 217, 0.02);
  }
  .bar-video-main-feature-item:hover .inner-icon {
    -webkit-animation: icon-bounce 0.8s ease-out infinite;
            animation: icon-bounce 0.8s ease-out infinite;
  }
  
  .bar-video-main-feature-content {
    padding-top: 70px;
  }
  .bar-video-main-feature-content .col-lg-4:nth-child(2) .bar-video-main-feature-item .inner-text p span {
    color: #20E8B8;
  }
  .bar-video-main-feature-content .col-lg-4:nth-child(3) .bar-video-main-feature-item .inner-text p span {
    color: #F7CA2A;
  }