.lgd-header__nav--primary {
    background: #fff;
    border-bottom: 3px solid #e5e7eb;
    z-index: 1000;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-align: left;
    padding: 0;
    margin: 0;
}


h1.news-article__title, h3, h2, p, h4 {
    font-family: arial;
}
.invest_grow img {
    padding-bottom: 25px;
}

img.nowidth {
    width: unset;
    height: unset;
}

a {
    transition: var(--transition-time);
    color: #022b12;
}

ul.info-list li:first-child {
  background: #a61a71;
}

a.govuk-button.govuk-button--start.black {
    background: #a60071;
}

ul.info-list li:last-child {
  background: #a61a71;
}

ul.info-list li:nth-child(2) {
  background: #a61a71;
}

ul.info-list li:nth-child(3) {
  background: #a61a71;
}

a.govuk-button.govuk-button--start.black:hover {
    background: #a61a71;
}

.lgd-header__nav--primary.active {
    display: block;
}

.field--name-localgov-destinations {
      grid-template-columns: repeat(1,1fr);
}

@media (min-width: 768px){
.field--name-localgov-destinations {
grid-template-columns: repeat(2,1fr);
}
button.lgd-header__toggle.lgd-header__toggle--primary {
    display: none;
}
}
@media screen and (min-width: 990px){
header {
    padding: 1rem !important
}

.field--name-localgov-destinations {
      grid-template-columns: repeat(3,1fr);
}
}

#search-toggle {
    font-family: arial;
}



.service-landing-page__service.field__item.lgd-row__one-third {
    background: #f1f3f5;
    border-bottom: solid 3px #a61b71;
    margin-bottom: 2rem;
    width: 100%;
}

.padding-horizontal {
    padding: 0;
}

.field.field--name-field-page-image.field--type-image.field--label-hidden.field__item {
    margin-bottom: 2rem;
}

.view-business-support ul,  .view-financial-support- ul {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: 1fr;
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding: 0;
    margin: 0;
    list-style: none;
}

.view-business-support li, .view-financial-support- li{
    background: #f1f3f5;
    border-bottom: solid 3px #a61b71;
    width: 100%;
}

.view-business-support .card, .view-financial-support- .card {
    box-shadow: none;
    transition: 0.3s;
}

.view-business-support .card:hover {
    background: unset;
}

.card a:hover {
    text-decoration: none;
}

.view-business-support li:hover, .view-financial-support- li:hover {
    background: #a61b71;
}

nav.navbar.navbar-expand-lg.navbar-dark.site-max {
    display: flex;
}

@media screen and (min-width: 48rem){
.menu--main > .menu-item a {
    color: var(--color-black);
    border: 1px solid transparent;
    background-color: transparent;
    font-size: unset;
    font-weight: unset;
}
}

a.navbar-brand {
    width: 160px;
margin-right:50px;
}

.field--name-field-media-image {
    margin-bottom: 2rem;
}


.hero__video-container {
      background-image: url(/themes/custom/invest_banes/assets/images/hero.png);
    }
 .hero__content {
      text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
      background-color: unset;
}

.branding img {
    width: unset;
}

section#info-graphic {
    background: #f1f3f5;
    padding: 2rem;
    color: white;
    margin: 2rem 0 0;
}

section#latest-news {
    padding: 2em 00;
    margin: 0;
}

.hero__content {
  padding: 10% 25%;
  background-color: unset;
}

.block-views-blockhomepage-news-articles-block-1 .header-view a.button,
.block-views-blockbusiness-support-homepage-block-1 .header-view a.button {
  color: #a2195b;
}

.lgd-header__toggle {
    display: flex;
    align-items: center;
    height: 100%;
border-radius:8px;
    margin-left: var(--spacing);
    padding: var(--spacing);
    cursor: pointer;
    color: var(--header-services-button-color);
    border: var(--header-services-button-border);
    border-color: var(--header-services-button-border-color);
    background-color: #a2195c;
    font-size: var(--font-size-medium);
    line-height: 1;
}

.view-homepage-news-articles ul li:hover {
    background: #a60071;
}

.view-homepage-news-articles ul li:hover .govuk-heading-m,
section#support-services li:hover .govuk-heading-m, 
section#support-services li:hover .govuk-body,
#block-views-block-business-support-block-1  li:hover .govuk-heading-m,
#block-views-block-business-support-block-1  li:hover .govuk-body , 
#block-views-block-financial-support-block-1  li:hover .govuk-heading-m, 
#block-views-block-financial-support-block-1  li:hover .govuk-body{
    color:white;
}

.view-homepage-news-articles ul li:hover a, section#support-services li:hover a, 
#block-views-block-business-support-block-1 li:hover a, 
#block-views-block-financial-support-block-1  li:hover  a {
    color:white
}

.view-homepage-news-articles ul li:hover svg, section#support-services li:hover  svg, 
#block-views-block-business-support-block-1 li:hover svg, 
#block-views-block-financial-support-block-1  li:hover svg{
    fill:white
}

#block-views-block-homepage-news-articles-block-1 a, 
#block-views-block-business-support-homepage-block-1 a,
#block-views-block-business-support-block-1  a, 
#block-views-block-financial-support-block-1 a{
    text-decoration: none;
}

@media screen and (min-width: 768px){
.invest_footer {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 1fr;
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 2fr 1fr;
}

.invest_footer .invest_grow {
  text-align: left;
}

footer .govuk-footer__inline-list {
  display: block;
  text-align: left;
}

footer .govuk-footer__licence-description {
  display: block;
  text-align: left;
}

.invest_footer ul, .invest_footer ul.social-media, .invest_footer .govuk-footer__inline-list ul {
    display: flex;
}
.invest_footer img {
    margin: 0;
    max-width: 150px;
}
}

.related-article {
    background: #ececec;
    margin-bottom: 2rem;
    /* padding: 2rem; */
}

.related-article:hover {
    background: #a60071;
    color:white
}

.related-article:hover a, {
    color: #fff;

}

.related-article:hover .govuk-heading-s, 
.related-article:hover .govuk-body{
    color:white
}

.related-article:hover svg{
    fill:white;
}



.related-article a {
    text-decoration: none;
    color: black;
}

.related-article:hover a{
    color:black
}

.view-homepage-news-articles  li, section#support-services li{
background: #f1f3f5;
    border-bottom: solid 3px #a61b71;
    margin-bottom: 2rem;
    width: 100%;
}

section#support-services li:hover {
    background: #a61b71;
}

header {
    padding: 20px 0;
    background-color: #ffffff;
    border-bottom: solid 5px #13723C;
}

.govuk-footer {
    color: #fff;
    background: #2e282c;
    border-top: solid 5px #13723C;
}

.govuk-button {
    background-color: #13723C;
}

.service-landing-page__service.field__item.lgd-row__one-third:hover {
    background: #13723C;
    border-bottom: solid 3px #f1f3f5;
}

.service-landing-page__service.field__item.lgd-row__one-third {
    background: #f1f3f5;
    border-bottom: solid 3px #18723c;
    margin-bottom: 2rem;
    width: 100%;
}

span.banner-text.govuk-grid-column-one-half {
    background: white;
    padding: 2rem;
    margin-top: 2rem;
    border-bottom: solid 5px #13723C;
}

ul.info-list li:first-child {
    background: #18723c;
}

ul.info-list li:last-child {
    background: #18723c;
}

ul.info-list li:nth-child(2) {
    background: #18723c;
}

ul.info-list li:nth-child(3) {
    background: #18723c;
}

section#info-graphic {
    background: #ebf1ef;
}


section#newsletter {
    padding: 1rem 0;
    margin: 2rem 0 0rem;
    border-top: solid 5px #ebf1ef;
    background: white;
}
article.lgd-teaser--localgov-news-article.node--view-mode-teaser {
    background: #ebf1ef;
    margin: 1rem 0;
    padding: 1rem;
    border-bottom: solid 5px #18723c;
}

button, input[type="submit"] {
    padding: var(--button-padding-vertical) var(--button-padding-horizontal) var(--button-padding-vertical) var(--button-padding-horizontal);
    cursor: pointer;
    color: var(--button-text-color);
    border: var(--border);
    border-color: #18723c;
    border-radius: var(--button-border-radius);
    background-color: #18723c;
    font-family: var(--button-font-family);
}

.lgd-region.lgd-region--breadcrumb.region.region-breadcrumb {
    background: aliceblue;
    padding-top: unset;
    padding: 0 1rem;
}

.lgd-region--breadcrumb {
    background-color: #ebf1ef !important;
}

.lgd-region--breadcrumb a {
    color: #022b12;
}

.view-homepage-news-articles li,
section#support-services li {
    background: #ebf1ef;
    border-bottom: solid 3px #19723c;
    margin-bottom: 2rem;
    width: 100%;
}

section#support-services li:hover {
    background: #ebf1ef;
}

.view-homepage-news-articles ul li:hover {
    background: #19723c;
}

.service-landing-page__service.field__item.lgd-row__one-third:hover .field--name-body {
    color:white
}

.lgd-header__toggle {
    background-color: #58595b;
}

.lgd-header__toggle:focus, .lgd-header__toggle:hover {
    color: var(--header-services-button-color-hover);
    background-color: #18723c;
}

.hero__video-container {
    background-image: url(/themes/custom/achieve_banes/assets/images/homepage.jpeg);
}

.hero__content {
    padding: 10% 25%;
    background-color: #11733f6b;
}

section#support-services li:hover {
    background: #19723c;
}

.success-container {
    display: grid;
    grid-template-columns: 1fr 2fr;
    grid-template-rows: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 1rem;
    border-bottom: solid 5px #18723c;
    background-color: #ebf1ef;
    margin-bottom: 1rem;
}

.success-image, .staff-image {
    margin-right: 15px;
}

.courses-container {
    background: #ebf1ef;
    padding: 1rem;
    display: grid;
grid-template-columns: 2fr 1fr;
grid-template-rows: 1fr;
grid-column-gap: 0px;
grid-row-gap: 0px;
}

.block-views-blockhomepage-queue-block-1 .header-view {
    display: flex;
    align-items: center;
    border-bottom: 2px solid black;
    flex-wrap: wrap;
    padding-top: 10px;
    margin-bottom: 1rem;
    justify-content: space-between;
}

.block-views-blockhomepage-news-articles-block-1 .header-view a.button, .block-views-blockhomepage-queue-block-1 .header-view a.button {
    color: #18723c;
}

.staff-container {
    display: grid;
    grid-template-columns: 1fr 2fr;
    grid-template-rows: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 1rem;
    border-bottom: solid 5px #18723c;
    background-color: #ebf1ef;
    margin-bottom: 1rem;
}

img.img-unset-width {
    width: unset;
    height: auto;
    margin-bottom:1rem
}

.info-txt h3{
	color:white;
}

.related-article:hover {
    background: #13723c;
    color: white;
}