@charset "utf-8";

/* ----------------------------------

Name: custom.css
Version: 1.0

-------------------------------------

*/

body {
    font-size: 16px;
}

header a.logo img {
    max-height: 100px;
}

header.header-appear nav.header-light, header.sticky nav.navbar-fixed-top.header-light, header.sticky nav.navbar-scroll-fixed-top.header-light {
    background-color: #3b2c17;
    box-shadow: 0 5px 10px -10px rgba(0, 0, 0, 0.6);
}

header.sticky nav.navbar.white-link .navbar-nav > li > a.active, header.sticky nav.navbar.bootsnav.white-link ul.nav > li > a.active {
    color: rgba(255,255,255,0.6);
}


header nav.navbar.white-link .navbar-nav > li > a:hover, nav.navbar.bootsnav.white-link ul.nav > li > a:hover, header nav.navbar.white-link .header-social-icon a:hover, nav.navbar.bootsnav.white-link .header-social-icon a:hover, header nav.navbar.white-link .header-searchbar a:hover, nav.navbar.bootsnav.white-link .header-searchbar a:hover, header nav.navbar.bootsnav ul.nav.white-link > li > a:hover, nav.navbar.white-link .heder-menu-button a:hover, nav.navbar.bootsnav.navbar-default li.dropdown.simple-dropdown > ul.dropdown-menu > li > a:hover {
    color: #ccd324;
}

.bg-grey {
    background-color: #2e2d32;
}

.footer-logo {
    max-height: 130px;
}
#about { padding: 50px 30px 30px 30px; }
#about h2 { font-size: 2.5em; }
#about p { font-size: 1.5em; }
	

header nav.navbar.white-link .navbar-nav > li > a:hover, nav.navbar.bootsnav.white-link ul.nav > li > a:hover, header nav.navbar.white-link .header-social-icon a:hover, nav.navbar.bootsnav.white-link .header-social-icon a:hover, header nav.navbar.white-link .header-searchbar a:hover, nav.navbar.bootsnav.white-link .header-searchbar a:hover, header nav.navbar.bootsnav ul.nav.white-link > li > a:hover, nav.navbar.white-link .heder-menu-button a:hover, .social-icon-style-8 ul li a:hover, a:hover { color:#c1d72e; }

.text-green {
	color: #ccd324;
}

.bg-green {
	background-color: #ccd324;
}
.text-path-green, .list-style-4.list-style-color li:before, .list-style-4 li:before {
	color:rgba(204,211,36,1.0);
}

.btn-green { 
	background-color:#ccd324;
	color:#fff;
}

.cover-background {
    padding: 170px 0;
}

.select-style {
    background-color: #e7e7e7;

}

.btn-green:hover { 
	background-color:#858488;
	color:#a2bd31;
	cursor:pointer;
}

.bg-path-black {
    background-color:#3e3e3e;
}

.bg-path-gray {
    background-color:#858488;
}

.input-border-bottom {
    border-bottom: 1px solid #f9f9f9;
}

.path-opacity {
    position: absolute;
    height: 100%;
    width: 100%;
    opacity: 0.75;
    top: 0;
    left: 0;
}

.counters {
	padding: 80px 0;
}


.whatsapp {
    position: fixed;
    bottom: 0;
    z-index: 100;
}

@media only screen and (max-width: 768px) {
    .whatsapp {
        width: 40%;
    }
}