.hover-arrow-btn-0085eda4 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 12px 24px;
    background-color: #2a2a2a;
    color: #ffffff;
    text-decoration: none !important;
    border-radius: 50px;
    transition: all 0.3s ease;
    cursor: pointer;
    font-family: inherit;
}

.hover-arrow-btn-0085eda4:hover {
    opacity: 0.9;
}

.hover-arrow-btn-0085eda4 .btn-icon {
    display: inline-flex;
    align-items: center;
    margin-left: 8px;
    transition: transform 0.3s ease;
}

.hover-arrow-btn-0085eda4 .btn-icon svg {
    width: 1em;
    height: 1em;
    fill: currentColor;
}

.hover-arrow-btn-0085eda4:hover .btn-icon {
    transform: translateX(6px);
}