.custom-button {
    text-decoration:none;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    border-radius:4px;
    padding:20px 29px;
    font-weight:700;
    font-size:18px;
    transition: all 0.2s ease;
}

.custom-button span {
    display: inline-flex;
    align-items: center;
}

@media (max-width: 768px) {
    .custom-button {
        padding: 20px 16px;
        font-size: 16px;
    }
}

.custom-button:hover {
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    filter: brightness(1.1);

}

