.bg-gradient-primary {
    background-image: linear-gradient(to right, #0cc2a4, #0a809f);
    border: none;
}
.btn-primary {
    background-color: #0cc2a4;
    border-color: #0cc2a4;
}
.btn-primary:hover {
    background-color: #0cc2a4;
    border-color: #0cc2a4;
}
.btn-primary:focus {
    background-color: #0cc2a4;
    border-color: #0cc2a4;
    box-shadow: 0 0 0 2px #43d6bb;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .btn.bg-gradient-primary:not(:disabled):not(.disabled).active, .btn.bg-gradient-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle, .show>.btn.bg-gradient-primary.dropdown-toggle {
    background-color: #0cc2a4;
    border-color: #0cc2a4;
}
.form-control:focus {
    border-color: #0cc2a4;
    box-shadow: 0 0 0 2px #43d6bb;
}
.page-item.active .page-link {
    background-color: #0cc2a4;
    border-color: #0cc2a4;
}
.page-link:focus {
    box-shadow: 0 0 0 2px #0cc2a4;
}
.navbar-vertical .navbar-nav>.nav-item .nav-link.active .icon {
    background-image: linear-gradient(310deg, #0cc2a4, #0cc2a4);
}
.badge.bg-primary {
    background: #0cc2a4;
}
.bg-primary {
    background-color: #0cc2a4!important;
    border-color: #0cc2a4;
}