:root {
  --color-1 : #A6ACAD;
  --color-2: #131F27;
  --color-3: #223A4B;
}
#main-nav .nav-item:hover > a.nav-link,
#main-nav .nav-item.active > a.nav-link,
#submenus .submenu .dropdown-menu.show .nav-item:hover .nav-link,
body:not(.home)  #main-nav.compact-sticky .langs:hover > a,
body:not(.home) #main-nav.compact-sticky .nav-item:hover > a.nav-link,
body:not(.home) #main-nav.compact-sticky .nav-item.active > a.nav-link,
#main-nav .nav-item:hover > a.nav-link,#search-results-list .result .title,
#main-nav .nav-item.active > a.nav-link,.social-container>li>a:hover,
.offer-enquiry-form [type=submit],.button,#title-container h3,
header .contact-info-container .contact-info-section .icon,
.button.inverted,.btn,.btn.inverted,.recent-article figcaption h3,
#main-nav .langs > a:focus,#main-nav .langs > a:hover,
#footer .contact-info-section .icon,#view-article h2 {
  color: var(--color-1);
}
body:not(.home)  #main-nav .langs:hover > a,
.exclusive-url .url-title > h3,#exclusiveURLs > .bigUrl .url-title > h3,
body:not(.home) #main-nav .navbar-nav > .nav-item:hover > a.nav-link,#recent-articles h2,
body:not(.home) #main-nav .navbar-nav > .nav-item.active > a.nav-link,#contact section.contactform,
.btn:hover,.button:hover,body,#main-nav.compact-sticky,
body.contact .contact-details-card .contact-details a,
#videos-condent .video .video-caption h3,#pdf .pdf figcaption h3,
#articles-list .article figcaption h3,#move-top,#searchform-container .open-icon > a,
#searchform-container .close-icon > a,
#submenus .nav-link,#toggler-wrapper .fa-angle-double-down,
#header,#main-nav.compact-sticky .langs > a {
  color: var(--color-2);
}
#small-wrapper .slide-control-prev,#small-wrapper .slide-control-next,.mediumUrl::after,
#submenus:not(.closed) #toggler-wrapper,
#main-slideshow h3,#main-slideshow .caption > :last-child::before,
#main-slideshow .caption > :last-child::after,#main-slideshow .caption > :last-child:hover .btn,
#main-slideshow .caption > :last-child:hover .button,.carousel-control-prev,
.exclusive-url.mediumUrl .url-title > h3::after,
.carousel-control-next,body:not(.home) #main-nav:not(.compact-sticky),
#recent-articles h2::after,#submenus,#submenus .dropdown-menu,
#exclusiveURLs > .bigUrl .figure-caption,#expo-container .swiper-pagination-bullet-active {
  background-color: var(--color-1);
}
#main-slideshow h3,#small-wrapper #title-container,
.exclusive-url.mediumUrl,
#main-nav .dropdown-menu,#header-top > .container > .row,
#main-nav .navbar-nav > li.open > .dropdown-menu .dropdown-menu,
.offer-enquiry-form [type=submit]:hover,#submenus .submenu .dropdown-menu.show,
.button.inverted:hover,.btn.inverted:hover,#main-slideshow .swiper-slide::after,
.offer-enquiry-form [type=submit],.button,.button.inverted,.btn,.btn.inverted,#footer,
#main-slideshow .swiper-slide::before {
  background-color: var(--color-2);
}
#main-nav > #mainNavContent > .navbar-nav .submenu > .dropdown-menu.show,
#index-gallery,#main-slideshow .swiper-pagination-bullet-active {
  background-color: var(--color-3);
}
.btn:hover,.button:hover {
  border-color: var(--color-1);
}
#search-input {
  border-color: var(--color-2);
}
.expoUrl::after {
  background: linear-gradient(45deg, rgba(132,132,132,0.33) 0%, rgba(121,117,113,0.58) 100%);
}
@media screen and (max-width:767px) {

  #main-nav .submenu.dropdown.show.open > .nav-link,
  #main-nav.compact-sticky #mainNavContent .nav-item.active > a.nav-link,
  #main-nav .dropdown.active.show.open .dropdown-menu .nav-link {
    color: var(--color-1);
  }

  #main-nav .nav-item:hover > a.nav-link,
  #main-nav .nav-item.active > a.nav-link {
    color: var(--color-2);
  }

  #main-nav.compact-sticky {
    background-color: var(--color-1);
  }
  #header-bottom {
    background-color: var(--color-3);
  }

}