@charset "utf-8";
/* CSS Document */

footer {
    background: #1a783c;
}

footer p {
    color: #fff;
}

.btn:before { background-color: transparent;}

#first-slider .slide1, .slide2, .slide3 {
    background-image: url(../images/slider/slider1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}

.header-top-area {
    background: #1a783c;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    background-color: #df0209;
    color: #fff;
}

.navbar-default .navbar-nav li a {
    color: #fff;
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    background-color: #df0209;
    color: #ffffff;
}

#first-slider .carousel .item {
    min-height: 600px;
}

#first-slider h1 {
    color: #df0209;
}

#first-slider h3 {
    color: #cecece;
}

.single-choose-item .top .icon-holder {
    background: #004e1c;
}

.single-choose-item {
    background: #006023;
	border: 1px solid #1a783c;
}

.services {
    background: #1a783c;
}

.fp-accordion.style-1 .icons {
    border: 1px solid #ae0006;
}

.fp-accordion.active .icons {
    background-color: #df0209;
}

.fp-accordion .icons:hover {
    background-color: #df0209;
}

.fp-accordion .icons .fa {
    color: #df0209;
}

.single-choose-item .top .title-holder h3 {
    color: #fff;
}

.section-title .overlay-title h2 {
    color: #1a783c;
}

.text-holder p{color: #ccc;}

.single-choose-item .top .title-holder::before {
    background: #004e1c;
}

.single-choose-item .top .icon-holder:after {
    background: #df0209;
}

.single-choose-item .read-more a:after {
    background: #df0209;
}

.single-choose-item .read-more a {
    color: #004719;
}

.basement-contactus h5 a {
    color: #1a783c;
}

.portfolio-filter li.active, .portfolio-filter li:hover {
    background: #df0209;
}

.service-item i {
    color: #df0209;
}

.btn {
    background: #df0209;
}

.form-main .btn {
    color: #fff;
}

.banner-wrapper .btn-hero:hover {
    background-color: #df0209;
    color: #fff;
}

.work-popup {
    max-width: 1000px;
}