:root {
    --primary-color: #005e4b;
}

body {
    background: var(--primary-color);
    background: radial-gradient(circle, rgba(0,94,75,1) 0%, rgba(0,59,47,1) 100%);
}

.l-page {
    color: var(--primary-color);
}

.navbar-dark {
    background-color: #005e4b4d;
}

.l-page .navbar-dark {
    background-color: var(--primary-color);
}

.navbar-dark .navbar-nav .nav-link {
    color: white;
}

.bg-dark {
    background: #005e4b !important;
}

.text-primary {
    color: #005e4b !important;
}

a.text-primary:hover {
    color: #005e4b!important;
    border-color: #005e4b;
}


.color-primary {
    border-color: #086b57;
}

.btn-primary {
    color: #fff;
    background-color: #086b57;
    border-color: #086b57;
}

.btn-outline-primary {
    color: #005e4b;
    border-color: #005e4b;
    border-width: 0.1rem;
}

.bg-green-light {
    background-color: #e5edd6;
}

.bg-green-light2 {
    background-color: #f0f5e6;
}

.bg-greenlight-gradient {
    background-image: linear-gradient(180deg, #f1f4ec 3%, #e5edd6 52%);

}

.btn-outline-primary:hover {
    color: #fff;
    background-color: #086b57;
    border-color: #086b57;
}
