
/*# HOME PAGE #*/

/*# HOME/Navigation #*/

a {
    color: #2C863A;
}

.navbar .mobile .accordion a.btn, .navbar .mobile .accordion button.btn.collapsed {
  color: #747579;
}

.navbar .mobile .card-body {
  background-color: #2B827E;
}

.header-text p {
    font-size: 1.15rem;
    font-weight: 600;
}

.box-bg {
    height: 100%;
    padding: 20px;
    background-color: rgb(0,0,0,0.45);
}

@media (max-width: 1150px)
.header-text p.mission-statement {
    color: #fff!important;
    font-weight: 600;
}


.btn-primary {
    background-color: #2C863A;
}

/*# HOME/Button #*/
.navbar button.navbar-toggler.collapsed:hover {
	background-color: #2C863A;
}


.left-links a {
    color: #2C863A;
}

/*# HOME/Ticker #*/
.ticker a {
    font-weight:600;
}
.ticker-section {
    background-color: #00558c;
}


/*# HOME/H2 #*/

h2 {
    color: #00558c;
}




/*# HOME/Body #*/
body {
    color: #212529;
}


/*# COMMUNITY #*/

.community {
    background: #f0f0f09c;
}


/*# Major Subsidiaries #*/

/*# Major Subsidiaries/Links #*/

.nav-tabs > li a.active {
    background: #b6fefc;
    color: #00558c;
    font-size: 1.10rem;
}

.nav-tabs > li a.active:after {
    background: #b6fefc;
}

.panel-title a {
    background: #b6fefc;
    color: #00558c;
}

.panel-title a.collapsed:after {
color: #00558c;
}

.panel-title a:after {
    color: #00558c;
}
.panel-body > .panel-group > .panel > a:after {
 color: #474C55; */
}

.panel-body > .panel-group > .panel > a {
    background: #e8f3ff;
}

.subsidiaries .company-links h3 {
    background-color: #eff6ffe8;
}


.nav-tabs > li a {
    background-color: #eff6ffe8;
}


/*# Forms #*/

/*# Forms/Text #*/

.officers h3 {
    background: #b6fefc;
}

.contact-form {
    background: #dff0ff;
}

.form-control {
    font-weight: 700;
}


/*# Footer #*/

/*# Footer/Color #*/

footer {
    background-color: #00558c;
  }


footer p {
    color: rgb(255 255 255 / 75%);
    font-size: 13px;
}