.budi_button{
    display: flex;
}

.budi_button a.btn{
    padding: 14px 20px 13px;
}

.budi_button a.standard{
    background: var(--button-color);
    color: var(--button-text-color);
    transition: all 500ms;
}

.budi_button a.standard:hover{
    background: var(--button-hover-color);
    color: var(--button-hover-text-color);
}


.budi_button a.outline{
    background: transparent;
    border: solid 2px var(--button-color);
    color: var(--button-color);
}
.budi_button a.outline:hover{
    background: var(--button-hover-color);
}

.budi_button a.theme-corners{
    border-radius: var(--button-corners);
}
.budi_button a.br0{
    border-radius: 0px;
}
.budi_button a.br5{
    border-radius: 5px;
}
.budi_button a.br9999{
    border-radius: 9999px;
}

@media (max-width: 768px){
    .budi_button{
        justify-content: center !important;
        margin-bottom: 20px;
    }
}
