.eu-about-icons__item .eu-actions {
    transition: transform 0.35s cubic-bezier(.86,0,.07,1), opacity 0.55s linear;
    transform: translateY(-100%);
    opacity: 0;
}

.eu-about-icons__item:hover .eu-actions {
    transform: translateY(0%);
    opacity: 1;
}

 .eu-about-icons__item__inner{
    gap: 20px;
}

.eu-about-icons__item__icon {
    min-width:80px;
}

 .eu-about-icons__item__inner h3 {
    margin-bottom: 10px;
}

 .eu-about-icons__content{
    gap:20px;
}

@media (max-width:767px){
    .eu-about-icons__item__icon {
        width: 124px;
        max-width: 100%;
        min-width: 124px;
    }
}