/* hero button */
.sppb-btn-info {
    position:absolute;
    background: none;
    border: none;
    top: 50px;
    margin: auto;
    left:0;
    right:0;
}
.sppb-btn-info:hover, .sppb-btn-info:focus{
    background: none;
    border: none;
}
.sppb-btn-info i{
    animation: moving-up-down 1s linear infinite;
}
@keyframes moving-up-down {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(10px);
    }
    100% {
        transform: translateY(0);
    }
}



/* default button */
.sppb-btn-default {
    background:#4c5118 !important;
    color:#fff !important;
    text-transform:uppercase;
    padding: 10px 15px;
    transition: 0.5s;
    border-radius: 0;
}
.sppb-btn-default:hover, .sppb-btn-default:focus {
    background:#caccb0 !important;
}



/* primary button */
.sppb-btn-primary {
    background:#eeefe5 !important;
    color: #4c5118  !important;
    text-transform:uppercase;
    padding: 10px 15px;
    transition: 0.5s;
    border-radius: 0;
}
.sppb-btn-primary:hover, .sppb-btn-primary:focus {
    background:#caccb0 !important;
}



/* link button */
.sppb-btn-link{
    border:none ;
    font-size:14px;
    color:#4c5118 !important;
  	transition:0.5s;
}
.sppb-btn-link:hover{
    opacity:0.6;
}
.sppb-btn-link .fas{
    transform:translateY(1px);
}



/* submit button */
.bfSubmitButton {
    background:#4c5118 !important;
    color:#fff !important;
    text-transform:uppercase;
    padding: 10px 15px;
    transition: 0.5s;
    border-radius: 0;
}
.bfSubmitButton:hover, .bfSubmitButton:focus {
    background:#caccb0 !important;
}