abbr,
address,
article,
aside,
audio,
blockquote,
body,
body div,
caption,
cite,
code,
dd,
del,
details,
dfn,
dl,
dt,
em,
fieldset,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
mark,
menu,
nav,
object,
p,
pre,
q,
samp,
section,
small,
span,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
var,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: normal;
  vertical-align: baseline;
  background: transparent;
}
article,
aside,
details,
figure,
footer,
header,
nav,
section,
summary {
  display: block;
}
html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
embed,
img,
object {
  max-width: 100%;
  height: auto;
}
html {
  overflow-y: scroll;
}
blockquote,
q {
  quotes: none;
}
blockquote:after,
blockquote:before,
q:after,
q:before {
  content: '';
  content: none;
}
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
del {
  text-decoration: line-through;
}
abbr[title],
dfn[title] {
  border-bottom: 1px dotted #000;
  cursor: help;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
th {
  font-weight: bold;
  vertical-align: bottom;
}
td {
  font-weight: normal;
  vertical-align: top;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}
input,
select {
  vertical-align: middle;
}
pre {
  white-space: pre;
  white-space: pre-wrap;
  white-space: pre-line;
  word-wrap: break-word;
}
input[type='radio'] {
  vertical-align: text-bottom;
}
input[type='checkbox'] {
  vertical-align: bottom;
}
.ie7 input[type='checkbox'] {
  vertical-align: baseline;
}
.ie6 input {
  vertical-align: text-bottom;
}
input,
select,
textarea {
  font: 99% sans-serif;
}
table {
  font-size: inherit;
  font: 100%;
}
small {
  font-size: 85%;
}
strong {
  font-weight: bold;
}
td,
td img {
  vertical-align: top;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
code,
kbd,
pre,
samp {
  font-family: monospace, sans-serif;
}
.clickable,
button,
input[type='button'],
input[type='file'],
input[type='submit'] {
  cursor: pointer;
}
button,
input,
select,
textarea {
  margin: 0;
}
button,
input[type='button'] {
  width: auto;
  overflow: visible;
}
.ie7 img {
  -ms-interpolation-mode: bicubic;
}
.clearfix:after,
.clearfix:before {
  content: ' ';
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  zoom: 1;
} /*! modern-normalize | MIT License | https://github.com/sindresorhus/modern-normalize */
html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*,
*::before,
*::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
:root {
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
}
html {
  line-height: 1.15;
}
body {
  margin: 0;
}
body {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif,
    'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  height: 0;
}
abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp,
pre {
  font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
select {
  text-transform: none;
}
button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  padding: 0;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
summary {
  display: list-item;
}
@font-face {
  font-family: 'ultramagnetic';
  font-weight: 700;
  font-style: normal;
  src: url('https://skit.smash.org.au/fonts/UltramagneticBold.ttf');
}
@font-face {
  font-family: 'ultramagnetic';
  font-weight: 400;
  font-style: normal;
  src: url('https://skit.smash.org.au/fonts/UltramagneticRegular.ttf');
}
@font-face {
  font-family: 'ultramagnetic';
  font-weight: 200;
  font-style: normal;
  src: url('https://skit.smash.org.au/fonts/UltramagneticLight.ttf');
}
.i-chevron-down,
.i-search {
  margin-top: -2px;
}
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}
.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 700;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}
header a,
header .nav-item,
table th,
.sk-link-table-header > div,
.sk-accordion-table-header > div,
.sk-button,
.special,
.sk-schedule-location-headers .sk-schedule-location-header-text,
.sk-schedule-time-headers .sk-schedule-time-header span,
footer .footer-bottom .footer-column .sub-menu li a,
footer .footer-bottom .menu-item-has-children .sub-menu li a,
footer .footer-bottom .footer-block a,
.sk-tiles .sk-tile-top-text,
.sk-tiles .sk-tile-top-text > p,
.sk-link-list > a,
.sk-link-list-item,
.sk-block.tile .sk-block-title,
.sk-breadcrumbs .sk-breadcrumb,
h5,
.sk-tabs .sk-tab,
footer .footer-bottom .footer-column > a,
footer .footer-bottom .menu-item-has-children > a,
details summary,
.sk-countdown,
.sk-breadcrumbs.large .sk-breadcrumb,
.sk-date-text-date,
.sk-date-text-day .month,
h4,
form legend,
form legend label,
.sk-form legend,
.sk-form legend label,
.sk-date-text-day .day,
h3,
h2,
.sk-breadcrumbs.large .number,
h1 {
  font-family: 'ultramagnetic', 'Noto Sans JP', 'Montserrat', -apple-system, BlinkMacSystemFont,
    sans-serif;
  text-transform: uppercase;
  font-weight: bold;
}
.sk-breadcrumbs.large .number,
h1 {
  font-size: 62px;
  line-height: 1.05em;
  margin: 40px 0 25px 0;
}
@media screen and (max-width: 1200px) {
  .sk-breadcrumbs.large .number,
  h1 {
    font-size: 45px;
  }
}
@media screen and (max-width: 767px) {
  .sk-breadcrumbs.large .number,
  h1 {
    font-size: 38px;
    line-height: 1.25em;
  }
}
h2 {
  font-size: 48px;
  line-height: 1.25em;
  margin: 35px 0 20px 0;
}
@media screen and (max-width: 1200px) {
  h2 {
    font-size: 37px;
  }
}
@media screen and (max-width: 767px) {
  h2 {
    font-size: 32px;
    line-height: 1.154em;
  }
}
form legend,
form legend label,
.sk-form legend,
.sk-form legend label,
.sk-date-text-day .day,
h3 {
  font-size: 38px;
  line-height: 1.136em;
  margin: 30px 0 15px 0;
}
@media screen and (max-width: 1200px) {
  form legend,
  form legend label,
  .sk-form legend,
  .sk-form legend label,
  .sk-date-text-day .day,
  h3 {
    font-size: 31px;
  }
}
@media screen and (max-width: 767px) {
  form legend,
  form legend label,
  .sk-form legend,
  .sk-form legend label,
  .sk-date-text-day .day,
  h3 {
    font-size: 26px;
    line-height: 1.154em;
  }
}
.sk-tabs .sk-tab,
footer .footer-bottom .footer-column > a,
footer .footer-bottom .menu-item-has-children > a,
details summary,
.sk-countdown,
.sk-breadcrumbs.large .sk-breadcrumb,
.sk-date-text-date,
.sk-date-text-day .month,
h4 {
  font-size: 28px;
  line-height: 1.222em;
  margin: 25px 0 10px 0;
}
@media screen and (max-width: 1200px) {
  .sk-tabs .sk-tab,
  footer .footer-bottom .footer-column > a,
  footer .footer-bottom .menu-item-has-children > a,
  details summary,
  .sk-countdown,
  .sk-breadcrumbs.large .sk-breadcrumb,
  .sk-date-text-date,
  .sk-date-text-day .month,
  h4 {
    font-size: 22px;
  }
}
@media screen and (max-width: 767px) {
  .sk-tabs .sk-tab,
  footer .footer-bottom .footer-column > a,
  footer .footer-bottom .menu-item-has-children > a,
  details summary,
  .sk-countdown,
  .sk-breadcrumbs.large .sk-breadcrumb,
  .sk-date-text-date,
  .sk-date-text-day .month,
  h4 {
    font-size: 20px;
    line-height: 1.111em;
  }
}
.sk-schedule-location-headers .sk-schedule-location-header-text,
.sk-schedule-time-headers .sk-schedule-time-header span,
footer .footer-bottom .footer-column .sub-menu li a,
footer .footer-bottom .menu-item-has-children .sub-menu li a,
footer .footer-bottom .footer-block a,
.sk-tiles .sk-tile-top-text,
.sk-tiles .sk-tile-top-text > p,
.sk-link-list > a,
.sk-link-list-item,
.sk-block.tile .sk-block-title,
.sk-breadcrumbs .sk-breadcrumb,
h5 {
  font-size: 20px;
  line-height: 1.25em;
  margin: 20px 0 8px 0;
}
@media screen and (max-width: 1200px) {
  .sk-schedule-location-headers .sk-schedule-location-header-text,
  .sk-schedule-time-headers .sk-schedule-time-header span,
  footer .footer-bottom .footer-column .sub-menu li a,
  footer .footer-bottom .menu-item-has-children .sub-menu li a,
  footer .footer-bottom .footer-block a,
  .sk-tiles .sk-tile-top-text,
  .sk-tiles .sk-tile-top-text > p,
  .sk-link-list > a,
  .sk-link-list-item,
  .sk-block.tile .sk-block-title,
  .sk-breadcrumbs .sk-breadcrumb,
  h5 {
    font-size: 18px;
  }
}
@media screen and (max-width: 767px) {
  .sk-schedule-location-headers .sk-schedule-location-header-text,
  .sk-schedule-time-headers .sk-schedule-time-header span,
  footer .footer-bottom .footer-column .sub-menu li a,
  footer .footer-bottom .menu-item-has-children .sub-menu li a,
  footer .footer-bottom .footer-block a,
  .sk-tiles .sk-tile-top-text,
  .sk-tiles .sk-tile-top-text > p,
  .sk-link-list > a,
  .sk-link-list-item,
  .sk-block.tile .sk-block-title,
  .sk-breadcrumbs .sk-breadcrumb,
  h5 {
    font-size: 16px;
    line-height: 1.25em;
  }
}
p {
  font-size: 16px;
  line-height: 1.25em;
  margin: 0 0 12px 0;
}
@media screen and (max-width: 1200px) {
  p {
    font-size: 16px;
  }
}
@media screen and (max-width: 767px) {
  p {
    font-size: 16px;
    line-height: 1.25em;
  }
}
h1 + h4 {
  margin-top: -10px;
  font-weight: 400;
}
@media screen and (max-width: 767px) {
  h1 + h4 {
    margin-top: -18px;
  }
}
b,
strong {
  font-weight: 700;
}
code {
  background-color: #fee0eb;
  border-radius: 4px;
  padding: 3px 6px;
}
.special {
  font-size: 18px;
}
ol li,
ul li {
  margin-top: 5px;
}
dl {
  margin-top: 15px;
  display: grid;
  grid-template-columns: -webkit-max-content auto;
  grid-template-columns: max-content auto;
  grid-gap: 10px 15px;
}
@media screen and (max-width: 550px) {
  dl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
dl dt {
  font-weight: bold;
  grid-column-start: 1;
  text-align: right;
}
dl dd {
  grid-column-start: 2;
  word-break: break-word;
}
@media screen and (max-width: 550px) {
  dl dd {
    margin-bottom: 12px;
  }
}
textarea {
  white-space: pre-wrap;
}
.sk-placeholder {
  opacity: 1;
  color: #cecece;
}
.status-text,
.status-text-text,
.status-text-icon {
  font-weight: 500;
}
.status-text.good,
.status-text-text.good,
.status-text-icon.good {
  color: #39c072;
}
.status-text.bad,
.status-text-text.bad,
.status-text-icon.bad {
  color: #d93031;
}
.status-text.info,
.status-text-text.info,
.status-text-icon.info {
  color: #2f83c6;
}
.status-text.warning,
.status-text-text.warning,
.status-text-icon.warning {
  color: #f4ca64;
}
.highlight-text {
  font-weight: 500;
  color: #fff;
  padding: 2px 8px;
  margin: 0 2px;
  border-radius: 4px;
}
.highlight-text.good {
  background-color: #39c072;
}
.highlight-text.bad {
  background-color: #d93031;
}
.highlight-text.info {
  background-color: #2f83c6;
}
.highlight-text.warning {
  background-color: #f4ca64;
}
.highlight-text.none {
  background-color: #606060;
}
.sk-nothing {
  font-weight: 600;
  color: #848484;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sk-date-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sk-date-text-day {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: right;
  margin-right: 8px;
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.sk-date-text-day .day {
  font-weight: bold;
  margin: 0;
  font-size: 31px;
}
@media screen and (max-width: 1200px) {
  .sk-date-text-day .day {
    font-size: 18px;
  }
}
.sk-date-text-day .month {
  font-weight: normal;
  margin: 0;
  font-size: 22px;
}
@media screen and (max-width: 1200px) {
  .sk-date-text-day .month {
    font-size: 14px;
  }
}
.sk-date-text-date {
  line-height: 0.9em;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  font-size: 70px;
}
@media screen and (max-width: 1200px) {
  .sk-date-text-date {
    font-size: 42px;
  }
}
.nav-colour-primary h1,
.nav-colour-primary h2,
.nav-colour-primary.priority h1,
.nav-colour-primary.priority h2 {
  color: #f94f8e;
}
.nav-colour-primary h1.color-dark,
.nav-colour-primary h2.color-dark,
.nav-colour-primary.priority h1.color-dark,
.nav-colour-primary.priority h2.color-dark {
  color: #9f335b;
}
.nav-colour-primary h1.color-light,
.nav-colour-primary h2.color-light,
.nav-colour-primary.priority h1.color-light,
.nav-colour-primary.priority h2.color-light {
  color: #fcafcb;
}
.nav-colour-primary h1 + h4,
.nav-colour-primary.priority h1 + h4 {
  color: #9f335b;
}
.nav-colour-primary h1 + h4.normal,
.nav-colour-primary.priority h1 + h4.normal {
  color: #f94f8e;
}
.nav-colour-primary .special,
.nav-colour-primary.priority .special {
  color: #f94f8e;
}
.nav-colour-primary hr,
.nav-colour-primary.priority hr {
  border-top-color: #f94f8e;
}
.nav-colour-secondary h1,
.nav-colour-secondary h2,
.nav-colour-secondary.priority h1,
.nav-colour-secondary.priority h2 {
  color: #00386b;
}
.nav-colour-secondary h1.color-dark,
.nav-colour-secondary h2.color-dark,
.nav-colour-secondary.priority h1.color-dark,
.nav-colour-secondary.priority h2.color-dark {
  color: #00213f;
}
.nav-colour-secondary h1.color-light,
.nav-colour-secondary h2.color-light,
.nav-colour-secondary.priority h1.color-light,
.nav-colour-secondary.priority h2.color-light {
  color: #82a2c7;
}
.nav-colour-secondary h1 + h4,
.nav-colour-secondary.priority h1 + h4 {
  color: #00213f;
}
.nav-colour-secondary h1 + h4.normal,
.nav-colour-secondary.priority h1 + h4.normal {
  color: #00386b;
}
.nav-colour-secondary .special,
.nav-colour-secondary.priority .special {
  color: #00386b;
}
.nav-colour-secondary hr,
.nav-colour-secondary.priority hr {
  border-top-color: #00386b;
}
.nav-colour-sakura h1,
.nav-colour-sakura h2,
.nav-colour-sakura.priority h1,
.nav-colour-sakura.priority h2 {
  color: #f94f8e;
}
.nav-colour-sakura h1.color-dark,
.nav-colour-sakura h2.color-dark,
.nav-colour-sakura.priority h1.color-dark,
.nav-colour-sakura.priority h2.color-dark {
  color: #9f335b;
}
.nav-colour-sakura h1.color-light,
.nav-colour-sakura h2.color-light,
.nav-colour-sakura.priority h1.color-light,
.nav-colour-sakura.priority h2.color-light {
  color: #fcafcb;
}
.nav-colour-sakura h1 + h4,
.nav-colour-sakura.priority h1 + h4 {
  color: #9f335b;
}
.nav-colour-sakura h1 + h4.normal,
.nav-colour-sakura.priority h1 + h4.normal {
  color: #f94f8e;
}
.nav-colour-sakura .special,
.nav-colour-sakura.priority .special {
  color: #f94f8e;
}
.nav-colour-sakura hr,
.nav-colour-sakura.priority hr {
  border-top-color: #f94f8e;
}
.nav-colour-c2 h1,
.nav-colour-c2 h2,
.nav-colour-c2.priority h1,
.nav-colour-c2.priority h2 {
  color: #94d500;
}
.nav-colour-c2 h1.color-dark,
.nav-colour-c2 h2.color-dark,
.nav-colour-c2.priority h1.color-dark,
.nav-colour-c2.priority h2.color-dark {
  color: #5f8800;
}
.nav-colour-c2 h1.color-light,
.nav-colour-c2 h2.color-light,
.nav-colour-c2.priority h1.color-light,
.nav-colour-c2.priority h2.color-light {
  color: #d8efa2;
}
.nav-colour-c2 h1 + h4,
.nav-colour-c2.priority h1 + h4 {
  color: #5f8800;
}
.nav-colour-c2 h1 + h4.normal,
.nav-colour-c2.priority h1 + h4.normal {
  color: #94d500;
}
.nav-colour-c2 .special,
.nav-colour-c2.priority .special {
  color: #94d500;
}
.nav-colour-c2 hr,
.nav-colour-c2.priority hr {
  border-top-color: #94d500;
}
.nav-colour-shinobu h1,
.nav-colour-shinobu h2,
.nav-colour-shinobu.priority h1,
.nav-colour-shinobu.priority h2 {
  color: #f7bb3c;
}
.nav-colour-shinobu h1.color-dark,
.nav-colour-shinobu h2.color-dark,
.nav-colour-shinobu.priority h1.color-dark,
.nav-colour-shinobu.priority h2.color-dark {
  color: #b68618;
}
.nav-colour-shinobu h1.color-light,
.nav-colour-shinobu h2.color-light,
.nav-colour-shinobu.priority h1.color-light,
.nav-colour-shinobu.priority h2.color-light {
  color: #fbe0a6;
}
.nav-colour-shinobu h1 + h4,
.nav-colour-shinobu.priority h1 + h4 {
  color: #b68618;
}
.nav-colour-shinobu h1 + h4.normal,
.nav-colour-shinobu.priority h1 + h4.normal {
  color: #f7bb3c;
}
.nav-colour-shinobu .special,
.nav-colour-shinobu.priority .special {
  color: #f7bb3c;
}
.nav-colour-shinobu hr,
.nav-colour-shinobu.priority hr {
  border-top-color: #f7bb3c;
}
.nav-colour-taiga h1,
.nav-colour-taiga h2,
.nav-colour-taiga.priority h1,
.nav-colour-taiga.priority h2 {
  color: #ff8300;
}
.nav-colour-taiga h1.color-dark,
.nav-colour-taiga h2.color-dark,
.nav-colour-taiga.priority h1.color-dark,
.nav-colour-taiga.priority h2.color-dark {
  color: #b44f0e;
}
.nav-colour-taiga h1.color-light,
.nav-colour-taiga h2.color-light,
.nav-colour-taiga.priority h1.color-light,
.nav-colour-taiga.priority h2.color-light {
  color: #ffd1a2;
}
.nav-colour-taiga h1 + h4,
.nav-colour-taiga.priority h1 + h4 {
  color: #b44f0e;
}
.nav-colour-taiga h1 + h4.normal,
.nav-colour-taiga.priority h1 + h4.normal {
  color: #ff8300;
}
.nav-colour-taiga .special,
.nav-colour-taiga.priority .special {
  color: #ff8300;
}
.nav-colour-taiga hr,
.nav-colour-taiga.priority hr {
  border-top-color: #ff8300;
}
.nav-colour-miku h1,
.nav-colour-miku h2,
.nav-colour-miku.priority h1,
.nav-colour-miku.priority h2 {
  color: #00abc7;
}
.nav-colour-miku h1.color-dark,
.nav-colour-miku h2.color-dark,
.nav-colour-miku.priority h1.color-dark,
.nav-colour-miku.priority h2.color-dark {
  color: #006d7f;
}
.nav-colour-miku h1.color-light,
.nav-colour-miku h2.color-light,
.nav-colour-miku.priority h1.color-light,
.nav-colour-miku.priority h2.color-light {
  color: #a2e0ea;
}
.nav-colour-miku h1 + h4,
.nav-colour-miku.priority h1 + h4 {
  color: #006d7f;
}
.nav-colour-miku h1 + h4.normal,
.nav-colour-miku.priority h1 + h4.normal {
  color: #00abc7;
}
.nav-colour-miku .special,
.nav-colour-miku.priority .special {
  color: #00abc7;
}
.nav-colour-miku hr,
.nav-colour-miku.priority hr {
  border-top-color: #00abc7;
}
.nav-colour-yoko h1,
.nav-colour-yoko h2,
.nav-colour-yoko.priority h1,
.nav-colour-yoko.priority h2 {
  color: #e2231a;
}
.nav-colour-yoko h1.color-dark,
.nav-colour-yoko h2.color-dark,
.nav-colour-yoko.priority h1.color-dark,
.nav-colour-yoko.priority h2.color-dark {
  color: #901711;
}
.nav-colour-yoko h1.color-light,
.nav-colour-yoko h2.color-light,
.nav-colour-yoko.priority h1.color-light,
.nav-colour-yoko.priority h2.color-light {
  color: #ff9a8e;
}
.nav-colour-yoko h1 + h4,
.nav-colour-yoko.priority h1 + h4 {
  color: #901711;
}
.nav-colour-yoko h1 + h4.normal,
.nav-colour-yoko.priority h1 + h4.normal {
  color: #e2231a;
}
.nav-colour-yoko .special,
.nav-colour-yoko.priority .special {
  color: #e2231a;
}
.nav-colour-yoko hr,
.nav-colour-yoko.priority hr {
  border-top-color: #e2231a;
}
.nav-colour-tsumiki h1,
.nav-colour-tsumiki h2,
.nav-colour-tsumiki.priority h1,
.nav-colour-tsumiki.priority h2 {
  color: #7a5fac;
}
.nav-colour-tsumiki h1.color-dark,
.nav-colour-tsumiki h2.color-dark,
.nav-colour-tsumiki.priority h1.color-dark,
.nav-colour-tsumiki.priority h2.color-dark {
  color: #4e3d6e;
}
.nav-colour-tsumiki h1.color-light,
.nav-colour-tsumiki h2.color-light,
.nav-colour-tsumiki.priority h1.color-light,
.nav-colour-tsumiki.priority h2.color-light {
  color: #c2b6d9;
}
.nav-colour-tsumiki h1 + h4,
.nav-colour-tsumiki.priority h1 + h4 {
  color: #4e3d6e;
}
.nav-colour-tsumiki h1 + h4.normal,
.nav-colour-tsumiki.priority h1 + h4.normal {
  color: #7a5fac;
}
.nav-colour-tsumiki .special,
.nav-colour-tsumiki.priority .special {
  color: #7a5fac;
}
.nav-colour-tsumiki hr,
.nav-colour-tsumiki.priority hr {
  border-top-color: #7a5fac;
}
.nav-colour-konata h1,
.nav-colour-konata h2,
.nav-colour-konata.priority h1,
.nav-colour-konata.priority h2 {
  color: #00386b;
}
.nav-colour-konata h1.color-dark,
.nav-colour-konata h2.color-dark,
.nav-colour-konata.priority h1.color-dark,
.nav-colour-konata.priority h2.color-dark {
  color: #00213f;
}
.nav-colour-konata h1.color-light,
.nav-colour-konata h2.color-light,
.nav-colour-konata.priority h1.color-light,
.nav-colour-konata.priority h2.color-light {
  color: #82a2c7;
}
.nav-colour-konata h1 + h4,
.nav-colour-konata.priority h1 + h4 {
  color: #00213f;
}
.nav-colour-konata h1 + h4.normal,
.nav-colour-konata.priority h1 + h4.normal {
  color: #00386b;
}
.nav-colour-konata .special,
.nav-colour-konata.priority .special {
  color: #00386b;
}
.nav-colour-konata hr,
.nav-colour-konata.priority hr {
  border-top-color: #00386b;
}
.sk-page-title .sk-page-title-fixed .sk-page-title-head .sk-button:focus,
footer .footer-top .footer-sponsors-list a:focus,
footer .footer-bottom .sk-social a:focus,
header nav .custom-logo-link:focus,
header nav .nav-left a:focus,
header nav .nav-left .nav-item:focus,
.sk-message-close:focus,
.sk-social a:focus,
.sk-button-svg:focus,
.sk-page-title .sk-page-title-fixed .sk-page-title-head .sk-button:hover,
footer .footer-top .footer-sponsors-list a:hover,
footer .footer-bottom .sk-social a:hover,
header nav .custom-logo-link:hover,
header nav .nav-left a:hover,
header nav .nav-left .nav-item:hover,
.sk-message-close:hover,
.sk-social a:hover,
.sk-button-svg:hover {
  opacity: 0.6;
}
.sk-page-title .sk-page-title-fixed .sk-page-title-head .sk-button:active,
footer .footer-top .footer-sponsors-list a:active,
footer .footer-bottom .sk-social a:active,
header nav .custom-logo-link:active,
header nav .nav-left a:active,
header nav .nav-left .nav-item:active,
.sk-message-close:active,
.sk-social a:active,
.sk-button-svg:active {
  opacity: 0.8;
}
.sk-modal,
.sk-progress-bar,
.sk-schedule-event:before,
.sk-schedule-event-bg,
.sk-schedule-event-calendar-add,
.sk-news-decorations,
.sk-splash-cover-decorations,
.sk-tiles .sk-tile-top-text,
.sk-tiles .sk-tile-top-text > p,
.sk-link-table-link:before,
.sk-link-table .sk-accordion-super .sk-accordion-title:before,
.sk-accordion-table-link:before,
.sk-accordion-table .sk-accordion-super .sk-accordion-title:before,
.sk-accordion-table .sk-accordion-super .sk-accordion-title i {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.sk-modal-content,
.sk-sub-nav .sk-sub-nav-items,
.hamburger-menu {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.sk-schedule-event-more-text,
.sk-schedule-event-more-text > span,
.sk-schedule-event-subtitle,
.sk-schedule-event-subtitle > span,
.sk-schedule-event-title,
.sk-schedule-event-title > span,
.sk-page-title .sk-page-title-fixed .sk-page-title-head h1,
.sk-link-table-header > div,
.sk-accordion-table-header > div,
.sk-search-input,
form .sk-form-item input[type='text'],
form .sk-form-item input[type='email'],
form .sk-form-item input[type='url'],
form .sk-form-item input[type='tel'],
form .sk-form-item input[type='number'],
form .sk-form-item input[type='date'],
form .sk-form-item input[type='time'],
form .sk-form-item input[type='password'],
form .sk-form-item select,
form .sk-form-item textarea,
.sk-form .sk-form-item input[type='text'],
.sk-form .sk-form-item input[type='email'],
.sk-form .sk-form-item input[type='url'],
.sk-form .sk-form-item input[type='tel'],
.sk-form .sk-form-item input[type='number'],
.sk-form .sk-form-item input[type='date'],
.sk-form .sk-form-item input[type='time'],
.sk-form .sk-form-item input[type='password'],
.sk-form .sk-form-item select,
.sk-form .sk-form-item textarea,
.sk-dropdown-container.custom .sk-dropdown-trigger {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sk-gallery.grid.no-caption .sk-gallery-item > a,
.sk-gallery.grid.no-caption .sk-gallery-item > a > div,
.sk-splash-cover .sk-splash-cover-image,
.sk-tiles .sk-tile-top-image,
.sk-slideshow .sk-slideshow-images .sk-slideshow-image,
.sk-overlay .sk-overlay-bg,
.sk-overlay-block .sk-overlay-bg,
.fixed-bg {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.sk-search-input,
form .sk-form-item input[type='text'],
form .sk-form-item input[type='email'],
form .sk-form-item input[type='url'],
form .sk-form-item input[type='tel'],
form .sk-form-item input[type='number'],
form .sk-form-item input[type='date'],
form .sk-form-item input[type='time'],
form .sk-form-item input[type='password'],
form .sk-form-item select,
form .sk-form-item textarea,
.sk-form .sk-form-item input[type='text'],
.sk-form .sk-form-item input[type='email'],
.sk-form .sk-form-item input[type='url'],
.sk-form .sk-form-item input[type='tel'],
.sk-form .sk-form-item input[type='number'],
.sk-form .sk-form-item input[type='date'],
.sk-form .sk-form-item input[type='time'],
.sk-form .sk-form-item input[type='password'],
.sk-form .sk-form-item select,
.sk-form .sk-form-item textarea,
.sk-dropdown-container.custom .sk-dropdown-trigger {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  font-size: 16px;
  font-family: 'Montserrat', 'Noto Sans JP', -apple-system, BlinkMacSystemFont, sans-serif;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-color: #fff;
  border: 1.5px solid #cecece;
  padding: 10px 15px;
  border-radius: 4px;
  -webkit-appearance: none;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.sk-search-input::-webkit-input-placeholder,
form .sk-form-item input[type='text']::-webkit-input-placeholder,
form .sk-form-item input[type='email']::-webkit-input-placeholder,
form .sk-form-item input[type='url']::-webkit-input-placeholder,
form .sk-form-item input[type='tel']::-webkit-input-placeholder,
form .sk-form-item input[type='number']::-webkit-input-placeholder,
form .sk-form-item input[type='date']::-webkit-input-placeholder,
form .sk-form-item input[type='time']::-webkit-input-placeholder,
form .sk-form-item input[type='password']::-webkit-input-placeholder,
form .sk-form-item select::-webkit-input-placeholder,
form .sk-form-item textarea::-webkit-input-placeholder,
.sk-form .sk-form-item input[type='text']::-webkit-input-placeholder,
.sk-form .sk-form-item input[type='email']::-webkit-input-placeholder,
.sk-form .sk-form-item input[type='url']::-webkit-input-placeholder,
.sk-form .sk-form-item input[type='tel']::-webkit-input-placeholder,
.sk-form .sk-form-item input[type='number']::-webkit-input-placeholder,
.sk-form .sk-form-item input[type='date']::-webkit-input-placeholder,
.sk-form .sk-form-item input[type='time']::-webkit-input-placeholder,
.sk-form .sk-form-item input[type='password']::-webkit-input-placeholder,
.sk-form .sk-form-item select::-webkit-input-placeholder,
.sk-form .sk-form-item textarea::-webkit-input-placeholder,
.sk-dropdown-container.custom .sk-dropdown-trigger::-webkit-input-placeholder {
  opacity: 1;
  color: #cecece;
}
.sk-search-input::-moz-placeholder,
form .sk-form-item input[type='text']::-moz-placeholder,
form .sk-form-item input[type='email']::-moz-placeholder,
form .sk-form-item input[type='url']::-moz-placeholder,
form .sk-form-item input[type='tel']::-moz-placeholder,
form .sk-form-item input[type='number']::-moz-placeholder,
form .sk-form-item input[type='date']::-moz-placeholder,
form .sk-form-item input[type='time']::-moz-placeholder,
form .sk-form-item input[type='password']::-moz-placeholder,
form .sk-form-item select::-moz-placeholder,
form .sk-form-item textarea::-moz-placeholder,
.sk-form .sk-form-item input[type='text']::-moz-placeholder,
.sk-form .sk-form-item input[type='email']::-moz-placeholder,
.sk-form .sk-form-item input[type='url']::-moz-placeholder,
.sk-form .sk-form-item input[type='tel']::-moz-placeholder,
.sk-form .sk-form-item input[type='number']::-moz-placeholder,
.sk-form .sk-form-item input[type='date']::-moz-placeholder,
.sk-form .sk-form-item input[type='time']::-moz-placeholder,
.sk-form .sk-form-item input[type='password']::-moz-placeholder,
.sk-form .sk-form-item select::-moz-placeholder,
.sk-form .sk-form-item textarea::-moz-placeholder,
.sk-dropdown-container.custom .sk-dropdown-trigger::-moz-placeholder {
  opacity: 1;
  color: #cecece;
}
.sk-search-input:-ms-input-placeholder,
form .sk-form-item input[type='text']:-ms-input-placeholder,
form .sk-form-item input[type='email']:-ms-input-placeholder,
form .sk-form-item input[type='url']:-ms-input-placeholder,
form .sk-form-item input[type='tel']:-ms-input-placeholder,
form .sk-form-item input[type='number']:-ms-input-placeholder,
form .sk-form-item input[type='date']:-ms-input-placeholder,
form .sk-form-item input[type='time']:-ms-input-placeholder,
form .sk-form-item input[type='password']:-ms-input-placeholder,
form .sk-form-item select:-ms-input-placeholder,
form .sk-form-item textarea:-ms-input-placeholder,
.sk-form .sk-form-item input[type='text']:-ms-input-placeholder,
.sk-form .sk-form-item input[type='email']:-ms-input-placeholder,
.sk-form .sk-form-item input[type='url']:-ms-input-placeholder,
.sk-form .sk-form-item input[type='tel']:-ms-input-placeholder,
.sk-form .sk-form-item input[type='number']:-ms-input-placeholder,
.sk-form .sk-form-item input[type='date']:-ms-input-placeholder,
.sk-form .sk-form-item input[type='time']:-ms-input-placeholder,
.sk-form .sk-form-item input[type='password']:-ms-input-placeholder,
.sk-form .sk-form-item select:-ms-input-placeholder,
.sk-form .sk-form-item textarea:-ms-input-placeholder,
.sk-dropdown-container.custom .sk-dropdown-trigger:-ms-input-placeholder {
  opacity: 1;
  color: #cecece;
}
.sk-search-input::-ms-input-placeholder,
form .sk-form-item input[type='text']::-ms-input-placeholder,
form .sk-form-item input[type='email']::-ms-input-placeholder,
form .sk-form-item input[type='url']::-ms-input-placeholder,
form .sk-form-item input[type='tel']::-ms-input-placeholder,
form .sk-form-item input[type='number']::-ms-input-placeholder,
form .sk-form-item input[type='date']::-ms-input-placeholder,
form .sk-form-item input[type='time']::-ms-input-placeholder,
form .sk-form-item input[type='password']::-ms-input-placeholder,
form .sk-form-item select::-ms-input-placeholder,
form .sk-form-item textarea::-ms-input-placeholder,
.sk-form .sk-form-item input[type='text']::-ms-input-placeholder,
.sk-form .sk-form-item input[type='email']::-ms-input-placeholder,
.sk-form .sk-form-item input[type='url']::-ms-input-placeholder,
.sk-form .sk-form-item input[type='tel']::-ms-input-placeholder,
.sk-form .sk-form-item input[type='number']::-ms-input-placeholder,
.sk-form .sk-form-item input[type='date']::-ms-input-placeholder,
.sk-form .sk-form-item input[type='time']::-ms-input-placeholder,
.sk-form .sk-form-item input[type='password']::-ms-input-placeholder,
.sk-form .sk-form-item select::-ms-input-placeholder,
.sk-form .sk-form-item textarea::-ms-input-placeholder,
.sk-dropdown-container.custom .sk-dropdown-trigger::-ms-input-placeholder {
  opacity: 1;
  color: #cecece;
}
.sk-search-input::placeholder,
form .sk-form-item input[type='text']::placeholder,
form .sk-form-item input[type='email']::placeholder,
form .sk-form-item input[type='url']::placeholder,
form .sk-form-item input[type='tel']::placeholder,
form .sk-form-item input[type='number']::placeholder,
form .sk-form-item input[type='date']::placeholder,
form .sk-form-item input[type='time']::placeholder,
form .sk-form-item input[type='password']::placeholder,
form .sk-form-item select::placeholder,
form .sk-form-item textarea::placeholder,
.sk-form .sk-form-item input[type='text']::placeholder,
.sk-form .sk-form-item input[type='email']::placeholder,
.sk-form .sk-form-item input[type='url']::placeholder,
.sk-form .sk-form-item input[type='tel']::placeholder,
.sk-form .sk-form-item input[type='number']::placeholder,
.sk-form .sk-form-item input[type='date']::placeholder,
.sk-form .sk-form-item input[type='time']::placeholder,
.sk-form .sk-form-item input[type='password']::placeholder,
.sk-form .sk-form-item select::placeholder,
.sk-form .sk-form-item textarea::placeholder,
.sk-dropdown-container.custom .sk-dropdown-trigger::placeholder {
  opacity: 1;
  color: #cecece;
}
.sk-search-input:hover,
form .sk-form-item input[type='text']:hover,
form .sk-form-item input[type='email']:hover,
form .sk-form-item input[type='url']:hover,
form .sk-form-item input[type='tel']:hover,
form .sk-form-item input[type='number']:hover,
form .sk-form-item input[type='date']:hover,
form .sk-form-item input[type='time']:hover,
form .sk-form-item input[type='password']:hover,
form .sk-form-item select:hover,
form .sk-form-item textarea:hover,
.sk-form .sk-form-item input[type='text']:hover,
.sk-form .sk-form-item input[type='email']:hover,
.sk-form .sk-form-item input[type='url']:hover,
.sk-form .sk-form-item input[type='tel']:hover,
.sk-form .sk-form-item input[type='number']:hover,
.sk-form .sk-form-item input[type='date']:hover,
.sk-form .sk-form-item input[type='time']:hover,
.sk-form .sk-form-item input[type='password']:hover,
.sk-form .sk-form-item select:hover,
.sk-form .sk-form-item textarea:hover,
.sk-dropdown-container.custom .sk-dropdown-trigger:hover {
  border-color: #848484;
}
.sk-search-input:focus,
form .sk-form-item input[type='text']:focus,
form .sk-form-item input[type='email']:focus,
form .sk-form-item input[type='url']:focus,
form .sk-form-item input[type='tel']:focus,
form .sk-form-item input[type='number']:focus,
form .sk-form-item input[type='date']:focus,
form .sk-form-item input[type='time']:focus,
form .sk-form-item input[type='password']:focus,
form .sk-form-item select:focus,
form .sk-form-item textarea:focus,
.sk-form .sk-form-item input[type='text']:focus,
.sk-form .sk-form-item input[type='email']:focus,
.sk-form .sk-form-item input[type='url']:focus,
.sk-form .sk-form-item input[type='tel']:focus,
.sk-form .sk-form-item input[type='number']:focus,
.sk-form .sk-form-item input[type='date']:focus,
.sk-form .sk-form-item input[type='time']:focus,
.sk-form .sk-form-item input[type='password']:focus,
.sk-form .sk-form-item select:focus,
.sk-form .sk-form-item textarea:focus,
.sk-dropdown-container.custom .sk-dropdown-trigger:focus {
  background-color: #fff !important;
}
.error.sk-search-input,
form .sk-form-item input.error[type='text'],
form .sk-form-item input.error[type='email'],
form .sk-form-item input.error[type='url'],
form .sk-form-item input.error[type='tel'],
form .sk-form-item input.error[type='number'],
form .sk-form-item input.error[type='date'],
form .sk-form-item input.error[type='time'],
form .sk-form-item input.error[type='password'],
form .sk-form-item select.error,
form .sk-form-item textarea.error,
.sk-form .sk-form-item input.error[type='text'],
.sk-form .sk-form-item input.error[type='email'],
.sk-form .sk-form-item input.error[type='url'],
.sk-form .sk-form-item input.error[type='tel'],
.sk-form .sk-form-item input.error[type='number'],
.sk-form .sk-form-item input.error[type='date'],
.sk-form .sk-form-item input.error[type='time'],
.sk-form .sk-form-item input.error[type='password'],
.sk-form .sk-form-item select.error,
.sk-form .sk-form-item textarea.error,
.sk-dropdown-container.custom .error.sk-dropdown-trigger {
  background-color: #fbe7e8 !important;
}
.success.sk-search-input,
form .sk-form-item input.success[type='text'],
form .sk-form-item input.success[type='email'],
form .sk-form-item input.success[type='url'],
form .sk-form-item input.success[type='tel'],
form .sk-form-item input.success[type='number'],
form .sk-form-item input.success[type='date'],
form .sk-form-item input.success[type='time'],
form .sk-form-item input.success[type='password'],
form .sk-form-item select.success,
form .sk-form-item textarea.success,
.sk-form .sk-form-item input.success[type='text'],
.sk-form .sk-form-item input.success[type='email'],
.sk-form .sk-form-item input.success[type='url'],
.sk-form .sk-form-item input.success[type='tel'],
.sk-form .sk-form-item input.success[type='number'],
.sk-form .sk-form-item input.success[type='date'],
.sk-form .sk-form-item input.success[type='time'],
.sk-form .sk-form-item input.success[type='password'],
.sk-form .sk-form-item select.success,
.sk-form .sk-form-item textarea.success,
.sk-dropdown-container.custom .success.sk-dropdown-trigger {
  background-color: #e1fceb !important;
}
.warning.sk-search-input,
form .sk-form-item input.warning[type='text'],
form .sk-form-item input.warning[type='email'],
form .sk-form-item input.warning[type='url'],
form .sk-form-item input.warning[type='tel'],
form .sk-form-item input.warning[type='number'],
form .sk-form-item input.warning[type='date'],
form .sk-form-item input.warning[type='time'],
form .sk-form-item input.warning[type='password'],
form .sk-form-item select.warning,
form .sk-form-item textarea.warning,
.sk-form .sk-form-item input.warning[type='text'],
.sk-form .sk-form-item input.warning[type='email'],
.sk-form .sk-form-item input.warning[type='url'],
.sk-form .sk-form-item input.warning[type='tel'],
.sk-form .sk-form-item input.warning[type='number'],
.sk-form .sk-form-item input.warning[type='date'],
.sk-form .sk-form-item input.warning[type='time'],
.sk-form .sk-form-item input.warning[type='password'],
.sk-form .sk-form-item select.warning,
.sk-form .sk-form-item textarea.warning,
.sk-dropdown-container.custom .warning.sk-dropdown-trigger {
  background-color: #fffcf4 !important;
}
.info.sk-search-input,
form .sk-form-item input.info[type='text'],
form .sk-form-item input.info[type='email'],
form .sk-form-item input.info[type='url'],
form .sk-form-item input.info[type='tel'],
form .sk-form-item input.info[type='number'],
form .sk-form-item input.info[type='date'],
form .sk-form-item input.info[type='time'],
form .sk-form-item input.info[type='password'],
form .sk-form-item select.info,
form .sk-form-item textarea.info,
.sk-form .sk-form-item input.info[type='text'],
.sk-form .sk-form-item input.info[type='email'],
.sk-form .sk-form-item input.info[type='url'],
.sk-form .sk-form-item input.info[type='tel'],
.sk-form .sk-form-item input.info[type='number'],
.sk-form .sk-form-item input.info[type='date'],
.sk-form .sk-form-item input.info[type='time'],
.sk-form .sk-form-item input.info[type='password'],
.sk-form .sk-form-item select.info,
.sk-form .sk-form-item textarea.info,
.sk-dropdown-container.custom .info.sk-dropdown-trigger {
  background-color: #eef7ff !important;
}
.error.sk-search-input:focus,
form .sk-form-item input.error[type='text']:focus,
form .sk-form-item input.error[type='email']:focus,
form .sk-form-item input.error[type='url']:focus,
form .sk-form-item input.error[type='tel']:focus,
form .sk-form-item input.error[type='number']:focus,
form .sk-form-item input.error[type='date']:focus,
form .sk-form-item input.error[type='time']:focus,
form .sk-form-item input.error[type='password']:focus,
form .sk-form-item select.error:focus,
form .sk-form-item textarea.error:focus,
.sk-form .sk-form-item input.error[type='text']:focus,
.sk-form .sk-form-item input.error[type='email']:focus,
.sk-form .sk-form-item input.error[type='url']:focus,
.sk-form .sk-form-item input.error[type='tel']:focus,
.sk-form .sk-form-item input.error[type='number']:focus,
.sk-form .sk-form-item input.error[type='date']:focus,
.sk-form .sk-form-item input.error[type='time']:focus,
.sk-form .sk-form-item input.error[type='password']:focus,
.sk-form .sk-form-item select.error:focus,
.sk-form .sk-form-item textarea.error:focus,
.sk-dropdown-container.custom .error.sk-dropdown-trigger:focus,
.success.sk-search-input:focus,
form .sk-form-item input.success[type='text']:focus,
form .sk-form-item input.success[type='email']:focus,
form .sk-form-item input.success[type='url']:focus,
form .sk-form-item input.success[type='tel']:focus,
form .sk-form-item input.success[type='number']:focus,
form .sk-form-item input.success[type='date']:focus,
form .sk-form-item input.success[type='time']:focus,
form .sk-form-item input.success[type='password']:focus,
form .sk-form-item select.success:focus,
form .sk-form-item textarea.success:focus,
.sk-form .sk-form-item input.success[type='text']:focus,
.sk-form .sk-form-item input.success[type='email']:focus,
.sk-form .sk-form-item input.success[type='url']:focus,
.sk-form .sk-form-item input.success[type='tel']:focus,
.sk-form .sk-form-item input.success[type='number']:focus,
.sk-form .sk-form-item input.success[type='date']:focus,
.sk-form .sk-form-item input.success[type='time']:focus,
.sk-form .sk-form-item input.success[type='password']:focus,
.sk-form .sk-form-item select.success:focus,
.sk-form .sk-form-item textarea.success:focus,
.sk-dropdown-container.custom .success.sk-dropdown-trigger:focus,
.warning.sk-search-input:focus,
form .sk-form-item input.warning[type='text']:focus,
form .sk-form-item input.warning[type='email']:focus,
form .sk-form-item input.warning[type='url']:focus,
form .sk-form-item input.warning[type='tel']:focus,
form .sk-form-item input.warning[type='number']:focus,
form .sk-form-item input.warning[type='date']:focus,
form .sk-form-item input.warning[type='time']:focus,
form .sk-form-item input.warning[type='password']:focus,
form .sk-form-item select.warning:focus,
form .sk-form-item textarea.warning:focus,
.sk-form .sk-form-item input.warning[type='text']:focus,
.sk-form .sk-form-item input.warning[type='email']:focus,
.sk-form .sk-form-item input.warning[type='url']:focus,
.sk-form .sk-form-item input.warning[type='tel']:focus,
.sk-form .sk-form-item input.warning[type='number']:focus,
.sk-form .sk-form-item input.warning[type='date']:focus,
.sk-form .sk-form-item input.warning[type='time']:focus,
.sk-form .sk-form-item input.warning[type='password']:focus,
.sk-form .sk-form-item select.warning:focus,
.sk-form .sk-form-item textarea.warning:focus,
.sk-dropdown-container.custom .warning.sk-dropdown-trigger:focus,
.info.sk-search-input:focus,
form .sk-form-item input.info[type='text']:focus,
form .sk-form-item input.info[type='email']:focus,
form .sk-form-item input.info[type='url']:focus,
form .sk-form-item input.info[type='tel']:focus,
form .sk-form-item input.info[type='number']:focus,
form .sk-form-item input.info[type='date']:focus,
form .sk-form-item input.info[type='time']:focus,
form .sk-form-item input.info[type='password']:focus,
form .sk-form-item select.info:focus,
form .sk-form-item textarea.info:focus,
.sk-form .sk-form-item input.info[type='text']:focus,
.sk-form .sk-form-item input.info[type='email']:focus,
.sk-form .sk-form-item input.info[type='url']:focus,
.sk-form .sk-form-item input.info[type='tel']:focus,
.sk-form .sk-form-item input.info[type='number']:focus,
.sk-form .sk-form-item input.info[type='date']:focus,
.sk-form .sk-form-item input.info[type='time']:focus,
.sk-form .sk-form-item input.info[type='password']:focus,
.sk-form .sk-form-item select.info:focus,
.sk-form .sk-form-item textarea.info:focus,
.sk-dropdown-container.custom .info.sk-dropdown-trigger:focus,
.sk-search-input:focus,
form .sk-form-item input[type='text']:focus,
form .sk-form-item input[type='email']:focus,
form .sk-form-item input[type='url']:focus,
form .sk-form-item input[type='tel']:focus,
form .sk-form-item input[type='number']:focus,
form .sk-form-item input[type='date']:focus,
form .sk-form-item input[type='time']:focus,
form .sk-form-item input[type='password']:focus,
form .sk-form-item select:focus,
form .sk-form-item textarea:focus,
.sk-form .sk-form-item input[type='text']:focus,
.sk-form .sk-form-item input[type='email']:focus,
.sk-form .sk-form-item input[type='url']:focus,
.sk-form .sk-form-item input[type='tel']:focus,
.sk-form .sk-form-item input[type='number']:focus,
.sk-form .sk-form-item input[type='date']:focus,
.sk-form .sk-form-item input[type='time']:focus,
.sk-form .sk-form-item input[type='password']:focus,
.sk-form .sk-form-item select:focus,
.sk-form .sk-form-item textarea:focus,
.sk-dropdown-container.custom .sk-dropdown-trigger:focus,
.selected.sk-search-input,
form .sk-form-item input.selected[type='text'],
form .sk-form-item input.selected[type='email'],
form .sk-form-item input.selected[type='url'],
form .sk-form-item input.selected[type='tel'],
form .sk-form-item input.selected[type='number'],
form .sk-form-item input.selected[type='date'],
form .sk-form-item input.selected[type='time'],
form .sk-form-item input.selected[type='password'],
form .sk-form-item select.selected,
form .sk-form-item textarea.selected,
.sk-form .sk-form-item input.selected[type='text'],
.sk-form .sk-form-item input.selected[type='email'],
.sk-form .sk-form-item input.selected[type='url'],
.sk-form .sk-form-item input.selected[type='tel'],
.sk-form .sk-form-item input.selected[type='number'],
.sk-form .sk-form-item input.selected[type='date'],
.sk-form .sk-form-item input.selected[type='time'],
.sk-form .sk-form-item input.selected[type='password'],
.sk-form .sk-form-item select.selected,
.sk-form .sk-form-item textarea.selected,
.sk-dropdown-container.custom .selected.sk-dropdown-trigger {
  border-color: #00386b;
  z-index: 2;
}
.error.sk-search-input,
form .sk-form-item input.error[type='text'],
form .sk-form-item input.error[type='email'],
form .sk-form-item input.error[type='url'],
form .sk-form-item input.error[type='tel'],
form .sk-form-item input.error[type='number'],
form .sk-form-item input.error[type='date'],
form .sk-form-item input.error[type='time'],
form .sk-form-item input.error[type='password'],
form .sk-form-item select.error,
form .sk-form-item textarea.error,
.sk-form .sk-form-item input.error[type='text'],
.sk-form .sk-form-item input.error[type='email'],
.sk-form .sk-form-item input.error[type='url'],
.sk-form .sk-form-item input.error[type='tel'],
.sk-form .sk-form-item input.error[type='number'],
.sk-form .sk-form-item input.error[type='date'],
.sk-form .sk-form-item input.error[type='time'],
.sk-form .sk-form-item input.error[type='password'],
.sk-form .sk-form-item select.error,
.sk-form .sk-form-item textarea.error,
.sk-dropdown-container.custom .error.sk-dropdown-trigger {
  border-color: #d93031;
}
.error.sk-search-input::-webkit-input-placeholder,
form .sk-form-item input.error[type='text']::-webkit-input-placeholder,
form .sk-form-item input.error[type='email']::-webkit-input-placeholder,
form .sk-form-item input.error[type='url']::-webkit-input-placeholder,
form .sk-form-item input.error[type='tel']::-webkit-input-placeholder,
form .sk-form-item input.error[type='number']::-webkit-input-placeholder,
form .sk-form-item input.error[type='date']::-webkit-input-placeholder,
form .sk-form-item input.error[type='time']::-webkit-input-placeholder,
form .sk-form-item input.error[type='password']::-webkit-input-placeholder,
form .sk-form-item select.error::-webkit-input-placeholder,
form .sk-form-item textarea.error::-webkit-input-placeholder,
.sk-form .sk-form-item input.error[type='text']::-webkit-input-placeholder,
.sk-form .sk-form-item input.error[type='email']::-webkit-input-placeholder,
.sk-form .sk-form-item input.error[type='url']::-webkit-input-placeholder,
.sk-form .sk-form-item input.error[type='tel']::-webkit-input-placeholder,
.sk-form .sk-form-item input.error[type='number']::-webkit-input-placeholder,
.sk-form .sk-form-item input.error[type='date']::-webkit-input-placeholder,
.sk-form .sk-form-item input.error[type='time']::-webkit-input-placeholder,
.sk-form .sk-form-item input.error[type='password']::-webkit-input-placeholder,
.sk-form .sk-form-item select.error::-webkit-input-placeholder,
.sk-form .sk-form-item textarea.error::-webkit-input-placeholder,
.sk-dropdown-container.custom .error.sk-dropdown-trigger::-webkit-input-placeholder {
  color: #d93031;
  opacity: 0.8;
}
.error.sk-search-input::-moz-placeholder,
form .sk-form-item input.error[type='text']::-moz-placeholder,
form .sk-form-item input.error[type='email']::-moz-placeholder,
form .sk-form-item input.error[type='url']::-moz-placeholder,
form .sk-form-item input.error[type='tel']::-moz-placeholder,
form .sk-form-item input.error[type='number']::-moz-placeholder,
form .sk-form-item input.error[type='date']::-moz-placeholder,
form .sk-form-item input.error[type='time']::-moz-placeholder,
form .sk-form-item input.error[type='password']::-moz-placeholder,
form .sk-form-item select.error::-moz-placeholder,
form .sk-form-item textarea.error::-moz-placeholder,
.sk-form .sk-form-item input.error[type='text']::-moz-placeholder,
.sk-form .sk-form-item input.error[type='email']::-moz-placeholder,
.sk-form .sk-form-item input.error[type='url']::-moz-placeholder,
.sk-form .sk-form-item input.error[type='tel']::-moz-placeholder,
.sk-form .sk-form-item input.error[type='number']::-moz-placeholder,
.sk-form .sk-form-item input.error[type='date']::-moz-placeholder,
.sk-form .sk-form-item input.error[type='time']::-moz-placeholder,
.sk-form .sk-form-item input.error[type='password']::-moz-placeholder,
.sk-form .sk-form-item select.error::-moz-placeholder,
.sk-form .sk-form-item textarea.error::-moz-placeholder,
.sk-dropdown-container.custom .error.sk-dropdown-trigger::-moz-placeholder {
  color: #d93031;
  opacity: 0.8;
}
.error.sk-search-input:-ms-input-placeholder,
form .sk-form-item input.error[type='text']:-ms-input-placeholder,
form .sk-form-item input.error[type='email']:-ms-input-placeholder,
form .sk-form-item input.error[type='url']:-ms-input-placeholder,
form .sk-form-item input.error[type='tel']:-ms-input-placeholder,
form .sk-form-item input.error[type='number']:-ms-input-placeholder,
form .sk-form-item input.error[type='date']:-ms-input-placeholder,
form .sk-form-item input.error[type='time']:-ms-input-placeholder,
form .sk-form-item input.error[type='password']:-ms-input-placeholder,
form .sk-form-item select.error:-ms-input-placeholder,
form .sk-form-item textarea.error:-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='text']:-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='email']:-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='url']:-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='tel']:-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='number']:-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='date']:-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='time']:-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='password']:-ms-input-placeholder,
.sk-form .sk-form-item select.error:-ms-input-placeholder,
.sk-form .sk-form-item textarea.error:-ms-input-placeholder,
.sk-dropdown-container.custom .error.sk-dropdown-trigger:-ms-input-placeholder {
  color: #d93031;
  opacity: 0.8;
}
.error.sk-search-input::-ms-input-placeholder,
form .sk-form-item input.error[type='text']::-ms-input-placeholder,
form .sk-form-item input.error[type='email']::-ms-input-placeholder,
form .sk-form-item input.error[type='url']::-ms-input-placeholder,
form .sk-form-item input.error[type='tel']::-ms-input-placeholder,
form .sk-form-item input.error[type='number']::-ms-input-placeholder,
form .sk-form-item input.error[type='date']::-ms-input-placeholder,
form .sk-form-item input.error[type='time']::-ms-input-placeholder,
form .sk-form-item input.error[type='password']::-ms-input-placeholder,
form .sk-form-item select.error::-ms-input-placeholder,
form .sk-form-item textarea.error::-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='text']::-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='email']::-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='url']::-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='tel']::-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='number']::-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='date']::-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='time']::-ms-input-placeholder,
.sk-form .sk-form-item input.error[type='password']::-ms-input-placeholder,
.sk-form .sk-form-item select.error::-ms-input-placeholder,
.sk-form .sk-form-item textarea.error::-ms-input-placeholder,
.sk-dropdown-container.custom .error.sk-dropdown-trigger::-ms-input-placeholder {
  color: #d93031;
  opacity: 0.8;
}
.error.sk-search-input::placeholder,
form .sk-form-item input.error[type='text']::placeholder,
form .sk-form-item input.error[type='email']::placeholder,
form .sk-form-item input.error[type='url']::placeholder,
form .sk-form-item input.error[type='tel']::placeholder,
form .sk-form-item input.error[type='number']::placeholder,
form .sk-form-item input.error[type='date']::placeholder,
form .sk-form-item input.error[type='time']::placeholder,
form .sk-form-item input.error[type='password']::placeholder,
form .sk-form-item select.error::placeholder,
form .sk-form-item textarea.error::placeholder,
.sk-form .sk-form-item input.error[type='text']::placeholder,
.sk-form .sk-form-item input.error[type='email']::placeholder,
.sk-form .sk-form-item input.error[type='url']::placeholder,
.sk-form .sk-form-item input.error[type='tel']::placeholder,
.sk-form .sk-form-item input.error[type='number']::placeholder,
.sk-form .sk-form-item input.error[type='date']::placeholder,
.sk-form .sk-form-item input.error[type='time']::placeholder,
.sk-form .sk-form-item input.error[type='password']::placeholder,
.sk-form .sk-form-item select.error::placeholder,
.sk-form .sk-form-item textarea.error::placeholder,
.sk-dropdown-container.custom .error.sk-dropdown-trigger::placeholder {
  color: #d93031;
  opacity: 0.8;
}
.success.sk-search-input,
form .sk-form-item input.success[type='text'],
form .sk-form-item input.success[type='email'],
form .sk-form-item input.success[type='url'],
form .sk-form-item input.success[type='tel'],
form .sk-form-item input.success[type='number'],
form .sk-form-item input.success[type='date'],
form .sk-form-item input.success[type='time'],
form .sk-form-item input.success[type='password'],
form .sk-form-item select.success,
form .sk-form-item textarea.success,
.sk-form .sk-form-item input.success[type='text'],
.sk-form .sk-form-item input.success[type='email'],
.sk-form .sk-form-item input.success[type='url'],
.sk-form .sk-form-item input.success[type='tel'],
.sk-form .sk-form-item input.success[type='number'],
.sk-form .sk-form-item input.success[type='date'],
.sk-form .sk-form-item input.success[type='time'],
.sk-form .sk-form-item input.success[type='password'],
.sk-form .sk-form-item select.success,
.sk-form .sk-form-item textarea.success,
.sk-dropdown-container.custom .success.sk-dropdown-trigger {
  border-color: #39c072;
}
.success.sk-search-input::-webkit-input-placeholder,
form .sk-form-item input.success[type='text']::-webkit-input-placeholder,
form .sk-form-item input.success[type='email']::-webkit-input-placeholder,
form .sk-form-item input.success[type='url']::-webkit-input-placeholder,
form .sk-form-item input.success[type='tel']::-webkit-input-placeholder,
form .sk-form-item input.success[type='number']::-webkit-input-placeholder,
form .sk-form-item input.success[type='date']::-webkit-input-placeholder,
form .sk-form-item input.success[type='time']::-webkit-input-placeholder,
form .sk-form-item input.success[type='password']::-webkit-input-placeholder,
form .sk-form-item select.success::-webkit-input-placeholder,
form .sk-form-item textarea.success::-webkit-input-placeholder,
.sk-form .sk-form-item input.success[type='text']::-webkit-input-placeholder,
.sk-form .sk-form-item input.success[type='email']::-webkit-input-placeholder,
.sk-form .sk-form-item input.success[type='url']::-webkit-input-placeholder,
.sk-form .sk-form-item input.success[type='tel']::-webkit-input-placeholder,
.sk-form .sk-form-item input.success[type='number']::-webkit-input-placeholder,
.sk-form .sk-form-item input.success[type='date']::-webkit-input-placeholder,
.sk-form .sk-form-item input.success[type='time']::-webkit-input-placeholder,
.sk-form .sk-form-item input.success[type='password']::-webkit-input-placeholder,
.sk-form .sk-form-item select.success::-webkit-input-placeholder,
.sk-form .sk-form-item textarea.success::-webkit-input-placeholder,
.sk-dropdown-container.custom .success.sk-dropdown-trigger::-webkit-input-placeholder {
  color: #39c072;
  opacity: 0.8;
}
.success.sk-search-input::-moz-placeholder,
form .sk-form-item input.success[type='text']::-moz-placeholder,
form .sk-form-item input.success[type='email']::-moz-placeholder,
form .sk-form-item input.success[type='url']::-moz-placeholder,
form .sk-form-item input.success[type='tel']::-moz-placeholder,
form .sk-form-item input.success[type='number']::-moz-placeholder,
form .sk-form-item input.success[type='date']::-moz-placeholder,
form .sk-form-item input.success[type='time']::-moz-placeholder,
form .sk-form-item input.success[type='password']::-moz-placeholder,
form .sk-form-item select.success::-moz-placeholder,
form .sk-form-item textarea.success::-moz-placeholder,
.sk-form .sk-form-item input.success[type='text']::-moz-placeholder,
.sk-form .sk-form-item input.success[type='email']::-moz-placeholder,
.sk-form .sk-form-item input.success[type='url']::-moz-placeholder,
.sk-form .sk-form-item input.success[type='tel']::-moz-placeholder,
.sk-form .sk-form-item input.success[type='number']::-moz-placeholder,
.sk-form .sk-form-item input.success[type='date']::-moz-placeholder,
.sk-form .sk-form-item input.success[type='time']::-moz-placeholder,
.sk-form .sk-form-item input.success[type='password']::-moz-placeholder,
.sk-form .sk-form-item select.success::-moz-placeholder,
.sk-form .sk-form-item textarea.success::-moz-placeholder,
.sk-dropdown-container.custom .success.sk-dropdown-trigger::-moz-placeholder {
  color: #39c072;
  opacity: 0.8;
}
.success.sk-search-input:-ms-input-placeholder,
form .sk-form-item input.success[type='text']:-ms-input-placeholder,
form .sk-form-item input.success[type='email']:-ms-input-placeholder,
form .sk-form-item input.success[type='url']:-ms-input-placeholder,
form .sk-form-item input.success[type='tel']:-ms-input-placeholder,
form .sk-form-item input.success[type='number']:-ms-input-placeholder,
form .sk-form-item input.success[type='date']:-ms-input-placeholder,
form .sk-form-item input.success[type='time']:-ms-input-placeholder,
form .sk-form-item input.success[type='password']:-ms-input-placeholder,
form .sk-form-item select.success:-ms-input-placeholder,
form .sk-form-item textarea.success:-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='text']:-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='email']:-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='url']:-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='tel']:-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='number']:-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='date']:-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='time']:-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='password']:-ms-input-placeholder,
.sk-form .sk-form-item select.success:-ms-input-placeholder,
.sk-form .sk-form-item textarea.success:-ms-input-placeholder,
.sk-dropdown-container.custom .success.sk-dropdown-trigger:-ms-input-placeholder {
  color: #39c072;
  opacity: 0.8;
}
.success.sk-search-input::-ms-input-placeholder,
form .sk-form-item input.success[type='text']::-ms-input-placeholder,
form .sk-form-item input.success[type='email']::-ms-input-placeholder,
form .sk-form-item input.success[type='url']::-ms-input-placeholder,
form .sk-form-item input.success[type='tel']::-ms-input-placeholder,
form .sk-form-item input.success[type='number']::-ms-input-placeholder,
form .sk-form-item input.success[type='date']::-ms-input-placeholder,
form .sk-form-item input.success[type='time']::-ms-input-placeholder,
form .sk-form-item input.success[type='password']::-ms-input-placeholder,
form .sk-form-item select.success::-ms-input-placeholder,
form .sk-form-item textarea.success::-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='text']::-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='email']::-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='url']::-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='tel']::-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='number']::-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='date']::-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='time']::-ms-input-placeholder,
.sk-form .sk-form-item input.success[type='password']::-ms-input-placeholder,
.sk-form .sk-form-item select.success::-ms-input-placeholder,
.sk-form .sk-form-item textarea.success::-ms-input-placeholder,
.sk-dropdown-container.custom .success.sk-dropdown-trigger::-ms-input-placeholder {
  color: #39c072;
  opacity: 0.8;
}
.success.sk-search-input::placeholder,
form .sk-form-item input.success[type='text']::placeholder,
form .sk-form-item input.success[type='email']::placeholder,
form .sk-form-item input.success[type='url']::placeholder,
form .sk-form-item input.success[type='tel']::placeholder,
form .sk-form-item input.success[type='number']::placeholder,
form .sk-form-item input.success[type='date']::placeholder,
form .sk-form-item input.success[type='time']::placeholder,
form .sk-form-item input.success[type='password']::placeholder,
form .sk-form-item select.success::placeholder,
form .sk-form-item textarea.success::placeholder,
.sk-form .sk-form-item input.success[type='text']::placeholder,
.sk-form .sk-form-item input.success[type='email']::placeholder,
.sk-form .sk-form-item input.success[type='url']::placeholder,
.sk-form .sk-form-item input.success[type='tel']::placeholder,
.sk-form .sk-form-item input.success[type='number']::placeholder,
.sk-form .sk-form-item input.success[type='date']::placeholder,
.sk-form .sk-form-item input.success[type='time']::placeholder,
.sk-form .sk-form-item input.success[type='password']::placeholder,
.sk-form .sk-form-item select.success::placeholder,
.sk-form .sk-form-item textarea.success::placeholder,
.sk-dropdown-container.custom .success.sk-dropdown-trigger::placeholder {
  color: #39c072;
  opacity: 0.8;
}
.warning.sk-search-input,
form .sk-form-item input.warning[type='text'],
form .sk-form-item input.warning[type='email'],
form .sk-form-item input.warning[type='url'],
form .sk-form-item input.warning[type='tel'],
form .sk-form-item input.warning[type='number'],
form .sk-form-item input.warning[type='date'],
form .sk-form-item input.warning[type='time'],
form .sk-form-item input.warning[type='password'],
form .sk-form-item select.warning,
form .sk-form-item textarea.warning,
.sk-form .sk-form-item input.warning[type='text'],
.sk-form .sk-form-item input.warning[type='email'],
.sk-form .sk-form-item input.warning[type='url'],
.sk-form .sk-form-item input.warning[type='tel'],
.sk-form .sk-form-item input.warning[type='number'],
.sk-form .sk-form-item input.warning[type='date'],
.sk-form .sk-form-item input.warning[type='time'],
.sk-form .sk-form-item input.warning[type='password'],
.sk-form .sk-form-item select.warning,
.sk-form .sk-form-item textarea.warning,
.sk-dropdown-container.custom .warning.sk-dropdown-trigger {
  border-color: #f4ca64;
}
.warning.sk-search-input::-webkit-input-placeholder,
form .sk-form-item input.warning[type='text']::-webkit-input-placeholder,
form .sk-form-item input.warning[type='email']::-webkit-input-placeholder,
form .sk-form-item input.warning[type='url']::-webkit-input-placeholder,
form .sk-form-item input.warning[type='tel']::-webkit-input-placeholder,
form .sk-form-item input.warning[type='number']::-webkit-input-placeholder,
form .sk-form-item input.warning[type='date']::-webkit-input-placeholder,
form .sk-form-item input.warning[type='time']::-webkit-input-placeholder,
form .sk-form-item input.warning[type='password']::-webkit-input-placeholder,
form .sk-form-item select.warning::-webkit-input-placeholder,
form .sk-form-item textarea.warning::-webkit-input-placeholder,
.sk-form .sk-form-item input.warning[type='text']::-webkit-input-placeholder,
.sk-form .sk-form-item input.warning[type='email']::-webkit-input-placeholder,
.sk-form .sk-form-item input.warning[type='url']::-webkit-input-placeholder,
.sk-form .sk-form-item input.warning[type='tel']::-webkit-input-placeholder,
.sk-form .sk-form-item input.warning[type='number']::-webkit-input-placeholder,
.sk-form .sk-form-item input.warning[type='date']::-webkit-input-placeholder,
.sk-form .sk-form-item input.warning[type='time']::-webkit-input-placeholder,
.sk-form .sk-form-item input.warning[type='password']::-webkit-input-placeholder,
.sk-form .sk-form-item select.warning::-webkit-input-placeholder,
.sk-form .sk-form-item textarea.warning::-webkit-input-placeholder,
.sk-dropdown-container.custom .warning.sk-dropdown-trigger::-webkit-input-placeholder {
  color: #f4ca64;
  opacity: 0.8;
}
.warning.sk-search-input::-moz-placeholder,
form .sk-form-item input.warning[type='text']::-moz-placeholder,
form .sk-form-item input.warning[type='email']::-moz-placeholder,
form .sk-form-item input.warning[type='url']::-moz-placeholder,
form .sk-form-item input.warning[type='tel']::-moz-placeholder,
form .sk-form-item input.warning[type='number']::-moz-placeholder,
form .sk-form-item input.warning[type='date']::-moz-placeholder,
form .sk-form-item input.warning[type='time']::-moz-placeholder,
form .sk-form-item input.warning[type='password']::-moz-placeholder,
form .sk-form-item select.warning::-moz-placeholder,
form .sk-form-item textarea.warning::-moz-placeholder,
.sk-form .sk-form-item input.warning[type='text']::-moz-placeholder,
.sk-form .sk-form-item input.warning[type='email']::-moz-placeholder,
.sk-form .sk-form-item input.warning[type='url']::-moz-placeholder,
.sk-form .sk-form-item input.warning[type='tel']::-moz-placeholder,
.sk-form .sk-form-item input.warning[type='number']::-moz-placeholder,
.sk-form .sk-form-item input.warning[type='date']::-moz-placeholder,
.sk-form .sk-form-item input.warning[type='time']::-moz-placeholder,
.sk-form .sk-form-item input.warning[type='password']::-moz-placeholder,
.sk-form .sk-form-item select.warning::-moz-placeholder,
.sk-form .sk-form-item textarea.warning::-moz-placeholder,
.sk-dropdown-container.custom .warning.sk-dropdown-trigger::-moz-placeholder {
  color: #f4ca64;
  opacity: 0.8;
}
.warning.sk-search-input:-ms-input-placeholder,
form .sk-form-item input.warning[type='text']:-ms-input-placeholder,
form .sk-form-item input.warning[type='email']:-ms-input-placeholder,
form .sk-form-item input.warning[type='url']:-ms-input-placeholder,
form .sk-form-item input.warning[type='tel']:-ms-input-placeholder,
form .sk-form-item input.warning[type='number']:-ms-input-placeholder,
form .sk-form-item input.warning[type='date']:-ms-input-placeholder,
form .sk-form-item input.warning[type='time']:-ms-input-placeholder,
form .sk-form-item input.warning[type='password']:-ms-input-placeholder,
form .sk-form-item select.warning:-ms-input-placeholder,
form .sk-form-item textarea.warning:-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='text']:-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='email']:-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='url']:-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='tel']:-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='number']:-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='date']:-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='time']:-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='password']:-ms-input-placeholder,
.sk-form .sk-form-item select.warning:-ms-input-placeholder,
.sk-form .sk-form-item textarea.warning:-ms-input-placeholder,
.sk-dropdown-container.custom .warning.sk-dropdown-trigger:-ms-input-placeholder {
  color: #f4ca64;
  opacity: 0.8;
}
.warning.sk-search-input::-ms-input-placeholder,
form .sk-form-item input.warning[type='text']::-ms-input-placeholder,
form .sk-form-item input.warning[type='email']::-ms-input-placeholder,
form .sk-form-item input.warning[type='url']::-ms-input-placeholder,
form .sk-form-item input.warning[type='tel']::-ms-input-placeholder,
form .sk-form-item input.warning[type='number']::-ms-input-placeholder,
form .sk-form-item input.warning[type='date']::-ms-input-placeholder,
form .sk-form-item input.warning[type='time']::-ms-input-placeholder,
form .sk-form-item input.warning[type='password']::-ms-input-placeholder,
form .sk-form-item select.warning::-ms-input-placeholder,
form .sk-form-item textarea.warning::-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='text']::-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='email']::-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='url']::-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='tel']::-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='number']::-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='date']::-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='time']::-ms-input-placeholder,
.sk-form .sk-form-item input.warning[type='password']::-ms-input-placeholder,
.sk-form .sk-form-item select.warning::-ms-input-placeholder,
.sk-form .sk-form-item textarea.warning::-ms-input-placeholder,
.sk-dropdown-container.custom .warning.sk-dropdown-trigger::-ms-input-placeholder {
  color: #f4ca64;
  opacity: 0.8;
}
.warning.sk-search-input::placeholder,
form .sk-form-item input.warning[type='text']::placeholder,
form .sk-form-item input.warning[type='email']::placeholder,
form .sk-form-item input.warning[type='url']::placeholder,
form .sk-form-item input.warning[type='tel']::placeholder,
form .sk-form-item input.warning[type='number']::placeholder,
form .sk-form-item input.warning[type='date']::placeholder,
form .sk-form-item input.warning[type='time']::placeholder,
form .sk-form-item input.warning[type='password']::placeholder,
form .sk-form-item select.warning::placeholder,
form .sk-form-item textarea.warning::placeholder,
.sk-form .sk-form-item input.warning[type='text']::placeholder,
.sk-form .sk-form-item input.warning[type='email']::placeholder,
.sk-form .sk-form-item input.warning[type='url']::placeholder,
.sk-form .sk-form-item input.warning[type='tel']::placeholder,
.sk-form .sk-form-item input.warning[type='number']::placeholder,
.sk-form .sk-form-item input.warning[type='date']::placeholder,
.sk-form .sk-form-item input.warning[type='time']::placeholder,
.sk-form .sk-form-item input.warning[type='password']::placeholder,
.sk-form .sk-form-item select.warning::placeholder,
.sk-form .sk-form-item textarea.warning::placeholder,
.sk-dropdown-container.custom .warning.sk-dropdown-trigger::placeholder {
  color: #f4ca64;
  opacity: 0.8;
}
.info.sk-search-input,
form .sk-form-item input.info[type='text'],
form .sk-form-item input.info[type='email'],
form .sk-form-item input.info[type='url'],
form .sk-form-item input.info[type='tel'],
form .sk-form-item input.info[type='number'],
form .sk-form-item input.info[type='date'],
form .sk-form-item input.info[type='time'],
form .sk-form-item input.info[type='password'],
form .sk-form-item select.info,
form .sk-form-item textarea.info,
.sk-form .sk-form-item input.info[type='text'],
.sk-form .sk-form-item input.info[type='email'],
.sk-form .sk-form-item input.info[type='url'],
.sk-form .sk-form-item input.info[type='tel'],
.sk-form .sk-form-item input.info[type='number'],
.sk-form .sk-form-item input.info[type='date'],
.sk-form .sk-form-item input.info[type='time'],
.sk-form .sk-form-item input.info[type='password'],
.sk-form .sk-form-item select.info,
.sk-form .sk-form-item textarea.info,
.sk-dropdown-container.custom .info.sk-dropdown-trigger {
  border-color: #2f83c6;
}
.info.sk-search-input::-webkit-input-placeholder,
form .sk-form-item input.info[type='text']::-webkit-input-placeholder,
form .sk-form-item input.info[type='email']::-webkit-input-placeholder,
form .sk-form-item input.info[type='url']::-webkit-input-placeholder,
form .sk-form-item input.info[type='tel']::-webkit-input-placeholder,
form .sk-form-item input.info[type='number']::-webkit-input-placeholder,
form .sk-form-item input.info[type='date']::-webkit-input-placeholder,
form .sk-form-item input.info[type='time']::-webkit-input-placeholder,
form .sk-form-item input.info[type='password']::-webkit-input-placeholder,
form .sk-form-item select.info::-webkit-input-placeholder,
form .sk-form-item textarea.info::-webkit-input-placeholder,
.sk-form .sk-form-item input.info[type='text']::-webkit-input-placeholder,
.sk-form .sk-form-item input.info[type='email']::-webkit-input-placeholder,
.sk-form .sk-form-item input.info[type='url']::-webkit-input-placeholder,
.sk-form .sk-form-item input.info[type='tel']::-webkit-input-placeholder,
.sk-form .sk-form-item input.info[type='number']::-webkit-input-placeholder,
.sk-form .sk-form-item input.info[type='date']::-webkit-input-placeholder,
.sk-form .sk-form-item input.info[type='time']::-webkit-input-placeholder,
.sk-form .sk-form-item input.info[type='password']::-webkit-input-placeholder,
.sk-form .sk-form-item select.info::-webkit-input-placeholder,
.sk-form .sk-form-item textarea.info::-webkit-input-placeholder,
.sk-dropdown-container.custom .info.sk-dropdown-trigger::-webkit-input-placeholder {
  color: #2f83c6;
  opacity: 0.8;
}
.info.sk-search-input::-moz-placeholder,
form .sk-form-item input.info[type='text']::-moz-placeholder,
form .sk-form-item input.info[type='email']::-moz-placeholder,
form .sk-form-item input.info[type='url']::-moz-placeholder,
form .sk-form-item input.info[type='tel']::-moz-placeholder,
form .sk-form-item input.info[type='number']::-moz-placeholder,
form .sk-form-item input.info[type='date']::-moz-placeholder,
form .sk-form-item input.info[type='time']::-moz-placeholder,
form .sk-form-item input.info[type='password']::-moz-placeholder,
form .sk-form-item select.info::-moz-placeholder,
form .sk-form-item textarea.info::-moz-placeholder,
.sk-form .sk-form-item input.info[type='text']::-moz-placeholder,
.sk-form .sk-form-item input.info[type='email']::-moz-placeholder,
.sk-form .sk-form-item input.info[type='url']::-moz-placeholder,
.sk-form .sk-form-item input.info[type='tel']::-moz-placeholder,
.sk-form .sk-form-item input.info[type='number']::-moz-placeholder,
.sk-form .sk-form-item input.info[type='date']::-moz-placeholder,
.sk-form .sk-form-item input.info[type='time']::-moz-placeholder,
.sk-form .sk-form-item input.info[type='password']::-moz-placeholder,
.sk-form .sk-form-item select.info::-moz-placeholder,
.sk-form .sk-form-item textarea.info::-moz-placeholder,
.sk-dropdown-container.custom .info.sk-dropdown-trigger::-moz-placeholder {
  color: #2f83c6;
  opacity: 0.8;
}
.info.sk-search-input:-ms-input-placeholder,
form .sk-form-item input.info[type='text']:-ms-input-placeholder,
form .sk-form-item input.info[type='email']:-ms-input-placeholder,
form .sk-form-item input.info[type='url']:-ms-input-placeholder,
form .sk-form-item input.info[type='tel']:-ms-input-placeholder,
form .sk-form-item input.info[type='number']:-ms-input-placeholder,
form .sk-form-item input.info[type='date']:-ms-input-placeholder,
form .sk-form-item input.info[type='time']:-ms-input-placeholder,
form .sk-form-item input.info[type='password']:-ms-input-placeholder,
form .sk-form-item select.info:-ms-input-placeholder,
form .sk-form-item textarea.info:-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='text']:-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='email']:-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='url']:-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='tel']:-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='number']:-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='date']:-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='time']:-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='password']:-ms-input-placeholder,
.sk-form .sk-form-item select.info:-ms-input-placeholder,
.sk-form .sk-form-item textarea.info:-ms-input-placeholder,
.sk-dropdown-container.custom .info.sk-dropdown-trigger:-ms-input-placeholder {
  color: #2f83c6;
  opacity: 0.8;
}
.info.sk-search-input::-ms-input-placeholder,
form .sk-form-item input.info[type='text']::-ms-input-placeholder,
form .sk-form-item input.info[type='email']::-ms-input-placeholder,
form .sk-form-item input.info[type='url']::-ms-input-placeholder,
form .sk-form-item input.info[type='tel']::-ms-input-placeholder,
form .sk-form-item input.info[type='number']::-ms-input-placeholder,
form .sk-form-item input.info[type='date']::-ms-input-placeholder,
form .sk-form-item input.info[type='time']::-ms-input-placeholder,
form .sk-form-item input.info[type='password']::-ms-input-placeholder,
form .sk-form-item select.info::-ms-input-placeholder,
form .sk-form-item textarea.info::-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='text']::-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='email']::-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='url']::-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='tel']::-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='number']::-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='date']::-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='time']::-ms-input-placeholder,
.sk-form .sk-form-item input.info[type='password']::-ms-input-placeholder,
.sk-form .sk-form-item select.info::-ms-input-placeholder,
.sk-form .sk-form-item textarea.info::-ms-input-placeholder,
.sk-dropdown-container.custom .info.sk-dropdown-trigger::-ms-input-placeholder {
  color: #2f83c6;
  opacity: 0.8;
}
.info.sk-search-input::placeholder,
form .sk-form-item input.info[type='text']::placeholder,
form .sk-form-item input.info[type='email']::placeholder,
form .sk-form-item input.info[type='url']::placeholder,
form .sk-form-item input.info[type='tel']::placeholder,
form .sk-form-item input.info[type='number']::placeholder,
form .sk-form-item input.info[type='date']::placeholder,
form .sk-form-item input.info[type='time']::placeholder,
form .sk-form-item input.info[type='password']::placeholder,
form .sk-form-item select.info::placeholder,
form .sk-form-item textarea.info::placeholder,
.sk-form .sk-form-item input.info[type='text']::placeholder,
.sk-form .sk-form-item input.info[type='email']::placeholder,
.sk-form .sk-form-item input.info[type='url']::placeholder,
.sk-form .sk-form-item input.info[type='tel']::placeholder,
.sk-form .sk-form-item input.info[type='number']::placeholder,
.sk-form .sk-form-item input.info[type='date']::placeholder,
.sk-form .sk-form-item input.info[type='time']::placeholder,
.sk-form .sk-form-item input.info[type='password']::placeholder,
.sk-form .sk-form-item select.info::placeholder,
.sk-form .sk-form-item textarea.info::placeholder,
.sk-dropdown-container.custom .info.sk-dropdown-trigger::placeholder {
  color: #2f83c6;
  opacity: 0.8;
}
[disabled].sk-search-input,
form .sk-form-item input[disabled][type='text'],
form .sk-form-item input[disabled][type='email'],
form .sk-form-item input[disabled][type='url'],
form .sk-form-item input[disabled][type='tel'],
form .sk-form-item input[disabled][type='number'],
form .sk-form-item input[disabled][type='date'],
form .sk-form-item input[disabled][type='time'],
form .sk-form-item input[disabled][type='password'],
form .sk-form-item select[disabled],
form .sk-form-item textarea[disabled],
.sk-form .sk-form-item input[disabled][type='text'],
.sk-form .sk-form-item input[disabled][type='email'],
.sk-form .sk-form-item input[disabled][type='url'],
.sk-form .sk-form-item input[disabled][type='tel'],
.sk-form .sk-form-item input[disabled][type='number'],
.sk-form .sk-form-item input[disabled][type='date'],
.sk-form .sk-form-item input[disabled][type='time'],
.sk-form .sk-form-item input[disabled][type='password'],
.sk-form .sk-form-item select[disabled],
.sk-form .sk-form-item textarea[disabled],
.sk-dropdown-container.custom [disabled].sk-dropdown-trigger {
  border-color: #cecece;
  color: #606060;
  background-color: #ededed;
}
[disabled].sk-search-input:hover,
form .sk-form-item input[disabled][type='text']:hover,
form .sk-form-item input[disabled][type='email']:hover,
form .sk-form-item input[disabled][type='url']:hover,
form .sk-form-item input[disabled][type='tel']:hover,
form .sk-form-item input[disabled][type='number']:hover,
form .sk-form-item input[disabled][type='date']:hover,
form .sk-form-item input[disabled][type='time']:hover,
form .sk-form-item input[disabled][type='password']:hover,
form .sk-form-item select[disabled]:hover,
form .sk-form-item textarea[disabled]:hover,
.sk-form .sk-form-item input[disabled][type='text']:hover,
.sk-form .sk-form-item input[disabled][type='email']:hover,
.sk-form .sk-form-item input[disabled][type='url']:hover,
.sk-form .sk-form-item input[disabled][type='tel']:hover,
.sk-form .sk-form-item input[disabled][type='number']:hover,
.sk-form .sk-form-item input[disabled][type='date']:hover,
.sk-form .sk-form-item input[disabled][type='time']:hover,
.sk-form .sk-form-item input[disabled][type='password']:hover,
.sk-form .sk-form-item select[disabled]:hover,
.sk-form .sk-form-item textarea[disabled]:hover,
.sk-dropdown-container.custom [disabled].sk-dropdown-trigger:hover {
  cursor: not-allowed;
}
.sk-search-input + input,
form .sk-form-item input[type='text'] + input,
form .sk-form-item input[type='email'] + input,
form .sk-form-item input[type='url'] + input,
form .sk-form-item input[type='tel'] + input,
form .sk-form-item input[type='number'] + input,
form .sk-form-item input[type='date'] + input,
form .sk-form-item input[type='time'] + input,
form .sk-form-item input[type='password'] + input,
form .sk-form-item select + input,
form .sk-form-item textarea + input,
.sk-form .sk-form-item input[type='text'] + input,
.sk-form .sk-form-item input[type='email'] + input,
.sk-form .sk-form-item input[type='url'] + input,
.sk-form .sk-form-item input[type='tel'] + input,
.sk-form .sk-form-item input[type='number'] + input,
.sk-form .sk-form-item input[type='date'] + input,
.sk-form .sk-form-item input[type='time'] + input,
.sk-form .sk-form-item input[type='password'] + input,
.sk-form .sk-form-item select + input,
.sk-form .sk-form-item textarea + input,
.sk-dropdown-container.custom .sk-dropdown-trigger + input {
  margin-top: -1.5px;
}
.sk-tiles,
.sk-page-title .sk-page-title-fixed .sk-page-title-head,
.content-width {
  width: 1260px !important;
}
@media screen and (max-width: 1260px) {
  .sk-tiles,
  .sk-page-title .sk-page-title-fixed .sk-page-title-head,
  .content-width {
    width: 100% !important;
  }
}
.content-text-width {
  width: 730px !important;
}
@media screen and (max-width: 730px) {
  .content-text-width {
    width: 100% !important;
  }
}
.sk-tabs:not(.date-tabs) .sk-tab:before,
.sk-tabs.date-tabs .sk-date-text .sk-date-text-date:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 4px;
  bottom: -4px;
  left: 0;
  background-color: #00386b;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-tabs .sk-tab.active:before,
.sk-tabs.date-tabs .sk-date-text.active .sk-date-text-date:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.success.sk-modal-content,
.success.sk-flag-message,
.error.sk-modal-content,
.error.sk-flag-message,
.warning.sk-modal-content,
.warning.sk-flag-message,
.info.sk-modal-content,
.info.sk-flag-message {
  color: #fff;
}
.success.sk-modal-content .sk-button-icon,
.success.sk-flag-message .sk-button-icon,
.error.sk-modal-content .sk-button-icon,
.error.sk-flag-message .sk-button-icon,
.warning.sk-modal-content .sk-button-icon,
.warning.sk-flag-message .sk-button-icon,
.info.sk-modal-content .sk-button-icon,
.info.sk-flag-message .sk-button-icon {
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  cursor: pointer;
}
.success.sk-modal-content .sk-button-icon:hover,
.success.sk-flag-message .sk-button-icon:hover,
.success.sk-modal-content .sk-button-icon:focus,
.success.sk-flag-message .sk-button-icon:focus,
.error.sk-modal-content .sk-button-icon:hover,
.error.sk-flag-message .sk-button-icon:hover,
.error.sk-modal-content .sk-button-icon:focus,
.error.sk-flag-message .sk-button-icon:focus,
.warning.sk-modal-content .sk-button-icon:hover,
.warning.sk-flag-message .sk-button-icon:hover,
.warning.sk-modal-content .sk-button-icon:focus,
.warning.sk-flag-message .sk-button-icon:focus,
.info.sk-modal-content .sk-button-icon:hover,
.info.sk-flag-message .sk-button-icon:hover,
.info.sk-modal-content .sk-button-icon:focus,
.info.sk-flag-message .sk-button-icon:focus {
  color: #fff;
  opacity: 0.5;
}
.success.sk-modal-content .sk-button-icon:active,
.success.sk-flag-message .sk-button-icon:active,
.error.sk-modal-content .sk-button-icon:active,
.error.sk-flag-message .sk-button-icon:active,
.warning.sk-modal-content .sk-button-icon:active,
.warning.sk-flag-message .sk-button-icon:active,
.info.sk-modal-content .sk-button-icon:active,
.info.sk-flag-message .sk-button-icon:active {
  opacity: 0.3;
}
.success.sk-modal-content,
.success.sk-flag-message {
  background-color: #39c072;
}
.error.sk-modal-content,
.error.sk-flag-message {
  background-color: #d93031;
}
.warning.sk-modal-content,
.warning.sk-flag-message {
  background-color: #f4ca64;
}
.info.sk-modal-content,
.info.sk-flag-message {
  background-color: #2f83c6;
}
.fixed-bg {
  width: 100%;
}
.fixed-position {
  position: fixed;
}
.rotated-chevron {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media screen and (max-width: 767px) {
  .hide-on-mobile {
    display: none;
  }
}
.sk-back-arrow-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sk-back-arrow-logo img:first-child {
  margin-right: 8px;
}
.sk-separator-top {
  border-top: 2px solid #82a2c7;
  padding-top: 25px;
}
.is-selected {
  background-color: #82a2c7;
  color: #00213f;
}
.nav-colour-primary .is-selected,
.nav-colour-primary.priority .is-selected {
  background-color: #fcafcb;
  color: #9f335b;
}
.nav-colour-secondary .is-selected,
.nav-colour-secondary.priority .is-selected {
  background-color: #82a2c7;
  color: #00213f;
}
.nav-colour-sakura .is-selected,
.nav-colour-sakura.priority .is-selected {
  background-color: #fcafcb;
  color: #9f335b;
}
.nav-colour-c2 .is-selected,
.nav-colour-c2.priority .is-selected {
  background-color: #d8efa2;
  color: #5f8800;
}
.nav-colour-shinobu .is-selected,
.nav-colour-shinobu.priority .is-selected {
  background-color: #fbe0a6;
  color: #b68618;
}
.nav-colour-taiga .is-selected,
.nav-colour-taiga.priority .is-selected {
  background-color: #ffd1a2;
  color: #b44f0e;
}
.nav-colour-miku .is-selected,
.nav-colour-miku.priority .is-selected {
  background-color: #a2e0ea;
  color: #006d7f;
}
.nav-colour-yoko .is-selected,
.nav-colour-yoko.priority .is-selected {
  background-color: #ff9a8e;
  color: #901711;
}
.nav-colour-tsumiki .is-selected,
.nav-colour-tsumiki.priority .is-selected {
  background-color: #c2b6d9;
  color: #4e3d6e;
}
.nav-colour-konata .is-selected,
.nav-colour-konata.priority .is-selected {
  background-color: #82a2c7;
  color: #00213f;
}
.center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .center {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.center > * + * {
  margin-left: 40px;
}
@media screen and (max-width: 767px) {
  .center > * + * {
    margin-left: 0;
    margin-top: 40px;
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes shake {
  8%,
  41% {
    -webkit-transform: translate(-10px);
    transform: translate(-10px);
  }
  25%,
  58% {
    -webkit-transform: translate(10px);
    transform: translate(10px);
  }
  75% {
    -webkit-transform: translate(-5px);
    transform: translate(-5px);
  }
  92% {
    -webkit-transform: translate(5px);
    transform: translate(5px);
  }
  0%,
  to {
    -webkit-transform: translate(0px);
    transform: translate(0px);
  }
}
@keyframes shake {
  8%,
  41% {
    -webkit-transform: translate(-10px);
    transform: translate(-10px);
  }
  25%,
  58% {
    -webkit-transform: translate(10px);
    transform: translate(10px);
  }
  75% {
    -webkit-transform: translate(-5px);
    transform: translate(-5px);
  }
  92% {
    -webkit-transform: translate(5px);
    transform: translate(5px);
  }
  0%,
  to {
    -webkit-transform: translate(0px);
    transform: translate(0px);
  }
}
@font-face {
  font-family: 'icomoon';
  src: url('https://skit.smash.org.au/icomoon/fonts/icomoon.eot');
  src: url('https://skit.smash.org.au/icomoon/fonts/icomoon.eot') format('embedded-opentype'),
    url('https://skit.smash.org.au/icomoon/fonts/icomoon.ttf') format('truetype'),
    url('https://skit.smash.org.au/icomoon/fonts/icomoon.woff') format('woff'),
    url('https://skit.smash.org.au/icomoon/fonts/icomoon.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
i {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
  font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.i-backspace:before {
  content: '';
}
.i-asterisk:before {
  content: '';
}
.i-plus:before {
  content: '';
}
.i-question:before {
  content: '';
}
.i-minus:before {
  content: '';
}
.i-glass:before {
  content: '';
}
.i-music:before {
  content: '';
}
.i-search:before {
  content: '';
}
.i-envelope-o:before {
  content: '';
}
.i-heart:before {
  content: '';
}
.i-star:before {
  content: '';
}
.i-star-o:before {
  content: '';
}
.i-user:before {
  content: '';
}
.i-film:before {
  content: '';
}
.i-th-large:before {
  content: '';
}
.i-th:before {
  content: '';
}
.i-th-list:before {
  content: '';
}
.i-check:before {
  content: '';
}
.i-close:before {
  content: '';
}
.i-remove:before {
  content: '';
}
.i-times:before {
  content: '';
}
.i-search-plus:before {
  content: '';
}
.i-search-minus:before {
  content: '';
}
.i-power-off:before {
  content: '';
}
.i-signal:before {
  content: '';
}
.i-cog:before {
  content: '';
}
.i-gear:before {
  content: '';
}
.i-trash-o:before {
  content: '';
}
.i-home:before {
  content: '';
}
.i-file-o:before {
  content: '';
}
.i-clock-o:before {
  content: '';
}
.i-road:before {
  content: '';
}
.i-download:before {
  content: '';
}
.i-arrow-circle-o-down:before {
  content: '';
}
.i-arrow-circle-o-up:before {
  content: '';
}
.i-inbox:before {
  content: '';
}
.i-play-circle-o:before {
  content: '';
}
.i-repeat:before {
  content: '';
}
.i-rotate-right:before {
  content: '';
}
.i-refresh:before {
  content: '';
}
.i-list-alt:before {
  content: '';
}
.i-lock:before {
  content: '';
}
.i-flag:before {
  content: '';
}
.i-headphones:before {
  content: '';
}
.i-volume-off:before {
  content: '';
}
.i-volume-down:before {
  content: '';
}
.i-volume-up:before {
  content: '';
}
.i-qrcode:before {
  content: '';
}
.i-barcode:before {
  content: '';
}
.i-tag:before {
  content: '';
}
.i-tags:before {
  content: '';
}
.i-book:before {
  content: '';
}
.i-bookmark:before {
  content: '';
}
.i-print:before {
  content: '';
}
.i-camera:before {
  content: '';
}
.i-font:before {
  content: '';
}
.i-bold:before {
  content: '';
}
.i-italic:before {
  content: '';
}
.i-text-height:before {
  content: '';
}
.i-text-width:before {
  content: '';
}
.i-align-left:before {
  content: '';
}
.i-align-center:before {
  content: '';
}
.i-align-right:before {
  content: '';
}
.i-align-justify:before {
  content: '';
}
.i-list:before {
  content: '';
}
.i-dedent:before {
  content: '';
}
.i-outdent:before {
  content: '';
}
.i-indent:before {
  content: '';
}
.i-video-camera:before {
  content: '';
}
.i-image:before {
  content: '';
}
.i-photo:before {
  content: '';
}
.i-picture-o:before {
  content: '';
}
.i-pencil:before {
  content: '';
}
.i-map-marker:before {
  content: '';
}
.i-adjust:before {
  content: '';
}
.i-tint:before {
  content: '';
}
.i-edit:before {
  content: '';
}
.i-pencil-square-o:before {
  content: '';
}
.i-share-square-o:before {
  content: '';
}
.i-check-square-o:before {
  content: '';
}
.i-arrows:before {
  content: '';
}
.i-step-backward:before {
  content: '';
}
.i-fast-backward:before {
  content: '';
}
.i-backward:before {
  content: '';
}
.i-play:before {
  content: '';
}
.i-pause:before {
  content: '';
}
.i-stop:before {
  content: '';
}
.i-forward:before {
  content: '';
}
.i-fast-forward:before {
  content: '';
}
.i-step-forward:before {
  content: '';
}
.i-eject:before {
  content: '';
}
.i-chevron-left:before {
  content: '';
}
.i-chevron-right:before {
  content: '';
}
.i-plus-circle:before {
  content: '';
}
.i-minus-circle:before {
  content: '';
}
.i-times-circle:before {
  content: '';
}
.i-check-circle:before {
  content: '';
}
.i-question-circle:before {
  content: '';
}
.i-info-circle:before {
  content: '';
}
.i-crosshairs:before {
  content: '';
}
.i-times-circle-o:before {
  content: '';
}
.i-check-circle-o:before {
  content: '';
}
.i-ban:before {
  content: '';
}
.i-arrow-left:before {
  content: '';
}
.i-arrow-right:before {
  content: '';
}
.i-arrow-up:before {
  content: '';
}
.i-arrow-down:before {
  content: '';
}
.i-mail-forward:before {
  content: '';
}
.i-share:before {
  content: '';
}
.i-expand:before {
  content: '';
}
.i-compress:before {
  content: '';
}
.i-exclamation-circle:before {
  content: '';
}
.i-gift:before {
  content: '';
}
.i-leaf:before {
  content: '';
}
.i-fire:before {
  content: '';
}
.i-eye:before {
  content: '';
}
.i-eye-slash:before {
  content: '';
}
.i-exclamation-triangle:before {
  content: '';
}
.i-warning:before {
  content: '';
}
.i-plane:before {
  content: '';
}
.i-calendar:before {
  content: '';
}
.i-random:before {
  content: '';
}
.i-comment:before {
  content: '';
}
.i-magnet:before {
  content: '';
}
.i-chevron-up:before {
  content: '';
}
.i-chevron-down:before {
  content: '';
}
.i-retweet:before {
  content: '';
}
.i-shopping-cart:before {
  content: '';
}
.i-folder:before {
  content: '';
}
.i-folder-open:before {
  content: '';
}
.i-arrows-v:before {
  content: '';
}
.i-arrows-h:before {
  content: '';
}
.i-bar-chart:before {
  content: '';
}
.i-bar-chart-o:before {
  content: '';
}
.i-twitter-square:before {
  content: '';
}
.i-facebook-square:before {
  content: '';
}
.i-camera-retro:before {
  content: '';
}
.i-key:before {
  content: '';
}
.i-cogs:before {
  content: '';
}
.i-gears:before {
  content: '';
}
.i-comments:before {
  content: '';
}
.i-thumbs-o-up:before {
  content: '';
}
.i-thumbs-o-down:before {
  content: '';
}
.i-star-half:before {
  content: '';
}
.i-heart-o:before {
  content: '';
}
.i-sign-out:before {
  content: '';
}
.i-linkedin-square:before {
  content: '';
}
.i-thumb-tack:before {
  content: '';
}
.i-external-link:before {
  content: '';
}
.i-sign-in:before {
  content: '';
}
.i-trophy:before {
  content: '';
}
.i-github-square:before {
  content: '';
}
.i-upload:before {
  content: '';
}
.i-lemon-o:before {
  content: '';
}
.i-phone:before {
  content: '';
}
.i-square-o:before {
  content: '';
}
.i-bookmark-o:before {
  content: '';
}
.i-phone-square:before {
  content: '';
}
.i-twitter:before {
  content: '';
}
.i-facebook:before {
  content: '';
}
.i-facebook-f:before {
  content: '';
}
.i-github:before {
  content: '';
}
.i-unlock:before {
  content: '';
}
.i-credit-card:before {
  content: '';
}
.i-feed:before {
  content: '';
}
.i-rss:before {
  content: '';
}
.i-hdd-o:before {
  content: '';
}
.i-bullhorn:before {
  content: '';
}
.i-bell-o:before {
  content: '';
}
.i-certificate:before {
  content: '';
}
.i-hand-o-right:before {
  content: '';
}
.i-hand-o-left:before {
  content: '';
}
.i-hand-o-up:before {
  content: '';
}
.i-hand-o-down:before {
  content: '';
}
.i-arrow-circle-left:before {
  content: '';
}
.i-arrow-circle-right:before {
  content: '';
}
.i-arrow-circle-up:before {
  content: '';
}
.i-arrow-circle-down:before {
  content: '';
}
.i-globe:before {
  content: '';
}
.i-wrench:before {
  content: '';
}
.i-tasks:before {
  content: '';
}
.i-filter:before {
  content: '';
}
.i-briefcase:before {
  content: '';
}
.i-arrows-alt:before {
  content: '';
}
.i-group:before {
  content: '';
}
.i-users:before {
  content: '';
}
.i-chain:before {
  content: '';
}
.i-link:before {
  content: '';
}
.i-cloud:before {
  content: '';
}
.i-flask:before {
  content: '';
}
.i-cut:before {
  content: '';
}
.i-scissors:before {
  content: '';
}
.i-copy:before {
  content: '';
}
.i-files-o:before {
  content: '';
}
.i-paperclip:before {
  content: '';
}
.i-floppy-o:before {
  content: '';
}
.i-save:before {
  content: '';
}
.i-square:before {
  content: '';
}
.i-bars:before {
  content: '';
}
.i-navicon:before {
  content: '';
}
.i-reorder:before {
  content: '';
}
.i-list-ul:before {
  content: '';
}
.i-list-ol:before {
  content: '';
}
.i-strikethrough:before {
  content: '';
}
.i-underline:before {
  content: '';
}
.i-table:before {
  content: '';
}
.i-magic:before {
  content: '';
}
.i-truck:before {
  content: '';
}
.i-pinterest:before {
  content: '';
}
.i-pinterest-square:before {
  content: '';
}
.i-google-plus-square:before {
  content: '';
}
.i-google-plus:before {
  content: '';
}
.i-money:before {
  content: '';
}
.i-caret-down:before {
  content: '';
}
.i-caret-up:before {
  content: '';
}
.i-caret-left:before {
  content: '';
}
.i-caret-right:before {
  content: '';
}
.i-columns:before {
  content: '';
}
.i-sort:before {
  content: '';
}
.i-unsorted:before {
  content: '';
}
.i-sort-desc:before {
  content: '';
}
.i-sort-down:before {
  content: '';
}
.i-sort-asc:before {
  content: '';
}
.i-sort-up:before {
  content: '';
}
.i-envelope:before {
  content: '';
}
.i-linkedin:before {
  content: '';
}
.i-rotate-left:before {
  content: '';
}
.i-undo:before {
  content: '';
}
.i-gavel:before {
  content: '';
}
.i-legal:before {
  content: '';
}
.i-dashboard:before {
  content: '';
}
.i-tachometer:before {
  content: '';
}
.i-comment-o:before {
  content: '';
}
.i-comments-o:before {
  content: '';
}
.i-bolt:before {
  content: '';
}
.i-flash:before {
  content: '';
}
.i-sitemap:before {
  content: '';
}
.i-umbrella:before {
  content: '';
}
.i-clipboard:before {
  content: '';
}
.i-paste:before {
  content: '';
}
.i-lightbulb-o:before {
  content: '';
}
.i-exchange:before {
  content: '';
}
.i-cloud-download:before {
  content: '';
}
.i-cloud-upload:before {
  content: '';
}
.i-user-md:before {
  content: '';
}
.i-stethoscope:before {
  content: '';
}
.i-suitcase:before {
  content: '';
}
.i-bell:before {
  content: '';
}
.i-coffee:before {
  content: '';
}
.i-cutlery:before {
  content: '';
}
.i-file-text-o:before {
  content: '';
}
.i-building-o:before {
  content: '';
}
.i-hospital-o:before {
  content: '';
}
.i-ambulance:before {
  content: '';
}
.i-medkit:before {
  content: '';
}
.i-fighter-jet:before {
  content: '';
}
.i-beer:before {
  content: '';
}
.i-h-square:before {
  content: '';
}
.i-plus-square:before {
  content: '';
}
.i-angle-double-left:before {
  content: '';
}
.i-angle-double-right:before {
  content: '';
}
.i-angle-double-up:before {
  content: '';
}
.i-angle-double-down:before {
  content: '';
}
.i-angle-left:before {
  content: '';
}
.i-angle-right:before {
  content: '';
}
.i-angle-up:before {
  content: '';
}
.i-angle-down:before {
  content: '';
}
.i-desktop:before {
  content: '';
}
.i-laptop:before {
  content: '';
}
.i-tablet:before {
  content: '';
}
.i-mobile:before {
  content: '';
}
.i-mobile-phone:before {
  content: '';
}
.i-circle-o:before {
  content: '';
}
.i-quote-left:before {
  content: '';
}
.i-quote-right:before {
  content: '';
}
.i-spinner:before {
  content: '';
}
.i-circle:before {
  content: '';
}
.i-mail-reply:before {
  content: '';
}
.i-reply:before {
  content: '';
}
.i-github-alt:before {
  content: '';
}
.i-folder-o:before {
  content: '';
}
.i-folder-open-o:before {
  content: '';
}
.i-smile-o:before {
  content: '';
}
.i-frown-o:before {
  content: '';
}
.i-meh-o:before {
  content: '';
}
.i-gamepad:before {
  content: '';
}
.i-keyboard-o:before {
  content: '';
}
.i-flag-o:before {
  content: '';
}
.i-flag-checkered:before {
  content: '';
}
.i-terminal:before {
  content: '';
}
.i-code:before {
  content: '';
}
.i-mail-reply-all:before {
  content: '';
}
.i-reply-all:before {
  content: '';
}
.i-star-half-empty:before {
  content: '';
}
.i-star-half-full:before {
  content: '';
}
.i-star-half-o:before {
  content: '';
}
.i-location-arrow:before {
  content: '';
}
.i-crop:before {
  content: '';
}
.i-code-fork:before {
  content: '';
}
.i-chain-broken:before {
  content: '';
}
.i-unlink:before {
  content: '';
}
.i-info2:before {
  content: '';
}
.i-exclamation:before {
  content: '';
}
.i-superscript:before {
  content: '';
}
.i-subscript:before {
  content: '';
}
.i-eraser:before {
  content: '';
}
.i-puzzle-piece:before {
  content: '';
}
.i-microphone:before {
  content: '';
}
.i-microphone-slash:before {
  content: '';
}
.i-shield:before {
  content: '';
}
.i-calendar-o:before {
  content: '';
}
.i-fire-extinguisher:before {
  content: '';
}
.i-rocket:before {
  content: '';
}
.i-maxcdn:before {
  content: '';
}
.i-chevron-circle-left:before {
  content: '';
}
.i-chevron-circle-right:before {
  content: '';
}
.i-chevron-circle-up:before {
  content: '';
}
.i-chevron-circle-down:before {
  content: '';
}
.i-html5:before {
  content: '';
}
.i-css3:before {
  content: '';
}
.i-anchor:before {
  content: '';
}
.i-unlock-alt:before {
  content: '';
}
.i-bullseye:before {
  content: '';
}
.i-ellipsis-h:before {
  content: '';
}
.i-ellipsis-v:before {
  content: '';
}
.i-rss-square:before {
  content: '';
}
.i-play-circle:before {
  content: '';
}
.i-ticket:before {
  content: '';
}
.i-minus-square:before {
  content: '';
}
.i-minus-square-o:before {
  content: '';
}
.i-level-up:before {
  content: '';
}
.i-level-down:before {
  content: '';
}
.i-check-square:before {
  content: '';
}
.i-pencil-square:before {
  content: '';
}
.i-external-link-square:before {
  content: '';
}
.i-share-square:before {
  content: '';
}
.i-compass:before {
  content: '';
}
.i-caret-square-o-down:before {
  content: '';
}
.i-toggle-down:before {
  content: '';
}
.i-caret-square-o-up:before {
  content: '';
}
.i-toggle-up:before {
  content: '';
}
.i-caret-square-o-right:before {
  content: '';
}
.i-toggle-right:before {
  content: '';
}
.i-eur:before {
  content: '';
}
.i-euro:before {
  content: '';
}
.i-gbp:before {
  content: '';
}
.i-dollar:before {
  content: '';
}
.i-usd:before {
  content: '';
}
.i-inr:before {
  content: '';
}
.i-rupee:before {
  content: '';
}
.i-cny:before {
  content: '';
}
.i-jpy:before {
  content: '';
}
.i-rmb:before {
  content: '';
}
.i-yen:before {
  content: '';
}
.i-rouble:before {
  content: '';
}
.i-rub:before {
  content: '';
}
.i-ruble:before {
  content: '';
}
.i-krw:before {
  content: '';
}
.i-won:before {
  content: '';
}
.i-bitcoin:before {
  content: '';
}
.i-btc:before {
  content: '';
}
.i-file:before {
  content: '';
}
.i-file-text:before {
  content: '';
}
.i-sort-alpha-asc:before {
  content: '';
}
.i-sort-alpha-desc:before {
  content: '';
}
.i-sort-amount-asc:before {
  content: '';
}
.i-sort-amount-desc:before {
  content: '';
}
.i-sort-numeric-asc:before {
  content: '';
}
.i-sort-numeric-desc:before {
  content: '';
}
.i-thumbs-up:before {
  content: '';
}
.i-thumbs-down:before {
  content: '';
}
.i-youtube-square:before {
  content: '';
}
.i-youtube:before {
  content: '';
}
.i-xing:before {
  content: '';
}
.i-xing-square:before {
  content: '';
}
.i-youtube-play:before {
  content: '';
}
.i-dropbox:before {
  content: '';
}
.i-stack-overflow:before {
  content: '';
}
.i-instagram:before {
  content: '';
}
.i-flickr:before {
  content: '';
}
.i-adn:before {
  content: '';
}
.i-bitbucket:before {
  content: '';
}
.i-bitbucket-square:before {
  content: '';
}
.i-tumblr:before {
  content: '';
}
.i-tumblr-square:before {
  content: '';
}
.i-long-arrow-down:before {
  content: '';
}
.i-long-arrow-up:before {
  content: '';
}
.i-long-arrow-left:before {
  content: '';
}
.i-long-arrow-right:before {
  content: '';
}
.i-apple:before {
  content: '';
}
.i-windows:before {
  content: '';
}
.i-android:before {
  content: '';
}
.i-linux:before {
  content: '';
}
.i-dribbble:before {
  content: '';
}
.i-skype:before {
  content: '';
}
.i-foursquare:before {
  content: '';
}
.i-trello:before {
  content: '';
}
.i-female:before {
  content: '';
}
.i-male:before {
  content: '';
}
.i-gittip:before {
  content: '';
}
.i-gratipay:before {
  content: '';
}
.i-sun-o:before {
  content: '';
}
.i-moon-o:before {
  content: '';
}
.i-archive:before {
  content: '';
}
.i-bug:before {
  content: '';
}
.i-vk:before {
  content: '';
}
.i-weibo:before {
  content: '';
}
.i-renren:before {
  content: '';
}
.i-pagelines:before {
  content: '';
}
.i-stack-exchange:before {
  content: '';
}
.i-arrow-circle-o-right:before {
  content: '';
}
.i-arrow-circle-o-left:before {
  content: '';
}
.i-caret-square-o-left:before {
  content: '';
}
.i-toggle-left:before {
  content: '';
}
.i-dot-circle-o:before {
  content: '';
}
.i-wheelchair:before {
  content: '';
}
.i-vimeo-square:before {
  content: '';
}
.i-try:before {
  content: '';
}
.i-turkish-lira:before {
  content: '';
}
.i-plus-square-o:before {
  content: '';
}
.i-space-shuttle:before {
  content: '';
}
.i-slack:before {
  content: '';
}
.i-envelope-square:before {
  content: '';
}
.i-wordpress:before {
  content: '';
}
.i-openid:before {
  content: '';
}
.i-bank:before {
  content: '';
}
.i-institution:before {
  content: '';
}
.i-university:before {
  content: '';
}
.i-graduation-cap:before {
  content: '';
}
.i-mortar-board:before {
  content: '';
}
.i-yahoo:before {
  content: '';
}
.i-google:before {
  content: '';
}
.i-reddit:before {
  content: '';
}
.i-reddit-square:before {
  content: '';
}
.i-stumbleupon-circle:before {
  content: '';
}
.i-stumbleupon:before {
  content: '';
}
.i-delicious:before {
  content: '';
}
.i-digg:before {
  content: '';
}
.i-pied-piper-pp:before {
  content: '';
}
.i-pied-piper-alt:before {
  content: '';
}
.i-drupal:before {
  content: '';
}
.i-joomla:before {
  content: '';
}
.i-language:before {
  content: '';
}
.i-fax:before {
  content: '';
}
.i-building:before {
  content: '';
}
.i-child:before {
  content: '';
}
.i-paw:before {
  content: '';
}
.i-spoon:before {
  content: '';
}
.i-cube:before {
  content: '';
}
.i-cubes:before {
  content: '';
}
.i-behance:before {
  content: '';
}
.i-behance-square:before {
  content: '';
}
.i-steam:before {
  content: '';
}
.i-steam-square:before {
  content: '';
}
.i-recycle:before {
  content: '';
}
.i-automobile:before {
  content: '';
}
.i-car:before {
  content: '';
}
.i-cab:before {
  content: '';
}
.i-taxi:before {
  content: '';
}
.i-tree:before {
  content: '';
}
.i-spotify:before {
  content: '';
}
.i-deviantart:before {
  content: '';
}
.i-soundcloud:before {
  content: '';
}
.i-database:before {
  content: '';
}
.i-file-pdf-o:before {
  content: '';
}
.i-file-word-o:before {
  content: '';
}
.i-file-excel-o:before {
  content: '';
}
.i-file-powerpoint-o:before {
  content: '';
}
.i-file-image-o:before {
  content: '';
}
.i-file-photo-o:before {
  content: '';
}
.i-file-picture-o:before {
  content: '';
}
.i-file-archive-o:before {
  content: '';
}
.i-file-zip-o:before {
  content: '';
}
.i-file-audio-o:before {
  content: '';
}
.i-file-sound-o:before {
  content: '';
}
.i-file-movie-o:before {
  content: '';
}
.i-file-video-o:before {
  content: '';
}
.i-file-code-o:before {
  content: '';
}
.i-vine:before {
  content: '';
}
.i-codepen:before {
  content: '';
}
.i-jsfiddle:before {
  content: '';
}
.i-life-bouy:before {
  content: '';
}
.i-life-buoy:before {
  content: '';
}
.i-life-ring:before {
  content: '';
}
.i-life-saver:before {
  content: '';
}
.i-support:before {
  content: '';
}
.i-circle-o-notch:before {
  content: '';
}
.i-ra:before {
  content: '';
}
.i-rebel:before {
  content: '';
}
.i-resistance:before {
  content: '';
}
.i-empire:before {
  content: '';
}
.i-ge:before {
  content: '';
}
.i-git-square:before {
  content: '';
}
.i-git:before {
  content: '';
}
.i-hacker-news:before {
  content: '';
}
.i-y-combinator-square:before {
  content: '';
}
.i-yc-square:before {
  content: '';
}
.i-tencent-weibo:before {
  content: '';
}
.i-qq:before {
  content: '';
}
.i-wechat:before {
  content: '';
}
.i-weixin:before {
  content: '';
}
.i-paper-plane:before {
  content: '';
}
.i-send:before {
  content: '';
}
.i-paper-plane-o:before {
  content: '';
}
.i-send-o:before {
  content: '';
}
.i-history:before {
  content: '';
}
.i-circle-thin:before {
  content: '';
}
.i-header:before {
  content: '';
}
.i-paragraph:before {
  content: '';
}
.i-sliders:before {
  content: '';
}
.i-share-alt:before {
  content: '';
}
.i-share-alt-square:before {
  content: '';
}
.i-bomb:before {
  content: '';
}
.i-futbol-o:before {
  content: '';
}
.i-soccer-ball-o:before {
  content: '';
}
.i-tty:before {
  content: '';
}
.i-binoculars:before {
  content: '';
}
.i-plug:before {
  content: '';
}
.i-slideshare:before {
  content: '';
}
.i-twitch:before {
  content: '';
}
.i-yelp:before {
  content: '';
}
.i-newspaper-o:before {
  content: '';
}
.i-wifi:before {
  content: '';
}
.i-calculator:before {
  content: '';
}
.i-paypal:before {
  content: '';
}
.i-google-wallet:before {
  content: '';
}
.i-cc-visa:before {
  content: '';
}
.i-cc-mastercard:before {
  content: '';
}
.i-cc-discover:before {
  content: '';
}
.i-cc-amex:before {
  content: '';
}
.i-cc-paypal:before {
  content: '';
}
.i-cc-stripe:before {
  content: '';
}
.i-bell-slash:before {
  content: '';
}
.i-bell-slash-o:before {
  content: '';
}
.i-trash:before {
  content: '';
}
.i-copyright:before {
  content: '';
}
.i-at:before {
  content: '';
}
.i-eyedropper:before {
  content: '';
}
.i-paint-brush:before {
  content: '';
}
.i-birthday-cake:before {
  content: '';
}
.i-area-chart:before {
  content: '';
}
.i-pie-chart:before {
  content: '';
}
.i-line-chart:before {
  content: '';
}
.i-lastfm:before {
  content: '';
}
.i-lastfm-square:before {
  content: '';
}
.i-toggle-off:before {
  content: '';
}
.i-toggle-on:before {
  content: '';
}
.i-bicycle:before {
  content: '';
}
.i-bus:before {
  content: '';
}
.i-ioxhost:before {
  content: '';
}
.i-angellist:before {
  content: '';
}
.i-cc:before {
  content: '';
}
.i-ils:before {
  content: '';
}
.i-shekel:before {
  content: '';
}
.i-sheqel:before {
  content: '';
}
.i-meanpath:before {
  content: '';
}
.i-buysellads:before {
  content: '';
}
.i-connectdevelop:before {
  content: '';
}
.i-dashcube:before {
  content: '';
}
.i-forumbee:before {
  content: '';
}
.i-leanpub:before {
  content: '';
}
.i-sellsy:before {
  content: '';
}
.i-shirtsinbulk:before {
  content: '';
}
.i-simplybuilt:before {
  content: '';
}
.i-skyatlas:before {
  content: '';
}
.i-cart-plus:before {
  content: '';
}
.i-cart-arrow-down:before {
  content: '';
}
.i-diamond:before {
  content: '';
}
.i-ship:before {
  content: '';
}
.i-user-secret:before {
  content: '';
}
.i-motorcycle:before {
  content: '';
}
.i-street-view:before {
  content: '';
}
.i-heartbeat:before {
  content: '';
}
.i-venus:before {
  content: '';
}
.i-mars:before {
  content: '';
}
.i-mercury:before {
  content: '';
}
.i-intersex:before {
  content: '';
}
.i-transgender:before {
  content: '';
}
.i-transgender-alt:before {
  content: '';
}
.i-venus-double:before {
  content: '';
}
.i-mars-double:before {
  content: '';
}
.i-venus-mars:before {
  content: '';
}
.i-mars-stroke:before {
  content: '';
}
.i-mars-stroke-v:before {
  content: '';
}
.i-mars-stroke-h:before {
  content: '';
}
.i-neuter:before {
  content: '';
}
.i-genderless:before {
  content: '';
}
.i-facebook-official:before {
  content: '';
}
.i-pinterest-p:before {
  content: '';
}
.i-whatsapp:before {
  content: '';
}
.i-server:before {
  content: '';
}
.i-user-plus:before {
  content: '';
}
.i-user-times:before {
  content: '';
}
.i-bed:before {
  content: '';
}
.i-hotel:before {
  content: '';
}
.i-viacoin:before {
  content: '';
}
.i-train:before {
  content: '';
}
.i-subway:before {
  content: '';
}
.i-medium:before {
  content: '';
}
.i-y-combinator:before {
  content: '';
}
.i-yc:before {
  content: '';
}
.i-optin-monster:before {
  content: '';
}
.i-opencart:before {
  content: '';
}
.i-expeditedssl:before {
  content: '';
}
.i-battery:before {
  content: '';
}
.i-battery-4:before {
  content: '';
}
.i-battery-full:before {
  content: '';
}
.i-battery-3:before {
  content: '';
}
.i-battery-three-quarters:before {
  content: '';
}
.i-battery-2:before {
  content: '';
}
.i-battery-half:before {
  content: '';
}
.i-battery-1:before {
  content: '';
}
.i-battery-quarter:before {
  content: '';
}
.i-battery-0:before {
  content: '';
}
.i-battery-empty:before {
  content: '';
}
.i-mouse-pointer:before {
  content: '';
}
.i-i-cursor:before {
  content: '';
}
.i-object-group:before {
  content: '';
}
.i-object-ungroup:before {
  content: '';
}
.i-sticky-note:before {
  content: '';
}
.i-sticky-note-o:before {
  content: '';
}
.i-cc-jcb:before {
  content: '';
}
.i-cc-diners-club:before {
  content: '';
}
.i-clone:before {
  content: '';
}
.i-balance-scale:before {
  content: '';
}
.i-hourglass-o:before {
  content: '';
}
.i-hourglass-1:before {
  content: '';
}
.i-hourglass-start:before {
  content: '';
}
.i-hourglass-2:before {
  content: '';
}
.i-hourglass-half:before {
  content: '';
}
.i-hourglass-3:before {
  content: '';
}
.i-hourglass-end:before {
  content: '';
}
.i-hourglass:before {
  content: '';
}
.i-hand-grab-o:before {
  content: '';
}
.i-hand-rock-o:before {
  content: '';
}
.i-hand-paper-o:before {
  content: '';
}
.i-hand-stop-o:before {
  content: '';
}
.i-hand-scissors-o:before {
  content: '';
}
.i-hand-lizard-o:before {
  content: '';
}
.i-hand-spock-o:before {
  content: '';
}
.i-hand-pointer-o:before {
  content: '';
}
.i-hand-peace-o:before {
  content: '';
}
.i-trademark:before {
  content: '';
}
.i-registered:before {
  content: '';
}
.i-creative-commons:before {
  content: '';
}
.i-gg:before {
  content: '';
}
.i-gg-circle:before {
  content: '';
}
.i-tripadvisor:before {
  content: '';
}
.i-odnoklassniki:before {
  content: '';
}
.i-odnoklassniki-square:before {
  content: '';
}
.i-get-pocket:before {
  content: '';
}
.i-wikipedia-w:before {
  content: '';
}
.i-safari:before {
  content: '';
}
.i-chrome:before {
  content: '';
}
.i-firefox:before {
  content: '';
}
.i-opera:before {
  content: '';
}
.i-internet-explorer:before {
  content: '';
}
.i-television:before {
  content: '';
}
.i-tv:before {
  content: '';
}
.i-contao:before {
  content: '';
}
.i-500px:before {
  content: '';
}
.i-amazon:before {
  content: '';
}
.i-calendar-plus-o:before {
  content: '';
}
.i-calendar-minus-o:before {
  content: '';
}
.i-calendar-times-o:before {
  content: '';
}
.i-calendar-check-o:before {
  content: '';
}
.i-industry:before {
  content: '';
}
.i-map-pin:before {
  content: '';
}
.i-map-signs:before {
  content: '';
}
.i-map-o:before {
  content: '';
}
.i-map2:before {
  content: '';
}
.i-commenting:before {
  content: '';
}
.i-commenting-o:before {
  content: '';
}
.i-houzz:before {
  content: '';
}
.i-vimeo:before {
  content: '';
}
.i-black-tie:before {
  content: '';
}
.i-fonticons:before {
  content: '';
}
.i-reddit-alien:before {
  content: '';
}
.i-edge:before {
  content: '';
}
.i-credit-card-alt:before {
  content: '';
}
.i-codiepie:before {
  content: '';
}
.i-modx:before {
  content: '';
}
.i-fort-awesome:before {
  content: '';
}
.i-usb:before {
  content: '';
}
.i-product-hunt:before {
  content: '';
}
.i-mixcloud:before {
  content: '';
}
.i-scribd:before {
  content: '';
}
.i-pause-circle:before {
  content: '';
}
.i-pause-circle-o:before {
  content: '';
}
.i-stop-circle:before {
  content: '';
}
.i-stop-circle-o:before {
  content: '';
}
.i-shopping-bag:before {
  content: '';
}
.i-shopping-basket:before {
  content: '';
}
.i-hashtag:before {
  content: '';
}
.i-bluetooth:before {
  content: '';
}
.i-bluetooth-b:before {
  content: '';
}
.i-percent:before {
  content: '';
}
.i-gitlab:before {
  content: '';
}
.i-wpbeginner:before {
  content: '';
}
.i-wpforms:before {
  content: '';
}
.i-envira:before {
  content: '';
}
.i-universal-access:before {
  content: '';
}
.i-wheelchair-alt:before {
  content: '';
}
.i-question-circle-o:before {
  content: '';
}
.i-blind:before {
  content: '';
}
.i-audio-description:before {
  content: '';
}
.i-volume-control-phone:before {
  content: '';
}
.i-braille:before {
  content: '';
}
.i-assistive-listening-systems:before {
  content: '';
}
.i-american-sign-language-interpreting:before {
  content: '';
}
.i-asl-interpreting:before {
  content: '';
}
.i-deaf:before {
  content: '';
}
.i-deafness:before {
  content: '';
}
.i-hard-of-hearing:before {
  content: '';
}
.i-glide:before {
  content: '';
}
.i-glide-g:before {
  content: '';
}
.i-sign-language:before {
  content: '';
}
.i-signing:before {
  content: '';
}
.i-low-vision:before {
  content: '';
}
.i-viadeo:before {
  content: '';
}
.i-viadeo-square:before {
  content: '';
}
.i-snapchat:before {
  content: '';
}
.i-snapchat-ghost:before {
  content: '';
}
.i-snapchat-square:before {
  content: '';
}
.i-pied-piper:before {
  content: '';
}
.i-first-order:before {
  content: '';
}
.i-yoast:before {
  content: '';
}
.i-themeisle:before {
  content: '';
}
.i-google-plus-circle:before {
  content: '';
}
.i-google-plus-official:before {
  content: '';
}
.i-fa:before {
  content: '';
}
.i-font-awesome:before {
  content: '';
}
.i-handshake-o:before {
  content: '';
}
.i-envelope-open:before {
  content: '';
}
.i-envelope-open-o:before {
  content: '';
}
.i-linode:before {
  content: '';
}
.i-address-book:before {
  content: '';
}
.i-address-book-o:before {
  content: '';
}
.i-address-card:before {
  content: '';
}
.i-vcard:before {
  content: '';
}
.i-address-card-o:before {
  content: '';
}
.i-vcard-o:before {
  content: '';
}
.i-user-circle:before {
  content: '';
}
.i-user-circle-o:before {
  content: '';
}
.i-user-o:before {
  content: '';
}
.i-id-badge:before {
  content: '';
}
.i-drivers-license:before {
  content: '';
}
.i-id-card:before {
  content: '';
}
.i-drivers-license-o:before {
  content: '';
}
.i-id-card-o:before {
  content: '';
}
.i-quora:before {
  content: '';
}
.i-free-code-camp:before {
  content: '';
}
.i-telegram:before {
  content: '';
}
.i-thermometer:before {
  content: '';
}
.i-thermometer-4:before {
  content: '';
}
.i-thermometer-full:before {
  content: '';
}
.i-thermometer-3:before {
  content: '';
}
.i-thermometer-three-quarters:before {
  content: '';
}
.i-thermometer-2:before {
  content: '';
}
.i-thermometer-half:before {
  content: '';
}
.i-thermometer-1:before {
  content: '';
}
.i-thermometer-quarter:before {
  content: '';
}
.i-thermometer-0:before {
  content: '';
}
.i-thermometer-empty:before {
  content: '';
}
.i-shower:before {
  content: '';
}
.i-bath:before {
  content: '';
}
.i-bathtub:before {
  content: '';
}
.i-s15:before {
  content: '';
}
.i-podcast:before {
  content: '';
}
.i-window-maximize:before {
  content: '';
}
.i-window-minimize:before {
  content: '';
}
.i-window-restore:before {
  content: '';
}
.i-times-rectangle:before {
  content: '';
}
.i-window-close:before {
  content: '';
}
.i-times-rectangle-o:before {
  content: '';
}
.i-window-close-o:before {
  content: '';
}
.i-bandcamp:before {
  content: '';
}
.i-grav:before {
  content: '';
}
.i-etsy:before {
  content: '';
}
.i-imdb:before {
  content: '';
}
.i-ravelry:before {
  content: '';
}
.i-eercast:before {
  content: '';
}
.i-microchip:before {
  content: '';
}
.i-snowflake-o:before {
  content: '';
}
.i-superpowers:before {
  content: '';
}
.i-wpexplorer:before {
  content: '';
}
.i-meetup:before {
  content: '';
}
.i-smash:before {
  content: '';
}
.i-accommodation:before {
  content: '';
}
.i-afterhours:before {
  content: '';
}
.i-amv:before {
  content: '';
}
.i-art:before {
  content: '';
}
.i-artistmarket:before {
  content: '';
}
.i-bjd:before {
  content: '';
}
.i-contact:before {
  content: '';
}
.i-cosplay:before {
  content: '';
}
.i-events:before {
  content: '';
}
.i-exhibitors:before {
  content: '';
}
.i-explore:before {
  content: '';
}
.i-fanfiction:before {
  content: '';
}
.i-faq:before {
  content: '';
}
.i-gaming:before {
  content: '';
}
.i-guestevents:before {
  content: '';
}
.i-guests:before {
  content: '';
}
.i-gundam:before {
  content: '';
}
.i-info:before {
  content: '';
}
.i-itasha:before {
  content: '';
}
.i-joinus:before {
  content: '';
}
.i-karaoke:before {
  content: '';
}
.i-maidcafe:before {
  content: '';
}
.i-map:before {
  content: '';
}
.i-panels_workshops:before {
  content: '';
}
.i-performances:before {
  content: '';
}
.i-schedule:before {
  content: '';
}
.i-screenings:before {
  content: '';
}
.i-smash_jap:before {
  content: '';
}
.i-sponsors:before {
  content: '';
}
.i-tcg:before {
  content: '';
}
.i-tickets:before {
  content: '';
}
.i-travel:before {
  content: '';
}
.i-trivia:before {
  content: '';
}
.i-volunteer:before {
  content: '';
} /*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes waveSwing {
  20% {
    -webkit-transform: rotate(-7deg);
    transform: rotate(-7deg);
  }
  40% {
    -webkit-transform: rotate(6deg);
    transform: rotate(6deg);
  }
  60% {
    -webkit-transform: rotate(-4deg);
    transform: rotate(-4deg);
  }
  80% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes waveSwing {
  20% {
    -webkit-transform: rotate(-7deg);
    transform: rotate(-7deg);
  }
  40% {
    -webkit-transform: rotate(6deg);
    transform: rotate(6deg);
  }
  60% {
    -webkit-transform: rotate(-4deg);
    transform: rotate(-4deg);
  }
  80% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.waveSwing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: waveSwing;
  animation-name: waveSwing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:after,
.slick-track:before {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.slick-next,
.slick-prev {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}
.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
  color: transparent;
  outline: none;
  background: transparent;
}
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
  opacity: 1;
}
.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
  opacity: 0.25;
}
.slick-next:before,
.slick-prev:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -25px;
}
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: '';
}
[dir='rtl'] .slick-prev:before {
  content: '';
}
.slick-next {
  right: -25px;
}
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: '';
}
[dir='rtl'] .slick-next:before {
  content: '';
}
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots li button:focus,
.slick-dots li button:hover {
  outline: none;
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity: 1;
}
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '';
  text-align: center;
  opacity: 0.25;
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: #000;
}
.sk-flyout-list a,
.sk-flyout-list .nav-item,
.sk-filtered-content .sk-filters .sk-filter,
.sk-schedule-event-calendar-add,
.sk-slideshow .sk-slideshow-arrow,
footer .footer-bottom .sk-social a,
header nav .nav-right > a,
header nav .nav-right li > a,
header nav .nav-right .nav-item,
header nav .nav-fixed > a,
header nav .nav-fixed li > a,
header nav .nav-fixed .nav-item,
footer .footer-bottom a,
.sk-link-white,
a {
  text-decoration: none;
  font-weight: bold;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
footer .footer-bottom a,
.sk-link-white,
a {
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
}
footer .footer-bottom a:before,
.sk-link-white:before,
a:before {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  bottom: 0px;
  left: 0;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
footer .footer-bottom a:hover:before,
.sk-link-white:hover:before,
a:hover:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
footer .footer-bottom a:active:before,
.sk-link-white:active:before,
a:active:before {
  visibility: visible;
  height: 2px;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
a {
  color: #f94f8e;
}
a:before {
  background-color: #f94f8e;
}
a:active {
  color: #9f335b;
}
a:active:before {
  background-color: #9f335b;
}
footer .footer-bottom a,
.sk-link-white {
  color: #fff;
}
footer .footer-bottom a:before,
.sk-link-white:before {
  background-color: #fff;
}
footer .footer-bottom a:active,
.sk-link-white:active {
  color: #fff;
  opacity: 0.7;
}
footer .footer-bottom a:active:before,
.sk-link-white:active:before {
  background-color: #fff;
}
.sk-angled-featured-image {
  -webkit-clip-path: polygon(0 -600px, 100% -600px, 100% calc(100% - 100px), 0 100%);
  clip-path: polygon(0 -600px, 100% -600px, 100% calc(100% - 100px), 0 100%);
}
@media screen and (max-width: 1200px) {
  .sk-angled-featured-image {
    -webkit-clip-path: polygon(0 -600px, 100% -600px, 100% calc(100% - 80px), 0 100%);
    clip-path: polygon(0 -600px, 100% -600px, 100% calc(100% - 80px), 0 100%);
  }
}
@media screen and (max-width: 767px) {
  .sk-angled-featured-image {
    -webkit-clip-path: polygon(0 -600px, 100% -600px, 100% calc(100% - 50px), 0 100%);
    clip-path: polygon(0 -600px, 100% -600px, 100% calc(100% - 50px), 0 100%);
  }
}
.sk-angled-featured-image.sk-overlay .sk-overlay-text {
  margin-top: 0;
}
@media screen and (max-width: 1200px) {
  .sk-angled-featured-image.sk-overlay .sk-overlay-text {
    margin-top: 10px;
  }
}
@media screen and (max-width: 767px) {
  .sk-angled-featured-image.sk-overlay .sk-overlay-text {
    margin-top: 25px;
  }
}
.sk-angle-section {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  min-height: 740px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  padding: 150px 0;
}
@media screen and (max-width: 1200px) {
  .sk-angle-section {
    padding: 130px 0;
  }
}
@media screen and (max-width: 767px) {
  .sk-angle-section {
    padding: 110px 0;
    min-height: 480px;
  }
}
.sk-angle-section > h1,
.sk-angle-section > h2,
.sk-angle-section > h3,
.sk-angle-section > h4 {
  padding: 0 20px;
  margin-top: -20px;
  margin-bottom: 50px;
}
.sk-angle-section.left {
  -webkit-clip-path: polygon(0 0, 100% 100px, 100% 100%, 0 calc(100% - 100px));
  clip-path: polygon(0 0, 100% 100px, 100% 100%, 0 calc(100% - 100px));
}
@media screen and (max-width: 1200px) {
  .sk-angle-section.left {
    -webkit-clip-path: polygon(0 0, 100% 80px, 100% 100%, 0 calc(100% - 80px));
    clip-path: polygon(0 0, 100% 80px, 100% 100%, 0 calc(100% - 80px));
  }
}
@media screen and (max-width: 767px) {
  .sk-angle-section.left {
    -webkit-clip-path: polygon(0 0, 100% 50px, 100% 100%, 0 calc(100% - 50px));
    clip-path: polygon(0 0, 100% 50px, 100% 100%, 0 calc(100% - 50px));
  }
}
.sk-angle-section.right {
  -webkit-clip-path: polygon(0 100px, 100% 0, 100% calc(100% - 100px), 0 100%);
  clip-path: polygon(0 100px, 100% 0, 100% calc(100% - 100px), 0 100%);
}
@media screen and (max-width: 1200px) {
  .sk-angle-section.right {
    -webkit-clip-path: polygon(0 80px, 100% 0, 100% calc(100% - 80px), 0 100%);
    clip-path: polygon(0 80px, 100% 0, 100% calc(100% - 80px), 0 100%);
  }
}
@media screen and (max-width: 767px) {
  .sk-angle-section.right {
    -webkit-clip-path: polygon(0 50px, 100% 0, 100% calc(100% - 50px), 0 100%);
    clip-path: polygon(0 50px, 100% 0, 100% calc(100% - 50px), 0 100%);
  }
}
.sk-angle-section + .sk-angle-section {
  margin-top: 100px;
}
@media screen and (max-width: 767px) {
  .sk-angle-section + .sk-angle-section {
    margin-top: 40px;
  }
}
.nav-colour-primary.sk-angle-section,
.nav-colour-primary .sk-angle-section,
.nav-colour-primary.priority.sk-angle-section,
.nav-colour-primary.priority .sk-angle-section {
  background-color: #f94f8e;
}
.nav-colour-primary.sk-angle-section.dark,
.nav-colour-primary .sk-angle-section.dark,
.nav-colour-primary.priority.sk-angle-section.dark,
.nav-colour-primary.priority .sk-angle-section.dark {
  background-color: #9f335b;
}
.nav-colour-primary.sk-angle-section.light,
.nav-colour-primary .sk-angle-section.light,
.nav-colour-primary.priority.sk-angle-section.light,
.nav-colour-primary.priority .sk-angle-section.light {
  background-color: #fcafcb;
}
.nav-colour-primary.sk-angle-section > h1,
.nav-colour-primary.sk-angle-section > h2,
.nav-colour-primary.sk-angle-section > h3,
.nav-colour-primary.sk-angle-section > h4,
.nav-colour-primary .sk-angle-section > h1,
.nav-colour-primary .sk-angle-section > h2,
.nav-colour-primary .sk-angle-section > h3,
.nav-colour-primary .sk-angle-section > h4,
.nav-colour-primary.priority.sk-angle-section > h1,
.nav-colour-primary.priority.sk-angle-section > h2,
.nav-colour-primary.priority.sk-angle-section > h3,
.nav-colour-primary.priority.sk-angle-section > h4,
.nav-colour-primary.priority .sk-angle-section > h1,
.nav-colour-primary.priority .sk-angle-section > h2,
.nav-colour-primary.priority .sk-angle-section > h3,
.nav-colour-primary.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-primary.sk-angle-section .sk-separator,
.nav-colour-primary .sk-angle-section .sk-separator,
.nav-colour-primary.priority.sk-angle-section .sk-separator,
.nav-colour-primary.priority .sk-angle-section .sk-separator {
  background-color: #f94f8e;
}
.nav-colour-secondary.sk-angle-section,
.nav-colour-secondary .sk-angle-section,
.nav-colour-secondary.priority.sk-angle-section,
.nav-colour-secondary.priority .sk-angle-section {
  background-color: #00386b;
}
.nav-colour-secondary.sk-angle-section.dark,
.nav-colour-secondary .sk-angle-section.dark,
.nav-colour-secondary.priority.sk-angle-section.dark,
.nav-colour-secondary.priority .sk-angle-section.dark {
  background-color: #00213f;
}
.nav-colour-secondary.sk-angle-section.light,
.nav-colour-secondary .sk-angle-section.light,
.nav-colour-secondary.priority.sk-angle-section.light,
.nav-colour-secondary.priority .sk-angle-section.light {
  background-color: #82a2c7;
}
.nav-colour-secondary.sk-angle-section > h1,
.nav-colour-secondary.sk-angle-section > h2,
.nav-colour-secondary.sk-angle-section > h3,
.nav-colour-secondary.sk-angle-section > h4,
.nav-colour-secondary .sk-angle-section > h1,
.nav-colour-secondary .sk-angle-section > h2,
.nav-colour-secondary .sk-angle-section > h3,
.nav-colour-secondary .sk-angle-section > h4,
.nav-colour-secondary.priority.sk-angle-section > h1,
.nav-colour-secondary.priority.sk-angle-section > h2,
.nav-colour-secondary.priority.sk-angle-section > h3,
.nav-colour-secondary.priority.sk-angle-section > h4,
.nav-colour-secondary.priority .sk-angle-section > h1,
.nav-colour-secondary.priority .sk-angle-section > h2,
.nav-colour-secondary.priority .sk-angle-section > h3,
.nav-colour-secondary.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-secondary.sk-angle-section .sk-separator,
.nav-colour-secondary .sk-angle-section .sk-separator,
.nav-colour-secondary.priority.sk-angle-section .sk-separator,
.nav-colour-secondary.priority .sk-angle-section .sk-separator {
  background-color: #00386b;
}
.nav-colour-sakura.sk-angle-section,
.nav-colour-sakura .sk-angle-section,
.nav-colour-sakura.priority.sk-angle-section,
.nav-colour-sakura.priority .sk-angle-section {
  background-color: #f94f8e;
}
.nav-colour-sakura.sk-angle-section.dark,
.nav-colour-sakura .sk-angle-section.dark,
.nav-colour-sakura.priority.sk-angle-section.dark,
.nav-colour-sakura.priority .sk-angle-section.dark {
  background-color: #9f335b;
}
.nav-colour-sakura.sk-angle-section.light,
.nav-colour-sakura .sk-angle-section.light,
.nav-colour-sakura.priority.sk-angle-section.light,
.nav-colour-sakura.priority .sk-angle-section.light {
  background-color: #fcafcb;
}
.nav-colour-sakura.sk-angle-section > h1,
.nav-colour-sakura.sk-angle-section > h2,
.nav-colour-sakura.sk-angle-section > h3,
.nav-colour-sakura.sk-angle-section > h4,
.nav-colour-sakura .sk-angle-section > h1,
.nav-colour-sakura .sk-angle-section > h2,
.nav-colour-sakura .sk-angle-section > h3,
.nav-colour-sakura .sk-angle-section > h4,
.nav-colour-sakura.priority.sk-angle-section > h1,
.nav-colour-sakura.priority.sk-angle-section > h2,
.nav-colour-sakura.priority.sk-angle-section > h3,
.nav-colour-sakura.priority.sk-angle-section > h4,
.nav-colour-sakura.priority .sk-angle-section > h1,
.nav-colour-sakura.priority .sk-angle-section > h2,
.nav-colour-sakura.priority .sk-angle-section > h3,
.nav-colour-sakura.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-sakura.sk-angle-section .sk-separator,
.nav-colour-sakura .sk-angle-section .sk-separator,
.nav-colour-sakura.priority.sk-angle-section .sk-separator,
.nav-colour-sakura.priority .sk-angle-section .sk-separator {
  background-color: #f94f8e;
}
.nav-colour-c2.sk-angle-section,
.nav-colour-c2 .sk-angle-section,
.nav-colour-c2.priority.sk-angle-section,
.nav-colour-c2.priority .sk-angle-section {
  background-color: #94d500;
}
.nav-colour-c2.sk-angle-section.dark,
.nav-colour-c2 .sk-angle-section.dark,
.nav-colour-c2.priority.sk-angle-section.dark,
.nav-colour-c2.priority .sk-angle-section.dark {
  background-color: #5f8800;
}
.nav-colour-c2.sk-angle-section.light,
.nav-colour-c2 .sk-angle-section.light,
.nav-colour-c2.priority.sk-angle-section.light,
.nav-colour-c2.priority .sk-angle-section.light {
  background-color: #d8efa2;
}
.nav-colour-c2.sk-angle-section > h1,
.nav-colour-c2.sk-angle-section > h2,
.nav-colour-c2.sk-angle-section > h3,
.nav-colour-c2.sk-angle-section > h4,
.nav-colour-c2 .sk-angle-section > h1,
.nav-colour-c2 .sk-angle-section > h2,
.nav-colour-c2 .sk-angle-section > h3,
.nav-colour-c2 .sk-angle-section > h4,
.nav-colour-c2.priority.sk-angle-section > h1,
.nav-colour-c2.priority.sk-angle-section > h2,
.nav-colour-c2.priority.sk-angle-section > h3,
.nav-colour-c2.priority.sk-angle-section > h4,
.nav-colour-c2.priority .sk-angle-section > h1,
.nav-colour-c2.priority .sk-angle-section > h2,
.nav-colour-c2.priority .sk-angle-section > h3,
.nav-colour-c2.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-c2.sk-angle-section .sk-separator,
.nav-colour-c2 .sk-angle-section .sk-separator,
.nav-colour-c2.priority.sk-angle-section .sk-separator,
.nav-colour-c2.priority .sk-angle-section .sk-separator {
  background-color: #94d500;
}
.nav-colour-shinobu.sk-angle-section,
.nav-colour-shinobu .sk-angle-section,
.nav-colour-shinobu.priority.sk-angle-section,
.nav-colour-shinobu.priority .sk-angle-section {
  background-color: #f7bb3c;
}
.nav-colour-shinobu.sk-angle-section.dark,
.nav-colour-shinobu .sk-angle-section.dark,
.nav-colour-shinobu.priority.sk-angle-section.dark,
.nav-colour-shinobu.priority .sk-angle-section.dark {
  background-color: #b68618;
}
.nav-colour-shinobu.sk-angle-section.light,
.nav-colour-shinobu .sk-angle-section.light,
.nav-colour-shinobu.priority.sk-angle-section.light,
.nav-colour-shinobu.priority .sk-angle-section.light {
  background-color: #fbe0a6;
}
.nav-colour-shinobu.sk-angle-section > h1,
.nav-colour-shinobu.sk-angle-section > h2,
.nav-colour-shinobu.sk-angle-section > h3,
.nav-colour-shinobu.sk-angle-section > h4,
.nav-colour-shinobu .sk-angle-section > h1,
.nav-colour-shinobu .sk-angle-section > h2,
.nav-colour-shinobu .sk-angle-section > h3,
.nav-colour-shinobu .sk-angle-section > h4,
.nav-colour-shinobu.priority.sk-angle-section > h1,
.nav-colour-shinobu.priority.sk-angle-section > h2,
.nav-colour-shinobu.priority.sk-angle-section > h3,
.nav-colour-shinobu.priority.sk-angle-section > h4,
.nav-colour-shinobu.priority .sk-angle-section > h1,
.nav-colour-shinobu.priority .sk-angle-section > h2,
.nav-colour-shinobu.priority .sk-angle-section > h3,
.nav-colour-shinobu.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-shinobu.sk-angle-section .sk-separator,
.nav-colour-shinobu .sk-angle-section .sk-separator,
.nav-colour-shinobu.priority.sk-angle-section .sk-separator,
.nav-colour-shinobu.priority .sk-angle-section .sk-separator {
  background-color: #f7bb3c;
}
.nav-colour-taiga.sk-angle-section,
.nav-colour-taiga .sk-angle-section,
.nav-colour-taiga.priority.sk-angle-section,
.nav-colour-taiga.priority .sk-angle-section {
  background-color: #ff8300;
}
.nav-colour-taiga.sk-angle-section.dark,
.nav-colour-taiga .sk-angle-section.dark,
.nav-colour-taiga.priority.sk-angle-section.dark,
.nav-colour-taiga.priority .sk-angle-section.dark {
  background-color: #b44f0e;
}
.nav-colour-taiga.sk-angle-section.light,
.nav-colour-taiga .sk-angle-section.light,
.nav-colour-taiga.priority.sk-angle-section.light,
.nav-colour-taiga.priority .sk-angle-section.light {
  background-color: #ffd1a2;
}
.nav-colour-taiga.sk-angle-section > h1,
.nav-colour-taiga.sk-angle-section > h2,
.nav-colour-taiga.sk-angle-section > h3,
.nav-colour-taiga.sk-angle-section > h4,
.nav-colour-taiga .sk-angle-section > h1,
.nav-colour-taiga .sk-angle-section > h2,
.nav-colour-taiga .sk-angle-section > h3,
.nav-colour-taiga .sk-angle-section > h4,
.nav-colour-taiga.priority.sk-angle-section > h1,
.nav-colour-taiga.priority.sk-angle-section > h2,
.nav-colour-taiga.priority.sk-angle-section > h3,
.nav-colour-taiga.priority.sk-angle-section > h4,
.nav-colour-taiga.priority .sk-angle-section > h1,
.nav-colour-taiga.priority .sk-angle-section > h2,
.nav-colour-taiga.priority .sk-angle-section > h3,
.nav-colour-taiga.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-taiga.sk-angle-section .sk-separator,
.nav-colour-taiga .sk-angle-section .sk-separator,
.nav-colour-taiga.priority.sk-angle-section .sk-separator,
.nav-colour-taiga.priority .sk-angle-section .sk-separator {
  background-color: #ff8300;
}
.nav-colour-miku.sk-angle-section,
.nav-colour-miku .sk-angle-section,
.nav-colour-miku.priority.sk-angle-section,
.nav-colour-miku.priority .sk-angle-section {
  background-color: #00abc7;
}
.nav-colour-miku.sk-angle-section.dark,
.nav-colour-miku .sk-angle-section.dark,
.nav-colour-miku.priority.sk-angle-section.dark,
.nav-colour-miku.priority .sk-angle-section.dark {
  background-color: #006d7f;
}
.nav-colour-miku.sk-angle-section.light,
.nav-colour-miku .sk-angle-section.light,
.nav-colour-miku.priority.sk-angle-section.light,
.nav-colour-miku.priority .sk-angle-section.light {
  background-color: #a2e0ea;
}
.nav-colour-miku.sk-angle-section > h1,
.nav-colour-miku.sk-angle-section > h2,
.nav-colour-miku.sk-angle-section > h3,
.nav-colour-miku.sk-angle-section > h4,
.nav-colour-miku .sk-angle-section > h1,
.nav-colour-miku .sk-angle-section > h2,
.nav-colour-miku .sk-angle-section > h3,
.nav-colour-miku .sk-angle-section > h4,
.nav-colour-miku.priority.sk-angle-section > h1,
.nav-colour-miku.priority.sk-angle-section > h2,
.nav-colour-miku.priority.sk-angle-section > h3,
.nav-colour-miku.priority.sk-angle-section > h4,
.nav-colour-miku.priority .sk-angle-section > h1,
.nav-colour-miku.priority .sk-angle-section > h2,
.nav-colour-miku.priority .sk-angle-section > h3,
.nav-colour-miku.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-miku.sk-angle-section .sk-separator,
.nav-colour-miku .sk-angle-section .sk-separator,
.nav-colour-miku.priority.sk-angle-section .sk-separator,
.nav-colour-miku.priority .sk-angle-section .sk-separator {
  background-color: #00abc7;
}
.nav-colour-yoko.sk-angle-section,
.nav-colour-yoko .sk-angle-section,
.nav-colour-yoko.priority.sk-angle-section,
.nav-colour-yoko.priority .sk-angle-section {
  background-color: #e2231a;
}
.nav-colour-yoko.sk-angle-section.dark,
.nav-colour-yoko .sk-angle-section.dark,
.nav-colour-yoko.priority.sk-angle-section.dark,
.nav-colour-yoko.priority .sk-angle-section.dark {
  background-color: #901711;
}
.nav-colour-yoko.sk-angle-section.light,
.nav-colour-yoko .sk-angle-section.light,
.nav-colour-yoko.priority.sk-angle-section.light,
.nav-colour-yoko.priority .sk-angle-section.light {
  background-color: #ff9a8e;
}
.nav-colour-yoko.sk-angle-section > h1,
.nav-colour-yoko.sk-angle-section > h2,
.nav-colour-yoko.sk-angle-section > h3,
.nav-colour-yoko.sk-angle-section > h4,
.nav-colour-yoko .sk-angle-section > h1,
.nav-colour-yoko .sk-angle-section > h2,
.nav-colour-yoko .sk-angle-section > h3,
.nav-colour-yoko .sk-angle-section > h4,
.nav-colour-yoko.priority.sk-angle-section > h1,
.nav-colour-yoko.priority.sk-angle-section > h2,
.nav-colour-yoko.priority.sk-angle-section > h3,
.nav-colour-yoko.priority.sk-angle-section > h4,
.nav-colour-yoko.priority .sk-angle-section > h1,
.nav-colour-yoko.priority .sk-angle-section > h2,
.nav-colour-yoko.priority .sk-angle-section > h3,
.nav-colour-yoko.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-yoko.sk-angle-section .sk-separator,
.nav-colour-yoko .sk-angle-section .sk-separator,
.nav-colour-yoko.priority.sk-angle-section .sk-separator,
.nav-colour-yoko.priority .sk-angle-section .sk-separator {
  background-color: #e2231a;
}
.nav-colour-tsumiki.sk-angle-section,
.nav-colour-tsumiki .sk-angle-section,
.nav-colour-tsumiki.priority.sk-angle-section,
.nav-colour-tsumiki.priority .sk-angle-section {
  background-color: #7a5fac;
}
.nav-colour-tsumiki.sk-angle-section.dark,
.nav-colour-tsumiki .sk-angle-section.dark,
.nav-colour-tsumiki.priority.sk-angle-section.dark,
.nav-colour-tsumiki.priority .sk-angle-section.dark {
  background-color: #4e3d6e;
}
.nav-colour-tsumiki.sk-angle-section.light,
.nav-colour-tsumiki .sk-angle-section.light,
.nav-colour-tsumiki.priority.sk-angle-section.light,
.nav-colour-tsumiki.priority .sk-angle-section.light {
  background-color: #c2b6d9;
}
.nav-colour-tsumiki.sk-angle-section > h1,
.nav-colour-tsumiki.sk-angle-section > h2,
.nav-colour-tsumiki.sk-angle-section > h3,
.nav-colour-tsumiki.sk-angle-section > h4,
.nav-colour-tsumiki .sk-angle-section > h1,
.nav-colour-tsumiki .sk-angle-section > h2,
.nav-colour-tsumiki .sk-angle-section > h3,
.nav-colour-tsumiki .sk-angle-section > h4,
.nav-colour-tsumiki.priority.sk-angle-section > h1,
.nav-colour-tsumiki.priority.sk-angle-section > h2,
.nav-colour-tsumiki.priority.sk-angle-section > h3,
.nav-colour-tsumiki.priority.sk-angle-section > h4,
.nav-colour-tsumiki.priority .sk-angle-section > h1,
.nav-colour-tsumiki.priority .sk-angle-section > h2,
.nav-colour-tsumiki.priority .sk-angle-section > h3,
.nav-colour-tsumiki.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-tsumiki.sk-angle-section .sk-separator,
.nav-colour-tsumiki .sk-angle-section .sk-separator,
.nav-colour-tsumiki.priority.sk-angle-section .sk-separator,
.nav-colour-tsumiki.priority .sk-angle-section .sk-separator {
  background-color: #7a5fac;
}
.nav-colour-konata.sk-angle-section,
.nav-colour-konata .sk-angle-section,
.nav-colour-konata.priority.sk-angle-section,
.nav-colour-konata.priority .sk-angle-section {
  background-color: #00386b;
}
.nav-colour-konata.sk-angle-section.dark,
.nav-colour-konata .sk-angle-section.dark,
.nav-colour-konata.priority.sk-angle-section.dark,
.nav-colour-konata.priority .sk-angle-section.dark {
  background-color: #00213f;
}
.nav-colour-konata.sk-angle-section.light,
.nav-colour-konata .sk-angle-section.light,
.nav-colour-konata.priority.sk-angle-section.light,
.nav-colour-konata.priority .sk-angle-section.light {
  background-color: #82a2c7;
}
.nav-colour-konata.sk-angle-section > h1,
.nav-colour-konata.sk-angle-section > h2,
.nav-colour-konata.sk-angle-section > h3,
.nav-colour-konata.sk-angle-section > h4,
.nav-colour-konata .sk-angle-section > h1,
.nav-colour-konata .sk-angle-section > h2,
.nav-colour-konata .sk-angle-section > h3,
.nav-colour-konata .sk-angle-section > h4,
.nav-colour-konata.priority.sk-angle-section > h1,
.nav-colour-konata.priority.sk-angle-section > h2,
.nav-colour-konata.priority.sk-angle-section > h3,
.nav-colour-konata.priority.sk-angle-section > h4,
.nav-colour-konata.priority .sk-angle-section > h1,
.nav-colour-konata.priority .sk-angle-section > h2,
.nav-colour-konata.priority .sk-angle-section > h3,
.nav-colour-konata.priority .sk-angle-section > h4 {
  color: #fff;
}
.nav-colour-konata.sk-angle-section .sk-separator,
.nav-colour-konata .sk-angle-section .sk-separator,
.nav-colour-konata.priority.sk-angle-section .sk-separator,
.nav-colour-konata.priority .sk-angle-section .sk-separator {
  background-color: #00386b;
}
.sk-button {
  color: #f94f8e;
  background-color: #fff;
  border: 2px solid #f94f8e;
  -webkit-tap-highlight-color: transparent;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  padding: 10px 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-radius: 8px;
  font-size: 18px;
  font-weight: normal;
  line-height: normal;
  line-height: initial;
  vertical-align: baseline;
  vertical-align: initial;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  -webkit-appearance: none;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.sk-button .sk-loading .tri polygon {
  fill: #f94f8e;
}
@media (pointer: fine) {
  .sk-button:hover {
    color: #fff;
    background-color: #f94f8e;
  }
  .sk-button:hover .sk-loading .tri polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .sk-button:active {
    color: #fff;
    background-color: #fcb2cd;
  }
}
@media (pointer: coarse) {
  .sk-button:active {
    color: #fff;
    background-color: #f94f8e;
  }
}
.sk-button:before {
  content: none;
}
.sk-button:hover {
  cursor: pointer;
}
.sk-button:active {
  cursor: pointer;
}
.sk-button.bad {
  color: #fff;
  background-color: #d93031;
  border: 2px solid #d93031;
  -webkit-tap-highlight-color: transparent;
}
.sk-button.bad .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .sk-button.bad:hover {
    color: #d93031;
    background-color: #fff;
  }
  .sk-button.bad:hover .sk-loading .tri polygon {
    fill: #d93031;
  }
}
@media (pointer: fine) {
  .sk-button.bad:active {
    color: #d93031;
    background-color: #f1b1b2;
  }
}
@media (pointer: coarse) {
  .sk-button.bad:active {
    color: #d93031;
    background-color: #fff;
  }
}
.sk-button[disabled],
.sk-button.disabled {
  border-color: #cecece;
  color: #848484;
  background-color: #ededed;
}
.sk-button[disabled] .sk-loading .tri polygon,
.sk-button.disabled .sk-loading .tri polygon {
  fill: #848484 !important;
}
.sk-button[disabled]:hover,
.sk-button.disabled:hover {
  cursor: not-allowed;
  border-color: #cecece;
  color: #848484;
  background-color: #ededed;
}
.sk-button.loading .sk-loading {
  max-width: 20px;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  margin-right: 15px;
}
.sk-button.icon-r i {
  margin-left: 10px;
}
.sk-button.icon-l i {
  margin-right: 10px;
}
.sk-button.inverted:not(.disabled),
.sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #f94f8e;
  border: 2px solid #f94f8e;
  -webkit-tap-highlight-color: transparent;
}
.sk-button.inverted:not(.disabled) .sk-loading .tri polygon,
.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .sk-button.inverted:not(.disabled):hover,
  .sk-button.nav-colour:not(.disabled):hover {
    color: #f94f8e;
    background-color: #fff;
  }
  .sk-button.inverted:not(.disabled):hover .sk-loading .tri polygon,
  .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #f94f8e;
  }
}
@media (pointer: fine) {
  .sk-button.inverted:not(.disabled):active,
  .sk-button.nav-colour:not(.disabled):active {
    color: #f94f8e;
    background-color: #fee3ed;
  }
}
@media (pointer: coarse) {
  .sk-button.inverted:not(.disabled):active,
  .sk-button.nav-colour:not(.disabled):active {
    color: #f94f8e;
    background-color: #fff;
  }
}
.sk-button.transparent:not(.disabled) {
  color: #fff;
  background-color: transparent;
  border: 2px solid #f94f8e;
  -webkit-tap-highlight-color: transparent;
  border-color: #fff;
}
.sk-button.transparent:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .sk-button.transparent:not(.disabled):hover {
    background-color: rgba(255, 255, 255, 0.45);
  }
}
@media (pointer: fine) {
  .sk-button.transparent:not(.disabled):active {
    background-color: rgba(255, 255, 255, 0.7);
  }
}
@media (pointer: coarse) {
  .sk-button.transparent:not(.disabled):active {
    background-color: rgba(255, 255, 255, 0.45);
  }
}
input[type='file'] {
  width: 0;
  pointer-events: none;
  position: absolute;
}
.sk-button-icon {
  color: #f94f8e;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 8px;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.sk-button-icon:hover,
.sk-button-icon:focus {
  color: #f94f8e;
  opacity: 0.5;
}
.sk-button-icon:active {
  opacity: 0.3;
}
.sk-button-svg {
  max-width: 300px;
  height: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
@media screen and (max-width: 767px) {
  .sk-button-svg {
    max-width: 150px;
  }
}
.sk-button-svg:before {
  content: none;
}
.sk-button-svg img {
  height: 100%;
  width: 100%;
}
.sk-button-svg h3 {
  font-size: 25px;
}
@media screen and (max-width: 767px) {
  .sk-button-svg h3 {
    font-size: 20px;
  }
}
.sk-button-svg.disabled {
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.sk-button-svg.disabled h3,
.sk-button-svg.disabled img {
  opacity: 0.3;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.sk-button-svg.disabled h3:hover,
.sk-button-svg.disabled img:hover {
  opacity: 0.3;
}
.sk-button-svg.disabled:active,
.sk-button-svg.disabled:focus,
.sk-button-svg.disabled:hover {
  opacity: 1;
  color: #f94f8e;
}
.sk-button-svg.disabled:active .sk-button-svg-image .soon,
.sk-button-svg.disabled:focus .sk-button-svg-image .soon,
.sk-button-svg.disabled:hover .sk-button-svg-image .soon {
  opacity: 1;
}
.sk-button-svg.disabled .sk-button-svg-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.sk-button-svg.disabled .sk-button-svg-image .soon {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
  z-index: 3;
  color: #f94f8e;
}
@media screen and (max-width: 767px) {
  .sk-button-svg.disabled .sk-button-svg-image .soon {
    opacity: 1;
  }
}
.sk-button-svg.disabled .sk-button-svg-image .soon h2 {
  font-size: 36px;
}
@media screen and (max-width: 767px) {
  .sk-button-svg.disabled .sk-button-svg-image .soon h2 {
    font-size: 20px;
  }
}
button {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-primary.sk-button.nav-colour:not(.disabled),
.nav-colour-primary .sk-button.nav-colour:not(.disabled),
.nav-colour-primary.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-primary.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #f94f8e;
  border: 2px solid #f94f8e;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-primary.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-primary.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-primary .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-primary.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-primary.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #f94f8e;
    background-color: #fff;
  }
  .nav-colour-primary.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-primary .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-primary.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-primary.priority .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #f94f8e;
  }
}
@media (pointer: fine) {
  .nav-colour-primary.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-primary .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-primary.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-primary.priority .sk-button.nav-colour:not(.disabled):active {
    color: #f94f8e;
    background-color: #fee3ed;
  }
}
@media (pointer: coarse) {
  .nav-colour-primary.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-primary .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-primary.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-primary.priority .sk-button.nav-colour:not(.disabled):active {
    color: #f94f8e;
    background-color: #fff;
  }
}
.nav-colour-primary.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-primary .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-primary.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-primary.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #9f335b;
  background-color: #fff;
  border: 2px solid #9f335b;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-primary.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #9f335b;
}
@media (pointer: fine) {
  .nav-colour-primary.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-primary .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-primary.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-primary.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #9f335b;
  }
  .nav-colour-primary.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-primary .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-primary.priority.sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon,
  .nav-colour-primary.priority
    .sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-primary.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-primary .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-primary.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-primary.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #cf698f;
  }
}
@media (pointer: coarse) {
  .nav-colour-primary.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-primary .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-primary.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-primary.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #9f335b;
  }
}
.nav-colour-secondary.sk-button.nav-colour:not(.disabled),
.nav-colour-secondary .sk-button.nav-colour:not(.disabled),
.nav-colour-secondary.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-secondary.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #00386b;
  border: 2px solid #00386b;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-secondary.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-secondary.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-secondary .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-secondary.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-secondary.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #00386b;
    background-color: #fff;
  }
  .nav-colour-secondary.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-secondary .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-secondary.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-secondary.priority
    .sk-button.nav-colour:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #00386b;
  }
}
@media (pointer: fine) {
  .nav-colour-secondary.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-secondary .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-secondary.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-secondary.priority .sk-button.nav-colour:not(.disabled):active {
    color: #00386b;
    background-color: #0588ff;
  }
}
@media (pointer: coarse) {
  .nav-colour-secondary.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-secondary .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-secondary.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-secondary.priority .sk-button.nav-colour:not(.disabled):active {
    color: #00386b;
    background-color: #fff;
  }
}
.nav-colour-secondary.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-secondary .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-secondary.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-secondary.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #00213f;
  background-color: #fff;
  border: 2px solid #00213f;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-secondary.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #00213f;
}
@media (pointer: fine) {
  .nav-colour-secondary.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-secondary .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-secondary.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-secondary.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #00213f;
  }
  .nav-colour-secondary.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-secondary .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-secondary.priority.sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon,
  .nav-colour-secondary.priority
    .sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-secondary.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-secondary .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-secondary.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-secondary.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #0056a5;
  }
}
@media (pointer: coarse) {
  .nav-colour-secondary.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-secondary .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-secondary.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-secondary.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #00213f;
  }
}
.nav-colour-sakura.sk-button.nav-colour:not(.disabled),
.nav-colour-sakura .sk-button.nav-colour:not(.disabled),
.nav-colour-sakura.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-sakura.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #f94f8e;
  border: 2px solid #f94f8e;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-sakura.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-sakura.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-sakura .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-sakura.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-sakura.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #f94f8e;
    background-color: #fff;
  }
  .nav-colour-sakura.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-sakura .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-sakura.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-sakura.priority .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #f94f8e;
  }
}
@media (pointer: fine) {
  .nav-colour-sakura.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-sakura .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-sakura.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-sakura.priority .sk-button.nav-colour:not(.disabled):active {
    color: #f94f8e;
    background-color: #fee3ed;
  }
}
@media (pointer: coarse) {
  .nav-colour-sakura.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-sakura .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-sakura.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-sakura.priority .sk-button.nav-colour:not(.disabled):active {
    color: #f94f8e;
    background-color: #fff;
  }
}
.nav-colour-sakura.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-sakura .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-sakura.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-sakura.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #9f335b;
  background-color: #fff;
  border: 2px solid #9f335b;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-sakura.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #9f335b;
}
@media (pointer: fine) {
  .nav-colour-sakura.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-sakura .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-sakura.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-sakura.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #9f335b;
  }
  .nav-colour-sakura.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-sakura .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-sakura.priority.sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon,
  .nav-colour-sakura.priority
    .sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-sakura.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-sakura .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-sakura.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-sakura.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #cf698f;
  }
}
@media (pointer: coarse) {
  .nav-colour-sakura.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-sakura .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-sakura.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-sakura.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #9f335b;
  }
}
.nav-colour-c2.sk-button.nav-colour:not(.disabled),
.nav-colour-c2 .sk-button.nav-colour:not(.disabled),
.nav-colour-c2.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-c2.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #94d500;
  border: 2px solid #94d500;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-c2.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2 .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-c2.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-c2 .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-c2.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-c2.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #94d500;
    background-color: #fff;
  }
  .nav-colour-c2.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-c2 .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-c2.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-c2.priority .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #94d500;
  }
}
@media (pointer: fine) {
  .nav-colour-c2.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-c2 .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-c2.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-c2.priority .sk-button.nav-colour:not(.disabled):active {
    color: #94d500;
    background-color: #d3ff6f;
  }
}
@media (pointer: coarse) {
  .nav-colour-c2.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-c2 .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-c2.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-c2.priority .sk-button.nav-colour:not(.disabled):active {
    color: #94d500;
    background-color: #fff;
  }
}
.nav-colour-c2.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-c2 .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-c2.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-c2.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #5f8800;
  background-color: #fff;
  border: 2px solid #5f8800;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-c2.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2 .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #5f8800;
}
@media (pointer: fine) {
  .nav-colour-c2.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-c2 .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-c2.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-c2.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #5f8800;
  }
  .nav-colour-c2.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-c2 .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-c2.priority.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-c2.priority .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-c2.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-c2 .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-c2.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-c2.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #a6ee00;
  }
}
@media (pointer: coarse) {
  .nav-colour-c2.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-c2 .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-c2.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-c2.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #5f8800;
  }
}
.nav-colour-shinobu.sk-button.nav-colour:not(.disabled),
.nav-colour-shinobu .sk-button.nav-colour:not(.disabled),
.nav-colour-shinobu.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-shinobu.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #f7bb3c;
  border: 2px solid #f7bb3c;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-shinobu.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-shinobu.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-shinobu .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-shinobu.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-shinobu.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #f7bb3c;
    background-color: #fff;
  }
  .nav-colour-shinobu.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-shinobu .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-shinobu.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-shinobu.priority .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #f7bb3c;
  }
}
@media (pointer: fine) {
  .nav-colour-shinobu.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-shinobu .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-shinobu.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-shinobu.priority .sk-button.nav-colour:not(.disabled):active {
    color: #f7bb3c;
    background-color: #fdeecf;
  }
}
@media (pointer: coarse) {
  .nav-colour-shinobu.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-shinobu .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-shinobu.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-shinobu.priority .sk-button.nav-colour:not(.disabled):active {
    color: #f7bb3c;
    background-color: #fff;
  }
}
.nav-colour-shinobu.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-shinobu .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-shinobu.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-shinobu.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #b68618;
  background-color: #fff;
  border: 2px solid #b68618;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-shinobu.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #b68618;
}
@media (pointer: fine) {
  .nav-colour-shinobu.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-shinobu .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-shinobu.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-shinobu.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #b68618;
  }
  .nav-colour-shinobu.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-shinobu .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-shinobu.priority.sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon,
  .nav-colour-shinobu.priority
    .sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-shinobu.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-shinobu .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-shinobu.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-shinobu.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #e7b84d;
  }
}
@media (pointer: coarse) {
  .nav-colour-shinobu.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-shinobu .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-shinobu.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-shinobu.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #b68618;
  }
}
.nav-colour-taiga.sk-button.nav-colour:not(.disabled),
.nav-colour-taiga .sk-button.nav-colour:not(.disabled),
.nav-colour-taiga.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-taiga.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #ff8300;
  border: 2px solid #ff8300;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-taiga.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-taiga.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-taiga .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-taiga.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-taiga.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #ff8300;
    background-color: #fff;
  }
  .nav-colour-taiga.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-taiga .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-taiga.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-taiga.priority .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #ff8300;
  }
}
@media (pointer: fine) {
  .nav-colour-taiga.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-taiga .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-taiga.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-taiga.priority .sk-button.nav-colour:not(.disabled):active {
    color: #ff8300;
    background-color: #ffcd99;
  }
}
@media (pointer: coarse) {
  .nav-colour-taiga.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-taiga .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-taiga.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-taiga.priority .sk-button.nav-colour:not(.disabled):active {
    color: #ff8300;
    background-color: #fff;
  }
}
.nav-colour-taiga.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-taiga .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-taiga.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-taiga.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #b44f0e;
  background-color: #fff;
  border: 2px solid #b44f0e;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-taiga.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #b44f0e;
}
@media (pointer: fine) {
  .nav-colour-taiga.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-taiga .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-taiga.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-taiga.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #b44f0e;
  }
  .nav-colour-taiga.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-taiga .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-taiga.priority.sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon,
  .nav-colour-taiga.priority
    .sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-taiga.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-taiga .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-taiga.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-taiga.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #f08038;
  }
}
@media (pointer: coarse) {
  .nav-colour-taiga.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-taiga .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-taiga.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-taiga.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #b44f0e;
  }
}
.nav-colour-miku.sk-button.nav-colour:not(.disabled),
.nav-colour-miku .sk-button.nav-colour:not(.disabled),
.nav-colour-miku.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-miku.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #00abc7;
  border: 2px solid #00abc7;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-miku.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-miku.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-miku .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-miku.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-miku.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #00abc7;
    background-color: #fff;
  }
  .nav-colour-miku.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-miku .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-miku.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-miku.priority .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #00abc7;
  }
}
@media (pointer: fine) {
  .nav-colour-miku.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-miku .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-miku.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-miku.priority .sk-button.nav-colour:not(.disabled):active {
    color: #00abc7;
    background-color: #61e9ff;
  }
}
@media (pointer: coarse) {
  .nav-colour-miku.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-miku .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-miku.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-miku.priority .sk-button.nav-colour:not(.disabled):active {
    color: #00abc7;
    background-color: #fff;
  }
}
.nav-colour-miku.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-miku .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-miku.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-miku.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #006d7f;
  background-color: #fff;
  border: 2px solid #006d7f;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-miku.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #006d7f;
}
@media (pointer: fine) {
  .nav-colour-miku.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-miku .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-miku.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-miku.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #006d7f;
  }
  .nav-colour-miku.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-miku .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-miku.priority.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-miku.priority
    .sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-miku.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-miku .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-miku.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-miku.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #00c5e5;
  }
}
@media (pointer: coarse) {
  .nav-colour-miku.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-miku .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-miku.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-miku.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #006d7f;
  }
}
.nav-colour-yoko.sk-button.nav-colour:not(.disabled),
.nav-colour-yoko .sk-button.nav-colour:not(.disabled),
.nav-colour-yoko.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-yoko.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #e2231a;
  border: 2px solid #e2231a;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-yoko.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-yoko.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-yoko .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-yoko.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-yoko.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #e2231a;
    background-color: #fff;
  }
  .nav-colour-yoko.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-yoko .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-yoko.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-yoko.priority .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #e2231a;
  }
}
@media (pointer: fine) {
  .nav-colour-yoko.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-yoko .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-yoko.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-yoko.priority .sk-button.nav-colour:not(.disabled):active {
    color: #e2231a;
    background-color: #f4a5a1;
  }
}
@media (pointer: coarse) {
  .nav-colour-yoko.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-yoko .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-yoko.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-yoko.priority .sk-button.nav-colour:not(.disabled):active {
    color: #e2231a;
    background-color: #fff;
  }
}
.nav-colour-yoko.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-yoko .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-yoko.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-yoko.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #901711;
  background-color: #fff;
  border: 2px solid #901711;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-yoko.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #901711;
}
@media (pointer: fine) {
  .nav-colour-yoko.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-yoko .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-yoko.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-yoko.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #901711;
  }
  .nav-colour-yoko.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-yoko .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-yoko.priority.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-yoko.priority
    .sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-yoko.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-yoko .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-yoko.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-yoko.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #e52b22;
  }
}
@media (pointer: coarse) {
  .nav-colour-yoko.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-yoko .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-yoko.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-yoko.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #901711;
  }
}
.nav-colour-tsumiki.sk-button.nav-colour:not(.disabled),
.nav-colour-tsumiki .sk-button.nav-colour:not(.disabled),
.nav-colour-tsumiki.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-tsumiki.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #7a5fac;
  border: 2px solid #7a5fac;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-tsumiki.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-tsumiki.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-tsumiki .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-tsumiki.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-tsumiki.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #7a5fac;
    background-color: #fff;
  }
  .nav-colour-tsumiki.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-tsumiki .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-tsumiki.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-tsumiki.priority .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #7a5fac;
  }
}
@media (pointer: fine) {
  .nav-colour-tsumiki.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-tsumiki .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-tsumiki.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-tsumiki.priority .sk-button.nav-colour:not(.disabled):active {
    color: #7a5fac;
    background-color: #cec4e0;
  }
}
@media (pointer: coarse) {
  .nav-colour-tsumiki.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-tsumiki .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-tsumiki.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-tsumiki.priority .sk-button.nav-colour:not(.disabled):active {
    color: #7a5fac;
    background-color: #fff;
  }
}
.nav-colour-tsumiki.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-tsumiki .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-tsumiki.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-tsumiki.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #4e3d6e;
  background-color: #fff;
  border: 2px solid #4e3d6e;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-tsumiki.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #4e3d6e;
}
@media (pointer: fine) {
  .nav-colour-tsumiki.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-tsumiki .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-tsumiki.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-tsumiki.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #4e3d6e;
  }
  .nav-colour-tsumiki.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-tsumiki .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-tsumiki.priority.sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon,
  .nav-colour-tsumiki.priority
    .sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-tsumiki.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-tsumiki .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-tsumiki.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-tsumiki.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #7e67aa;
  }
}
@media (pointer: coarse) {
  .nav-colour-tsumiki.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-tsumiki .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-tsumiki.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-tsumiki.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #4e3d6e;
  }
}
.nav-colour-konata.sk-button.nav-colour:not(.disabled),
.nav-colour-konata .sk-button.nav-colour:not(.disabled),
.nav-colour-konata.priority.sk-button.nav-colour:not(.disabled),
.nav-colour-konata.priority .sk-button.nav-colour:not(.disabled) {
  color: #fff;
  background-color: #00386b;
  border: 2px solid #00386b;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-konata.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-button.nav-colour:not(.disabled) .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  .nav-colour-konata.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-konata .sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-konata.priority.sk-button.nav-colour:not(.disabled):hover,
  .nav-colour-konata.priority .sk-button.nav-colour:not(.disabled):hover {
    color: #00386b;
    background-color: #fff;
  }
  .nav-colour-konata.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-konata .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-konata.priority.sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-konata.priority .sk-button.nav-colour:not(.disabled):hover .sk-loading .tri polygon {
    fill: #00386b;
  }
}
@media (pointer: fine) {
  .nav-colour-konata.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-konata .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-konata.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-konata.priority .sk-button.nav-colour:not(.disabled):active {
    color: #00386b;
    background-color: #0588ff;
  }
}
@media (pointer: coarse) {
  .nav-colour-konata.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-konata .sk-button.nav-colour:not(.disabled):active,
  .nav-colour-konata.priority.sk-button.nav-colour:not(.disabled):active,
  .nav-colour-konata.priority .sk-button.nav-colour:not(.disabled):active {
    color: #00386b;
    background-color: #fff;
  }
}
.nav-colour-konata.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-konata .sk-button.nav-colour.dark:not(.disabled),
.nav-colour-konata.priority.sk-button.nav-colour.dark:not(.disabled),
.nav-colour-konata.priority .sk-button.nav-colour.dark:not(.disabled) {
  color: #00213f;
  background-color: #fff;
  border: 2px solid #00213f;
  -webkit-tap-highlight-color: transparent;
}
.nav-colour-konata.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-button.nav-colour.dark:not(.disabled) .sk-loading .tri polygon {
  fill: #00213f;
}
@media (pointer: fine) {
  .nav-colour-konata.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-konata .sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-konata.priority.sk-button.nav-colour.dark:not(.disabled):hover,
  .nav-colour-konata.priority .sk-button.nav-colour.dark:not(.disabled):hover {
    color: #fff;
    background-color: #00213f;
  }
  .nav-colour-konata.sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-konata .sk-button.nav-colour.dark:not(.disabled):hover .sk-loading .tri polygon,
  .nav-colour-konata.priority.sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon,
  .nav-colour-konata.priority
    .sk-button.nav-colour.dark:not(.disabled):hover
    .sk-loading
    .tri
    polygon {
    fill: #fff;
  }
}
@media (pointer: fine) {
  .nav-colour-konata.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-konata .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-konata.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-konata.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #0056a5;
  }
}
@media (pointer: coarse) {
  .nav-colour-konata.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-konata .sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-konata.priority.sk-button.nav-colour.dark:not(.disabled):active,
  .nav-colour-konata.priority .sk-button.nav-colour.dark:not(.disabled):active {
    color: #fff;
    background-color: #00213f;
  }
}
.sk-social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 22px;
}
.sk-social li {
  list-style: none;
}
.sk-social a {
  color: #606060;
  width: 38px;
  height: 38px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.sk-social a:before {
  content: none;
}
.hamburger {
  float: left;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 46px;
  height: 46px;
  font-size: 0;
  text-indent: -9999px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: none;
}
@media screen and (max-width: 967px) {
  .hamburger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.hamburger:focus {
  outline: none;
}
.hamburger span {
  display: block;
  height: 3px;
  width: 50%;
  background: #f94f8e;
  border-radius: 2px;
  position: relative;
}
.hamburger span::after,
.hamburger span::before {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #f94f8e;
  content: '';
  border-radius: 2px;
}
.hamburger span::before {
  top: -7px;
}
.hamburger span::after {
  bottom: -7px;
}
.hamburger-x {
  background-color: transparent;
}
.hamburger-x span {
  -webkit-transition: background-color 0s 0.3s;
  transition: background-color 0s 0.3s;
}
.hamburger-x span:before {
  transition-property: top, transform, -webkit-transform;
}
.hamburger-x span:after {
  transition-property: bottom, transform, -webkit-transform;
}
.hamburger-x span:before,
.hamburger-x span:after {
  -webkit-transition-duration: 0.3s, 0.3s, 0.3s;
  transition-duration: 0.3s, 0.3s, 0.3s;
  -webkit-transition-delay: 0.3s, 0s, 0s;
  transition-delay: 0.3s, 0s, 0s;
}
.hamburger-x.is-active span {
  background-color: transparent;
}
.hamburger-x.is-active span:before {
  top: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.hamburger-x.is-active span:after {
  bottom: 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.hamburger-x.is-active span:before,
.hamburger-x.is-active span:after {
  -webkit-transition-delay: 0s, 0.3s, 0.3s;
  transition-delay: 0s, 0.3s, 0.3s;
}
@media screen and (min-width: 968px) {
  .hamburger-menu {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    overflow: visible;
  }
}
@media screen and (max-width: 967px) {
  .hamburger-menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #fafafa;
    display: none;
    position: absolute;
    width: 100%;
    -webkit-box-shadow: -6px 0 #fafafa, 6px 0 #fafafa, inset 0 7px 4px -3px rgba(0, 0, 0, 0.085);
    box-shadow: -6px 0 #fafafa, 6px 0 #fafafa, inset 0 7px 4px -3px rgba(0, 0, 0, 0.085);
    padding: 10px 10px 110px;
  }
}
@media screen and (max-width: 967px) {
  .hamburger-menu a,
  .hamburger-menu .nav-item {
    height: auto;
    padding: 20px;
  }
}
.hamburger-menu .sk-social {
  display: none;
  margin: 0 10px;
}
@media screen and (max-width: 967px) {
  .hamburger-menu .sk-social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
  }
}
.hamburger-menu .sk-social a {
  background-color: transparent;
}
.hamburger-menu .sk-social a i {
  margin: 0;
}
.sk-guests {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.sk-guests .sk-separator-top {
  max-width: 780px;
  margin: 0 30px;
  width: 100%;
  margin-bottom: 80px;
  margin-top: 80px;
}
.sk-guest-tile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 10px;
}
@media screen and (max-width: 1200px) {
  .sk-guest-tile {
    margin: 5px;
  }
}
.sk-guest-tile:before {
  content: none;
}
.sk-guest-tile .sk-guest-image {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 280px;
  height: 161.662817552px;
  margin: 80.831408776px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  background-size: auto 323.3256351039px;
  background-position: center;
  background-color: transparent;
  z-index: 12;
}
.sk-guest-tile .sk-guest-image:after,
.sk-guest-tile .sk-guest-image:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 197.9917974827px;
  height: 197.9917974827px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 41.0041012587px;
}
.sk-guest-tile .sk-guest-image:before {
  top: -98.9958987413px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-guest-tile .sk-guest-image:after {
  bottom: -98.9958987413px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-guest-tile .sk-guest-image .hex-hover {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
  background: inherit;
}
.sk-guest-tile .sk-guest-image .hex-hover:after {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.sk-guest-tile .sk-guest-image .hex-bottom,
.sk-guest-tile .sk-guest-image .hex-top {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  position: absolute;
  overflow: hidden;
  width: 197.9917974827px;
  height: 197.9917974827px;
  background: inherit;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  left: 41.0041012587px;
}
.sk-guest-tile .sk-guest-image .hex-bottom:after,
.sk-guest-tile .sk-guest-image .hex-top:after {
  -webkit-transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
  transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
  transition: width, height, transform, left 0.2s ease-in-out 0s;
  transition: width, height, transform, left 0.2s ease-in-out 0s, -webkit-transform;
  content: '';
  position: absolute;
  width: 280px;
  height: 161.662817552px;
  background: inherit;
  -webkit-transform: rotate(45deg) scaleY(1.7320516151) translateY(-80.831408776px);
  transform: rotate(45deg) scaleY(1.7320516151) translateY(-80.831408776px);
  -webkit-transform-origin: 0 0;
}
.sk-guest-tile .sk-guest-image .hex-top {
  top: -98.9958987413px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-guest-tile .sk-guest-image .hex-top:after {
  background-position: center top;
}
.sk-guest-tile .sk-guest-image .hex-bottom {
  bottom: -98.9958987413px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-guest-tile .sk-guest-image .hex-bottom:after {
  background-position: center bottom;
}
@media screen and (max-width: 1200px) {
  .sk-guest-tile .sk-guest-image {
    -webkit-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
    position: relative;
    width: 200px;
    height: 115.4734411085px;
    margin: 57.7367205543px 0;
    border-left-width: 0;
    border-left-style: solid;
    border-right-width: 0;
    border-right-style: solid;
    background-size: auto 230.9468822171px;
    background-position: center;
    background-color: transparent;
  }
  .sk-guest-tile .sk-guest-image:after,
  .sk-guest-tile .sk-guest-image:before {
    transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
    content: '';
    position: absolute;
    z-index: 1;
    width: 141.4227124876px;
    height: 141.4227124876px;
    -webkit-transform: scaleY(0.57735) rotate(-45deg);
    transform: scaleY(0.57735) rotate(-45deg);
    background-color: inherit;
    left: 29.2886437562px;
  }
  .sk-guest-tile .sk-guest-image:before {
    top: -70.7113562438px;
    border-top-width: 0;
    border-top-style: solid;
    border-right-width: 0;
    border-right-style: solid;
  }
  .sk-guest-tile .sk-guest-image:after {
    bottom: -70.7113562438px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-left-width: 0;
    border-left-style: solid;
  }
  .sk-guest-tile .sk-guest-image .hex-hover {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 3;
    background: inherit;
  }
  .sk-guest-tile .sk-guest-image .hex-hover:after {
    -webkit-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
  }
  .sk-guest-tile .sk-guest-image .hex-bottom,
  .sk-guest-tile .sk-guest-image .hex-top {
    transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
    position: absolute;
    overflow: hidden;
    width: 141.4227124876px;
    height: 141.4227124876px;
    background: inherit;
    -webkit-transform: scaleY(0.57735) rotate(-45deg);
    transform: scaleY(0.57735) rotate(-45deg);
    left: 29.2886437562px;
  }
  .sk-guest-tile .sk-guest-image .hex-bottom:after,
  .sk-guest-tile .sk-guest-image .hex-top:after {
    -webkit-transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
    transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
    transition: width, height, transform, left 0.2s ease-in-out 0s;
    transition: width, height, transform, left 0.2s ease-in-out 0s, -webkit-transform;
    content: '';
    position: absolute;
    width: 200px;
    height: 115.4734411085px;
    background: inherit;
    -webkit-transform: rotate(45deg) scaleY(1.7320516151) translateY(-57.7367205543px);
    transform: rotate(45deg) scaleY(1.7320516151) translateY(-57.7367205543px);
    -webkit-transform-origin: 0 0;
  }
  .sk-guest-tile .sk-guest-image .hex-top {
    top: -70.7113562438px;
    border-top-width: 0;
    border-top-style: solid;
    border-right-width: 0;
    border-right-style: solid;
  }
  .sk-guest-tile .sk-guest-image .hex-top:after {
    background-position: center top;
  }
  .sk-guest-tile .sk-guest-image .hex-bottom {
    bottom: -70.7113562438px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-left-width: 0;
    border-left-style: solid;
  }
  .sk-guest-tile .sk-guest-image .hex-bottom:after {
    background-position: center bottom;
  }
}
@media screen and (max-width: 767px) {
  .sk-guest-tile .sk-guest-image {
    -webkit-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
    position: relative;
    width: 150px;
    height: 86.6050808314px;
    margin: 43.3025404157px 0;
    border-left-width: 0;
    border-left-style: solid;
    border-right-width: 0;
    border-right-style: solid;
    background-size: auto 173.2101616628px;
    background-position: center;
    background-color: transparent;
  }
  .sk-guest-tile .sk-guest-image:after,
  .sk-guest-tile .sk-guest-image:before {
    transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
    content: '';
    position: absolute;
    z-index: 1;
    width: 106.0670343657px;
    height: 106.0670343657px;
    -webkit-transform: scaleY(0.57735) rotate(-45deg);
    transform: scaleY(0.57735) rotate(-45deg);
    background-color: inherit;
    left: 21.9664828171px;
  }
  .sk-guest-tile .sk-guest-image:before {
    top: -53.0335171829px;
    border-top-width: 0;
    border-top-style: solid;
    border-right-width: 0;
    border-right-style: solid;
  }
  .sk-guest-tile .sk-guest-image:after {
    bottom: -53.0335171829px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-left-width: 0;
    border-left-style: solid;
  }
  .sk-guest-tile .sk-guest-image .hex-hover {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 3;
    background: inherit;
  }
  .sk-guest-tile .sk-guest-image .hex-hover:after {
    -webkit-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
  }
  .sk-guest-tile .sk-guest-image .hex-bottom,
  .sk-guest-tile .sk-guest-image .hex-top {
    transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
    position: absolute;
    overflow: hidden;
    width: 106.0670343657px;
    height: 106.0670343657px;
    background: inherit;
    -webkit-transform: scaleY(0.57735) rotate(-45deg);
    transform: scaleY(0.57735) rotate(-45deg);
    left: 21.9664828171px;
  }
  .sk-guest-tile .sk-guest-image .hex-bottom:after,
  .sk-guest-tile .sk-guest-image .hex-top:after {
    -webkit-transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
    transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
    transition: width, height, transform, left 0.2s ease-in-out 0s;
    transition: width, height, transform, left 0.2s ease-in-out 0s, -webkit-transform;
    content: '';
    position: absolute;
    width: 150px;
    height: 86.6050808314px;
    background: inherit;
    -webkit-transform: rotate(45deg) scaleY(1.7320516151) translateY(-43.3025404157px);
    transform: rotate(45deg) scaleY(1.7320516151) translateY(-43.3025404157px);
    -webkit-transform-origin: 0 0;
  }
  .sk-guest-tile .sk-guest-image .hex-top {
    top: -53.0335171829px;
    border-top-width: 0;
    border-top-style: solid;
    border-right-width: 0;
    border-right-style: solid;
  }
  .sk-guest-tile .sk-guest-image .hex-top:after {
    background-position: center top;
  }
  .sk-guest-tile .sk-guest-image .hex-bottom {
    bottom: -53.0335171829px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-left-width: 0;
    border-left-style: solid;
  }
  .sk-guest-tile .sk-guest-image .hex-bottom:after {
    background-position: center bottom;
  }
}
.sk-guest-tile .sk-guest-name {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  margin-top: 10px;
  font-size: 20px;
  font-weight: 600;
  color: #231f20;
}
@media screen and (max-width: 1200px) {
  .sk-guest-tile .sk-guest-name {
    font-size: 16px;
  }
}
.sk-guest-tile .sk-guest-title {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  margin-top: 2px;
  font-size: 18px;
  font-weight: 300;
  color: #231f20;
}
@media screen and (max-width: 1200px) {
  .sk-guest-tile .sk-guest-title {
    font-size: 15px;
  }
}
.sk-guest-tile.small .sk-guest-image {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 160px;
  height: 92.3787528868px;
  margin: 46.1893764434px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  background-size: auto 184.7575057737px;
  background-position: center;
  background-color: transparent;
}
.sk-guest-tile.small .sk-guest-image:after,
.sk-guest-tile.small .sk-guest-image:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 113.1381699901px;
  height: 113.1381699901px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 23.4309150049px;
}
.sk-guest-tile.small .sk-guest-image:before {
  top: -56.5690849951px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-guest-tile.small .sk-guest-image:after {
  bottom: -56.5690849951px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-guest-tile.small .sk-guest-image .hex-hover {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
  background: inherit;
}
.sk-guest-tile.small .sk-guest-image .hex-hover:after {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.sk-guest-tile.small .sk-guest-image .hex-bottom,
.sk-guest-tile.small .sk-guest-image .hex-top {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  position: absolute;
  overflow: hidden;
  width: 113.1381699901px;
  height: 113.1381699901px;
  background: inherit;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  left: 23.4309150049px;
}
.sk-guest-tile.small .sk-guest-image .hex-bottom:after,
.sk-guest-tile.small .sk-guest-image .hex-top:after {
  -webkit-transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
  transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
  transition: width, height, transform, left 0.2s ease-in-out 0s;
  transition: width, height, transform, left 0.2s ease-in-out 0s, -webkit-transform;
  content: '';
  position: absolute;
  width: 160px;
  height: 92.3787528868px;
  background: inherit;
  -webkit-transform: rotate(45deg) scaleY(1.7320516151) translateY(-46.1893764434px);
  transform: rotate(45deg) scaleY(1.7320516151) translateY(-46.1893764434px);
  -webkit-transform-origin: 0 0;
}
.sk-guest-tile.small .sk-guest-image .hex-top {
  top: -56.5690849951px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-guest-tile.small .sk-guest-image .hex-top:after {
  background-position: center top;
}
.sk-guest-tile.small .sk-guest-image .hex-bottom {
  bottom: -56.5690849951px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-guest-tile.small .sk-guest-image .hex-bottom:after {
  background-position: center bottom;
}
@media screen and (max-width: 767px) {
  .sk-guest-tile.small .sk-guest-image {
    -webkit-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
    position: relative;
    width: 120px;
    height: 69.2840646651px;
    margin: 34.6420323326px 0;
    border-left-width: 0;
    border-left-style: solid;
    border-right-width: 0;
    border-right-style: solid;
    background-size: auto 138.5681293303px;
    background-position: center;
    background-color: transparent;
  }
  .sk-guest-tile.small .sk-guest-image:after,
  .sk-guest-tile.small .sk-guest-image:before {
    transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
    content: '';
    position: absolute;
    z-index: 1;
    width: 84.8536274926px;
    height: 84.8536274926px;
    -webkit-transform: scaleY(0.57735) rotate(-45deg);
    transform: scaleY(0.57735) rotate(-45deg);
    background-color: inherit;
    left: 17.5731862537px;
  }
  .sk-guest-tile.small .sk-guest-image:before {
    top: -42.4268137463px;
    border-top-width: 0;
    border-top-style: solid;
    border-right-width: 0;
    border-right-style: solid;
  }
  .sk-guest-tile.small .sk-guest-image:after {
    bottom: -42.4268137463px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-left-width: 0;
    border-left-style: solid;
  }
  .sk-guest-tile.small .sk-guest-image .hex-hover {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 3;
    background: inherit;
  }
  .sk-guest-tile.small .sk-guest-image .hex-hover:after {
    -webkit-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
  }
  .sk-guest-tile.small .sk-guest-image .hex-bottom,
  .sk-guest-tile.small .sk-guest-image .hex-top {
    transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
    position: absolute;
    overflow: hidden;
    width: 84.8536274926px;
    height: 84.8536274926px;
    background: inherit;
    -webkit-transform: scaleY(0.57735) rotate(-45deg);
    transform: scaleY(0.57735) rotate(-45deg);
    left: 17.5731862537px;
  }
  .sk-guest-tile.small .sk-guest-image .hex-bottom:after,
  .sk-guest-tile.small .sk-guest-image .hex-top:after {
    -webkit-transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
    transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
    transition: width, height, transform, left 0.2s ease-in-out 0s;
    transition: width, height, transform, left 0.2s ease-in-out 0s, -webkit-transform;
    content: '';
    position: absolute;
    width: 120px;
    height: 69.2840646651px;
    background: inherit;
    -webkit-transform: rotate(45deg) scaleY(1.7320516151) translateY(-34.6420323326px);
    transform: rotate(45deg) scaleY(1.7320516151) translateY(-34.6420323326px);
    -webkit-transform-origin: 0 0;
  }
  .sk-guest-tile.small .sk-guest-image .hex-top {
    top: -42.4268137463px;
    border-top-width: 0;
    border-top-style: solid;
    border-right-width: 0;
    border-right-style: solid;
  }
  .sk-guest-tile.small .sk-guest-image .hex-top:after {
    background-position: center top;
  }
  .sk-guest-tile.small .sk-guest-image .hex-bottom {
    bottom: -42.4268137463px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-left-width: 0;
    border-left-style: solid;
  }
  .sk-guest-tile.small .sk-guest-image .hex-bottom:after {
    background-position: center bottom;
  }
}
.sk-guest-tile.small .sk-guest-name {
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .sk-guest-tile.small .sk-guest-name {
    font-size: 14px;
  }
}
.sk-guest-tile.small .sk-guest-title {
  font-size: 14px;
}
@media screen and (max-width: 767px) {
  .sk-guest-tile.small .sk-guest-title {
    font-size: 12px;
  }
}
.sk-guest-profile {
  width: 100%;
  display: grid;
  grid-gap: 50px;
  grid-template: 'image info' auto 'image characters' auto/386px 730px;
}
@media screen and (max-width: 1200px) {
  .sk-guest-profile {
    grid-template: 'image info' auto 'characters characters' auto/286px auto;
    grid-gap: 30px;
  }
}
@media screen and (max-width: 767px) {
  .sk-guest-profile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.sk-guest-profile .sk-guest-profile-image {
  grid-area: image;
  margin-top: 50px;
}
@media screen and (max-width: 767px) {
  .sk-guest-profile .sk-guest-profile-image {
    margin-top: 0;
  }
}
.sk-guest-profile .sk-guest-profile-image-content {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 386px;
  height: 222.8637413395px;
  margin: 111.4318706697px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  background-size: auto 445.727482679px;
  background-position: center;
  background-color: transparent;
  border-radius: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.sk-guest-profile .sk-guest-profile-image-content:after,
.sk-guest-profile .sk-guest-profile-image-content:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 272.9458351011px;
  height: 272.9458351011px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 56.5270824494px;
}
.sk-guest-profile .sk-guest-profile-image-content:before {
  top: -136.4729175506px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-guest-profile .sk-guest-profile-image-content:after {
  bottom: -136.4729175506px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-guest-profile .sk-guest-profile-image-content .hex-hover {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
  background: inherit;
}
.sk-guest-profile .sk-guest-profile-image-content .hex-hover:after {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.sk-guest-profile .sk-guest-profile-image-content .hex-bottom,
.sk-guest-profile .sk-guest-profile-image-content .hex-top {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  position: absolute;
  overflow: hidden;
  width: 272.9458351011px;
  height: 272.9458351011px;
  background: inherit;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  left: 56.5270824494px;
}
.sk-guest-profile .sk-guest-profile-image-content .hex-bottom:after,
.sk-guest-profile .sk-guest-profile-image-content .hex-top:after {
  -webkit-transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
  transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
  transition: width, height, transform, left 0.2s ease-in-out 0s;
  transition: width, height, transform, left 0.2s ease-in-out 0s, -webkit-transform;
  content: '';
  position: absolute;
  width: 386px;
  height: 222.8637413395px;
  background: inherit;
  -webkit-transform: rotate(45deg) scaleY(1.7320516151) translateY(-111.4318706697px);
  transform: rotate(45deg) scaleY(1.7320516151) translateY(-111.4318706697px);
  -webkit-transform-origin: 0 0;
}
.sk-guest-profile .sk-guest-profile-image-content .hex-top {
  top: -136.4729175506px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-guest-profile .sk-guest-profile-image-content .hex-top:after {
  background-position: center top;
}
.sk-guest-profile .sk-guest-profile-image-content .hex-bottom {
  bottom: -136.4729175506px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-guest-profile .sk-guest-profile-image-content .hex-bottom:after {
  background-position: center bottom;
}
@media screen and (max-width: 1200px) {
  .sk-guest-profile .sk-guest-profile-image-content {
    -webkit-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
    position: relative;
    width: 286px;
    height: 165.1270207852px;
    margin: 82.5635103926px 0;
    border-left-width: 0;
    border-left-style: solid;
    border-right-width: 0;
    border-right-style: solid;
    background-size: auto 330.2540415704px;
    background-position: center;
    background-color: transparent;
  }
  .sk-guest-profile .sk-guest-profile-image-content:after,
  .sk-guest-profile .sk-guest-profile-image-content:before {
    transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
    content: '';
    position: absolute;
    z-index: 1;
    width: 202.2344788573px;
    height: 202.2344788573px;
    -webkit-transform: scaleY(0.57735) rotate(-45deg);
    transform: scaleY(0.57735) rotate(-45deg);
    background-color: inherit;
    left: 41.8827605713px;
  }
  .sk-guest-profile .sk-guest-profile-image-content:before {
    top: -101.1172394287px;
    border-top-width: 0;
    border-top-style: solid;
    border-right-width: 0;
    border-right-style: solid;
  }
  .sk-guest-profile .sk-guest-profile-image-content:after {
    bottom: -101.1172394287px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-left-width: 0;
    border-left-style: solid;
  }
  .sk-guest-profile .sk-guest-profile-image-content .hex-hover {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 3;
    background: inherit;
  }
  .sk-guest-profile .sk-guest-profile-image-content .hex-hover:after {
    -webkit-transition: all 0.2s ease-in-out 0s;
    transition: all 0.2s ease-in-out 0s;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
  }
  .sk-guest-profile .sk-guest-profile-image-content .hex-bottom,
  .sk-guest-profile .sk-guest-profile-image-content .hex-top {
    transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
    position: absolute;
    overflow: hidden;
    width: 202.2344788573px;
    height: 202.2344788573px;
    background: inherit;
    -webkit-transform: scaleY(0.57735) rotate(-45deg);
    transform: scaleY(0.57735) rotate(-45deg);
    left: 41.8827605713px;
  }
  .sk-guest-profile .sk-guest-profile-image-content .hex-bottom:after,
  .sk-guest-profile .sk-guest-profile-image-content .hex-top:after {
    -webkit-transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
    transition: width, height, left 0.2s ease-in-out 0s, -webkit-transform;
    transition: width, height, transform, left 0.2s ease-in-out 0s;
    transition: width, height, transform, left 0.2s ease-in-out 0s, -webkit-transform;
    content: '';
    position: absolute;
    width: 286px;
    height: 165.1270207852px;
    background: inherit;
    -webkit-transform: rotate(45deg) scaleY(1.7320516151) translateY(-82.5635103926px);
    transform: rotate(45deg) scaleY(1.7320516151) translateY(-82.5635103926px);
    -webkit-transform-origin: 0 0;
  }
  .sk-guest-profile .sk-guest-profile-image-content .hex-top {
    top: -101.1172394287px;
    border-top-width: 0;
    border-top-style: solid;
    border-right-width: 0;
    border-right-style: solid;
  }
  .sk-guest-profile .sk-guest-profile-image-content .hex-top:after {
    background-position: center top;
  }
  .sk-guest-profile .sk-guest-profile-image-content .hex-bottom {
    bottom: -101.1172394287px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-left-width: 0;
    border-left-style: solid;
  }
  .sk-guest-profile .sk-guest-profile-image-content .hex-bottom:after {
    background-position: center bottom;
  }
}
.sk-guest-profile .sk-guest-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  grid-area: info;
}
.sk-guest-profile .sk-guest-info .sk-guest-name {
  font-weight: normal;
  color: #231f20;
  margin-bottom: 0;
}
.sk-guest-profile .sk-guest-info .sk-guest-title {
  font-family: 'Montserrat', 'Noto Sans JP', -apple-system, BlinkMacSystemFont, sans-serif;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 20px;
}
.sk-guest-profile .sk-guest-info .sk-guest-description {
  max-width: 630px;
}
.sk-guest-profile .sk-guest-info .sk-guest-description > * + * {
  margin-top: 20px;
}
.sk-guest-profile .sk-guest-notable-characters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  grid-area: characters;
}
@media screen and (max-width: 767px) {
  .sk-guest-profile .sk-guest-notable-characters {
    margin-top: 40px;
  }
}
.sk-guest-profile .sk-guest-notable-characters .sk-guest-notable-chracters-title {
  font-weight: normal;
}
.sk-guest-profile .sk-guest-notable-characters .sk-guest-notable-characters-contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
@media screen and (max-width: 1260px) {
  .sk-guest-profile .sk-guest-notable-characters .sk-guest-notable-characters-contents {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}
.sk-guest-profile
  .sk-guest-notable-characters
  .sk-guest-notable-characters-contents
  .sk-guest-char {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
  max-width: 175px;
}
.sk-guest-profile
  .sk-guest-notable-characters
  .sk-guest-notable-characters-contents
  .sk-guest-char
  .sk-guest-image,
.sk-guest-profile
  .sk-guest-notable-characters
  .sk-guest-notable-characters-contents
  .sk-guest-char
  img {
  width: 175px;
  height: 175px;
  border-radius: 100%;
}
@media screen and (max-width: 767px) {
  .sk-guest-profile
    .sk-guest-notable-characters
    .sk-guest-notable-characters-contents
    .sk-guest-char
    .sk-guest-image,
  .sk-guest-profile
    .sk-guest-notable-characters
    .sk-guest-notable-characters-contents
    .sk-guest-char
    img {
    width: 145px;
    height: 145px;
  }
}
.sk-guest-profile
  .sk-guest-notable-characters
  .sk-guest-notable-characters-contents
  .sk-guest-char
  .sk-guest-name {
  margin-top: 8px;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
}
.sk-guest-profile
  .sk-guest-notable-characters
  .sk-guest-notable-characters-contents
  .sk-guest-char
  .sk-guest-title {
  font-size: 18px;
  font-weight: 300;
  text-align: center;
}
.sk-guest-profile .sk-guest-notable-characters .sk-guest-char-copyright {
  margin: 0;
}
@media screen and (max-width: 767px) {
  .sk-guest-profile .sk-guest-notable-characters .sk-guest-char-copyright {
    padding-left: 15px;
  }
}
.sk-guest-profile .sk-guest-notable-characters .sk-guest-char-copyright li {
  margin-bottom: 8px;
}
.sk-guest-profile .sk-guest-notable-characters .sk-guest-char-copyright li p {
  margin-bottom: 0;
  font-size: 15px;
}
.sk-guest-profile .sk-guest-notable-characters .sk-guest-char-copyright li p:last-child {
  font-size: 12px;
}
.sk-guest-profile + .sk-guest-profile {
  margin-top: 150px;
}
.nav-colour-primary.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-primary.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-primary .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-primary .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(249, 79, 142, 0.5);
}
.nav-colour-primary.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-primary .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #f94f8e;
}
.nav-colour-primary.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-primary .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #9f335b;
}
.nav-colour-primary.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-primary.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-primary.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-primary.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-primary .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-primary .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-primary .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-primary .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(219, 7, 86, 0.5);
}
.nav-colour-primary.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-primary.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-primary .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-primary .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #db0756;
}
.nav-colour-primary.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-primary.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-primary .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-primary .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-primary.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-primary.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #521a2f;
}
.nav-colour-secondary.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-secondary.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-secondary .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-secondary .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(0, 56, 107, 0.5);
}
.nav-colour-secondary.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-secondary .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #00386b;
}
.nav-colour-secondary.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-secondary .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #00213f;
}
.nav-colour-secondary.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-secondary.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-secondary.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-secondary.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-secondary .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-secondary .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-secondary .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-secondary .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(0, 3, 5, 0.5);
}
.nav-colour-secondary.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-secondary.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-secondary .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-secondary .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #000305;
}
.nav-colour-secondary.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-secondary.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-secondary .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-secondary .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-secondary.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-secondary.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #000;
}
.nav-colour-sakura.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-sakura.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-sakura .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-sakura .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(249, 79, 142, 0.5);
}
.nav-colour-sakura.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-sakura .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #f94f8e;
}
.nav-colour-sakura.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-sakura .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #9f335b;
}
.nav-colour-sakura.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-sakura.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-sakura.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-sakura.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-sakura .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-sakura .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-sakura .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-sakura .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(219, 7, 86, 0.5);
}
.nav-colour-sakura.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-sakura.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-sakura .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-sakura .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #db0756;
}
.nav-colour-sakura.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-sakura.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-sakura .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-sakura .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-sakura.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-sakura.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #521a2f;
}
.nav-colour-c2.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-c2.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-c2 .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-c2 .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(148, 213, 0, 0.5);
}
.nav-colour-c2.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-c2 .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #94d500;
}
.nav-colour-c2.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-c2 .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #5f8800;
}
.nav-colour-c2.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-c2.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-c2.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-c2.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-c2 .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-c2 .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-c2 .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-c2 .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(77, 111, 0, 0.5);
}
.nav-colour-c2.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-c2.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-c2 .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-c2 .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #4d6f00;
}
.nav-colour-c2.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-c2.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-c2 .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-c2 .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-c2.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-c2.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #182200;
}
.nav-colour-shinobu.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-shinobu.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(247, 187, 60, 0.5);
}
.nav-colour-shinobu.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #f7bb3c;
}
.nav-colour-shinobu.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #b68618;
}
.nav-colour-shinobu.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-shinobu.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-shinobu.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-shinobu.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(197, 136, 8, 0.5);
}
.nav-colour-shinobu.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-shinobu.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #c58808;
}
.nav-colour-shinobu.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-shinobu.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-shinobu .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-shinobu.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-shinobu.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #5c440c;
}
.nav-colour-taiga.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-taiga.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-taiga .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-taiga .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(255, 131, 0, 0.5);
}
.nav-colour-taiga.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-taiga .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #ff8300;
}
.nav-colour-taiga.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-taiga .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #b44f0e;
}
.nav-colour-taiga.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-taiga.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-taiga.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-taiga.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-taiga .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-taiga .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-taiga .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-taiga .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(153, 79, 0, 0.5);
}
.nav-colour-taiga.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-taiga.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-taiga .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-taiga .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #994f00;
}
.nav-colour-taiga.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-taiga.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-taiga .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-taiga .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-taiga.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-taiga.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #552507;
}
.nav-colour-miku.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-miku.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-miku .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-miku .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(0, 171, 199, 0.5);
}
.nav-colour-miku.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-miku .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #00abc7;
}
.nav-colour-miku.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-miku .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #006d7f;
}
.nav-colour-miku.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-miku.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-miku.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-miku.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-miku .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-miku .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-miku .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-miku .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(0, 83, 97, 0.5);
}
.nav-colour-miku.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-miku.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-miku .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-miku .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #005361;
}
.nav-colour-miku.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-miku.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-miku .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-miku .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-miku.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-miku.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #001519;
}
.nav-colour-yoko.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-yoko.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-yoko .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-yoko .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(226, 35, 26, 0.5);
}
.nav-colour-yoko.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-yoko .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #e2231a;
}
.nav-colour-yoko.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-yoko .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #901711;
}
.nav-colour-yoko.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-yoko.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-yoko.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-yoko.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-yoko .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-yoko .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-yoko .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-yoko .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(135, 21, 15, 0.5);
}
.nav-colour-yoko.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-yoko.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-yoko .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-yoko .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #87150f;
}
.nav-colour-yoko.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-yoko.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-yoko .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-yoko .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-yoko.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-yoko.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #350806;
}
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(122, 95, 172, 0.5);
}
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #7a5fac;
}
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #4e3d6e;
}
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(75, 56, 109, 0.5);
}
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #4b386d;
}
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-tsumiki.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-tsumiki .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-tsumiki.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-tsumiki.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #1f192c;
}
.nav-colour-konata.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-konata.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-konata .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-konata .sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:hover .sk-guest-image,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:hover .hex-hover:after,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:hover .sk-guest-image {
  background-color: rgba(0, 56, 107, 0.5);
}
.nav-colour-konata.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-konata .sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:hover .sk-guest-name,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:hover .sk-guest-name {
  color: #00386b;
}
.nav-colour-konata.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-konata .sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:hover .sk-guest-title,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:hover .sk-guest-title {
  color: #00213f;
}
.nav-colour-konata.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-konata.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-konata.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-konata.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-konata .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-konata .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-konata .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-konata .sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:focus .sk-guest-image,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:active .hex-hover:after,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:active .sk-guest-image,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:focus .hex-hover:after,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:focus .sk-guest-image {
  background-color: rgba(0, 3, 5, 0.5);
}
.nav-colour-konata.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-konata.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-konata .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-konata .sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:focus .sk-guest-name,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:active .sk-guest-name,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:focus .sk-guest-name {
  color: #000305;
}
.nav-colour-konata.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-konata.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-konata .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-konata .sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-konata.priority.sk-guests a.sk-guest-tile:focus .sk-guest-title,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:active .sk-guest-title,
.nav-colour-konata.priority .sk-guests a.sk-guest-tile:focus .sk-guest-title {
  color: #000;
}
.sk-breadcrumbs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 10px 0;
}
.sk-breadcrumbs .sk-breadcrumb {
  margin: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  font-weight: normal;
}
.sk-breadcrumbs .sk-breadcrumb.disabled {
  color: #cecece;
}
.sk-breadcrumbs a {
  color: #606060;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-breadcrumbs a:focus,
.sk-breadcrumbs a:hover {
  cursor: pointer;
  color: #939393;
  background-color: transparent;
}
.sk-breadcrumbs a:active {
  cursor: pointer;
  color: #7a7a7a;
}
.sk-breadcrumbs i {
  font-size: 12px;
  color: #848484;
  margin: 0 10px;
}
.sk-breadcrumbs span + span {
  margin-left: 20px;
}
.sk-breadcrumbs.large {
  margin: 50px 0 20px;
}
.sk-breadcrumbs.large .sk-breadcrumb {
  font-size: 18px;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .sk-breadcrumbs.large .sk-breadcrumb:not(.selected) {
    display: none;
  }
}
.sk-breadcrumbs.large .number {
  font-size: 60px;
  font-weight: normal;
  margin: 0;
  position: relative;
}
.sk-breadcrumbs.large .number .hexagons {
  position: absolute;
  top: -2px;
  right: -16px;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 15px;
  height: 8.6605080831px;
  margin: 4.3302540416px 0;
  border-left-width: 2px;
  border-left-style: solid;
  border-right-width: 2px;
  border-right-style: solid;
  z-index: 4;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.sk-breadcrumbs.large .number .hexagons .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 10.6067034366px;
  height: 10.6067034366px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 0.1966482817px;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-1:before {
  top: -5.3033517183px;
  border-top-width: 3px;
  border-top-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  bottom: -5.3033517183px;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-left-width: 3px;
  border-left-style: solid;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: absolute;
  width: 18px;
  height: 10.3926096998px;
  margin: 5.1963048499px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  top: -10px;
  right: -6px;
  z-index: 3;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.sk-breadcrumbs.large .number .hexagons .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 12.7280441239px;
  height: 12.7280441239px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 2.6359779381px;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-2:before {
  top: -6.3640220619px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  bottom: -6.3640220619px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: absolute;
  width: 28px;
  height: 16.1662817552px;
  margin: 8.0831408776px 0;
  border-left-width: 2px;
  border-left-style: dashed;
  border-right-width: 2px;
  border-right-style: dashed;
  top: -25px;
  right: -15px;
  z-index: 2;
  -webkit-transform: rotate(-20deg);
  transform: rotate(-20deg);
}
.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.sk-breadcrumbs.large .number .hexagons .hexagon-3:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 19.7991797483px;
  height: 19.7991797483px;
  -webkit-transform: scaleY(0.57735) rotate(-45.001deg);
  transform: scaleY(0.57735) rotate(-45.001deg);
  background-color: inherit;
  left: 2.1004101259px;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-3:before {
  top: -9.8995898741px;
  border-top-width: 3px;
  border-top-style: dashed;
  border-right-width: 3px;
  border-right-style: dashed;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  bottom: -9.8995898741px;
  border-bottom-width: 3px;
  border-bottom-style: dashed;
  border-left-width: 3px;
  border-left-style: dashed;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: absolute;
  width: 20px;
  height: 11.5473441109px;
  margin: 5.7736720554px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  top: -20px;
  right: 5px;
  z-index: 1;
  -webkit-transform: rotate(-30deg);
  transform: rotate(-30deg);
}
.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.sk-breadcrumbs.large .number .hexagons .hexagon-4:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 14.1422712488px;
  height: 14.1422712488px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 2.9288643756px;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-4:before {
  top: -7.0711356244px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  bottom: -7.0711356244px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-breadcrumbs.large i {
  font-size: 25px;
  margin: 0 20px;
}
@media screen and (max-width: 767px) {
  .sk-breadcrumbs.large i {
    display: none;
  }
}
.nav-colour-primary.sk-breadcrumbs .selected .number,
.nav-colour-primary .sk-breadcrumbs .selected .number,
.nav-colour-primary.priority.sk-breadcrumbs .selected .number,
.nav-colour-primary.priority .sk-breadcrumbs .selected .number {
  color: #f94f8e;
}
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #fcafcb;
}
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #fcafcb;
}
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #fb80ae;
  border-color: transparent;
}
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #fb80ae;
  border-color: transparent;
}
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #fa689e;
}
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #fa689e;
}
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #f94f8e;
  border-color: transparent;
}
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-primary.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-primary .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-primary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-primary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #f94f8e;
  border-color: transparent;
}
.nav-colour-secondary.sk-breadcrumbs .selected .number,
.nav-colour-secondary .sk-breadcrumbs .selected .number,
.nav-colour-secondary.priority.sk-breadcrumbs .selected .number,
.nav-colour-secondary.priority .sk-breadcrumbs .selected .number {
  color: #00386b;
}
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #82a2c7;
}
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #82a2c7;
}
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #00539e;
  border-color: transparent;
}
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #00539e;
  border-color: transparent;
}
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #004585;
}
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #004585;
}
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #00386b;
  border-color: transparent;
}
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-secondary.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-secondary .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-secondary.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-secondary.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #00386b;
  border-color: transparent;
}
.nav-colour-sakura.sk-breadcrumbs .selected .number,
.nav-colour-sakura .sk-breadcrumbs .selected .number,
.nav-colour-sakura.priority.sk-breadcrumbs .selected .number,
.nav-colour-sakura.priority .sk-breadcrumbs .selected .number {
  color: #f94f8e;
}
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #fcafcb;
}
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #fcafcb;
}
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #fb80ae;
  border-color: transparent;
}
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #fb80ae;
  border-color: transparent;
}
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #fa689e;
}
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #fa689e;
}
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #f94f8e;
  border-color: transparent;
}
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-sakura.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-sakura .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-sakura.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-sakura.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #f94f8e;
  border-color: transparent;
}
.nav-colour-c2.sk-breadcrumbs .selected .number,
.nav-colour-c2 .sk-breadcrumbs .selected .number,
.nav-colour-c2.priority.sk-breadcrumbs .selected .number,
.nav-colour-c2.priority .sk-breadcrumbs .selected .number {
  color: #94d500;
}
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #d8efa2;
}
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #d8efa2;
}
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #b4ff09;
  border-color: transparent;
}
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #b4ff09;
  border-color: transparent;
}
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #a6ef00;
}
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #a6ef00;
}
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #94d500;
  border-color: transparent;
}
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-c2.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-c2 .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-c2.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-c2.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #94d500;
  border-color: transparent;
}
.nav-colour-shinobu.sk-breadcrumbs .selected .number,
.nav-colour-shinobu .sk-breadcrumbs .selected .number,
.nav-colour-shinobu.priority.sk-breadcrumbs .selected .number,
.nav-colour-shinobu.priority .sk-breadcrumbs .selected .number {
  color: #f7bb3c;
}
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #fbe0a6;
}
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #fbe0a6;
}
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #f9cc6d;
  border-color: transparent;
}
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #f9cc6d;
  border-color: transparent;
}
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #f8c454;
}
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #f8c454;
}
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #f7bb3c;
  border-color: transparent;
}
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-shinobu.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-shinobu .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-shinobu.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-shinobu.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #f7bb3c;
  border-color: transparent;
}
.nav-colour-taiga.sk-breadcrumbs .selected .number,
.nav-colour-taiga .sk-breadcrumbs .selected .number,
.nav-colour-taiga.priority.sk-breadcrumbs .selected .number,
.nav-colour-taiga.priority .sk-breadcrumbs .selected .number {
  color: #ff8300;
}
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #ffd1a2;
}
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #ffd1a2;
}
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #ff9c33;
  border-color: transparent;
}
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #ff9c33;
  border-color: transparent;
}
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #ff8f1a;
}
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #ff8f1a;
}
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #ff8300;
  border-color: transparent;
}
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-taiga.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-taiga .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-taiga.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-taiga.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #ff8300;
  border-color: transparent;
}
.nav-colour-miku.sk-breadcrumbs .selected .number,
.nav-colour-miku .sk-breadcrumbs .selected .number,
.nav-colour-miku.priority.sk-breadcrumbs .selected .number,
.nav-colour-miku.priority .sk-breadcrumbs .selected .number {
  color: #00abc7;
}
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #a2e0ea;
}
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #a2e0ea;
}
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #00d7fa;
  border-color: transparent;
}
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #00d7fa;
  border-color: transparent;
}
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #00c1e1;
}
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #00c1e1;
}
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #00abc7;
  border-color: transparent;
}
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-miku.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-miku .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-miku.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-miku.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #00abc7;
  border-color: transparent;
}
.nav-colour-yoko.sk-breadcrumbs .selected .number,
.nav-colour-yoko .sk-breadcrumbs .selected .number,
.nav-colour-yoko.priority.sk-breadcrumbs .selected .number,
.nav-colour-yoko.priority .sk-breadcrumbs .selected .number {
  color: #e2231a;
}
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #ff9a8e;
}
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #ff9a8e;
}
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #ea4d45;
  border-color: transparent;
}
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #ea4d45;
  border-color: transparent;
}
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #e7372e;
}
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #e7372e;
}
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #e2231a;
  border-color: transparent;
}
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-yoko.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-yoko .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-yoko.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-yoko.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #e2231a;
  border-color: transparent;
}
.nav-colour-tsumiki.sk-breadcrumbs .selected .number,
.nav-colour-tsumiki .sk-breadcrumbs .selected .number,
.nav-colour-tsumiki.priority.sk-breadcrumbs .selected .number,
.nav-colour-tsumiki.priority .sk-breadcrumbs .selected .number {
  color: #7a5fac;
}
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #c2b6d9;
}
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #c2b6d9;
}
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #9681bd;
  border-color: transparent;
}
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #9681bd;
  border-color: transparent;
}
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #8870b5;
}
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #8870b5;
}
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #7a5fac;
  border-color: transparent;
}
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-tsumiki.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-tsumiki .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-tsumiki.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-tsumiki.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #7a5fac;
  border-color: transparent;
}
.nav-colour-konata.sk-breadcrumbs .selected .number,
.nav-colour-konata .sk-breadcrumbs .selected .number,
.nav-colour-konata.priority.sk-breadcrumbs .selected .number,
.nav-colour-konata.priority .sk-breadcrumbs .selected .number {
  color: #00386b;
}
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1 {
  background-color: transparent;
  border-color: #82a2c7;
}
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-1:after,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:before,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-1:after {
  background-color: transparent;
  border-color: #82a2c7;
}
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2 {
  background-color: #00539e;
  border-color: transparent;
}
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-2:after,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:before,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-2:after {
  background-color: #00539e;
  border-color: transparent;
}
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3 {
  background-color: transparent;
  border-color: #004585;
}
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-3:after,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:before,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-3:after {
  background-color: transparent;
  border-color: #004585;
}
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4 {
  background-color: #00386b;
  border-color: transparent;
}
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-konata.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-konata .sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-konata.priority.sk-breadcrumbs.large .number .hexagons .hexagon-4:after,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:before,
.nav-colour-konata.priority .sk-breadcrumbs.large .number .hexagons .hexagon-4:after {
  background-color: #00386b;
  border-color: transparent;
}
.sk-accordion-container:not(.no-desktop-accordion) .sk-accordion-title h1,
.sk-accordion-container:not(.no-desktop-accordion) .sk-accordion-title h2,
.sk-accordion-container:not(.no-desktop-accordion) .sk-accordion-title h3,
.sk-accordion-container:not(.no-desktop-accordion) .sk-accordion-title h4,
.sk-accordion-container:not(.no-desktop-accordion) .sk-accordion-title h5 {
  margin: 0;
}
.sk-accordion-super,
.sk-accordion {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.sk-accordion-super .sk-accordion-title,
.sk-accordion .sk-accordion-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}
.sk-accordion-super .sk-accordion-title i,
.sk-accordion .sk-accordion-title i {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  margin-left: 10px;
}
.expanded.sk-accordion-super .sk-accordion-content,
.expanded.sk-accordion .sk-accordion-content {
  margin-bottom: 20px;
}
.expanded.sk-accordion-super .sk-accordion-content p,
.expanded.sk-accordion .sk-accordion-content p {
  margin-top: 10px;
}
.sk-accordion-super .sk-accordion-title:not(.sk-flyout),
.sk-accordion .sk-accordion-title:not(.sk-flyout) {
  font-weight: 700;
  padding: 10px 0;
  color: #00386b;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-accordion-super .sk-accordion-title:not(.sk-flyout):focus,
.sk-accordion .sk-accordion-title:not(.sk-flyout):focus,
.sk-accordion-super .sk-accordion-title:not(.sk-flyout):hover,
.sk-accordion .sk-accordion-title:not(.sk-flyout):hover {
  cursor: pointer;
  color: #006dd1;
  background-color: transparent;
}
.sk-accordion-super .sk-accordion-title:not(.sk-flyout):active,
.sk-accordion .sk-accordion-title:not(.sk-flyout):active {
  cursor: pointer;
  color: #00539e;
}
.sk-accordion-super .sk-accordion-title:not(.sk-flyout) span,
.sk-accordion .sk-accordion-title:not(.sk-flyout) span {
  font-weight: 700;
}
.sk-accordion i:before {
  content: '';
}
.sk-accordion.expanded > .sk-accordion-title i:before {
  content: '';
}
.sk-accordion-super > .sk-accordion-title:not(.sk-flyout) i:before {
  content: '';
}
.sk-accordion-super.expanded > .sk-accordion-title:not(.sk-flyout) i {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media screen and (min-width: 767px) {
  .sk-accordion-container.no-desktop-accordion:not(.no-flex) .sk-accordion-content {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.sk-accordion-container.no-desktop-accordion:not(.no-flex) .sk-accordion-title {
  padding: 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.sk-accordion-container.no-desktop-accordion:not(.no-flex) .sk-accordion-title:focus,
.sk-accordion-container.no-desktop-accordion:not(.no-flex) .sk-accordion-title:hover {
  color: inherit !important;
}
@media screen and (min-width: 767px) {
  .sk-accordion-container.no-desktop-accordion:not(.no-flex) .sk-accordion-title {
    color: #231f20;
    cursor: text;
  }
}
@media screen and (max-width: 767px) {
  .sk-accordion-container.no-desktop-accordion:not(.no-flex) .sk-accordion-title {
    padding: 10px 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
}
@media screen and (min-width: 767px) {
  .sk-accordion-container.no-desktop-accordion:not(.no-flex) .sk-accordion-title i {
    display: none;
  }
}
@media screen and (min-width: 767px) {
  .sk-accordion-container.no-desktop-accordion .sk-accordion,
  .sk-accordion-container.no-desktop-accordion .sk-accordion-super {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
@media screen and (max-width: 767px) {
  .sk-accordion-container.no-desktop-accordion .sk-accordion-title {
    width: 100%;
    cursor: pointer;
  }
  .sk-accordion-container.no-desktop-accordion .sk-accordion-title h1,
  .sk-accordion-container.no-desktop-accordion .sk-accordion-title h2,
  .sk-accordion-container.no-desktop-accordion .sk-accordion-title h3,
  .sk-accordion-container.no-desktop-accordion .sk-accordion-title h4,
  .sk-accordion-container.no-desktop-accordion .sk-accordion-title h5 {
    margin: 0;
  }
}
.sk-flag-message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 20px;
  margin: 30px 0;
  background-color: #00386b;
  color: #fff;
  border-radius: 4px;
  font-size: 18px;
  font-weight: bold;
  position: relative;
}
.sk-flag-message-text {
  font-size: 18px;
  font-weight: bold;
  margin-left: 15px;
}
.sk-flag-message-list {
  margin-top: 0;
}
.sk-flag-message.multiline {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.sk-flag-message.top-right {
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
  width: 100%;
  margin: 0;
}
.sk-flag-message.top-right + .sk-flag-message {
  margin-top: 20px;
}
.sk-flag-messages {
  position: absolute;
  padding: 20px;
  top: 0;
  right: 0;
  width: 40%;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .sk-flag-messages {
    width: 100%;
  }
}
.sk-message-close {
  width: 20px;
  height: 20px;
  position: absolute;
  right: 4px;
  top: 4px;
  overflow: hidden;
  text-indent: 100%;
  cursor: pointer;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-message-close:before,
.sk-message-close:after {
  content: '';
  position: absolute;
  width: 3px;
  height: 60%;
  top: 50%;
  left: 50%;
  background: #fff;
}
.sk-message-close:after {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
}
.sk-message-close:before {
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}
.sk-overlay-block .sk-overlay-text,
.sk-block {
  background-color: #fff;
  padding: 30px;
  color: #231f20;
}
@media screen and (max-width: 1200px) {
  .sk-overlay-block .sk-overlay-text,
  .sk-block {
    padding: 20px;
  }
}
.sk-block {
  margin: 20px;
  position: relative;
}
@media screen and (max-width: 1200px) {
  .sk-block {
    margin: 20px 0;
  }
}
.sk-block > h1:first-child,
.sk-block > h2:first-child,
.sk-block > h3:first-child,
.sk-block > h4:first-child,
.sk-block > h5:first-child {
  margin-top: 0;
}
.sk-block > ul:last-child,
.sk-block > ol:last-child {
  margin-bottom: 0;
}
.sk-block.no-padding {
  padding-left: 0;
  padding-right: 0;
}
.sk-block.no-padding > .sk-button,
.sk-block.no-padding > a,
.sk-block.no-padding > h2,
.sk-block.no-padding > h3,
.sk-block.no-padding > h4,
.sk-block.no-padding > p,
.sk-block.no-padding > ul {
  margin-left: 30px;
  margin-right: 30px;
}
@media screen and (max-width: 1200px) {
  .sk-block.no-padding > .sk-button,
  .sk-block.no-padding > a,
  .sk-block.no-padding > h2,
  .sk-block.no-padding > h3,
  .sk-block.no-padding > h4,
  .sk-block.no-padding > p,
  .sk-block.no-padding > ul {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.sk-block.no-bg {
  background-color: transparent;
}
.sk-block.warning,
.sk-block.error,
.sk-block.success,
.sk-block.info {
  border: 2px solid;
}
@media screen and (max-width: 1200px) {
  .sk-block.warning,
  .sk-block.error,
  .sk-block.success,
  .sk-block.info {
    margin: 20px 10px;
  }
}
.sk-block.warning {
  border-color: #f4ca64;
}
.sk-block.warning i.i-warning {
  font-size: 30px;
  color: #f4ca64;
}
.sk-block.error {
  border-color: #d93031;
}
.sk-block.error i.i-times-circle {
  font-size: 30px;
  color: #d93031;
}
.sk-block.success {
  border-color: #39c072;
}
.sk-block.success i.i-check-circle {
  font-size: 30px;
  color: #39c072;
}
.sk-block.info {
  border-color: #2f83c6;
}
.sk-block.info i.i-info-circle {
  font-size: 30px;
  color: #2f83c6;
}
.sk-block.background .sk-block-icon,
.sk-block.tile .sk-block-icon {
  opacity: 0.85;
}
.sk-block.background.good,
.sk-block.tile.good {
  background-color: #e1fceb;
  color: #1d7742;
}
.sk-block.background.bad,
.sk-block.tile.bad {
  background-color: #fbe7e8;
  color: #881c1b;
}
.sk-block.background.caution,
.sk-block.tile.caution {
  background-color: #fdf3d7;
  color: #8c6d1e;
}
.sk-block.background.neutral,
.sk-block.tile.neutral {
  background-color: #eef7ff;
  color: #194971;
}
.sk-block.tile {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px;
}
.sk-block.tile .sk-block-icon {
  font-size: 20px;
}
@media screen and (max-width: 767px) {
  .sk-block.tile .sk-block-icon {
    font-size: 14px;
  }
}
.sk-block.tile .sk-block-title {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 10px 0 0 0;
  font-weight: normal;
}
.sk-block.with-header {
  padding: 0;
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
  margin-left: 0;
  margin-right: 0;
}
.sk-block.with-header .sk-block-header {
  padding: 10px 15px;
}
.sk-block.with-header .sk-block-header h5 {
  margin: 0;
}
.sk-block.with-header .sk-block-content {
  padding: 15px;
}
.sk-block.rounded-corners {
  border-radius: 8px;
}
.sk-block.arrow {
  position: relative;
}
.sk-block.arrow:before {
  border-style: solid;
  content: ' ';
  position: absolute;
  border: 23px solid transparent;
}
.sk-block.arrow.left:before,
.sk-block.arrow.right:before {
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.sk-block.arrow.bottom:before,
.sk-block.arrow.top:before {
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.sk-block.arrow.top:before {
  top: -42px;
  border-bottom-width: 20px;
}
.sk-block.arrow.right:before {
  right: -42px;
  border-left-width: 20px;
}
.sk-block.arrow.bottom:before {
  bottom: -42px;
  border-top-width: 20px;
}
.sk-block.arrow.left:before {
  left: -42px;
  border-right-width: 20px;
}
.nav-colour-primary.sk-block.with-header .sk-block-header,
.nav-colour-primary .sk-block.with-header .sk-block-header,
.nav-colour-primary.priority.sk-block.with-header .sk-block-header,
.nav-colour-primary.priority .sk-block.with-header .sk-block-header {
  background-color: #fffcfd;
}
.nav-colour-primary.sk-block.with-header .sk-block-content,
.nav-colour-primary .sk-block.with-header .sk-block-content,
.nav-colour-primary.priority.sk-block.with-header .sk-block-content,
.nav-colour-primary.priority .sk-block.with-header .sk-block-content {
  background-color: #fff;
}
.nav-colour-primary.sk-block.arrow,
.nav-colour-primary .sk-block.arrow,
.nav-colour-primary.priority.sk-block.arrow,
.nav-colour-primary.priority .sk-block.arrow {
  background-color: #f94f8e;
  color: #fff;
}
.nav-colour-primary.sk-block.arrow h1,
.nav-colour-primary.sk-block.arrow h2,
.nav-colour-primary.sk-block.arrow h3,
.nav-colour-primary.sk-block.arrow h4,
.nav-colour-primary .sk-block.arrow h1,
.nav-colour-primary .sk-block.arrow h2,
.nav-colour-primary .sk-block.arrow h3,
.nav-colour-primary .sk-block.arrow h4,
.nav-colour-primary.priority.sk-block.arrow h1,
.nav-colour-primary.priority.sk-block.arrow h2,
.nav-colour-primary.priority.sk-block.arrow h3,
.nav-colour-primary.priority.sk-block.arrow h4,
.nav-colour-primary.priority .sk-block.arrow h1,
.nav-colour-primary.priority .sk-block.arrow h2,
.nav-colour-primary.priority .sk-block.arrow h3,
.nav-colour-primary.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-primary.sk-block.arrow.left:before,
.nav-colour-primary .sk-block.arrow.left:before,
.nav-colour-primary.priority.sk-block.arrow.left:before,
.nav-colour-primary.priority .sk-block.arrow.left:before {
  border-right-color: #f94f8e;
}
.nav-colour-primary.sk-block.arrow.right:before,
.nav-colour-primary .sk-block.arrow.right:before,
.nav-colour-primary.priority.sk-block.arrow.right:before,
.nav-colour-primary.priority .sk-block.arrow.right:before {
  border-left-color: #f94f8e;
}
.nav-colour-primary.sk-block.arrow.top:before,
.nav-colour-primary .sk-block.arrow.top:before,
.nav-colour-primary.priority.sk-block.arrow.top:before,
.nav-colour-primary.priority .sk-block.arrow.top:before {
  border-bottom-color: #f94f8e;
}
.nav-colour-primary.sk-block.arrow.bottom:before,
.nav-colour-primary .sk-block.arrow.bottom:before,
.nav-colour-primary.priority.sk-block.arrow.bottom:before,
.nav-colour-primary.priority .sk-block.arrow.bottom:before {
  border-top-color: #f94f8e;
}
.nav-colour-secondary.sk-block.with-header .sk-block-header,
.nav-colour-secondary .sk-block.with-header .sk-block-header,
.nav-colour-secondary.priority.sk-block.with-header .sk-block-header,
.nav-colour-secondary.priority .sk-block.with-header .sk-block-header {
  background-color: #1f94ff;
}
.nav-colour-secondary.sk-block.with-header .sk-block-content,
.nav-colour-secondary .sk-block.with-header .sk-block-content,
.nav-colour-secondary.priority.sk-block.with-header .sk-block-content,
.nav-colour-secondary.priority .sk-block.with-header .sk-block-content {
  background-color: #38a0ff;
}
.nav-colour-secondary.sk-block.arrow,
.nav-colour-secondary .sk-block.arrow,
.nav-colour-secondary.priority.sk-block.arrow,
.nav-colour-secondary.priority .sk-block.arrow {
  background-color: #00386b;
  color: #fff;
}
.nav-colour-secondary.sk-block.arrow h1,
.nav-colour-secondary.sk-block.arrow h2,
.nav-colour-secondary.sk-block.arrow h3,
.nav-colour-secondary.sk-block.arrow h4,
.nav-colour-secondary .sk-block.arrow h1,
.nav-colour-secondary .sk-block.arrow h2,
.nav-colour-secondary .sk-block.arrow h3,
.nav-colour-secondary .sk-block.arrow h4,
.nav-colour-secondary.priority.sk-block.arrow h1,
.nav-colour-secondary.priority.sk-block.arrow h2,
.nav-colour-secondary.priority.sk-block.arrow h3,
.nav-colour-secondary.priority.sk-block.arrow h4,
.nav-colour-secondary.priority .sk-block.arrow h1,
.nav-colour-secondary.priority .sk-block.arrow h2,
.nav-colour-secondary.priority .sk-block.arrow h3,
.nav-colour-secondary.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-secondary.sk-block.arrow.left:before,
.nav-colour-secondary .sk-block.arrow.left:before,
.nav-colour-secondary.priority.sk-block.arrow.left:before,
.nav-colour-secondary.priority .sk-block.arrow.left:before {
  border-right-color: #00386b;
}
.nav-colour-secondary.sk-block.arrow.right:before,
.nav-colour-secondary .sk-block.arrow.right:before,
.nav-colour-secondary.priority.sk-block.arrow.right:before,
.nav-colour-secondary.priority .sk-block.arrow.right:before {
  border-left-color: #00386b;
}
.nav-colour-secondary.sk-block.arrow.top:before,
.nav-colour-secondary .sk-block.arrow.top:before,
.nav-colour-secondary.priority.sk-block.arrow.top:before,
.nav-colour-secondary.priority .sk-block.arrow.top:before {
  border-bottom-color: #00386b;
}
.nav-colour-secondary.sk-block.arrow.bottom:before,
.nav-colour-secondary .sk-block.arrow.bottom:before,
.nav-colour-secondary.priority.sk-block.arrow.bottom:before,
.nav-colour-secondary.priority .sk-block.arrow.bottom:before {
  border-top-color: #00386b;
}
.nav-colour-sakura.sk-block.with-header .sk-block-header,
.nav-colour-sakura .sk-block.with-header .sk-block-header,
.nav-colour-sakura.priority.sk-block.with-header .sk-block-header,
.nav-colour-sakura.priority .sk-block.with-header .sk-block-header {
  background-color: #fffcfd;
}
.nav-colour-sakura.sk-block.with-header .sk-block-content,
.nav-colour-sakura .sk-block.with-header .sk-block-content,
.nav-colour-sakura.priority.sk-block.with-header .sk-block-content,
.nav-colour-sakura.priority .sk-block.with-header .sk-block-content {
  background-color: #fff;
}
.nav-colour-sakura.sk-block.arrow,
.nav-colour-sakura .sk-block.arrow,
.nav-colour-sakura.priority.sk-block.arrow,
.nav-colour-sakura.priority .sk-block.arrow {
  background-color: #f94f8e;
  color: #fff;
}
.nav-colour-sakura.sk-block.arrow h1,
.nav-colour-sakura.sk-block.arrow h2,
.nav-colour-sakura.sk-block.arrow h3,
.nav-colour-sakura.sk-block.arrow h4,
.nav-colour-sakura .sk-block.arrow h1,
.nav-colour-sakura .sk-block.arrow h2,
.nav-colour-sakura .sk-block.arrow h3,
.nav-colour-sakura .sk-block.arrow h4,
.nav-colour-sakura.priority.sk-block.arrow h1,
.nav-colour-sakura.priority.sk-block.arrow h2,
.nav-colour-sakura.priority.sk-block.arrow h3,
.nav-colour-sakura.priority.sk-block.arrow h4,
.nav-colour-sakura.priority .sk-block.arrow h1,
.nav-colour-sakura.priority .sk-block.arrow h2,
.nav-colour-sakura.priority .sk-block.arrow h3,
.nav-colour-sakura.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-sakura.sk-block.arrow.left:before,
.nav-colour-sakura .sk-block.arrow.left:before,
.nav-colour-sakura.priority.sk-block.arrow.left:before,
.nav-colour-sakura.priority .sk-block.arrow.left:before {
  border-right-color: #f94f8e;
}
.nav-colour-sakura.sk-block.arrow.right:before,
.nav-colour-sakura .sk-block.arrow.right:before,
.nav-colour-sakura.priority.sk-block.arrow.right:before,
.nav-colour-sakura.priority .sk-block.arrow.right:before {
  border-left-color: #f94f8e;
}
.nav-colour-sakura.sk-block.arrow.top:before,
.nav-colour-sakura .sk-block.arrow.top:before,
.nav-colour-sakura.priority.sk-block.arrow.top:before,
.nav-colour-sakura.priority .sk-block.arrow.top:before {
  border-bottom-color: #f94f8e;
}
.nav-colour-sakura.sk-block.arrow.bottom:before,
.nav-colour-sakura .sk-block.arrow.bottom:before,
.nav-colour-sakura.priority.sk-block.arrow.bottom:before,
.nav-colour-sakura.priority .sk-block.arrow.bottom:before {
  border-top-color: #f94f8e;
}
.nav-colour-c2.sk-block.with-header .sk-block-header,
.nav-colour-c2 .sk-block.with-header .sk-block-header,
.nav-colour-c2.priority.sk-block.with-header .sk-block-header,
.nav-colour-c2.priority .sk-block.with-header .sk-block-header {
  background-color: #dbff89;
}
.nav-colour-c2.sk-block.with-header .sk-block-content,
.nav-colour-c2 .sk-block.with-header .sk-block-content,
.nav-colour-c2.priority.sk-block.with-header .sk-block-content,
.nav-colour-c2.priority .sk-block.with-header .sk-block-content {
  background-color: #e3ffa2;
}
.nav-colour-c2.sk-block.arrow,
.nav-colour-c2 .sk-block.arrow,
.nav-colour-c2.priority.sk-block.arrow,
.nav-colour-c2.priority .sk-block.arrow {
  background-color: #94d500;
  color: #fff;
}
.nav-colour-c2.sk-block.arrow h1,
.nav-colour-c2.sk-block.arrow h2,
.nav-colour-c2.sk-block.arrow h3,
.nav-colour-c2.sk-block.arrow h4,
.nav-colour-c2 .sk-block.arrow h1,
.nav-colour-c2 .sk-block.arrow h2,
.nav-colour-c2 .sk-block.arrow h3,
.nav-colour-c2 .sk-block.arrow h4,
.nav-colour-c2.priority.sk-block.arrow h1,
.nav-colour-c2.priority.sk-block.arrow h2,
.nav-colour-c2.priority.sk-block.arrow h3,
.nav-colour-c2.priority.sk-block.arrow h4,
.nav-colour-c2.priority .sk-block.arrow h1,
.nav-colour-c2.priority .sk-block.arrow h2,
.nav-colour-c2.priority .sk-block.arrow h3,
.nav-colour-c2.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-c2.sk-block.arrow.left:before,
.nav-colour-c2 .sk-block.arrow.left:before,
.nav-colour-c2.priority.sk-block.arrow.left:before,
.nav-colour-c2.priority .sk-block.arrow.left:before {
  border-right-color: #94d500;
}
.nav-colour-c2.sk-block.arrow.right:before,
.nav-colour-c2 .sk-block.arrow.right:before,
.nav-colour-c2.priority.sk-block.arrow.right:before,
.nav-colour-c2.priority .sk-block.arrow.right:before {
  border-left-color: #94d500;
}
.nav-colour-c2.sk-block.arrow.top:before,
.nav-colour-c2 .sk-block.arrow.top:before,
.nav-colour-c2.priority.sk-block.arrow.top:before,
.nav-colour-c2.priority .sk-block.arrow.top:before {
  border-bottom-color: #94d500;
}
.nav-colour-c2.sk-block.arrow.bottom:before,
.nav-colour-c2 .sk-block.arrow.bottom:before,
.nav-colour-c2.priority.sk-block.arrow.bottom:before,
.nav-colour-c2.priority .sk-block.arrow.bottom:before {
  border-top-color: #94d500;
}
.nav-colour-shinobu.sk-block.with-header .sk-block-header,
.nav-colour-shinobu .sk-block.with-header .sk-block-header,
.nav-colour-shinobu.priority.sk-block.with-header .sk-block-header,
.nav-colour-shinobu.priority .sk-block.with-header .sk-block-header {
  background-color: #fef7e7;
}
.nav-colour-shinobu.sk-block.with-header .sk-block-content,
.nav-colour-shinobu .sk-block.with-header .sk-block-content,
.nav-colour-shinobu.priority.sk-block.with-header .sk-block-content,
.nav-colour-shinobu.priority .sk-block.with-header .sk-block-content {
  background-color: #fff;
}
.nav-colour-shinobu.sk-block.arrow,
.nav-colour-shinobu .sk-block.arrow,
.nav-colour-shinobu.priority.sk-block.arrow,
.nav-colour-shinobu.priority .sk-block.arrow {
  background-color: #f7bb3c;
  color: #fff;
}
.nav-colour-shinobu.sk-block.arrow h1,
.nav-colour-shinobu.sk-block.arrow h2,
.nav-colour-shinobu.sk-block.arrow h3,
.nav-colour-shinobu.sk-block.arrow h4,
.nav-colour-shinobu .sk-block.arrow h1,
.nav-colour-shinobu .sk-block.arrow h2,
.nav-colour-shinobu .sk-block.arrow h3,
.nav-colour-shinobu .sk-block.arrow h4,
.nav-colour-shinobu.priority.sk-block.arrow h1,
.nav-colour-shinobu.priority.sk-block.arrow h2,
.nav-colour-shinobu.priority.sk-block.arrow h3,
.nav-colour-shinobu.priority.sk-block.arrow h4,
.nav-colour-shinobu.priority .sk-block.arrow h1,
.nav-colour-shinobu.priority .sk-block.arrow h2,
.nav-colour-shinobu.priority .sk-block.arrow h3,
.nav-colour-shinobu.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-shinobu.sk-block.arrow.left:before,
.nav-colour-shinobu .sk-block.arrow.left:before,
.nav-colour-shinobu.priority.sk-block.arrow.left:before,
.nav-colour-shinobu.priority .sk-block.arrow.left:before {
  border-right-color: #f7bb3c;
}
.nav-colour-shinobu.sk-block.arrow.right:before,
.nav-colour-shinobu .sk-block.arrow.right:before,
.nav-colour-shinobu.priority.sk-block.arrow.right:before,
.nav-colour-shinobu.priority .sk-block.arrow.right:before {
  border-left-color: #f7bb3c;
}
.nav-colour-shinobu.sk-block.arrow.top:before,
.nav-colour-shinobu .sk-block.arrow.top:before,
.nav-colour-shinobu.priority.sk-block.arrow.top:before,
.nav-colour-shinobu.priority .sk-block.arrow.top:before {
  border-bottom-color: #f7bb3c;
}
.nav-colour-shinobu.sk-block.arrow.bottom:before,
.nav-colour-shinobu .sk-block.arrow.bottom:before,
.nav-colour-shinobu.priority.sk-block.arrow.bottom:before,
.nav-colour-shinobu.priority .sk-block.arrow.bottom:before {
  border-top-color: #f7bb3c;
}
.nav-colour-taiga.sk-block.with-header .sk-block-header,
.nav-colour-taiga .sk-block.with-header .sk-block-header,
.nav-colour-taiga.priority.sk-block.with-header .sk-block-header,
.nav-colour-taiga.priority .sk-block.with-header .sk-block-header {
  background-color: #ffdab3;
}
.nav-colour-taiga.sk-block.with-header .sk-block-content,
.nav-colour-taiga .sk-block.with-header .sk-block-content,
.nav-colour-taiga.priority.sk-block.with-header .sk-block-content,
.nav-colour-taiga.priority .sk-block.with-header .sk-block-content {
  background-color: #ffe6cc;
}
.nav-colour-taiga.sk-block.arrow,
.nav-colour-taiga .sk-block.arrow,
.nav-colour-taiga.priority.sk-block.arrow,
.nav-colour-taiga.priority .sk-block.arrow {
  background-color: #ff8300;
  color: #fff;
}
.nav-colour-taiga.sk-block.arrow h1,
.nav-colour-taiga.sk-block.arrow h2,
.nav-colour-taiga.sk-block.arrow h3,
.nav-colour-taiga.sk-block.arrow h4,
.nav-colour-taiga .sk-block.arrow h1,
.nav-colour-taiga .sk-block.arrow h2,
.nav-colour-taiga .sk-block.arrow h3,
.nav-colour-taiga .sk-block.arrow h4,
.nav-colour-taiga.priority.sk-block.arrow h1,
.nav-colour-taiga.priority.sk-block.arrow h2,
.nav-colour-taiga.priority.sk-block.arrow h3,
.nav-colour-taiga.priority.sk-block.arrow h4,
.nav-colour-taiga.priority .sk-block.arrow h1,
.nav-colour-taiga.priority .sk-block.arrow h2,
.nav-colour-taiga.priority .sk-block.arrow h3,
.nav-colour-taiga.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-taiga.sk-block.arrow.left:before,
.nav-colour-taiga .sk-block.arrow.left:before,
.nav-colour-taiga.priority.sk-block.arrow.left:before,
.nav-colour-taiga.priority .sk-block.arrow.left:before {
  border-right-color: #ff8300;
}
.nav-colour-taiga.sk-block.arrow.right:before,
.nav-colour-taiga .sk-block.arrow.right:before,
.nav-colour-taiga.priority.sk-block.arrow.right:before,
.nav-colour-taiga.priority .sk-block.arrow.right:before {
  border-left-color: #ff8300;
}
.nav-colour-taiga.sk-block.arrow.top:before,
.nav-colour-taiga .sk-block.arrow.top:before,
.nav-colour-taiga.priority.sk-block.arrow.top:before,
.nav-colour-taiga.priority .sk-block.arrow.top:before {
  border-bottom-color: #ff8300;
}
.nav-colour-taiga.sk-block.arrow.bottom:before,
.nav-colour-taiga .sk-block.arrow.bottom:before,
.nav-colour-taiga.priority.sk-block.arrow.bottom:before,
.nav-colour-taiga.priority .sk-block.arrow.bottom:before {
  border-top-color: #ff8300;
}
.nav-colour-miku.sk-block.with-header .sk-block-header,
.nav-colour-miku .sk-block.with-header .sk-block-header,
.nav-colour-miku.priority.sk-block.with-header .sk-block-header,
.nav-colour-miku.priority .sk-block.with-header .sk-block-header {
  background-color: #7becff;
}
.nav-colour-miku.sk-block.with-header .sk-block-content,
.nav-colour-miku .sk-block.with-header .sk-block-content,
.nav-colour-miku.priority.sk-block.with-header .sk-block-content,
.nav-colour-miku.priority .sk-block.with-header .sk-block-content {
  background-color: #94f0ff;
}
.nav-colour-miku.sk-block.arrow,
.nav-colour-miku .sk-block.arrow,
.nav-colour-miku.priority.sk-block.arrow,
.nav-colour-miku.priority .sk-block.arrow {
  background-color: #00abc7;
  color: #fff;
}
.nav-colour-miku.sk-block.arrow h1,
.nav-colour-miku.sk-block.arrow h2,
.nav-colour-miku.sk-block.arrow h3,
.nav-colour-miku.sk-block.arrow h4,
.nav-colour-miku .sk-block.arrow h1,
.nav-colour-miku .sk-block.arrow h2,
.nav-colour-miku .sk-block.arrow h3,
.nav-colour-miku .sk-block.arrow h4,
.nav-colour-miku.priority.sk-block.arrow h1,
.nav-colour-miku.priority.sk-block.arrow h2,
.nav-colour-miku.priority.sk-block.arrow h3,
.nav-colour-miku.priority.sk-block.arrow h4,
.nav-colour-miku.priority .sk-block.arrow h1,
.nav-colour-miku.priority .sk-block.arrow h2,
.nav-colour-miku.priority .sk-block.arrow h3,
.nav-colour-miku.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-miku.sk-block.arrow.left:before,
.nav-colour-miku .sk-block.arrow.left:before,
.nav-colour-miku.priority.sk-block.arrow.left:before,
.nav-colour-miku.priority .sk-block.arrow.left:before {
  border-right-color: #00abc7;
}
.nav-colour-miku.sk-block.arrow.right:before,
.nav-colour-miku .sk-block.arrow.right:before,
.nav-colour-miku.priority.sk-block.arrow.right:before,
.nav-colour-miku.priority .sk-block.arrow.right:before {
  border-left-color: #00abc7;
}
.nav-colour-miku.sk-block.arrow.top:before,
.nav-colour-miku .sk-block.arrow.top:before,
.nav-colour-miku.priority.sk-block.arrow.top:before,
.nav-colour-miku.priority .sk-block.arrow.top:before {
  border-bottom-color: #00abc7;
}
.nav-colour-miku.sk-block.arrow.bottom:before,
.nav-colour-miku .sk-block.arrow.bottom:before,
.nav-colour-miku.priority.sk-block.arrow.bottom:before,
.nav-colour-miku.priority .sk-block.arrow.bottom:before {
  border-top-color: #00abc7;
}
.nav-colour-yoko.sk-block.with-header .sk-block-header,
.nav-colour-yoko .sk-block.with-header .sk-block-header,
.nav-colour-yoko.priority.sk-block.with-header .sk-block-header,
.nav-colour-yoko.priority .sk-block.with-header .sk-block-header {
  background-color: #f7bbb8;
}
.nav-colour-yoko.sk-block.with-header .sk-block-content,
.nav-colour-yoko .sk-block.with-header .sk-block-content,
.nav-colour-yoko.priority.sk-block.with-header .sk-block-content,
.nav-colour-yoko.priority .sk-block.with-header .sk-block-content {
  background-color: #f9d1cf;
}
.nav-colour-yoko.sk-block.arrow,
.nav-colour-yoko .sk-block.arrow,
.nav-colour-yoko.priority.sk-block.arrow,
.nav-colour-yoko.priority .sk-block.arrow {
  background-color: #e2231a;
  color: #fff;
}
.nav-colour-yoko.sk-block.arrow h1,
.nav-colour-yoko.sk-block.arrow h2,
.nav-colour-yoko.sk-block.arrow h3,
.nav-colour-yoko.sk-block.arrow h4,
.nav-colour-yoko .sk-block.arrow h1,
.nav-colour-yoko .sk-block.arrow h2,
.nav-colour-yoko .sk-block.arrow h3,
.nav-colour-yoko .sk-block.arrow h4,
.nav-colour-yoko.priority.sk-block.arrow h1,
.nav-colour-yoko.priority.sk-block.arrow h2,
.nav-colour-yoko.priority.sk-block.arrow h3,
.nav-colour-yoko.priority.sk-block.arrow h4,
.nav-colour-yoko.priority .sk-block.arrow h1,
.nav-colour-yoko.priority .sk-block.arrow h2,
.nav-colour-yoko.priority .sk-block.arrow h3,
.nav-colour-yoko.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-yoko.sk-block.arrow.left:before,
.nav-colour-yoko .sk-block.arrow.left:before,
.nav-colour-yoko.priority.sk-block.arrow.left:before,
.nav-colour-yoko.priority .sk-block.arrow.left:before {
  border-right-color: #e2231a;
}
.nav-colour-yoko.sk-block.arrow.right:before,
.nav-colour-yoko .sk-block.arrow.right:before,
.nav-colour-yoko.priority.sk-block.arrow.right:before,
.nav-colour-yoko.priority .sk-block.arrow.right:before {
  border-left-color: #e2231a;
}
.nav-colour-yoko.sk-block.arrow.top:before,
.nav-colour-yoko .sk-block.arrow.top:before,
.nav-colour-yoko.priority.sk-block.arrow.top:before,
.nav-colour-yoko.priority .sk-block.arrow.top:before {
  border-bottom-color: #e2231a;
}
.nav-colour-yoko.sk-block.arrow.bottom:before,
.nav-colour-yoko .sk-block.arrow.bottom:before,
.nav-colour-yoko.priority.sk-block.arrow.bottom:before,
.nav-colour-yoko.priority .sk-block.arrow.bottom:before {
  border-top-color: #e2231a;
}
.nav-colour-tsumiki.sk-block.with-header .sk-block-header,
.nav-colour-tsumiki .sk-block.with-header .sk-block-header,
.nav-colour-tsumiki.priority.sk-block.with-header .sk-block-header,
.nav-colour-tsumiki.priority .sk-block.with-header .sk-block-header {
  background-color: #dcd5e9;
}
.nav-colour-tsumiki.sk-block.with-header .sk-block-content,
.nav-colour-tsumiki .sk-block.with-header .sk-block-content,
.nav-colour-tsumiki.priority.sk-block.with-header .sk-block-content,
.nav-colour-tsumiki.priority .sk-block.with-header .sk-block-content {
  background-color: #eae5f2;
}
.nav-colour-tsumiki.sk-block.arrow,
.nav-colour-tsumiki .sk-block.arrow,
.nav-colour-tsumiki.priority.sk-block.arrow,
.nav-colour-tsumiki.priority .sk-block.arrow {
  background-color: #7a5fac;
  color: #fff;
}
.nav-colour-tsumiki.sk-block.arrow h1,
.nav-colour-tsumiki.sk-block.arrow h2,
.nav-colour-tsumiki.sk-block.arrow h3,
.nav-colour-tsumiki.sk-block.arrow h4,
.nav-colour-tsumiki .sk-block.arrow h1,
.nav-colour-tsumiki .sk-block.arrow h2,
.nav-colour-tsumiki .sk-block.arrow h3,
.nav-colour-tsumiki .sk-block.arrow h4,
.nav-colour-tsumiki.priority.sk-block.arrow h1,
.nav-colour-tsumiki.priority.sk-block.arrow h2,
.nav-colour-tsumiki.priority.sk-block.arrow h3,
.nav-colour-tsumiki.priority.sk-block.arrow h4,
.nav-colour-tsumiki.priority .sk-block.arrow h1,
.nav-colour-tsumiki.priority .sk-block.arrow h2,
.nav-colour-tsumiki.priority .sk-block.arrow h3,
.nav-colour-tsumiki.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-tsumiki.sk-block.arrow.left:before,
.nav-colour-tsumiki .sk-block.arrow.left:before,
.nav-colour-tsumiki.priority.sk-block.arrow.left:before,
.nav-colour-tsumiki.priority .sk-block.arrow.left:before {
  border-right-color: #7a5fac;
}
.nav-colour-tsumiki.sk-block.arrow.right:before,
.nav-colour-tsumiki .sk-block.arrow.right:before,
.nav-colour-tsumiki.priority.sk-block.arrow.right:before,
.nav-colour-tsumiki.priority .sk-block.arrow.right:before {
  border-left-color: #7a5fac;
}
.nav-colour-tsumiki.sk-block.arrow.top:before,
.nav-colour-tsumiki .sk-block.arrow.top:before,
.nav-colour-tsumiki.priority.sk-block.arrow.top:before,
.nav-colour-tsumiki.priority .sk-block.arrow.top:before {
  border-bottom-color: #7a5fac;
}
.nav-colour-tsumiki.sk-block.arrow.bottom:before,
.nav-colour-tsumiki .sk-block.arrow.bottom:before,
.nav-colour-tsumiki.priority.sk-block.arrow.bottom:before,
.nav-colour-tsumiki.priority .sk-block.arrow.bottom:before {
  border-top-color: #7a5fac;
}
.nav-colour-konata.sk-block.with-header .sk-block-header,
.nav-colour-konata .sk-block.with-header .sk-block-header,
.nav-colour-konata.priority.sk-block.with-header .sk-block-header,
.nav-colour-konata.priority .sk-block.with-header .sk-block-header {
  background-color: #1f94ff;
}
.nav-colour-konata.sk-block.with-header .sk-block-content,
.nav-colour-konata .sk-block.with-header .sk-block-content,
.nav-colour-konata.priority.sk-block.with-header .sk-block-content,
.nav-colour-konata.priority .sk-block.with-header .sk-block-content {
  background-color: #38a0ff;
}
.nav-colour-konata.sk-block.arrow,
.nav-colour-konata .sk-block.arrow,
.nav-colour-konata.priority.sk-block.arrow,
.nav-colour-konata.priority .sk-block.arrow {
  background-color: #00386b;
  color: #fff;
}
.nav-colour-konata.sk-block.arrow h1,
.nav-colour-konata.sk-block.arrow h2,
.nav-colour-konata.sk-block.arrow h3,
.nav-colour-konata.sk-block.arrow h4,
.nav-colour-konata .sk-block.arrow h1,
.nav-colour-konata .sk-block.arrow h2,
.nav-colour-konata .sk-block.arrow h3,
.nav-colour-konata .sk-block.arrow h4,
.nav-colour-konata.priority.sk-block.arrow h1,
.nav-colour-konata.priority.sk-block.arrow h2,
.nav-colour-konata.priority.sk-block.arrow h3,
.nav-colour-konata.priority.sk-block.arrow h4,
.nav-colour-konata.priority .sk-block.arrow h1,
.nav-colour-konata.priority .sk-block.arrow h2,
.nav-colour-konata.priority .sk-block.arrow h3,
.nav-colour-konata.priority .sk-block.arrow h4 {
  color: #fff;
}
.nav-colour-konata.sk-block.arrow.left:before,
.nav-colour-konata .sk-block.arrow.left:before,
.nav-colour-konata.priority.sk-block.arrow.left:before,
.nav-colour-konata.priority .sk-block.arrow.left:before {
  border-right-color: #00386b;
}
.nav-colour-konata.sk-block.arrow.right:before,
.nav-colour-konata .sk-block.arrow.right:before,
.nav-colour-konata.priority.sk-block.arrow.right:before,
.nav-colour-konata.priority .sk-block.arrow.right:before {
  border-left-color: #00386b;
}
.nav-colour-konata.sk-block.arrow.top:before,
.nav-colour-konata .sk-block.arrow.top:before,
.nav-colour-konata.priority.sk-block.arrow.top:before,
.nav-colour-konata.priority .sk-block.arrow.top:before {
  border-bottom-color: #00386b;
}
.nav-colour-konata.sk-block.arrow.bottom:before,
.nav-colour-konata .sk-block.arrow.bottom:before,
.nav-colour-konata.priority.sk-block.arrow.bottom:before,
.nav-colour-konata.priority .sk-block.arrow.bottom:before {
  border-top-color: #00386b;
}
.sk-overlay-block,
.sk-overlay {
  min-height: 300px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  background-color: #231f20;
}
.sk-overlay-block > div,
.sk-overlay > div {
  z-index: 2;
}
.sk-overlay-block .sk-overlay-bg,
.sk-overlay .sk-overlay-bg {
  content: ' ';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0.6;
}
.sk-overlay-block .sk-overlay-text,
.sk-overlay .sk-overlay-text {
  position: relative;
  max-width: 50%;
  margin: 50px;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .sk-overlay-block .sk-overlay-text,
  .sk-overlay .sk-overlay-text {
    max-width: 80%;
  }
}
.sk-overlay-block h1,
.sk-overlay h1,
.sk-overlay-block h2,
.sk-overlay h2,
.sk-overlay-block h3,
.sk-overlay h3,
.sk-overlay-block h4,
.sk-overlay h4,
.sk-overlay-block h5,
.sk-overlay h5 {
  margin: 15px 0;
}
.sk-overlay .sk-overlay-text {
  color: #fff;
  text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
}
.sk-overlay .sk-overlay-text > h1,
.sk-overlay .sk-overlay-text > h2,
.sk-overlay .sk-overlay-text > h3,
.sk-overlay .sk-overlay-text > h4,
.sk-overlay .sk-overlay-text > h5,
.sk-overlay .sk-overlay-text > p,
.sk-overlay .sk-overlay-text > span {
  color: #fff;
}
input[type='radio'] {
  position: absolute;
  left: -9999px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type='radio'] + label {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
input[type='radio'] + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 18px;
  height: 18px;
  border: 1.5px solid #cecece;
  border-radius: 100%;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
input[type='radio'] + label:after {
  content: '';
  width: 8px;
  height: 8px;
  background: #fff;
  position: absolute;
  top: 6.5px;
  left: 6.5px;
  border-radius: 100%;
  -webkit-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type='radio']:checked + label:before,
input[type='radio']:focus + label:before,
input[type='radio']:hover + label:before {
  background: #f94f8e;
  border-color: #f94f8e;
}
input[type='radio']:not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}
input[type='radio']:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.sk-radio-group.horizontal .sk-radio-group-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5px;
}
.sk-radio-group.horizontal .sk-radio-group-content .sk-form-item label {
  font-weight: normal;
}
.sk-radio-group.horizontal .sk-radio-group-content .sk-form-item + .sk-form-item {
  margin-left: 15px;
}
form input[type='checkbox']:not(.sk-toggle) {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
form input[type='checkbox']:not(.sk-toggle) + label {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  cursor: pointer;
  padding: 0;
  margin-bottom: 8px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
form input[type='checkbox']:not(.sk-toggle) + label:before {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  content: '';
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  width: 20px;
  height: 20px;
  background: #fff;
  border-style: solid;
  border-color: #cecece;
  border-width: 2px;
  border-radius: 4px;
}
form input[type='checkbox']:not(.sk-toggle) + label:after {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  content: '';
  font-family: 'icomoon' !important;
  color: #fff;
  position: absolute;
  left: 1.2px;
  top: 0;
}
form input[type='checkbox']:not(.sk-toggle):hover + label:before {
  border-color: #f94f8e;
  background: #fcafcb;
}
form input[type='checkbox']:not(.sk-toggle):focus + label:before {
  border-color: #f94f8e;
}
form input[type='checkbox']:not(.sk-toggle):checked + label:before {
  border-color: #f94f8e;
  background: #f94f8e;
}
form input[type='checkbox']:not(.sk-toggle):disabled + label {
  color: #606060;
  cursor: not-allowed;
}
form input[type='checkbox']:not(.sk-toggle):disabled + label:before {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #cecece;
  border-color: transparent;
}
form input[type='checkbox']:not(.sk-toggle).error + label:before,
form input[type='checkbox']:not(.sk-toggle).error:focus + label:before {
  border-color: #d93031;
  background-color: #fbe7e8 !important;
}
form input[type='checkbox']:not(.sk-toggle).error + label:after,
form input[type='checkbox']:not(.sk-toggle).error:focus + label:after {
  color: #d93031 !important;
}
form input[type='checkbox']:not(.sk-toggle).success + label:before,
form input[type='checkbox']:not(.sk-toggle).success:focus + label:before {
  border-color: #39c072;
  background-color: #e1fceb !important;
}
form input[type='checkbox']:not(.sk-toggle).success + label:after,
form input[type='checkbox']:not(.sk-toggle).success:focus + label:after {
  color: #39c072 !important;
}
form input[type='checkbox']:not(.sk-toggle).warning + label:before,
form input[type='checkbox']:not(.sk-toggle).warning:focus + label:before {
  border-color: #f4ca64;
  background-color: #fffcf4 !important;
}
form input[type='checkbox']:not(.sk-toggle).warning + label:after,
form input[type='checkbox']:not(.sk-toggle).warning:focus + label:after {
  color: #f4ca64 !important;
}
form input[type='checkbox']:not(.sk-toggle).info + label:before,
form input[type='checkbox']:not(.sk-toggle).info:focus + label:before {
  border-color: #2f83c6;
  background-color: #eef7ff !important;
}
form input[type='checkbox']:not(.sk-toggle).info + label:after,
form input[type='checkbox']:not(.sk-toggle).info:focus + label:after {
  color: #2f83c6 !important;
}
input[type='checkbox']:not(.sk-toggle):not(:disabled):checked:hover + label:before {
  background: #fcafcb;
}
input[type='checkbox']:not(.sk-toggle):not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}
input[type='checkbox']:not(.sk-toggle):checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.sk-toggle {
  opacity: 0;
  width: 0;
  height: 0;
  pointer-events: none;
}
.sk-toggle + label {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  cursor: pointer;
  padding: 0;
  margin-bottom: 8px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  height: 34px;
  padding-left: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-tap-highlight-color: transparent;
}
.sk-toggle + label:before {
  position: absolute;
  content: '';
  background-color: #fff;
  border: 2px solid #e1e1e1;
  border-radius: 34px;
  width: 60px;
  height: 34px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  margin-left: -70px;
}
.sk-toggle + label:after {
  position: absolute;
  content: '';
  height: 30px;
  width: 30px;
  left: 2px;
  top: 2px;
  background-color: #fff;
  border: 0.5px solid rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.15);
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 30px;
}
.sk-toggle:not(:disabled) + label:hover:before {
  background-color: #e1e1e1;
}
.sk-toggle:not(:disabled) + label:hover:after {
  width: 34px;
}
.sk-toggle:checked + label:before {
  background-color: #f94f8e;
  border-color: #f94f8e;
}
.sk-toggle:checked + label:after {
  -webkit-transform: translateX(26px);
  transform: translateX(26px);
  border-color: rgba(249, 79, 142, 0.04);
}
.sk-toggle:checked:not(:disabled) + label:hover:before {
  background-color: #f94f8e;
}
.sk-toggle:checked:not(:disabled) + label:hover:after {
  -webkit-transform: translateX(22px);
  transform: translateX(22px);
  width: 34px;
}
.sk-toggle:focus + label:after {
  opacity: 0.6;
}
.sk-toggle:disabled + label {
  cursor: not-allowed;
}
.sk-toggle:disabled + label:before {
  background-color: #cecece;
  border-color: #ededed;
}
.sk-toggle:disabled + label:after {
  background-color: #ededed;
}
.sk-dropdown-container {
  position: relative;
}
.sk-dropdown-container.select {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 90px;
}
@media screen and (max-width: 767px) {
  .sk-dropdown-container.select {
    min-width: 70px;
  }
}
.sk-dropdown-container.select select {
  position: relative;
  z-index: 2;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-right: 40px;
  min-width: auto;
  width: 100%;
}
.sk-dropdown-container.select .i-caret-down {
  position: absolute;
  padding-right: 15px;
}
.sk-dropdown-container.custom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 90px;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.sk-dropdown-container.custom .sk-dropdown-trigger {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  z-index: 2;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-right: 40px;
  min-width: auto;
  width: 100%;
}
.sk-dropdown-container.custom .sk-dropdown .i-caret-down {
  position: absolute;
  padding-right: 15px;
}
.sk-dropdown-container .option {
  -webkit-transition: 0.2s cubic-bezier(0.35, 0.74, 0, 1);
  transition: 0.2s cubic-bezier(0.35, 0.74, 0, 1);
}
.sk-dropdown-container .option .option-label-icon {
  opacity: 0.8;
}
.sk-dropdown {
  position: relative;
}
@media screen and (max-width: 967px) {
  .sk-dropdown {
    width: 100%;
  }
}
.sk-dropdown .i-caret-down {
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  font-size: 20px;
  pointer-events: none;
}
.sk-dropdown .i-caret-down:before {
  z-index: 3;
  pointer-events: none;
}
.nav-colour-primary.sk-dropdown-container .option.focused,
.nav-colour-primary .sk-dropdown-container .option.focused,
.nav-colour-primary.priority.sk-dropdown-container .option.focused,
.nav-colour-primary.priority .sk-dropdown-container .option.focused {
  background-color: #fff2f8;
}
.nav-colour-primary.sk-dropdown-container .option.selected,
.nav-colour-primary .sk-dropdown-container .option.selected,
.nav-colour-primary.priority.sk-dropdown-container .option.selected,
.nav-colour-primary.priority .sk-dropdown-container .option.selected {
  background-color: #f94f8e;
}
.nav-colour-primary.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-primary.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-primary .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-primary .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-primary.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-primary.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-primary.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-primary.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-primary.sk-dropdown-container .option.selected.focused,
.nav-colour-primary .sk-dropdown-container .option.selected.focused,
.nav-colour-primary.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-primary.priority .sk-dropdown-container .option.selected.focused {
  background-color: #9f335b;
}
.nav-colour-secondary.sk-dropdown-container .option.focused,
.nav-colour-secondary .sk-dropdown-container .option.focused,
.nav-colour-secondary.priority.sk-dropdown-container .option.focused,
.nav-colour-secondary.priority .sk-dropdown-container .option.focused {
  background-color: #b2cadd;
}
.nav-colour-secondary.sk-dropdown-container .option.selected,
.nav-colour-secondary .sk-dropdown-container .option.selected,
.nav-colour-secondary.priority.sk-dropdown-container .option.selected,
.nav-colour-secondary.priority .sk-dropdown-container .option.selected {
  background-color: #00386b;
}
.nav-colour-secondary.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-secondary.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-secondary .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-secondary .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-secondary.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-secondary.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-secondary.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-secondary.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-secondary.sk-dropdown-container .option.selected.focused,
.nav-colour-secondary .sk-dropdown-container .option.selected.focused,
.nav-colour-secondary.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-secondary.priority .sk-dropdown-container .option.selected.focused {
  background-color: #00213f;
}
.nav-colour-sakura.sk-dropdown-container .option.focused,
.nav-colour-sakura .sk-dropdown-container .option.focused,
.nav-colour-sakura.priority.sk-dropdown-container .option.focused,
.nav-colour-sakura.priority .sk-dropdown-container .option.focused {
  background-color: #fff2f8;
}
.nav-colour-sakura.sk-dropdown-container .option.selected,
.nav-colour-sakura .sk-dropdown-container .option.selected,
.nav-colour-sakura.priority.sk-dropdown-container .option.selected,
.nav-colour-sakura.priority .sk-dropdown-container .option.selected {
  background-color: #f94f8e;
}
.nav-colour-sakura.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-sakura.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-sakura .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-sakura .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-sakura.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-sakura.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-sakura.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-sakura.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-sakura.sk-dropdown-container .option.selected.focused,
.nav-colour-sakura .sk-dropdown-container .option.selected.focused,
.nav-colour-sakura.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-sakura.priority .sk-dropdown-container .option.selected.focused {
  background-color: #9f335b;
}
.nav-colour-c2.sk-dropdown-container .option.focused,
.nav-colour-c2 .sk-dropdown-container .option.focused,
.nav-colour-c2.priority.sk-dropdown-container .option.focused,
.nav-colour-c2.priority .sk-dropdown-container .option.focused {
  background-color: #f4f9de;
}
.nav-colour-c2.sk-dropdown-container .option.selected,
.nav-colour-c2 .sk-dropdown-container .option.selected,
.nav-colour-c2.priority.sk-dropdown-container .option.selected,
.nav-colour-c2.priority .sk-dropdown-container .option.selected {
  background-color: #94d500;
}
.nav-colour-c2.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-c2.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-c2 .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-c2 .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-c2.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-c2.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-c2.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-c2.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-c2.sk-dropdown-container .option.selected.focused,
.nav-colour-c2 .sk-dropdown-container .option.selected.focused,
.nav-colour-c2.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-c2.priority .sk-dropdown-container .option.selected.focused {
  background-color: #5f8800;
}
.nav-colour-shinobu.sk-dropdown-container .option.focused,
.nav-colour-shinobu .sk-dropdown-container .option.focused,
.nav-colour-shinobu.priority.sk-dropdown-container .option.focused,
.nav-colour-shinobu.priority .sk-dropdown-container .option.focused {
  background-color: #fef5e9;
}
.nav-colour-shinobu.sk-dropdown-container .option.selected,
.nav-colour-shinobu .sk-dropdown-container .option.selected,
.nav-colour-shinobu.priority.sk-dropdown-container .option.selected,
.nav-colour-shinobu.priority .sk-dropdown-container .option.selected {
  background-color: #f7bb3c;
}
.nav-colour-shinobu.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-shinobu.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-shinobu .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-shinobu .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-shinobu.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-shinobu.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-shinobu.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-shinobu.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-shinobu.sk-dropdown-container .option.selected.focused,
.nav-colour-shinobu .sk-dropdown-container .option.selected.focused,
.nav-colour-shinobu.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-shinobu.priority .sk-dropdown-container .option.selected.focused {
  background-color: #b68618;
}
.nav-colour-taiga.sk-dropdown-container .option.focused,
.nav-colour-taiga .sk-dropdown-container .option.focused,
.nav-colour-taiga.priority.sk-dropdown-container .option.focused,
.nav-colour-taiga.priority .sk-dropdown-container .option.focused {
  background-color: #fff1e8;
}
.nav-colour-taiga.sk-dropdown-container .option.selected,
.nav-colour-taiga .sk-dropdown-container .option.selected,
.nav-colour-taiga.priority.sk-dropdown-container .option.selected,
.nav-colour-taiga.priority .sk-dropdown-container .option.selected {
  background-color: #ff8300;
}
.nav-colour-taiga.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-taiga.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-taiga .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-taiga .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-taiga.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-taiga.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-taiga.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-taiga.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-taiga.sk-dropdown-container .option.selected.focused,
.nav-colour-taiga .sk-dropdown-container .option.selected.focused,
.nav-colour-taiga.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-taiga.priority .sk-dropdown-container .option.selected.focused {
  background-color: #b44f0e;
}
.nav-colour-miku.sk-dropdown-container .option.focused,
.nav-colour-miku .sk-dropdown-container .option.focused,
.nav-colour-miku.priority.sk-dropdown-container .option.focused,
.nav-colour-miku.priority .sk-dropdown-container .option.focused {
  background-color: #dbf6f7;
}
.nav-colour-miku.sk-dropdown-container .option.selected,
.nav-colour-miku .sk-dropdown-container .option.selected,
.nav-colour-miku.priority.sk-dropdown-container .option.selected,
.nav-colour-miku.priority .sk-dropdown-container .option.selected {
  background-color: #00abc7;
}
.nav-colour-miku.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-miku.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-miku .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-miku .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-miku.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-miku.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-miku.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-miku.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-miku.sk-dropdown-container .option.selected.focused,
.nav-colour-miku .sk-dropdown-container .option.selected.focused,
.nav-colour-miku.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-miku.priority .sk-dropdown-container .option.selected.focused {
  background-color: #006d7f;
}
.nav-colour-yoko.sk-dropdown-container .option.focused,
.nav-colour-yoko .sk-dropdown-container .option.focused,
.nav-colour-yoko.priority.sk-dropdown-container .option.focused,
.nav-colour-yoko.priority .sk-dropdown-container .option.focused {
  background-color: #ffd4d4;
}
.nav-colour-yoko.sk-dropdown-container .option.selected,
.nav-colour-yoko .sk-dropdown-container .option.selected,
.nav-colour-yoko.priority.sk-dropdown-container .option.selected,
.nav-colour-yoko.priority .sk-dropdown-container .option.selected {
  background-color: #e2231a;
}
.nav-colour-yoko.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-yoko.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-yoko .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-yoko .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-yoko.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-yoko.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-yoko.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-yoko.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-yoko.sk-dropdown-container .option.selected.focused,
.nav-colour-yoko .sk-dropdown-container .option.selected.focused,
.nav-colour-yoko.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-yoko.priority .sk-dropdown-container .option.selected.focused {
  background-color: #901711;
}
.nav-colour-tsumiki.sk-dropdown-container .option.focused,
.nav-colour-tsumiki .sk-dropdown-container .option.focused,
.nav-colour-tsumiki.priority.sk-dropdown-container .option.focused,
.nav-colour-tsumiki.priority .sk-dropdown-container .option.focused {
  background-color: #e7e4f1;
}
.nav-colour-tsumiki.sk-dropdown-container .option.selected,
.nav-colour-tsumiki .sk-dropdown-container .option.selected,
.nav-colour-tsumiki.priority.sk-dropdown-container .option.selected,
.nav-colour-tsumiki.priority .sk-dropdown-container .option.selected {
  background-color: #7a5fac;
}
.nav-colour-tsumiki.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-tsumiki.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-tsumiki .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-tsumiki .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-tsumiki.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-tsumiki.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-tsumiki.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-tsumiki.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-tsumiki.sk-dropdown-container .option.selected.focused,
.nav-colour-tsumiki .sk-dropdown-container .option.selected.focused,
.nav-colour-tsumiki.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-tsumiki.priority .sk-dropdown-container .option.selected.focused {
  background-color: #4e3d6e;
}
.nav-colour-konata.sk-dropdown-container .option.focused,
.nav-colour-konata .sk-dropdown-container .option.focused,
.nav-colour-konata.priority.sk-dropdown-container .option.focused,
.nav-colour-konata.priority .sk-dropdown-container .option.focused {
  background-color: #b2cadd;
}
.nav-colour-konata.sk-dropdown-container .option.selected,
.nav-colour-konata .sk-dropdown-container .option.selected,
.nav-colour-konata.priority.sk-dropdown-container .option.selected,
.nav-colour-konata.priority .sk-dropdown-container .option.selected {
  background-color: #00386b;
}
.nav-colour-konata.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-konata.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-konata .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-konata .sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-konata.priority.sk-dropdown-container .option.selected .option-label-text,
.nav-colour-konata.priority.sk-dropdown-container .option.selected .option-label-icon,
.nav-colour-konata.priority .sk-dropdown-container .option.selected .option-label-text,
.nav-colour-konata.priority .sk-dropdown-container .option.selected .option-label-icon {
  color: #fff;
}
.nav-colour-konata.sk-dropdown-container .option.selected.focused,
.nav-colour-konata .sk-dropdown-container .option.selected.focused,
.nav-colour-konata.priority.sk-dropdown-container .option.selected.focused,
.nav-colour-konata.priority .sk-dropdown-container .option.selected.focused {
  background-color: #00213f;
}
.sk-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sk-pagination .sk-pagination-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  font-weight: 600;
  padding: 5px;
  color: #606060;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-pagination .sk-pagination-page:focus,
.sk-pagination .sk-pagination-page:hover {
  cursor: pointer;
  color: #939393;
  background-color: transparent;
}
.sk-pagination .sk-pagination-page:active {
  cursor: pointer;
  color: #7a7a7a;
}
.sk-pagination .sk-pagination-page:before {
  content: none;
}
.sk-pagination .sk-pagination-page i {
  font-size: 14px;
  margin: 6px 5px 5px;
}
.sk-pagination .sk-pagination-page.current-page span {
  color: #231f20;
  font-weight: bold;
}
.sk-pagination .sk-pagination-page:first-child {
  margin-right: 20px;
}
.sk-pagination .sk-pagination-page:last-child {
  margin-left: 20px;
}
form,
.sk-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
form fieldset,
.sk-form fieldset {
  padding: 0;
}
form fieldset + fieldset,
.sk-form fieldset + fieldset {
  margin-top: 30px;
}
form dl,
.sk-form dl {
  margin-bottom: 20px;
}
form .sk-form-item,
.sk-form .sk-form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  form .sk-form-item,
  .sk-form .sk-form-item {
    width: 100%;
  }
}
form .sk-form-item .sk-form-required,
.sk-form .sk-form-item .sk-form-required {
  color: #d93031;
  margin-left: 2px;
}
form .sk-form-item label:not(:empty),
.sk-form .sk-form-item label:not(:empty) {
  font-size: 17px;
  font-weight: 600;
  margin-bottom: 5px;
}
form .sk-form-item input[type='text'],
form .sk-form-item input[type='email'],
form .sk-form-item input[type='url'],
form .sk-form-item input[type='tel'],
form .sk-form-item input[type='number'],
form .sk-form-item input[type='date'],
form .sk-form-item input[type='time'],
form .sk-form-item input[type='password'],
form .sk-form-item select,
form .sk-form-item textarea,
.sk-form .sk-form-item input[type='text'],
.sk-form .sk-form-item input[type='email'],
.sk-form .sk-form-item input[type='url'],
.sk-form .sk-form-item input[type='tel'],
.sk-form .sk-form-item input[type='number'],
.sk-form .sk-form-item input[type='date'],
.sk-form .sk-form-item input[type='time'],
.sk-form .sk-form-item input[type='password'],
.sk-form .sk-form-item select,
.sk-form .sk-form-item textarea {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
@media screen and (max-width: 767px) {
  form .sk-form-item input[type='text'],
  form .sk-form-item input[type='email'],
  form .sk-form-item input[type='url'],
  form .sk-form-item input[type='tel'],
  form .sk-form-item input[type='number'],
  form .sk-form-item input[type='date'],
  form .sk-form-item input[type='time'],
  form .sk-form-item input[type='password'],
  form .sk-form-item select,
  form .sk-form-item textarea,
  .sk-form .sk-form-item input[type='text'],
  .sk-form .sk-form-item input[type='email'],
  .sk-form .sk-form-item input[type='url'],
  .sk-form .sk-form-item input[type='tel'],
  .sk-form .sk-form-item input[type='number'],
  .sk-form .sk-form-item input[type='date'],
  .sk-form .sk-form-item input[type='time'],
  .sk-form .sk-form-item input[type='password'],
  .sk-form .sk-form-item select,
  .sk-form .sk-form-item textarea {
    width: 100%;
    min-width: 0;
  }
}
form .sk-form-item textarea,
.sk-form .sk-form-item textarea {
  white-space: pre-wrap;
  -webkit-transition: border-color 0.2s ease-in-out 0s;
  transition: border-color 0.2s ease-in-out 0s;
}
form .sk-form-item input[type='password'],
form .sk-form-item .sk-password,
.sk-form .sk-form-item input[type='password'],
.sk-form .sk-form-item .sk-password {
  font-family: monospace !important;
}
form .sk-form-item .sk-button,
form .sk-form-item button[type='submit'],
form .sk-form-item input[type='submit'],
.sk-form .sk-form-item .sk-button,
.sk-form .sk-form-item button[type='submit'],
.sk-form .sk-form-item input[type='submit'] {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
form .sk-form-item input[type='date'],
form .sk-form-item select,
.sk-form .sk-form-item input[type='date'],
.sk-form .sk-form-item select {
  -webkit-appearance: none;
  -moz-appearance: none;
}
form .sk-form-cc-types,
.sk-form .sk-form-cc-types {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
form .sk-form-cc-types .master,
.sk-form .sk-form-cc-types .master {
  width: 50px;
  height: 100%;
}
form .sk-form-cc-types .visa,
.sk-form .sk-form-cc-types .visa {
  width: 65px;
  height: 100%;
}
form .sk-form-cc-types img + img,
.sk-form .sk-form-cc-types img + img {
  margin-left: 10px;
}
form .sk-form-cc,
.sk-form .sk-form-cc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
form .sk-form-cc > div,
.sk-form .sk-form-cc > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
form .sk-form-cc div + div,
.sk-form .sk-form-cc div + div {
  margin-left: 10px;
}
form .sk-form-cc input[type='text'],
.sk-form .sk-form-cc input[type='text'] {
  width: 125px;
  min-width: auto;
}
form .error:not(.sk-flag-message):not(input),
.sk-form .error:not(.sk-flag-message):not(input) {
  color: #d93031;
}
form .warning:not(.sk-flag-message):not(input),
.sk-form .warning:not(.sk-flag-message):not(input) {
  color: #f4ca64;
}
form .success:not(.sk-flag-message):not(input),
.sk-form .success:not(.sk-flag-message):not(input) {
  color: #39c072;
}
.sk-form-input-subtitle {
  margin-bottom: 8px;
}
.sk-form-error-block {
  margin-top: 5px;
}
.sk-form-accent-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.sk-form-accent-item h4,
.sk-form-accent-item .sk-form-accent-item-content {
  padding: 20px 30px;
  background-color: #ededed;
  margin: 10px 0 0;
  font-weight: normal;
}
details {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  min-width: 550px;
}
@media screen and (max-width: 767px) {
  details {
    width: 100%;
    min-width: 0;
  }
}
details summary {
  color: #00386b;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
details summary:focus,
details summary:hover {
  cursor: pointer;
  color: #006dd1;
  background-color: transparent;
}
details summary:active {
  cursor: pointer;
  color: #00539e;
}
.sk-link-table-link > div:not(.sk-table-header),
.sk-link-table .sk-accordion-super .sk-accordion-title > div:not(.sk-table-header),
.sk-accordion-table-link > div:not(.sk-table-header),
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div:not(.sk-table-header),
.sk-link-table-header > div:not(.sk-table-header),
.sk-accordion-table-header > div:not(.sk-table-header),
table tbody td:not(.sk-table-header),
table thead th:not(.sk-table-header),
table tbody th:not(.sk-table-header),
.sk-link-table-link > div .sk-table-cell,
.sk-link-table .sk-accordion-super .sk-accordion-title > div .sk-table-cell,
.sk-accordion-table-link > div .sk-table-cell,
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div .sk-table-cell,
.sk-link-table-header > div .sk-table-cell,
.sk-accordion-table-header > div .sk-table-cell,
table tbody td .sk-table-cell,
table thead th .sk-table-cell,
table tbody th .sk-table-cell {
  padding: 20px 15px;
  vertical-align: middle;
}
.sk-link-table-link > div p:last-child,
.sk-link-table .sk-accordion-super .sk-accordion-title > div p:last-child,
.sk-accordion-table-link > div p:last-child,
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div p:last-child,
.sk-link-table-header > div p:last-child,
.sk-accordion-table-header > div p:last-child,
table tbody td p:last-child,
table thead th p:last-child,
table tbody th p:last-child {
  margin: 0;
}
.sk-link-table-link > div:last-child:not(.sk-table-header),
.sk-link-table .sk-accordion-super .sk-accordion-title > div:last-child:not(.sk-table-header),
.sk-accordion-table-link > div:last-child:not(.sk-table-header),
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div:last-child:not(.sk-table-header),
.sk-link-table-header > div:last-child:not(.sk-table-header),
.sk-accordion-table-header > div:last-child:not(.sk-table-header),
table tbody td:last-child:not(.sk-table-header),
table thead th:last-child:not(.sk-table-header),
table tbody th:last-child:not(.sk-table-header),
.sk-link-table-link > div:last-child .sk-table-cell,
.sk-link-table .sk-accordion-super .sk-accordion-title > div:last-child .sk-table-cell,
.sk-accordion-table-link > div:last-child .sk-table-cell,
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div:last-child .sk-table-cell,
.sk-link-table-header > div:last-child .sk-table-cell,
.sk-accordion-table-header > div:last-child .sk-table-cell,
table tbody td:last-child .sk-table-cell,
table thead th:last-child .sk-table-cell,
table tbody th:last-child .sk-table-cell {
  padding-right: 35px;
}
@media screen and (max-width: 767px) {
  .sk-link-table-link > div:last-child:not(.sk-table-header),
  .sk-link-table .sk-accordion-super .sk-accordion-title > div:last-child:not(.sk-table-header),
  .sk-accordion-table-link > div:last-child:not(.sk-table-header),
  .sk-accordion-table
    .sk-accordion-super
    .sk-accordion-title
    > div:last-child:not(.sk-table-header),
  .sk-link-table-header > div:last-child:not(.sk-table-header),
  .sk-accordion-table-header > div:last-child:not(.sk-table-header),
  table tbody td:last-child:not(.sk-table-header),
  table thead th:last-child:not(.sk-table-header),
  table tbody th:last-child:not(.sk-table-header),
  .sk-link-table-link > div:last-child .sk-table-cell,
  .sk-link-table .sk-accordion-super .sk-accordion-title > div:last-child .sk-table-cell,
  .sk-accordion-table-link > div:last-child .sk-table-cell,
  .sk-accordion-table .sk-accordion-super .sk-accordion-title > div:last-child .sk-table-cell,
  .sk-link-table-header > div:last-child .sk-table-cell,
  .sk-accordion-table-header > div:last-child .sk-table-cell,
  table tbody td:last-child .sk-table-cell,
  table thead th:last-child .sk-table-cell,
  table tbody th:last-child .sk-table-cell {
    padding-right: 15px;
  }
}
.sk-link-table-link > div:first-child:not(.sk-table-header),
.sk-link-table .sk-accordion-super .sk-accordion-title > div:first-child:not(.sk-table-header),
.sk-accordion-table-link > div:first-child:not(.sk-table-header),
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div:first-child:not(.sk-table-header),
.sk-link-table-header > div:first-child:not(.sk-table-header),
.sk-accordion-table-header > div:first-child:not(.sk-table-header),
table tbody td:first-child:not(.sk-table-header),
table thead th:first-child:not(.sk-table-header),
table tbody th:first-child:not(.sk-table-header),
.sk-link-table-link > div:first-child .sk-table-cell,
.sk-link-table .sk-accordion-super .sk-accordion-title > div:first-child .sk-table-cell,
.sk-accordion-table-link > div:first-child .sk-table-cell,
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div:first-child .sk-table-cell,
.sk-link-table-header > div:first-child .sk-table-cell,
.sk-accordion-table-header > div:first-child .sk-table-cell,
table tbody td:first-child .sk-table-cell,
table thead th:first-child .sk-table-cell,
table tbody th:first-child .sk-table-cell {
  padding-left: 20px;
}
.sk-link-table-link > div:last-child:not(.sk-table-header),
.sk-link-table .sk-accordion-super .sk-accordion-title > div:last-child:not(.sk-table-header),
.sk-accordion-table-link > div:last-child:not(.sk-table-header),
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div:last-child:not(.sk-table-header),
.sk-link-table-header > div:last-child:not(.sk-table-header),
.sk-accordion-table-header > div:last-child:not(.sk-table-header),
table tbody td:last-child:not(.sk-table-header),
table thead th:last-child:not(.sk-table-header),
table tbody th:last-child:not(.sk-table-header),
.sk-link-table-link > div:last-child .sk-table-cell,
.sk-link-table .sk-accordion-super .sk-accordion-title > div:last-child .sk-table-cell,
.sk-accordion-table-link > div:last-child .sk-table-cell,
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div:last-child .sk-table-cell,
.sk-link-table-header > div:last-child .sk-table-cell,
.sk-accordion-table-header > div:last-child .sk-table-cell,
table tbody td:last-child .sk-table-cell,
table thead th:last-child .sk-table-cell,
table tbody th:last-child .sk-table-cell {
  padding-right: 20px;
}
.sk-link-table-header > div,
.sk-accordion-table-header > div,
table th {
  font-size: 22px;
  font-weight: normal;
  text-align: left;
}
.sk-link-table-link:nth-child(odd),
.sk-link-table .empty:nth-child(odd),
.sk-link-table .sk-accordion-super:nth-child(odd),
.sk-accordion-table-link:nth-child(odd),
.sk-accordion-table .empty:nth-child(odd),
.sk-accordion-table .sk-accordion-super:nth-child(odd),
table:not(.no-colour) tbody tr:nth-child(odd) {
  background-color: #fff;
}
.sk-link-table-link:nth-child(even),
.sk-link-table .empty:nth-child(even),
.sk-link-table .sk-accordion-super:nth-child(even),
.sk-accordion-table-link:nth-child(even),
.sk-accordion-table .empty:nth-child(even),
.sk-accordion-table .sk-accordion-super:nth-child(even),
table:not(.no-colour) tbody tr:nth-child(even) {
  background-color: #fafafa;
}
table {
  max-width: 1260px;
  width: 100%;
  margin-top: 20px;
}
table .disabled {
  color: #848484;
  cursor: not-allowed;
}
table .sk-form-item {
  margin: 0;
}
table .sk-table-column-small {
  width: 100px;
}
@media screen and (max-width: 767px) {
  table .sk-table-column-small {
    width: auto;
  }
}
table .sk-table-text-right {
  text-align: right;
}
table .sk-table-text-center {
  text-align: center;
}
table .sk-table-cell {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
table .sk-accordion-container {
  width: 100%;
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
table .sk-accordion-container + td {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}
table .sk-accordion-container .sk-accordion .sk-accordion-title > *,
table .sk-accordion-container .sk-accordion-super .sk-accordion-title > * {
  text-transform: none !important;
  font-family: 'Montserrat', 'Noto Sans JP', -apple-system, BlinkMacSystemFont, sans-serif;
}
table .sk-accordion-container .sk-accordion .sk-accordion-content,
table .sk-accordion-container .sk-accordion .sk-accordion-content > div,
table .sk-accordion-container .sk-accordion .sk-accordion-contnet > p,
table .sk-accordion-container .sk-accordion-super .sk-accordion-content,
table .sk-accordion-container .sk-accordion-super .sk-accordion-content > div,
table .sk-accordion-container .sk-accordion-super .sk-accordion-contnet > p {
  font-weight: normal;
}
table .empty:not(tr),
table .empty > td,
.sk-link-table .empty:not(tr),
.sk-link-table .empty > td,
.sk-accordion-table .empty:not(tr),
.sk-accordion-table .empty > td,
.sk-sortable-table .empty:not(tr),
.sk-sortable-table .empty > td {
  text-align: center;
  color: #606060;
  font-weight: 600;
  font-size: 20px;
  padding: 20px;
}
.sk-table-column-action {
  width: 20px;
  font-size: 18px;
}
.sk-table-column-action:not(:last-child) {
  padding: 10px !important;
}
.sk-table-column-action > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sk-table-column-action > a:before {
  content: none;
}
.sk-table-column-action:not(td) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 15% !important;
  flex-basis: 15% !important;
}
.sk-table-column-action .edit {
  color: #606060;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-table-column-action .edit:focus,
.sk-table-column-action .edit:hover {
  cursor: pointer;
  color: #939393;
  background-color: transparent;
}
.sk-table-column-action .edit:active {
  cursor: pointer;
  color: #7a7a7a;
}
.sk-table-column-action .remove {
  color: #d93031;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-table-column-action .remove:focus,
.sk-table-column-action .remove:hover {
  cursor: pointer;
  color: #8a191a;
  background-color: transparent;
}
.sk-table-column-action .remove:active {
  cursor: pointer;
  color: #b52122;
}
.sk-colour-table {
  width: 100%;
}
.sk-sortable-table thead th {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  cursor: pointer;
}
.sk-sortable-table thead th:hover {
  color: #f71e6e;
}
.sk-sortable-table thead th:active {
  color: #db0756;
}
.sk-sortable-table thead th .sk-table-cell {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.sk-sortable-table thead th .sk-table-cell .sk-sortable-table-sort-indicator {
  margin-left: 10px;
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  margin-top: -3px;
  color: #f71e6e;
}
.sk-sortable-table thead th .sk-table-cell:hover .sk-sortable-table-sort-indicator {
  opacity: 1;
  color: #f71e6e;
}
.sk-sortable-table thead th:focus {
  background-color: transparent;
}
.sk-sortable-table thead th[aria-sort='descending'] .sk-sortable-table-sort-indicator,
.sk-sortable-table thead th[aria-sort='ascending'] .sk-sortable-table-sort-indicator {
  opacity: 1 !important;
  color: #231f20;
}
@media (pointer: coarse) {
  .sk-sortable-table thead th[aria-sort='none'] .sk-sortable-table-sort-indicator {
    opacity: 1 !important;
    color: #f71e6e;
  }
  .sk-sortable-table thead th[aria-sort='none'] .sk-sortable-table-sort-indicator:before {
    content: '';
  }
}
.sk-sortable-table thead th[aria-sort='descending'] .sk-sortable-table-sort-indicator:before {
  content: '';
}
.sk-sortable-table thead th[aria-sort='ascending'] .sk-sortable-table-sort-indicator:before {
  content: '';
}
.sk-link-table,
.sk-accordion-table {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}
.sk-link-table-header,
.sk-accordion-table-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.sk-link-table-header > div,
.sk-accordion-table-header > div {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 50%;
  flex: 0 1 50%;
}
@media screen and (max-width: 767px) {
  .sk-link-table-header,
  .sk-accordion-table-header {
    display: none;
  }
}
.sk-link-table-body,
.sk-accordion-table-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .sk-link-table-link:last-child,
  .sk-link-table .empty:last-child,
  .sk-link-table .sk-accordion-super:last-child,
  .sk-accordion-table-link:last-child,
  .sk-accordion-table .empty:last-child,
  .sk-accordion-table .sk-accordion-super:last-child {
    border-bottom: 1px solid #ededed;
  }
}
.sk-link-table-link > div,
.sk-link-table .sk-accordion-super .sk-accordion-title > div,
.sk-link-table .sk-accordion-super .sk-accordion-content > div,
.sk-accordion-table-link > div,
.sk-accordion-table .sk-accordion-super .sk-accordion-title > div,
.sk-accordion-table .sk-accordion-super .sk-accordion-content > div {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 50%;
  flex: 0 1 50%;
}
@media screen and (max-width: 767px) {
  .sk-link-table-link > div,
  .sk-link-table .sk-accordion-super .sk-accordion-title > div,
  .sk-link-table .sk-accordion-super .sk-accordion-content > div,
  .sk-accordion-table-link > div,
  .sk-accordion-table .sk-accordion-super .sk-accordion-title > div,
  .sk-accordion-table .sk-accordion-super .sk-accordion-content > div {
    padding: 0 !important;
  }
  .sk-link-table-link > div:nth-of-type(1),
  .sk-link-table .sk-accordion-super .sk-accordion-title > div:nth-of-type(1),
  .sk-link-table .sk-accordion-super .sk-accordion-content > div:nth-of-type(1),
  .sk-accordion-table-link > div:nth-of-type(1),
  .sk-accordion-table .sk-accordion-super .sk-accordion-title > div:nth-of-type(1),
  .sk-accordion-table .sk-accordion-super .sk-accordion-content > div:nth-of-type(1) {
    font-weight: bold;
  }
}
@media screen and (max-width: 767px) {
  .sk-link-table-link > div + div,
  .sk-link-table .sk-accordion-super .sk-accordion-title > div + div,
  .sk-link-table .sk-accordion-super .sk-accordion-content > div + div,
  .sk-accordion-table-link > div + div,
  .sk-accordion-table .sk-accordion-super .sk-accordion-title > div + div,
  .sk-accordion-table .sk-accordion-super .sk-accordion-content > div + div {
    margin-top: 5px;
  }
}
.sk-link-table-link,
.sk-link-table .sk-accordion-super .sk-accordion-title,
.sk-accordion-table-link,
.sk-accordion-table .sk-accordion-super .sk-accordion-title {
  -webkit-transition: 0.2s cubic-bezier(0.35, 0.74, 0, 1);
  transition: 0.2s cubic-bezier(0.35, 0.74, 0, 1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  color: #231f20;
  position: relative;
}
.sk-link-table-link:before,
.sk-link-table .sk-accordion-super .sk-accordion-title:before,
.sk-accordion-table-link:before,
.sk-accordion-table .sk-accordion-super .sk-accordion-title:before {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  right: 20px;
  left: auto;
  top: 50%;
  content: none;
  visibility: visible;
  -webkit-transform: translate(-15%, -50%) rotate(-135deg);
  transform: translate(-15%, -50%) rotate(-135deg);
  border-left: 2px solid #cecece;
  border-bottom: 2px solid #cecece;
  background-color: transparent;
  background-color: initial;
  width: 20px;
  height: 20px;
}
.sk-link-table-link:hover:before,
.sk-link-table .sk-accordion-super .sk-accordion-title:hover:before,
.sk-accordion-table-link:hover:before,
.sk-accordion-table .sk-accordion-super .sk-accordion-title:hover:before {
  visibility: visible;
  height: 20px;
  -webkit-transform: translate(-15%, -50%) rotate(-135deg);
  transform: translate(-15%, -50%) rotate(-135deg);
}
.sk-link-table-link:active:before,
.sk-link-table .sk-accordion-super .sk-accordion-title:active:before,
.sk-accordion-table-link:active:before,
.sk-accordion-table .sk-accordion-super .sk-accordion-title:active:before {
  background-color: transparent;
  background-color: initial;
}
@media screen and (max-width: 767px) {
  .sk-link-table-link,
  .sk-link-table .sk-accordion-super .sk-accordion-title,
  .sk-accordion-table-link,
  .sk-accordion-table .sk-accordion-super .sk-accordion-title {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 10px 60px 10px 20px;
    border-top: 1px solid #ededed;
    min-height: 60px;
  }
  .sk-link-table-link:before,
  .sk-link-table .sk-accordion-super .sk-accordion-title:before,
  .sk-accordion-table-link:before,
  .sk-accordion-table .sk-accordion-super .sk-accordion-title:before {
    content: '';
  }
}
.sk-link-table-link:hover,
.sk-link-table-link:focus,
.sk-link-table .sk-accordion-super .sk-accordion-title:hover,
.sk-link-table .sk-accordion-super .sk-accordion-title:focus,
.sk-accordion-table-link:hover,
.sk-accordion-table-link:focus,
.sk-accordion-table .sk-accordion-super .sk-accordion-title:hover,
.sk-accordion-table .sk-accordion-super .sk-accordion-title:focus {
  background-color: #ededed;
  opacity: 1;
  color: #231f20;
}
.sk-accordion-table .sk-accordion-super .sk-accordion-title:before {
  content: none;
}
.sk-accordion-table .sk-accordion-super .sk-accordion-title i {
  color: #606060;
}
@media screen and (min-width: 767px) {
  .sk-accordion-table .sk-accordion-super .sk-accordion-title i {
    position: relative;
    width: auto;
    height: auto;
  }
}
@media screen and (max-width: 767px) {
  .sk-accordion-table .sk-accordion-super .sk-accordion-title i {
    right: 20px;
    left: auto;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 20px;
    height: 20px;
  }
}
@media screen and (max-width: 767px) {
  .sk-accordion-table
    .sk-accordion-super.expanded
    .sk-accordion-title
    > .sk-table-column-action
    > i {
    -webkit-transform: translate(-50%, -50%) rotate(180deg);
    transform: translate(-50%, -50%) rotate(180deg);
  }
}
.sk-accordion-table .sk-accordion-super .sk-accordion-content {
  padding-left: 20px;
  padding-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .sk-accordion-table .sk-accordion-super .sk-accordion-content {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.sk-accordion-table .sk-accordion-super .sk-accordion-content > div {
  margin-top: 8px;
}
.nav-colour-primary.sk-colour-table tbody tr:nth-child(even),
.nav-colour-primary.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-primary.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-primary.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-primary.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-primary.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-primary .sk-colour-table tbody tr:nth-child(even),
.nav-colour-primary .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-primary .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-primary .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-primary .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-primary .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-primary.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-primary.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-primary.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-primary.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-primary.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-primary.priority.sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even),
.nav-colour-primary.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-primary.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-primary.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-primary.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-primary.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-primary.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even) {
  background-color: #fff;
}
.nav-colour-primary.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-primary.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-primary.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-primary.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-primary.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-primary.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-primary .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-primary .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-primary .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-primary .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-primary .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-primary .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-primary.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-primary.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-primary.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-primary.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-primary.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-primary.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-primary.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-primary.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-primary.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-primary.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-primary.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-primary.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(odd) {
  background-color: #fffcfd;
}
.nav-colour-primary.sk-colour-table tr.transparent-row,
.nav-colour-primary.sk-colour-table .empty.transparent-row,
.nav-colour-primary.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-primary .sk-colour-table tr.transparent-row,
.nav-colour-primary .sk-colour-table .empty.transparent-row,
.nav-colour-primary .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-primary.priority.sk-colour-table tr.transparent-row,
.nav-colour-primary.priority.sk-colour-table .empty.transparent-row,
.nav-colour-primary.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-primary.priority .sk-colour-table tr.transparent-row,
.nav-colour-primary.priority .sk-colour-table .empty.transparent-row,
.nav-colour-primary.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-primary.sk-colour-table tr.light-row,
.nav-colour-primary.sk-colour-table .empty.light-row,
.nav-colour-primary.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-primary .sk-colour-table tr.light-row,
.nav-colour-primary .sk-colour-table .empty.light-row,
.nav-colour-primary .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-primary.priority.sk-colour-table tr.light-row,
.nav-colour-primary.priority.sk-colour-table .empty.light-row,
.nav-colour-primary.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-primary.priority .sk-colour-table tr.light-row,
.nav-colour-primary.priority .sk-colour-table .empty.light-row,
.nav-colour-primary.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #fff;
}
.nav-colour-primary.sk-colour-table tr.dark-row,
.nav-colour-primary.sk-colour-table .empty.dark-row,
.nav-colour-primary.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-primary .sk-colour-table tr.dark-row,
.nav-colour-primary .sk-colour-table .empty.dark-row,
.nav-colour-primary .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-primary.priority.sk-colour-table tr.dark-row,
.nav-colour-primary.priority.sk-colour-table .empty.dark-row,
.nav-colour-primary.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-primary.priority .sk-colour-table tr.dark-row,
.nav-colour-primary.priority .sk-colour-table .empty.dark-row,
.nav-colour-primary.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #fffcfd;
}
.nav-colour-primary.sk-colour-table .sk-link-table-link:before,
.nav-colour-primary .sk-colour-table .sk-link-table-link:before,
.nav-colour-primary.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-primary.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #f94f8e;
}
.nav-colour-primary.sk-colour-table .sk-link-table-link:hover,
.nav-colour-primary.sk-colour-table .sk-link-table-link:focus,
.nav-colour-primary .sk-colour-table .sk-link-table-link:hover,
.nav-colour-primary .sk-colour-table .sk-link-table-link:focus,
.nav-colour-primary.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-primary.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-primary.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-primary.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #fdcadd !important;
}
.nav-colour-secondary.sk-colour-table tbody tr:nth-child(even),
.nav-colour-secondary.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-secondary.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-secondary.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-secondary.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-secondary.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-secondary .sk-colour-table tbody tr:nth-child(even),
.nav-colour-secondary .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-secondary .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-secondary .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-secondary .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-secondary .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-secondary.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-secondary.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-secondary.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-secondary.priority.sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even),
.nav-colour-secondary.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-secondary.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-secondary.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-secondary.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even) {
  background-color: #38a0ff;
}
.nav-colour-secondary.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-secondary.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-secondary.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-secondary.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-secondary.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-secondary.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-secondary .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-secondary .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-secondary .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-secondary .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-secondary .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-secondary .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-secondary.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-secondary.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-secondary.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-secondary.priority.sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(odd),
.nav-colour-secondary.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-secondary.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-secondary.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-secondary.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(odd) {
  background-color: #1f94ff;
}
.nav-colour-secondary.sk-colour-table tr.transparent-row,
.nav-colour-secondary.sk-colour-table .empty.transparent-row,
.nav-colour-secondary.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-secondary .sk-colour-table tr.transparent-row,
.nav-colour-secondary .sk-colour-table .empty.transparent-row,
.nav-colour-secondary .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-secondary.priority.sk-colour-table tr.transparent-row,
.nav-colour-secondary.priority.sk-colour-table .empty.transparent-row,
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-secondary.priority .sk-colour-table tr.transparent-row,
.nav-colour-secondary.priority .sk-colour-table .empty.transparent-row,
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-secondary.sk-colour-table tr.light-row,
.nav-colour-secondary.sk-colour-table .empty.light-row,
.nav-colour-secondary.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-secondary .sk-colour-table tr.light-row,
.nav-colour-secondary .sk-colour-table .empty.light-row,
.nav-colour-secondary .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-secondary.priority.sk-colour-table tr.light-row,
.nav-colour-secondary.priority.sk-colour-table .empty.light-row,
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-secondary.priority .sk-colour-table tr.light-row,
.nav-colour-secondary.priority .sk-colour-table .empty.light-row,
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #38a0ff;
}
.nav-colour-secondary.sk-colour-table tr.dark-row,
.nav-colour-secondary.sk-colour-table .empty.dark-row,
.nav-colour-secondary.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-secondary .sk-colour-table tr.dark-row,
.nav-colour-secondary .sk-colour-table .empty.dark-row,
.nav-colour-secondary .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-secondary.priority.sk-colour-table tr.dark-row,
.nav-colour-secondary.priority.sk-colour-table .empty.dark-row,
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-secondary.priority .sk-colour-table tr.dark-row,
.nav-colour-secondary.priority .sk-colour-table .empty.dark-row,
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #1f94ff;
}
.nav-colour-secondary.sk-colour-table .sk-link-table-link:before,
.nav-colour-secondary .sk-colour-table .sk-link-table-link:before,
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #00386b;
}
.nav-colour-secondary.sk-colour-table .sk-link-table-link:hover,
.nav-colour-secondary.sk-colour-table .sk-link-table-link:focus,
.nav-colour-secondary .sk-colour-table .sk-link-table-link:hover,
.nav-colour-secondary .sk-colour-table .sk-link-table-link:focus,
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-secondary.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-secondary.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #007beb !important;
}
.nav-colour-sakura.sk-colour-table tbody tr:nth-child(even),
.nav-colour-sakura.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-sakura.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-sakura.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-sakura.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-sakura.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-sakura .sk-colour-table tbody tr:nth-child(even),
.nav-colour-sakura .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-sakura .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-sakura .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-sakura .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-sakura .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-sakura.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-sakura.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-sakura.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-sakura.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-sakura.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-sakura.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-sakura.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even) {
  background-color: #fff;
}
.nav-colour-sakura.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-sakura.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-sakura.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-sakura.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-sakura.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-sakura.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-sakura .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-sakura .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-sakura .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-sakura .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-sakura .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-sakura .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-sakura.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-sakura.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-sakura.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-sakura.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-sakura.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-sakura.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-sakura.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(odd) {
  background-color: #fffcfd;
}
.nav-colour-sakura.sk-colour-table tr.transparent-row,
.nav-colour-sakura.sk-colour-table .empty.transparent-row,
.nav-colour-sakura.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-sakura .sk-colour-table tr.transparent-row,
.nav-colour-sakura .sk-colour-table .empty.transparent-row,
.nav-colour-sakura .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-sakura.priority.sk-colour-table tr.transparent-row,
.nav-colour-sakura.priority.sk-colour-table .empty.transparent-row,
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-sakura.priority .sk-colour-table tr.transparent-row,
.nav-colour-sakura.priority .sk-colour-table .empty.transparent-row,
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-sakura.sk-colour-table tr.light-row,
.nav-colour-sakura.sk-colour-table .empty.light-row,
.nav-colour-sakura.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-sakura .sk-colour-table tr.light-row,
.nav-colour-sakura .sk-colour-table .empty.light-row,
.nav-colour-sakura .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-sakura.priority.sk-colour-table tr.light-row,
.nav-colour-sakura.priority.sk-colour-table .empty.light-row,
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-sakura.priority .sk-colour-table tr.light-row,
.nav-colour-sakura.priority .sk-colour-table .empty.light-row,
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #fff;
}
.nav-colour-sakura.sk-colour-table tr.dark-row,
.nav-colour-sakura.sk-colour-table .empty.dark-row,
.nav-colour-sakura.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-sakura .sk-colour-table tr.dark-row,
.nav-colour-sakura .sk-colour-table .empty.dark-row,
.nav-colour-sakura .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-sakura.priority.sk-colour-table tr.dark-row,
.nav-colour-sakura.priority.sk-colour-table .empty.dark-row,
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-sakura.priority .sk-colour-table tr.dark-row,
.nav-colour-sakura.priority .sk-colour-table .empty.dark-row,
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #fffcfd;
}
.nav-colour-sakura.sk-colour-table .sk-link-table-link:before,
.nav-colour-sakura .sk-colour-table .sk-link-table-link:before,
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #f94f8e;
}
.nav-colour-sakura.sk-colour-table .sk-link-table-link:hover,
.nav-colour-sakura.sk-colour-table .sk-link-table-link:focus,
.nav-colour-sakura .sk-colour-table .sk-link-table-link:hover,
.nav-colour-sakura .sk-colour-table .sk-link-table-link:focus,
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-sakura.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-sakura.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #fdcadd !important;
}
.nav-colour-c2.sk-colour-table tbody tr:nth-child(even),
.nav-colour-c2.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-c2.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-c2.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-c2.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-c2.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-c2 .sk-colour-table tbody tr:nth-child(even),
.nav-colour-c2 .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-c2 .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-c2 .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-c2 .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-c2 .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-c2.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-c2.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-c2.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-c2.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-c2.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-c2.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-c2.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-c2.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-c2.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-c2.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-c2.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-c2.priority .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even) {
  background-color: #e3ffa2;
}
.nav-colour-c2.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-c2.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-c2.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-c2.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-c2.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-c2.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-c2 .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-c2 .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-c2 .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-c2 .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-c2 .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-c2 .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-c2.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-c2.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-c2.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-c2.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-c2.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-c2.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-c2.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-c2.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-c2.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-c2.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-c2.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-c2.priority .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd) {
  background-color: #dbff89;
}
.nav-colour-c2.sk-colour-table tr.transparent-row,
.nav-colour-c2.sk-colour-table .empty.transparent-row,
.nav-colour-c2.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-c2 .sk-colour-table tr.transparent-row,
.nav-colour-c2 .sk-colour-table .empty.transparent-row,
.nav-colour-c2 .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-c2.priority.sk-colour-table tr.transparent-row,
.nav-colour-c2.priority.sk-colour-table .empty.transparent-row,
.nav-colour-c2.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-c2.priority .sk-colour-table tr.transparent-row,
.nav-colour-c2.priority .sk-colour-table .empty.transparent-row,
.nav-colour-c2.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-c2.sk-colour-table tr.light-row,
.nav-colour-c2.sk-colour-table .empty.light-row,
.nav-colour-c2.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-c2 .sk-colour-table tr.light-row,
.nav-colour-c2 .sk-colour-table .empty.light-row,
.nav-colour-c2 .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-c2.priority.sk-colour-table tr.light-row,
.nav-colour-c2.priority.sk-colour-table .empty.light-row,
.nav-colour-c2.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-c2.priority .sk-colour-table tr.light-row,
.nav-colour-c2.priority .sk-colour-table .empty.light-row,
.nav-colour-c2.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #e3ffa2;
}
.nav-colour-c2.sk-colour-table tr.dark-row,
.nav-colour-c2.sk-colour-table .empty.dark-row,
.nav-colour-c2.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-c2 .sk-colour-table tr.dark-row,
.nav-colour-c2 .sk-colour-table .empty.dark-row,
.nav-colour-c2 .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-c2.priority.sk-colour-table tr.dark-row,
.nav-colour-c2.priority.sk-colour-table .empty.dark-row,
.nav-colour-c2.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-c2.priority .sk-colour-table tr.dark-row,
.nav-colour-c2.priority .sk-colour-table .empty.dark-row,
.nav-colour-c2.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #dbff89;
}
.nav-colour-c2.sk-colour-table .sk-link-table-link:before,
.nav-colour-c2 .sk-colour-table .sk-link-table-link:before,
.nav-colour-c2.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-c2.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #94d500;
}
.nav-colour-c2.sk-colour-table .sk-link-table-link:hover,
.nav-colour-c2.sk-colour-table .sk-link-table-link:focus,
.nav-colour-c2 .sk-colour-table .sk-link-table-link:hover,
.nav-colour-c2 .sk-colour-table .sk-link-table-link:focus,
.nav-colour-c2.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-c2.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-c2.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-c2.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #cbff56 !important;
}
.nav-colour-shinobu.sk-colour-table tbody tr:nth-child(even),
.nav-colour-shinobu.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-shinobu.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-shinobu.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-shinobu.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-shinobu.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-shinobu .sk-colour-table tbody tr:nth-child(even),
.nav-colour-shinobu .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-shinobu .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-shinobu .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-shinobu .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-shinobu .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-shinobu.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-shinobu.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-shinobu.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-shinobu.priority.sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even),
.nav-colour-shinobu.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-shinobu.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-shinobu.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-shinobu.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even) {
  background-color: #fff;
}
.nav-colour-shinobu.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-shinobu.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-shinobu.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-shinobu.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-shinobu.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-shinobu.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-shinobu .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-shinobu .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-shinobu .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-shinobu .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-shinobu .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-shinobu .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-shinobu.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-shinobu.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-shinobu.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-shinobu.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-shinobu.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-shinobu.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-shinobu.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(odd) {
  background-color: #fef7e7;
}
.nav-colour-shinobu.sk-colour-table tr.transparent-row,
.nav-colour-shinobu.sk-colour-table .empty.transparent-row,
.nav-colour-shinobu.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-shinobu .sk-colour-table tr.transparent-row,
.nav-colour-shinobu .sk-colour-table .empty.transparent-row,
.nav-colour-shinobu .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-shinobu.priority.sk-colour-table tr.transparent-row,
.nav-colour-shinobu.priority.sk-colour-table .empty.transparent-row,
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-shinobu.priority .sk-colour-table tr.transparent-row,
.nav-colour-shinobu.priority .sk-colour-table .empty.transparent-row,
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-shinobu.sk-colour-table tr.light-row,
.nav-colour-shinobu.sk-colour-table .empty.light-row,
.nav-colour-shinobu.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-shinobu .sk-colour-table tr.light-row,
.nav-colour-shinobu .sk-colour-table .empty.light-row,
.nav-colour-shinobu .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-shinobu.priority.sk-colour-table tr.light-row,
.nav-colour-shinobu.priority.sk-colour-table .empty.light-row,
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-shinobu.priority .sk-colour-table tr.light-row,
.nav-colour-shinobu.priority .sk-colour-table .empty.light-row,
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #fff;
}
.nav-colour-shinobu.sk-colour-table tr.dark-row,
.nav-colour-shinobu.sk-colour-table .empty.dark-row,
.nav-colour-shinobu.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-shinobu .sk-colour-table tr.dark-row,
.nav-colour-shinobu .sk-colour-table .empty.dark-row,
.nav-colour-shinobu .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-shinobu.priority.sk-colour-table tr.dark-row,
.nav-colour-shinobu.priority.sk-colour-table .empty.dark-row,
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-shinobu.priority .sk-colour-table tr.dark-row,
.nav-colour-shinobu.priority .sk-colour-table .empty.dark-row,
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #fef7e7;
}
.nav-colour-shinobu.sk-colour-table .sk-link-table-link:before,
.nav-colour-shinobu .sk-colour-table .sk-link-table-link:before,
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #f7bb3c;
}
.nav-colour-shinobu.sk-colour-table .sk-link-table-link:hover,
.nav-colour-shinobu.sk-colour-table .sk-link-table-link:focus,
.nav-colour-shinobu .sk-colour-table .sk-link-table-link:hover,
.nav-colour-shinobu .sk-colour-table .sk-link-table-link:focus,
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-shinobu.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-shinobu.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #fce6b6 !important;
}
.nav-colour-taiga.sk-colour-table tbody tr:nth-child(even),
.nav-colour-taiga.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-taiga.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-taiga.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-taiga.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-taiga.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-taiga .sk-colour-table tbody tr:nth-child(even),
.nav-colour-taiga .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-taiga .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-taiga .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-taiga .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-taiga .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-taiga.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-taiga.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-taiga.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-taiga.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-taiga.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-taiga.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-taiga.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even) {
  background-color: #ffe6cc;
}
.nav-colour-taiga.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-taiga.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-taiga.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-taiga.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-taiga.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-taiga.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-taiga .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-taiga .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-taiga .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-taiga .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-taiga .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-taiga .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-taiga.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-taiga.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-taiga.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-taiga.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-taiga.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-taiga.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd) {
  background-color: #ffdab3;
}
.nav-colour-taiga.sk-colour-table tr.transparent-row,
.nav-colour-taiga.sk-colour-table .empty.transparent-row,
.nav-colour-taiga.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-taiga .sk-colour-table tr.transparent-row,
.nav-colour-taiga .sk-colour-table .empty.transparent-row,
.nav-colour-taiga .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-taiga.priority.sk-colour-table tr.transparent-row,
.nav-colour-taiga.priority.sk-colour-table .empty.transparent-row,
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-taiga.priority .sk-colour-table tr.transparent-row,
.nav-colour-taiga.priority .sk-colour-table .empty.transparent-row,
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-taiga.sk-colour-table tr.light-row,
.nav-colour-taiga.sk-colour-table .empty.light-row,
.nav-colour-taiga.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-taiga .sk-colour-table tr.light-row,
.nav-colour-taiga .sk-colour-table .empty.light-row,
.nav-colour-taiga .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-taiga.priority.sk-colour-table tr.light-row,
.nav-colour-taiga.priority.sk-colour-table .empty.light-row,
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-taiga.priority .sk-colour-table tr.light-row,
.nav-colour-taiga.priority .sk-colour-table .empty.light-row,
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #ffe6cc;
}
.nav-colour-taiga.sk-colour-table tr.dark-row,
.nav-colour-taiga.sk-colour-table .empty.dark-row,
.nav-colour-taiga.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-taiga .sk-colour-table tr.dark-row,
.nav-colour-taiga .sk-colour-table .empty.dark-row,
.nav-colour-taiga .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-taiga.priority.sk-colour-table tr.dark-row,
.nav-colour-taiga.priority.sk-colour-table .empty.dark-row,
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-taiga.priority .sk-colour-table tr.dark-row,
.nav-colour-taiga.priority .sk-colour-table .empty.dark-row,
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #ffdab3;
}
.nav-colour-taiga.sk-colour-table .sk-link-table-link:before,
.nav-colour-taiga .sk-colour-table .sk-link-table-link:before,
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #ff8300;
}
.nav-colour-taiga.sk-colour-table .sk-link-table-link:hover,
.nav-colour-taiga.sk-colour-table .sk-link-table-link:focus,
.nav-colour-taiga .sk-colour-table .sk-link-table-link:hover,
.nav-colour-taiga .sk-colour-table .sk-link-table-link:focus,
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-taiga.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-taiga.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #ffc180 !important;
}
.nav-colour-miku.sk-colour-table tbody tr:nth-child(even),
.nav-colour-miku.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-miku.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-miku.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-miku.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-miku.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-miku .sk-colour-table tbody tr:nth-child(even),
.nav-colour-miku .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-miku .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-miku .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-miku .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-miku .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-miku.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-miku.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-miku.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-miku.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-miku.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-miku.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-miku.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-miku.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-miku.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-miku.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-miku.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-miku.priority .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even) {
  background-color: #94f0ff;
}
.nav-colour-miku.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-miku.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-miku.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-miku.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-miku.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-miku.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-miku .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-miku .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-miku .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-miku .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-miku .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-miku .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-miku.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-miku.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-miku.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-miku.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-miku.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-miku.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-miku.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-miku.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-miku.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-miku.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-miku.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-miku.priority .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd) {
  background-color: #7becff;
}
.nav-colour-miku.sk-colour-table tr.transparent-row,
.nav-colour-miku.sk-colour-table .empty.transparent-row,
.nav-colour-miku.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-miku .sk-colour-table tr.transparent-row,
.nav-colour-miku .sk-colour-table .empty.transparent-row,
.nav-colour-miku .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-miku.priority.sk-colour-table tr.transparent-row,
.nav-colour-miku.priority.sk-colour-table .empty.transparent-row,
.nav-colour-miku.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-miku.priority .sk-colour-table tr.transparent-row,
.nav-colour-miku.priority .sk-colour-table .empty.transparent-row,
.nav-colour-miku.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-miku.sk-colour-table tr.light-row,
.nav-colour-miku.sk-colour-table .empty.light-row,
.nav-colour-miku.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-miku .sk-colour-table tr.light-row,
.nav-colour-miku .sk-colour-table .empty.light-row,
.nav-colour-miku .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-miku.priority.sk-colour-table tr.light-row,
.nav-colour-miku.priority.sk-colour-table .empty.light-row,
.nav-colour-miku.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-miku.priority .sk-colour-table tr.light-row,
.nav-colour-miku.priority .sk-colour-table .empty.light-row,
.nav-colour-miku.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #94f0ff;
}
.nav-colour-miku.sk-colour-table tr.dark-row,
.nav-colour-miku.sk-colour-table .empty.dark-row,
.nav-colour-miku.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-miku .sk-colour-table tr.dark-row,
.nav-colour-miku .sk-colour-table .empty.dark-row,
.nav-colour-miku .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-miku.priority.sk-colour-table tr.dark-row,
.nav-colour-miku.priority.sk-colour-table .empty.dark-row,
.nav-colour-miku.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-miku.priority .sk-colour-table tr.dark-row,
.nav-colour-miku.priority .sk-colour-table .empty.dark-row,
.nav-colour-miku.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #7becff;
}
.nav-colour-miku.sk-colour-table .sk-link-table-link:before,
.nav-colour-miku .sk-colour-table .sk-link-table-link:before,
.nav-colour-miku.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-miku.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #00abc7;
}
.nav-colour-miku.sk-colour-table .sk-link-table-link:hover,
.nav-colour-miku.sk-colour-table .sk-link-table-link:focus,
.nav-colour-miku .sk-colour-table .sk-link-table-link:hover,
.nav-colour-miku .sk-colour-table .sk-link-table-link:focus,
.nav-colour-miku.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-miku.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-miku.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-miku.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #48e5ff !important;
}
.nav-colour-yoko.sk-colour-table tbody tr:nth-child(even),
.nav-colour-yoko.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-yoko.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-yoko.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-yoko.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-yoko.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-yoko .sk-colour-table tbody tr:nth-child(even),
.nav-colour-yoko .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-yoko .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-yoko .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-yoko .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-yoko .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-yoko.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-yoko.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-yoko.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-yoko.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-yoko.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-yoko.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even) {
  background-color: #f9d1cf;
}
.nav-colour-yoko.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-yoko.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-yoko.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-yoko.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-yoko.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-yoko.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-yoko .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-yoko .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-yoko .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-yoko .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-yoko .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-yoko .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-yoko.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-yoko.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-yoko.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-yoko.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-yoko.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-yoko.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd) {
  background-color: #f7bbb8;
}
.nav-colour-yoko.sk-colour-table tr.transparent-row,
.nav-colour-yoko.sk-colour-table .empty.transparent-row,
.nav-colour-yoko.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-yoko .sk-colour-table tr.transparent-row,
.nav-colour-yoko .sk-colour-table .empty.transparent-row,
.nav-colour-yoko .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-yoko.priority.sk-colour-table tr.transparent-row,
.nav-colour-yoko.priority.sk-colour-table .empty.transparent-row,
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-yoko.priority .sk-colour-table tr.transparent-row,
.nav-colour-yoko.priority .sk-colour-table .empty.transparent-row,
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-yoko.sk-colour-table tr.light-row,
.nav-colour-yoko.sk-colour-table .empty.light-row,
.nav-colour-yoko.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-yoko .sk-colour-table tr.light-row,
.nav-colour-yoko .sk-colour-table .empty.light-row,
.nav-colour-yoko .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-yoko.priority.sk-colour-table tr.light-row,
.nav-colour-yoko.priority.sk-colour-table .empty.light-row,
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-yoko.priority .sk-colour-table tr.light-row,
.nav-colour-yoko.priority .sk-colour-table .empty.light-row,
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #f9d1cf;
}
.nav-colour-yoko.sk-colour-table tr.dark-row,
.nav-colour-yoko.sk-colour-table .empty.dark-row,
.nav-colour-yoko.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-yoko .sk-colour-table tr.dark-row,
.nav-colour-yoko .sk-colour-table .empty.dark-row,
.nav-colour-yoko .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-yoko.priority.sk-colour-table tr.dark-row,
.nav-colour-yoko.priority.sk-colour-table .empty.dark-row,
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-yoko.priority .sk-colour-table tr.dark-row,
.nav-colour-yoko.priority .sk-colour-table .empty.dark-row,
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #f7bbb8;
}
.nav-colour-yoko.sk-colour-table .sk-link-table-link:before,
.nav-colour-yoko .sk-colour-table .sk-link-table-link:before,
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #e2231a;
}
.nav-colour-yoko.sk-colour-table .sk-link-table-link:hover,
.nav-colour-yoko.sk-colour-table .sk-link-table-link:focus,
.nav-colour-yoko .sk-colour-table .sk-link-table-link:hover,
.nav-colour-yoko .sk-colour-table .sk-link-table-link:focus,
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-yoko.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-yoko.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #f28f8a !important;
}
.nav-colour-tsumiki.sk-colour-table tbody tr:nth-child(even),
.nav-colour-tsumiki.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-tsumiki.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-tsumiki.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-tsumiki.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-tsumiki.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-tsumiki .sk-colour-table tbody tr:nth-child(even),
.nav-colour-tsumiki .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-tsumiki .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-tsumiki .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-tsumiki .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-tsumiki .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-tsumiki.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-tsumiki.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-tsumiki.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-tsumiki.priority.sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even),
.nav-colour-tsumiki.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-tsumiki.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-tsumiki.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-tsumiki.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even) {
  background-color: #eae5f2;
}
.nav-colour-tsumiki.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-tsumiki.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-tsumiki.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-tsumiki.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-tsumiki.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-tsumiki.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-tsumiki .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-tsumiki .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-tsumiki .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-tsumiki .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-tsumiki .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-tsumiki .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-tsumiki.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-tsumiki.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-tsumiki.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-tsumiki.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-tsumiki.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-tsumiki.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-tsumiki.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(odd) {
  background-color: #dcd5e9;
}
.nav-colour-tsumiki.sk-colour-table tr.transparent-row,
.nav-colour-tsumiki.sk-colour-table .empty.transparent-row,
.nav-colour-tsumiki.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-tsumiki .sk-colour-table tr.transparent-row,
.nav-colour-tsumiki .sk-colour-table .empty.transparent-row,
.nav-colour-tsumiki .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-tsumiki.priority.sk-colour-table tr.transparent-row,
.nav-colour-tsumiki.priority.sk-colour-table .empty.transparent-row,
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-tsumiki.priority .sk-colour-table tr.transparent-row,
.nav-colour-tsumiki.priority .sk-colour-table .empty.transparent-row,
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-tsumiki.sk-colour-table tr.light-row,
.nav-colour-tsumiki.sk-colour-table .empty.light-row,
.nav-colour-tsumiki.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-tsumiki .sk-colour-table tr.light-row,
.nav-colour-tsumiki .sk-colour-table .empty.light-row,
.nav-colour-tsumiki .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-tsumiki.priority.sk-colour-table tr.light-row,
.nav-colour-tsumiki.priority.sk-colour-table .empty.light-row,
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-tsumiki.priority .sk-colour-table tr.light-row,
.nav-colour-tsumiki.priority .sk-colour-table .empty.light-row,
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #eae5f2;
}
.nav-colour-tsumiki.sk-colour-table tr.dark-row,
.nav-colour-tsumiki.sk-colour-table .empty.dark-row,
.nav-colour-tsumiki.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-tsumiki .sk-colour-table tr.dark-row,
.nav-colour-tsumiki .sk-colour-table .empty.dark-row,
.nav-colour-tsumiki .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-tsumiki.priority.sk-colour-table tr.dark-row,
.nav-colour-tsumiki.priority.sk-colour-table .empty.dark-row,
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-tsumiki.priority .sk-colour-table tr.dark-row,
.nav-colour-tsumiki.priority .sk-colour-table .empty.dark-row,
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #dcd5e9;
}
.nav-colour-tsumiki.sk-colour-table .sk-link-table-link:before,
.nav-colour-tsumiki .sk-colour-table .sk-link-table-link:before,
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #7a5fac;
}
.nav-colour-tsumiki.sk-colour-table .sk-link-table-link:hover,
.nav-colour-tsumiki.sk-colour-table .sk-link-table-link:focus,
.nav-colour-tsumiki .sk-colour-table .sk-link-table-link:hover,
.nav-colour-tsumiki .sk-colour-table .sk-link-table-link:focus,
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-tsumiki.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-tsumiki.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #c0b3d8 !important;
}
.nav-colour-konata.sk-colour-table tbody tr:nth-child(even),
.nav-colour-konata.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-konata.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-konata.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-konata.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-konata.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-konata .sk-colour-table tbody tr:nth-child(even),
.nav-colour-konata .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-konata .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-konata .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-konata .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-konata .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-konata.priority.sk-colour-table tbody tr:nth-child(even),
.nav-colour-konata.priority.sk-colour-table tbody .empty:nth-child(even),
.nav-colour-konata.priority.sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-konata.priority.sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-konata.priority.sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-konata.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(even),
.nav-colour-konata.priority .sk-colour-table tbody tr:nth-child(even),
.nav-colour-konata.priority .sk-colour-table tbody .empty:nth-child(even),
.nav-colour-konata.priority .sk-colour-table tbody .sk-link-table-link:nth-child(even),
.nav-colour-konata.priority .sk-colour-table .sk-link-table-body tr:nth-child(even),
.nav-colour-konata.priority .sk-colour-table .sk-link-table-body .empty:nth-child(even),
.nav-colour-konata.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(even) {
  background-color: #38a0ff;
}
.nav-colour-konata.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-konata.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-konata.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-konata.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-konata.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-konata.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-konata .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-konata .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-konata .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-konata .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-konata .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-konata .sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-konata.priority.sk-colour-table tbody tr:nth-child(odd),
.nav-colour-konata.priority.sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-konata.priority.sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-konata.priority.sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-konata.priority.sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-konata.priority.sk-colour-table .sk-link-table-body .sk-link-table-link:nth-child(odd),
.nav-colour-konata.priority .sk-colour-table tbody tr:nth-child(odd),
.nav-colour-konata.priority .sk-colour-table tbody .empty:nth-child(odd),
.nav-colour-konata.priority .sk-colour-table tbody .sk-link-table-link:nth-child(odd),
.nav-colour-konata.priority .sk-colour-table .sk-link-table-body tr:nth-child(odd),
.nav-colour-konata.priority .sk-colour-table .sk-link-table-body .empty:nth-child(odd),
.nav-colour-konata.priority
  .sk-colour-table
  .sk-link-table-body
  .sk-link-table-link:nth-child(odd) {
  background-color: #1f94ff;
}
.nav-colour-konata.sk-colour-table tr.transparent-row,
.nav-colour-konata.sk-colour-table .empty.transparent-row,
.nav-colour-konata.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-konata .sk-colour-table tr.transparent-row,
.nav-colour-konata .sk-colour-table .empty.transparent-row,
.nav-colour-konata .sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-konata.priority.sk-colour-table tr.transparent-row,
.nav-colour-konata.priority.sk-colour-table .empty.transparent-row,
.nav-colour-konata.priority.sk-colour-table .sk-link-table-link.transparent-row,
.nav-colour-konata.priority .sk-colour-table tr.transparent-row,
.nav-colour-konata.priority .sk-colour-table .empty.transparent-row,
.nav-colour-konata.priority .sk-colour-table .sk-link-table-link.transparent-row {
  background-color: transparent;
}
.nav-colour-konata.sk-colour-table tr.light-row,
.nav-colour-konata.sk-colour-table .empty.light-row,
.nav-colour-konata.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-konata .sk-colour-table tr.light-row,
.nav-colour-konata .sk-colour-table .empty.light-row,
.nav-colour-konata .sk-colour-table .sk-link-table-link.light-row,
.nav-colour-konata.priority.sk-colour-table tr.light-row,
.nav-colour-konata.priority.sk-colour-table .empty.light-row,
.nav-colour-konata.priority.sk-colour-table .sk-link-table-link.light-row,
.nav-colour-konata.priority .sk-colour-table tr.light-row,
.nav-colour-konata.priority .sk-colour-table .empty.light-row,
.nav-colour-konata.priority .sk-colour-table .sk-link-table-link.light-row {
  background-color: #38a0ff;
}
.nav-colour-konata.sk-colour-table tr.dark-row,
.nav-colour-konata.sk-colour-table .empty.dark-row,
.nav-colour-konata.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-konata .sk-colour-table tr.dark-row,
.nav-colour-konata .sk-colour-table .empty.dark-row,
.nav-colour-konata .sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-konata.priority.sk-colour-table tr.dark-row,
.nav-colour-konata.priority.sk-colour-table .empty.dark-row,
.nav-colour-konata.priority.sk-colour-table .sk-link-table-link.dark-row,
.nav-colour-konata.priority .sk-colour-table tr.dark-row,
.nav-colour-konata.priority .sk-colour-table .empty.dark-row,
.nav-colour-konata.priority .sk-colour-table .sk-link-table-link.dark-row {
  background-color: #1f94ff;
}
.nav-colour-konata.sk-colour-table .sk-link-table-link:before,
.nav-colour-konata .sk-colour-table .sk-link-table-link:before,
.nav-colour-konata.priority.sk-colour-table .sk-link-table-link:before,
.nav-colour-konata.priority .sk-colour-table .sk-link-table-link:before {
  border-color: #00386b;
}
.nav-colour-konata.sk-colour-table .sk-link-table-link:hover,
.nav-colour-konata.sk-colour-table .sk-link-table-link:focus,
.nav-colour-konata .sk-colour-table .sk-link-table-link:hover,
.nav-colour-konata .sk-colour-table .sk-link-table-link:focus,
.nav-colour-konata.priority.sk-colour-table .sk-link-table-link:hover,
.nav-colour-konata.priority.sk-colour-table .sk-link-table-link:focus,
.nav-colour-konata.priority .sk-colour-table .sk-link-table-link:hover,
.nav-colour-konata.priority .sk-colour-table .sk-link-table-link:focus {
  background-color: #007beb !important;
}
.sk-search {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sk-search-input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-right: -2px;
  z-index: 3;
}
.sk-search-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 15px;
  border-radius: 0 4px 4px 0;
  background-color: #cecece;
  color: #848484;
  -ms-flex-item-align: initial !important;
  align-self: initial !important;
}
.sk-search-button:not(.disabled) {
  z-index: 4;
}
header {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
@media screen and (max-width: 967px) {
  header {
    height: 46px;
  }
}
header ul {
  list-style-type: none;
  margin-top: 0;
  margin-bottom: 0;
}
header ul li {
  margin: 0;
}
header a,
header .nav-item {
  font-weight: normal;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 20px;
}
header a:before,
header .nav-item:before {
  content: none;
}
@media screen and (max-width: 1200px) {
  header a,
  header .nav-item {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media screen and (max-width: 767px) {
  header a,
  header .nav-item {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 374px) {
  header a,
  header .nav-item {
    font-size: 14px;
  }
}
header a i,
header .nav-item i {
  margin-right: 10px;
}
header nav {
  background-color: #fff;
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 60px;
  z-index: 100;
  -webkit-box-shadow: -6px 0 #fafafa, 6px 0 #fafafa, 0 5px 4px -3px rgba(0, 0, 0, 0.085);
  box-shadow: -6px 0 #fafafa, 6px 0 #fafafa, 0 5px 4px -3px rgba(0, 0, 0, 0.085);
}
@media screen and (max-width: 967px) {
  header nav {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 46px;
  }
}
header nav > div {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
header nav .nav-left {
  z-index: 11;
}
header nav .nav-left img {
  height: 40%;
}
@media screen and (max-width: 374px) {
  header nav .nav-left img {
    height: 30%;
  }
}
header nav .nav-left .sk-back-arrow-logo img:first-child {
  height: 60%;
}
@media screen and (max-width: 374px) {
  header nav .nav-left .sk-back-arrow-logo img:first-child {
    height: 50%;
  }
}
@media screen and (max-width: 967px) {
  header nav .nav-left a:not(.hamburger) {
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media screen and (max-width: 374px) {
  header nav .nav-left a:not(.hamburger) {
    padding-right: 0;
    padding-left: 10px;
  }
}
@media screen and (max-width: 374px) {
  header nav .nav-left .hamburger + a {
    padding-left: 0px;
  }
}
header nav .nav-right,
header nav .nav-fixed {
  margin-left: auto;
}
header nav .nav-right > a,
header nav .nav-right li > a,
header nav .nav-right .nav-item,
header nav .nav-fixed > a,
header nav .nav-fixed li > a,
header nav .nav-fixed .nav-item {
  color: #f94f8e;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
header nav .nav-right > a:focus,
header nav .nav-right > a:hover,
header nav .nav-right li > a:focus,
header nav .nav-right li > a:hover,
header nav .nav-right .nav-item:focus,
header nav .nav-right .nav-item:hover,
header nav .nav-fixed > a:focus,
header nav .nav-fixed > a:hover,
header nav .nav-fixed li > a:focus,
header nav .nav-fixed li > a:hover,
header nav .nav-fixed .nav-item:focus,
header nav .nav-fixed .nav-item:hover {
  cursor: pointer;
  color: #fcb2cd;
  background-color: transparent;
}
header nav .nav-right > a:active,
header nav .nav-right li > a:active,
header nav .nav-right .nav-item:active,
header nav .nav-fixed > a:active,
header nav .nav-fixed li > a:active,
header nav .nav-fixed .nav-item:active {
  cursor: pointer;
  color: #fb80ae;
}
header nav .nav-right .custom-logo-link img,
header nav .nav-fixed .custom-logo-link img {
  max-width: 130px;
  height: auto;
  width: auto;
}
@media screen and (max-width: 967px) {
  header nav .nav-right:not(.sk-subdomain-home) {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    height: calc(100vh - 46px);
    top: 46px;
  }
}
header nav .nav-fixed {
  display: none;
}
@media screen and (max-width: 967px) {
  header nav .nav-fixed {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
header nav .nav-special {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 967px) {
  header nav .nav-special {
    margin-left: auto;
  }
}
header nav .nav-special .nav-special-arrow {
  position: absolute;
  left: 0;
  top: 15px;
  background-color: #fff;
  -webkit-box-shadow: 5px 0 4px -3px rgba(0, 0, 0, 0.085);
  box-shadow: 5px 0 4px -3px rgba(0, 0, 0, 0.085);
  width: 2em;
  height: 2em;
  border-top-right-radius: 5%;
  -webkit-transform: rotate(55deg) skewX(20deg);
  transform: rotate(55deg) skewX(20deg);
  z-index: 10;
}
@media screen and (max-width: 967px) {
  header nav .nav-special .nav-special-arrow {
    width: 1.3em;
    height: 1.3em;
    top: 14px;
  }
}
header nav .nav-special .nav-special-arrow:after,
header nav .nav-special .nav-special-arrow:before {
  content: '';
  position: absolute;
  background-color: inherit;
  width: 2em;
  height: 2em;
  border-top-right-radius: 5%;
}
@media screen and (max-width: 967px) {
  header nav .nav-special .nav-special-arrow:after,
  header nav .nav-special .nav-special-arrow:before {
    width: 1.3em;
    height: 1.3em;
  }
}
header nav .nav-special .nav-special-arrow:before {
  -webkit-transform: rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);
  transform: rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);
}
header nav .nav-special .nav-special-arrow:after {
  -webkit-transform: rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);
  transform: rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);
}
header nav .nav-special > a {
  position: relative;
  padding-left: 60px;
  color: #fff;
  background-color: #f94f8e;
  border: 2px solid none;
  -webkit-tap-highlight-color: transparent;
}
header nav .nav-special > a .sk-loading .tri polygon {
  fill: #fff;
}
@media (pointer: fine) {
  header nav .nav-special > a:hover {
    color: #f94f8e;
    background-color: #fff;
  }
  header nav .nav-special > a:hover .sk-loading .tri polygon {
    fill: #f94f8e;
  }
}
@media (pointer: fine) {
  header nav .nav-special > a:active {
    color: #f94f8e;
    background-color: #fee3ed;
  }
}
@media (pointer: coarse) {
  header nav .nav-special > a:active {
    color: #f94f8e;
    background-color: #fff;
  }
}
@media screen and (max-width: 967px) {
  header nav .nav-special > a {
    padding-left: 40px;
  }
}
@media screen and (max-width: 374px) {
  header nav .nav-special > a {
    padding-right: 15px;
  }
}
header nav .nav-special > a:focus,
header nav .nav-special > a:hover {
  background-color: #fcafcb;
}
header nav .nav-special > a:active {
  background-color: #fa7eab;
}
.sk-sub-nav {
  height: 110px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #ededed;
  z-index: 99;
}
.sk-sub-nav .sk-sub-nav-items {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 auto;
}
.sk-sub-nav .sk-sub-nav-items > a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px;
  white-space: nowrap;
  color: #606060;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-sub-nav .sk-sub-nav-items > a:focus,
.sk-sub-nav .sk-sub-nav-items > a:hover {
  cursor: pointer;
  color: #939393;
  background-color: transparent;
}
.sk-sub-nav .sk-sub-nav-items > a:active {
  cursor: pointer;
  color: #7a7a7a;
}
.sk-sub-nav .sk-sub-nav-items > a:before {
  content: none;
}
.sk-sub-nav .sk-sub-nav-items > a:first-child {
  padding-left: 36px;
}
.sk-sub-nav .sk-sub-nav-items > a:last-child {
  padding-right: 36px;
}
.sk-sub-nav .sk-sub-nav-items > a i {
  font-size: 35px;
  margin-bottom: 5px;
}
.sk-sub-nav .sk-sub-nav-items > a span {
  font-size: 11px;
}
.sk-sub-nav-horizontal-scroll {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  overflow-x: auto;
}
.sk-sub-nav-top {
  margin-top: -48px;
}
footer {
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 240px;
  width: 100%;
}
footer ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
footer .footer-top {
  background-color: #fff;
  padding: 40px;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  footer .footer-top {
    padding: 20px;
  }
}
footer .footer-top h2,
footer .footer-top h3,
footer .footer-top h4 {
  color: #231f20;
  text-align: center;
  line-height: normal;
  line-height: initial;
}
footer .footer-top .footer-sponsors-list {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}
footer .footer-top .footer-sponsors-list a {
  padding: 20px;
}
@media screen and (max-width: 767px) {
  footer .footer-top .footer-sponsors-list a {
    padding: 10px;
  }
}
footer .footer-top .footer-sponsors-list a:before {
  content: none;
}
footer .footer-top img {
  height: 80px;
  width: auto;
}
@media screen and (max-width: 1200px) {
  footer .footer-top img {
    height: 70px;
  }
}
@media screen and (max-width: 767px) {
  footer .footer-top img {
    height: 55px;
  }
}
footer .footer-bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 50px;
  background-color: #00386b;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
@media screen and (max-width: 1200px) {
  footer .footer-bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 50px 20px 80px;
  }
}
@media screen and (max-width: 767px) {
  footer .footer-bottom {
    padding-top: 20px;
  }
}
footer .footer-bottom.curved {
  position: relative;
  overflow-x: hidden;
  padding-top: 250px;
  margin-top: -80px;
  background: -webkit-gradient(linear, left top, left bottom, from(#f94f8e), to(#00386b));
  background: linear-gradient(to bottom, #f94f8e, #00386b);
}
footer .footer-bottom.curved:before {
  content: '';
  position: absolute;
  top: -400px;
  left: -80%;
  height: 600px;
  width: 200%;
  background: #fafafa;
  border-radius: 50%;
}
footer .footer-bottom .sk-social {
  margin-left: -10px;
  margin-top: -5px;
}
footer .footer-bottom a {
  color: #fff;
}
footer .footer-bottom .sk-social a {
  color: #fff;
}
footer .footer-bottom .sk-social a:before {
  content: none;
}
footer .footer-bottom img {
  margin: 10px 0;
  width: 250px;
  height: auto;
}
footer .footer-bottom .footer-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
@media screen and (max-width: 1200px) {
  footer .footer-bottom .footer-left {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
footer .footer-bottom .footer-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
}
@media screen and (max-width: 1200px) {
  footer .footer-bottom .footer-right {
    margin-left: 0;
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 767px) {
  footer .footer-bottom .footer-right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 1200px) {
  footer .footer-bottom .footer-left > .footer-column,
  footer .footer-bottom .footer-right > .footer-column {
    margin-left: 0;
  }
}
footer .footer-bottom .menu {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  footer .footer-bottom .menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0;
  }
}
footer .footer-bottom .menu .menu-item:first-child {
  margin-left: 0;
}
footer .footer-bottom .menu .menu-item:last-child {
  margin-right: 0;
}
footer .footer-bottom .footer-column,
footer .footer-bottom .menu-item-has-children {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-left: 25px;
  margin-right: 25px;
  margin-top: 0;
}
@media screen and (max-width: 767px) {
  footer .footer-bottom .footer-column,
  footer .footer-bottom .menu-item-has-children {
    margin: 25px 0 0;
  }
}
footer .footer-bottom .footer-column > a,
footer .footer-bottom .menu-item-has-children > a {
  margin-top: 0;
}
footer .footer-bottom .footer-column .sub-menu li,
footer .footer-bottom .menu-item-has-children .sub-menu li {
  padding: 3px 0;
}
footer .footer-bottom .footer-column .sub-menu li a,
footer .footer-bottom .menu-item-has-children .sub-menu li a {
  font-weight: 200;
  font-size: 15px;
  padding: 3px 0;
}
footer .footer-bottom .footer-block a {
  margin-top: 0;
  font-weight: 200;
  font-size: 12px;
}
footer .footer-bottom h4 {
  margin-top: 0;
}
footer .footer-bottom a.footer-contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 20px;
}
footer .footer-bottom a.footer-contact h4 {
  margin: 0;
}
footer .footer-bottom a.footer-contact i {
  margin-left: 10px;
  font-size: 21px;
  margin-top: -3px;
}
footer .footer-top + .footer-bottom.curved:before {
  background-color: #fff;
}
footer .sk-accordion-container.no-desktop-accordion .sk-accordion-title {
  padding: 0 0 10px;
}
@media screen and (max-width: 767px) {
  footer .sk-accordion-container.no-desktop-accordion .sk-accordion-title {
    padding: 10px 0;
  }
}
footer .sk-accordion-container.no-desktop-accordion .sk-accordion-title h1,
footer .sk-accordion-container.no-desktop-accordion .sk-accordion-title h2,
footer .sk-accordion-container.no-desktop-accordion .sk-accordion-title h3,
footer .sk-accordion-container.no-desktop-accordion .sk-accordion-title h4,
footer .sk-accordion-container.no-desktop-accordion .sk-accordion-title h5 {
  margin: 0;
}
footer .sk-accordion-container.no-desktop-accordion .sk-accordion-title i {
  color: #fff;
}
footer .s-copyright {
  font-size: 13px;
}
.sk-slideshow {
  position: relative;
  overflow: hidden;
}
@media screen and (min-width: 1200px) {
  .sk-slideshow {
    height: 600px;
  }
}
@media screen and (min-width: 2000px) {
  .sk-slideshow {
    height: 1000px;
  }
}
@media screen and (max-width: 1199px) {
  .sk-slideshow {
    height: 500px;
  }
}
@media screen and (max-width: 767px) {
  .sk-slideshow {
    height: 400px;
  }
}
.sk-slideshow .sk-slideshow-images {
  height: 100%;
}
.sk-slideshow .sk-slideshow-images div {
  height: 100%;
}
.sk-slideshow .sk-slideshow-images .sk-slideshow-image {
  height: 100%;
  width: 100%;
}
.sk-slideshow:hover .sk-slideshow-arrow {
  opacity: 1;
}
@media (pointer: coarse) {
  .sk-slideshow:hover .sk-slideshow-arrow {
    opacity: 0;
  }
}
.sk-slideshow .sk-slideshow-arrow {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #fff;
  font-size: 40px;
  line-height: normal;
  color: #606060;
  transition: all 0.2s ease-in-out 0s;
  color: #fff;
  padding: 30px;
  z-index: 3;
  opacity: 0;
  width: auto;
  height: 100%;
}
.sk-slideshow .sk-slideshow-arrow:focus,
.sk-slideshow .sk-slideshow-arrow:hover {
  cursor: pointer;
  color: #939393;
  background-color: transparent;
}
.sk-slideshow .sk-slideshow-arrow:active {
  cursor: pointer;
  color: #7a7a7a;
}
@media screen and (max-width: 767px) {
  .sk-slideshow .sk-slideshow-arrow {
    font-size: 30px;
  }
}
.sk-slideshow .sk-slideshow-arrow:before {
  content: none;
}
.sk-slideshow .sk-slideshow-arrow i {
  margin-bottom: -4px;
  text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
}
.sk-slideshow .sk-slideshow-arrow.sk-arrow-right {
  right: 0px;
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    from(rgba(0, 0, 0, 0.5)),
    to(rgba(0, 0, 0, 0))
  );
  background: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  padding-left: 50px;
}
.sk-slideshow .sk-slideshow-arrow.sk-arrow-left {
  left: 0px;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(rgba(0, 0, 0, 0.5)),
    to(rgba(0, 0, 0, 0))
  );
  background: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  padding-right: 50px;
}
.sk-slideshow .sk-slideshow-dots {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  list-style: none;
  padding: 0;
  bottom: 0;
}
.sk-slideshow .sk-slideshow-dots li {
  background-color: #606060;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  border-radius: 100%;
  border: 2px solid #fff;
  width: 15px;
  height: 15px;
  margin: 20px 5px;
  background-color: transparent;
}
.sk-slideshow .sk-slideshow-dots li:focus,
.sk-slideshow .sk-slideshow-dots li:hover {
  cursor: pointer;
  background-color: #939393;
}
.sk-slideshow .sk-slideshow-dots li:active {
  cursor: pointer;
  background-color: #7a7a7a;
}
.sk-slideshow .sk-slideshow-dots li.selected,
.sk-slideshow .sk-slideshow-dots li.slick-active {
  background-color: #606060;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  background-color: #fff;
}
.sk-slideshow .sk-slideshow-dots li.selected:focus,
.sk-slideshow .sk-slideshow-dots li.selected:hover,
.sk-slideshow .sk-slideshow-dots li.slick-active:focus,
.sk-slideshow .sk-slideshow-dots li.slick-active:hover {
  cursor: pointer;
  background-color: #939393;
}
.sk-slideshow .sk-slideshow-dots li.selected:active,
.sk-slideshow .sk-slideshow-dots li.slick-active:active {
  cursor: pointer;
  background-color: #7a7a7a;
}
.sk-page-title {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  width: 100%;
  z-index: 99;
}
.sk-page-title .sk-page-title-fixed {
  background-color: #ededed;
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  width: 100%;
  z-index: 99;
  -webkit-box-shadow: -6px 0 #fafafa, 6px 0 #fafafa, 0 6px 4px -3px rgba(0, 0, 0, 0.085);
  box-shadow: -6px 0 #fafafa, 6px 0 #fafafa, 0 6px 4px -3px rgba(0, 0, 0, 0.085);
}
.sk-page-title .sk-page-title-fixed .sk-page-title-head {
  height: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #606060;
}
@media screen and (max-width: 767px) {
  .sk-page-title .sk-page-title-fixed .sk-page-title-head {
    height: 38px;
  }
}
.sk-page-title .sk-page-title-fixed .sk-page-title-head h1 {
  padding: 0;
  color: #606060;
  font-size: 14px;
  line-height: normal;
  line-height: initial;
  margin: 0;
}
@media screen and (max-width: 1280px) {
  .sk-page-title .sk-page-title-fixed .sk-page-title-head h1 {
    margin: 0 20px;
  }
}
.sk-page-title .sk-page-title-fixed .sk-page-title-head .sk-sub-nav-trigger {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  cursor: pointer;
  color: #606060;
  transition: all 0.2s ease-in-out 0s;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 16px;
}
.sk-page-title .sk-page-title-fixed .sk-page-title-head .sk-sub-nav-trigger:focus,
.sk-page-title .sk-page-title-fixed .sk-page-title-head .sk-sub-nav-trigger:hover {
  cursor: pointer;
  color: #939393;
  background-color: transparent;
}
.sk-page-title .sk-page-title-fixed .sk-page-title-head .sk-sub-nav-trigger:active {
  cursor: pointer;
  color: #7a7a7a;
}
.sk-page-title .sk-page-title-fixed .sk-page-title-head .sk-filters-mobile-button {
  height: 100%;
}
.sk-page-title .sk-page-title-fixed .sk-page-title-head .sk-button {
  padding: 0 20px;
  background-color: transparent;
  color: #606060;
  border: none;
  border-radius: 0;
  font-size: 14px;
  line-height: normal;
  line-height: initial;
  margin: 0;
}
.sk-page-title .sk-page-title-fixed > div,
.sk-page-title .sk-page-title-fixed > nav {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
@media screen and (max-width: 1200px) {
  .sk-page-title .sk-page-title-fixed > div,
  .sk-page-title .sk-page-title-fixed > nav {
    width: 100%;
  }
}
.sk-link-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  list-style: none;
  padding: 0;
}
.sk-link-list.elevated .sk-link-list-item:not(.disabled) {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.sk-link-list.elevated .sk-link-list-item:not(.disabled):active {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.sk-link-list + .sk-link-list {
  margin-top: 20px;
}
.sk-link-list > a,
.sk-link-list-item {
  background-color: #ededed;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  -webkit-transition: 0.2s cubic-bezier(0.35, 0.74, 0, 1) !important;
  transition: 0.2s cubic-bezier(0.35, 0.74, 0, 1) !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  padding: 10px 25px 10px 20px;
  border-radius: 4px;
  width: 100%;
  max-width: 767px;
  min-width: 250px;
  font-size: 18px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.sk-link-list > a:focus,
.sk-link-list > a:hover,
.sk-link-list-item:focus,
.sk-link-list-item:hover {
  cursor: pointer;
  background-color: #bababa;
}
.sk-link-list > a:active,
.sk-link-list-item:active {
  cursor: pointer;
  background-color: #d4d4d4;
}
.sk-link-list > a:before,
.sk-link-list-item:before {
  content: none;
}
.sk-link-list > a + .sk-link-list-item,
.sk-link-list > a + a,
.sk-link-list-item + .sk-link-list-item,
.sk-link-list-item + a {
  margin-top: 12px;
}
@media screen and (max-width: 767px) {
  .sk-link-list > a,
  .sk-link-list-item {
    width: 100%;
  }
}
.sk-link-list > a.disabled,
.sk-link-list-item.disabled {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #ededed;
  border-color: transparent;
  cursor: not-allowed;
}
.sk-link-list > a.loading .sk-loading,
.sk-link-list-item.loading .sk-loading {
  max-width: 20px;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  margin-right: 15px;
}
.sk-link-list > a.no-icon,
.sk-link-list-item.no-icon {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.sk-link-list > a i,
.sk-link-list-item i {
  margin-right: 15px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.sk-link-list > a i:before,
.sk-link-list-item i:before {
  width: 22px;
}
.nav-colour-primary.sk-link-list > a:not(.disabled),
.nav-colour-primary.sk-link-list-item:not(.disabled),
.nav-colour-primary .sk-link-list > a:not(.disabled),
.nav-colour-primary .sk-link-list-item:not(.disabled),
.nav-colour-primary.priority.sk-link-list > a:not(.disabled),
.nav-colour-primary.priority.sk-link-list-item:not(.disabled),
.nav-colour-primary.priority .sk-link-list > a:not(.disabled),
.nav-colour-primary.priority .sk-link-list-item:not(.disabled) {
  background-color: #fcafcb;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #65203a;
}
.nav-colour-primary.sk-link-list > a:not(.disabled):focus,
.nav-colour-primary.sk-link-list > a:not(.disabled):hover,
.nav-colour-primary.sk-link-list-item:not(.disabled):focus,
.nav-colour-primary.sk-link-list-item:not(.disabled):hover,
.nav-colour-primary .sk-link-list > a:not(.disabled):focus,
.nav-colour-primary .sk-link-list > a:not(.disabled):hover,
.nav-colour-primary .sk-link-list-item:not(.disabled):focus,
.nav-colour-primary .sk-link-list-item:not(.disabled):hover,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #f9659b;
}
.nav-colour-primary.sk-link-list > a:not(.disabled):active,
.nav-colour-primary.sk-link-list-item:not(.disabled):active,
.nav-colour-primary .sk-link-list > a:not(.disabled):active,
.nav-colour-primary .sk-link-list-item:not(.disabled):active,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #fb96bb;
}
.nav-colour-primary.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #9f335b;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).caution,
.nav-colour-primary.sk-link-list-item:not(.disabled).caution,
.nav-colour-primary .sk-link-list > a:not(.disabled).caution,
.nav-colour-primary .sk-link-list-item:not(.disabled).caution,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-primary.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-primary.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-primary.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-primary .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-primary .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-primary .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-primary .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-primary.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-primary .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-primary .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-primary.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).bad,
.nav-colour-primary.sk-link-list-item:not(.disabled).bad,
.nav-colour-primary .sk-link-list > a:not(.disabled).bad,
.nav-colour-primary .sk-link-list-item:not(.disabled).bad,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-primary.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-primary.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-primary.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-primary .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-primary .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-primary .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-primary .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-primary.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-primary .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-primary .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-primary.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).good,
.nav-colour-primary.sk-link-list-item:not(.disabled).good,
.nav-colour-primary .sk-link-list > a:not(.disabled).good,
.nav-colour-primary .sk-link-list-item:not(.disabled).good,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-primary.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-primary.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-primary.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-primary .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-primary .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-primary .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-primary .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).good:active,
.nav-colour-primary.sk-link-list-item:not(.disabled).good:active,
.nav-colour-primary .sk-link-list > a:not(.disabled).good:active,
.nav-colour-primary .sk-link-list-item:not(.disabled).good:active,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-primary.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).neutral,
.nav-colour-primary.sk-link-list-item:not(.disabled).neutral,
.nav-colour-primary .sk-link-list > a:not(.disabled).neutral,
.nav-colour-primary .sk-link-list-item:not(.disabled).neutral,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-primary.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-primary.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-primary.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-primary .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-primary .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-primary .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-primary .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-primary.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-primary .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-primary .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-primary.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-primary.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-primary.sk-link-list > a.disabled,
.nav-colour-primary.sk-link-list-item.disabled,
.nav-colour-primary .sk-link-list > a.disabled,
.nav-colour-primary .sk-link-list-item.disabled,
.nav-colour-primary.priority.sk-link-list > a.disabled,
.nav-colour-primary.priority.sk-link-list-item.disabled,
.nav-colour-primary.priority .sk-link-list > a.disabled,
.nav-colour-primary.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-primary.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-primary.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-primary .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-primary.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled),
.nav-colour-secondary.sk-link-list-item:not(.disabled),
.nav-colour-secondary .sk-link-list > a:not(.disabled),
.nav-colour-secondary .sk-link-list-item:not(.disabled),
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled),
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled),
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled),
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled) {
  background-color: #82a2c7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #000;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled):focus,
.nav-colour-secondary.sk-link-list > a:not(.disabled):hover,
.nav-colour-secondary.sk-link-list-item:not(.disabled):focus,
.nav-colour-secondary.sk-link-list-item:not(.disabled):hover,
.nav-colour-secondary .sk-link-list > a:not(.disabled):focus,
.nav-colour-secondary .sk-link-list > a:not(.disabled):hover,
.nav-colour-secondary .sk-link-list-item:not(.disabled):focus,
.nav-colour-secondary .sk-link-list-item:not(.disabled):hover,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #4e7bae;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled):active,
.nav-colour-secondary.sk-link-list-item:not(.disabled):active,
.nav-colour-secondary .sk-link-list > a:not(.disabled):active,
.nav-colour-secondary .sk-link-list-item:not(.disabled):active,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #7095bf;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #00213f;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).caution,
.nav-colour-secondary.sk-link-list-item:not(.disabled).caution,
.nav-colour-secondary .sk-link-list > a:not(.disabled).caution,
.nav-colour-secondary .sk-link-list-item:not(.disabled).caution,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-secondary.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-secondary.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-secondary.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-secondary .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-secondary .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-secondary .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-secondary .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-secondary.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-secondary .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-secondary .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-secondary.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).bad,
.nav-colour-secondary.sk-link-list-item:not(.disabled).bad,
.nav-colour-secondary .sk-link-list > a:not(.disabled).bad,
.nav-colour-secondary .sk-link-list-item:not(.disabled).bad,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-secondary.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-secondary.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-secondary.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-secondary .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-secondary .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-secondary .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-secondary .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-secondary.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-secondary .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-secondary .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-secondary.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).good,
.nav-colour-secondary.sk-link-list-item:not(.disabled).good,
.nav-colour-secondary .sk-link-list > a:not(.disabled).good,
.nav-colour-secondary .sk-link-list-item:not(.disabled).good,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-secondary.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-secondary.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-secondary.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-secondary .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-secondary .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-secondary .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-secondary .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).good:active,
.nav-colour-secondary.sk-link-list-item:not(.disabled).good:active,
.nav-colour-secondary .sk-link-list > a:not(.disabled).good:active,
.nav-colour-secondary .sk-link-list-item:not(.disabled).good:active,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-secondary.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).neutral,
.nav-colour-secondary.sk-link-list-item:not(.disabled).neutral,
.nav-colour-secondary .sk-link-list > a:not(.disabled).neutral,
.nav-colour-secondary .sk-link-list-item:not(.disabled).neutral,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-secondary.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-secondary.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-secondary.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-secondary .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-secondary .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-secondary .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-secondary .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-secondary.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-secondary .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-secondary .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-secondary.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-secondary.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-secondary.sk-link-list > a.disabled,
.nav-colour-secondary.sk-link-list-item.disabled,
.nav-colour-secondary .sk-link-list > a.disabled,
.nav-colour-secondary .sk-link-list-item.disabled,
.nav-colour-secondary.priority.sk-link-list > a.disabled,
.nav-colour-secondary.priority.sk-link-list-item.disabled,
.nav-colour-secondary.priority .sk-link-list > a.disabled,
.nav-colour-secondary.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-secondary.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-secondary.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-secondary .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled),
.nav-colour-sakura.sk-link-list-item:not(.disabled),
.nav-colour-sakura .sk-link-list > a:not(.disabled),
.nav-colour-sakura .sk-link-list-item:not(.disabled),
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled),
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled),
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled),
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled) {
  background-color: #fcafcb;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #65203a;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled):focus,
.nav-colour-sakura.sk-link-list > a:not(.disabled):hover,
.nav-colour-sakura.sk-link-list-item:not(.disabled):focus,
.nav-colour-sakura.sk-link-list-item:not(.disabled):hover,
.nav-colour-sakura .sk-link-list > a:not(.disabled):focus,
.nav-colour-sakura .sk-link-list > a:not(.disabled):hover,
.nav-colour-sakura .sk-link-list-item:not(.disabled):focus,
.nav-colour-sakura .sk-link-list-item:not(.disabled):hover,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #f9659b;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled):active,
.nav-colour-sakura.sk-link-list-item:not(.disabled):active,
.nav-colour-sakura .sk-link-list > a:not(.disabled):active,
.nav-colour-sakura .sk-link-list-item:not(.disabled):active,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #fb96bb;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #9f335b;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).caution,
.nav-colour-sakura.sk-link-list-item:not(.disabled).caution,
.nav-colour-sakura .sk-link-list > a:not(.disabled).caution,
.nav-colour-sakura .sk-link-list-item:not(.disabled).caution,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-sakura.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-sakura.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-sakura.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-sakura .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-sakura .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-sakura .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-sakura .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-sakura.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-sakura .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-sakura .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-sakura.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).bad,
.nav-colour-sakura.sk-link-list-item:not(.disabled).bad,
.nav-colour-sakura .sk-link-list > a:not(.disabled).bad,
.nav-colour-sakura .sk-link-list-item:not(.disabled).bad,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-sakura.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-sakura.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-sakura.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-sakura .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-sakura .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-sakura .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-sakura .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-sakura.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-sakura .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-sakura .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-sakura.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).good,
.nav-colour-sakura.sk-link-list-item:not(.disabled).good,
.nav-colour-sakura .sk-link-list > a:not(.disabled).good,
.nav-colour-sakura .sk-link-list-item:not(.disabled).good,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-sakura.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-sakura.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-sakura.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-sakura .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-sakura .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-sakura .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-sakura .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).good:active,
.nav-colour-sakura.sk-link-list-item:not(.disabled).good:active,
.nav-colour-sakura .sk-link-list > a:not(.disabled).good:active,
.nav-colour-sakura .sk-link-list-item:not(.disabled).good:active,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-sakura.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).neutral,
.nav-colour-sakura.sk-link-list-item:not(.disabled).neutral,
.nav-colour-sakura .sk-link-list > a:not(.disabled).neutral,
.nav-colour-sakura .sk-link-list-item:not(.disabled).neutral,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-sakura.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-sakura.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-sakura.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-sakura .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-sakura .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-sakura .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-sakura .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-sakura.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-sakura .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-sakura .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-sakura.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-sakura.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-sakura.sk-link-list > a.disabled,
.nav-colour-sakura.sk-link-list-item.disabled,
.nav-colour-sakura .sk-link-list > a.disabled,
.nav-colour-sakura .sk-link-list-item.disabled,
.nav-colour-sakura.priority.sk-link-list > a.disabled,
.nav-colour-sakura.priority.sk-link-list-item.disabled,
.nav-colour-sakura.priority .sk-link-list > a.disabled,
.nav-colour-sakura.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-sakura.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-sakura.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-sakura .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.nav-colour-c2.sk-link-list > a:not(.disabled),
.nav-colour-c2.sk-link-list-item:not(.disabled),
.nav-colour-c2 .sk-link-list > a:not(.disabled),
.nav-colour-c2 .sk-link-list-item:not(.disabled),
.nav-colour-c2.priority.sk-link-list > a:not(.disabled),
.nav-colour-c2.priority.sk-link-list-item:not(.disabled),
.nav-colour-c2.priority .sk-link-list > a:not(.disabled),
.nav-colour-c2.priority .sk-link-list-item:not(.disabled) {
  background-color: #d8efa2;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #2a3c00;
}
.nav-colour-c2.sk-link-list > a:not(.disabled):focus,
.nav-colour-c2.sk-link-list > a:not(.disabled):hover,
.nav-colour-c2.sk-link-list-item:not(.disabled):focus,
.nav-colour-c2.sk-link-list-item:not(.disabled):hover,
.nav-colour-c2 .sk-link-list > a:not(.disabled):focus,
.nav-colour-c2 .sk-link-list > a:not(.disabled):hover,
.nav-colour-c2 .sk-link-list-item:not(.disabled):focus,
.nav-colour-c2 .sk-link-list-item:not(.disabled):hover,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #bde461;
}
.nav-colour-c2.sk-link-list > a:not(.disabled):active,
.nav-colour-c2.sk-link-list-item:not(.disabled):active,
.nav-colour-c2 .sk-link-list > a:not(.disabled):active,
.nav-colour-c2 .sk-link-list-item:not(.disabled):active,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #cfeb8c;
}
.nav-colour-c2.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #5f8800;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).caution,
.nav-colour-c2.sk-link-list-item:not(.disabled).caution,
.nav-colour-c2 .sk-link-list > a:not(.disabled).caution,
.nav-colour-c2 .sk-link-list-item:not(.disabled).caution,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-c2.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-c2.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-c2.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-c2 .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-c2 .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-c2 .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-c2 .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-c2.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-c2 .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-c2 .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-c2.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).bad,
.nav-colour-c2.sk-link-list-item:not(.disabled).bad,
.nav-colour-c2 .sk-link-list > a:not(.disabled).bad,
.nav-colour-c2 .sk-link-list-item:not(.disabled).bad,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-c2.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-c2.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-c2.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-c2 .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-c2 .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-c2 .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-c2 .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-c2.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-c2 .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-c2 .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-c2.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).good,
.nav-colour-c2.sk-link-list-item:not(.disabled).good,
.nav-colour-c2 .sk-link-list > a:not(.disabled).good,
.nav-colour-c2 .sk-link-list-item:not(.disabled).good,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-c2.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-c2.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-c2.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-c2 .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-c2 .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-c2 .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-c2 .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).good:active,
.nav-colour-c2.sk-link-list-item:not(.disabled).good:active,
.nav-colour-c2 .sk-link-list > a:not(.disabled).good:active,
.nav-colour-c2 .sk-link-list-item:not(.disabled).good:active,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-c2.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).neutral,
.nav-colour-c2.sk-link-list-item:not(.disabled).neutral,
.nav-colour-c2 .sk-link-list > a:not(.disabled).neutral,
.nav-colour-c2 .sk-link-list-item:not(.disabled).neutral,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-c2.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-c2.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-c2.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-c2 .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-c2 .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-c2 .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-c2 .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-c2.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-c2 .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-c2 .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-c2.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-c2.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-c2.sk-link-list > a.disabled,
.nav-colour-c2.sk-link-list-item.disabled,
.nav-colour-c2 .sk-link-list > a.disabled,
.nav-colour-c2 .sk-link-list-item.disabled,
.nav-colour-c2.priority.sk-link-list > a.disabled,
.nav-colour-c2.priority.sk-link-list-item.disabled,
.nav-colour-c2.priority .sk-link-list > a.disabled,
.nav-colour-c2.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-c2.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-c2.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-c2 .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-c2.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled),
.nav-colour-shinobu.sk-link-list-item:not(.disabled),
.nav-colour-shinobu .sk-link-list > a:not(.disabled),
.nav-colour-shinobu .sk-link-list-item:not(.disabled),
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled),
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled),
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled),
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled) {
  background-color: #fbe0a6;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #72540f;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled):focus,
.nav-colour-shinobu.sk-link-list > a:not(.disabled):hover,
.nav-colour-shinobu.sk-link-list-item:not(.disabled):focus,
.nav-colour-shinobu.sk-link-list-item:not(.disabled):hover,
.nav-colour-shinobu .sk-link-list > a:not(.disabled):focus,
.nav-colour-shinobu .sk-link-list > a:not(.disabled):hover,
.nav-colour-shinobu .sk-link-list-item:not(.disabled):focus,
.nav-colour-shinobu .sk-link-list-item:not(.disabled):hover,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #f8c75d;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled):active,
.nav-colour-shinobu.sk-link-list-item:not(.disabled):active,
.nav-colour-shinobu .sk-link-list > a:not(.disabled):active,
.nav-colour-shinobu .sk-link-list-item:not(.disabled):active,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #fad88e;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #b68618;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).caution,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).caution,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).caution,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).caution,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-shinobu.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).bad,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).bad,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).bad,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).bad,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-shinobu.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).good,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).good,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).good,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).good,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-shinobu.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).good:active,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).good:active,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).good:active,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).good:active,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).neutral,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).neutral,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).neutral,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).neutral,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-shinobu.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-shinobu.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-shinobu.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-shinobu.sk-link-list > a.disabled,
.nav-colour-shinobu.sk-link-list-item.disabled,
.nav-colour-shinobu .sk-link-list > a.disabled,
.nav-colour-shinobu .sk-link-list-item.disabled,
.nav-colour-shinobu.priority.sk-link-list > a.disabled,
.nav-colour-shinobu.priority.sk-link-list-item.disabled,
.nav-colour-shinobu.priority .sk-link-list > a.disabled,
.nav-colour-shinobu.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-shinobu.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-shinobu.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-shinobu .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled),
.nav-colour-taiga.sk-link-list-item:not(.disabled),
.nav-colour-taiga .sk-link-list > a:not(.disabled),
.nav-colour-taiga .sk-link-list-item:not(.disabled),
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled),
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled),
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled),
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled) {
  background-color: #ffd1a2;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #6d3008;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled):focus,
.nav-colour-taiga.sk-link-list > a:not(.disabled):hover,
.nav-colour-taiga.sk-link-list-item:not(.disabled):focus,
.nav-colour-taiga.sk-link-list-item:not(.disabled):hover,
.nav-colour-taiga .sk-link-list > a:not(.disabled):focus,
.nav-colour-taiga .sk-link-list > a:not(.disabled):hover,
.nav-colour-taiga .sk-link-list-item:not(.disabled):focus,
.nav-colour-taiga .sk-link-list-item:not(.disabled):hover,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #ffab56;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled):active,
.nav-colour-taiga.sk-link-list-item:not(.disabled):active,
.nav-colour-taiga .sk-link-list > a:not(.disabled):active,
.nav-colour-taiga .sk-link-list-item:not(.disabled):active,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #ffc489;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #b44f0e;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).caution,
.nav-colour-taiga.sk-link-list-item:not(.disabled).caution,
.nav-colour-taiga .sk-link-list > a:not(.disabled).caution,
.nav-colour-taiga .sk-link-list-item:not(.disabled).caution,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-taiga.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-taiga.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-taiga.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-taiga .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-taiga .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-taiga .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-taiga .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-taiga.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-taiga .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-taiga .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-taiga.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).bad,
.nav-colour-taiga.sk-link-list-item:not(.disabled).bad,
.nav-colour-taiga .sk-link-list > a:not(.disabled).bad,
.nav-colour-taiga .sk-link-list-item:not(.disabled).bad,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-taiga.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-taiga.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-taiga.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-taiga .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-taiga .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-taiga .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-taiga .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-taiga.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-taiga .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-taiga .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-taiga.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).good,
.nav-colour-taiga.sk-link-list-item:not(.disabled).good,
.nav-colour-taiga .sk-link-list > a:not(.disabled).good,
.nav-colour-taiga .sk-link-list-item:not(.disabled).good,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-taiga.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-taiga.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-taiga.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-taiga .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-taiga .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-taiga .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-taiga .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).good:active,
.nav-colour-taiga.sk-link-list-item:not(.disabled).good:active,
.nav-colour-taiga .sk-link-list > a:not(.disabled).good:active,
.nav-colour-taiga .sk-link-list-item:not(.disabled).good:active,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-taiga.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).neutral,
.nav-colour-taiga.sk-link-list-item:not(.disabled).neutral,
.nav-colour-taiga .sk-link-list > a:not(.disabled).neutral,
.nav-colour-taiga .sk-link-list-item:not(.disabled).neutral,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-taiga.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-taiga.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-taiga.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-taiga .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-taiga .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-taiga .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-taiga .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-taiga.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-taiga .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-taiga .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-taiga.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-taiga.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-taiga.sk-link-list > a.disabled,
.nav-colour-taiga.sk-link-list-item.disabled,
.nav-colour-taiga .sk-link-list > a.disabled,
.nav-colour-taiga .sk-link-list-item.disabled,
.nav-colour-taiga.priority.sk-link-list > a.disabled,
.nav-colour-taiga.priority.sk-link-list-item.disabled,
.nav-colour-taiga.priority .sk-link-list > a.disabled,
.nav-colour-taiga.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-taiga.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-taiga.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-taiga .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.nav-colour-miku.sk-link-list > a:not(.disabled),
.nav-colour-miku.sk-link-list-item:not(.disabled),
.nav-colour-miku .sk-link-list > a:not(.disabled),
.nav-colour-miku .sk-link-list-item:not(.disabled),
.nav-colour-miku.priority.sk-link-list > a:not(.disabled),
.nav-colour-miku.priority.sk-link-list-item:not(.disabled),
.nav-colour-miku.priority .sk-link-list > a:not(.disabled),
.nav-colour-miku.priority .sk-link-list-item:not(.disabled) {
  background-color: #a2e0ea;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #002b33;
}
.nav-colour-miku.sk-link-list > a:not(.disabled):focus,
.nav-colour-miku.sk-link-list > a:not(.disabled):hover,
.nav-colour-miku.sk-link-list-item:not(.disabled):focus,
.nav-colour-miku.sk-link-list-item:not(.disabled):hover,
.nav-colour-miku .sk-link-list > a:not(.disabled):focus,
.nav-colour-miku .sk-link-list > a:not(.disabled):hover,
.nav-colour-miku .sk-link-list-item:not(.disabled):focus,
.nav-colour-miku .sk-link-list-item:not(.disabled):hover,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #64cbdc;
}
.nav-colour-miku.sk-link-list > a:not(.disabled):active,
.nav-colour-miku.sk-link-list-item:not(.disabled):active,
.nav-colour-miku .sk-link-list > a:not(.disabled):active,
.nav-colour-miku .sk-link-list-item:not(.disabled):active,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #8dd9e5;
}
.nav-colour-miku.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #006d7f;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).caution,
.nav-colour-miku.sk-link-list-item:not(.disabled).caution,
.nav-colour-miku .sk-link-list > a:not(.disabled).caution,
.nav-colour-miku .sk-link-list-item:not(.disabled).caution,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-miku.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-miku.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-miku.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-miku .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-miku .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-miku .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-miku .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-miku.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-miku .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-miku .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-miku.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).bad,
.nav-colour-miku.sk-link-list-item:not(.disabled).bad,
.nav-colour-miku .sk-link-list > a:not(.disabled).bad,
.nav-colour-miku .sk-link-list-item:not(.disabled).bad,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-miku.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-miku.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-miku.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-miku .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-miku .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-miku .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-miku .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-miku.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-miku .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-miku .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-miku.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).good,
.nav-colour-miku.sk-link-list-item:not(.disabled).good,
.nav-colour-miku .sk-link-list > a:not(.disabled).good,
.nav-colour-miku .sk-link-list-item:not(.disabled).good,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-miku.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-miku.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-miku.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-miku .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-miku .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-miku .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-miku .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).good:active,
.nav-colour-miku.sk-link-list-item:not(.disabled).good:active,
.nav-colour-miku .sk-link-list > a:not(.disabled).good:active,
.nav-colour-miku .sk-link-list-item:not(.disabled).good:active,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-miku.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).neutral,
.nav-colour-miku.sk-link-list-item:not(.disabled).neutral,
.nav-colour-miku .sk-link-list > a:not(.disabled).neutral,
.nav-colour-miku .sk-link-list-item:not(.disabled).neutral,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-miku.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-miku.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-miku.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-miku .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-miku .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-miku .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-miku .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-miku.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-miku .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-miku .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-miku.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-miku.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-miku.sk-link-list > a.disabled,
.nav-colour-miku.sk-link-list-item.disabled,
.nav-colour-miku .sk-link-list > a.disabled,
.nav-colour-miku .sk-link-list-item.disabled,
.nav-colour-miku.priority.sk-link-list > a.disabled,
.nav-colour-miku.priority.sk-link-list-item.disabled,
.nav-colour-miku.priority .sk-link-list > a.disabled,
.nav-colour-miku.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-miku.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-miku.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-miku .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-miku.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled),
.nav-colour-yoko.sk-link-list-item:not(.disabled),
.nav-colour-yoko .sk-link-list > a:not(.disabled),
.nav-colour-yoko .sk-link-list-item:not(.disabled),
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled),
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled),
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled),
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled) {
  background-color: #ff9a8e;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #4c0c09;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled):focus,
.nav-colour-yoko.sk-link-list > a:not(.disabled):hover,
.nav-colour-yoko.sk-link-list-item:not(.disabled):focus,
.nav-colour-yoko.sk-link-list-item:not(.disabled):hover,
.nav-colour-yoko .sk-link-list > a:not(.disabled):focus,
.nav-colour-yoko .sk-link-list > a:not(.disabled):hover,
.nav-colour-yoko .sk-link-list-item:not(.disabled):focus,
.nav-colour-yoko .sk-link-list-item:not(.disabled):hover,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #ff5642;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled):active,
.nav-colour-yoko.sk-link-list-item:not(.disabled):active,
.nav-colour-yoko .sk-link-list > a:not(.disabled):active,
.nav-colour-yoko .sk-link-list-item:not(.disabled):active,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #ff8375;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #901711;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).caution,
.nav-colour-yoko.sk-link-list-item:not(.disabled).caution,
.nav-colour-yoko .sk-link-list > a:not(.disabled).caution,
.nav-colour-yoko .sk-link-list-item:not(.disabled).caution,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-yoko.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-yoko.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-yoko.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-yoko .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-yoko .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-yoko .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-yoko .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-yoko.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-yoko .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-yoko .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-yoko.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).bad,
.nav-colour-yoko.sk-link-list-item:not(.disabled).bad,
.nav-colour-yoko .sk-link-list > a:not(.disabled).bad,
.nav-colour-yoko .sk-link-list-item:not(.disabled).bad,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-yoko.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-yoko.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-yoko.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-yoko .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-yoko .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-yoko .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-yoko .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-yoko.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-yoko .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-yoko .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-yoko.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).good,
.nav-colour-yoko.sk-link-list-item:not(.disabled).good,
.nav-colour-yoko .sk-link-list > a:not(.disabled).good,
.nav-colour-yoko .sk-link-list-item:not(.disabled).good,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-yoko.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-yoko.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-yoko.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-yoko .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-yoko .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-yoko .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-yoko .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).good:active,
.nav-colour-yoko.sk-link-list-item:not(.disabled).good:active,
.nav-colour-yoko .sk-link-list > a:not(.disabled).good:active,
.nav-colour-yoko .sk-link-list-item:not(.disabled).good:active,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-yoko.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).neutral,
.nav-colour-yoko.sk-link-list-item:not(.disabled).neutral,
.nav-colour-yoko .sk-link-list > a:not(.disabled).neutral,
.nav-colour-yoko .sk-link-list-item:not(.disabled).neutral,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-yoko.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-yoko.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-yoko.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-yoko .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-yoko .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-yoko .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-yoko .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-yoko.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-yoko .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-yoko .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-yoko.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-yoko.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-yoko.sk-link-list > a.disabled,
.nav-colour-yoko.sk-link-list-item.disabled,
.nav-colour-yoko .sk-link-list > a.disabled,
.nav-colour-yoko .sk-link-list-item.disabled,
.nav-colour-yoko.priority.sk-link-list > a.disabled,
.nav-colour-yoko.priority.sk-link-list-item.disabled,
.nav-colour-yoko.priority .sk-link-list > a.disabled,
.nav-colour-yoko.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-yoko.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-yoko.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-yoko .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled),
.nav-colour-tsumiki.sk-link-list-item:not(.disabled),
.nav-colour-tsumiki .sk-link-list > a:not(.disabled),
.nav-colour-tsumiki .sk-link-list-item:not(.disabled),
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled),
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled),
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled),
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled) {
  background-color: #c2b6d9;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #2b223d;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled):focus,
.nav-colour-tsumiki.sk-link-list > a:not(.disabled):hover,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled):focus,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled):hover,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled):focus,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled):hover,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled):focus,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled):hover,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #9884bf;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled):active,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled):active,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled):active,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled):active,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #b4a5d0;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #4e3d6e;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).caution,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).caution,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).caution,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).caution,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).bad,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).bad,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).bad,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).bad,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).good,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).good,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).good,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).good,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).good:active,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).good:active,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).good:active,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).good:active,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).neutral,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).neutral,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).neutral,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).neutral,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-tsumiki.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-tsumiki.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-tsumiki.sk-link-list > a.disabled,
.nav-colour-tsumiki.sk-link-list-item.disabled,
.nav-colour-tsumiki .sk-link-list > a.disabled,
.nav-colour-tsumiki .sk-link-list-item.disabled,
.nav-colour-tsumiki.priority.sk-link-list > a.disabled,
.nav-colour-tsumiki.priority.sk-link-list-item.disabled,
.nav-colour-tsumiki.priority .sk-link-list > a.disabled,
.nav-colour-tsumiki.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-tsumiki.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-tsumiki.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-tsumiki .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.nav-colour-konata.sk-link-list > a:not(.disabled),
.nav-colour-konata.sk-link-list-item:not(.disabled),
.nav-colour-konata .sk-link-list > a:not(.disabled),
.nav-colour-konata .sk-link-list-item:not(.disabled),
.nav-colour-konata.priority.sk-link-list > a:not(.disabled),
.nav-colour-konata.priority.sk-link-list-item:not(.disabled),
.nav-colour-konata.priority .sk-link-list > a:not(.disabled),
.nav-colour-konata.priority .sk-link-list-item:not(.disabled) {
  background-color: #82a2c7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #000;
}
.nav-colour-konata.sk-link-list > a:not(.disabled):focus,
.nav-colour-konata.sk-link-list > a:not(.disabled):hover,
.nav-colour-konata.sk-link-list-item:not(.disabled):focus,
.nav-colour-konata.sk-link-list-item:not(.disabled):hover,
.nav-colour-konata .sk-link-list > a:not(.disabled):focus,
.nav-colour-konata .sk-link-list > a:not(.disabled):hover,
.nav-colour-konata .sk-link-list-item:not(.disabled):focus,
.nav-colour-konata .sk-link-list-item:not(.disabled):hover,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled):focus,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled):hover,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled):focus,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled):hover,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled):focus,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled):hover,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled):focus,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled):hover {
  cursor: pointer;
  background-color: #4e7bae;
}
.nav-colour-konata.sk-link-list > a:not(.disabled):active,
.nav-colour-konata.sk-link-list-item:not(.disabled):active,
.nav-colour-konata .sk-link-list > a:not(.disabled):active,
.nav-colour-konata .sk-link-list-item:not(.disabled):active,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled):active,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled):active,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled):active,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled):active {
  cursor: pointer;
  background-color: #7095bf;
}
.nav-colour-konata.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled) .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled) .sk-loading .tri polygon {
  fill: #00213f;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).caution,
.nav-colour-konata.sk-link-list-item:not(.disabled).caution,
.nav-colour-konata .sk-link-list > a:not(.disabled).caution,
.nav-colour-konata .sk-link-list-item:not(.disabled).caution,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).caution,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).caution,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).caution,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).caution {
  background-color: #fdf3d7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #8c6d1e;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-konata.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-konata.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-konata.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-konata .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-konata .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-konata .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-konata .sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).caution:hover,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).caution:focus,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).caution:hover,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).caution:focus,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).caution:hover {
  cursor: pointer;
  background-color: #f9dd8e;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-konata.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-konata .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-konata .sk-link-list-item:not(.disabled).caution:active,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).caution:active,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).caution:active,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).caution:active,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).caution:active {
  cursor: pointer;
  background-color: #fcecbf;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-konata.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).caution .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).caution .sk-loading .tri polygon {
  fill: #8c6d1e;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).bad,
.nav-colour-konata.sk-link-list-item:not(.disabled).bad,
.nav-colour-konata .sk-link-list > a:not(.disabled).bad,
.nav-colour-konata .sk-link-list-item:not(.disabled).bad,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).bad,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).bad,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).bad,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).bad {
  background-color: #fbe7e8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #881c1b;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-konata.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-konata.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-konata.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-konata .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-konata .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-konata .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-konata .sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).bad:hover,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).bad:focus,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).bad:hover,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).bad:focus,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).bad:hover {
  cursor: pointer;
  background-color: #f4bbbe;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-konata.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-konata .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-konata .sk-link-list-item:not(.disabled).bad:active,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).bad:active,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).bad:active,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).bad:active,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).bad:active {
  cursor: pointer;
  background-color: #fbe7e8;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-konata.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).bad .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).bad .sk-loading .tri polygon {
  fill: #881c1b;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).good,
.nav-colour-konata.sk-link-list-item:not(.disabled).good,
.nav-colour-konata .sk-link-list > a:not(.disabled).good,
.nav-colour-konata .sk-link-list-item:not(.disabled).good,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).good,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).good,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).good,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).good {
  background-color: #a9eec1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #1d7742;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-konata.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-konata.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-konata.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-konata .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-konata .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-konata .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-konata .sk-link-list-item:not(.disabled).good:hover,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).good:focus,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).good:hover,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).good:focus,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).good:hover,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).good:focus,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).good:hover,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).good:focus,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).good:hover {
  cursor: pointer;
  background-color: #69e193;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).good:active,
.nav-colour-konata.sk-link-list-item:not(.disabled).good:active,
.nav-colour-konata .sk-link-list > a:not(.disabled).good:active,
.nav-colour-konata .sk-link-list-item:not(.disabled).good:active,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).good:active,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).good:active,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).good:active,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).good:active {
  cursor: pointer;
  background-color: #94eab2;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-konata.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).good .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).good .sk-loading .tri polygon {
  fill: #1d7742;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).neutral,
.nav-colour-konata.sk-link-list-item:not(.disabled).neutral,
.nav-colour-konata .sk-link-list > a:not(.disabled).neutral,
.nav-colour-konata .sk-link-list-item:not(.disabled).neutral,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).neutral,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).neutral,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).neutral,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).neutral {
  background-color: #eef7ff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  color: #194971;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-konata.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-konata.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-konata.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-konata .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-konata .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-konata .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-konata .sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).neutral:hover,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).neutral:focus,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).neutral:hover,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).neutral:focus,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).neutral:hover {
  cursor: pointer;
  background-color: #bbdfff;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-konata.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-konata .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-konata .sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).neutral:active,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).neutral:active,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).neutral:active {
  cursor: pointer;
  background-color: #eef7ff;
}
.nav-colour-konata.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-konata.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list > a:not(.disabled).neutral .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list-item:not(.disabled).neutral .sk-loading .tri polygon {
  fill: #194971;
}
.nav-colour-konata.sk-link-list > a.disabled,
.nav-colour-konata.sk-link-list-item.disabled,
.nav-colour-konata .sk-link-list > a.disabled,
.nav-colour-konata .sk-link-list-item.disabled,
.nav-colour-konata.priority.sk-link-list > a.disabled,
.nav-colour-konata.priority.sk-link-list-item.disabled,
.nav-colour-konata.priority .sk-link-list > a.disabled,
.nav-colour-konata.priority .sk-link-list-item.disabled {
  color: #848484;
}
.nav-colour-konata.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-konata.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-konata .sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-link-list-item.disabled .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list > a.disabled .sk-loading .tri polygon,
.nav-colour-konata.priority .sk-link-list-item.disabled .sk-loading .tri polygon {
  fill: #848484;
}
.sk-tiles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: -40px;
}
@media screen and (max-width: 767px) {
  .sk-tiles {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}
.sk-tiles .sk-tile {
  border-radius: 0;
  margin: 0;
  width: 380px;
  -webkit-box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
  position: relative;
  background-color: #fff;
  margin: 40px 20px 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-tap-highlight-color: transparent;
}
@media screen and (max-width: 1200px) {
  .sk-tiles .sk-tile {
    width: 340px;
  }
}
@media screen and (max-width: 767px) {
  .sk-tiles .sk-tile {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
}
.sk-tiles .sk-tile:before {
  content: none;
}
.sk-tiles .sk-tile:last-child {
  margin-bottom: 0;
}
.sk-tiles .sk-tile:hover .sk-tile-top-text,
.sk-tiles .sk-tile:hover .sk-tile-top-text > p {
  opacity: 1;
}
.sk-tiles .sk-tile:hover .sk-tile-top-image {
  opacity: 0.45;
}
.sk-tiles .sk-tile:hover .sk-tile-title {
  color: #606060;
}
.sk-tiles .sk-tile:active,
.sk-tiles .sk-tile:focus {
  opacity: 0.8;
}
.sk-tiles .sk-tile.icon-tile {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  width: 150px;
  height: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 8px;
  text-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  margin-left: 8px;
  margin-right: 8px;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media screen and (max-width: 1200px) {
  .sk-tiles .sk-tile.icon-tile {
    width: 130px;
    height: 130px;
  }
}
@media screen and (max-width: 767px) {
  .sk-tiles .sk-tile.icon-tile {
    width: 100px;
    height: 100px;
  }
}
.sk-tiles .sk-tile.icon-tile:active,
.sk-tiles .sk-tile.icon-tile:focus {
  opacity: 1;
}
.sk-tiles .sk-tile.icon-tile:active {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.sk-tiles .sk-tile.icon-tile .sk-tile-icon-container {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 20px;
}
@media screen and (max-width: 1200px) {
  .sk-tiles .sk-tile.icon-tile .sk-tile-icon-container {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 1200px) {
  .sk-tiles .sk-tile.icon-tile .sk-tile-icon-container {
    margin-bottom: 8px;
  }
}
.sk-tiles .sk-tile.icon-tile .sk-tile-icon-container .sk-tile-icon {
  font-size: 50px;
  color: #fff;
}
@media screen and (max-width: 1200px) {
  .sk-tiles .sk-tile.icon-tile .sk-tile-icon-container .sk-tile-icon {
    font-size: 40px;
  }
}
@media screen and (max-width: 767px) {
  .sk-tiles .sk-tile.icon-tile .sk-tile-icon-container .sk-tile-icon {
    font-size: 30px;
  }
}
.sk-tiles .sk-tile.icon-tile .sk-tile-title {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #fff;
  word-break: break-word;
  height: auto;
}
.sk-tiles .sk-tile-title {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  font-weight: normal;
  font-family: 'Montserrat', 'Noto Sans JP', -apple-system, BlinkMacSystemFont, sans-serif;
  font-weight: 600;
  text-transform: capitalize;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 90px;
  margin: 0;
  color: #231f20;
  padding: 0 15px;
}
@media screen and (max-width: 767px) {
  .sk-tiles .sk-tile-title {
    height: 65px;
  }
}
.sk-tiles .sk-tile-top {
  background-color: #231f20;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  height: 250px;
  position: relative;
}
@media screen and (max-width: 767px) {
  .sk-tiles .sk-tile-top {
    height: 180px;
  }
}
.sk-tiles .sk-tile-top-image {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  width: 100%;
  height: 100%;
}
.sk-tiles .sk-tile-top-text,
.sk-tiles .sk-tile-top-text > p {
  font-weight: normal;
  font-family: 'Montserrat', 'Noto Sans JP', -apple-system, BlinkMacSystemFont, sans-serif;
  text-transform: none;
  text-transform: initial;
  margin: 0;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 20px;
  text-align: center;
  opacity: 0;
  text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
  color: #fff;
}
@media (pointer: coarse) {
  .sk-tiles .sk-tile-top-text,
  .sk-tiles .sk-tile-top-text > p {
    display: none;
  }
}
.sk-tiles .sk-tile-top-text > *,
.sk-tiles .sk-tile-top-text > p > * {
  margin: 0;
}
.nav-colour-primary .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-primary.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #f94f8e;
}
.nav-colour-primary.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-primary .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-primary.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-primary.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #9f335b;
}
.nav-colour-primary.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-primary .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-primary.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-primary.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #fcafcb;
}
.nav-colour-primary .sk-tiles .sk-tile.icon-tile,
.nav-colour-primary.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #f94f8e;
}
.nav-colour-primary .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-primary.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #d44379;
}
.nav-colour-primary.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-primary .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-primary.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-primary.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #9f335b;
}
.nav-colour-primary.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-primary .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-primary.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-primary.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #872b4d;
}
.nav-colour-primary.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-primary .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-primary.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-primary.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #fcafcb;
}
.nav-colour-primary.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-primary .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-primary.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-primary.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #d695ad;
}
.nav-colour-secondary .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-secondary.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #00386b;
}
.nav-colour-secondary.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-secondary .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-secondary.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-secondary.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #00213f;
}
.nav-colour-secondary.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-secondary .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-secondary.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-secondary.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #82a2c7;
}
.nav-colour-secondary .sk-tiles .sk-tile.icon-tile,
.nav-colour-secondary.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #00386b;
}
.nav-colour-secondary .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-secondary.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #00305b;
}
.nav-colour-secondary.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-secondary .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-secondary.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-secondary.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #00213f;
}
.nav-colour-secondary.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-secondary .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-secondary.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-secondary.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #001c36;
}
.nav-colour-secondary.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-secondary .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-secondary.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-secondary.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #82a2c7;
}
.nav-colour-secondary.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-secondary .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-secondary.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-secondary.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #6f8aa9;
}
.nav-colour-sakura .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-sakura.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #f94f8e;
}
.nav-colour-sakura.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-sakura .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-sakura.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-sakura.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #9f335b;
}
.nav-colour-sakura.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-sakura .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-sakura.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-sakura.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #fcafcb;
}
.nav-colour-sakura .sk-tiles .sk-tile.icon-tile,
.nav-colour-sakura.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #f94f8e;
}
.nav-colour-sakura .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-sakura.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #d44379;
}
.nav-colour-sakura.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-sakura .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-sakura.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-sakura.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #9f335b;
}
.nav-colour-sakura.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-sakura .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-sakura.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-sakura.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #872b4d;
}
.nav-colour-sakura.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-sakura .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-sakura.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-sakura.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #fcafcb;
}
.nav-colour-sakura.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-sakura .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-sakura.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-sakura.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #d695ad;
}
.nav-colour-c2 .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-c2.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #94d500;
}
.nav-colour-c2.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-c2 .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-c2.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-c2.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #5f8800;
}
.nav-colour-c2.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-c2 .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-c2.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-c2.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #d8efa2;
}
.nav-colour-c2 .sk-tiles .sk-tile.icon-tile,
.nav-colour-c2.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #94d500;
}
.nav-colour-c2 .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-c2.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #7eb500;
}
.nav-colour-c2.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-c2 .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-c2.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-c2.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #5f8800;
}
.nav-colour-c2.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-c2 .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-c2.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-c2.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #517400;
}
.nav-colour-c2.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-c2 .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-c2.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-c2.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #d8efa2;
}
.nav-colour-c2.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-c2 .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-c2.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-c2.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #b8cb8a;
}
.nav-colour-shinobu .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-shinobu.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #f7bb3c;
}
.nav-colour-shinobu.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-shinobu .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-shinobu.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-shinobu.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #b68618;
}
.nav-colour-shinobu.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-shinobu .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-shinobu.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-shinobu.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #fbe0a6;
}
.nav-colour-shinobu .sk-tiles .sk-tile.icon-tile,
.nav-colour-shinobu.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #f7bb3c;
}
.nav-colour-shinobu .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-shinobu.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #d29f33;
}
.nav-colour-shinobu.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-shinobu .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-shinobu.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-shinobu.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #b68618;
}
.nav-colour-shinobu.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-shinobu .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-shinobu.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-shinobu.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #9b7214;
}
.nav-colour-shinobu.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-shinobu .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-shinobu.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-shinobu.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #fbe0a6;
}
.nav-colour-shinobu.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-shinobu .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-shinobu.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-shinobu.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #d5be8d;
}
.nav-colour-taiga .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-taiga.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #ff8300;
}
.nav-colour-taiga.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-taiga .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-taiga.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-taiga.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #b44f0e;
}
.nav-colour-taiga.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-taiga .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-taiga.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-taiga.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #ffd1a2;
}
.nav-colour-taiga .sk-tiles .sk-tile.icon-tile,
.nav-colour-taiga.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #ff8300;
}
.nav-colour-taiga .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-taiga.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #d96f00;
}
.nav-colour-taiga.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-taiga .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-taiga.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-taiga.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #b44f0e;
}
.nav-colour-taiga.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-taiga .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-taiga.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-taiga.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #99430c;
}
.nav-colour-taiga.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-taiga .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-taiga.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-taiga.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #ffd1a2;
}
.nav-colour-taiga.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-taiga .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-taiga.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-taiga.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #d9b28a;
}
.nav-colour-miku .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-miku.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #00abc7;
}
.nav-colour-miku.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-miku .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-miku.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-miku.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #006d7f;
}
.nav-colour-miku.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-miku .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-miku.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-miku.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #a2e0ea;
}
.nav-colour-miku .sk-tiles .sk-tile.icon-tile,
.nav-colour-miku.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #00abc7;
}
.nav-colour-miku .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-miku.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #0091a9;
}
.nav-colour-miku.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-miku .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-miku.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-miku.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #006d7f;
}
.nav-colour-miku.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-miku .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-miku.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-miku.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #005d6c;
}
.nav-colour-miku.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-miku .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-miku.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-miku.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #a2e0ea;
}
.nav-colour-miku.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-miku .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-miku.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-miku.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #8abec7;
}
.nav-colour-yoko .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-yoko.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #e2231a;
}
.nav-colour-yoko.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-yoko .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-yoko.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-yoko.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #901711;
}
.nav-colour-yoko.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-yoko .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-yoko.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-yoko.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #ff9a8e;
}
.nav-colour-yoko .sk-tiles .sk-tile.icon-tile,
.nav-colour-yoko.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #e2231a;
}
.nav-colour-yoko .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-yoko.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #c01e16;
}
.nav-colour-yoko.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-yoko .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-yoko.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-yoko.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #901711;
}
.nav-colour-yoko.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-yoko .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-yoko.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-yoko.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #7a140e;
}
.nav-colour-yoko.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-yoko .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-yoko.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-yoko.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #ff9a8e;
}
.nav-colour-yoko.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-yoko .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-yoko.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-yoko.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #d98379;
}
.nav-colour-tsumiki .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-tsumiki.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #7a5fac;
}
.nav-colour-tsumiki.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-tsumiki .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-tsumiki.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-tsumiki.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #4e3d6e;
}
.nav-colour-tsumiki.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-tsumiki .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-tsumiki.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-tsumiki.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #c2b6d9;
}
.nav-colour-tsumiki .sk-tiles .sk-tile.icon-tile,
.nav-colour-tsumiki.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #7a5fac;
}
.nav-colour-tsumiki .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-tsumiki.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #685192;
}
.nav-colour-tsumiki.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-tsumiki .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-tsumiki.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-tsumiki.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #4e3d6e;
}
.nav-colour-tsumiki.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-tsumiki .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-tsumiki.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-tsumiki.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #42345e;
}
.nav-colour-tsumiki.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-tsumiki .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-tsumiki.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-tsumiki.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #c2b6d9;
}
.nav-colour-tsumiki.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-tsumiki .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-tsumiki.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-tsumiki.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #a59bb8;
}
.nav-colour-konata .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-konata.priority .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #00386b;
}
.nav-colour-konata.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-konata .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-konata.priority.dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-konata.priority .dark .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #00213f;
}
.nav-colour-konata.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-konata .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-konata.priority.light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title,
.nav-colour-konata.priority .light .sk-tiles .sk-tile:not(.icon-tile):hover .sk-tile-title {
  color: #82a2c7;
}
.nav-colour-konata .sk-tiles .sk-tile.icon-tile,
.nav-colour-konata.priority .sk-tiles .sk-tile.icon-tile {
  background-color: #00386b;
}
.nav-colour-konata .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-konata.priority .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #00305b;
}
.nav-colour-konata.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-konata .dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-konata.priority.dark .sk-tiles .sk-tile.icon-tile,
.nav-colour-konata.priority .dark .sk-tiles .sk-tile.icon-tile {
  background-color: #00213f;
}
.nav-colour-konata.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-konata .dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-konata.priority.dark .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-konata.priority .dark .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #001c36;
}
.nav-colour-konata.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-konata .light .sk-tiles .sk-tile.icon-tile,
.nav-colour-konata.priority.light .sk-tiles .sk-tile.icon-tile,
.nav-colour-konata.priority .light .sk-tiles .sk-tile.icon-tile {
  background-color: #82a2c7;
}
.nav-colour-konata.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-konata .light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-konata.priority.light .sk-tiles .sk-tile.icon-tile:hover,
.nav-colour-konata.priority .light .sk-tiles .sk-tile.icon-tile:hover {
  background-color: #6f8aa9;
}
.sk-news-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.sk-news-block .sk-news-container {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 500px;
  padding: 50px 30px;
}
@media screen and (max-width: 767px) {
  .sk-news-block .sk-news-container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.sk-news-block .sk-news-container .sk-news-tiles {
  max-width: 1260px;
  margin-bottom: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  z-index: 12;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media screen and (max-width: 1200px) {
  .sk-news-block .sk-news-container .sk-news-tiles {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}
@media screen and (max-width: 767px) {
  .sk-news-block .sk-news-container .sk-news-tiles {
    max-width: 100%;
  }
}
.sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  background-color: #fff;
  padding: 30px 20px;
  color: #231f20;
  height: 310px;
  margin: 10px;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 245px;
  flex: 1 0 245px;
}
@media screen and (max-width: 1200px) {
  .sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile {
    height: 250px;
  }
}
@media screen and (max-width: 767px) {
  .sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile {
    width: 100%;
    height: auto;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 100%;
    flex: 1 0 100%;
  }
}
.sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile:before {
  content: none;
}
.sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile:focus,
.sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile:hover {
  background-color: rgba(255, 255, 255, 0.8);
}
.sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile:active {
  background-color: rgba(255, 255, 255, 0.7);
}
.sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile .sk-news-date {
  text-transform: uppercase;
  color: #848484;
  font-size: 14px;
}
.sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile .sk-news-title {
  font-family: 'Montserrat', 'Noto Sans JP', -apple-system, BlinkMacSystemFont, sans-serif;
  text-transform: none;
  text-transform: initial;
  font-weight: 600;
}
.sk-news-block .sk-news-container .sk-news-tiles .sk-news-tile .sk-separator {
  width: 30%;
  height: 6px;
  margin-top: 10px;
}
.sk-news-block .sk-news-container .sk-button {
  z-index: 2;
}
.sk-fixed-bg {
  clip: rect(0, auto, auto, 0);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.sk-fixed-bg .sk-fixed-bg-inner {
  position: fixed;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  will-change: transform;
}
.color-blocks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.color-blocks-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
  .color-blocks-inner {
    width: 100%;
  }
}
.sk-color-block {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 190px;
  flex: 0 1 190px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 20px;
}
@media screen and (max-width: 567px) {
  .sk-color-block {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
  }
}
.sk-color-block .sk-color-block-colors {
  border-radius: 8px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.sk-color-block .sk-color-block-colors .sk-color {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50px;
  flex: 0 0 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
}
.sk-color-block .sk-color-block-colors .sk-color span.sk-color-name {
  font-weight: 700;
  margin-bottom: 3px;
  text-transform: uppercase;
}
.sk-color-block .sk-color-block-colors .sk-color.main {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 90px;
  flex: 0 0 90px;
}
.sk-color-circles .sk-color {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
  margin-left: 10px;
  margin-right: 10px;
}
.sk-color-circles .sk-color:first-child {
  margin-left: 0;
}
.sk-color-circles .sk-color:last-child {
  margin-right: 0;
}
.sk-color-circles .sk-color .sk-color-profile {
  width: 100px;
  height: 100px;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-weight: bold;
}
.sk-color-circles .sk-color .sk-color-title {
  margin-top: 10px;
}
.sk-color-circles .sk-color .sk-color-sub-title {
  font-weight: 300;
}
.color-additional {
  background-color: #606060;
}
.color-additional-light-1 {
  background-color: #848484;
}
.color-additional-light-2 {
  background-color: #cecece;
}
.color-additional-light-3 {
  background-color: #ededed;
}
.color-state-error {
  background-color: #fbe7e8;
  border: 2px solid #d93031;
  color: #881c1b;
}
.color-state-warning {
  background-color: #fffcf4;
  border: 2px solid #f4ca64;
  color: #8c6d1e;
}
.color-state-success {
  background-color: #e1fceb;
  border: 2px solid #39c072;
  color: #1d7742;
}
.color-state-info {
  background-color: #eef7ff;
  border: 2px solid #2f83c6;
  color: #194971;
}
.bg-colour-primary {
  background-color: #f94f8e !important;
}
.bg-colour-gradient {
  background: -webkit-gradient(linear, left top, left bottom, from(#f94f8e), to(#00386b));
  background: linear-gradient(to bottom, #f94f8e, #00386b);
}
.border-colour-primary {
  border-color: #f94f8e !important;
}
.bg-colour-sakura {
  background-color: #f94f8e !important;
}
.bg-colour-sakura.dark {
  background-color: #9f335b !important;
}
.bg-colour-konata {
  background-color: #00386b !important;
}
.bg-colour-konata.dark {
  background-color: #00213f !important;
}
.border-colour-konata {
  border-color: #00386b !important;
}
.bg-colour-tsumiki {
  background-color: #7a5fac !important;
}
.bg-colour-tsumiki.dark {
  background-color: #4e3d6e !important;
}
.border-colour-tsumiki {
  border-color: #7a5fac !important;
}
.nav-colour-primary.sk-color:not(.color-secondary).main,
.nav-colour-primary .sk-color:not(.color-secondary).main,
.nav-colour-primary.priority.sk-color:not(.color-secondary).main,
.nav-colour-primary.priority .sk-color:not(.color-secondary).main {
  background-color: #f94f8e;
}
.nav-colour-primary.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-primary .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-primary.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-primary.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #fcafcb;
}
.nav-colour-primary.sk-color:not(.color-secondary).light,
.nav-colour-primary .sk-color:not(.color-secondary).light,
.nav-colour-primary.priority.sk-color:not(.color-secondary).light,
.nav-colour-primary.priority .sk-color:not(.color-secondary).light {
  background-color: #fcafcb;
  color: #9f335b;
}
.nav-colour-primary.sk-color:not(.color-secondary).dark,
.nav-colour-primary .sk-color:not(.color-secondary).dark,
.nav-colour-primary.priority.sk-color:not(.color-secondary).dark,
.nav-colour-primary.priority .sk-color:not(.color-secondary).dark {
  background-color: #9f335b;
}
.nav-colour-secondary.sk-color:not(.color-secondary).main,
.nav-colour-secondary .sk-color:not(.color-secondary).main,
.nav-colour-secondary.priority.sk-color:not(.color-secondary).main,
.nav-colour-secondary.priority .sk-color:not(.color-secondary).main {
  background-color: #00386b;
}
.nav-colour-secondary.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-secondary .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-secondary.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-secondary.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #82a2c7;
}
.nav-colour-secondary.sk-color:not(.color-secondary).light,
.nav-colour-secondary .sk-color:not(.color-secondary).light,
.nav-colour-secondary.priority.sk-color:not(.color-secondary).light,
.nav-colour-secondary.priority .sk-color:not(.color-secondary).light {
  background-color: #82a2c7;
  color: #00213f;
}
.nav-colour-secondary.sk-color:not(.color-secondary).dark,
.nav-colour-secondary .sk-color:not(.color-secondary).dark,
.nav-colour-secondary.priority.sk-color:not(.color-secondary).dark,
.nav-colour-secondary.priority .sk-color:not(.color-secondary).dark {
  background-color: #00213f;
}
.nav-colour-sakura.sk-color:not(.color-secondary).main,
.nav-colour-sakura .sk-color:not(.color-secondary).main,
.nav-colour-sakura.priority.sk-color:not(.color-secondary).main,
.nav-colour-sakura.priority .sk-color:not(.color-secondary).main {
  background-color: #f94f8e;
}
.nav-colour-sakura.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-sakura .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-sakura.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-sakura.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #fcafcb;
}
.nav-colour-sakura.sk-color:not(.color-secondary).light,
.nav-colour-sakura .sk-color:not(.color-secondary).light,
.nav-colour-sakura.priority.sk-color:not(.color-secondary).light,
.nav-colour-sakura.priority .sk-color:not(.color-secondary).light {
  background-color: #fcafcb;
  color: #9f335b;
}
.nav-colour-sakura.sk-color:not(.color-secondary).dark,
.nav-colour-sakura .sk-color:not(.color-secondary).dark,
.nav-colour-sakura.priority.sk-color:not(.color-secondary).dark,
.nav-colour-sakura.priority .sk-color:not(.color-secondary).dark {
  background-color: #9f335b;
}
.nav-colour-c2.sk-color:not(.color-secondary).main,
.nav-colour-c2 .sk-color:not(.color-secondary).main,
.nav-colour-c2.priority.sk-color:not(.color-secondary).main,
.nav-colour-c2.priority .sk-color:not(.color-secondary).main {
  background-color: #94d500;
}
.nav-colour-c2.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-c2 .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-c2.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-c2.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #d8efa2;
}
.nav-colour-c2.sk-color:not(.color-secondary).light,
.nav-colour-c2 .sk-color:not(.color-secondary).light,
.nav-colour-c2.priority.sk-color:not(.color-secondary).light,
.nav-colour-c2.priority .sk-color:not(.color-secondary).light {
  background-color: #d8efa2;
  color: #5f8800;
}
.nav-colour-c2.sk-color:not(.color-secondary).dark,
.nav-colour-c2 .sk-color:not(.color-secondary).dark,
.nav-colour-c2.priority.sk-color:not(.color-secondary).dark,
.nav-colour-c2.priority .sk-color:not(.color-secondary).dark {
  background-color: #5f8800;
}
.nav-colour-shinobu.sk-color:not(.color-secondary).main,
.nav-colour-shinobu .sk-color:not(.color-secondary).main,
.nav-colour-shinobu.priority.sk-color:not(.color-secondary).main,
.nav-colour-shinobu.priority .sk-color:not(.color-secondary).main {
  background-color: #f7bb3c;
}
.nav-colour-shinobu.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-shinobu .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-shinobu.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-shinobu.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #fbe0a6;
}
.nav-colour-shinobu.sk-color:not(.color-secondary).light,
.nav-colour-shinobu .sk-color:not(.color-secondary).light,
.nav-colour-shinobu.priority.sk-color:not(.color-secondary).light,
.nav-colour-shinobu.priority .sk-color:not(.color-secondary).light {
  background-color: #fbe0a6;
  color: #b68618;
}
.nav-colour-shinobu.sk-color:not(.color-secondary).dark,
.nav-colour-shinobu .sk-color:not(.color-secondary).dark,
.nav-colour-shinobu.priority.sk-color:not(.color-secondary).dark,
.nav-colour-shinobu.priority .sk-color:not(.color-secondary).dark {
  background-color: #b68618;
}
.nav-colour-taiga.sk-color:not(.color-secondary).main,
.nav-colour-taiga .sk-color:not(.color-secondary).main,
.nav-colour-taiga.priority.sk-color:not(.color-secondary).main,
.nav-colour-taiga.priority .sk-color:not(.color-secondary).main {
  background-color: #ff8300;
}
.nav-colour-taiga.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-taiga .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-taiga.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-taiga.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #ffd1a2;
}
.nav-colour-taiga.sk-color:not(.color-secondary).light,
.nav-colour-taiga .sk-color:not(.color-secondary).light,
.nav-colour-taiga.priority.sk-color:not(.color-secondary).light,
.nav-colour-taiga.priority .sk-color:not(.color-secondary).light {
  background-color: #ffd1a2;
  color: #b44f0e;
}
.nav-colour-taiga.sk-color:not(.color-secondary).dark,
.nav-colour-taiga .sk-color:not(.color-secondary).dark,
.nav-colour-taiga.priority.sk-color:not(.color-secondary).dark,
.nav-colour-taiga.priority .sk-color:not(.color-secondary).dark {
  background-color: #b44f0e;
}
.nav-colour-miku.sk-color:not(.color-secondary).main,
.nav-colour-miku .sk-color:not(.color-secondary).main,
.nav-colour-miku.priority.sk-color:not(.color-secondary).main,
.nav-colour-miku.priority .sk-color:not(.color-secondary).main {
  background-color: #00abc7;
}
.nav-colour-miku.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-miku .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-miku.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-miku.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #a2e0ea;
}
.nav-colour-miku.sk-color:not(.color-secondary).light,
.nav-colour-miku .sk-color:not(.color-secondary).light,
.nav-colour-miku.priority.sk-color:not(.color-secondary).light,
.nav-colour-miku.priority .sk-color:not(.color-secondary).light {
  background-color: #a2e0ea;
  color: #006d7f;
}
.nav-colour-miku.sk-color:not(.color-secondary).dark,
.nav-colour-miku .sk-color:not(.color-secondary).dark,
.nav-colour-miku.priority.sk-color:not(.color-secondary).dark,
.nav-colour-miku.priority .sk-color:not(.color-secondary).dark {
  background-color: #006d7f;
}
.nav-colour-yoko.sk-color:not(.color-secondary).main,
.nav-colour-yoko .sk-color:not(.color-secondary).main,
.nav-colour-yoko.priority.sk-color:not(.color-secondary).main,
.nav-colour-yoko.priority .sk-color:not(.color-secondary).main {
  background-color: #e2231a;
}
.nav-colour-yoko.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-yoko .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-yoko.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-yoko.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #ff9a8e;
}
.nav-colour-yoko.sk-color:not(.color-secondary).light,
.nav-colour-yoko .sk-color:not(.color-secondary).light,
.nav-colour-yoko.priority.sk-color:not(.color-secondary).light,
.nav-colour-yoko.priority .sk-color:not(.color-secondary).light {
  background-color: #ff9a8e;
  color: #901711;
}
.nav-colour-yoko.sk-color:not(.color-secondary).dark,
.nav-colour-yoko .sk-color:not(.color-secondary).dark,
.nav-colour-yoko.priority.sk-color:not(.color-secondary).dark,
.nav-colour-yoko.priority .sk-color:not(.color-secondary).dark {
  background-color: #901711;
}
.nav-colour-tsumiki.sk-color:not(.color-secondary).main,
.nav-colour-tsumiki .sk-color:not(.color-secondary).main,
.nav-colour-tsumiki.priority.sk-color:not(.color-secondary).main,
.nav-colour-tsumiki.priority .sk-color:not(.color-secondary).main {
  background-color: #7a5fac;
}
.nav-colour-tsumiki.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-tsumiki .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-tsumiki.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-tsumiki.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #c2b6d9;
}
.nav-colour-tsumiki.sk-color:not(.color-secondary).light,
.nav-colour-tsumiki .sk-color:not(.color-secondary).light,
.nav-colour-tsumiki.priority.sk-color:not(.color-secondary).light,
.nav-colour-tsumiki.priority .sk-color:not(.color-secondary).light {
  background-color: #c2b6d9;
  color: #4e3d6e;
}
.nav-colour-tsumiki.sk-color:not(.color-secondary).dark,
.nav-colour-tsumiki .sk-color:not(.color-secondary).dark,
.nav-colour-tsumiki.priority.sk-color:not(.color-secondary).dark,
.nav-colour-tsumiki.priority .sk-color:not(.color-secondary).dark {
  background-color: #4e3d6e;
}
.nav-colour-konata.sk-color:not(.color-secondary).main,
.nav-colour-konata .sk-color:not(.color-secondary).main,
.nav-colour-konata.priority.sk-color:not(.color-secondary).main,
.nav-colour-konata.priority .sk-color:not(.color-secondary).main {
  background-color: #00386b;
}
.nav-colour-konata.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-konata .sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-konata.priority.sk-color:not(.color-secondary).main .sk-color-name,
.nav-colour-konata.priority .sk-color:not(.color-secondary).main .sk-color-name {
  color: #82a2c7;
}
.nav-colour-konata.sk-color:not(.color-secondary).light,
.nav-colour-konata .sk-color:not(.color-secondary).light,
.nav-colour-konata.priority.sk-color:not(.color-secondary).light,
.nav-colour-konata.priority .sk-color:not(.color-secondary).light {
  background-color: #82a2c7;
  color: #00213f;
}
.nav-colour-konata.sk-color:not(.color-secondary).dark,
.nav-colour-konata .sk-color:not(.color-secondary).dark,
.nav-colour-konata.priority.sk-color:not(.color-secondary).dark,
.nav-colour-konata.priority .sk-color:not(.color-secondary).dark {
  background-color: #00213f;
}
.sk-splash-cover {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  width: 100%;
  min-height: 250px;
}
.sk-splash-cover:not(.small) {
  height: 460px;
}
@media screen and (min-width: 2000px) {
  .sk-splash-cover {
    height: 650px;
  }
}
@media screen and (max-width: 767px) {
  .sk-splash-cover {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: auto;
  }
}
.sk-splash-cover .sk-splash-cover-info-container {
  -webkit-filter: drop-shadow(0 4px 6px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0 4px 6px rgba(0, 0, 0, 0.2));
  width: 100%;
  -ms-flex-item-align: center;
  align-self: center;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  .sk-splash-cover .sk-splash-cover-info-container {
    clip-path: none;
    -webkit-clip-path: none;
    -webkit-filter: none;
    filter: none;
    opacity: 1 !important;
    -webkit-animation: none !important;
    animation: none !important;
  }
}
.sk-splash-cover .sk-splash-cover-info-container .sk-splash-cover-info {
  color: #fff;
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);
  clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);
}
@media screen and (max-width: 1200px) {
  .sk-splash-cover .sk-splash-cover-info-container .sk-splash-cover-info {
    -webkit-clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);
    clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);
  }
}
@media screen and (max-width: 767px) {
  .sk-splash-cover .sk-splash-cover-info-container .sk-splash-cover-info {
    clip-path: none;
    -webkit-clip-path: none;
  }
}
.sk-splash-cover .sk-splash-cover-info-container .sk-splash-cover-info .sk-splash-cover-content {
  margin-left: 20px;
  max-width: 680px;
  width: 75%;
  padding: 50px 30px;
}
@media screen and (min-width: 2000px) {
  .sk-splash-cover .sk-splash-cover-info-container .sk-splash-cover-info .sk-splash-cover-content {
    padding: 60px 30px;
  }
}
@media screen and (max-width: 767px) {
  .sk-splash-cover .sk-splash-cover-info-container .sk-splash-cover-info .sk-splash-cover-content {
    max-width: 100%;
    width: 100%;
  }
}
@media screen and (max-width: 374px) {
  .sk-splash-cover .sk-splash-cover-info-container .sk-splash-cover-info .sk-splash-cover-content {
    padding: 50px 20px;
    margin-left: 0;
  }
}
.sk-splash-cover .sk-splash-cover-info-container .sk-splash-cover-info .sk-splash-cover-content h1 {
  font-weight: normal;
  margin-top: 0;
  color: #fff;
}
.sk-splash-cover
  .sk-splash-cover-info-container
  .sk-splash-cover-info
  .sk-splash-cover-content
  .sk-button {
  margin-top: 30px;
}
.sk-splash-cover .sk-splash-cover-image {
  margin-left: -200px;
  background-image: url(f86a41fe5328c0465f9290cdfa99f4f3.jpg);
  height: 100%;
  width: 100%;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
@media screen and (max-width: 767px) {
  .sk-splash-cover .sk-splash-cover-image {
    display: none;
  }
}
.nav-colour-primary.sk-splash-cover .sk-splash-cover-info,
.nav-colour-primary .sk-splash-cover .sk-splash-cover-info,
.nav-colour-primary.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-primary.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #f94f8e;
}
.nav-colour-primary.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-primary .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-primary.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-primary.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #9f335b;
}
.nav-colour-primary.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-primary .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-primary.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-primary.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #fcafcb;
}
.nav-colour-secondary.sk-splash-cover .sk-splash-cover-info,
.nav-colour-secondary .sk-splash-cover .sk-splash-cover-info,
.nav-colour-secondary.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-secondary.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #00386b;
}
.nav-colour-secondary.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-secondary .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-secondary.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-secondary.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #00213f;
}
.nav-colour-secondary.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-secondary .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-secondary.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-secondary.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #82a2c7;
}
.nav-colour-sakura.sk-splash-cover .sk-splash-cover-info,
.nav-colour-sakura .sk-splash-cover .sk-splash-cover-info,
.nav-colour-sakura.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-sakura.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #f94f8e;
}
.nav-colour-sakura.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-sakura .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-sakura.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-sakura.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #9f335b;
}
.nav-colour-sakura.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-sakura .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-sakura.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-sakura.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #fcafcb;
}
.nav-colour-c2.sk-splash-cover .sk-splash-cover-info,
.nav-colour-c2 .sk-splash-cover .sk-splash-cover-info,
.nav-colour-c2.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-c2.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #94d500;
}
.nav-colour-c2.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-c2 .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-c2.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-c2.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #5f8800;
}
.nav-colour-c2.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-c2 .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-c2.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-c2.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #d8efa2;
}
.nav-colour-shinobu.sk-splash-cover .sk-splash-cover-info,
.nav-colour-shinobu .sk-splash-cover .sk-splash-cover-info,
.nav-colour-shinobu.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-shinobu.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #f7bb3c;
}
.nav-colour-shinobu.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-shinobu .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-shinobu.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-shinobu.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #b68618;
}
.nav-colour-shinobu.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-shinobu .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-shinobu.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-shinobu.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #fbe0a6;
}
.nav-colour-taiga.sk-splash-cover .sk-splash-cover-info,
.nav-colour-taiga .sk-splash-cover .sk-splash-cover-info,
.nav-colour-taiga.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-taiga.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #ff8300;
}
.nav-colour-taiga.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-taiga .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-taiga.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-taiga.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #b44f0e;
}
.nav-colour-taiga.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-taiga .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-taiga.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-taiga.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #ffd1a2;
}
.nav-colour-miku.sk-splash-cover .sk-splash-cover-info,
.nav-colour-miku .sk-splash-cover .sk-splash-cover-info,
.nav-colour-miku.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-miku.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #00abc7;
}
.nav-colour-miku.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-miku .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-miku.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-miku.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #006d7f;
}
.nav-colour-miku.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-miku .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-miku.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-miku.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #a2e0ea;
}
.nav-colour-yoko.sk-splash-cover .sk-splash-cover-info,
.nav-colour-yoko .sk-splash-cover .sk-splash-cover-info,
.nav-colour-yoko.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-yoko.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #e2231a;
}
.nav-colour-yoko.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-yoko .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-yoko.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-yoko.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #901711;
}
.nav-colour-yoko.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-yoko .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-yoko.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-yoko.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #ff9a8e;
}
.nav-colour-tsumiki.sk-splash-cover .sk-splash-cover-info,
.nav-colour-tsumiki .sk-splash-cover .sk-splash-cover-info,
.nav-colour-tsumiki.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-tsumiki.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #7a5fac;
}
.nav-colour-tsumiki.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-tsumiki .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-tsumiki.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-tsumiki.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #4e3d6e;
}
.nav-colour-tsumiki.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-tsumiki .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-tsumiki.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-tsumiki.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #c2b6d9;
}
.nav-colour-konata.sk-splash-cover .sk-splash-cover-info,
.nav-colour-konata .sk-splash-cover .sk-splash-cover-info,
.nav-colour-konata.priority.sk-splash-cover .sk-splash-cover-info,
.nav-colour-konata.priority .sk-splash-cover .sk-splash-cover-info {
  background-color: #00386b;
}
.nav-colour-konata.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-konata .sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-konata.priority.sk-splash-cover.dark .sk-splash-cover-info,
.nav-colour-konata.priority .sk-splash-cover.dark .sk-splash-cover-info {
  background-color: #00213f;
}
.nav-colour-konata.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-konata .sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-konata.priority.sk-splash-cover.light .sk-splash-cover-info,
.nav-colour-konata.priority .sk-splash-cover.light .sk-splash-cover-info {
  background-color: #82a2c7;
}
:root {
  --deco-color-light: #fcafcb;
  --deco-color-normal: #f94f8e;
  --deco-color-dark: #9f335b;
  --deco-border-color-hexa: transparent;
  --deco-border-color-hexa-1: transparent;
  --deco-border-color-hexa-2: transparent;
  --deco-border-color-hexa-3: transparent;
  --deco-bg-color-hexa: transparent;
  --deco-bg-color-hexa-1: transparent;
  --deco-bg-color-hexa-2: transparent;
  --deco-bg-color-hexa-3: transparent;
}
:root .hexagon {
  background-color: transparent;
  background-color: var(--deco-bg-color-hexa);
  border-color: transparent;
  border-color: var(--deco-border-color-hexa);
}
:root .hexagon:before,
:root .hexagon:after {
  background-color: transparent;
  background-color: var(--deco-bg-color-hexa);
  border-color: transparent;
  border-color: var(--deco-border-color-hexa);
}
:root .hexagon-1 {
  background-color: transparent;
  background-color: var(--deco-bg-color-hexa-1);
  border-color: transparent;
  border-color: var(--deco-border-color-hexa-1);
}
:root .hexagon-1:before,
:root .hexagon-1:after {
  background-color: transparent;
  background-color: var(--deco-bg-color-hexa-1);
  border-color: transparent;
  border-color: var(--deco-border-color-hexa-1);
}
:root .hexagon-2 {
  background-color: transparent;
  background-color: var(--deco-bg-color-hexa-2);
  border-color: transparent;
  border-color: var(--deco-border-color-hexa-2);
}
:root .hexagon-2:before,
:root .hexagon-2:after {
  background-color: transparent;
  background-color: var(--deco-bg-color-hexa-2);
  border-color: transparent;
  border-color: var(--deco-border-color-hexa-2);
}
:root .hexagon-3 {
  background-color: transparent;
  background-color: var(--deco-bg-color-hexa-3);
  border-color: transparent;
  border-color: var(--deco-border-color-hexa-3);
}
:root .hexagon-3:before,
:root .hexagon-3:after {
  background-color: transparent;
  background-color: var(--deco-bg-color-hexa-3);
  border-color: transparent;
  border-color: var(--deco-border-color-hexa-3);
}
.sk-decorations-container {
  position: relative;
}
.sk-decorations-container .sk-decoration {
  pointer-events: none;
}
.sk-news-decorations {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: -110px;
  height: calc(100% + 180px);
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .sk-news-decorations {
    margin-top: -70px;
    height: calc(100% + 110px);
  }
}
.sk-news-decorations .sk-news-decorations-container {
  width: 1260px;
  height: 100%;
  position: relative;
  margin-left: 100px;
}
@media screen and (max-width: 1200px) {
  .sk-news-decorations .sk-news-decorations-container {
    width: 100%;
    margin-left: 0;
  }
}
.sk-news-decorations .sk-news-decorations-container .dots {
  position: absolute;
  height: 500px;
  width: auto;
  top: 0;
  left: -180px;
  opacity: 0.4;
}
@media screen and (max-width: 767px) {
  .sk-news-decorations .sk-news-decorations-container .dots {
    height: 300px;
    left: -50px;
  }
}
.sk-news-decorations .sk-news-decorations-container .hexagon {
  --deco-border-color-hexa: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 150px;
  height: 86.6050808314px;
  margin: 43.3025404157px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  position: absolute;
  bottom: 25px;
  right: -70px;
  -webkit-transform: rotate(-10deg);
  transform: rotate(-10deg);
}
.sk-news-decorations .sk-news-decorations-container .hexagon:after,
.sk-news-decorations .sk-news-decorations-container .hexagon:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 106.0670343657px;
  height: 106.0670343657px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 18.9664828171px;
}
.sk-news-decorations .sk-news-decorations-container .hexagon:before {
  top: -53.0335171829px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-news-decorations .sk-news-decorations-container .hexagon:after {
  bottom: -53.0335171829px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
@media screen and (max-width: 767px) {
  .sk-news-decorations .sk-news-decorations-container .hexagon {
    right: -50px;
  }
}
.sk-splash-cover-decorations {
  width: 100%;
  height: 100%;
}
.sk-splash-cover-decorations .top .hexagon-1 {
  --deco-bg-color-hexa-1: var(--deco-color-dark);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 72px;
  height: 41.5704387991px;
  margin: 20.7852193995px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(10deg);
  transform: rotate(10deg);
  position: absolute;
  left: 10%;
  top: -50px;
  z-index: 3;
}
.sk-splash-cover-decorations .top .hexagon-1:after,
.sk-splash-cover-decorations .top .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 50.9121764955px;
  height: 50.9121764955px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 10.5439117522px;
}
.sk-splash-cover-decorations .top .hexagon-1:before {
  top: -25.4560882478px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-splash-cover-decorations .top .hexagon-1:after {
  bottom: -25.4560882478px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
@media screen and (max-width: 767px) {
  .sk-splash-cover-decorations .top .hexagon-1 {
    right: 10%;
    left: auto;
    top: -120px;
  }
}
.sk-splash-cover-decorations .top .hexagon-2 {
  --deco-border-color-hexa-2: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 110px;
  height: 63.5103926097px;
  margin: 31.7551963048px 0;
  border-left-width: 3px;
  border-left-style: dashed;
  border-right-width: 3px;
  border-right-style: dashed;
  -webkit-transform: rotate(-15deg);
  transform: rotate(-15deg);
  position: absolute;
  left: calc(10% - 80px);
  top: -20px;
  z-index: 4;
}
.sk-splash-cover-decorations .top .hexagon-2:after,
.sk-splash-cover-decorations .top .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 77.7824918682px;
  height: 77.7824918682px;
  -webkit-transform: scaleY(0.57735) rotate(-45.001deg);
  transform: scaleY(0.57735) rotate(-45.001deg);
  background-color: inherit;
  left: 13.1087540659px;
}
.sk-splash-cover-decorations .top .hexagon-2:before {
  top: -38.8912459341px;
  border-top-width: 4px;
  border-top-style: dashed;
  border-right-width: 4px;
  border-right-style: dashed;
}
.sk-splash-cover-decorations .top .hexagon-2:after {
  bottom: -38.8912459341px;
  border-bottom-width: 4px;
  border-bottom-style: dashed;
  border-left-width: 4px;
  border-left-style: dashed;
}
@media screen and (max-width: 767px) {
  .sk-splash-cover-decorations .top .hexagon-2 {
    right: calc(10% + 20px);
    left: auto;
    top: -100px;
  }
}
@media screen and (max-width: 767px) {
  .sk-splash-cover-decorations .bottom * {
    -webkit-animation: none !important;
    animation: none !important;
    opacity: 1 !important;
  }
}
.sk-splash-cover-decorations .bottom .line {
  position: absolute;
  right: 0;
  border: 3px dashed #fcafcb;
  border: 3px dashed var(--deco-color-light);
  width: 15%;
  bottom: -3px;
  z-index: 3;
}
@media screen and (max-width: 767px) {
  .sk-splash-cover-decorations .bottom .line {
    bottom: -53px;
  }
}
.sk-splash-cover-decorations .bottom .hexagon-1 {
  --deco-bg-color-hexa-1: #fa7eab;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 100px;
  height: 57.7367205543px;
  margin: 28.8683602771px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  position: absolute;
  right: 15%;
  bottom: -50px;
  z-index: 3;
}
.sk-splash-cover-decorations .bottom .hexagon-1:after,
.sk-splash-cover-decorations .bottom .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 70.7113562438px;
  height: 70.7113562438px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 14.6443218781px;
}
.sk-splash-cover-decorations .bottom .hexagon-1:before {
  top: -35.3556781219px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-splash-cover-decorations .bottom .hexagon-1:after {
  bottom: -35.3556781219px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
@media screen and (max-width: 767px) {
  .sk-splash-cover-decorations .bottom .hexagon-1 {
    bottom: -100px;
  }
}
.sk-splash-cover-decorations .bottom .hexagon-2 {
  --deco-border-color-hexa-2: var(--deco-color-dark);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 70px;
  height: 40.415704388px;
  margin: 20.207852194px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  position: absolute;
  right: calc(15% - 35px);
  bottom: -80px;
  z-index: 3;
}
.sk-splash-cover-decorations .bottom .hexagon-2:after,
.sk-splash-cover-decorations .bottom .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 49.4979493707px;
  height: 49.4979493707px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 7.2510253147px;
}
.sk-splash-cover-decorations .bottom .hexagon-2:before {
  top: -24.7489746853px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-splash-cover-decorations .bottom .hexagon-2:after {
  bottom: -24.7489746853px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
@media screen and (max-width: 767px) {
  .sk-splash-cover-decorations .bottom .hexagon-2 {
    bottom: -130px;
  }
}
.sk-splash-cover-decorations .bottom .hexagon-3 {
  --deco-bg-color-hexa-3: #c95680;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 40px;
  height: 23.0946882217px;
  margin: 11.5473441109px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(6deg);
  transform: rotate(6deg);
  position: absolute;
  right: calc(15% - 115px);
  bottom: -50px;
  z-index: 3;
}
.sk-splash-cover-decorations .bottom .hexagon-3:after,
.sk-splash-cover-decorations .bottom .hexagon-3:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 28.2845424975px;
  height: 28.2845424975px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 5.8577287512px;
}
.sk-splash-cover-decorations .bottom .hexagon-3:before {
  top: -14.1422712488px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-splash-cover-decorations .bottom .hexagon-3:after {
  bottom: -14.1422712488px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
@media screen and (max-width: 767px) {
  .sk-splash-cover-decorations .bottom .hexagon-3 {
    bottom: -100px;
  }
}
div[class^='sk-deco-'] {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
div[class^='sk-deco-1'],
div[class^='sk-deco-1']:before,
div[class^='sk-deco-1']:after {
  border-color: transparent;
  border-color: var(--deco-border-color-hexa-1);
  background-color: transparent;
  background-color: var(--deco-bg-color-hexa-1);
}
.sk-deco-1-1 {
  --deco-bg-color-hexa-1: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 110px;
  height: 63.5103926097px;
  margin: 31.7551963048px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(23deg);
  transform: rotate(23deg);
}
.sk-deco-1-1:after,
.sk-deco-1-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 77.7824918682px;
  height: 77.7824918682px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 16.1087540659px;
}
.sk-deco-1-1:before {
  top: -38.8912459341px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-1-1:after {
  bottom: -38.8912459341px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-1-2 {
  --deco-bg-color-hexa-1: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 44px;
  height: 25.4041570439px;
  margin: 12.7020785219px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(17deg);
  transform: rotate(17deg);
}
.sk-deco-1-2:after,
.sk-deco-1-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 31.1129967473px;
  height: 31.1129967473px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 6.4435016264px;
}
.sk-deco-1-2:before {
  top: -15.5564983736px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-1-2:after {
  bottom: -15.5564983736px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-1-3 {
  --deco-border-color-hexa-1: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 100px;
  height: 57.7367205543px;
  margin: 28.8683602771px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(51deg);
  transform: rotate(51deg);
}
.sk-deco-1-3:after,
.sk-deco-1-3:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 70.7113562438px;
  height: 70.7113562438px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 11.6443218781px;
}
.sk-deco-1-3:before {
  top: -35.3556781219px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-1-3:after {
  bottom: -35.3556781219px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
div[class^='sk-deco-2'],
div[class^='sk-deco-3'] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
.sk-deco-2-1 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 124px;
  height: 71.5935334873px;
  margin: 35.7967667436px 0;
  border-left-width: 3px;
  border-left-style: dashed;
  border-right-width: 3px;
  border-right-style: dashed;
  -webkit-transform: rotate(24deg);
  transform: rotate(24deg);
  margin-right: 20px;
}
.sk-deco-2-1 .hexagon-1:after,
.sk-deco-2-1 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 87.6820817423px;
  height: 87.6820817423px;
  -webkit-transform: scaleY(0.57735) rotate(-45.001deg);
  transform: scaleY(0.57735) rotate(-45.001deg);
  background-color: inherit;
  left: 15.1589591288px;
}
.sk-deco-2-1 .hexagon-1:before {
  top: -43.8410408712px;
  border-top-width: 4px;
  border-top-style: dashed;
  border-right-width: 4px;
  border-right-style: dashed;
}
.sk-deco-2-1 .hexagon-1:after {
  bottom: -43.8410408712px;
  border-bottom-width: 4px;
  border-bottom-style: dashed;
  border-left-width: 4px;
  border-left-style: dashed;
}
.sk-deco-2-1 .hexagon-2 {
  --deco-bg-color-hexa-2: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 44px;
  height: 25.4041570439px;
  margin: 12.7020785219px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(161deg);
  transform: rotate(161deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.sk-deco-2-1 .hexagon-2:after,
.sk-deco-2-1 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 31.1129967473px;
  height: 31.1129967473px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 6.4435016264px;
}
.sk-deco-2-1 .hexagon-2:before {
  top: -15.5564983736px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-1 .hexagon-2:after {
  bottom: -15.5564983736px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-2 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 100px;
  height: 57.7367205543px;
  margin: 28.8683602771px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(44deg);
  transform: rotate(44deg);
  margin-left: 10px;
}
.sk-deco-2-2 .hexagon-1:after,
.sk-deco-2-2 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 70.7113562438px;
  height: 70.7113562438px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 11.6443218781px;
}
.sk-deco-2-2 .hexagon-1:before {
  top: -35.3556781219px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-2-2 .hexagon-1:after {
  bottom: -35.3556781219px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-deco-2-2 .hexagon-2 {
  --deco-bg-color-hexa-2: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 50px;
  height: 28.8683602771px;
  margin: 14.4341801386px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(72deg);
  transform: rotate(72deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: -20px;
}
.sk-deco-2-2 .hexagon-2:after,
.sk-deco-2-2 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 35.3556781219px;
  height: 35.3556781219px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 7.322160939px;
}
.sk-deco-2-2 .hexagon-2:before {
  top: -17.677839061px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-2 .hexagon-2:after {
  bottom: -17.677839061px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-3 {
  width: 125px;
}
.sk-deco-2-3 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 40px;
  height: 23.0946882217px;
  margin: 11.5473441109px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(51deg);
  transform: rotate(51deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.sk-deco-2-3 .hexagon-1:after,
.sk-deco-2-3 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 28.2845424975px;
  height: 28.2845424975px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 2.8577287512px;
}
.sk-deco-2-3 .hexagon-1:before {
  top: -14.1422712488px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-2-3 .hexagon-1:after {
  bottom: -14.1422712488px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-deco-2-3 .hexagon-2 {
  --deco-bg-color-hexa-2: #fa76a7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 80px;
  height: 46.1893764434px;
  margin: 23.0946882217px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(197deg);
  transform: rotate(197deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: 5px;
}
.sk-deco-2-3 .hexagon-2:after,
.sk-deco-2-3 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 56.5690849951px;
  height: 56.5690849951px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 11.7154575025px;
}
.sk-deco-2-3 .hexagon-2:before {
  top: -28.2845424975px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-3 .hexagon-2:after {
  bottom: -28.2845424975px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-4 {
  width: 155px;
}
.sk-deco-2-4 .hexagon-1 {
  --deco-bg-color-hexa-1: #fa76a7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 74px;
  height: 42.7251732102px;
  margin: 21.3625866051px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(16deg);
  transform: rotate(16deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.sk-deco-2-4 .hexagon-1:after,
.sk-deco-2-4 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 52.3264036204px;
  height: 52.3264036204px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 10.8367981898px;
}
.sk-deco-2-4 .hexagon-1:before {
  top: -26.1632018102px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-4 .hexagon-1:after {
  bottom: -26.1632018102px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-4 .hexagon-2 {
  --deco-border-color-hexa-2: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 114px;
  height: 65.8198614319px;
  margin: 32.9099307159px 0;
  border-left-width: 3px;
  border-left-style: dashed;
  border-right-width: 3px;
  border-right-style: dashed;
  -webkit-transform: rotate(16deg);
  transform: rotate(16deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-top: 25px;
}
.sk-deco-2-4 .hexagon-2:after,
.sk-deco-2-4 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 80.6109461179px;
  height: 80.6109461179px;
  -webkit-transform: scaleY(0.57735) rotate(-45.001deg);
  transform: scaleY(0.57735) rotate(-45.001deg);
  background-color: inherit;
  left: 13.694526941px;
}
.sk-deco-2-4 .hexagon-2:before {
  top: -40.305473059px;
  border-top-width: 4px;
  border-top-style: dashed;
  border-right-width: 4px;
  border-right-style: dashed;
}
.sk-deco-2-4 .hexagon-2:after {
  bottom: -40.305473059px;
  border-bottom-width: 4px;
  border-bottom-style: dashed;
  border-left-width: 4px;
  border-left-style: dashed;
}
.sk-deco-2-5 {
  width: 120px;
}
.sk-deco-2-5 .hexagon-1 {
  --deco-bg-color-hexa-1: #fca5c5;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 76px;
  height: 43.8799076212px;
  margin: 21.9399538106px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(13deg);
  transform: rotate(13deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.sk-deco-2-5 .hexagon-1:after,
.sk-deco-2-5 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 53.7406307453px;
  height: 53.7406307453px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 11.1296846274px;
}
.sk-deco-2-5 .hexagon-1:before {
  top: -26.8703153726px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-5 .hexagon-1:after {
  bottom: -26.8703153726px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-5 .hexagon-2 {
  --deco-bg-color-hexa-2: #fff4f8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 40px;
  height: 23.0946882217px;
  margin: 11.5473441109px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(44deg);
  transform: rotate(44deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-top: -5px;
}
.sk-deco-2-5 .hexagon-2:after,
.sk-deco-2-5 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 28.2845424975px;
  height: 28.2845424975px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 5.8577287512px;
}
.sk-deco-2-5 .hexagon-2:before {
  top: -14.1422712488px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-5 .hexagon-2:after {
  bottom: -14.1422712488px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-6 {
  width: 130px;
}
.sk-deco-2-6 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 88px;
  height: 50.8083140878px;
  margin: 25.4041570439px 0;
  border-left-width: 3px;
  border-left-style: dashed;
  border-right-width: 3px;
  border-right-style: dashed;
  -webkit-transform: rotate(47deg);
  transform: rotate(47deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
  z-index: 1;
}
.sk-deco-2-6 .hexagon-1:after,
.sk-deco-2-6 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 62.2259934946px;
  height: 62.2259934946px;
  -webkit-transform: scaleY(0.57735) rotate(-45.001deg);
  transform: scaleY(0.57735) rotate(-45.001deg);
  background-color: inherit;
  left: 9.8870032527px;
}
.sk-deco-2-6 .hexagon-1:before {
  top: -31.1129967473px;
  border-top-width: 4px;
  border-top-style: dashed;
  border-right-width: 4px;
  border-right-style: dashed;
}
.sk-deco-2-6 .hexagon-1:after {
  bottom: -31.1129967473px;
  border-bottom-width: 4px;
  border-bottom-style: dashed;
  border-left-width: 4px;
  border-left-style: dashed;
}
.sk-deco-2-6 .hexagon-2 {
  --deco-bg-color-hexa-2: #fdcadd;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 98px;
  height: 56.5819861432px;
  margin: 28.2909930716px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(43deg);
  transform: rotate(43deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-top: -50px;
}
.sk-deco-2-6 .hexagon-2:after,
.sk-deco-2-6 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 69.2971291189px;
  height: 69.2971291189px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 14.3514354405px;
}
.sk-deco-2-6 .hexagon-2:before {
  top: -34.6485645595px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-6 .hexagon-2:after {
  bottom: -34.6485645595px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-7 {
  width: 135px;
}
.sk-deco-2-7 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 94px;
  height: 54.272517321px;
  margin: 27.1362586605px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(44deg);
  transform: rotate(44deg);
  z-index: 1;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.sk-deco-2-7 .hexagon-1:after,
.sk-deco-2-7 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 66.4686748692px;
  height: 66.4686748692px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 10.7656625654px;
}
.sk-deco-2-7 .hexagon-1:before {
  top: -33.2343374346px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-2-7 .hexagon-1:after {
  bottom: -33.2343374346px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-deco-2-7 .hexagon-2 {
  --deco-bg-color-hexa-2: #fff4f8;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 130px;
  height: 75.0577367206px;
  margin: 37.5288683603px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(47deg);
  transform: rotate(47deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-top: 0;
}
.sk-deco-2-7 .hexagon-2:after,
.sk-deco-2-7 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 91.924763117px;
  height: 91.924763117px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 19.0376184415px;
}
.sk-deco-2-7 .hexagon-2:before {
  top: -45.9623815585px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-7 .hexagon-2:after {
  bottom: -45.9623815585px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-8 {
  width: 90px;
}
.sk-deco-2-8 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 60px;
  height: 34.6420323326px;
  margin: 17.3210161663px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(15deg);
  transform: rotate(15deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.sk-deco-2-8 .hexagon-1:after,
.sk-deco-2-8 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 42.4268137463px;
  height: 42.4268137463px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 5.7865931269px;
}
.sk-deco-2-8 .hexagon-1:before {
  top: -21.2134068731px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-2-8 .hexagon-1:after {
  bottom: -21.2134068731px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-deco-2-8 .hexagon-2 {
  --deco-bg-color-hexa-2: #fee8f0;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 44px;
  height: 25.4041570439px;
  margin: 12.7020785219px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-top: -60px;
}
.sk-deco-2-8 .hexagon-2:after,
.sk-deco-2-8 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 31.1129967473px;
  height: 31.1129967473px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 6.4435016264px;
}
.sk-deco-2-8 .hexagon-2:before {
  top: -15.5564983736px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-8 .hexagon-2:after {
  bottom: -15.5564983736px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-9 {
  width: 110px;
}
.sk-deco-2-9 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 102px;
  height: 58.8914549654px;
  margin: 29.4457274827px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(44deg);
  transform: rotate(44deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.sk-deco-2-9 .hexagon-1:after,
.sk-deco-2-9 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 72.1255833687px;
  height: 72.1255833687px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 11.9372083157px;
}
.sk-deco-2-9 .hexagon-1:before {
  top: -36.0627916843px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-2-9 .hexagon-1:after {
  bottom: -36.0627916843px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-deco-2-9 .hexagon-2 {
  --deco-bg-color-hexa-2: #fdcadd;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 50px;
  height: 28.8683602771px;
  margin: 14.4341801386px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(12deg);
  transform: rotate(12deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: -25px;
}
.sk-deco-2-9 .hexagon-2:after,
.sk-deco-2-9 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 35.3556781219px;
  height: 35.3556781219px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 7.322160939px;
}
.sk-deco-2-9 .hexagon-2:before {
  top: -17.677839061px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-9 .hexagon-2:after {
  bottom: -17.677839061px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-10 {
  width: 160px;
}
.sk-deco-2-10 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 62px;
  height: 35.7967667436px;
  margin: 17.8983833718px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(51deg);
  transform: rotate(51deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.sk-deco-2-10 .hexagon-1:after,
.sk-deco-2-10 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 43.8410408712px;
  height: 43.8410408712px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 6.0794795644px;
}
.sk-deco-2-10 .hexagon-1:before {
  top: -21.9205204356px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-2-10 .hexagon-1:after {
  bottom: -21.9205204356px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-deco-2-10 .hexagon-2 {
  --deco-bg-color-hexa-2: #fdcadd;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 98px;
  height: 56.5819861432px;
  margin: 28.2909930716px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(17deg);
  transform: rotate(17deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: 0;
}
.sk-deco-2-10 .hexagon-2:after,
.sk-deco-2-10 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 69.2971291189px;
  height: 69.2971291189px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 14.3514354405px;
}
.sk-deco-2-10 .hexagon-2:before {
  top: -34.6485645595px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-10 .hexagon-2:after {
  bottom: -34.6485645595px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-11 {
  width: 110px;
}
.sk-deco-2-11 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 42px;
  height: 24.2494226328px;
  margin: 12.1247113164px 0;
  border-left-width: 3px;
  border-left-style: dashed;
  border-right-width: 3px;
  border-right-style: dashed;
  -webkit-transform: rotate(47deg);
  transform: rotate(47deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.sk-deco-2-11 .hexagon-1:after,
.sk-deco-2-11 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 29.6987696224px;
  height: 29.6987696224px;
  -webkit-transform: scaleY(0.57735) rotate(-45.001deg);
  transform: scaleY(0.57735) rotate(-45.001deg);
  background-color: inherit;
  left: 3.1506151888px;
}
.sk-deco-2-11 .hexagon-1:before {
  top: -14.8493848112px;
  border-top-width: 4px;
  border-top-style: dashed;
  border-right-width: 4px;
  border-right-style: dashed;
}
.sk-deco-2-11 .hexagon-1:after {
  bottom: -14.8493848112px;
  border-bottom-width: 4px;
  border-bottom-style: dashed;
  border-left-width: 4px;
  border-left-style: dashed;
}
.sk-deco-2-11 .hexagon-2 {
  --deco-bg-color-hexa-2: #f95994;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 66px;
  height: 38.1062355658px;
  margin: 19.0531177829px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(17deg);
  transform: rotate(17deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: 0;
}
.sk-deco-2-11 .hexagon-2:after,
.sk-deco-2-11 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 46.6694951209px;
  height: 46.6694951209px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 9.6652524395px;
}
.sk-deco-2-11 .hexagon-2:before {
  top: -23.3347475605px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-11 .hexagon-2:after {
  bottom: -23.3347475605px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-12 {
  width: 140px;
}
.sk-deco-2-12 .hexagon-1 {
  --deco-bg-color-hexa-1: #fdc8db;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 60px;
  height: 34.6420323326px;
  margin: 17.3210161663px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(50deg);
  transform: rotate(50deg);
  z-index: 1;
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.sk-deco-2-12 .hexagon-1:after,
.sk-deco-2-12 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 42.4268137463px;
  height: 42.4268137463px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 8.7865931269px;
}
.sk-deco-2-12 .hexagon-1:before {
  top: -21.2134068731px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-2-12 .hexagon-1:after {
  bottom: -21.2134068731px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-2-12 .hexagon-2 {
  --deco-border-color-hexa-2: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 118px;
  height: 68.129330254px;
  margin: 34.064665127px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(50deg);
  transform: rotate(50deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: -28px;
}
.sk-deco-2-12 .hexagon-2:after,
.sk-deco-2-12 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 83.4394003677px;
  height: 83.4394003677px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 14.2802998162px;
}
.sk-deco-2-12 .hexagon-2:before {
  top: -41.7197001838px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-2-12 .hexagon-2:after {
  bottom: -41.7197001838px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-deco-3-1 .hexagon-1 {
  --deco-border-color-hexa-1: #fee0eb;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 56px;
  height: 32.3325635104px;
  margin: 16.1662817552px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -webkit-transform: rotate(6deg);
  transform: rotate(6deg);
  margin-left: 30px;
}
.sk-deco-3-1 .hexagon-1:after,
.sk-deco-3-1 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 39.5983594965px;
  height: 39.5983594965px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 5.2008202517px;
}
.sk-deco-3-1 .hexagon-1:before {
  top: -19.7991797483px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-3-1 .hexagon-1:after {
  bottom: -19.7991797483px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-deco-3-1 .hexagon-2 {
  --deco-bg-color-hexa-2: #fa76a7;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 34px;
  height: 19.6304849885px;
  margin: 9.8152424942px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(9deg);
  transform: rotate(9deg);
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: 0;
}
.sk-deco-3-1 .hexagon-2:after,
.sk-deco-3-1 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 24.0418611229px;
  height: 24.0418611229px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 4.9790694386px;
}
.sk-deco-3-1 .hexagon-2:before {
  top: -12.0209305614px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-3-1 .hexagon-2:after {
  bottom: -12.0209305614px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-3-1 .hexagon-3 {
  --deco-border-color-hexa-3: #f8367e;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 112px;
  height: 64.6651270208px;
  margin: 32.3325635104px 0;
  border-left-width: 3px;
  border-left-style: dashed;
  border-right-width: 3px;
  border-right-style: dashed;
  -webkit-transform: rotate(103deg);
  transform: rotate(103deg);
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-top: -10px;
  margin-left: 75px;
}
.sk-deco-3-1 .hexagon-3:after,
.sk-deco-3-1 .hexagon-3:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 79.1967189931px;
  height: 79.1967189931px;
  -webkit-transform: scaleY(0.57735) rotate(-45.001deg);
  transform: scaleY(0.57735) rotate(-45.001deg);
  background-color: inherit;
  left: 13.4016405035px;
}
.sk-deco-3-1 .hexagon-3:before {
  top: -39.5983594965px;
  border-top-width: 4px;
  border-top-style: dashed;
  border-right-width: 4px;
  border-right-style: dashed;
}
.sk-deco-3-1 .hexagon-3:after {
  bottom: -39.5983594965px;
  border-bottom-width: 4px;
  border-bottom-style: dashed;
  border-left-width: 4px;
  border-left-style: dashed;
}
.sk-deco-3-2 {
  width: 190px;
}
.sk-deco-3-2 .hexagon-1 {
  --deco-border-color-hexa-1: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 130px;
  height: 75.0577367206px;
  margin: 37.5288683603px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  margin-left: 38px;
}
.sk-deco-3-2 .hexagon-1:after,
.sk-deco-3-2 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 91.924763117px;
  height: 91.924763117px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 16.0376184415px;
}
.sk-deco-3-2 .hexagon-1:before {
  top: -45.9623815585px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-3-2 .hexagon-1:after {
  bottom: -45.9623815585px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-deco-3-2 .hexagon-2 {
  --deco-border-color-hexa-2: #fdd6e5;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 68px;
  height: 39.2609699769px;
  margin: 19.6304849885px 0;
  border-left-width: 3px;
  border-left-style: dashed;
  border-right-width: 3px;
  border-right-style: dashed;
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: -50px;
}
.sk-deco-3-2 .hexagon-2:after,
.sk-deco-3-2 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 48.0837222458px;
  height: 48.0837222458px;
  -webkit-transform: scaleY(0.57735) rotate(-45.001deg);
  transform: scaleY(0.57735) rotate(-45.001deg);
  background-color: inherit;
  left: 6.9581388771px;
}
.sk-deco-3-2 .hexagon-2:before {
  top: -24.0418611229px;
  border-top-width: 4px;
  border-top-style: dashed;
  border-right-width: 4px;
  border-right-style: dashed;
}
.sk-deco-3-2 .hexagon-2:after {
  bottom: -24.0418611229px;
  border-bottom-width: 4px;
  border-bottom-style: dashed;
  border-left-width: 4px;
  border-left-style: dashed;
}
.sk-deco-3-2 .hexagon-3 {
  --deco-bg-color-hexa-3: #fcb4ce;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 42px;
  height: 24.2494226328px;
  margin: 12.1247113164px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-top: -10px;
}
.sk-deco-3-2 .hexagon-3:after,
.sk-deco-3-2 .hexagon-3:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 29.6987696224px;
  height: 29.6987696224px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 6.1506151888px;
}
.sk-deco-3-2 .hexagon-3:before {
  top: -14.8493848112px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-3-2 .hexagon-3:after {
  bottom: -14.8493848112px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-3-3 {
  width: 170px;
}
.sk-deco-3-3 .hexagon-1 {
  --deco-bg-color-hexa-1: var(--deco-color-normal);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 40px;
  height: 23.0946882217px;
  margin: 11.5473441109px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg);
  margin-left: 80px;
}
.sk-deco-3-3 .hexagon-1:after,
.sk-deco-3-3 .hexagon-1:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 28.2845424975px;
  height: 28.2845424975px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 5.8577287512px;
}
.sk-deco-3-3 .hexagon-1:before {
  top: -14.1422712488px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-3-3 .hexagon-1:after {
  bottom: -14.1422712488px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-3-3 .hexagon-2 {
  --deco-bg-color-hexa-2: var(--deco-color-light);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 76px;
  height: 43.8799076212px;
  margin: 21.9399538106px 0;
  border-left-width: 0;
  border-left-style: solid;
  border-right-width: 0;
  border-right-style: solid;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg);
  margin-top: 0;
}
.sk-deco-3-3 .hexagon-2:after,
.sk-deco-3-3 .hexagon-2:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 53.7406307453px;
  height: 53.7406307453px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 11.1296846274px;
}
.sk-deco-3-3 .hexagon-2:before {
  top: -26.8703153726px;
  border-top-width: 0;
  border-top-style: solid;
  border-right-width: 0;
  border-right-style: solid;
}
.sk-deco-3-3 .hexagon-2:after {
  bottom: -26.8703153726px;
  border-bottom-width: 0;
  border-bottom-style: solid;
  border-left-width: 0;
  border-left-style: solid;
}
.sk-deco-3-3 .hexagon-3 {
  --deco-border-color-hexa-3: #fee0eb;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  position: relative;
  width: 50px;
  height: 28.8683602771px;
  margin: 14.4341801386px 0;
  border-left-width: 3px;
  border-left-style: solid;
  border-right-width: 3px;
  border-right-style: solid;
  -ms-flex-item-align: end;
  align-self: flex-end;
  -webkit-transform: rotate(51deg);
  transform: rotate(51deg);
  margin-top: -20px;
}
.sk-deco-3-3 .hexagon-3:after,
.sk-deco-3-3 .hexagon-3:before {
  transition: width, height, transform, -webkit-transform, left 0.2s ease-in-out 0s;
  content: '';
  position: absolute;
  z-index: 1;
  width: 35.3556781219px;
  height: 35.3556781219px;
  -webkit-transform: scaleY(0.57735) rotate(-45deg);
  transform: scaleY(0.57735) rotate(-45deg);
  background-color: inherit;
  left: 4.322160939px;
}
.sk-deco-3-3 .hexagon-3:before {
  top: -17.677839061px;
  border-top-width: 4px;
  border-top-style: solid;
  border-right-width: 4px;
  border-right-style: solid;
}
.sk-deco-3-3 .hexagon-3:after {
  bottom: -17.677839061px;
  border-bottom-width: 4px;
  border-bottom-style: solid;
  border-left-width: 4px;
  border-left-style: solid;
}
.sk-iframe-container {
  width: 80%;
  height: auto;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .sk-iframe-container {
    width: 100%;
  }
}
.sk-iframe {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.sk-iframe embed,
.sk-iframe iframe,
.sk-iframe object {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.sk-gallery {
  list-style: none;
  padding: 0;
  margin: 0;
}
.sk-gallery.grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.sk-gallery.grid .sk-gallery-item {
  margin: 20px 10px;
}
.sk-gallery.grid .sk-gallery-item img {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-gallery.grid.no-caption .sk-gallery-item {
  width: 240px;
  height: 160px;
  overflow: hidden;
}
.sk-gallery.grid.no-caption .sk-gallery-item:hover > a > div {
  opacity: 0.5;
}
.sk-gallery.grid.no-caption .sk-gallery-item > a,
.sk-gallery.grid.no-caption .sk-gallery-item > a > div {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  width: 100%;
  height: 100%;
}
.sk-gallery.grid.caption .sk-gallery-item {
  width: 240px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.sk-gallery.grid.caption .sk-gallery-item .sk-gallery-image {
  width: 100%;
  height: 160px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.sk-gallery.grid.caption .sk-gallery-item .sk-gallery-image:before {
  content: none;
}
.sk-gallery.grid.caption .sk-gallery-item .sk-gallery-image > a {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.sk-gallery.grid.caption .sk-gallery-item .sk-gallery-image > a:before {
  content: none;
}
.sk-gallery.grid.caption .sk-gallery-item .sk-gallery-image:hover img {
  opacity: 0.5;
}
.sk-gallery.grid.caption .sk-gallery-item .sk-gallery-image img {
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.sk-gallery.grid.caption .sk-gallery-item .sk-gallery-item-caption {
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: center;
}
.sk-gallery.square .sk-gallery-item {
  width: 200px;
  height: 200px;
}
.nav-colour-primary.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-primary .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-primary.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-primary.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #f94f8e;
}
.nav-colour-primary.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-primary .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-primary.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-primary.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #f94f8e;
}
.nav-colour-secondary.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-secondary .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-secondary.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-secondary.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #00386b;
}
.nav-colour-secondary.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-secondary .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-secondary.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-secondary.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #00386b;
}
.nav-colour-sakura.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-sakura .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-sakura.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-sakura.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #f94f8e;
}
.nav-colour-sakura.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-sakura .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-sakura.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-sakura.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #f94f8e;
}
.nav-colour-c2.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-c2 .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-c2.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-c2.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #94d500;
}
.nav-colour-c2.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-c2 .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-c2.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-c2.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #94d500;
}
.nav-colour-shinobu.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-shinobu .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-shinobu.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-shinobu.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #f7bb3c;
}
.nav-colour-shinobu.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-shinobu .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-shinobu.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-shinobu.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #f7bb3c;
}
.nav-colour-taiga.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-taiga .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-taiga.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-taiga.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #ff8300;
}
.nav-colour-taiga.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-taiga .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-taiga.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-taiga.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #ff8300;
}
.nav-colour-miku.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-miku .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-miku.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-miku.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #00abc7;
}
.nav-colour-miku.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-miku .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-miku.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-miku.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #00abc7;
}
.nav-colour-yoko.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-yoko .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-yoko.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-yoko.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #e2231a;
}
.nav-colour-yoko.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-yoko .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-yoko.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-yoko.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #e2231a;
}
.nav-colour-tsumiki.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-tsumiki .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-tsumiki.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-tsumiki.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #7a5fac;
}
.nav-colour-tsumiki.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-tsumiki .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-tsumiki.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-tsumiki.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #7a5fac;
}
.nav-colour-konata.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-konata .sk-gallery.no-caption .sk-gallery-item,
.nav-colour-konata.priority.sk-gallery.no-caption .sk-gallery-item,
.nav-colour-konata.priority .sk-gallery.no-caption .sk-gallery-item {
  background-color: #00386b;
}
.nav-colour-konata.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-konata .sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-konata.priority.sk-gallery.caption .sk-gallery-item .sk-gallery-image,
.nav-colour-konata.priority .sk-gallery.caption .sk-gallery-item .sk-gallery-image {
  background-color: #00386b;
}
.sk-countdown {
  background-color: #fdd6e5;
  color: #9f335b;
  padding: 20px;
  text-transform: lowercase;
  font-weight: 500;
  display: flex;
  justify-content: center;
  margin: 0;
}
.sk-schedule-container {
  max-width: 2500px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  .sk-schedule-container {
    max-width: 100%;
    max-height: 100%;
  }
}
.sk-schedule {
  display: grid;
  grid-gap: 10px;
  grid-template: 'empty-block time-headers' 35px 'location-headers schedule' auto 'all-day-events all-day-events' auto/190px auto;
  position: relative;
  padding-bottom: 10px;
}
@media screen and (max-width: 767px) {
  .sk-schedule {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
  }
}
.sk-schedule-empty-block {
  grid-area: empty-block;
  position: sticky;
  position: -webkit-sticky;
  padding-left: 20px;
  left: 0;
  top: 0;
  background-color: #fafafa;
  z-index: 5;
}
@media screen and (max-width: 767px) {
  .sk-schedule-empty-block {
    display: none;
  }
}
.sk-schedule-location-headers {
  grid-area: location-headers;
  display: grid;
  position: sticky;
  position: -webkit-sticky;
  grid-auto-rows: 76px;
  background-color: #fafafa;
  grid-gap: 10px;
  left: 0;
  padding-left: 20px;
  z-index: 4;
}
@media screen and (max-width: 767px) {
  .sk-schedule-location-headers {
    display: none;
  }
}
.sk-schedule-location-headers .sk-schedule-location-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 14px;
  overflow: hidden;
}
.sk-schedule-location-headers .sk-schedule-location-header-text {
  font-size: 20px;
  font-weight: normal;
  margin: 0;
}
.sk-schedule-location-headers .sk-schedule-location-header-image {
  -ms-flex-item-align: start;
  align-self: flex-start;
  height: 45%;
  margin-bottom: 7px;
}
.sk-schedule-location-headers
  .sk-schedule-location-header-image
  + .sk-schedule-location-header-text {
  font-size: 20px;
}
.sk-schedule-location-headers .sk-schedule-location-header:nth-of-type(odd) {
  border-radius: 4px;
}
.sk-schedule-time-headers {
  display: grid;
  grid-template-rows: auto;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  grid-gap: 10px;
  grid-area: time-headers;
  min-width: 1900px;
  background-color: #fafafa;
  position: sticky;
  position: -webkit-sticky;
  z-index: 3;
  top: 0;
  padding-right: 20px;
}
@media screen and (max-width: 767px) {
  .sk-schedule-time-headers {
    grid-auto-flow: row;
    min-width: 0;
    margin-right: 10px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30px;
    flex: 0 0 30px;
    grid-auto-columns: 30px;
    grid-auto-rows: 76px;
    position: static;
    position: initial;
  }
}
.sk-schedule-time-headers .sk-schedule-time-header {
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: bold;
  padding: 0 5px;
  border-radius: 4px;
  z-index: 4;
  -webkit-transform: translate3d(0, 0, 0);
}
@media screen and (max-width: 767px) {
  .sk-schedule-time-headers .sk-schedule-time-header {
    padding: 10px;
    -ms-writing-mode: tb-lr;
    -webkit-writing-mode: vertical-lr;
    writing-mode: vertical-rl;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media screen and (min-width: 767px) {
  .sk-schedule-time-headers .sk-schedule-time-header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    grid-row-end: initial !important;
  }
}
.sk-schedule-time-headers .sk-schedule-time-header span {
  font-size: 18px;
  margin: 0;
  font-weight: normal;
}
@media screen and (max-width: 767px) {
  .sk-schedule-time-headers .sk-schedule-time-header span {
    font-size: 14px;
  }
}
.sk-schedule-time-headers .sk-schedule-time-header span.am-pm {
  font-size: 14px;
  font-weight: normal;
}
.sk-schedule-event-grid {
  min-width: 1900px;
  grid-area: schedule;
  display: grid;
  grid-auto-rows: 1fr;
  grid-gap: 10px;
  padding-right: 20px;
  grid-template-columns: [time-9-00am] 1fr [time-9-15am] 1fr [time-9-30am] 1fr [time-9-45am] 1fr [time-10-00am] 1fr [time-10-15am] 1fr [time-10-30am] 1fr [time-10-45am] 1fr [time-11-00am] 1fr [time-11-15am] 1fr [time-11-30am] 1fr [time-11-45am] 1fr [time-12-00pm] 1fr [time-12-15pm] 1fr[time-12-30pm] 1fr [time-12-45pm] 1fr [time-1-00pm] 1fr [time-1-15pm] 1fr [time-1-30pm] 1fr [time-1-45pm] 1fr [time-2-00pm] 1fr [time-2-15pm] 1fr [time-2-30pm] 1fr [time-2-45pm] 1fr [time-3-00pm] 1fr [time-3-15pm] 1fr [time-3-30pm] 1fr [time-3-45pm] 1fr [time-4-00pm] 1fr [time-4-15pm] 1fr [time-4-30pm] 1fr [time-4-45pm] 1fr [time-5-00pm] 1fr [time-5-15pm] 1fr [time-5-30pm] 1fr [time-5-45pm] 1fr [time-6-00pm];
}
@media screen and (max-width: 767px) {
  .sk-schedule-event-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0px;
    flex: 1 0 0;
  }
}
.sk-schedule-event {
  position: relative;
  grid-row-end: span 1;
  padding: 10px;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 12px;
  color: #231f20;
  overflow: hidden;
  height: 76px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .sk-schedule-event {
    margin-bottom: 10px;
    font-size: 16px;
  }
  .sk-schedule-event.last {
    margin-bottom: 0;
  }
}
.sk-schedule-event span {
  font-size: 12px;
}
.sk-schedule-event > * {
  z-index: 2;
}
.sk-schedule-event:before {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  content: '';
  opacity: 0.8;
  background-color: #231f20;
  z-index: -1;
  border-radius: 4px;
  -webkit-transform: none;
  transform: none;
}
.sk-schedule-event:hover {
  color: #231f20;
}
.sk-schedule-event:hover .sk-schedule-event-bg {
  opacity: 0.8;
}
.sk-schedule-event:hover .sk-schedule-event-calendar-add {
  z-index: 2;
  opacity: 1;
}
.sk-schedule-event:hover:before {
  visibility: visible;
  visibility: initial;
  -webkit-transform: none;
  transform: none;
}
.sk-schedule-event:active,
.sk-schedule-event:focus {
  color: #231f20;
}
.sk-schedule-event:active .sk-schedule-event-bg,
.sk-schedule-event:focus .sk-schedule-event-bg {
  opacity: 0.5;
}
.sk-schedule-event:active:before,
.sk-schedule-event:focus:before {
  visibility: visible;
  visibility: initial;
  height: 100%;
  -webkit-transform: none;
  transform: none;
  background-color: #231f20;
}
.sk-schedule-event-bg {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  background-color: #848484;
  z-index: 1;
  border-radius: 4px;
}
.sk-schedule-event-more-text,
.sk-schedule-event-more-text > span,
.sk-schedule-event-subtitle,
.sk-schedule-event-subtitle > span,
.sk-schedule-event-title,
.sk-schedule-event-title > span {
  white-space: normal;
  overflow: visible;
  position: relative;
}
@media screen and (max-width: 767px) {
  .sk-schedule-event-more-text,
  .sk-schedule-event-more-text > span,
  .sk-schedule-event-subtitle,
  .sk-schedule-event-subtitle > span,
  .sk-schedule-event-title,
  .sk-schedule-event-title > span {
    white-space: nowrap;
    overflow: hidden;
  }
}
.sk-schedule-event-title,
.sk-schedule-event-title > span {
  font-weight: 600;
  font-size: 14px;
}
@media screen and (max-width: 767px) {
  .sk-schedule-event-title,
  .sk-schedule-event-title > span {
    font-size: 16px;
  }
}
.sk-schedule-event-title {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .sk-schedule-event-title {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.sk-schedule-event-subtitle,
.sk-schedule-event-subtitle > span {
  width: 100%;
  font-size: 13px;
}
@media screen and (max-width: 767px) {
  .sk-schedule-event-subtitle,
  .sk-schedule-event-subtitle > span {
    -ms-flex-negative: 1;
    flex-shrink: 1;
    width: auto;
    font-size: 16px;
  }
}
.sk-schedule-event-sponsor {
  height: 16px;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
@media screen and (max-width: 767px) {
  .sk-schedule-event-sponsor {
    margin-right: 5px;
  }
}
.sk-schedule-event-more-text,
.sk-schedule-event-more-text > span {
  display: none;
  font-size: 16px;
}
@media screen and (max-width: 767px) {
  .sk-schedule-event-more-text,
  .sk-schedule-event-more-text > span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media (pointer: coarse) {
  .sk-schedule-event-more-text,
  .sk-schedule-event-subtitle,
  .sk-schedule-event-title {
    width: calc(100% - 40px);
  }
}
.sk-schedule-event-calendar-add {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  z-index: 0;
  color: #fff;
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  width: 40px;
  font-size: 20px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
@media screen and (max-width: 767px) {
  .sk-schedule-event-calendar-add {
    right: 0;
    left: auto;
    left: initial;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    font-size: 18px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
}
@media (pointer: coarse) {
  .sk-schedule-event-calendar-add {
    z-index: 2;
    opacity: 1;
    right: 0;
    left: auto;
    left: initial;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    font-size: 18px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
}
.sk-schedule-event .sk-schedule-location-image {
  height: 16px;
  width: auto;
  margin-right: 8px;
  margin-top: 2px;
}
.sk-schedule-event .sk-nothing {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.sk-schedule-all-day-events {
  grid-area: all-day-events;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  max-width: 100vw;
  position: sticky;
  position: -webkit-sticky;
  padding-left: 20px;
  left: 0;
}
@media screen and (max-width: 767px) {
  .sk-schedule-all-day-events {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .sk-schedule-all-day-events-header {
    padding-left: 0;
  }
}
.sk-schedule-all-day-events-blocks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
  .sk-schedule-all-day-events-blocks {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    padding-left: 0;
  }
}
.sk-schedule-all-day-events .sk-schedule-event {
  width: 250px;
  margin: 5px;
}
@media screen and (max-width: 767px) {
  .sk-schedule-all-day-events .sk-schedule-event {
    width: 100%;
    margin: 0 0 10px;
  }
}
.nav-colour-primary.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-primary .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-primary.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-primary.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #fff2f8;
}
.nav-colour-primary.sk-schedule .sk-schedule-time-header,
.nav-colour-primary .sk-schedule .sk-schedule-time-header,
.nav-colour-primary.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-primary.priority .sk-schedule .sk-schedule-time-header {
  background-color: #fe85ac;
}
.nav-colour-primary.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-primary .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-primary.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-primary.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(249, 79, 142, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-primary.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-primary.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-primary .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-primary .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-primary.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-primary.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-primary.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-primary.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(247, 25, 107, 0.7);
}
.nav-colour-primary.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-primary .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-primary.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-primary.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(249, 74, 139, 0.7);
}
.nav-colour-secondary.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-secondary .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-secondary.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-secondary.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #b2cadd;
}
.nav-colour-secondary.sk-schedule .sk-schedule-time-header,
.nav-colour-secondary .sk-schedule .sk-schedule-time-header,
.nav-colour-secondary.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-secondary.priority .sk-schedule .sk-schedule-time-header {
  background-color: #004fa6;
}
.nav-colour-secondary.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-secondary .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-secondary.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-secondary.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(0, 56, 107, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-secondary.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-secondary.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-secondary .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-secondary .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-secondary.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-secondary.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-secondary.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-secondary.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(0, 27, 51, 0.7);
}
.nav-colour-secondary.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-secondary .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-secondary.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-secondary.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(0, 53, 102, 0.7);
}
.nav-colour-sakura.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-sakura .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-sakura.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-sakura.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #fff2f8;
}
.nav-colour-sakura.sk-schedule .sk-schedule-time-header,
.nav-colour-sakura .sk-schedule .sk-schedule-time-header,
.nav-colour-sakura.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-sakura.priority .sk-schedule .sk-schedule-time-header {
  background-color: #fe85ac;
}
.nav-colour-sakura.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-sakura .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-sakura.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-sakura.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(249, 79, 142, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-sakura.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-sakura.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-sakura .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-sakura .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-sakura.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-sakura.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-sakura.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-sakura.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(247, 25, 107, 0.7);
}
.nav-colour-sakura.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-sakura .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-sakura.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-sakura.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(249, 74, 139, 0.7);
}
.nav-colour-c2.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-c2 .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-c2.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-c2.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #f4f9de;
}
.nav-colour-c2.sk-schedule .sk-schedule-time-header,
.nav-colour-c2 .sk-schedule .sk-schedule-time-header,
.nav-colour-c2.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-c2.priority .sk-schedule .sk-schedule-time-header {
  background-color: #af1;
}
.nav-colour-c2.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-c2 .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-c2.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-c2.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(148, 213, 0, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-c2.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-c2.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-c2 .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-c2 .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-c2.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-c2.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-c2.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-c2.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(109, 157, 0, 0.7);
}
.nav-colour-c2.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-c2 .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-c2.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-c2.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(144, 208, 0, 0.7);
}
.nav-colour-shinobu.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-shinobu .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-shinobu.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-shinobu.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #fef5e9;
}
.nav-colour-shinobu.sk-schedule .sk-schedule-time-header,
.nav-colour-shinobu .sk-schedule .sk-schedule-time-header,
.nav-colour-shinobu.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-shinobu.priority .sk-schedule .sk-schedule-time-header {
  background-color: #fdd771;
}
.nav-colour-shinobu.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-shinobu .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-shinobu.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-shinobu.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(247, 187, 60, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-shinobu.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-shinobu.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-shinobu .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-shinobu .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-shinobu.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-shinobu.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-shinobu.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-shinobu.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(241, 167, 10, 0.7);
}
.nav-colour-shinobu.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-shinobu .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-shinobu.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-shinobu.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(247, 185, 55, 0.7);
}
.nav-colour-taiga.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-taiga .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-taiga.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-taiga.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #fff1e8;
}
.nav-colour-taiga.sk-schedule .sk-schedule-time-header,
.nav-colour-taiga .sk-schedule .sk-schedule-time-header,
.nav-colour-taiga.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-taiga.priority .sk-schedule .sk-schedule-time-header {
  background-color: #ffa93b;
}
.nav-colour-taiga.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-taiga .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-taiga.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-taiga.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(255, 131, 0, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-taiga.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-taiga.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-taiga .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-taiga .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-taiga.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-taiga.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-taiga.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-taiga.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(199, 102, 0, 0.7);
}
.nav-colour-taiga.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-taiga .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-taiga.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-taiga.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(250, 128, 0, 0.7);
}
.nav-colour-miku.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-miku .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-miku.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-miku.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #dbf6f7;
}
.nav-colour-miku.sk-schedule .sk-schedule-time-header,
.nav-colour-miku .sk-schedule .sk-schedule-time-header,
.nav-colour-miku.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-miku.priority .sk-schedule .sk-schedule-time-header {
  background-color: #03cfff;
}
.nav-colour-miku.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-miku .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-miku.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-miku.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(0, 171, 199, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-miku.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-miku.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-miku .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-miku .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-miku.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-miku.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-miku.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-miku.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(0, 123, 143, 0.7);
}
.nav-colour-miku.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-miku .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-miku.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-miku.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(0, 167, 194, 0.7);
}
.nav-colour-yoko.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-yoko .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-yoko.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-yoko.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #ffd4d4;
}
.nav-colour-yoko.sk-schedule .sk-schedule-time-header,
.nav-colour-yoko .sk-schedule .sk-schedule-time-header,
.nav-colour-yoko.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-yoko.priority .sk-schedule .sk-schedule-time-header {
  background-color: #ef5848;
}
.nav-colour-yoko.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-yoko .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-yoko.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-yoko.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(226, 35, 26, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-yoko.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-yoko.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-yoko .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-yoko .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-yoko.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-yoko.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-yoko.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-yoko.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(176, 27, 20, 0.7);
}
.nav-colour-yoko.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-yoko .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-yoko.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-yoko.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(221, 34, 25, 0.7);
}
.nav-colour-tsumiki.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-tsumiki .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-tsumiki.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-tsumiki.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #e7e4f1;
}
.nav-colour-tsumiki.sk-schedule .sk-schedule-time-header,
.nav-colour-tsumiki .sk-schedule .sk-schedule-time-header,
.nav-colour-tsumiki.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-tsumiki.priority .sk-schedule .sk-schedule-time-header {
  background-color: #9c81c5;
}
.nav-colour-tsumiki.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-tsumiki .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-tsumiki.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-tsumiki.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(122, 95, 172, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-tsumiki.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-tsumiki.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-tsumiki .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-tsumiki .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-tsumiki.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-tsumiki.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-tsumiki.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-tsumiki.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(95, 72, 139, 0.7);
}
.nav-colour-tsumiki.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-tsumiki .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-tsumiki.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-tsumiki.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(119, 92, 170, 0.7);
}
.nav-colour-konata.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-konata .sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-konata.priority.sk-schedule .sk-schedule-location-header:nth-of-type(odd),
.nav-colour-konata.priority .sk-schedule .sk-schedule-location-header:nth-of-type(odd) {
  background-color: #b2cadd;
}
.nav-colour-konata.sk-schedule .sk-schedule-time-header,
.nav-colour-konata .sk-schedule .sk-schedule-time-header,
.nav-colour-konata.priority.sk-schedule .sk-schedule-time-header,
.nav-colour-konata.priority .sk-schedule .sk-schedule-time-header {
  background-color: #004fa6;
}
.nav-colour-konata.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-konata .sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-konata.priority.sk-schedule .sk-schedule-event-calendar-add,
.nav-colour-konata.priority .sk-schedule .sk-schedule-event-calendar-add {
  background-color: rgba(0, 56, 107, 0.7);
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.nav-colour-konata.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-konata.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-konata .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-konata .sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-konata.priority.sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-konata.priority.sk-schedule .sk-schedule-event-calendar-add:hover,
.nav-colour-konata.priority .sk-schedule .sk-schedule-event-calendar-add:focus,
.nav-colour-konata.priority .sk-schedule .sk-schedule-event-calendar-add:hover {
  cursor: pointer;
  background-color: rgba(0, 27, 51, 0.7);
}
.nav-colour-konata.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-konata .sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-konata.priority.sk-schedule .sk-schedule-event-calendar-add:active,
.nav-colour-konata.priority .sk-schedule .sk-schedule-event-calendar-add:active {
  cursor: pointer;
  background-color: rgba(0, 53, 102, 0.7);
}
.sk-tabbed-content {
  position: relative;
}
@media screen and (max-width: 767px) {
  .sk-tabbed-content {
    position: static;
    position: initial;
  }
}
.sk-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin-bottom: 20px;
  z-index: 11;
  padding: 20px 0;
}
@media screen and (max-width: 767px) {
  .sk-tabs {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: 10px;
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
.sk-tabs .sk-tab {
  cursor: pointer;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  padding: 2px;
  position: relative;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  margin: 5px;
  color: #82a2c7;
}
@media screen and (max-width: 767px) {
  .sk-tabs .sk-tab {
    margin-bottom: 10px;
  }
}
.sk-tabs .sk-tab:hover {
  color: #00386b;
}
.sk-tabs .sk-tab:active,
.sk-tabs .sk-tab:focus {
  opacity: 0.8;
}
.sk-tabs .sk-tab.active {
  color: #231f20;
}
.sk-tabs .sk-tab.active:hover {
  color: #00386b;
}
.sk-tabs.date-tabs .sk-date-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  .sk-tabs.date-tabs .sk-date-text {
    margin-bottom: 20px;
  }
}
.sk-tabs.date-tabs .sk-date-text .sk-date-text-date {
  position: relative;
}
.sk-tabs.date-tabs .sk-date-text .sk-date-text-date:before {
  width: 75%;
  margin: 0 auto;
  left: 54%;
  height: 6px;
  bottom: -10px;
  -webkit-transform: translateX(-50%) scaleX(0);
  transform: translateX(-50%) scaleX(0);
}
.sk-tabs.date-tabs .sk-date-text.active .sk-date-text-date:before {
  -webkit-transform: translateX(-50%) scaleX(1);
  transform: translateX(-50%) scaleX(1);
}
.sk-tabs-contents .sk-tabs-content:not(.active) {
  display: none;
}
.sk-filters-mobile-button {
  display: none;
}
@media screen and (max-width: 2000px) {
  .sk-filters-mobile-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.sk-filtered-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  position: relative;
}
@media screen and (max-width: 767px) {
  .sk-filtered-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    position: static;
    position: initial;
  }
}
.sk-filtered-content .sk-filters-mobile-button {
  margin-bottom: 20px;
  background-color: #fafafa;
  z-index: 5;
  padding: 5px 0;
  position: sticky;
  position: -webkit-sticky;
}
.sk-filtered-content .sk-filters-mobile-button .sk-button {
  padding: 4px 12px;
  font-size: 14px;
  border-radius: 4px;
}
@media screen and (max-width: 2000px) {
  .sk-filtered-content .sk-filters-mobile-button {
    top: 156px;
  }
}
.sk-filtered-content .sk-filters {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 35px;
  position: sticky;
  position: -webkit-sticky;
  z-index: 11;
}
@media screen and (max-width: 2000px) {
  .sk-filtered-content .sk-filters {
    position: fixed;
    background-color: #ededed;
    margin: 0;
    right: 0;
    padding: 30px 20px;
    border-bottom-left-radius: 8px;
    -webkit-box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    display: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    z-index: 99;
  }
}
@media screen and (min-width: 2000px) {
  .sk-filtered-content .sk-filters {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    margin-left: 30px;
  }
}
@media screen and (max-width: 2000px) {
  .sk-filtered-content .sk-filters .sk-filters-header {
    display: none;
  }
}
.sk-filtered-content .sk-filters .sk-filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0;
  min-width: 110px;
  white-space: nowrap;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item) {
  color: #f82875;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item):focus,
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item):hover {
  cursor: pointer;
  color: #fb8ab4;
  background-color: transparent;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item):active {
  cursor: pointer;
  color: #f95994;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item):not(.reset) {
  color: #cecece;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item):not(.reset):focus,
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item):not(.reset):hover {
  cursor: pointer;
  color: #9b9b9b;
  background-color: transparent;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item):not(.reset):active {
  cursor: pointer;
  color: #b5b5b5;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item).active {
  color: #f82875;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item).active:focus,
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item).active:hover {
  cursor: pointer;
  color: #fb8ab4;
  background-color: transparent;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item).active:active {
  cursor: pointer;
  color: #f95994;
}
.sk-filtered-content .sk-filters .sk-filter:not(.sk-form-item) i {
  font-size: 30px;
  width: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.sk-filtered-content .sk-filters .sk-filter.reset {
  margin-bottom: 10px;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .sk-filtered-content .sk-filters .sk-filter.reset {
    margin-top: 0;
  }
}
.sk-filtered-content .sk-filters .sk-filter label,
.sk-filtered-content .sk-filters .sk-filter span {
  font-weight: 600;
  margin-bottom: 0;
  width: 100%;
}
.sk-filtered-content .sk-filters .sk-filter span {
  margin-left: 10px;
}
.sk-filtered-content .sk-filters .sk-filter + .sk-filter {
  margin-top: 10px;
}
.sk-filtered-content .sk-filtered-items .sk-filtered-item {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-filtered-content .sk-filtered-items.visibility .sk-filtered-item {
  opacity: 0.2;
}
.sk-filtered-content .sk-filtered-items.visibility .sk-filtered-item.visible {
  opacity: 1;
}
.sk-filtered-content .sk-filtered-items.display .sk-filtered-item {
  display: none;
}
.sk-filtered-content .sk-filtered-items.display .sk-filtered-item.visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sk-filtered-content .sk-filtered-items.visibility-and-display .sk-filtered-item {
  opacity: 0.2;
}
@media screen and (max-width: 767px) {
  .sk-filtered-content .sk-filtered-items.visibility-and-display .sk-filtered-item {
    display: none;
  }
}
.sk-filtered-content .sk-filtered-items.visibility-and-display .sk-filtered-item.visible {
  opacity: 1;
}
@media screen and (max-width: 767px) {
  .sk-filtered-content .sk-filtered-items.visibility-and-display .sk-filtered-item.visible {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.sk-filter label {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  padding: 8px !important;
  background-color: #fff;
  border-radius: 5px;
}
.sk-filter label:before {
  border: 0;
}
.sk-filter label:after {
  left: 9.2px !important;
  top: 9.5px !important;
}
.sk-filter label:hover {
  opacity: 0.6;
}
.sk-login {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
}
.sk-login-block {
  width: 482px;
  padding: 40px;
  border-radius: 8px;
  -webkit-box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .sk-login-block {
    width: 90%;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.sk-login-block img#smash-logo,
.sk-login-block img.smash-logo {
  width: 200px;
}
@media screen and (max-width: 767px) {
  .sk-login-block img#smash-logo,
  .sk-login-block img.smash-logo {
    width: 150px;
  }
}
.sk-login-block img#atlassian-logo {
  width: 250px;
}
@media screen and (max-width: 767px) {
  .sk-login-block img#atlassian-logo {
    width: 200px;
  }
}
.sk-login-block img + img {
  margin-top: 15px;
}
.sk-login-block .sk-form-item input + label {
  font-size: 15px;
}
.sk-login-block form {
  margin-top: 40px;
  width: 100%;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.sk-login-block form .sk-form-item {
  width: 100%;
}
.sk-login-block form .sk-form-item input {
  min-width: 0;
  width: 100%;
}
.sk-login-block form .sk-login-actions {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.sk-login-block form .sk-login-actions > a {
  font-size: 14px;
}
.sk-login-block form .sk-login-actions > input {
  margin-left: auto;
}
.sk-loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: scale(0.4, 0.4) rotate(90deg);
  transform: scale(0.4, 0.4) rotate(90deg);
}
.sk-loading svg {
  height: 100%;
  width: 100%;
  max-width: 300px;
  max-height: 300px;
}
.sk-loading .tri polygon {
  fill: #606060;
  stroke: none;
  -webkit-animation: pulse 550ms ease-in infinite;
  animation: pulse 550ms ease-in infinite;
}
.sk-loading .tri polygon:nth-child(2) {
  -webkit-animation-delay: -91.66667ms;
  animation-delay: -91.66667ms;
}
.sk-loading .tri polygon:nth-child(3) {
  -webkit-animation-delay: -183.33333ms;
  animation-delay: -183.33333ms;
}
.sk-loading .tri polygon:nth-child(4) {
  -webkit-animation-delay: -275ms;
  animation-delay: -275ms;
}
.sk-loading .tri polygon:nth-child(5) {
  -webkit-animation-delay: -366.66667ms;
  animation-delay: -366.66667ms;
}
.sk-loading .tri polygon:nth-child(6) {
  -webkit-animation-delay: -458.33333ms;
  animation-delay: -458.33333ms;
}
@-webkit-keyframes pulse {
  0% {
    opacity: 1;
    stroke-opacity: 1;
  }
  16.666% {
    opacity: 1;
    stroke-opacity: 1;
  }
  100% {
    opacity: 0;
    stroke-opacity: 0;
  }
}
@keyframes pulse {
  0% {
    opacity: 1;
    stroke-opacity: 1;
  }
  16.666% {
    opacity: 1;
    stroke-opacity: 1;
  }
  100% {
    opacity: 0;
    stroke-opacity: 0;
  }
}
.nav-colour-primary.sk-loading .tri polygon,
.nav-colour-primary .sk-loading .tri polygon,
.nav-colour-primary.priority.sk-loading .tri polygon,
.nav-colour-primary.priority .sk-loading .tri polygon {
  fill: #f94f8e;
}
.nav-colour-secondary.sk-loading .tri polygon,
.nav-colour-secondary .sk-loading .tri polygon,
.nav-colour-secondary.priority.sk-loading .tri polygon,
.nav-colour-secondary.priority .sk-loading .tri polygon {
  fill: #00386b;
}
.nav-colour-sakura.sk-loading .tri polygon,
.nav-colour-sakura .sk-loading .tri polygon,
.nav-colour-sakura.priority.sk-loading .tri polygon,
.nav-colour-sakura.priority .sk-loading .tri polygon {
  fill: #f94f8e;
}
.nav-colour-c2.sk-loading .tri polygon,
.nav-colour-c2 .sk-loading .tri polygon,
.nav-colour-c2.priority.sk-loading .tri polygon,
.nav-colour-c2.priority .sk-loading .tri polygon {
  fill: #94d500;
}
.nav-colour-shinobu.sk-loading .tri polygon,
.nav-colour-shinobu .sk-loading .tri polygon,
.nav-colour-shinobu.priority.sk-loading .tri polygon,
.nav-colour-shinobu.priority .sk-loading .tri polygon {
  fill: #f7bb3c;
}
.nav-colour-taiga.sk-loading .tri polygon,
.nav-colour-taiga .sk-loading .tri polygon,
.nav-colour-taiga.priority.sk-loading .tri polygon,
.nav-colour-taiga.priority .sk-loading .tri polygon {
  fill: #ff8300;
}
.nav-colour-miku.sk-loading .tri polygon,
.nav-colour-miku .sk-loading .tri polygon,
.nav-colour-miku.priority.sk-loading .tri polygon,
.nav-colour-miku.priority .sk-loading .tri polygon {
  fill: #00abc7;
}
.nav-colour-yoko.sk-loading .tri polygon,
.nav-colour-yoko .sk-loading .tri polygon,
.nav-colour-yoko.priority.sk-loading .tri polygon,
.nav-colour-yoko.priority .sk-loading .tri polygon {
  fill: #e2231a;
}
.nav-colour-tsumiki.sk-loading .tri polygon,
.nav-colour-tsumiki .sk-loading .tri polygon,
.nav-colour-tsumiki.priority.sk-loading .tri polygon,
.nav-colour-tsumiki.priority .sk-loading .tri polygon {
  fill: #7a5fac;
}
.nav-colour-konata.sk-loading .tri polygon,
.nav-colour-konata .sk-loading .tri polygon,
.nav-colour-konata.priority.sk-loading .tri polygon,
.nav-colour-konata.priority .sk-loading .tri polygon {
  fill: #00386b;
}
.sk-progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  width: 100%;
  border-radius: 8px;
  background-color: #ededed;
  position: relative;
  overflow: hidden;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.sk-progress-bar {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  background-color: #848484;
}
.sk-progress-text {
  color: #fff;
  font-weight: 800;
  text-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  z-index: 2;
}
.nav-colour-primary .sk-progress,
.nav-colour-primary.sk-progress,
.nav-colour-primary.priority .sk-progress,
.nav-colour-primary.priority.sk-progress {
  background-color: #fcafcb;
}
.nav-colour-primary .sk-progress-bar,
.nav-colour-primary.sk-progress-bar,
.nav-colour-primary.priority .sk-progress-bar,
.nav-colour-primary.priority.sk-progress-bar {
  background-color: #9f335b;
}
.nav-colour-secondary .sk-progress,
.nav-colour-secondary.sk-progress,
.nav-colour-secondary.priority .sk-progress,
.nav-colour-secondary.priority.sk-progress {
  background-color: #82a2c7;
}
.nav-colour-secondary .sk-progress-bar,
.nav-colour-secondary.sk-progress-bar,
.nav-colour-secondary.priority .sk-progress-bar,
.nav-colour-secondary.priority.sk-progress-bar {
  background-color: #00213f;
}
.nav-colour-sakura .sk-progress,
.nav-colour-sakura.sk-progress,
.nav-colour-sakura.priority .sk-progress,
.nav-colour-sakura.priority.sk-progress {
  background-color: #fcafcb;
}
.nav-colour-sakura .sk-progress-bar,
.nav-colour-sakura.sk-progress-bar,
.nav-colour-sakura.priority .sk-progress-bar,
.nav-colour-sakura.priority.sk-progress-bar {
  background-color: #9f335b;
}
.nav-colour-c2 .sk-progress,
.nav-colour-c2.sk-progress,
.nav-colour-c2.priority .sk-progress,
.nav-colour-c2.priority.sk-progress {
  background-color: #d8efa2;
}
.nav-colour-c2 .sk-progress-bar,
.nav-colour-c2.sk-progress-bar,
.nav-colour-c2.priority .sk-progress-bar,
.nav-colour-c2.priority.sk-progress-bar {
  background-color: #5f8800;
}
.nav-colour-shinobu .sk-progress,
.nav-colour-shinobu.sk-progress,
.nav-colour-shinobu.priority .sk-progress,
.nav-colour-shinobu.priority.sk-progress {
  background-color: #fbe0a6;
}
.nav-colour-shinobu .sk-progress-bar,
.nav-colour-shinobu.sk-progress-bar,
.nav-colour-shinobu.priority .sk-progress-bar,
.nav-colour-shinobu.priority.sk-progress-bar {
  background-color: #b68618;
}
.nav-colour-taiga .sk-progress,
.nav-colour-taiga.sk-progress,
.nav-colour-taiga.priority .sk-progress,
.nav-colour-taiga.priority.sk-progress {
  background-color: #ffd1a2;
}
.nav-colour-taiga .sk-progress-bar,
.nav-colour-taiga.sk-progress-bar,
.nav-colour-taiga.priority .sk-progress-bar,
.nav-colour-taiga.priority.sk-progress-bar {
  background-color: #b44f0e;
}
.nav-colour-miku .sk-progress,
.nav-colour-miku.sk-progress,
.nav-colour-miku.priority .sk-progress,
.nav-colour-miku.priority.sk-progress {
  background-color: #a2e0ea;
}
.nav-colour-miku .sk-progress-bar,
.nav-colour-miku.sk-progress-bar,
.nav-colour-miku.priority .sk-progress-bar,
.nav-colour-miku.priority.sk-progress-bar {
  background-color: #006d7f;
}
.nav-colour-yoko .sk-progress,
.nav-colour-yoko.sk-progress,
.nav-colour-yoko.priority .sk-progress,
.nav-colour-yoko.priority.sk-progress {
  background-color: #ff9a8e;
}
.nav-colour-yoko .sk-progress-bar,
.nav-colour-yoko.sk-progress-bar,
.nav-colour-yoko.priority .sk-progress-bar,
.nav-colour-yoko.priority.sk-progress-bar {
  background-color: #901711;
}
.nav-colour-tsumiki .sk-progress,
.nav-colour-tsumiki.sk-progress,
.nav-colour-tsumiki.priority .sk-progress,
.nav-colour-tsumiki.priority.sk-progress {
  background-color: #c2b6d9;
}
.nav-colour-tsumiki .sk-progress-bar,
.nav-colour-tsumiki.sk-progress-bar,
.nav-colour-tsumiki.priority .sk-progress-bar,
.nav-colour-tsumiki.priority.sk-progress-bar {
  background-color: #4e3d6e;
}
.nav-colour-konata .sk-progress,
.nav-colour-konata.sk-progress,
.nav-colour-konata.priority .sk-progress,
.nav-colour-konata.priority.sk-progress {
  background-color: #82a2c7;
}
.nav-colour-konata .sk-progress-bar,
.nav-colour-konata.sk-progress-bar,
.nav-colour-konata.priority .sk-progress-bar,
.nav-colour-konata.priority.sk-progress-bar {
  background-color: #00213f;
}
.sk-modal {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 10000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 20px;
}
.sk-modal-content {
  position: relative;
  background-color: #fff;
  width: 90%;
  min-height: 100px;
  max-height: 100%;
  padding: 50px 30px;
  border-radius: 8px;
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.sk-modal-content.fit-to-content {
  width: auto;
}
@media screen and (max-width: 767px) {
  .sk-modal-content {
    width: 100%;
    padding: 40px 20px;
  }
}
.sk-modal-content .sk-modal-close-container {
  position: absolute;
  top: 0;
  right: 5px;
  height: 100%;
}
.sk-modal-content .sk-modal-close-container .sk-modal-close {
  position: -webkit-sticky;
  position: sticky;
  top: -20px;
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  align-items: center;
  width: 35px;
  height: 35px;
  z-index: 20;
  -webkit-backdrop-filter: saturate(180%) blur(20px);
}
.sk-modal-content .sk-modal-close-container .sk-modal-close i {
  margin-top: -2px;
}
.sk-keypad-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 260px;
  margin: 20px;
}
.sk-keypad-container .sk-keypad-title {
  margin-bottom: 15px;
  font-size: 18px;
}
.sk-keypad-container .sk-keypad-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin-bottom: 50px;
  width: 80%;
}
.sk-keypad-container .sk-keypad-input.shake {
  -webkit-animation: shake 0.4s linear;
  animation: shake 0.4s linear;
}
.sk-keypad-container .sk-keypad-input .sk-keypad-input-circle {
  border-radius: 100%;
  border: 1.5px solid #f94f8e;
  background-color: #fff;
  width: 18px;
  height: 18px;
}
.sk-keypad-container .sk-keypad-input .sk-keypad-input-circle:not(.filled) {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-keypad-container .sk-keypad-input .sk-keypad-input-circle.filled {
  background-color: #f94f8e;
}
.sk-keypad-container .sk-keypad {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr 1fr 1fr 1fr;
  grid-gap: 10px;
}
.sk-keypad-container .sk-keypad .sk-button {
  -webkit-transition: all 0.11s ease-in-out 0s;
  transition: all 0.11s ease-in-out 0s;
  border-radius: 100%;
  padding: 0px;
  height: 70px;
  width: 70px;
  font-size: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.sk-keypad-container .sk-keypad .sk-button:active {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.sk-keypad-container .sk-keypad .sk-keypad-backspace {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 30px;
}
.sk-number-incrementor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 20px;
  border-radius: 10px;
  border: 2px solid #f94f8e;
  width: 200px;
  overflow: hidden;
}
.sk-number-incrementor-value {
  font-weight: bold;
}
.sk-number-incrementor-minus {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.sk-number-incrementor-plus {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-right: 0 !important;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.sk-comments {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 730px;
}
.sk-comments .sk-comment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.sk-comments .sk-comment.you .sk-comment-user {
  color: #9f335b;
}
.sk-comments .sk-comment + .sk-comment {
  margin-top: 30px;
}
.sk-comments .sk-comment-profile {
  margin-right: 10px;
  border-radius: 100%;
  border: 0;
  -webkit-box-shadow: inset 0 2px 3px 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 2px 3px 0 rgba(0, 0, 0, 0.1);
  width: 50px;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  font-weight: 400;
  font-family: 'ultramagnetic', 'Noto Sans JP', 'Montserrat', -apple-system, BlinkMacSystemFont,
    sans-serif;
  font-size: 20px;
  text-transform: uppercase;
  color: #fff;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.sk-comments .sk-comment-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
}
.sk-comments .sk-comment-user {
  font-weight: 600;
  margin-right: 10px;
}
.sk-comments .sk-comment-time {
  opacity: 0.6;
  font-size: 12px;
}
.sk-comments .sk-comment-comment {
  white-space: pre-wrap;
}
.sk-comments .sk-comment-input-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.sk-comments .sk-comment-input-container .sk-comment-input {
  margin-right: 10px;
}
.sk-flyout.click {
  display: inline;
  display: initial;
}
.sk-flyout.click.open .i-caret-down,
.sk-flyout.click.expanded .i-caret-down {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.sk-flyout.click .i-caret-down {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  width: auto;
  margin-left: 8px;
  margin-right: 0px;
}
@media screen and (max-width: 967px) {
  .sk-flyout.click .i-caret-down:before {
    content: '';
  }
}
@media screen and (max-width: 967px) {
  .sk-flyout.hover .sk-flyout-content {
    display: none;
  }
}
@media screen and (min-width: 967px) {
  .sk-flyout.hover:hover .sk-flyout-content {
    opacity: 1;
    visibility: visible;
  }
}
.sk-flyout.hover .i-caret-down {
  display: none;
}
.sk-flyout .sk-flyout-button {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.sk-flyout-content {
  -webkit-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.19), 0 5px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.19), 0 5px 6px rgba(0, 0, 0, 0.23);
  background-color: #fff;
  position: absolute;
  margin: 0;
  padding: 0;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
@media screen and (max-width: 967px) {
  .sk-flyout-content {
    -webkit-box-shadow: none;
    box-shadow: none;
    position: static;
    position: initial;
    background-color: transparent;
    border-radius: 0;
    padding: 0;
  }
}
.hover .sk-flyout-content {
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  opacity: 0;
  visibility: hidden;
}
.click:last-child .sk-flyout-content,
.hover:last-child .sk-flyout-content {
  right: 0;
  border-bottom-right-radius: 0;
}
.sk-flyout-list {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.sk-flyout-list a,
.sk-flyout-list .nav-item,
.sk-flyout-list .info-block {
  height: auto;
  padding: 20px;
  white-space: nowrap;
  width: 100%;
}
.sk-flyout-list a:last-child,
.sk-flyout-list .nav-item:last-child,
.sk-flyout-list .info-block:last-child {
  padding-bottom: 30px;
}
.sk-flyout-list a,
.sk-flyout-list .nav-item {
  color: #f94f8e;
  -webkit-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.sk-flyout-list a:focus,
.sk-flyout-list a:hover,
.sk-flyout-list .nav-item:focus,
.sk-flyout-list .nav-item:hover {
  cursor: pointer;
  color: #fcb2cd;
  background-color: transparent;
}
.sk-flyout-list a:active,
.sk-flyout-list .nav-item:active {
  cursor: pointer;
  color: #fb80ae;
}
.sk-flyout-list .info-block {
  background-color: #ededed;
  width: 200px;
  white-space: normal;
  white-space: initial;
  word-break: break-word;
}
@media screen and (max-width: 967px) {
  .sk-flyout-list .info-block {
    width: 100%;
  }
}
html {
  width: 100%;
  height: 100%;
}
body {
  width: 100%;
  height: 100%;
  font-family: 'Montserrat', 'Noto Sans JP', -apple-system, BlinkMacSystemFont, sans-serif;
  text-transform: none;
  background-color: #fafafa;
  scroll-behavior: smooth;
}
main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
hr {
  border-top: 1.5px solid #00386b;
  height: 2px;
  width: 100%;
}
*:focus {
  outline: none !important;
}
