#topbar {
  background: #3a6b1c;
}

#topbar .social-links a {
  color: #ffff;
}

#topbar .contact-info i {
  color: #ffff;
}

#topbar .contact-info i a:hover {
  color: #C8D6E4;
}

.navbar a:hover,
.navbar .active,
.navbar .active:focus,
.navbar li:hover>a {
  color: #085294;
}

#header .logo h1{
  border-left: 8px solid #9C0000;
}

#header .logo h1 a, #header .logo h1 a:hover {
  color: #6BA54A;
}

#hero h2 span {  
 color: #6BA54A;
}

#hero .btn-get-started {
  border: 2px solid #085294;
  background: #085294;
}

#hero .btn-get-started:hover {
  color: #6BA54A
}

#hero .carousel-indicators li {
  background: #085294;
}

.about .content ul i {
  color: #085294;
}

.featured .icon-box i {
  color: #085294;
}

.featured .icon-box:hover {
  background: #085294;
}

.services .icon-box .icon {
  background: #085294;
}

.services .icon-box:hover .icon::before {
  background: #C8D6E4;
}

.services .icon-box:hover {
  background: #085294;
  border-color: #085294;
}

.services .icon-box:hover .icon i {
  color: #085294;
}

.services .icon-box .icon::before {
  background: #C8D6E4;
}

.back-to-top {
  background: #9C0000;
}

.back-to-top:hover {
  background: #bc2020;
}

.section-title h2::after {
  background: #085294;
}

.clients .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #085294;
}

.clients .swiper-pagination .swiper-pagination-bullet {
  border: 1px solid #085294;
}

#footer .footer-newsletter {
background: #3a6b1c;
}

#footer .footer-top {
  background: #3a6b1c;
  border-top: 1px solid #3a6b1c;
  border-bottom: 1px solid #3a6b1c;
}

#footer {
  background: #3a6b1c;
}

#footer .footer-newsletter form input[type=submit] {
  background: #085294;
}

#footer .footer-newsletter form input[type=submit]:hover {
  background: #1967aa;
}

#footer .footer-top .social-links a {
  background: #9C0000;
}

#footer .footer-top .social-links a:hover {
  background: #bc2020;
}

#footer .footer-top .footer-links ul i {
  color: #C8D6E4;
}

#footer .footer-top .footer-links ul a:hover {
  color: #C8D6E4;
}

a {
  color: #9C0000;
}

a:hover {
  color: #bc2020;
}

.counts .count-box i {
  color: #085294;
}

.portfolio #portfolio-flters li:hover, .portfolio #portfolio-flters li.filter-active {
  background: #085294;
}

.blog .sidebar .search-form form button {
  background: #085294;
}

.blog .sidebar .search-form form button:hover {
  background: #1967aa
}

.blog .entry .entry-content .read-more a {
  background: #085294;
}

.blog .entry .entry-content .read-more a:hover {
  background: #1967aa;
}

.blog .blog-pagination li.active, .blog .blog-pagination li:hover {
  background: #085294;
}

.contact .info-box i {
  color: #085294;
}

.contact .php-email-form button[type=submit] {
  background: #085294;
}

.contact .php-email-form button[type=submit]:hover {
  background: #1967aa;
}

.contact .info-box i {
  border: 2px dotted #CBD9E7;
}

.blog .blog-comments .reply-form .btn-primary {
  background-color: #085294;
}

.blog .blog-comments .reply-form .btn-primary:hover {
  background-color: #1967aa;
}

.pricing .featured .buy-btn {
 background: #085294;
}

.pricing .featured .buy-btn:hover {
  background: #1967aa;
}

.pricing .buy-btn:hover {
    background: #1967aa;
}

.pricing .buy-btn {
  background: #085294;
}

.pricing h4 {
  color: #085294;
}

.pricing ul i {
  color: #085294;
}

.skills .progress-bar {
  background-color: #085294;
}

/*--------------------------------------------------------------
# Frequently Asked Questions
--------------------------------------------------------------*/
.faq .faq-list {
  padding: 0 100px;
}

.faq .faq-list ul {
  padding: 0;
  list-style: none;
}

.faq .faq-list li+li {
  margin-top: 15px;
}

.faq .faq-list li {
  padding: 20px;
  background: #fff;
  border-radius: 4px;
  position: relative;
}

.faq .faq-list a {
  display: block;
  position: relative;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  padding: 0 30px;
  outline: none;
  cursor: pointer;
}

.faq .faq-list .icon-help {
  font-size: 24px;
  position: absolute;
  right: 0;
  left: 20px;
  color: #085294;
}

.faq .faq-list .icon-show,
.faq .faq-list .icon-close {
  font-size: 24px;
  position: absolute;
  right: 0;
  top: 0;
}

.faq .faq-list p {
  margin-bottom: 0;
  padding: 10px 0 0 0;
}

.faq .faq-list .icon-show {
  display: none;
}

.faq .faq-list a.collapsed {
  color: #343a40;
}

.faq .faq-list a.collapsed:hover {
  color: #085294;
}

.faq .faq-list a.collapsed .icon-show {
  display: inline-block;
}

.faq .faq-list a.collapsed .icon-close {
  display: none;
}

@media (max-width: 1200px) {
  .faq .faq-list {
    padding: 0;
  }
}

.copyright a {
  color: #9C0000;
}

span.blue{  
  color: #085294 !important;
}

span.red{  
  color: #9C0000 !important;
}

.featured .icon-box h3 {
    margin-top: 15px !important;
}

element.style {
}
.blog .entry .entry-title a:hover {
    color: #085294;
}

.blog .sidebar .tags ul a:hover {
  color: #fff;
  border: 1px solid #085294;
  background: #085294;
}

.portfolio .portfolio-wrap .portfolio-links a:hover {
  color: #085294;
}