/* Add here all your CSS customizations */

#header .header-nav-bar {
    background: #006c32!important;

}

#header .header-nav-main nav > ul > li.open > a, #header .header-nav-main nav > ul > li:hover > a{
    background: #c3c3c3!important;
}

#header .header-nav-main nav > ul > li > a{
    color:#fff!important;
}
.feature-box.feature-box-style-3 .feature-box-icon i.fa, .feature-box.feature-box-style-3 .feature-box-icon .icons{
    color:#006c32!important;
}
.feature-box.feature-box-style-3 .feature-box-icon{
    border-color:#006c32!important;
}
html .btn-primary:hover {
    border-color: #006c32!important;
    background-color: #006c32!important;
}

html .btn-primary {
    border-color: #006c32!important;
    background-color: #006c32!important;
}

.home-intro p em {
    color: #006c32!important;
}

html .call-to-action.call-to-action-primary {
    background: #006c32!important;
}

.word-rotator-title{
    line-height: 42px!important;
    margin: 32px 0 32px 0!important;
}

html .inverted-primary {
    background-color: #053e1f!important
}

html .heading-primary, html .lnk-primary, html .text-color-primary {
    color: #006c32!important;
}
html #servicos .feature-box .feature-box-icon {
    background-color: #006c32!important;
}
html .feature-box-info h4.heading-primary{
    font-size: 1.1em!important;
}
.owl-carousel .owl-item img.img-responsive{
    padding: 0px 15px!important;
}
html .testimonial-primary blockquote {
    background: #006c32!important;
}
html .testimonial-primary .testimonial-arrow-down {
    border-top-color: #006c32!important;
}

#footer .footer-ribbon {
    background: #006c32!important;
}

.thumb-info .thumb-info-type {
    background-color: #006c32 !important;
}

.thumb-info .thumb-info-action-icon {
    background-color: #006c32 !important;
}

a {
    color: #006c32 !important;
}

section.page-header h1 {
    border-bottom-color: #006c32 !important;
}

html .featured-box-primary h4 {
    color: #006c32 !important;
}
html .featured-box-primary .box-content {
    border-top-color: #006c32 !important;
}
.feature-box .feature-box-icon {
    background-color: #006c32 !important;
}

.list.list-icons.list-icons-style-3 li > .fa:first-child, .list.list-icons.list-icons-style-3 li a:first-child > .fa:first-child, .list.list-icons.list-icons-style-3 li > .icons:first-child, .list.list-icons.list-icons-style-3 li a:first-child > .icons:first-child {
    background-color: #006c32 !important;
}

.feature-box.feature-box-style-3 .feature-box-icon i.fa, .feature-box.feature-box-style-3 .feature-box-icon .icons {
    color: #fff !important;
}

.home-intro .get-started a {
    color: #ffffff !important;
}
.page-not-found h2 {
    font-size: 52px!important;
    font-weight: 600!important;
    letter-spacing: -3px!important;
    line-height: 140px!important;
}