/* @group Greys */
/* @end */
/* @group Corporate colours taken from logo */
/* @end */
/* @group Site Defaults */
/* @end */
/* @group Background colours */
.sectionBG-White {
  background-color: #ffffff; }

.sectionBG-Black {
  background-color: #111; }

.sectionBG-Light-Grey {
  background-color: #f7f7f7; }

.sectionBG-Sky-Blue {
  background-color: #89d6f2; }

.sectionBG-Neon-Pink {
  background-color: #ee0049; }

.sectionBG-Bright-Purple {
  background-color: #bd1a8d; }

.sectionBG-Dark-Purple {
  background-color: #6d216d; }

.sectionBG-Orange {
  background-color: #f6a030; }

.sectionBG-Green {
  background-color: #b5d562; }

.sectionBG-Pink {
  background-color: #daaec8; }

.sectionBG-Brown {
  background-color: #c88c5e; }

.sectionBG-Turquoise {
  background-color: #3cc8b4; }

/* @end */
/* Table of Contents
   - - - - - - - - -
   1.	Banner
	 2.	Modal
   - - - - - - - - -
 */
/* 1.	Banner START ----------- */
.gdpr-cookie-notice {
  background: #000000 !important; }
  .gdpr-cookie-notice p {
    color: white; }
  .gdpr-cookie-notice .gdpr-cookie-notice-nav-item-btn {
    background: #06c0b6;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    opacity: 0.75;
    filter: alpha(opacity=75);
    transition: all 0.07s linear; }
  .gdpr-cookie-notice a:active, .gdpr-cookie-notice a:focus, .gdpr-cookie-notice a:hover {
    opacity: 1;
    filter: alpha(opacity=100);
    color: white; }

/* 1.	Banner END ----------- */
/* 2.	Modal START ----------- */
.gdpr-cookie-notice-modal h2::after {
  display: none; }

.gdpr-cookie-notice-modal a {
  color: #06c0b6; }

.gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-title {
  font-family: "aktiv-grotesk", Helvetica, Arial, Sans-Serif; }

.gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-cookie-input:checked + .gdpr-cookie-notice-modal-cookie-input-switch {
  background: #06c0b6;
  box-shadow: inset 0px 0px 0px 1px #06c0b6; }

.gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-footer-item-btn {
  background: #06c0b6;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  opacity: 0.75;
  filter: alpha(opacity=75);
  color: white;
  transition: all 0.07s linear;
  text-decoration: none !important; }

.gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-footer-item-btn:hover, .gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-footer-item-btn:focus, .gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-footer-item-btn:active {
  opacity: 1;
  filter: alpha(opacity=100);
  color: white !important; }

.gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-cookie-state, .gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-cookie-info {
  color: #000000; }

.gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-footer-item:after {
  display: none; }

.gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-cookie-title:hover {
  cursor: pointer; }

.gdpr-cookie-notice-modal .gdpr-cookie-notice-modal-cookie-title::after {
  background-color: transparent; }

/* 2.	Modal END ----------- */
.gdprcookie {
  z-index: 999;
  background: black; }
  .gdprcookie h3, .gdprcookie h4 {
    margin-top: 0px;
    color: white; }
  .gdprcookie h4 {
    color: white; }

#gdpr-cookie-message {
  /* your css here */ }

#gdpr-cookie-message a {
  /* your css here */ }

#gdpr-cookie-message a:hover {
  /* your css here */ }

#gdpr-cookie-message h4 {
  /* your css here */ }

#gdpr-cookie-message p:last-child {
  /* your css here */ }

#gdpr-cookie-message button {
  /* your css here */ }

#gdpr-cookie-message button:hover {
  /* your css here */ }
