body.dark-contrast * {
  background-color: #000;
  color: yellow;
}

:root {
  --gray-color: rgb(35, 35, 42);
  --yellow: yellow;
  --black: #000;
}

.dark-contrast .nav-links li:hover {
  background: var(--gray-color);
}

.dark-contrast .nav-links li:hover a {
  color: var(--yellow);
  background: var(--gray-color);
}

.dark-contrast .nav-links li:hover ul li a {
  color: var(--yellow);
  background: var(--black);
}

.dark-contrast .nav-links li:hover ul li:hover a {
  color: var(--yellow);
  /* background: var(--gray-color); */
}

.dark-contrast .banner-img-footer-box {
  background: var(--gray-color);
  border-bottom: 1px solid var(--yellow);
}

.dark-contrast .banner-img-footer-box * {
  background: var(--gray-color);
}

.dark-contrast svg,
.dark-contrast svg path {
  fill: var(--yellow);
  background-color: var(--gray-color);
  background-color: unset;
}

.dark-contrast .accessibilityPointer button svg,
.dark-contrast .accessibilityPointer button svg path {
  background-color: var(--black);
  fill: var(--yellow);
}

.dark-contrast .accessibilityPointer button:hover svg,
.dark-contrast .accessibilityPointer button:hover svg path {
  background-color: var(--gray-color);
  fill: var(--yellow);
}

.dark-contrast .accessibilityPointer button:hover {
  background-color: var(--gray-color);
  fill: var(--yellow);
}

.dark-contrast .accessibilityPointer button.active svg,
.dark-contrast .accessibilityPointer button.active svg path {
  background-color: var(--gray-color);
  fill: var(--yellow);
}

.dark-contrast .accessibilityPointer button.active {
  background-color: var(--gray-color);
}

.dark-contrast .accessibilityPointer button.active p {
  background-color: var(--gray-color);
}

.dark-contrast .accessibilityPointer button:hover p {
  background-color: var(--gray-color);
}

.dark-contrast #block-pharma-skilldevelopment {
  background: var(--gray-color);
}

.dark-contrast #block-pharma-skilldevelopment * {
  background: var(--gray-color);
}

.dark-contrast .custom-blockquote p {
  border-bottom: 1px solid var(--yellow);
}

.dark-contrast a.view-more-link-2 {
  border-color: var(--yellow);
  background: var(--black) !important;
}

.dark-contrast .about-sec {
  border-color: var(--yellow);
}

.dark-contrast .about-sec:hover {
  background-color: var(--yellow);
}

.dark-contrast .colRecentDocument .card {
  border-color: var(--yellow);
}

.dark-contrast .swiper-button-next:after,
.dark-contrast .swiper-button-prev:after {
  color: var(--yellow);
}

.dark-contrast .swiper-pagination-bullet {
  background: var(--yellow);
}

.dark-contrast .tender-list li a {
  color: var(--yellow);
  text-decoration: none;
}

.dark-contrast .tender-list li {
  border-color: var(--yellow);
}

.dark-contrast .custom-imge-width {
  background-color: var(--gray-color);
}

.dark-contrast .custom-imge-width img {
  background-color: var(--gray-color);
}

.dark-contrast .socialMediaContainer * {
  background-color: var(--gray-color);
}

.dark-contrast .socialMediaContainer {
  background-color: var(--gray-color);
}

.dark-contrast .socialmediaheight {
  background-color: var(--black);
}

.dark-contrast .socialhead {
  background-color: var(--black);
}

.dark-contrast .bg-section {
  border-color: var(--yellow);
}

.dark-contrast #customer-swiper .swiper-slide {
  background: var(--black);
}

.dark-contrast #customer-swiper img {
  box-shadow: 0px 0px 4px 0px yellow;
}

.dark-contrast .footer-list ul a {
  color: var(--yellow);
}

.dark-contrast .footer-list ul li::before {
  color: var(--yellow);
}

.dark-contrast .offcanvas-header button.btn-close {
  background-color: #ffff;
}

.dark-contrast #offeringTabsContent ul li {
  color: var(--yellow);
  border-color: var(--yellow);
}

.dark-contrast .news-bg {
  background-color: var(--gray-color);
}

.dark-contrast #offeringTabs .nav-link.active {
  background-color: var(--yellow);
}

.dark-contrast #offeringTabsContent {
  background-color: var(--black);
}

.dark-contrast .news-bg .recent-heading {
  background-color: var(--gray-color);
}

.dark-contrast .news-bg .col-md-8,
.dark-contrast .news-bg .col-md-4 {
  background-color: var(--gray-color);
}

.dark-contrast #offeringTabs {
  background-color: var(--gray-color);
}

.dark-contrast #offeringTabsContent ul li a {
  color: var(--yellow);
}

.dark-contrast #offeringTabs .tablink {
  border-color: var(--yellow);
}

.dark-contrast .highlight-links {
  text-decoration: underline;
}

.dark-contrast .pm-quote-box blockquote.headline p,
.dark-contrast .pm-quote-box .miniter-title,
.dark-contrast .pm-quote-box .event-date {
  color: var(--yellow);
}

.dark-contrast header .logobox .govtext.h2,
.dark-contrast header .logobox h2.govtext,
.dark-contrast header .logobox p.govtext,
.dark-contrast header .logobox .ministry-name-45 {
  color: var(--yellow);
}

.dark-contrast #offeringTabs .nav-link:hover,
.dark-contrast #offeringTabs .nav-link {
  color: var(--yellow);
}

.dark-contrast #offeringTabs .nav-link.active {
  color: var(--black);
}

.dark-contrast .right-sch .tender-list li a {
  color: var(--yellow) !important;
}

.dark-contrast .customWhatsNewsSection {
  background-color: var(--black) !important;
}

/* nitika */
.dark-contrast header ul.parent_menu_list>li button svg * {
  fill: var(--yellow);
}

.dark-contrast .about-section-layout-3 .about-section-left .about-btn:hover {
  background-color: var(--yellow);
  color: var(--black);
}

.dark-contrast svg,
.dark-contrast svg path,
.dark-contrast svg *
 {
  fill: var(--yellow);
  stroke: var(--yellow);
}
.dark-contrast .readMoreLink a svg path {
    stroke: var(--yellow);
}
.dark-contrast .pm-quote-box blockquote.headline {
  border-bottom: 1px solid var(--yellow);
}

.dark-contrast #banner-swiper .swiper-pagination-bullet-active {
  background-color: var(--yellow);
}

.dark-contrast #banner-swiper .swiper-pagination-bullet {
  background-color: var(--yellow);
}

.dark-contrast header .input-group {
  border: 1px solid #ebeaea36;

  border-bottom: 3px solid var(--yellow);
}

.dark-contrast header .input-group input {
  background-color: transparent;
  color: var(--yellow);
}

.dark-contrast header .input-group input::placeholder {
  color: var(--yellow);
}

.dark-contrast .nav_bar_row {
  border-bottom: 3px solid var(--yellow);
}

.dark-contrast .view-more-link {
  border: 1px solid var(--yellow);
}

.dark-contrast h2 {
  color: var(--yellow) !important;
}

.dark-contrast .main_menu_home .nav-links li ul li:hover {
  background-color: transparent;
  border: 2px solid var(--yellow);
}

.dark-contrast header ul.parent_menu_list>li.active-parent p.menu_title {
  color: var(--yellow);
}

.dark-contrast .accordion-button:not(.collapsed) {
  color: var(--yellow);
  border-bottom: 1px solid var(--yellow);
}

.dark-contrast .accordion-item {
  border: 1px solid var(--yellow) !important;
}

.dark-contrast .Innerbaner .innerbox {
  background-color: unset;
}

.dark-contrast .Innerbaner .innerbox nav {
  background-color: unset;
}

.dark-contrast .Innerbaner .innerbox nav ol {
  background-color: unset;
}

.dark-contrast .Innerbaner .innerbox nav ol li {
  background-color: unset;
}

.dark-contrast .Innerbaner .innerbox nav ol li a {
  background-color: unset;
  color: var(--yellow);
}

.dark-contrast .Innerbaner .innerbox .pagename {
  background-color: unset;
  color: var(--yellow);
}

.dark-contrast .custom-container .innernav {
  background-color: var(--yellow);
}

.dark-contrast .navigationSection,
.dark-contrast .custom-container,
.dark-contrast .innernav .nav,
.dark-contrast .innernav .nav li,
.dark-contrast .innernav .nav li a {
  background-color: unset;
  color: var(--black);
}

.dark-contrast p {
  color: var(--yellow) !important;
  background-color: transparent;
}

.dark-contrast .our-team-list-container .our-team-list-subheader-list .address,
.dark-contrast .our-team-list-container .our-team-list-subheader-list .designation ,
.dark-contrast .our-team-list-container .our-team-list-subheader-list .name{
  color: var(--yellow);
}
.dark-contrast .our-team-list-container .our-team-list-header{
color: var(--black);
background-color: var(--yellow);
}
.dark-contrast .our-team-list-container .our-team-list-header p{
  color: var(--black);
}
.dark-contrast .teamSection .profileCard .card .card-body h4{
  color: var(--yellow);
}
.dark-contrast .profileCard::after{
  background-color: var(--yellow);
}
.dark-contrast .ourTeamColor a.clickHover:hover .card{
border: 1px solid var(--yellow);
}
.dark-contrast .ourTeamColor  .card{
border: 1px solid var(--yellow);
}
.dark-contrast h1,
.dark-contrast h2,
.dark-contrast h3,
.dark-contrast h4,
.dark-contrast h5, 
.dark-contrast h6,
.dark-contrast small,
.dark-contrast strong,
.dark-contrast button,
.dark-contrast #our_organisation .card h5.card-title{
  color: var(--yellow) !important;
  background-color: transparent !important;
}
.dark-contrast .searchField input,
.dark-contrast .perPageField select, .dark-contrast .filterField select{
  border-color: var(--yellow);
}
.dark-contrast .input-group-text{
border: 1px solid var(--yellow);
}
.dark-contrast #our_organisation .card .card-text{
 color: var(--yellow)
}
.dark-contrast #group-division-cards .card h5.card-title{
color: var(--yellow);
}
.dark-contrast .directoryBox .departmentBadge{
  background-color: var(--yellow);
}
.dark-contrast .directoryBox .departmentBadge small{
  color: var(--black) !important;
}
.dark-contrast .directoryBox{
  border-bottom: .5px solid var(--yellow);
}
.dark-contrast .aboutcontent .objectivebox{
 background-color: var(--yellow);
 color: var(--black);
}
.dark-contrast .aboutcontent .objectivebox h3,
.dark-contrast .aboutcontent .objectivebox p{
 color: var(--black) !important;

}
.dark-contrast .download-outline-btn{
  border: 1px solid var(--yellow);
}
.dark-contrast .download-outline-btn:hover{
      background-color: rgba(255, 255, 0, 0.904);
    color: var(--black);
    border: 1px solid var(--yellow);
}
.dark-contrast .right-sch li::after{
 color: var(--yellow);
}
.dark-contrast #offeringTabsContent::-webkit-scrollbar-thumb, 
.dark-contrast .offcanvas-body::-webkit-scrollbar-thumb ,
.dark-contrast .importantlinklist::-webkit-scrollbar-thumb,
.dark-contrast .fbScroll::-webkit-scrollbar-thumb,
.dark-contrast .igScroll::-webkit-scrollbar-thumb,
 .dark-contrast .fbScroll.important_list::-webkit-scrollbar-thumb {
  background-color: var(--yellow);
}
.dark-contrast #scheme-cards .card{
  border-color: var(--yellow);
}
.dark-contrast  #scheme-cards .card .card-body 
{
border-radius: 17px;
}
.dark-contrast .view-more-link:hover{
 background-color: var(--yellow);
 color: var(--black);
}
.dark-contrast  .fbScroll, .dark-contrast .socialmediaheight{
scrollbar-color: var(--yellow) transparent;

}
.dark-contrast .accordion-button::after, .dark-contrast   .accordion-button:not(.collapsed)::after{
  color: var(--yellow);
}
.dark-contrast  .docsCard{
   border: 1px solid var(--yellow) !important;
}