.dark {
  background-color: #292929;
}
.dark p {
  color: #d5d5d5 !important;
}
.dark h1 {
  color: #d5d5d5 !important;
}
.dark h2 {
  color: #d5d5d5 !important;
}
.dark h3 {
  color: #d5d5d5 !important;
}
.dark h4 {
  color: #d5d5d5 !important;
}
.dark h5 {
  color: #d5d5d5 !important;
}
.dark h6 {
  color: #d5d5d5 !important;
}
.dark .top-header-home {
  background: rgb(0 0 0 / 90%) !important;
}
.dark nav.my-navigation {
  background: rgb(0 0 0 / 90%) !important;
}
.dark .navigation ul li .menu {
  color: white;
}
.dark .switch {
  background-color: #2e2e2e;
}
.dark .general-info {
  background-color: #2e2e2e;
}

.dark #welcome_section {
  background-color: #292929;
}

.dark .abt-main {
  color: #d5d5d5;
}

.dark #homeNews {
  background-color: #292929;
}

.dark .style-two1 {
  background-color: #939393;
}

.dark .new-desk-link li {
  color: #d5d5d5 !important;
}
.dark #myCarousel img {
  filter: brightness(0.5);
}

.dark .inc-dec-font button {
  background: #2c9e8a;
}

.dark .inc-dec-font button {
  background: #2c9e8a;
}

.dark .inc-dec-font button:nth-child(2) {
  background-color: transparent;
  border: 1px solid #2c9e8a;
  color: #fff;
}

.dark .inc-dec-font button:nth-child(2):hover {
  background: #2c9e8a;
}

.dark .font-controls button:hover {
  background: #6cb92c;
}
.dark #welcome_section1 {
  background-color: #292929;
}

.dark #welcome_section1 {
  background-color: #292929;
}

.dark .about-first-sec {
  background-color: #292929;
}

.dark .vision-main {
  background-color: #292929;
}

.dark #approach {
  background-color: #2e2e2e;
}

.dark #vision-bg {
  background-color: #2e2e2e;
}

.dark .box-ord {
  background-color: #2e2e2e;
}
.dark .box-content {
  background-color: #2e2e2e;
}
.dark .nav-tabs > li.active > a {
  background-color: #6c6c6c !important;
  color: #fff !important;
}

.dark .nav-tabs {
  border-bottom: 1px solid #6c6c6c;
}

.dark .nav-tabs > li > .a2 {
  color: #fff !important;
}

.dark .nav-tabs > li > .a2:hover {
  border-color: #6c6c6c !important;
}

.dark .blog-bg1 {
  background-color: #6c6c6c;
}

.dark .table-responsive {
  color: white;
}

.dark .contact-form {
  background-color: #6c6c6c;
}

.dark .form-control {
  background-color: #2e2e2e;
}

.dark .form-control {
  color: #ffffff;
}
.dark .disclaimer{
  color: #ffffff;
}

.dark .key-main{
    background-color: #3d3d3d;
}

.dark .anchor1{
    color: white ;
}

.dark .disclaimer2 li{
color: #a2aaab;
}