/* #01961d */

.header-logo h2:hover {
    color: #01961d;
    border-bottom: #01961d solid 1px;
}

.header-topinfo ul li a:hover {
    color: #01961d;
}

.header-topsocial ul li a:hover {
    color: #01961d;
}

.tm-navigation ul li:hover>a,
.tm-navigation ul li.current>a {
    color: #01961d;
}

[data-overlay="5"]:before,
[data-secondary-overlay="5"]:before,
[data-black-overlay="5"]:before,
[data-white-overlay="5"]:before {
    opacity: 0;
}

.tm-button,
a.tm-button,
button.tm-button {
    background: #01961d;
    border: 1px solid #01961d;
}

.about-content {
    text-align: justify;
}

.mt-30-reverse {
    color: #ffffff;
    justify-content: center;
    text-align: center;
}

.mt-30-reverse h3,
.mt-30-reverse h6,
.mt-30-reverse h4 {
    color: #ffffff;
}

.widget-info-logo h2 {
    color: #ffffff;
}

.footer-widgets .single-widget a:hover {
    color: #01961d;
}

.stylish-list i {
    color: #01961d;
}

#scrollUp {
    background: #01961d;
    border: 1px solid #01961d;
}

.txt-12 {
    display: inline-block;
    font-size: 12px;
}

.tm-navigation ul li a {
    display: inline-block;
    font-size: 16px;
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    padding: 28px 14px;
    color: #444444;
}

.header-logo img {
    height: 90px;
    margin: 5px 0;
}

.header-mobilemenu .mean-container a.meanmenu-reveal {
    margin-top: -80px !important;
}

@media only screen and (max-width: 767px) {
    .heroslider-singleslider {
        min-height: 250px !important;
        background-size: contain;
        background-position: center top !important;
    }
}

@media only screen and (min-width: 767px) {
    .heroslider-singleslider {
        height: 350px !important;
        background-position: center top !important;
    }
}

@media only screen and (min-width: 992px) {
    .heroslider-singleslider {
        height: 500px !important;
        background-position: center top !important;
    }
}