/*
 * This stylesheet is automatically generated from the Colours table.
 *
 * Generated: 26/05/2021 17:09:44
 *
 * WARNING!  If you modify this file manually, you will lose any changes when a Colour is updated.
 */

.hero-panel-image .text h2:before, .hero-panel-image .text h2.dark-green:before,
.hero-panel-image .text h2:after, .hero-panel-image .text h2.dark-green:after,
.case-studies-page.dark-green .cs-nav .cs-nav-item { background-color: #355f23; }

.hero-panel:hover .hero-panel-text p.find-out-more.dark-green,
.page-header span.dark-green,
article.news .intro.dark-green p,
.article-inner blockquote.dark-green p,
.article-inner blockquote.dark-green cite,
.carousel-actions h2.dark-green { color: #355f23; }
article.news.dark-green .intro p,
article.news.dark-green h1,
article.news.dark-green h2,
article.news.dark-green h3,
article.news.dark-green h4,
article.news.dark-green h5,
article.news.dark-green h6,
article.news.dark-green p a,
article.news.dark-green ul a,
article.news.dark-green ol a,
article.news.dark-green blockquote p,
.case-studies-page.dark-green .cs-text-section .intro-copy p,
.case-studies-page.dark-green .cs-case-study .subtitle,
.case-studies-page.dark-green .cs-case-study .copy p,
.case-studies-page.dark-green .cs-accordion-inner:after,
.case-studies-page.dark-green .cs-accordion-inner .cs-question span,
.case-studies-page.dark-green .cs-accordion-inner .cs-answer span { color: #355f23; }

.article-inner blockquote.dark-green { background-color: #f3f5f2 }
.case-studies-page.dark-green .cs-accordion { border-top-color: #355f23; }
.case-studies-page.dark-green .cs-nav .cs-nav-item.active .cs-nav-item-inner::after { border-color: #355f23 transparent transparent transparent; }
.hero-panel-image .text h2:before, .hero-panel-image .text h2.blue:before,
.hero-panel-image .text h2:after, .hero-panel-image .text h2.blue:after,
.case-studies-page.blue .cs-nav .cs-nav-item { background-color: #2879ae; }

.hero-panel:hover .hero-panel-text p.find-out-more.blue,
.page-header span.blue,
article.news .intro.blue p,
.article-inner blockquote.blue p,
.article-inner blockquote.blue cite,
.carousel-actions h2.blue { color: #2879ae; }
article.news.blue .intro p,
article.news.blue h1,
article.news.blue h2,
article.news.blue h3,
article.news.blue h4,
article.news.blue h5,
article.news.blue h6,
article.news.blue p a,
article.news.blue ul a,
article.news.blue ol a,
article.news.blue blockquote p,
.case-studies-page.blue .cs-text-section .intro-copy p,
.case-studies-page.blue .cs-case-study .subtitle,
.case-studies-page.blue .cs-case-study .copy p,
.case-studies-page.blue .cs-accordion-inner:after,
.case-studies-page.blue .cs-accordion-inner .cs-question span,
.case-studies-page.blue .cs-accordion-inner .cs-answer span { color: #2879ae; }

.article-inner blockquote.blue { background-color: #f1f6f9 }
.case-studies-page.blue .cs-accordion { border-top-color: #2879ae; }
.case-studies-page.blue .cs-nav .cs-nav-item.active .cs-nav-item-inner::after { border-color: #2879ae transparent transparent transparent; }
.hero-panel-image .text h2:before, .hero-panel-image .text h2.mid-green:before,
.hero-panel-image .text h2:after, .hero-panel-image .text h2.mid-green:after,
.case-studies-page.mid-green .cs-nav .cs-nav-item { background-color: #41ad40; }

.hero-panel:hover .hero-panel-text p.find-out-more.mid-green,
.page-header span.mid-green,
article.news .intro.mid-green p,
.article-inner blockquote.mid-green p,
.article-inner blockquote.mid-green cite,
.carousel-actions h2.mid-green { color: #41ad40; }
article.news.mid-green .intro p,
article.news.mid-green h1,
article.news.mid-green h2,
article.news.mid-green h3,
article.news.mid-green h4,
article.news.mid-green h5,
article.news.mid-green h6,
article.news.mid-green p a,
article.news.mid-green ul a,
article.news.mid-green ol a,
article.news.mid-green blockquote p,
.case-studies-page.mid-green .cs-text-section .intro-copy p,
.case-studies-page.mid-green .cs-case-study .subtitle,
.case-studies-page.mid-green .cs-case-study .copy p,
.case-studies-page.mid-green .cs-accordion-inner:after,
.case-studies-page.mid-green .cs-accordion-inner .cs-question span,
.case-studies-page.mid-green .cs-accordion-inner .cs-answer span { color: #41ad40; }

.article-inner blockquote.mid-green { background-color: #f3f5f2 }
.case-studies-page.mid-green .cs-accordion { border-top-color: #41ad40; }
.case-studies-page.mid-green .cs-nav .cs-nav-item.active .cs-nav-item-inner::after { border-color: #41ad40 transparent transparent transparent; }
.hero-panel-image .text h2:before, .hero-panel-image .text h2.blue-case-study:before,
.hero-panel-image .text h2:after, .hero-panel-image .text h2.blue-case-study:after,
.case-studies-page.blue-case-study .cs-nav .cs-nav-item { background-color: #5482ab; }

.hero-panel:hover .hero-panel-text p.find-out-more.blue-case-study,
.page-header span.blue-case-study,
article.news .intro.blue-case-study p,
.article-inner blockquote.blue-case-study p,
.article-inner blockquote.blue-case-study cite,
.carousel-actions h2.blue-case-study { color: #5482ab; }
article.news.blue-case-study .intro p,
article.news.blue-case-study h1,
article.news.blue-case-study h2,
article.news.blue-case-study h3,
article.news.blue-case-study h4,
article.news.blue-case-study h5,
article.news.blue-case-study h6,
article.news.blue-case-study p a,
article.news.blue-case-study ul a,
article.news.blue-case-study ol a,
article.news.blue-case-study blockquote p,
.case-studies-page.blue-case-study .cs-text-section .intro-copy p,
.case-studies-page.blue-case-study .cs-case-study .subtitle,
.case-studies-page.blue-case-study .cs-case-study .copy p,
.case-studies-page.blue-case-study .cs-accordion-inner:after,
.case-studies-page.blue-case-study .cs-accordion-inner .cs-question span,
.case-studies-page.blue-case-study .cs-accordion-inner .cs-answer span { color: #5482ab; }

.article-inner blockquote.blue-case-study { background-color: #eef2f6 }
.case-studies-page.blue-case-study .cs-accordion { border-top-color: #5482ab; }
.case-studies-page.blue-case-study .cs-nav .cs-nav-item.active .cs-nav-item-inner::after { border-color: #5482ab transparent transparent transparent; }
