.hero h1 { color: #007362; text-shadow: 0 0 0px #007362; font-size: 4rem; }

.dropmenu ul li a.active, .dropmenu ul li a:focus, .dropmenu ul li a:hover {
    color: 
    #05907b !important;
}

#header .logo img, #header .logo svg {
    display: inherit;
    height: 3rem;
}

.hero h2 {
    text-shadow: 2px 2px 4px #000000;
}

#header {
    font-size: 1rem;
    font-weight: 700;
    color: #007362;
}

.treemenu li a.active, .treemenu li a:focus, .treemenu li a:hover {
    color: #05907b !important;
}

.modular-features .column:hover .feature-content {
    color: #11a558;
}

.modular-features .column:hover .feature-icon h6 {
    color: #11a558;
}

.modular-features.small .column:hover .feature-icon i {
    color: #11a558;
}

.modular-features .feature-content {
    color: #007362;
}

.modular-features.small .feature-icon i {
    color: #007362;
}

.btn-primary.button, .btn.btn-primary {
    color: #fff;
    border-color: #05907b;
}

.modular-features .feature-icon h6 {
    color: #fff;
    background: #05907b;
}

.overlay {
    background: #fff;
}

.mobile-menu .button_container.active .bottom {
    background: #000;
}

.mobile-menu .button_container.active .middle {
    background: #000;
}

.mobile-menu .button_container.active .top {
    background: #000;
}

.treemenu li.tree-closed > .toggler::before {
    color: #05907b;
}

.treemenu li.tree-opened > .toggler::before {
    color: #05907b;
}

.treemenu li.tree-empty > .toggler::before {
    color: #05907b;
}

.mobile-menu .button_container span {
    background: #05907b;
}

.treemenu li a {
    font-size: 1.6rem;
}


.treemenu li {
    margin: 0 0 12px;
}

.modular-features .feature-icon {
    color: #05907b;
}

.modular-features .feature-icon h6 {
    color: #11a558;
    background: rgba(255, 255, 255, .7);
}

.btn, .button {
    color: #05907b;
    border: .05rem solid #05907b;
    background: #fff;

}

.btn-primary.button, .btn.btn-primary {
    color: #fff;
    border-color: #11a558;
    background: #05907b;
}

.btn-primary.button:focus, .btn-primary.button:hover, .btn.btn-primary:focus, .btn.btn-primary:hover {
    color: #fff;
    border-color: #05907b;
    background: #11a558;
}