.c-settings-toggle {
  float: right;
  margin: 2px 20px 0 0;
}
@media (min-width: 992px) {
  .c-settings-toggle {
    display: none;
  }
}

.page-settings {
  position: absolute;
  z-index: 20;
  top: 30px;
  right: 0;
  display: none;
  padding: 30px;
  background: #fff;
  border: 1px solid #ccc;
  box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.25);
}
.page-settings p {
  font-weight: 500;
}
.page-settings div + div {
  margin-top: 20px;
}

.page-settings-mobile {
  display: none;
  padding: 30px;
  margin-top: 50px;
  background: #fff;
}
.page-settings-mobile p {
  font-weight: 500;
}
.page-settings-mobile div + div {
  margin-top: 20px;
}
.page-settings-mobile.active {
  display: block;
}

.font-size-options,
.contrast-options {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  margin: 0;
  padding: 0;
}
.font-size-options li,
.contrast-options li {
  display: flex;
  align-items: center;
  padding: 5px 10px;
  border: 1px solid #999;
  cursor: pointer;
  transition: all 0.4s;
}
.font-size-options li:hover,
.contrast-options li:hover {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.35);
  transform: translateY(-5px);
}
.font-size-options li + li,
.contrast-options li + li {
  margin-left: 5px;
}
.font-size-options li.active,
.contrast-options li.active {
  color: #aa0a1b;
  font-weight: 500;
  border-color: #aa0a1b;
}
.font-size-options li svg,
.contrast-options li svg {
  width: 20px;
  height: auto;
}

.language-options {
  list-style: none;
  display: flex;
  justify-content: flex-start;
  margin: 0;
  padding: 0;
}
.language-options li {
  display: block;
  border: 1px solid #999;
  transition: all 0.4s;
}
.language-options li a {
  display: flex;
  align-items: center;
  padding: 5px 10px;
  cursor: pointer;
  transition: all 0.4s;
}
.language-options li:hover {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.35);
  transform: translateY(-5px);
}
.language-options li + li {
  margin-left: 5px;
}
.language-options li.active {
  font-weight: 500;
  border-color: #aa0a1b;
}
.language-options li.active a {
  color: #aa0a1b;
}

.gh-font {
  position: relative;
}
.gh-font > a.active {
  color: #aa0a1b !important;
}
.gh-font > a.active + .page-settings {
  display: block;
}

.contrast-wb,
.contrast-wb .page-settings,
.contrast-wb .page-settings-mobile,
.contrast-wb .pagination > li > a,
.contrast-wb .pagination > li > span {
  color: #fff !important;
  background-color: #000 !important;
}
.contrast-wb .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li.c-active > a,
.contrast-wb .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li:hover > a {
  color: #000 !important;
}
.contrast-wb .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li.c-active > a li.c-active,
.contrast-wb .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li:hover > a li:hover a {
  color: #fff !important;
}
.contrast-wb .c-layout-header.c-layout-header-6 .c-topbar,
.contrast-wb .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar.frontp,
.contrast-wb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile,
.contrast-wb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu,
.contrast-wb .gh-gallery,
.contrast-wb .c-bg-white,
.contrast-wb .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar,
.contrast-wb .c-layout-breadcrumbs-1,
.contrast-wb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic .dropdown-menu,
.contrast-wb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu li > .c-link {
  background-color: #000 !important;
}
.contrast-wb a,
.contrast-wb h1,
.contrast-wb .gh-banner h2,
.contrast-wb .gh-banner p,
.contrast-wb .gno .c-content-title-1 h4,
.contrast-wb .c-content-title-1 > h3,
.contrast-wb .gno p,
.contrast-wb .c-layout-sidebar-menu .c-sidebar-menu > li > a,
.contrast-wb .gh-font a.active,
.contrast-wb .gh-gallery .cbp-l-grid-agency-title,
.contrast-wb .gh-footer h3,
.contrast-wb .gh-footer h4,
.contrast-wb .font-size-options li.active {
  color: #fff !important;
}
.contrast-wb .font-size-options li.active,
.contrast-wb .contrast-options li.active,
.contrast-wb .gh-banner a:hover,
.contrast-wb .c-layout-header.c-layout-header-6 .c-topbar,
.contrast-wb .pagination > .active > a,
.contrast-wb .pagination > .active > span,
.contrast-wb .pagination > .active > a:hover,
.contrast-wb .pagination > .active > span:hover,
.contrast-wb .pagination > .active > a:focus,
.contrast-wb .pagination > .active > span:focus {
  border-color: #fff !important;
}
.contrast-wb .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li + li,
.contrast-wb .gh-banner a,
.contrast-wb .c-theme-nav li.c-active,
.contrast-wb .c-layout-sidebar-menu .c-sidebar-menu {
  border-color: #cccccc !important;
}
.contrast-wb .gh-banner a:hover,
.contrast-wb .owl-carousel.c-theme .owl-pagination .owl-page.active span,
.contrast-wb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li.c-active > a,
.contrast-wb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li:hover > a,
.contrast-wb .c-layout-sidebar-menu .c-sidebar-menu > li.c-active > a,
.contrast-wb .c-layout-sidebar-menu .c-sidebar-menu > li:hover > a,
.contrast-wb .c-layout-sidebar-menu .c-sidebar-menu > li.c-open > a,
.contrast-wb .c-layout-header.c-layout-header-6 .c-quick-search > .form-control {
  color: #000 !important;
  background-color: #fff !important;
}
.contrast-wb .home-news .date,
.contrast-wb .home-news p,
.contrast-wb .gh-gallery .cbp-l-grid-agency-desc.c-date,
.contrast-wb .gh-footer p,
.contrast-wb .c-layout-breadcrumbs-1 .c-page-breadcrumbs > li,
.contrast-wb .c-layout-breadcrumbs-1 .c-page-breadcrumbs > li > a {
  color: #b3b3b3 !important;
}
.contrast-wb .c-layout-footer-6 {
  background-color: #0d0d0d !important;
}
.contrast-wb .gh-gallery .cbp-item:hover .cbp-l-grid-agency-title,
.contrast-wb .c-theme-nav li.c-active > a:not(.btn),
.contrast-wb .c-theme-nav li:focus > a:not(.btn),
.contrast-wb .c-theme-nav li:active > a:not(.btn),
.contrast-wb .c-theme-nav li:hover > a:not(.btn) {
  color: white !important;
}
.contrast-wb.c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar.frontp,
.contrast-wb .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar {
  background-image: none !important;
  padding-bottom: 0 !important;
  border-bottom: 15px solid #333333;
}
.contrast-wb .c-layout-breadcrumbs-1 {
  border: none;
}
.contrast-wb .gh-line {
  background-image: url(/theme/line-wb.jpg);
}

.contrast-by,
.contrast-by .page-settings,
.contrast-by .page-settings-mobile,
.contrast-by .pagination > li > a,
.contrast-by .pagination > li > span {
  color: #000 !important;
  background-color: #f9f150 !important;
}
.contrast-by .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li.c-active > a,
.contrast-by .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li:hover > a {
  color: #f9f150 !important;
}
.contrast-by .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li.c-active > a li.c-active,
.contrast-by .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li:hover > a li:hover a {
  color: #000 !important;
}
.contrast-by .c-layout-header.c-layout-header-6 .c-topbar,
.contrast-by .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar.frontp,
.contrast-by .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile,
.contrast-by .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu,
.contrast-by .gh-gallery,
.contrast-by .c-bg-white,
.contrast-by .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar,
.contrast-by .c-layout-breadcrumbs-1,
.contrast-by .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic .dropdown-menu,
.contrast-by .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu li > .c-link {
  background-color: #f9f150 !important;
}
.contrast-by a,
.contrast-by h1,
.contrast-by .gh-banner h2,
.contrast-by .gh-banner p,
.contrast-by .gno .c-content-title-1 h4,
.contrast-by .c-content-title-1 > h3,
.contrast-by .gno p,
.contrast-by .c-layout-sidebar-menu .c-sidebar-menu > li > a,
.contrast-by .gh-font a.active,
.contrast-by .gh-gallery .cbp-l-grid-agency-title,
.contrast-by .gh-footer h3,
.contrast-by .gh-footer h4,
.contrast-by .font-size-options li.active {
  color: #000 !important;
}
.contrast-by .font-size-options li.active,
.contrast-by .contrast-options li.active,
.contrast-by .gh-banner a:hover,
.contrast-by .c-layout-header.c-layout-header-6 .c-topbar,
.contrast-by .pagination > .active > a,
.contrast-by .pagination > .active > span,
.contrast-by .pagination > .active > a:hover,
.contrast-by .pagination > .active > span:hover,
.contrast-by .pagination > .active > a:focus,
.contrast-by .pagination > .active > span:focus {
  border-color: #000 !important;
}
.contrast-by .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li + li,
.contrast-by .gh-banner a,
.contrast-by .c-theme-nav li.c-active,
.contrast-by .c-layout-sidebar-menu .c-sidebar-menu {
  border-color: black !important;
}
.contrast-by .gh-banner a:hover,
.contrast-by .owl-carousel.c-theme .owl-pagination .owl-page.active span,
.contrast-by .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li.c-active > a,
.contrast-by .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li:hover > a,
.contrast-by .c-layout-sidebar-menu .c-sidebar-menu > li.c-active > a,
.contrast-by .c-layout-sidebar-menu .c-sidebar-menu > li:hover > a,
.contrast-by .c-layout-sidebar-menu .c-sidebar-menu > li.c-open > a,
.contrast-by .c-layout-header.c-layout-header-6 .c-quick-search > .form-control {
  color: #f9f150 !important;
  background-color: #000 !important;
}
.contrast-by .home-news .date,
.contrast-by .home-news p,
.contrast-by .gh-gallery .cbp-l-grid-agency-desc.c-date,
.contrast-by .gh-footer p,
.contrast-by .c-layout-breadcrumbs-1 .c-page-breadcrumbs > li,
.contrast-by .c-layout-breadcrumbs-1 .c-page-breadcrumbs > li > a {
  color: black !important;
}
.contrast-by .c-layout-footer-6 {
  background-color: #faf369 !important;
}
.contrast-by .gh-gallery .cbp-item:hover .cbp-l-grid-agency-title,
.contrast-by .c-theme-nav li.c-active > a:not(.btn),
.contrast-by .c-theme-nav li:focus > a:not(.btn),
.contrast-by .c-theme-nav li:active > a:not(.btn),
.contrast-by .c-theme-nav li:hover > a:not(.btn) {
  color: #333333 !important;
}
.contrast-by.c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar.frontp,
.contrast-by .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar {
  background-image: none !important;
  padding-bottom: 0 !important;
  border-bottom: 15px solid #fcf9b3;
}
.contrast-by .c-layout-breadcrumbs-1 {
  border: none;
}
.contrast-by .gh-line {
  background-image: url(/theme/line-by.jpg);
}

.contrast-yb,
.contrast-yb .page-settings,
.contrast-yb .page-settings-mobile,
.contrast-yb .pagination > li > a,
.contrast-yb .pagination > li > span {
  color: #f9f150 !important;
  background-color: #000 !important;
}
.contrast-yb .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li.c-active > a,
.contrast-yb .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li:hover > a {
  color: #000 !important;
}
.contrast-yb .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li.c-active > a li.c-active,
.contrast-yb .c-layout-sidebar-menu.c-theme .c-sidebar-menu > li:hover > a li:hover a {
  color: #f9f150 !important;
}
.contrast-yb .c-layout-header.c-layout-header-6 .c-topbar,
.contrast-yb .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar.frontp,
.contrast-yb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile,
.contrast-yb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu,
.contrast-yb .gh-gallery,
.contrast-yb .c-bg-white,
.contrast-yb .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar,
.contrast-yb .c-layout-breadcrumbs-1,
.contrast-yb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic .dropdown-menu,
.contrast-yb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu li > .c-link {
  background-color: #000 !important;
}
.contrast-yb a,
.contrast-yb h1,
.contrast-yb .gh-banner h2,
.contrast-yb .gh-banner p,
.contrast-yb .gno .c-content-title-1 h4,
.contrast-yb .c-content-title-1 > h3,
.contrast-yb .gno p,
.contrast-yb .c-layout-sidebar-menu .c-sidebar-menu > li > a,
.contrast-yb .gh-font a.active,
.contrast-yb .gh-gallery .cbp-l-grid-agency-title,
.contrast-yb .gh-footer h3,
.contrast-yb .gh-footer h4,
.contrast-yb .font-size-options li.active {
  color: #f9f150 !important;
}
.contrast-yb .font-size-options li.active,
.contrast-yb .contrast-options li.active,
.contrast-yb .gh-banner a:hover,
.contrast-yb .c-layout-header.c-layout-header-6 .c-topbar,
.contrast-yb .pagination > .active > a,
.contrast-yb .pagination > .active > span,
.contrast-yb .pagination > .active > a:hover,
.contrast-yb .pagination > .active > span:hover,
.contrast-yb .pagination > .active > a:focus,
.contrast-yb .pagination > .active > span:focus {
  border-color: #f9f150 !important;
}
.contrast-yb .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li + li,
.contrast-yb .gh-banner a,
.contrast-yb .c-theme-nav li.c-active,
.contrast-yb .c-layout-sidebar-menu .c-sidebar-menu {
  border-color: #dbd108 !important;
}
.contrast-yb .gh-banner a:hover,
.contrast-yb .owl-carousel.c-theme .owl-pagination .owl-page.active span,
.contrast-yb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li.c-active > a,
.contrast-yb .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li:hover > a,
.contrast-yb .c-layout-sidebar-menu .c-sidebar-menu > li.c-active > a,
.contrast-yb .c-layout-sidebar-menu .c-sidebar-menu > li:hover > a,
.contrast-yb .c-layout-sidebar-menu .c-sidebar-menu > li.c-open > a,
.contrast-yb .c-layout-header.c-layout-header-6 .c-quick-search > .form-control {
  color: #000 !important;
  background-color: #f9f150 !important;
}
.contrast-yb .home-news .date,
.contrast-yb .home-news p,
.contrast-yb .gh-gallery .cbp-l-grid-agency-desc.c-date,
.contrast-yb .gh-footer p,
.contrast-yb .c-layout-breadcrumbs-1 .c-page-breadcrumbs > li,
.contrast-yb .c-layout-breadcrumbs-1 .c-page-breadcrumbs > li > a {
  color: #aaa206 !important;
}
.contrast-yb .c-layout-footer-6 {
  background-color: #0d0d0d !important;
}
.contrast-yb .gh-gallery .cbp-item:hover .cbp-l-grid-agency-title,
.contrast-yb .c-theme-nav li.c-active > a:not(.btn),
.contrast-yb .c-theme-nav li:focus > a:not(.btn),
.contrast-yb .c-theme-nav li:active > a:not(.btn),
.contrast-yb .c-theme-nav li:hover > a:not(.btn) {
  color: #fcf9b3 !important;
}
.contrast-yb.c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar.frontp,
.contrast-yb .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar {
  background-image: none !important;
  padding-bottom: 0 !important;
  border-bottom: 15px solid #333333;
}
.contrast-yb .c-layout-breadcrumbs-1 {
  border: none;
}
.contrast-yb .gh-line {
  background-image: url(/theme/line-yb.jpg);
}

/*# sourceMappingURL=accessibility.css.map */