.btn-main, .btn-subscribe {
    background: #28a745;
    color: var(--main-color);
}

.btn-main-outline {
    color: #28a745;
    border-color: #28a745;
}

.tag_home_cat_list a:before {
    content: '';
    border-radius: 2em;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #28a745;
    opacity: 0.1;
    transition: all 0.2s;
}

.main {
    color: #28a745;
}

:root {
    --main: #28a745;
    --main-color: #FFF;
    --main-hover: #28a745;
    --main-hover-color: #FFF;
}

.tag_header .navbar-brand img {
    max-height: 80px;
    max-width: 150px;
}