
/*dark mode*/    

.dark-mode .left-second-box {
  background-color: #23232a;
}
.dark-mode .left-second-box .views-field-title{
  color:var(--dark_theme_text_color)!important;
}
.dark-mode .first-navbar img,.dark-mode .region--home-flag img{
  filter:invert(1);
}
.dark-mode #topheader{
  background-color: var(--dark_theme_bg_color);
}
.dark-mode #search-block-form input{
  background: var(--dark_theme_bg_color)!important;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #micros,.dark-mode #cams {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .right-five-section-head img{
  filter:invert(1);
}

/* Zoom Cursor */
.cursor-size {
  cursor: url(../../images/cursor.svg),auto!important;
}
.cursor-size a,.cursor-size button,.cursor-size img{
  cursor: url(../../images/pointer.svg),auto!important;
}

/*Saturated*/
  .saturated{
  filter: saturate(0.5)!important;
}

/*Hide images*/
  /* .hide-images img:not(#block-olivero-accessibilitymodal img,img[alt="Accessibility-Dropdown"]){
  visibility: hidden;
} */

/*Highlated links*/
.highlight-link #block-olivero-main-menu a,.highlight-link a:not(.primary-nav__menu-link,.item-list a,.site-menu-para a),.highlight-link #block-olivero-views-block-home-third-box-block-1 .views-field-field-second-text a {
  color: #ff0!important;
  /* padding: 2px 5px; */
  /* background-color: #23232a!important; */
}
  .highlight-link a img,.highlight-link span.file.file--mime-application-pdf.file--application-pdf a,.highlight-link #help-pages a,.highlight-link .tble-scrolls-design a,.highlight-link .paragraph-margins a{
  border: 2px solid #ff0!important;
}
.highlight-link span.file.file--mime-application-pdf.file--application-pdf a{
  background-color: #ff0!important;
}
.highlight-link .first-navbar a,.highlight-link .photo-gallery-view-fix span,.highlight-link .toggle-footer a,.highlight-link .icons-img a,.highlight-link .menu--level-1 a, .highlight-link .social-images_footer a,.highlight-link #flexslider-2 a,.highlight-link .social-images svg{
  border: 2px solid #ff0;
}
.highlight-link .item-list a,.highlight-link .site-menu-para a{
  text-decoration: underline;
  text-decoration-color: #ff0;
}
.highlight-link #block-olivero-main-menu svg path{
  fill:#ff0;
}
.dark-mode .left-first-box{
  /* border: 1px solid #23232a!important; */
/* border-radius: 8px;
padding: 0px!important;
margin: 0px 0px 3px 3px; */
/* width: 30.33%!important; */
/* height: 320px; */
background-color: #23232a!important;
}
.dark-mode .left-second-box{
/* border-radius: 8px;
padding: 0px;
margin: 0px 5px 3px 5px; */
/* width: 30.33%!important; */
/* height: 320px; */
background-color: #23232a!important;
border: 1px solid #23232a!important;
}
.dark-mode .left-third-box{
  border: 1px solid #23232a!important;
  background-color: #23232a!important;
}
.dark-mode .left-four-box{
  border: 1px solid #23232a!important;
  background-color: #23232a!important;
}
.dark-mode .right-first-sections{
  border: 1px solid #23232a!important;
  background-color: #23232a!important;
}

.dark-mode .right-second-sections{
  background-color: #23232a!important;
  border: 1px solid #23232a!important;
}
.dark-mode  #block-olivero-views-block-home-third-box-block-1 .views-field-field-fa-icon-class i {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode  #block-olivero-views-block-home-third-box-block-1 .views-field-field-first-text .field-content {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode  #block-olivero-views-block-home-third-box-block-1 .views-field-field-second-text a {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode  .flex-control-paging li a.flex-active {
  background: var(--dark_theme_text_color)!important;
}
.dark-mode  .flex-control-paging li a {
  background: #0000008c !important;
  border: 1px solid #fff;
}
.dark-mode  .right-first-sections .dropbtn1 {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .head-three-social {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .right-first-sections .dropdown-content1 {
  background-color: #23232a!important;
  border: 1px solid #23232a!important;
}
.dark-mode #block-olivero-views-block-connect-with-modal-block-1 .view-header {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .right-first-sections .dropdown-content1 a {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .toggle-footer {
  background-color: #23232a!important;
}
.dark-mode .toggle-footer a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-views-block-home-third-box-block-1 .slides li {
  /* height: 230px; */
  /* display: none; */
  /* padding-top: 2%; */
  /* text-align: center; */
  /* z-index: 4; */
  background: var(--dark_theme_bg_color);
}
.dark-mode .region--home-third-box .flex-viewport{
  box-shadow: -10px 0 0 0 transparent, -20px 0 0 0 transparent;
}
.dark-mode .light-mode .personslider1 .slick-slider {
  background: #f9f1ee;
  box-shadow: -10px 0 0 0 transparent, -20px 0 0 0 transparent;
}
 .dark-mode .left-second-box .flexslider .slides img {
  /* background-color: #bcb9c654; */
}
 .dark-mode .flexslider {
  /* border: 4px solid #fff0!important; */
}
.dark-mode .second-navbar1 {
  border-bottom: 3px solid var(--dark_theme_text_color)!important;
}
.dark-mode body {
  background-color: var(--dark_theme_bg_color)!important;
}
.dark-mode .layout-main{
  background-color: var(--dark_theme_bg_color)!important;
}
.dark-mode .dropdown-content {
  background-color: #23232a!important;
  border: 1px solid #23232a!important;
}
.dark-mode .dropdown-content a {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .mobile-nav-button {
  background-color: #23232a!important;
}
/* .dark-mode .inner-bannerimg:after {
  background: linear-gradient(to bottom, #ffffff0a, #23232a)!important;
} */
.dark-mode #block-olivero-mantaraalaya ul {  
  border: 1px solid #23232a;
  background-color: #23232a!important;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-parasataava ul{
  border: 1px solid #23232a;
  background-color: #23232a!important;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-dasataavaeja ul{
  border: 1px solid #23232a;
  background-color: #23232a!important;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-sansaadhana ul{
  border: 1px solid #23232a;
  background-color: #23232a!important;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-jaodanaa ul{
  border: 1px solid #23232a;
  background-color: #23232a!important;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-usefullinks-2 ul,.dark-mode #block-olivero-upayaogaikadaiyaan-2 ul{
  border: 1px solid #ffffff57;
  background-color: #23232a!important;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-mantaraalaya ul .is-active{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-mantaraalaya ul a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .first-about-us {
  border: 1px solid #fff;
  color: var(--dark_theme_text_color)!important;
  background-color: #23232a;
}
.dark-mode .about-para-section {
  font-size: 20px;
}
.dark-mode .para-about-ddp {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .para-about-ddp1 {
  color: var(--dark_theme_text_color)!important;
}

.dark-mode .section-about-ddp2 {
  border: 1px solid #fff;
  color: var(--dark_theme_text_color)!important;
  background-color: #23232a;
}
.dark-mode .four-second-about {
  border: 1px solid #23232a;
  background-color: #23232a;
}
.dark-mode .three-para-sec {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .pdf-down {
  background-color: #23232a;
    color: var(--dark_theme_text_color)!important;
    border: 1px solid var(--dark_theme_text_color);
    padding: 4px 8px;
    border-radius: 8px;
}
.dark-mode #footer-page-site, .dark-mode #cookie-consent-banner {
  border-top: 1px solid #fff;
  background-color: var(--dark_theme_bg_color)!important;
}
.dark-mode nav#block-olivero-main-menu {
  border-bottom: 2px solid #fff!important;
}
.dark-mode #block-olivero-upayaogaikadaiyaan ul li a::before, #block-olivero-upayaogaikadaiyaan ul li span::before {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .our-teams-pagess {
  background-color: #bcb9c6;
}
.dark-mode .box-teams {
  background-color: #23232a;
}
.dark-mode .para-team a {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .para-team1 a {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .box-teams1 {
  background-color: #23232a;
}
.dark-mode #our-teams-pages .position {
  text-align: center;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #our-teams-pages .position1 {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .lev-two1 .position1 {
  background-color: #23232a;
  border: 1px solid #23232a;
}
.dark-mode .lev-two .position {
  background-color: #23232a;
}
.dark-mode #our-teams-pages .lev-two .position:before {
  border-left: 2px solid #23232a;
 
}
@media (min-width: 768px){
  .dark-mode #our-teams-pages .lev-two1 .position1:before {
    border-left: 2px solid #23232a;
    
}
}
@media (min-width: 268px){
  .dark-mode #our-teams-pages .top-level .position:after {
    border-left: 2px solid #23232a;
}
}
@media (min-width: 268px){
  .dark-mode #our-teams-pages .lev-two1 .position1:nth-last-child(1):before {
    border-left: 2px solid #23232a;
}
}
@media (min-width: 768px){
  .dark-mode #our-teams-pages .lev-two .position:nth-child(even):before {
    border-left: 2px solid #23232a;
}
}
/* .dark-mode #our-teams-pages .lev-two .position:before {
  border-top: 2px solid #23232a;
} */
.dark-mode .organizations-cols {
  border: 1px solid #23232a;
  background-color: #23232a;
}
.dark-mode .paras-org {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .organiz-colss1{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode em {
  background-color: #23232a!important;
}
.dark-mode .icons-img {
  background-color: var( --color--theme-4)!important;
  color: #ffffff!important;
  /* padding: 0px 4px 0px 10px; */
  /* border: 1px solid var(--dark_theme_text_color)!important; */
  /* border-radius: 5px; */
}
.dark-mode .icons-img a {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .nav-tabs .nav-link.active {
  color: var(--dark_theme_text_color)!important;
  background-color: #23232a!important;
}
.dark-mode .nav-tabs .nav-link {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .nav-tabs .nav-link {
  border: var(--bs-nav-tabs-border-width) solid #23232a!important;
}
.dark-mode #block-olivero-breadcrumbs ol {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-parasataava-menu{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-ministry ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-ministry ul a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-ministry-menu{
  color: var(--dark_theme_text_color)!important; 
}
.dark-mode .parabox44 {
  color: var(--dark_theme_text_color)!important; 
}
.dark-mode #block-olivero-offering-2 ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-offering-2 ul a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .services-cols {
  border: 1px solid #23232a;
  background-color: #23232a!important;
}
.dark-mode .paras-org1 {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .serv-colss2 {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .icons-img1 {
  background-color: transparent;
  border-radius: 8px;
  border: 1px solid var(--dark_theme_text_color);
}
.dark-mode .icons-img1 a {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .award-heading {
  color: var(--dark_theme_text_color)!important;
  background-color: #23232a!important;
}
.dark-mode .cols-award {
  border: 1px solid #23232a;
}
.dark-mode .award-para{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #awards .icons-img {
  background-color: #23232a!important;
}
.dark-mode .first-about-us2 {
  border: 1px solid #23232a;
  color: var(--dark_theme_text_color)!important;
  background-color: #23232a!important;
}
.dark-mode .para-about-ddp2{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .para-about-ddp4{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .accordion-item {
  background-color: #23232a!important;
}
.dark-mode .accordion-button {
  background-color: #23232a!important;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .accordion-button::after {
  filter: invert(100%) sepia(100%) saturate(0%) brightness(200%) !important;
}
/* .dark-mode .accordion-button:not(.collapsed)::after{
  background-color: #fff!important;
} */
.dark-mode .accordion-flush .accordion-collapse {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode table th {
  background: none repeat scroll 0 0 #23232a!important;
  border: 1px solid #fff!important;
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #view-title-table-column {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode tbody {
  background-color: #fff;
}
.dark-mode span.file.file--mime-application-pdf.file--application-pdf {
  background-color: var(--dark_theme_text_color)!important;
  border-radius: 3px;
}
.dark-mode span.file.file--mime-application-pdf.file--application-pdf a {
  color: #23232a!important;
}
.dark-mode table caption{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-documents ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-resources ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-connect ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-mantaraalaya ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-parasataava ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-dasataavaeja ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-sansaadhana ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-jaodanaa ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-usefullinks-2 ul{
  background-color: #23232a!important;
}
.dark-mode #block-olivero-upayaogaikadaiyaan-2 ul{
  background-color: #23232a!important;
} 

.dark-mode #block-olivero-ministry-menu, .dark-mode #block-olivero-offering-2-menu, .dark-mode #block-olivero-documents-menu,
.dark-mode #block-olivero-resources-menu,.dark-mode #block-olivero-connect-menu,.dark-mode #block-olivero-mantaraalaya-menu,.dark-mode #block-olivero-parasataava-menu,
.dark-mode #block-olivero-dasataavaeja-menu,.dark-mode #block-olivero-sansaadhana-menu,.dark-mode #block-olivero-jaodanaa-menu,
.dark-mode #block-olivero-upayaogaikadaiyaan-2-menu,.dark-mode #block-olivero-usefullinks-2-menu{
  color: var(--dark_theme_text_color);
}

.dark-mode .photo-gallery-view-fix {
  border: 1px solid #23232a!important;
  background-color: #23232a!important;
}
/* .dark-mode .photo-gallery-view-fix span {
  color: var(--dark_theme_text_color) !important;
} */
.dark-mode .photo-gallery-view-fix img {
  border: 1px solid var(--dark_theme_bg_color);
}
.dark-mode  #block-olivero-ministry ul a, .dark-mode #block-olivero-offering-2 ul a, .dark-mode #block-olivero-documents ul a, .dark-mode #block-olivero-resources ul a,
.dark-mode #block-olivero-connect ul a,.dark-mode  #block-olivero-mantaraalaya ul a,.dark-mode #block-olivero-parasataava ul a,
.dark-mode  #block-olivero-dasataavaeja ul a,.dark-mode #block-olivero-sansaadhana ul a, .dark-mode #block-olivero-jaodanaa ul a,
.dark-mode #block-olivero-usefullinks-2 ul a,.dark-mode #block-olivero-upayaogaikadaiyaan-2 ul a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode  .viewvideo {
  color: var(--dark_theme_text_color)!important;
  background-color: #23232a!important;
}
.dark-mode .titlevideo {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode  .text-content .embed_title_download a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .list-link a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .paragraph a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode article ul a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode article ol a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode article a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .article span a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .views-table a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode main a{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-usefullinks ul li a::before {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-upayaogaikadaiyaan ul li a::before{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode #block-olivero-upayaogaikadaiyaan ul li span::before{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .offcanvas-access {
  background-color: var(--dark_theme_bg_color);
}
.dark-mode  .increment {
  color: var(--dark_theme_text_color);
}
.dark-mode .offcanvas-body p{
  color: var(--dark_theme_text_color);
  margin:0px!important;
}
/* .dark-mode  .field--name-body{
  background-color: var(--dark_theme_bg_color)!important;
} */
.dark-mode  #offcanvasRightLabel{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .btn-close{
  background-color: var(--dark_theme_text_color)!important;
}
.dark-mode  .offcanvas-header p{
  margin:0px!important;
}
.dark-mode #offcanvasRight {
  background-color: var(--dark_theme_bg_color);
}
.dark-mode #block-olivero-offering-2-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-documents-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-resources-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-connect-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-mantaraalaya-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-parasataava-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-dasataavaeja-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-sansaadhana-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-jaodanaa-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-usefullinks-2-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-upayaogaikadaiyaan-2-menu{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode #block-olivero-upayaogaikadaiyaan-2-menu{
  color: var(--dark_theme_text_color) !important;
}
.highlight-link a .primary-nav__menu-item a{
  color: #ff0 !important;
  border-bottom: 1px solid var(--dark_theme_text_color) !important;
  background-color: transparent!important;
}
.dark-mode p,.dark-mode h3{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .four-navbar svg path,.dark-mode .logo_main svg path,.dark-mode .five-navbar svg path,
.dark-mode .region--home-third-box svg path,.dark-mode .right-socialmedia svg path{
  fill: var(--dark_theme_text_color) !important;
}
.dark-mode .right-socialmedia #facebookIcon path,.dark-mode .right-socialmedia #pinterestIcon path{
  stroke: var(--dark_theme_text_color) !important;
  fill: none!important;
}
.dark-mode .mobile-nav-button svg line{
  stroke: var(--dark_theme_text_color)!important;
}
.dark-mode .dark_theme_bg_color{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .accordion-button, .dark-mode .accordion-body, .dark-mode .parabox1{
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .third-navbar{
  background-color: #fff;
}
.dark-mode .external-link-svg svg,.dark-mode .mobile-nav-button svg,.dark-mode .contact-us-sec svg{
  fill: var(--dark_theme_text_color);
}
.dark-mode .view-empty{
  color: var(--dark_theme_text_color);
}
.dark-mode .pager__item{
  background-color: unset;
}
.dark-mode #mandatorys li,.dark-mode #site-map h6 {
  color: var(--dark_theme_text_color)!important;
}
.dark-mode .view-publications-new .organ-heading p,.dark-mode .view-whos-who td p, .dark-mode .website-btn,.dark-mode .view-list-of-cpios-ddp td p,.dark-mode .view-appellate-authorities td p,.dark-mode .tble-mandatory td p,.dark-mode #mandatorys .tble-mandatory td ol li{
  color: var(--dark_text_color)!important;
}
.dark-mode .downloads-profiles{
  color: blue !important;
}
.dark-mode .organiz-colss1 button,.dark-mode .span-read-more{
  color: var(--color--theme-3)!important;
}

.dark-mode .icons-img .external-link-svg svg {
  fill: var(--dark_text_color)!important;
}
.dark-mode .icons-img .external-link-svg {
  text-decoration: none!important;
  background-color: transparent!important;
}
.dark-mode .head-website-policies,.dark-mode .head-website-policies202,.dark-mode .head-website-policies001,.dark-mode .head-website-policies7 {
  color: var(--color--theme-3) !important;
}
.dark-mode #help-pages a,.dark-mode .five-head-link,.dark-mode .five-head-link1 {
  color: var(--color--theme-3) !important;
}
.dark-mode .headinghelp12{
  border-bottom: 3px solid var(--color--theme-3) !important;
}
.dark-mode .main_box_1 label,.dark-mode h2.cookies_head{
  color: var(--dark_theme_text_color) !important;
}
.dark-mode .navbar-section-div {/*secondurl*/
  background-color: #000!important;
}
.dark-mode h6.gov_india {
  color: #fff!important;
}
.dark-mode .search-clear-btn svg path{
  fill:#fff!important;
}
.dark-mode #block-olivero-main-menu, .dark-mode #block-olivero-maukhayanaevaigaesana {
  background-color: #000 !important;
}
.dark-mode .primary-nav__menu-link {
  color: #fff !important;
}
.dark-mode span.primary-nav__menu-link.primary-nav__menu-link--nolink.primary-nav__menu-link--level-1.primary-nav__menu-link--has-children {
  color: #fff !important;
}
.dark-mode .primary-nav__menu-item:hover {
  background: var(--dark_text_color) !important;
}
.dark-mode a.primary-nav__menu-link.primary-nav__menu-link--link.primary-nav__menu-link--level-1.is-active:after,.dark-mode li.primary-nav__menu-item.primary-nav__menu-item--nolink.primary-nav__menu-item--level-1.primary-nav__menu-item--active-trail {
  border-bottom: 4px solid #fff !important;
}
.dark-mode .primary-nav__menu-item a:hover span {
  color: #fff !important;
}
@media (min-width: 75rem) {
  .dark-mode body:not(.is-always-mobile-nav) .primary-nav__button-toggle .icon--menu-toggle::after {
    border-right: solid 2px #fff;
    border-bottom: solid 2px #fff;
  }
}
.dark-mode .section-about-ddp2 .read-mores {
  border: 1px solid #fff;
}
.dark-mode .form-element--api-search::placeholder{
  color: #fff!important;
  background-color: #000;
}
.dark-mode .marquee-tag, .dark-mode .announcement_line {
  background: #000;
  color: #fff;
}
.dark-mode .marquee-tag svg path {
  fill: #fff;
}
.dark-mode #announcement-toggle-btn, .dark-mode .social_box .socialmediaheight{
  background-color: unset;
}
.dark-mode .pm-quote-container.py-120.d-flex.justify-content-center.align-items-center {
  background: #00000000;
}
.dark-mode .pm-quote-container .headline p, .dark-mode .pm-quote-container p.headline2{
  color: #fff !important;
}
.dark-mode .pm-quote-container .headline, .dark-mode #block-olivero-pmquotes-2 .block__content{
  border-bottom: 1px solid #ffffff38;
}
.dark-mode .branch-svg svg path,.dark-mode .whats_new-sec svg path, .dark-mode .doc_sec_main svg path{
  fill: #fff;
  stroke: #fff;
}
.dark-mode .about-btn.pointer a, .dark-mode .whats_new_btn a{
  color: var(--color--theme-1) !important;
}
.dark-mode .about-btn.pointer a:hover {
  color: #fff !important;
}
.dark-mode .whats_new-sec, .dark-mode .doc_sec_main,.dark-mode section.brand_slider_bottom  {
  background: #00000000 !important;
  border-top: 1px solid #ffffff38;
}
.dark-mode .whats_new-sec svg path{
  fill: #fff;
}
.dark-mode .whats_new-sec .tab-sec h2, .dark-mode .whats_new-sec .tab-sec_2 h2, .dark-mode .doc_sec_left h2, .dark-mode .doc_sec_mid h2, .dark-mode .doc_sec_right h2 {
  color: #fff;
}
.dark-mode .schemes_main_list{
  border: 1px solid #ffffff38;
  background: unset;
}
.dark-mode .whats_new-sec .tab-sec .nav-link, .dark-mode .whats_new_btn a:hover, .dark-mode .doc_sec_left .doc_box h3, .dark-mode .left-second-box .flex-pauseplay a {
  color: #fff !important;
}
.dark-mode .doc_sec_left .doc_box:hover {
  background: var(--color--theme-1);
}
.dark-mode .whats_new-sec .tab-sec li.nav-item, .dark-mode .doc_sec_left .doc_box {
  border: 1px solid #fff;
}
.dark-mode .schemes_main_list-right,.dark-mode .social_box{
  background: #000 !important;
  border: 1px solid #ffffff38;
}
.dark-mode .import_links{
  background: unset;
} 
.dark-mode .whats_new-sec .tab-sec li.nav-item a.nav-link.active, .dark-mode .reset-btns {
  background: #fff !important;
  color: #000 !important;
}
.dark-mode .social-media-sec{
  background: unset!important;
  border-top: 1px solid #ffffff38;
  border-bottom: 1px solid #ffffff38;
}
.dark-mode .social_box h3{
  color: #fff !important;
  background: unset!important;
}
.dark-mode .offcanvas-access:hover {
  background-color: #fff !important;
}
.dark-mode .offcanvas-access:hover p{
  color: #000 !important;
}
.dark-mode .offcanvas-access:hover svg path, .dark-mode .offcanvas-access:hover svg{
  fill:#000 !important;
  stroke:#000 !important;
}
.dark-mode .left-second-box .flexslider .slides img{
  background: #ebedf082;
}
.dark-mode .form-item__description,.dark-mode .form-item__label {
  color: #fff;
}
.dark-mode #cookie-consent-banner button, .dark-mode .cookie-consent-btn-a {
  background-color: #ffffff;
}