.title-line::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 70px;
    height: 6px;
    background-color: #5BD386;
    border-radius: 99px;
}
.title-line.center::before{
    left: 50%;
    transform: translateX(-50%);
}

.card-our-value::after{
    content: "";
    width: 64px;
    height: 3px;
    background: #5BD386;
    border-radius: 99px;
    transition: width 0.3s ease-in-out;
}
.card-our-value:hover .card-our-value__icon{
    border: 1px solid rgba(255, 255, 255, 0.41) !important;
    background-color: rgba(255, 255, 255, 0.05) !important;
}
.card-our-value:hover .card-our-value__icon svg path:first-child{
    stroke: #C6FEFF;
}
.card-our-value:hover p{
   color: #FFFFFF;
}
.card-our-value h4.elementor-heading-title,
.card-our-value p{
  transition: color 0.3s ease-in-out;
}
.card-our-value:hover h4.elementor-heading-title{
   color: #5BD386 !important;
}

.card-our-value:hover::after{
    width: 85%;
}
