.text-green{color: #2B642E !important;}
.btn-yellow{
	background-color: #F6B343 !important; 
	border-color: #F6B343 !important;
    color: #fafafc !important;
    border-radius: 0 !important;
}
.bg-color-green{background-color: #2B642E!important; }
.bg-parallax{background-color: #fafafc !important;}
.are-you-looking-for {
    padding: 40px 0 !important;
    background-color: #F07138 !important;
}
.list.list-icons.list-icons-style-3 li > [class*="fa-"]:first-child{background-color: #2B642E!important;}

#header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active,
.owl-carousel.nav-style-1 .owl-nav .owl-next, .owl-carousel.nav-style-1 .owl-nav .owl-prev {
    color: #F07138 !important;
}
.owl-carousel.owl-custom .owl-nav button.owl-prev, .owl-carousel.owl-custom .owl-nav button.owl-next {
    width: 40px;
    height: 40px;
}
.owl-carousel.owl-custom:not(.nav-arrows-1):not(.show-nav-title) .owl-nav button[class*="owl-"] {
    background-color: #F07138;
    border-color: #F07138 #F07138;
}
section.section.section-text-dark p,
.list.list-icons.list-icons-sm.list-icons-style-3 li {
    color: #000000;
    text-align: justify;
}
#footer .custom-row-footer {
    padding-top: 75px !important;
}

@media (max-width: 991px) {
    .col-half-section {
        padding-left: 10px !important;
        padding-right: 10px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    #header .header-btn-collapse-nav {
    background: #2B642E !important;
	}
    #header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
        background: #2B642E !important;
        color: #fff !important;
    }
    #footer .custom-row-footer {
        padding-top: 0px !important;
    }
}