.gach-chan{
    position: relative;
  }
  .gach-chan::after{
    position: absolute;
    bottom: 10px;
    left: 0px;
    content: " ";
    width: 220px;
    height: 4px;
    background: #00dfbc;
  }
  .elementkit-nav-link.active{
      background-color: #00E0BD !important;
      background-image: none !important;
      border-bottom: none !important;
      border: none !important;
      color: #202020 !important;
  }
  .elementkit-nav-link.active:before{
      display: none;
  }
  .elementkit-nav-link{
      background-color: #fff !important;
      color: #202020 !important;
      background-image: none !important;
      border-bottom: none !important;
      border: none !important;
      font-weight: 400 !important;
      font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
    font-size: var(--e-global-typography-520c191-font-size);
    font-weight: var(--e-global-typography-520c191-font-weight);
    text-transform: var(--e-global-typography-520c191-text-transform);
    line-height: var(--e-global-typography-520c191-line-height);
    letter-spacing: var(--e-global-typography-520c191-letter-spacing);
    word-spacing: var(--e-global-typography-520c191-word-spacing);
  }
.vertical-tab-custom{

}
.vertical-tab-custom .eael-advance-tabs{
    flex-direction: row-reverse;
}
.vertical-tab-custom .eael-tab-inline-icon{
    
}
/* .vertical-tab-custom .eael-tab-inline-icon .eael-tab-item-trigger.active{
    background-color: #00e0bd;
} */
.vertical-tab-custom .eael-tab-inline-icon .eael-tab-item-trigger{
    border-style: solid;
    border-width: 0px 0px 0px 5px;
    border-color: #00e0bd;
    color: #fff !important;
    align-self: center;
    padding-left: 5px;
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 15px 50px 15px 25px;
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing);
}
.vertical-tab-custom .eael-tab-inline-icon .eael-tab-item-trigger::after{
    display: none !important;
}
.elementor-1925 .elementor-element.elementor-element-19894dac .tab-content .tab-pane {
    box-shadow: none !important;
}

@media only screen and (max-width: 640px) {
	.tab-content.elementkit-tab-content{

    }
    .tab-content.elementkit-tab-content .elementor-container>.elementor-column{
        width: 100% !important;
    }
    .ekit-wid-con .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical) .elementkit-tab-nav{
        flex-wrap: nowrap;
        max-width: 100%;
        overflow: scroll;
    }
    .ekit-wid-con .elementkit-tab-nav .elementkit-nav-item{
        width: auto;
        white-space: nowrap;
    }
}