body, h1, h2, h3, h4, h5, h6, input, textarea {font-family:Poppins, "Segoe", "Segoe UI", "DejaVu Sans", "Trebuchet MS", "Verdana", "sans-serif"}
a, a:hover {text-decoration:none; outline: none; color: #073a19;}
dl, ol, ul {margin-bottom: 0rem;}
h1, h2, h3, h4, h5, h6 {font-weight: 400;}
h1 {margin-bottom: 0rem;}
.fs-7 {font-size: 85%}
.btn, .form-control {border-radius: 0rem;}

header {border-top:15px solid #073a19;}
.topNavSpace {padding-top:1rem; padding-bottom: 1rem;}
.topNav {text-transform: uppercase;}
.topNav ul li {margin-left:25px;}
.topNav ul li a {color: #000; border-bottom: 1px solid #666;}
.topNav ul li a:hover {color: #073a19}

.header-bg {background-image: url("../images/bg1.jpg"); background-repeat: repeat-x; background-position: top center;height: 482px;}
.btn-success {background-color: #073a19; border:none;}
.bgDarkGreen {background-color: #073a19;}
.text-green {color: #073a19;}
.bg-black-90 {background-color: #0e0e0e;}
.bg-black-80 {background-color: #232323;}
.footer-text {font-weight: 300;}
.topDropDown li {margin-left: 0px !important;}
.topDropDown li a {border-bottom: none !important;}
.carousel-indicators {margin-bottom: -1.5rem;}
.carousel-indicators [data-bs-target] {width: 10px; height: 10px; border-radius: 100%;}
.search-icon {position: absolute; right:10px; margin-top:-38px;}
.accordion-button:not(.collapsed){background-color: #7ba98d; color: #000;}
.accordion-button:focus {border-color: #073a19; box-shadow:0 0 0 0.25rem rgba(7, 58, 25, 0.25);}
.nav-pills .nav-link.active {background-color: #073a19;}
.project-img {max-width: 100%; width: 100%; height: 130px; overflow: hidden; border:1px solid #ccc; border-radius: .5rem; padding:4px; margin-bottom: .25rem;}
.project-img-lg {height:200px !important;}
.image-inner {width: 100%; height: 100%; object-fit: cover;}
.project-img img {border-radius: .5rem;}
.project-img:hover {border:2px solid #666; padding:3px;}
.gallery {font-size: 90%;}

