/* Inv trusts */

.bg-aberdeen-dark-purple,
.bg-aberdeen-dark-purple--transparent-100,
.bg-aberdeen-purple,
.bg-aberdeen-purple--transparent-100 {
  background: #00205b;
}

.icon-pdf-purple {
  background-position: -349px -213px;
}

.bg-digital-light-grey {
  background: #ebecee;
}

.risk-warning, .risk-warning__open {
  background: #a7a8a9;
}

#keyPeople1 .bg-white,
#keyPeople1 .tabs a.active {
  background-color: #00205b;
}

#keyPeople1 .tabs a.active,
#keyPeople1 .row:nth-child(3) > div > div,
#keyPeople1 .tabs a:not(.active)
 {
  border: none;
}

.tabs nav a  {
  padding: 27px 30px;
}

#keyPeople1 .tabs a:not(.active) {
  background: #ebecee;
}

.h1 i, .h2 i, .h3 i, .h4 i, h1 i, h2 i, h3 i, h4 i {
  color: #000;
}

.static-navigation__button, .static-navigation__link, .static-navigation__root .static-navigation__item .static-navigation__link, .static-navigation__button--back, .sticky-header__options a, .search__submit:before, .search__input {
  color: #000!important;
  font-family: 'SharpSansSemibold', Arial, sans-serif;
  font-weight: 400!important;
}

.icon-search-dark-blue {
    background-position: -221px -35px;
}

.logo, .logo img {
  height: 43px;
  margin-bottom: 15px;
}

.sticky-header__logo {
  vertical-align: bottom;
}

.bg-aberdeen-dark-purple--transparent-70 {
  background: #fff;
  color: #000;
  padding: 40px;
}

.sticky-header--hide .logo img {
  height: 43px;
}

.accordion__toggle, .accordion__toggle:focus, .accordion__toggle:hover {
  color: #fff;
}

.btn.btn--purple {
  background: #000;
}

.btn.btn--purple:active, .btn.btn--purple:focus, .btn.btn--purple:hover {
  background: #3f3f3f;
}

.btn--icon-left .btn__icon  {
  left: 7px;
}

.form-control--bordered-purple, .form-control--bordered-purple:focus {
  border-color: #000!important;
}

.cookie-bar--open {
    display: block;
}

@media screen and (max-width: 991px) {
  body {
    padding-top: 65px;
  }
}

.divider--purple {
    background: #000;
}

.highlight, .search-suggestions__highlight, .table>thead>tr>th {
  color: #00205b;
}

.menu__line {
    background: #000;
    background-image: linear-gradient(270deg,#000,#000);
}

.icon-chevron-previous {
    background-size: 412px 460px;
}

.nav-wrapper:before {
    background-image: linear-gradient(270deg,#000,#000);
}

.menu, .navigation-primary__link.navigation-primary__link--active, .navigation-primary__link.navigation-primary__link--overview, .navigation-primary i, .navigation-search, .navigation-settings__link {
  color: #000;
}

.menu:focus, .menu:hover {
  color: #000;
}

.btn.btn--white {
  color: #000;
}

a, strong, .menu-toggle span {
  font-family: 'SharpSansSemibold', Arial, sans-serif;
}

.box-grid-style-3 a.trigger:after, .box-grid-style-3 a.trigger:before {
  background: #000;
}

.bg-secondary {
  background: #00205b;
}

.icon-pdf {
    background-position: -349px -213px;
    height: 20px;
    width: 20px;
}

.icon-document-purple {
  background-position: -137px -215px;
}

.hero__copy {
  color: inherit;
}

.accordion--dark-gray .accordion__toggle {
  background:#ebecee;
  color: #000;
}

.accordion--dark-gray .accordion__toggle i {
	color: #000;
}

.accordion--dark-gray .accordion__toggle:hover,
.accordion--dark-gray .accordion__toggle:focus,
.accordion--dark-gray .accordion__toggle:active,
.accordion--dark-gray .accordion__toggle.accordion--active,
 .accordion--dark-gray .accordion__toggle:focus,
 .accordion--dark-gray .accordion__toggle:hover {
  background:#b2babf;
}

.eloqua--primary-grey {
	background: #00205b;
}

h1, .hero__title {
    font-size: 2.5rem;
    line-height: 1.3;
}

@media (min-width: 480px) {
    h1, .hero__title {
        font-size:2.625rem;
        line-height: 1.22;
    }
}

@media (min-width: 768px) {
    h1, .hero__title {
        font-size:4.5rem;
        line-height: 1.24;
    }
}