@keyframes slide-menu {
  from {
    right: -100vw;
  }
  to {
    right: 0;
  }
}

.slide-menu {
  -webkit-animation-name: slide-menu;
  animation-name: slide-menu;
  -webkit-animation-duration: 300ms;
  animation-duration: 300ms;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent;
}

@-ms-viewport {
  width: device-width;
}

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #009286;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #005e5d;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: .5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "\2014 \00A0";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code,
kbd,
pre,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 18px;
  padding-left: 18px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 480px) {
  .container {
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 100%;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 100%;
  }
}

@media (min-width: 1320px) {
  .container {
    max-width: 1320px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 18px;
  padding-left: 18px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -18px;
  margin-left: -18px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 18px;
  padding-left: 18px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333%;
}

.offset-2 {
  margin-left: 16.66667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333%;
}

.offset-5 {
  margin-left: 41.66667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333%;
}

.offset-8 {
  margin-left: 66.66667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333%;
}

.offset-11 {
  margin-left: 91.66667%;
}

@media (min-width: 480px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width: 1320px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}

/* Reset
-------------------------------------------------- */
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
address,
code,
del,
dfn,
em,
i,
img,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
q,
dl,
dt,
dd,
ul,
ol,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  font-family: inherit;
  font-weight: inherit;
  margin: 0;
  padding: 0;
  border: 0;
}

@font-face {
  font-family: 'Roboto';
  font-weight: normal;
  font-style: normal;
  src: url(/static/fonts/ttf/roboto-regular.ttf) format("truetype"), url(/static/fonts/woff/roboto-regular.woff) format("woff"), url(/static/fonts/woff2/roboto-regular.woff2) format("woff2");
}

@font-face {
  font-family: 'Roboto Condensed';
  font-weight: normal;
  font-style: normal;
  src: url(/static/fonts/ttf/robotocondensed-regular.ttf) format("truetype"), url(/static/fonts/woff/robotocondensed-regular.woff) format("woff"), url(/static/fonts/woff2/robotocondensed-regular.woff2) format("woff2");
}

@font-face {
  font-family: 'Roboto Medium';
  font-weight: normal;
  font-style: normal;
  src: url(/static/fonts/ttf/roboto-medium.ttf) format("truetype"), url(/static/fonts/woff/roboto-medium.woff) format("woff"), url(/static/fonts/woff2/roboto-medium.woff2) format("woff2");
}

@font-face {
  font-family: 'Roboto Light';
  font-weight: normal;
  font-style: normal;
  src: url(/static/fonts/ttf/roboto-light.ttf) format("truetype"), url(/static/fonts/woff/roboto-light.woff) format("woff"), url(/static/fonts/woff2/roboto-light.woff2) format("woff2");
}

body {
  font-family: 'Roboto', Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 24px;
  color: #333;
}

h1,
h2,
h3,
h4 {
  font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
  color: #004c4c;
}

h1 {
  font-size: 28px;
  line-height: 33px;
  clear: both;
  margin-bottom: 12px;
  padding-top: 4px;
}

h2 {
  font-size: 24px;
  clear: both;
  margin-bottom: 12px;
}

h3 {
  font-size: 22px;
  margin-bottom: 12px;
}

h4 {
  font-size: 20px;
}

h5 {
  font-family: 'Roboto Medium', Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #004c4c;
}

/* Grid
-------------------------------------------------- */
html {
  overflow-x: hidden;
  width: 100%;
  -webkit-text-size-adjust: 100%;
  background: #ecebec;
}

@media (min-width: 768px) {
  html {
    overflow-x: auto;
  }
}

body {
  line-height: 24px;
  overflow-x: hidden;
  min-width: 320px;
  background: #f9f9f9;
}

#content > .row:first-of-type {
  position: relative;
  top: -72px;
  margin-bottom: -96px;
}

.row .row:not(.details) > .col-12 {
  display: block;
  margin-bottom: 36px;
}

.row .row:not(.details) > aside.col-12,
.row .row:not(.details) > .col-lg-6.col-12,
.row .row:not(.details) > .col-lg-4.col-12 {
  display: flex;
  flex-direction: column;
  margin-bottom: 36px;
}

.row .row:not(.details):not(.application-process) > h2.col-12 {
  margin-bottom: 12px;
}

@media (min-width: 768px) {
  aside:first-child {
    margin-top: 0;
  }
}

main .infographic > div,
.related-recruiter,
.vacancy > div,
main .teaser,
.general,
.quote,
.share {
  background-color: #fff;
  box-shadow: 0 2px 2px 0 #dbdbdb;
}

main .teaser,
.related-recruiter,
.vacancy > div,
.general,
.quote,
.share {
  padding: 18px;
}

p:not(:last-child) {
  margin-bottom: 24px;
}

aside .teaser,
.related-recruiter {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOC43MzEzbW0iIGhlaWdodD0iNC4zNjU3bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDguNzMxMzIzMiA0LjM2NTY2ODMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1NS45MSAtMzEuMzY4KSI+ICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzQ5MjUgMCAwIC4zNjM4IC0zMjguNzcgLTM5LjE3OSkiIGZpbGw9IiNmOWY5ZjkiPiAgIDxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KC4wNjE1NyAtLjAwMDg0NTYxIC4wMDE1MjYgLjAzNDExOCAyMDMuNzUgMTg3LjIpIiBkPSJtMjY4LjU3IDU1NS4yMi05Ny4xNi0xNzguMTktOTcuMTY1LTE3OC4xOWwyMDIuOSA0Ljk0ODcgMjAyLjkgNC45NDg3LTEwNS43MyAxNzMuMjR6IiBmaWxsPSIjZjlmOWY5Ii8+ICA8L2c+IDwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: 90% 0;
}

main {
  position: relative;
  z-index: 9;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: flex-start;
}

.banner {
  position: relative;
}

.banner:before {
  position: absolute;
  z-index: 5;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  content: '';
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.33) 0%, transparent 35%, transparent 50%, rgba(0, 0, 0, 0.65) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.33) 0%, transparent 35%, transparent 50%, rgba(0, 0, 0, 0.65) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.33) 0%, transparent 35%, transparent 50%, rgba(0, 0, 0, 0.65) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#54000000', endColorstr='#a6000000',GradientType=0);
  /* IE6-9 */
}

.banner img {
  position: relative;
  z-index: 0;
  height: 336px;
  vertical-align: top;
}

@media (max-width: 767.98px) {
  .banner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    -ms-flex-align: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .banner img {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}

@media (min-width: 992px) {
  .banner:before {
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.33) 0%, transparent 25%, transparent 60%, rgba(0, 0, 0, 0.65) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.33) 0%, transparent 25%, transparent 60%, rgba(0, 0, 0, 0.65) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.33) 0%, transparent 25%, transparent 60%, rgba(0, 0, 0, 0.65) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#54000000', endColorstr='#a6000000',GradientType=0);
    /* IE6-9 */
  }
  .banner img {
    right: auto;
    width: 100%;
    height: auto;
    min-height: 240px;
  }
}

article:first-child > h1 {
  font-size: 36px;
  line-height: 48px;
  position: absolute;
  top: 0;
  left: 18px;
  clear: both;
  margin-top: -62px;
  margin-bottom: 14px;
  color: #fff;
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.4);
}

body > header {
  position: relative;
  z-index: 11;
  background-color: #fff;
}

body > header .header-content {
  position: relative;
  z-index: 1000000;
  display: block;
  height: 55px;
  transition: box-shadow 0.5s 0.5s ease-in;
  box-shadow: none;
}

body > header .header-content:before {
  position: absolute;
  z-index: 100000000000000000;
  bottom: -15px;
  left: 66px;
  width: 34px;
  height: 16px;
  content: '';
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2216.5%22%20width%3D%2233%22%20version%3D%221.1%22%3E%0A%3Cg%20transform%3D%22matrix(1.32%200%200%201.375%20-275.38%20-266.62)%22%3E%0A%3Cpath%20style%3D%22fill%3A%23ffffff%22%20transform%3D%22matrix(.061570%20-.00084561%20.0015260%20.034118%20203.75%20187.2)%22%20d%3D%22m268.57%20555.22-97.16-178.19-97.165-178.19l202.9%204.9487%20202.9%204.9487-105.73%20173.24z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
  background-size: 32px;
}

body > header div {
  display: none;
}

body > header a.logo {
  float: left;
  margin: 15px 15px 0;
}

body > header a.logo img,
.pbi.nobc body > header a.logo img {
  width: 130px;
  height: 32px;
}

.pbi.bethmann body > header a.logo img {
  width: 121px;
}

.pbi.nobc body > header a img {
  top: 0;
}

.designator {
  font-size: 16px;
  color: #009286;
}

body > header .designator {
  display: none;
}

body > header ul.tools {
  position: absolute;
  top: 15px;
  right: 10px;
  display: inline-block;
  height: 34px;
  margin: 0;
  padding: 0;
  list-style: none;
  vertical-align: top;
  color: #54646c;
}

body > header ul.tools li.websites a:visited,
body > header ul.tools a {
  text-decoration: none;
  color: #54646c;
}

body > header ul.tools li {
  position: relative;
  top: -15px;
  float: left;
  margin: 0;
}

div.dropdown + ul.tools > .ib.primary.button ~ li:not(.button) {
  left: 80px;
}

div.dropdown + ul.tools > .websites.button ~ li:not(.button) {
  top: -13px;
  right: 66px;
}

body > header ul.tools.websites li.secondary.button {
  display: none;
}

body > header ul.tools li.ib {
  top: 55px;
}

body > header ul.tools li.ib.mobile {
  top: -56px;
}

body > header ul.tools li.websites a:hover,
body > header ul.tools li.websites a:focus {
  color: #004c4c;
}

body > header ul.tools li.ib a:hover:before,
body > header ul.tools li.ib a:focus:before {
  color: #222222;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%20%20%20%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%20890%20575%22%20enable-background%3D%22new%200%200%20890%20575%22%20xml%3Aspace%3D%22preserve%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23222%22%20class%3D%22primaryFill%22%20d%3D%22M664.137%2C218.596h-77.904l-0.063-91.902C586.17%2C50.678%2C516.975%2C0%2C439.984%2C0%0A%20%20%20%20%20%20%20%20c-78.94%2C0-136.44%2C50.678-136.44%2C126.694l-0.062%2C91.902h-77.618V575h438.273V218.596z%20M439.984%2C438.56%0A%20%20%20%20%20%20%20%20c-29.237%2C0-53.603-24.364-53.603-54.577c0-30.211%2C24.364-54.575%2C53.603-54.575c29.237%2C0%2C53.602%2C24.364%2C53.602%2C54.575%0A%20%20%20%20%20%20%20%20C493.586%2C414.195%2C470.196%2C438.56%2C439.984%2C438.56z%20M527.608%2C218.596h-165.59v-91.902c0-46.779%2C32.161-68.22%2C77.967-68.22%0A%20%20%20%20%20%20%20%20c45.805%2C0%2C87.711%2C21.44%2C87.711%2C68.22L527.608%2C218.596z%22/%3E%0A%3C/svg%3E%0A");
}

body > header ul.tools li.websites a:before {
  top: 3px;
  left: -25px;
  width: 21px;
  height: 18px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20enable-background%3D%22new%200%200%2024%2024%22%20height%3D%2215px%22%20id%3D%22Layer_2%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2220px%22%20x%3D%220px%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20y%3D%220px%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.019%2C10H1.022c-0.54%2C0-0.982%2C0.442-0.982%2C0.982v1.035C0.04%2C12.558%2C0.482%2C13%2C1.022%2C13h21.996%20%20%20%20C23.558%2C13%2C24%2C12.558%2C24%2C12.018v-1.035C24%2C10.442%2C23.558%2C10%2C23.019%2C10z%20M23.017%2C2.995H0.984C0.443%2C2.995%2C0%2C3.438%2C0%2C3.979v1.037%20%20%20%20C0%2C5.557%2C0.443%2C6%2C0.984%2C6h22.033C23.557%2C6%2C24%2C5.557%2C24%2C5.016V3.979C24%2C3.438%2C23.557%2C2.995%2C23.017%2C2.995z%20M23.019%2C17H1.022%20%20%20%20c-0.54%2C0-0.982%2C0.442-0.982%2C0.982v1.035C0.04%2C19.558%2C0.482%2C20%2C1.022%2C20h21.996C23.558%2C20%2C24%2C19.558%2C24%2C19.018v-1.035%20%20%20%20C24%2C17.442%2C23.558%2C17%2C23.019%2C17z%22%20class%3D%22primaryFill%22%20fill%3D%22%23009286%22/%3E%0A%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");
}

body > header ul.tools li.websites a:hover:before,
body > header ul.tools li.websites a:focus:before {
  background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' height='15px' id='Layer_2' version='1.1' viewBox='0 0 24 24' width='20px' x='0px' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' y='0px'%3E%3Cg%3E%3Cg%3E%3Cpath d='M23.019,10H1.022c-0.54,0-0.982,0.442-0.982,0.982v1.035C0.04,12.558,0.482,13,1.022,13h21.996 C23.558,13,24,12.558,24,12.018v-1.035C24,10.442,23.558,10,23.019,10z M23.017,2.995H0.984C0.443,2.995,0,3.438,0,3.979v1.037 C0,5.557,0.443,6,0.984,6h22.033C23.557,6,24,5.557,24,5.016V3.979C24,3.438,23.557,2.995,23.017,2.995z M23.019,17H1.022 c-0.54,0-0.982,0.442-0.982,0.982v1.035C0.04,19.558,0.482,20,1.022,20h21.996C23.558,20,24,19.558,24,19.018v-1.035 C24,17.442,23.558,17,23.019,17z' class='primaryFill' fill='%23004C4C'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

body > header ul.tools li.ib a {
  font-size: inherit;
  width: auto;
  height: auto;
  padding-left: 14px;
  color: #222222;
}

body > header ul.tools li.websites a:before,
body > header ul.tools li button:before,
body > header ul.tools li.ib a:before {
  position: absolute;
  content: '';
  background-repeat: no-repeat;
}

body > header ul.tools li.ib a:before {
  left: 6px;
  visibility: visible;
  width: 24px;
  height: 24px;
  margin: 2px 0 0 -1px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%20%20%20%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%20890%20575%22%20enable-background%3D%22new%200%200%20890%20575%22%20xml%3Aspace%3D%22preserve%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23222%22%20class%3D%22primaryFill%22%20d%3D%22M664.137%2C218.596h-77.904l-0.063-91.902C586.17%2C50.678%2C516.975%2C0%2C439.984%2C0%0A%20%20%20%20%20%20%20%20c-78.94%2C0-136.44%2C50.678-136.44%2C126.694l-0.062%2C91.902h-77.618V575h438.273V218.596z%20M439.984%2C438.56%0A%20%20%20%20%20%20%20%20c-29.237%2C0-53.603-24.364-53.603-54.577c0-30.211%2C24.364-54.575%2C53.603-54.575c29.237%2C0%2C53.602%2C24.364%2C53.602%2C54.575%0A%20%20%20%20%20%20%20%20C493.586%2C414.195%2C470.196%2C438.56%2C439.984%2C438.56z%20M527.608%2C218.596h-165.59v-91.902c0-46.779%2C32.161-68.22%2C77.967-68.22%0A%20%20%20%20%20%20%20%20c45.805%2C0%2C87.711%2C21.44%2C87.711%2C68.22L527.608%2C218.596z%22/%3E%0A%3C/svg%3E%0A") no-repeat;
}

body > header ul.tools li.ib a.external:after {
  content: none;
}

body.mobile-search-expanded > header ul.tools .ib.primary.button {
  z-index: -1;
}

header .dropdown {
  position: absolute;
  z-index: 1;
  top: 17px;
  right: 10px;
  display: inline-block;
  height: 34px;
  margin: 0;
  padding-right: 9px;
  vertical-align: top;
  color: #54646c;
}

header .dropdown > a {
  position: relative;
  top: -7px;
  float: left;
  margin: 0;
  border: solid 1px #e0e0e0;
}

.dropdown .trigger {
  font-size: 16px;
  position: relative;
  z-index: 500;
  display: block;
  padding: 0 21px 1px 8px;
  border: 1px solid #fff;
  border-radius: 0;
  background-color: #fff;
}

.dropdown-list {
  overflow: hidden;
  margin: 0;
  background-color: #fff;
}

body > .dropdown-list {
  position: absolute;
}

.dropdown-list.hover {
  z-index: 520;
  overflow: auto;
  box-sizing: border-box;
  max-height: 383px;
  border: 1px solid #cccccc;
}

.dropdown-list li {
  float: none;
  list-style: none outside none;
}

.dropdown-list li a {
  display: block;
  overflow: hidden;
  padding: 7px 8px 8px;
  text-decoration: none;
  text-overflow: initial;
  color: #333;
}

.dropdown-list li a:hover,
.dropdown-list li a:focus,
.dropdown.dropdown-list .active a:hover,
.dropdown.dropdown-list .active a:focus {
  text-decoration: none;
  outline: 1px solid #d9edf0;
  background-color: #f0fffe;
}

header .dropdown .trigger:after {
  position: absolute;
  top: 6px;
  right: 3px;
  width: 20px;
  height: 20px;
  content: '';
  -o-transition: -o-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s,-webkit-transform 0.3s,-o-transform 0.3s;
  -webkit-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  border-width: 0;
  border-style: none;
  background-image: url("data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2024%2024%22%20height%3D%2220px%22%20id%3D%22Layer_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2220px%22%20x%3D%220px%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20y%3D%220px%22%3E%0A%20%20%20%20%3Cpath%20class%3D%22primaryFill%22%20d%3D%22M18.295%2C9.705l-1.41-1.41l-4.59%2C4.58l-4.59-4.58l-1.41%2C1.41l6%2C6L18.295%2C9.705z%22%20fill%3D%22%23009286%22/%3E%0A%20%20%20%20%3Cpath%20class%3D%22secondaryFill%22%20d%3D%22M0%2C0h24v24H0V0z%22%20fill%3D%22none%22/%3E%0A%3C/svg%3E");
  webkit-transition: -webkit-transform 0.3s;
}

header .dropdown.has-active-dropdown .trigger:after {
  -webkit-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.dropdown .trigger,
.dropdown .trigger:visited,
.dropdown .trigger:hover,
.dropdown a.trigger {
  font-weight: normal;
  line-height: 32px;
  overflow: hidden;
  height: 34px;
  margin: 0;
  white-space: nowrap;
  text-decoration: none;
  text-overflow: ellipsis;
  color: #54646c;
}

body > header a.mobile-search-button {
  display: block;
  width: 35px;
  height: 56px;
  cursor: pointer;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20height%3D%2218%22%20width%3D%2218%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2016.8%22%3E%3Ctitle%3ESearch%3C/title%3E%3Cg%20id%3D%22Page-1%22%3E%3Cpath%20id%3D%22Search-Icon%22%20d%3D%22M15.7%2C16.49a1%2C1%2C0%2C0%2C1-1.43%2C0l-3.09-3.25A6.75%2C6.75%2C0%2C0%2C1%2C7%2C14.71%2C7.18%2C7.18%2C0%2C0%2C1%2C0%2C7.35%2C7.19%2C7.19%2C0%2C0%2C1%2C7%2C0a7.19%2C7.19%2C0%2C0%2C1%2C7%2C7.35%2C7.55%2C7.55%2C0%2C0%2C1-1.4%2C4.39L15.7%2C15a1.1%2C1.1%2C0%2C0%2C1%2C0%2C1.5ZM7%2C2.1A5.13%2C5.13%2C0%2C0%2C0%2C2%2C7.35a5.13%2C5.13%2C0%2C0%2C0%2C5%2C5.25%2C5.13%2C5.13%2C0%2C0%2C0%2C5-5.25A5.13%2C5.13%2C0%2C0%2C0%2C7%2C2.1Z%22%20style%3D%22fill%3A%23009286%22/%3E%3C/g%3E%3C/svg%3E") no-repeat 12px 17px;
}

header .language-list {
  display: none;
}

a.skipLink {
  position: absolute;
  left: -1000em;
  display: block;
  padding: 0.8em;
  text-decoration: underline;
  border: #004c4c 2px solid;
  background-color: #005e5d;
}

a.skipLink:focus,
a.skipLink:active {
  z-index: 9999999999;
  top: 1.8em;
  left: 1em;
  color: #fff;
}

/* Nav
 -------------------------------------------------- */
header .skip,
body:target .close:before {
  font-size: 0.7em;
  font-weight: 700;
  line-height: 81px;
  position: relative;
  z-index: 1;
  display: inline-block;
  visibility: visible;
  float: left;
  width: 55px;
  height: 55px;
  -webkit-transition: 0.5s ease-out;
  transition: 0.5s ease-out;
  text-align: center;
  color: #fff;
  background: #009286;
}

header .skip .hamburger {
  font-size: 0;
  position: absolute;
  top: 8px;
  left: 13px;
  display: inline-block;
  cursor: pointer;
  transition: background 0.3s;
  text-indent: -9999px;
  border: none;
  border-radius: 0;
  background: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

header .skip .bar {
  position: absolute;
  top: 9px;
  left: 1px;
  display: block;
  width: 28px;
  height: 3px;
  transition: background 0s 0.3s;
  background-color: #fff;
}

header .skip .bar:before,
header .skip .bar:after {
  position: absolute;
  left: 0;
  display: block;
  width: 28px;
  height: 3px;
  content: '';
  transition-delay: 0.3s,0s;
  transition-duration: 0.3s,0.3s;
  background: #fff;
}

header .skip .bar:before {
  top: -7px;
  transition-property: top, transform;
}

header .skip .bar:after {
  bottom: -7px;
  transition-property: bottom, transform;
}

.skip.expanded .bar {
  background: none;
}

.skip.expanded .bar:before {
  top: 0;
  transition-delay: 0s,0.3s;
  transition-property: top, transform;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: #fff;
}

.skip.expanded .bar:after {
  bottom: 0;
  transition-delay: 0s,0.3s;
  transition-property: bottom, transform;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  background-color: #fff;
}

.main-nav .close {
  display: none;
}

@media (min-width: 480px) {
  body > header ul.tools li.ib a span {
    display: block;
  }
  .investment-solutions body > header a.logo img {
    top: 0;
    width: 297px;
  }
  .pbi body > header a.logo img {
    top: 0;
    width: 257px;
  }
  .pbi.bethmann body > header a.logo img {
    width: 155px;
  }
}

@media (min-width: 768px) {
  body > header .header-content {
    text-align: right;
  }
  body > header .designator {
    display: block;
    float: left;
    margin: 14px 0 0 16px;
  }
  body > header ul.tools {
    position: relative;
    right: 14px;
  }
  body > header ul.tools li {
    top: 0;
  }
  body > header ul.tools li.ib {
    top: -2px;
    display: block;
    margin: -4px 0 0 12px;
    padding: 4px 12px;
  }
  body > header ul.tools li.ib a {
    font-size: inherit;
    width: auto;
    height: auto;
    padding-left: 14px;
    color: #222222;
  }
  body > header ul.tools li.ib.primary.button a:before {
    top: 3px;
    left: 4px;
    width: 20px;
    height: 24px;
    margin: 0 auto;
    background-position: 0;
  }
  .language-dropdown {
    right: auto;
    left: calc(33.3333% - 83px);
  }
  header .dropdown {
    position: relative;
    top: 15px;
    left: -6px;
    margin: 1px -3px 0 5px;
    padding-right: 12px;
  }
  header .dropdown .trigger {
    border: solid 1px #e0e0e0;
  }
  body > header {
    width: 100%;
  }
  body > header .designator {
    font-size: 22px;
    margin: 18px 0 0 35px;
  }
  header .language-list a,
  header .dropdown .trigger,
  header .dropdown .trigger:hover {
    color: #54646c;
  }
  header .dropdown a.trigger,
  header .dropdown a.trigger:hover {
    overflow: visible;
  }
  .logo + .language-list {
    top: 28px;
  }
  header .language-list .active {
    display: none;
  }
  .language-list.dropdown-list a,
  .language-list.dropdown-list li.disabled {
    padding: 7px 10px 8px 16px;
  }
  .language {
    display: none;
  }
}

@media (min-width: 992px) {
  body:target {
    padding-top: 276px;
  }
  header .skip {
    display: none;
  }
  body > header a.logo {
    margin: 18px 0 0 28px;
  }
  body > header a.logo img,
  .pbi.nobc body > header a.logo img {
    width: 146px;
    height: 36px;
  }
  .investment-solutions body > header a.logo img {
    width: 334.141px;
  }
  .pbi body > header a.logo img {
    width: 290px;
  }
  .pbi.bethmann body > header a.logo img {
    width: 175px;
  }
  body > header .header-content {
    height: 63px;
    margin: auto;
    transition: none;
    box-shadow: none;
  }
  body > header .header-content:before {
    bottom: -22px;
    left: 23px;
    width: 36px;
    height: 22px;
    background-size: 36px;
  }
  body > header ul.tools {
    top: 19px;
  }
  body > header ul.tools li.ib {
    margin-left: 20px;
  }
  body > header ul.tools li.websites.secondary.button {
    top: -2px;
    display: block;
    margin: -4px 0 0 20px;
    padding: 4px 12px;
  }
  body > header ul.tools li.websites.secondary.button {
    border: solid 1px #e0e0e0;
    background: #f5f5f5;
  }
  body > header ul.tools li.websites.secondary.button a {
    font-size: inherit;
    width: auto;
    height: auto;
    padding-left: 16px;
    color: #222222;
  }
  body > header ul.tools li.websites.secondary.button a:before {
    top: 3px;
    left: 4px;
    width: 20px;
    height: 24px;
    margin: 0 auto;
    background-position: 0;
  }
  header .dropdown {
    top: 19px;
    left: -10px;
    display: inline-block;
    width: 49px;
    margin: 1px -3px 0 5px;
    padding-right: 9px;
  }
  header .dropdown .trigger:after {
    top: 6px;
    border-color: #009286 transparent transparent transparent;
  }
}

@media (min-width: 1320px) {
  body > header .header-content {
    width: 1320px;
  }
  body > header a.logo {
    margin-left: 51px;
  }
  body > header .header-content:before {
    left: 47px;
  }
  .site-nav {
    width: 1320px;
    margin: 0 auto;
    padding-left: 113px;
  }
  .site-nav > ul > li > a {
    padding: 0 20px;
  }
  body > header ul.language {
    margin: 0 0 0 7px;
  }
  body > footer .footer-nav {
    left: 37px;
  }
  body > footer .social {
    right: 215px;
  }
  body > footer .copyright-notice {
    right: 34px;
  }
  .filter.dropdown-list.hover {
    left: 50%;
    width: 970px;
    margin-left: -320px;
  }
}

/* Investment Solutions
-------------------------------------------------- */
.investment-solutions body > header a.logo img {
  position: relative;
  top: 6px;
  width: 218px;
}

.investment-solutions body > header .header-content:before {
  left: 69px;
  width: 20px;
  height: 15px;
  background-size: 20px auto;
}

@media (min-width: 480px) {
  .investment-solutions body > header a.logo img {
    top: 0;
    width: 297px;
  }
  .investment-solutions body > header .header-content:before {
    left: 66px;
    width: 34px;
    height: 16px;
    background-size: 32px auto;
  }
  .news-list-33 .news-teaser .video .play:after {
    background-size: 40px 40px;
  }
  .teaser img + ul li {
    float: left;
  }
}

@media (min-width: 992px) {
  .investment-solutions body > header a.logo img {
    width: 334.141px;
  }
  .investment-solutions body > header .header-content:before {
    bottom: -22px;
    left: 23px;
    width: 36px;
    height: 22px;
    background-size: 36px auto;
  }
  .investment-solutions body > footer .social {
    right: 305px;
  }
}

@media (min-width: 1320px) {
  .investment-solutions body > header .header-content:before {
    left: 47px;
  }
}

/* Clearing
-------------------------------------------------- */
.clearing body > header a.logo img {
  width: 198px;
}

@media (min-width: 992px) {
  .clearing body > header a.logo img {
    width: 222.438px;
  }
}

.main-nav {
  position: absolute;
  z-index: 10;
  top: -1000vh;
  display: block;
  float: left;
  width: 100%;
  height: 100vh;
  padding-right: 0;
  -webkit-transition: 0.5s ease-in;
  -moz-transition: 0.5s ease-in;
  -o-transition: 0.5s ease-in;
  transition: 0.5s ease-in;
}

.main-nav.expanded {
  z-index: 12;
  top: 55px;
}

.site-nav {
  min-height: 464px;
  background-color: #009286;
}

body.mobile-search-expanded .site-nav {
  padding-top: 76px;
}

.site-nav .hide,
.site-nav ul ul,
.site-nav ul ul ul,
.site-nav ul ul ul ul,
.site-nav > ul > li.has-subnav > ul > li.has-subnav h3,
.site-nav li.has-subnav .teaser,
.site-nav .expanded.has-subnav > a:after,
.site-nav li:last-child > a:after {
  display: none;
}

.site-nav li {
  position: relative;
  float: none;
  overflow: hidden;
  cursor: pointer;
}

.site-nav ul {
  position: relative;
  z-index: 101;
  list-style: none;
}

.site-nav .expanded > ul {
  position: relative;
  z-index: 100;
  display: block;
  visibility: visible;
  -webkit-animation-name: slide-menu;
  animation-name: slide-menu;
  -webkit-animation-duration: 300ms;
  animation-duration: 300ms;
}

.site-nav > ul > li.selected,
.site-nav > ul > li.selected > a:hover,
.site-nav > ul > li.selected > a:focus {
  background-color: transparent;
}

.site-nav li.active > a {
  font-weight: 700;
}

.site-nav li li.has-subnav a {
  padding-right: 66px;
}

.site-nav > ul > li:first-child a {
  border-top: none;
}

.site-nav li a {
  position: relative;
  display: block;
  padding: 17px 30px 16px 24px;
  text-decoration: none;
  pointer-events: all;
  color: #fff;
  border-bottom: solid 1px #007872;
  background-color: #009286;
}

.site-nav li.back a {
  padding-left: 24px;
}

.site-nav li.back > a {
  font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
  color: #fff;
  border-top: solid 1px #007872;
  border-bottom: none;
  background: #008881;
}

.site-nav li.back > a:hover {
  color: #fff;
  border-top: solid 1px #007872;
  background: #0f7771;
}

.site-nav li li a,
.site-nav li li li a,
.site-nav li li li li a {
  padding-left: 24px;
  border-bottom: solid 1px #007872;
  background-color: #009286;
}

.site-nav li a:hover,
.site-nav li li a:hover,
.site-nav li li li a:hover,
.site-nav li li li li a:hover {
  border-top: solid 1px #007872;
  border-bottom: solid 1px #007872;
  background-color: #0f7771;
}

.main-nav:not([data-disable-collapse='true']) .site-nav .has-subnav:before {
  position: absolute;
  z-index: 10;
  top: 17px;
  right: 15px;
  box-sizing: border-box;
  width: 24px;
  height: 24px;
  content: '';
  border-width: 7px 6px 0 6px;
  background: url("data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2024%2024%22%20height%3D%22($baseline * 2)%22%20id%3D%22Layer_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%22($baseline * 2)%22%20x%3D%220px%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20y%3D%220px%22%3E%0A%20%20%20%20%3Cpath%20class%3D%22primaryFill%22%20d%3D%22M10%2C6L8.59%2C7.41L13.17%2C12l-4.66%2C4.59L10%2C18l6-6L10%2C6z%22%20fill%3D%22%23ffffff%22/%3E%0A%20%20%20%20%3Cpath%20class%3D%22secondaryFill%22%20d%3D%22M0%2C0h24v24H0V0z%22%20fill%3D%22none%22/%3E%0A%3C/svg%3E") no-repeat;
}

.main-nav:not([data-disable-collapse='true']) .has-subnav:hover:before,
.main-nav:not([data-disable-collapse='true']) .has-subnav:focus:before {
  background: url("data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2024%2024%22%20height%3D%22($baseline * 2)%22%20id%3D%22Layer_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%22($baseline * 2)%22%20x%3D%220px%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20y%3D%220px%22%3E%0A%20%20%20%20%3Cpath%20class%3D%22primaryFill%22%20d%3D%22M10%2C6L8.59%2C7.41L13.17%2C12l-4.66%2C4.59L10%2C18l6-6L10%2C6z%22%20fill%3D%22%23ffffff%22/%3E%0A%20%20%20%20%3Cpath%20class%3D%22secondaryFill%22%20d%3D%22M0%2C0h24v24H0V0z%22%20fill%3D%22none%22/%3E%0A%3C/svg%3E") no-repeat;
}

.main-nav:not([data-disable-collapse='true']) .site-nav .has-subnav.back:before {
  position: absolute;
  z-index: 10;
  top: 18px;
  left: 0;
  box-sizing: border-box;
  width: 24px;
  height: 24px;
  content: '';
  border-width: 7px 6px 0 6px;
  background: url("data:image/svg+xml,%3Csvg%20enable-background%3D%22new%200%200%2024%2024%22%20height%3D%22($baseline * 2)%22%20id%3D%22Layer_1%22%20version%3D%221.1%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%22($baseline * 2)%22%20x%3D%220px%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20y%3D%220px%22%3E%0A%20%20%20%20%3Cpath%20class%3D%22primaryFill%22%20d%3D%22M14.59%2C18L16%2C16.59L11.42%2C12L16%2C7.41L14.59%2C6l-6%2C6L14.59%2C18z%22%20fill%3D%22%23ffffff%22/%3E%0A%20%20%20%20%3Cpath%20class%3D%22secondaryFill%22%20d%3D%22M0%2C0h24v24H0V0z%22%20fill%3D%22none%22/%3E%0A%3C/svg%3E") no-repeat;
}

.site-nav .has-subnav {
  pointer-events: none;
}

.site-nav .has-subnav.expanded:after {
  border-width: 0 6px 7px;
  border-color: transparent transparent #009286 transparent;
}

.site-nav .more,
.site-nav .dummy-item {
  display: none;
}

.site-nav li.make-appointment a:before {
  position: absolute;
  z-index: 200;
  top: 0;
  right: 1px;
  display: block;
  width: 53px;
  height: 56px;
  content: '';
  border-left: 1px solid #e8e8e8;
  background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20enable-background%3D%22new%20-0.016%20-0.016%2020%2015%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2215px%22%20width%3D%2220px%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%22-0.016%20-0.016%2020%2015%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%3E%3Crect%20height%3D%2213.063%22%20width%3D%2218.063%22%20stroke%3D%22%23005E5D%22%20stroke-miterlimit%3D%2210%22%20y%3D%221%22%20x%3D%221%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%2F%3E%3Cpolyline%20stroke%3D%22%23005E5D%22%20points%3D%2219.063%200.833%2010.031%207.531%201%200.833%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll 50% 50%;
}

.site-nav > ul > li:first-child > a.search-border {
  border-top: solid 1px #005e5d;
}

.toggle-abbreviated:after {
  position: absolute;
  z-index: 10;
  top: 26px;
  right: 21px;
  width: 0;
  height: 0;
  content: '';
  border-width: 7px 6px 0 6px;
  border-style: solid;
  border-color: #009286 transparent transparent transparent;
}

.toggle-abbreviated:after {
  position: relative;
  top: 12px;
  right: -5px;
  border-width: 5px 4px 0;
  border-color: #009286 transparent transparent transparent;
}

.toggle-abbreviated.collapsed:after {
  position: relative;
  top: -9px;
  right: -5px;
  border-width: 0 4px 5px;
  border-color: transparent transparent #009286 transparent;
}

.site-nav .expanded-subnav > .black-out {
  opacity: 0;
}

@media (min-width: 992px) {
  nav.main-nav {
    position: relative;
    top: 0;
    float: none;
    width: 100%;
    height: auto;
    margin-top: inherit;
    margin-left: 0;
    padding: 0;
    -webkit-transition: none;
    transition: none;
    background-color: #009286;
  }
  .site-nav {
    position: relative;
    box-sizing: border-box;
    height: 36px;
    min-height: auto;
    padding-left: 77px;
    background-color: none;
  }
  .site-nav li a {
    border-bottom: 0;
  }
  .site-nav > ul > li {
    position: static;
    float: left;
  }
  .site-nav > ul > li > a {
    line-height: 34px;
    display: block;
    height: 36px;
    padding: 0 10px;
    color: #fff;
    background-color: transparent;
  }
  .site-nav > ul > li.selected > a:before,
  .site-nav > ul > li.has-subnav:after,
  .site-nav > ul > li.active > li > a:after,
  .site-nav ul .teaser h2 {
    display: none;
  }
  .site-nav > ul > li.active > a {
    font-weight: normal;
  }
  .site-nav > ul > li > a:after {
    height: 0;
  }
  .site-nav > ul > li > a:hover,
  .site-nav > ul > li > a:focus {
    border: none;
    background-color: #0f7771;
  }
  .site-nav > ul > li.active > a:hover,
  .site-nav > ul > li.active > a:focus,
  .site-nav > ul > li.selected > a:hover,
  .site-nav > ul > li.selected > a:focus {
    border: none;
    background-color: transparent;
  }
  .site-nav > ul > li.active,
  .site-nav > ul > li.selected {
    background-color: #095e5d;
  }
  .site-nav > ul > li.has-subnav > ul > li.has-subnav > ul > li:first-child > a {
    display: none;
  }
  .site-nav .background {
    position: absolute;
    z-index: 100;
    top: 36px;
    left: -100vw;
    box-sizing: content-box;
    width: 200vw;
    height: 0;
    min-height: 0;
    transition: 0.25s ease-in-out;
    background: #009286;
    background: -moz-linear-gradient(135deg, #005e5d 0%, #009286 100%);
    background: -webkit-linear-gradient(135deg, #005e5d 0%, #009286 100%);
    background: linear-gradient(135deg, #005e5d 0%, #009286 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr= $aab_nav_siteNav_bg2, endColorstr= $aab_nav_siteNav_bg1,GradientType=1);
  }
  .nobc.pbi .site-nav .background {
    background: #ecebec;
  }
  .site-nav .background:before {
    position: absolute;
    z-index: -1;
    top: -36px;
    display: block;
    width: 200vw;
    height: 36px;
    content: '';
    background: #009286;
  }
  .site-nav > .expanded + .expanded-subnav > .background {
    padding: 24px 0 60px;
  }
  .site-nav > .expanded + .expanded-subnav > .background {
    min-height: 423px;
  }
  .site-nav .expanded-subnav > .black-out {
    position: fixed;
    z-index: -1;
    top: 0;
    left: -100vw;
    width: 200vw;
    height: auto;
    content: '';
    transition: 0.25s ease-in-out;
    pointer-events: none;
  }
  .site-nav .expanded + .expanded-subnav > .black-out {
    height: 100vh;
    cursor: pointer;
    pointer-events: all;
    opacity: 0.666;
    background: #000;
  }
  .main-nav:not([data-disable-collapse='true']) .site-nav .has-subnav:before {
    content: none;
  }
  .site-nav article img {
    width: 100%;
    margin: 0;
  }
  .site-nav li.has-subnav .teaser {
    position: absolute;
    right: 24px;
    display: block;
    visibility: hidden;
    width: 33.3333%;
    height: auto;
    margin-top: 24px;
    padding: 18px;
    -webkit-transition: none;
    transition: none;
    opacity: 0;
  }
  .site-nav li.has-subnav .teaser:hover {
    background-color: rgba(0, 94, 92, 0.5);
  }
  .site-nav li.has-subnav .teaser a {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
  }
  .site-nav ul.expanded li.has-subnav.active ul:not(.expanded) + .teaser {
    visibility: visible;
    -webkit-transition: 0.2s 0.15s ease-in, background-color 0s;
    transition: 0.2s 0.15s ease-in, background-color 0s;
    opacity: 1;
  }
  .site-nav ul.expanded .teaser a,
  .site-nav ul.expanded .teaser p {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
  }
  .site-nav ul.expanded .teaser p {
    margin-bottom: 12px;
  }
  .site-nav ul.expanded .teaser h3 {
    font-family: 'Roboto Medium', Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 500;
    margin: 12px 0;
    color: #fff;
  }
  .site-nav ul.expanded .teaser a .more,
  .site-nav ul.expanded .teaser a:visited .more,
  .site-nav ul.expanded .teaser:not(.infographic) div {
    display: inline-block;
    clear: both;
    margin: 12px 0;
    text-decoration: underline;
    color: #fff;
  }
  .site-nav ul.expanded .teaser-33 ul {
    position: static;
    visibility: visible;
    margin-top: 0;
    margin-left: 19px;
    list-style: disc;
    opacity: 1;
    color: #fff;
  }
  .site-nav ul.expanded * {
    z-index: 200;
  }
  .site-nav ul ul {
    position: absolute;
    left: -48px;
    visibility: hidden;
    width: 25%;
    margin-top: 24px;
    -webkit-transition: none;
    transition: none;
    opacity: 0;
  }
  .site-nav ul ul,
  .site-nav ul ul ul,
  .site-nav ul ul ul ul {
    display: block;
  }
  .site-nav ul ul li {
    width: 100%;
  }
  .site-nav ul ul li a,
  .site-nav ul ul li.has-subnav a {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 36px;
    position: relative;
    z-index: 10;
    display: block;
    padding: 12px 16px;
    cursor: pointer;
    text-decoration: none;
    color: #fff;
  }
  .site-nav > ul > li.has-subnav > ul > li.has-subnav > a:before {
    position: absolute;
    top: 22px;
    right: 6px;
    display: block;
    width: 20px;
    height: 20px;
    content: '';
    background: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgaGVpZ2h0PSIyNHB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNHB4IiB4PSIwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHk9IjBweCI+ICAgIDxwYXRoIGNsYXNzPSJwcmltYXJ5RmlsbCIgZD0iTTEwLDZMOC41OSw3LjQxTDEzLjE3LDEybC00LjY2LDQuNTlMMTAsMThsNi02TDEwLDZ6IiBmaWxsPSIjZmZmZmZmIi8+ICAgIDxwYXRoIGNsYXNzPSJzZWNvbmRhcnlGaWxsIiBkPSJNMCwwaDI0djI0SDBWMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=") no-repeat;
    background-size: auto;
  }
  .site-nav ul ul li h3 a {
    margin-left: 0;
  }
  .site-nav > ul > li.has-subnav > ul > li.has-subnav > ul > li a {
    display: inline-block;
    color: #fff;
  }
  .site-nav > ul > li.has-subnav > ul > li.has-subnav h3 a {
    display: inline-block;
    color: #fff;
    border: none;
  }
  .site-nav > ul > li > ul > li > a:hover,
  .site-nav > ul > li > ul > li > a:focus {
    color: #fff;
    border: none;
    background-color: rgba(0, 94, 92, 0.5);
  }
  .site-nav > ul > li > ul > li.active > a {
    font-weight: normal;
    border: none;
    background-color: #008881;
  }
  .site-nav > ul > li.has-subnav > ul > li.has-subnav > a:focus:before,
  .site-nav > ul > li.has-subnav > ul > li.has-subnav > a:hover:before,
  .site-nav > ul > li.has-subnav > ul > li.has-subnav.selected > a:before {
    top: 22px;
    background: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgaGVpZ2h0PSIyNHB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNHB4IiB4PSIwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHk9IjBweCI+ICAgIDxwYXRoIGNsYXNzPSJwcmltYXJ5RmlsbCIgZD0iTTEwLDZMOC41OSw3LjQxTDEzLjE3LDEybC00LjY2LDQuNTlMMTAsMThsNi02TDEwLDZ6IiBmaWxsPSIjZmZmZmZmIi8+ICAgIDxwYXRoIGNsYXNzPSJzZWNvbmRhcnlGaWxsIiBkPSJNMCwwaDI0djI0SDBWMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=") no-repeat;
  }
  .site-nav li {
    position: static;
    overflow: visible;
  }
  .site-nav a,
  .site-nav li a,
  .site-nav li li a,
  .site-nav li li li a {
    color: #fff;
    border: 0;
    background: none;
  }
  .site-nav li li li:not(.more):not(:first-child) a {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    margin: 0 0 15px 0;
    padding: 9px 0 0 30px;
    border: none;
  }
  .site-nav li li li:first-child a {
    line-height: 24px;
    width: 100%;
    max-width: 250px;
    height: 42px;
    margin-left: 3px;
  }
  .site-nav li li li:not(.more):not(:first-child) a:before {
    position: absolute;
    top: 14px;
    left: 1px;
    display: block;
    width: 14px;
    height: 15px;
    content: '';
    transition: 125ms ease-in;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTUgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iSG93LXRvLVJlbnRlbWlkZGVsZW4iIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IjExLiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ0LjAwMDAwMCwgLTE0NzAuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+ICAgICAgICAgICAgPGcgaWQ9IkxldC1PcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCAxMjk2LjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8ZyBpZD0iY2hlY2stb2YtZ2VsZXplbiI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuMDAwMDAwLCAxNDYuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImFycm93LXJpZ2h0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjAwMDAwMCwgMjguMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgcG9pbnRzPSI4LjA3MjIyMjIyIDAuMDkyNzc3Nzc3OCA3LjU0ODg4ODg5IDAuNjE2NjY2NjY3IDEzLjI0MzMzMzMgNi4zMTExMTExMSAwLjA2ODg4ODg4ODkgNi4zMTExMTExMSAwLjA2ODg4ODg4ODkgNy4wNTE2NjY2NyAxMy4yNDQ0NDQ0IDcuMDUxNjY2NjcgNy41NDg4ODg4OSAxMi43NDQ0NDQ0IDguMDcyNzc3NzggMTMuMjY4MzMzMyAxNC42NjE2NjY3IDYuNjgxMTExMTEgOC4wNzIyMjIyMiAwLjA5MjIyMjIyMjIiPjwvcG9seWdvbj4gICAgICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=") no-repeat;
  }
  .site-nav li li li:not(:first-child) a:hover:before {
    left: 6px;
  }
  .site-nav ul.expanded .teaser a:hover,
  .site-nav li a:hover,
  .site-nav li li a:hover,
  .site-nav li li li a:hover,
  .site-nav li li li li a:hover {
    border: none;
    background-color: transparent;
  }
  .site-nav > ul.expanded .active > ul {
    visibility: visible;
    -webkit-transition: 0.2s 0.15s ease-in;
    transition: 0.2s 0.15s ease-in;
    opacity: 1;
  }
  .site-nav ul ul ul {
    position: absolute;
    top: 84px;
    left: 141%;
    box-sizing: border-box;
    width: 200%;
    margin: -60px 0 132px 0;
    padding-top: 29px;
    padding-bottom: 0;
    -webkit-column-count: 2;
    column-count: 2;
    -webkit-column-fill: auto;
    -moz-column-fill: auto;
    column-fill: auto;
    -webkit-column-gap: 36px;
    column-gap: 36px;
  }
  .site-nav ul ul ul ul {
    display: none;
  }
  .site-nav > ul > li.has-subnav > ul > li.has-subnav h3 {
    position: absolute;
    top: 0;
    left: 135%;
    display: block;
    visibility: hidden;
    width: 60vw;
    opacity: 0;
  }
  .site-nav > ul > li.has-subnav > ul > li.has-subnav.active h3 {
    visibility: visible;
    -webkit-transition: 0.2s 0.15s ease-in;
    transition: 0.2s 0.15s ease-in;
    opacity: 1;
  }
  .site-nav .teaser img:first-child,
  .site-nav .teaser .play:first-child {
    margin-bottom: 12px;
  }
  .site-nav li.make-appointment {
    float: right;
    height: 36px;
  }
  .site-nav li.make-appointment a:before {
    top: 7px;
    left: 15px;
    width: 25px;
    height: 20px;
    border: none;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20enable-background%3D%22new%20-0.016%20-0.016%2020%2015%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2215px%22%20width%3D%2220px%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%22-0.016%20-0.016%2020%2015%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%3E%3Crect%20height%3D%2213.063%22%20width%3D%2218.063%22%20stroke%3D%22%23ffffff%22%20stroke-miterlimit%3D%2210%22%20y%3D%221%22%20x%3D%221%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%2F%3E%3Cpolyline%20stroke%3D%22%23ffffff%22%20points%3D%2219.063%200.833%2010.031%207.531%201%200.833%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%221.5%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll 3px;
  }
  .site-nav li.make-appointment:after {
    position: relative;
    z-index: 12;
    top: -40px;
    display: block;
    width: 2px;
    height: 40px;
    content: '';
    border-left: 2px solid #fff;
  }
  .site-nav li.make-appointment a {
    z-index: 11;
    padding-left: 45px;
  }
  .site-nav .has-subnav.expanded:after {
    border-width: 0 6px 7px;
    border-color: transparent transparent #009286 transparent;
  }
  .site-nav .expanded > ul {
    position: absolute;
    -webkit-animation-name: none;
    animation-name: none;
  }
  .site-nav li.more {
    position: absolute;
    bottom: -66px;
    left: 0;
    display: block;
    float: left;
    margin-bottom: 0;
  }
  .site-nav ul ul li.has-subnav ul li.more a {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 38px;
    display: inline-block;
    overflow: hidden;
    height: 38px;
    padding: 0 20px;
    transition: 0.2s;
    color: #fff;
    border: 1px solid #fff;
  }
  .site-nav ul ul li.has-subnav ul li.more:after {
    content: none;
  }
  .site-nav ul ul li.has-subnav ul li.more a:hover {
    color: #000;
    background-color: #fff;
  }
  .site-nav > ul > li.has-subnav > ul {
    min-height: 423px;
  }
  .site-nav > ul > li.has-subnav > ul:after {
    position: absolute;
    z-index: 0;
    top: -23px;
    left: 112%;
    width: 200vw;
    height: 0;
    content: '';
    transition: 0.25s ease-in-out;
    background: transparent;
  }
  .site-nav > ul.expanded > li.has-subnav.selected > ul:after {
    height: inherit;
  }
}

@media (min-width: 1320px) {
  .site-nav {
    width: 1320px;
    margin: 0 auto;
    padding-left: 113px;
  }
  .site-nav > ul > li > a {
    padding: 0 20px;
  }
  .site-nav li.has-subnav .teaser {
    right: 0;
  }
}

@media all and (min--moz-device-pixel-ratio: 0) {
  .site-nav ul ul ul {
    -webkit-column-fill: balance;
    -moz-column-fill: balance;
    column-fill: balance;
  }
}

/* specific IE10+ CSS styles go here */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .site-nav li li li:not(:first-child) a {
    margin-bottom: 0;
    padding: 9px 0 15px 30px;
  }
  .site-nav li {
    overflow: hidden;
  }
}

/* Related sites
-------------------------------------------------- */
.related-sites,
.language {
  box-sizing: border-box;
  color: #fff;
  background-color: #007b74;
}

.related-sites {
  margin-bottom: 0;
  padding: 28px 10px 0 15px;
}

.related-sites a,
.language a {
  color: #fff;
}

.related-sites p {
  font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
  margin-bottom: 15px;
}

.related-sites ul {
  padding: 12px 0 21px;
  border-top: solid 1px #009286;
  border-bottom: solid 1px #009286;
}

.related-sites li {
  float: none;
  padding: 6px 0 5px;
}

.language {
  display: none;
}

.language-dropdown abbr,
.language-list abbr,
.trigger abbr {
  text-decoration: none;
}

abbr[title],
abbr[data-original-title] {
  cursor: pointer;
}

@media (min-width: 768px) {
  body {
    transition: padding-top 0.3s;
  }
  .related-sites p {
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
    margin-bottom: 21px;
  }
  .related-sites .close:after {
    display: none;
    height: auto;
  }
  body:target .related-sites .close:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    width: 32px;
    content: '';
    background-color: transparent;
  }
  body:target .related-sites .close:before {
    display: none;
  }
}

@media (min-width: 992px) {
  .related-sites {
    position: absolute;
    left: 0;
    width: 100%;
    height: 276px;
    margin-top: -376px;
    padding: 0;
    background-color: #009286;
  }
  .related-sites .related-sites-content {
    position: relative;
    max-width: 1320px;
    margin: auto;
    padding: 39px 20px 0;
  }
  .related-sites ul {
    position: relative;
    word-spacing: -4px;
    border-top: solid 1px rgba(255, 255, 255, 0.5);
    border-bottom: 0;
  }
  .related-sites li {
    display: inline-block;
    width: 25%;
    padding: 12px 0 0;
    vertical-align: top;
    word-spacing: normal;
  }
  .related-sites .related-sites-content .close {
    line-height: 0;
    position: absolute;
    top: 29px;
    right: 23px;
    display: inline-block;
    width: auto;
    height: auto;
    background: none;
  }
  .related-sites .related-sites-content .close svg {
    width: 32px;
    height: 32px;
  }
  .related-sites li a {
    display: inline-block;
    margin-right: 20px;
    color: #fff;
  }
  .related-sites li a:hover,
  .related-sites li a:focus {
    text-decoration: underline;
  }
}

[type="search"]::-ms-clear,
body > header div.search {
  display: none;
}

.enrise-search-box {
  position: relative;
  top: 9px;
  right: 12px;
  display: inline-block;
  margin-left: 8px;
}

body > header .search input[type=search] {
  width: 200px;
  height: 34px;
  margin: 0;
  padding: 0 48px 2px 10px;
  border: 1px solid #e0e0e0;
  border-radius: 0;
}

body > header .search input[type=search]:focus {
  background: #ffc;
}

.search:not(.mobile-search) input[type=submit],
.search:not(.mobile-search) input[type=submit]:hover,
.search:not(.mobile-search) input[type=submit]:focus {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 34px !important;
  height: 34px;
  cursor: pointer;
  text-indent: -100000px;
  border: medium none;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20height%3D%2218%22%20width%3D%2218%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2016%2016.8%22%3E%3Ctitle%3ESearch%3C/title%3E%3Cg%20id%3D%22Page-1%22%3E%3Cpath%20id%3D%22Search-Icon%22%20d%3D%22M15.7%2C16.49a1%2C1%2C0%2C0%2C1-1.43%2C0l-3.09-3.25A6.75%2C6.75%2C0%2C0%2C1%2C7%2C14.71%2C7.18%2C7.18%2C0%2C0%2C1%2C0%2C7.35%2C7.19%2C7.19%2C0%2C0%2C1%2C7%2C0a7.19%2C7.19%2C0%2C0%2C1%2C7%2C7.35%2C7.55%2C7.55%2C0%2C0%2C1-1.4%2C4.39L15.7%2C15a1.1%2C1.1%2C0%2C0%2C1%2C0%2C1.5ZM7%2C2.1A5.13%2C5.13%2C0%2C0%2C0%2C2%2C7.35a5.13%2C5.13%2C0%2C0%2C0%2C5%2C5.25%2C5.13%2C5.13%2C0%2C0%2C0%2C5-5.25A5.13%2C5.13%2C0%2C0%2C0%2C7%2C2.1Z%22%20style%3D%22fill%3A%23009286%22/%3E%3C/g%3E%3C/svg%3E") no-repeat right;
  background-position: 6px 8px;
}

.search input[type=reset],
.search-form input[type=reset] {
  color: #999999;
  position: absolute;
  top: 3px;
  right: 28px;
  cursor: pointer;
  border: 0;
  background: none;
}

.suggestions {
  display: none;
  background: #fff;
  border: 1px solid #e0e0e0;
  border-top: 0;
  text-align: left;
  width: calc(100% - 78px);
  position: absolute;
  z-index: 1;
}

.suggestions span {
  width: 100%;
  background: #f9f9f9;
  padding: 6px 10px;
  display: block;
}

.suggestions li {
  list-style: none;
  margin: 0;
}

.suggestions li a {
  color: #333;
  text-decoration: none;
  width: 100%;
  display: block;
  padding: 5px 10px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}

.suggestions li a:hover,
.suggestions li a:focus,
.suggestions li.active a {
  background: #e5ffff;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  cursor: pointer;
}

.suggestions li:last-child a,
.suggestions li:last-child a:hover,
.suggestions li:last-child a:focus {
  padding-bottom: 6px;
  border-bottom: 0;
}

.search-form .suggestions {
  position: absolute;
  width: 65%;
  border-top: 1px solid #e0e0e0;
}

@media (min-width: 768px) {
  body > header div.search {
    display: inline-block;
  }
  .suggestions {
    width: 100%;
    position: static;
  }
  .search-form .suggestions {
    width: 80%;
  }
}

@media (min-width: 992px) {
  .enrise-search-box {
    top: 13px;
  }
}

.search.mobile-search {
  position: absolute;
  top: 55px;
  width: 100%;
  background: #008881;
  height: 76px;
  z-index: 1;
  padding: 2px 12px;
}

.search.mobile-search .enrise-search-box {
  margin: 0;
  right: 0;
  top: 13px;
  width: 100%;
}

.search.mobile-search input[type=search] {
  width: calc(100% - 78px);
  height: 46px;
  padding-right: 36px;
}

.search.mobile-search input[type=submit] {
  width: 78px;
  height: 46px;
  position: absolute;
  right: 0;
}

.search.mobile-search input[type=reset] {
  position: relative;
  right: 50px;
  top: 0;
}

@media (min-width: 992px) {
  body.mobile-search-expanded .site-nav {
    padding-top: 0;
  }
}

.search.banner {
  position: relative;
  height: 228px;
  margin-bottom: -66px;
  background: #008881;
  background: -moz-linear-gradient(left, #008881 0%, #005e5d 33%, #005e5d 66%, #004c4c 100%);
  background: -webkit-linear-gradient(left, #008881 0%, #005e5d 33%, #005e5d 66%, #004c4c 100%);
  background: linear-gradient(to right, #008881 0%, #005e5d 33%, #005e5d 66%, #004c4c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=$aab_banner_left, endColorstr=$aab_banner_right,GradientType=1 );
}

.search.banner:before {
  display: none;
}

.search.banner:after {
  position: absolute;
  bottom: -30px;
  left: calc(50% - 36px);
  width: 0;
  height: 0;
  content: '';
  border-width: 30px 36px 0 36px;
  border-style: solid;
  border-color: #005e5d transparent transparent transparent;
}

.search.banner + main > .row .enrise-search {
  margin-top: -48px;
}

.search.banner + main h1 {
  color: #fff;
}

.search-form .enrise-search-box {
  width: 100%;
  margin-bottom: 84px;
  margin-left: 12px;
}

.search-form input[type=search],
.search-form input[type=submit] {
  height: 60px;
}

.search-form input[type=search] {
  padding: 0 48px 2px 12px;
  border: 0;
  width: 65%;
  border-radius: 0;
}

.search-form input[type=submit] {
  width: 35%;
}

.search-form input[type=reset] {
  top: 17px;
  right: calc(35% + 10px);
}

.search-result {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
}

.search-result h3 b {
  font-weight: normal;
}

.row .search-results article,
.row .no-search-results > section {
  margin-bottom: 24px;
}

.search-results article:last-of-type {
  margin-bottom: 36px;
}

.search.banner + main .row .row:not(.details) > .col-12 {
  margin-bottom: 0;
}

.search-result a,
.no-search-results {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  padding: 24px;
  transition: background-color 0.2s;
  box-shadow: 0 2px 2px 0 #dbdbdb;
  background: #fff;
}

.search-result a:hover,
.search-result a:focus {
  background: #e5ffff;
}

.enrise-search h1 {
  color: #fff;
  padding-top: 24px;
}

section.col-12 .alert-warning {
  display: none;
  margin: 48px 0 36px;
}

.search-results > span:first-child {
  display: block;
  margin: 36px 0 24px;
  color: #333;
}

.search-results ul.pagination {
  display: inline-block;
  padding: 0;
  margin: 12px 0 36px 0;
  position: relative;
  list-style: none;
  overflow: hidden;
}

.search-results ul span {
  display: block;
  padding-right: 24px;
  float: left;
}

.search-results ul.pagination li {
  position: relative;
  margin: 0 20px 0 0;
  padding: 0;
  float: left;
  width: auto;
  list-style: none;
  box-sizing: border-box;
  cursor: pointer;
}

.search-results ul.pagination li.disabled {
  cursor: auto;
}

.search-results ul.pagination li:first-of-type {
  display: none;
}

.search-results ul.pagination li a {
  width: 24px;
  height: 24px;
  text-align: center;
  background: #fff;
  margin: auto;
  color: #009286;
  transition: background-color .2s, color .2s;
  display: block;
  text-decoration: none;
  opacity: 1;
}

.search-results ul.pagination li[selected='selected'] a {
  background: #009286;
  color: #fff;
}

.search-results ul.pagination li.previous a:before {
  content: '\2039 ';
  position: absolute;
  top: -1px;
  left: 10px;
}

.search-results ul.pagination li.next a:after {
  content: ' \203A';
  position: absolute;
  top: -1px;
  left: 10px;
}

.search-results ul.pagination li.previous.disabled a {
  pointer-events: none;
  opacity: 0.75;
}

.search-results ul.pagination li:not([selected='selected']) a:hover,
.search-results ul.pagination li:not([selected='selected']) a:focus {
  background: #e5ffff;
  color: #333;
}

article.search-result > a {
  text-decoration: none;
}

.search-result h3 {
  display: block;
  font-size: 24px;
  color: #004c4c;
  margin: 0 0 6px;
  font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
  clear: none;
}

.search-result span {
  height: 48px;
  display: block;
  color: #333;
  margin-bottom: 6px;
  overflow-y: hidden;
}

.search-result span.breadcrumb {
  position: relative;
  color: #009286;
  height: 24px;
  background-color: transparent;
  padding: 0 0 0 24px;
}

.search-result span.breadcrumb:before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHN0eWxlPSIiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzNi45MTMwNDM5NzU4MzAwOCIgaGVpZ2h0PSI0MiI+PHJlY3QgaWQ9ImJhY2tncm91bmRyZWN0IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4PSIwIiB5PSIwIiBmaWxsPSJub25lIiBzdHJva2U9Im5vbmUiIGNsYXNzPSIiIHN0eWxlPSIiLz48dGl0bGU+bGluazwvdGl0bGU+PGcgY2xhc3M9ImN1cnJlbnRMYXllciIgc3R5bGU9IiI+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxnIGlkPSJQYWdlLTEiIGNsYXNzPSIiIHRyYW5zZm9ybT0icm90YXRlKDAuNTE2MTMwMjA4OTY5MTE2MiAyMS4yNTAwMDM4MTQ2OTg0NiwyMC4xNjMwNDU4ODMxNzg4MDMpICIgc3Ryb2tlPSJub25lIiBmaWxsLW9wYWNpdHk9IjEiIGZpbGw9IiMwODkyMDAiIHN0cm9rZS13aWR0aD0iMC4wIj48ZyBpZD0ibGluayIgc3Ryb2tlPSJub25lIiBmaWxsPSIjMDg5MjAwIiBzdHJva2Utb3BhY2l0eT0iMSIgc3Ryb2tlLXdpZHRoPSIwLjAiPjxwYXRoIGlkPSJTaGFwZSIgZD0iTTE5LjI3Njc2NDYzODY4OTM4NiwxMy4zNTg0ODAxMTI0NzQ2NDMgYy0xLjc1MTMzNDE0OTkwODE4MTQsMCAtMy41MDI2NjgyOTk4MTYzNjI3LDAuNTQwNTk0OTU1NDc5ODMwNiAtNC43MTUxMzA0MDM1OTg5NTEsMS42MjE3ODQ4NjY0Mzk0ODIzIGwtMS42MTY2MTYxMzgzNzY3ODM2LDEuMTg5MzA4OTAyMDU1NjIwNSBjLTAuNTM4ODcyMDQ2MTI1NTk4LDAuNDMyNDc1OTY0MzgzODY0MSAtMC41Mzg4NzIwNDYxMjU1OTgsMS4wODExODk5MTA5NTk2NTQgMCwxLjUxMzY2NTg3NTM0MzUxNSBjMC41Mzg4NzIwNDYxMjU1OTgsMC40MzI0NzU5NjQzODM4NjQxIDEuMzQ3MTgwMTE1MzEzOTg4NCwwLjQzMjQ3NTk2NDM4Mzg2NDEgMS44ODYwNTIxNjE0Mzk1ODEsMCBsMS42MTY2MTYxMzgzNzY3ODM2LC0xLjI5NzQyNzg5MzE1MTU4NjQgYzEuNDgxODk4MTI2ODQ1Mzg0MSwtMS4xODkzMDg5MDIwNTU2MjA1IDQuMTc2MjU4MzU3NDczMzU2NSwtMS4xODkzMDg5MDIwNTU2MjA1IDUuNjU4MTU2NDg0MzE4NzQzLDAgYzAuODA4MzA4MDY5MTg4MzkxNiwwLjY0ODcxMzk0NjU3NTc5NCAxLjIxMjQ2MjEwMzc4MjU4NzgsMS41MTM2NjU4NzUzNDM1MTUgMS4yMTI0NjIxMDM3ODI1ODc4LDIuMzc4NjE3ODA0MTExMjM5IHMtMC40MDQxNTQwMzQ1OTQxOTc3NCwxLjcyOTkwMzg1NzUzNTQ0NDYgLTEuMjEyNDYyMTAzNzgyNTg3OCwyLjI3MDQ5ODgxMzAxNTI3MzIgbC0xLjQ4MTg5ODEyNjg0NTM4NDEsMS4yOTc0Mjc4OTMxNTE1ODY0IGMtMC41Mzg4NzIwNDYxMjU1OTgsMC40MzI0NzU5NjQzODM4NjQxIC0wLjUzODg3MjA0NjEyNTU5OCwxLjA4MTE4OTkxMDk1OTY1NCAwLDEuNTEzNjY1ODc1MzQzNTE1IGMwLjI2OTQzNjAyMzA2Mjc5ODM1LDAuMjE2MjM3OTgyMTkxOTMyMDggMC42NzM1OTAwNTc2NTY5OTQ1LDAuMzI0MzU2OTczMjg3ODk3NiAwLjk0MzAyNjA4MDcxOTc5MjUsMC4zMjQzNTY5NzMyODc4OTc2IGMwLjI2OTQzNjAyMzA2Mjc5ODM1LDAgMC42NzM1OTAwNTc2NTY5OTQ1LC0wLjEwODExODk5MTA5NTk2NTcgMC45NDMwMjYwODA3MTk3OTI1LC0wLjMyNDM1Njk3MzI4Nzg5NzYgbDEuNjE2NjE2MTM4Mzc2NzgzNiwtMS4yOTc0Mjc4OTMxNTE1ODY0IGMxLjIxMjQ2MjEwMzc4MjU4NzgsLTAuOTczMDcwOTE5ODYzNjkzMyAxLjg4NjA1MjE2MTQzOTU4MSwtMi4zNzg2MTc4MDQxMTEyMzkgMS44ODYwNTIxNjE0Mzk1ODEsLTMuNzg0MTY0Njg4MzU4Nzg1IHMtMC42NzM1OTAwNTc2NTY5OTQ1LC0yLjgxMTA5Mzc2ODQ5NTA5NyAtMi4wMjA3NzAxNzI5NzA5Nzk1LC0zLjc4NDE2NDY4ODM1ODc4NSBDMjIuNzc5NDMyOTM4NTA1NzUzLDEzLjg5OTA3NTA2Nzk1NDQ2NyAyMS4wMjgwOTg3ODg1OTc1NzUsMTMuMzU4NDgwMTEyNDc0NjQzIDE5LjI3Njc2NDYzODY4OTM4NiwxMy4zNTg0ODAxMTI0NzQ2NDMgeiIgc3Ryb2tlPSIjMDA5Mjg2IiBmaWxsPSIjMDA5Mjg2IiBzdHJva2Utb3BhY2l0eT0iMSIgc3Ryb2tlLXdpZHRoPSIwLjAiLz48cGF0aCBpZD0iU2hhcGVfMV8iIGQ9Ik0xNS42MzkzNzgzMjczNDE2MywyNi4zMzI3NTkwNDM5OTA0OSBsLTEuNjE2NjE2MTM4Mzc2NzgzNiwxLjI5NzQyNzg5MzE1MTU4NjQgYy0xLjQ4MTg5ODEyNjg0NTM4NDEsMS4xODkzMDg5MDIwNTU2MjA1IC00LjE3NjI1ODM1NzQ3MzM1NjUsMS4xODkzMDg5MDIwNTU2MjA1IC01LjY1ODE1NjQ4NDMxODc0MywwIGMtMC44MDgzMDgwNjkxODgzOTE2LC0wLjY0ODcxMzk0NjU3NTc5NCAtMS4yMTI0NjIxMDM3ODI1ODc4LC0xLjUxMzY2NTg3NTM0MzUxNSAtMS4yMTI0NjIxMDM3ODI1ODc4LC0yLjM3ODYxNzgwNDExMTIzOSBzMC40MDQxNTQwMzQ1OTQxOTc3NCwtMS43Mjk5MDM4NTc1MzU0NDQ2IDEuMjEyNDYyMTAzNzgyNTg3OCwtMi4yNzA0OTg4MTMwMTUyNzMyIGwxLjQ4MTg5ODEyNjg0NTM4NDEsLTEuMjk3NDI3ODkzMTUxNTg2NCBjMC41Mzg4NzIwNDYxMjU1OTgsLTAuNDMyNDc1OTY0MzgzODY0MSAwLjUzODg3MjA0NjEyNTU5OCwtMS4wODExODk5MTA5NTk2NTQgMCwtMS41MTM2NjU4NzUzNDM1MTUgYy0wLjUzODg3MjA0NjEyNTU5OCwtMC40MzI0NzU5NjQzODM4NjQxIC0xLjM0NzE4MDExNTMxMzk4ODQsLTAuNDMyNDc1OTY0MzgzODY0MSAtMS44ODYwNTIxNjE0Mzk1ODEsMCBsLTEuNDgxODk4MTI2ODQ1Mzg0MSwxLjI5NzQyNzg5MzE1MTU4NjQgYy0xLjM0NzE4MDExNTMxMzk4ODQsMC45NzMwNzA5MTk4NjM2OTMzIC0yLjAyMDc3MDE3Mjk3MDk3OTUsMi4zNzg2MTc4MDQxMTEyMzkgLTIuMDIwNzcwMTcyOTcwOTc5NSwzLjc4NDE2NDY4ODM1ODc4NSBzMC42NzM1OTAwNTc2NTY5OTQ1LDIuODExMDkzNzY4NDk1MDk3IDIuMDIwNzcwMTcyOTcwOTc5NSwzLjc4NDE2NDY4ODM1ODc4NSBjMS4yMTI0NjIxMDM3ODI1ODc4LDEuMDgxMTg5OTEwOTU5NjU0IDIuOTYzNzk2MjUzNjkwNzY5LDEuNjIxNzg0ODY2NDM5NDgyMyA0LjcxNTEzMDQwMzU5ODk1MSwxLjYyMTc4NDg2NjQzOTQ4MjMgczMuNTAyNjY4Mjk5ODE2MzYyNywtMC41NDA1OTQ5NTU0Nzk4MzA2IDQuNzE1MTMwNDAzNTk4OTUxLC0xLjYyMTc4NDg2NjQzOTQ4MjMgbDEuNjE2NjE2MTM4Mzc2NzgzNiwtMS4yOTc0Mjc4OTMxNTE1ODY0IGMwLjUzODg3MjA0NjEyNTU5OCwtMC40MzI0NzU5NjQzODM4NjQxIDAuNTM4ODcyMDQ2MTI1NTk4LC0xLjA4MTE4OTkxMDk1OTY1NCAwLC0xLjUxMzY2NTg3NTM0MzUxNSBDMTYuOTg2NTU4NDQyNjU1NjEsMjUuNzkyMTY0MDg4NTEwNjUzIDE2LjE3ODI1MDM3MzQ2NzIyMiwyNS45MDAyODMwNzk2MDY2MTYgMTUuNjM5Mzc4MzI3MzQxNjMsMjYuMzMyNzU5MDQzOTkwNDkgeiIgc3Ryb2tlPSIjMDA5Mjg2IiBmaWxsPSIjMDA5Mjg2IiBzdHJva2Utb3BhY2l0eT0iMSIgc3Ryb2tlLXdpZHRoPSIwLjAiLz48cGF0aCBpZD0iU2hhcGVfMl8iIGQ9Ik0xNy4xMjEyNzY0NTQxODcwMSwxOC45ODA2Njc2NDk0NjQ4MzggbC01LjY1ODE1NjQ4NDMxODc0Myw0LjU0MDk5NzYyNjAzMDU0MyBjLTAuNTM4ODcyMDQ2MTI1NTk4LDAuNDMyNDc1OTY0MzgzODY0MSAtMC41Mzg4NzIwNDYxMjU1OTgsMS4wODExODk5MTA5NTk2NTQgMCwxLjUxMzY2NTg3NTM0MzUxNSBjMC4yNjk0MzYwMjMwNjI3OTgzNSwwLjIxNjIzNzk4MjE5MTkzMjA4IDAuNjczNTkwMDU3NjU2OTk0NSwwLjMyNDM1Njk3MzI4Nzg5NzYgMC45NDMwMjYwODA3MTk3OTI1LDAuMzI0MzU2OTczMjg3ODk3NiBzMC42NzM1OTAwNTc2NTY5OTQ1LC0wLjEwODExODk5MTA5NTk2NTcgMC45NDMwMjYwODA3MTk3OTI1LC0wLjMyNDM1Njk3MzI4Nzg5NzYgbDUuNjU4MTU2NDg0MzE4NzQzLC00LjU0MDk5NzYyNjAzMDU0MyBjMC41Mzg4NzIwNDYxMjU1OTgsLTAuNDMyNDc1OTY0MzgzODY0MSAwLjUzODg3MjA0NjEyNTU5OCwtMS4wODExODk5MTA5NTk2NTQgMCwtMS41MTM2NjU4NzUzNDM1MTUgQzE4LjQ2ODQ1NjU2OTUwMSwxOC41NDgxOTE2ODUwODA5ODMgMTcuNjYwMTQ4NTAwMzEyNjEyLDE4LjU0ODE5MTY4NTA4MDk4MyAxNy4xMjEyNzY0NTQxODcwMSwxOC45ODA2Njc2NDk0NjQ4MzggeiIgc3R5bGU9IiIgc3Ryb2tlPSJub25lIiBmaWxsPSIjMDA5Mjg2IiBzdHJva2Utb3BhY2l0eT0iMSIgc3Ryb2tlLXdpZHRoPSIwLjAiLz48L2c+PC9nPjwvZz48L3N2Zz4=");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  height: 32px;
  width: 32px;
  left: -3px;
  top: -8px;
}

.no-search-results {
  display: none;
  margin-bottom: 36px;
}

.no-search-results .no-search-image {
  display: block;
  position: static;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBkYXRhLW5hbWU9IkxheWVyIDEiIHdpZHRoPSIxMzIuNzE0Mjg1NzM2NTEzMDMiIGhlaWdodD0iMTI3Ij48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIgY2xhc3M9IiIgc3R5bGU9IiIvPjxkZWZzPjxzdHlsZT4uY2xzLTF7aXNvbGF0aW9uOmlzb2xhdGU7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT48ZyBjbGFzcz0iY3VycmVudExheWVyIiBzdHlsZT0iIj48dGl0bGU+TGF5ZXIgMTwvdGl0bGU+PGcgaWQ9IkRlc2t0b3AiIGNsYXNzPSIiPjxnIGlkPSJHcm93X0Rlc2tfU2VhcmNoX25vcmVzdWx0cyIgZGF0YS1uYW1lPSJHcm93IERlc2sgU2VhcmNoIG5vcmVzdWx0cyI+PGltYWdlIGlkPSJTZWFyY2hfaGVscF8yeCIgd2lkdGg9IjQ4MS43NzI0ODE0ODkyMTI4NSIgaGVpZ2h0PSI0NjIuMDk1MjMwNTEyMzYwMiIgZGF0YS1uYW1lPSJTZWFyY2hfaGVscEAyeCIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InNjYWxlKDAuMjcwMDAwMDEwNzI4ODM2MDYpICIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFlOEFBQUhkQ0FZQUFBQTBPL0ZyQUFBQUNYQklXWE1BQUNtRkFBQXBoUUdQVmY3aEFBQWdBRWxFUVZSNFh1M2RlWEFVWjdybis5YzJibTl0VEh0dkc0eHM5d0x0RGR2WUJpOGdRT3hneEM0V0c3RnZadCtSaENSMnNBRVoyM2dCRzNsM2U4WHVkcmZkN29XelRQaHNNVU5NM080Kzk4YjhRY2ZwZTJZaXpva1lMaDB6Y1NQdUNmSytUMlZsVlZaV1ZqNXZWVzV2WnY0eTRnc2w2UldTU2xKK3lEYzNZUmlHUUFnaGhGQnlZZ2NnbFBZV0xseFluNjlSMXJGbzBTS3FTM2JhM3VMRml3MjNsaXhaVXRiU3BVdGRXN1pzbWIzVFZzdVhMNmU2WkIzNUdtWDFLMWFzcU9jK2Y0UlE5bUlISUpUMDVzK2ZYNzlnd1lKR1dZZXNTM1phZGtaQ2JiZ2xvWFl0Qkx3TFNhaGRrM2piT3lNN3ZYTGx5aTVaaDZ4UlZzOTkvUWloOU1VT1FDZ0pOVGMzOTVMVlM2alh5cnBrcDJYblpBWWxzUzRyZ1hqbmttQzdkZTZaWjU0NUxldVNyWlhWeTNweHp4dENLSm14QXhEU3JYbno1dFZKcUJ0bEhiTFRzbk15ZzdLd2RwWUJ2QTJKdFZ2blZxMWFkVnJXSVd1VTFYSFBMMEpJLzlnQkNNV2R4THBlMWlFN0pUc25NeXlzblFIdjhpVFl6Z2owVTZ0WHIrNlExWFBQUDBKSXY5Z0JDRVhaMDA4LzNVdldLT3VTblNHbzNRTGV2dkRPSmVHMmQwYld0V2JObWtZWnB0c1IwangyQUVKaDk5UlRUOVhMT2docm1XRVBlRWVHZHk0SnQ5VVpXWWVzbnZ2K0lZU2lqeDJBVU5CSnFPdGt6YkpUc25NeWczTENEYnhqeGR2ZXViVnIxNTZTTmN2cXVPOHZRaWo4MkFFSUJkSGN1WE1IeURwa1p5eXNuUUZ2YmZFMkpOcjJ6c2c2WkFPNDd6dENLSnpZQVFqVldoN3NMdGxabVdFRnZCT1BkNkYxNjlhZGxYWEpBRGxDRWNZT1FLaWE1c3laTTBEV0pTc0JHM2luRm05N2dCeWhpR0lISU1RbG9hNlRyU1d3WllZVjhNNGMzb1hXcjE5L1ZyWldWc2Y5L0NDRXFvOGRnRkNsWnMrZTNTdzdaUWNiZUFQdlBONzJUc21hdVo4bmhKQjY3QUNFN0VtczYyUmRzbk15Z3dMZXdKdkIyK3JjaGcwYnVtUjEzTThaUXNnN2RnQkMxS3haczVwbHB5Mnc3UUZ2NEsySXR5SGh0am90YStaKzdoQkM3ckVEVUhhVFdOZkpPbVRuWkFZRnZJRjNRSGhibmR1NGNXT0hySTc3ZVVRSUZXTUhvT3pWMU5RMFFFTGRiWUZ0RDNnRDc0RHhOaVRjVnQweUhLbU9rRUxzQUpTZEpOcjFzdE95TXJTQk4vQ09BRytyMDdKNjd1Y1ZvU3pIRGtEcFQyTGRMRHRMYUZzQmIrQWRJOTY1Tm0zYWRGYld6UDM4SXBURjJBRW92YzJjT2JNTWJlQU52RFhDMndxSUkrU0lIWURTRjZFdE95c3JReHQ0QTI4TjhRYmlDRGxpQjZEMFpFZmJDbmdEN3dUaG5Xdno1czFuWmMzY3p6dENhWTRkZ0pMZmpCa3o2cDFvQTIvZ25XQzhyUWp4ZXU3bkg2RTB4ZzVBeVkzUWxwMldsYUVOdklGM0N2QzJPZzNFVWRaaUI2RGtKYkd1azNVVDJsYkFHM2luR085Y1c3WnM2WmJWY2I4ZkNLVWhkZ0JLVHRPblQrOGxvZTZ3b3cyOGdYZUc4TGJxa1BYaWZsOFFTbkxzQUpTTUpOek5zbk51Y0FOdjRKMHh2S2x6c21idTl3YWhwTVlPUUhvbndSNGdPeTB6S09BTnZJRjNzYTFidDU2VzRaS3JLSFd4QTVDZVRaczJyWmZFdXN0Q0czZ0RiK0R0aXJkVmx3eFQ2U2cxc1FPUWZrbTRHMlZublhBRGIrQU52Q3ZpVFoyVk5YSy9Yd2dsSVhZQTBpZmEycGFka2hrVThBYmV3THNxdksxT2JkdTJEVnZoS05HeEE1QWVTYXpYeXM1WmNBTnY0QTI4YThiYmtIaWZrNjNsZnU4UTBqVjJBSXEzcVZPbjFrbW9UOXZSQnQ3QUczajd4dHZxdEt5Tyt6MUVTTGZZQVNpK0pOek5zbk51Y0FOdjRBMjhBOEhiMmdwdjVuNGZFZElwZGdDS1BnbDJMOWtwbVVFQjcyandIcmRnZnE1QmN2d0Q4NXR6OVcyZVozeC9udGwxODU0MnhOTlBCZEoxOHQrOVJYNitWSjM4T0FQbHg2Y2VrLzlKbUNUeHA0QjNaSGhibmRxK2ZUdjJoYU5FeEE1QTBTYXhycWV0YlF0dTRCMGMzalBrMzJObGo4aHg5MHM4YjVZWVh4c2d5R0YxUFVFdmdiK1hjRis4eUdoY3R0UjRXc0lPdkFQSDI1QjRuNVBWYzcrbkNNVWRPd0JGbDRTNnk0NDI4SzRkNzdIeThjTVN2UjlJbkc5T0FOQzFScWozVzdqQWVIenhZbVB5c21YQTJ6L2VWbDNjN3l0Q2NjWU9RT0UzWmNxVUFiSXpibkFEYng3dkp5WFNEODh6b1U3Q2xuVFlYWjhEZmFIeHhKTEZScFBjUWdmZU5lRk5uWkhoNm14SXk5Z0JLTndrMnMyeWN6Slh1SUYzT2R5akpkQURhSXY2YVVDdDJxMEw1aHNQeTYzektUYk1nVGVMdHpXTjNzejlIaU1VZGV3QUZGNFM3RzVDMndwNHUrTTlVZmFReExvUHNBNnNPeFl1TUlZc1hXck1XcmtTZUh2am5hdWxwYVdiKzMxR0tNcllBU2o0Sk5SMU5FMXVoeHQ0bCtJOVRIYW5ST2E3Q2hBaGYxM2RQTS9vdjJpaE1WNXVsUVB2aW5oVFoyUjEzTzgzUWxIRURrREJObm55NUhwcm1oeDRGNXNwZSt4cDJycm1zVUhoZHNmQ2hjYkk1Y3VNWmJZdGNlRGRZblZPVnMvOW5pTVVkdXdBRkZ3UzdyV3lNclN6aWplQi9hZ01ZT3ViQmZueUNvQm5FRzhyWEZvVnhSbzdBUGxQZ3QxTDFrMXdBKys1UnIwRW02YkVMMVhBQStuUlpmT2VObjZ5ZUpFeGNjVUs0SjJ2dGJXMVc0YUx1cUJZWWdjZ2YrWGhQbVBCblZXOEcyWDlKTnBYS1VDQjlLNW44enpqL2lXTGpRV3JWMmNkYitvTUFFZHh4QTVBdGRmWTJEaEFZbjNPRG5mVzhCNzgxRnpqSmdVUVVETHJ2WENCTVdyRjhpempUWjJUNFh4d0ZHbnNBRlJiRXU1bVdSbmNXY0M3VVhhUFJCdlQ0dG1KcHRVSExWMXFMRnl6T290NFc0QTNjK3NGaElLS0hZQ3FUNks5Vm1aUVdjSjczTnc1eGgwU2JXNUZqOUlkN1J0L2F2WHFyT0Z0aFFQWlVDU3hBMUIxU2JDN0xiaXpnbmZEM0xuR2pVL3hLM1dVcldoS2ZmcXFWVm5EMjJocmErdm0xaE1JK1kwZGdOU1NVUGR5d3AxMnZBZkpMVzBjZ0lhNGVqWTNHNk5Yck1nUzNqbkFaVGlRRFlVV093RHhUWm8waWVBKzQ0UTdyWGdEYlZSTGhQaVlsU3V6Z2pkMUJvQ2pzR0lISU84SWJwa3IzR25EKzVFNVFCdjVyK2Y4VXNSVGpEY0FSNkhGRGtDVnMrQ1d1Y0tkRnJ4SHlLM3RxN0JQR3dVY0lUNWo5YXEwNHczQVVTaXhBNUI3RXV3QnNuTUVkMXJ4SnJSdmZBcEhqNk53NjdOd29URno5ZW8wNDAyZDI3RmpCODRGUjRIRkRrRGxPZUZPRzk0VEpkeTN6d1hhS05ydVdyTEVXTHh1WFZyeE5pVGVBQndGRmpzQWxlWUdkMXJ3bmlLN2U4NGNYRndGeFJaZDdPWFI1Y3VNVlJzMnBCRnZBSTRDaXgyQWlqMzU1Sk91Y0tjQjc4ZHorN1d4dFkzMGlQYUhONjVlbFVhOEFUZ0tKSFlBTWlPNFphNXdKeGx2bWlMSGZtMmthMzBXTFRTV3JGK2ZOcndCT1BJZE93QVY0WmE1d3AxVXZPK2FNeHRUNUVqN3pLbjA1V25ERzRBalg3RURzcDRkN3JUZ1BicXB5ZWlGclcyVXNHNWNNTitZdDI1dG12RE9BZDdlM2c3QVVkV3hBN0tjeExxWEhlNDA0RTFiMjl4S0VpR2RlMnpGOGpUaGJVaThDWENjQjQ2cWloMlExZkp3bjdIRG5XUzhzYldOMHRTTkN4WVl6ZXZXcFFWdjZnd0FSOVhFRHNoaUV5ZE9kSVU3cVhqZk5SdGIyeWlkMmJmQ0U0NDNBRWRWeFE3SVdnUzN6Qlh1cE9FOWZ1Wk00NGE1YzlnVklFSkpqbzVJWDdwaFF4cndCdUJJT1haQTFwSndkOHRjNFU0UzNvL05hc0tSNUNnejBSSHBVOWFzU1FQZVZEZTNua0tJSFpDbExMaVRqUGZrbVRPTU9oeVVoakxhM1V1WEdtczNiVW82M2taSFIwYzN0NzVDMlk0ZGtKVWsyR3N0dUpPSzk4aVpNM0ZRR3NwOE55NWNZTXhmdno3cGVGTnJ1ZlVXeW03c2dDd2tzVzYydzUxRXZCOXRhakl1eFcwN0VjcDEyYng1dVduMGhPTk5OWFByTDVUTjJBRnBiOEtFQ1FNazF1ZVNqUGNQY1RSNWJGM2R1c1c0OWJXanhvKytlTis0NjdlZmwwU3ZvN2ZSR083ZlFlRTBjUG55cE9OOVRvYUx1S0N5MkFGcFRzTGRTMVlHZDFMd2Jwd3hBMGVUeDlSVm05ZTdnbDBwR2t2dncvMjdLUGh1VzdUSVdMdDVjMUx4dGdESEVlaW9KSFpBV3N2RGZVWldCbmNTOEc2UWNQZkNQYmRqNmVZWG4yT3hyaFM5TC9mdm8rREw3UWZmc0NHcGVGTm5BRGl5eHc1SWF4THRib0k3aVhnUG5UbkR1QlFIcHNVU1RZTnpRSFBSdjhGOUhCUjhselhQTTJhdlc1ZFV2SEVFT2lxSkhaREdKTmhyTGJpVGh2ZkFwcG5zU2dxRms1OHRibWZZQW8rdjhhdFhKeFZ2bzdPekUwZWdvMXpzZ0xRbHNhNjN3NTBrdkg4NGV4YTdZa0xoUlB1ck9aQ3JEZnZBNCt1aEZjdVRpamRWejYzblVQcGpCNlFwQ1hXZDdQOUpJdDU5Y1VSNXJGVnpjSnBxOUc5eUh4ZUYxejNMbGlZVjczT3lPbTU5aDlJZE95Qk5qUjgvL3Y5d3dxMDczazlLdUhGRWVielJxVjRjeExXRzA4amk3YmJGaTR4MVc3WWtEVy9xRExlK1ErbU9IWkNXeG93Wjg3NGIzRHJqVFhCZkE3aGpMNGlEMUNxRmc5ZmlqNDVFdHdCUEVONVVON2ZlUSttTkhaQ0dSb3dZOFl6YzZuYUZXMWU4QWJjK2hURmxib1dwY3oyeUFFOFkzbFF6dC81RDZZd2RrUFFHRHg0OGROeTRjZWVUaERmZzFpc09ZTDl4SHg5RkV3RytmdXZXcE9GTis3OXhCYllNeGc1SWNuSzVidXpZc1g4Z3VKT0M5NGpwMDNFT3QyWngrUHFOKy9nb3V1aGM4SVdiTmlVSmIrei96bWpzZ0tSR2NJOGNPZkoxQys0azRBMjQ5WXpEMTIvY3gwZlI1Z2E0NW5nYk8zZnU3T0xXaVNoZHNRT1NHTUU5YU5DZ0dYYTRkY2Q3eExScGdGdlRPSHo5eG4xOEZIMU93Qk9BTjFYUHJSdFJlbUlISkMyQys5WmJiNzNiMnMrZEJMd25UcDBLdURXT3c5ZHYzTWRIOFVTQVcvdkFFNEwzT1JtdWY1NlIyQUZKU2k1WHkyNGJQWHIwMTA2NGRjV2I0TWJCYVRGSHovK2MyWWFZMVdUK1RTL2IvalBGNGVzMzl2TkRzV1VkeEpZUXZLbFQzSG9TcFNOMlFGS1N5MVVFOTVBaFF6YTR3YTBqM29BN3hnaHB1azc4OUdtVm16a2pONDdEMTIvczU0cGlqUURmc0cxYlV2Q21tcm4xSlVwKzdJQWtaTUhkdjMvL1I4ZU9IVnMyWGE0ajNvQTdwdWc1SjVTOTBIYkU0ZXMzOW5OR3NYZlR3b1ZsZ0d1TU4wMmYxM0hyVFpUczJBRzZKNWZ2eUhybnA4dS9IVGR1bkN2Y3V1RjkvUnhjcXp6eTZEbFh3RHBxdkkzL0toQ0txek15N0NkUFlPd0FuYlBEWFY5ZjMwbHdKd0h2dnJnN1dQVFZDRGZ3UmhrSTU0a25NSGFBcnNubFl0bk5CRGNkWFU3VDVVbkErODZtSmg0YUZHdzBWYTZBTlBCR0dhNmJXK2NpdldJSDZKb0Z0M1YwdVFXM3puZy9PR01HRHcwS3ZoblRXYUNCTjBJQVBFbXhBM1NNenVXMjRIN3NzY2NXMitIV0ZlOG5wazNqa1VIQjUyTzZISGlqRE5iTnJYK1JIckVEZE1zNmw5czJYZjVuM2ZFZWpvdXd4SmZQclc3Z2pUSllON2NlUnZISER0QXB1VndoNjJQaDNkRFE4TG9UYnQzd25qQmxDazRKaXl1Zis3cUJOOHB3emR6NkdNVWJPMENYNUhLcDdGWUw3L3Z2djMrTUc5eTY0WTFUd21Jc2dDbHo0STB5WERPM1hrYnh4UTdRSWR1UjVYMnNSbzBhOWEzdWVOOUpWL0RpZ0VIaFJhZmtLZURNeGVIck40V1ZLRUp4MWN5dG4xRThzUU4wU0M3WDJ1RWVNbVRJK3JGang3ckNyUXZlaitBQXRmZ0QzZ2dGVVRPM2prYlJ4dzZJdS93QmFnVzRiNzMxMXJ2R2pCbHpYbWU4aDAyZGdnUFVkQWg0SXhSVUE3aDFOWW8yZGtDYzVmZHo5N0UzZlBqd3d3UzNybmlQbnp6WnVHWU9EbERUSXVDTlVGQ2RNd0M0VnJFRDRpcS9uL3Y3ZHJqNzkrOC8ySUpiVjd4dm00VXJxR2tUOEVZb3lBQzRSckVENGtvdTF6dTN1aHNhR2o3U0dXL3M1OVlzSEcyT1VOQUJjRTFpQjhTUmN6ODM5ZkRERDgrd3c2MGIzcU9tWUQrM2R1RThiNFRDaUFESG5jaGlqaDBRZFc3N3VVWCsxRENkOGNiNTNCb0d2QkVLSzl4S05PYllBVkVtWE03bnJyVFZyUlBlUDU2Skc0NW9HZkJHS013QWVJeXhBNkpNTHIzY3RycEhqeDc5WjEzeHJwOHloVWNFeFpjQ3psd2N2bjVUV0VraXBHc0FQS2JZQVZFbGl0Y3RMK21KSjU1WVAyYk1tREs0ZGNIN0dreVg2NTBDemx3Y3ZuNVRXRUVpcEhObnVQVTdDajUyUUJUbHA4dHZkY09idHJwMXhSdlQ1UWxJQVdjdURsKy9LYXdjRWRLOWJtNDlqNEtOSFJCRndCdUZsZ0xPWEJ5K2ZsTllNU0trZTkzY2VoNEZHenNnaW9UTE9kMzJLWE1kOGNhKzdvUkUvOEZTQUJwNEkrUzdibTVkajRLTEhSQjJsZloxMjdlNmRjUWIrN29URXZCR0tNcTZ1WFUrQ2laMlFKamxwOHR2NGJhNmRjTWIwK1VKQ25nakZHVTRlQzJpMkFGaEpwZnJaTDI1clc2ZDhCNDVlVEt1cEpha2dEZENVWFhXd0dsamtjVU9DQ3U1WEphSDI2cmlWcmRPZUY4L0c5UGxpU3FBbTVOdytQcE5ZYVdJa083aG11Y1J4dzRJSTFHOFk1Z3IzczZ0Ymwzd2ZuanFWQjRMcEZmQUc2R3dBOXd4eEE0SUkyRmVTYTIzY01HYkxvWHFoRnNIdk1kT21tUmNNUmYzNlU1Y3dCdWhNQVBjTWNVT0NEcGgzbmpFQ1hjQjc1RWpSMzZySTk0L25vR0QxQkpaQUxjRjVmRDFtOElLRWlFZEE5d3h4ZzRJT3JuY1VBbnYrKzY3YjR3YjNISGozZERZaUlQVWtsb0FOeWZoOFBXYndrb1NJZDBDM0RISERnZ3l1VnhWQWU0YzNpTkdqUGhJUjd6N05NM2trVUI2QnJ3UkNpUEFIWFBzZ0tBU3hYTzZYZkh1MTYvZjROR2pSN3ZDSFNmZWp5YmtTbXE5bGkwMXp2enBUd2FXNEJjT1g3OHByQ2dSMHFsbVEyR2RqOEtOSFJCVXd2MGd0VUwxOWZXSGRjVDdPanJnU1FIUE9BUGM0UzRjdm41VFdGa2lwRXZOaHNMNkhvVWZPeUNJNU5MREMyNXExS2hSNTNYRE95bGIzYWYvK0VjRFMzZ0xoNi9mRkZhWUNPbFFzNkd3dmtmUnhBNElJbEg1SUxWY2p6LysrRHFDV3plOGszQnFXUGZmL0kyQkpkeUZ3OWR2Q2l0TmhPS3UyVkJZMTZQb1lnZjRUWlJmU2Eyc2hvYUdiM1hEKy81cDAxZzQ0dzV3UjdOdytQcE5ZY1dKVUp3MUd3cnJlaFJ0N0FDL3llVW1MN2o3OSs4L3lJSmJKN3gxMytvRzNORXRITDUrVTFoNUloUkxmLzN4Y0dQdjNyMTFoc0s2SGtVYk84QlB3dnZVc0Z6RGhnMDdvUnZlQXpTL0RDcmdqbmJoOFBVYnR3SkZLSTcrNjVjUEdIdjI3Q0c4dXd5RjlUMktObmFBbjBUNTljdkxzZzVVMHdsdm5iZTZBWGYwQzRldjM3aVZLRUpSWjhHZHgvdWNvYkMrUjlIR0RxZzF1ZlRrNExZZnFLWUwzanB2ZFhkODlxbUJKZnFGdzlkdjNJb1VvU2l6dzUzSG0ybzJGTmI3S0xyWUFiVWttQXV5V0RVME5IeXRHOTY2Ym5VM0gzL053QkxQd3VIck4yNWxpbEJVT2VHMjRYM0tVRmozbytoaUI5U1N5bGEzODBBMUhmQitkUEprRnRFNEF0enhMaHkrZnVOV3FBaEZrUnZjTnJ4eDRKcG1zUU9xVGJqZnE3dXNJVU9HZE9pR3Q0NVhVd1BjOFM4Y3ZuN2pWcW9JaGQyZmZuZTdLOXdPdk5jYUNnYWdhR0lIVkZ0K3EvdFdEdTlSbzBiOWkwNTREMjFzWkNHTk9zQ3R4OExoNnpkdXhZcFFtUDJQdjczWmVPNUFxd3JlWncwRkExQTBzUU9xeWJiVjdZbjNmZmZkTjlvTjdqangxdTNPWVlCYm40WEQxMi9jeWhXaHNMTGczcjE3dHdyZUZPNG1wa25zZ0dxeWJYVjc0dTA4dHp0dXZFZE1tc1JpR21VRFdsc01MUG9zSEw1K0U5T21SdHZVS2NscXl1VG9tK3lueG9DYWJLeHBhVEU2T2pvS2RYWjJ1clp6NTA3WGR1M2E1UnBoN1V3UmI1enpyVW5zQU5VY1c5MmVlSThjT2RKMXlqd3V2SDgwWXpvTGFsUVIzT2YrOS84eXNPaXpjUGo2amNVMjZEZ3NkWXVETm94WW9MM2lVRmJ2OFdWTGRjUDdyS0hnQVFvL2RvQnFjcm5TQm5kRnZHbktmTlNvVWE1d3g0WDNwVS9OWlZHTklzQ3Q1OExoNnpjVzI2RGpzTlF0RHRvd1lvSDJpa2RadGN2azkwc3p2REYxcmtuc0FOWGtjck1LM2pSbHJoUGU5OUhLUVFIV3NBUGMraTRjdm41anNRMDZEa3ZkNHFBTkl4Wm9yM2lVcTJuaTZ0VzY0WTJwY3cxaUI2amtzdFZkRVcrYU10Y0pieDFPRHdQY2VpOGN2bjVqc1EwNkRrdmQ0cUFOSXhab3IzaVF5Nkt2MC80OW1qbWpVTjhGQzNURCs2eWg0QUlLTjNhQVNuSzVVUVZ2YThwY0Y3eUhQL2trQzJ2WUFXNzlGdzVmdjdIWUJoMkhwVzV4MElZUkMzU0Zjcy94TkxQcDAwb1FGck9hRERGbmRqR0Y5WVBWMnRaV25mREcxTGtHc1FPNGhIbS9iaWZjcm5nUEhUcjBzRTU0M3o1akJ2dExFMmE5bGkwMXp2N2J2eGxZOUY0NGZQMkdKWG5MbVQvOXllaTFlRkhWQ05mYW9GWFA2SVozaDZIZ0F3b3ZkZ0NYWEs1VHhidWhvZUgzT3VFZDkzWE1hUVdBUmYrRnc5ZHZXSks1ME84djl6c2VWTDBXek5jTjd6T0dnZzhvdk5nQm51OHN4Q1VWNEM3RHUxKy9mb01zdUhYQWV5Qk5qU244MG9RWmJ1K1pqSVhEMTI5WWtydlE3ekQzZXg1VVRaczI2WVMzc1cvZnZqcER3UWtVVHV3QXozY1c0aHBWdk9uMm56cmgzWHVtSGxkVUErRDZMeHkrZnNPUzdDVXF3QWVzWEtFYjNzMkdnaE1vbk5nQkZkK3gvS0lzbm5pUEdESGlhMTN3SGoxeG90RkRrM083S1FDdTk4TGg2emNzeVYraUFQenk1bm5HdHZaMm5mREdiVUpqakIxUThSM2RUdytyQ1BqSWtTUFA2NEszTHVkMjJ6dnpwN01HRmowWERsKy9ZVW5IRWdYZ2pSczM2SVQzT1VQQkNoUk83SUNLNytoK2VwZ3IzZzg5OU5CME85eHg0MzF6VXhQN1N4SnBjMmJuRGtnNWMvYXNnVVcvaGNQWGIxalNzOUFOaGRqZmR4LzFXNzVNSjd5cGVrUEJDeFI4N0FEWGR4TGlVZ1c0QzNqYlR4R0xHMithTXVkK1FTS05qbmpQbndjS3dQVmNPSHo5aGlWZFM5aUF1MDJkeDRoM2g2RmdCZ28rZG9Eck93bnhQUVc0QzNqYlR4R0xHMit0cHN4cHZ6dmRpdFIySVFjQXJ0L0M0ZXMzTE9sYndnVGNiZW84UnJ4eHlsaE1zUU5jMzhuN1FMVVN2Rys5OWRhZk9PR09FMit0cHN6cGM3RmZnY2tHK0xuL2hhdXU2Ykp3K1BvTlN6cVhzQUIzbXpxUEVXK3FsNkhnQmdvMmRrRFpPNmdkcUZiQWUvRGd3UXQxd3B2N3hZaXNXZTV3V3czWXNobUFhN0p3K1BvTlMzb1h1dnd4dXk2b0ljM3dialFVN0VEQnhnNG9lNGZLVjFSenhkdTZpNWdPZU90d1laWmNkRE1VRDdnQnVGNExoNi9mc0tSM29mc1doQUg0ck0yYmRjSWJkeG1MSVhaQXlXRHZLNnE1NHUyMnZ6c3V2TFc0TUF0ZEMxa0JiZ0N1ejhMaDZ6Y3M2VjdDQU54NXdaYVk4Y1orN3hoaUI1UU1GdUs3Q21DWDRPMEdkMXg0eDMwdDg5eVI1WTREMUZRaXdMSEV0M0Q0K2cxTCtwZWdBYWZqWWpUQ203NUUxZzhVYk95QWtzRnE1M1lYR2pod1lObjUzWEhoL2NTa21HLy9hUjFaWGdQZVZQT3hZd2FXZUJZT1g3OWh5Y1pDZ05PZEJObDFoV0xMdDIvWEJtK2M3eDE5N0lEQ3dPcW56RzhkTW1SSTJmbmRjZUg5azZsVDJWK0dVS01EMUh6Z0RjRGpXemg4L1lZbE8wdnVWcUlCQVQ1bS9UcWQ4TzR3RkJ4QndjVU9LQXowdmdtSmE4T0hELzlhRjd4dmFvcHhmN2NkYmg5NEEvQjRGZzVmdjJISjFoSVU0UFpUeGpUQUc5YzVqemgyUUdHZ0VEZHpXRHRyYUdnNHJ3dmUzQzlDYU5HUjVYYTRmZUlOd0tOZk9IejloaVY3UzFDQWE0UTNybk1lY2V5QTNDRDF5NkVXb3Z0M2p4dzUwaFh1cVBFZTFOakkvaEtFRWgxWjdvUTdBTHlwN3RPbkRTelJMQnkrZnNPU3pZVUFaOWNoVFBPM2J0VUZiNnJPVVBBRUJSTTdJRGRJaUtzNXJKME5HalJvb1M1NC8zRDZOUGFYSVBDc0k4dER3aHVBUjdkdytQb05TM1lYdjNjaXExK3pSaWU4Y2JHV0NHTUg1QVlKY1FPSHRiT2hRNGNlMGdYdjYyYk5ZbjhKQXMxK1pIbUllQVB3YUJZT1g3OWh5ZmJpQi9DNnBVdDB3cnZEVVBBRUJSTS93RHpLL0paOExOcFdJMGFNK0ZZWHZMbGZnTUJ6SHFBV0l0NEFQUHlGdzlkdldMRDRBVndqdkdsRnhKcUNnb2tmSU1SVnRlQk5CNnZwZ0hmazUzZHpjSWVBTjRVN2tZVzNjUGo2RFFzV1AvdS82WHh2VGZER1FXc1J4ZzhRNHZwcThaWkxmNEpiQjd3alBiL2I3Y2p5aVBER3JVVERXemg4L1lZbDI4dlpmL3MzWDBlZTAvbmVtdUJONFE1akVlWDlSaUV1dHNHdGpQZkFnUU9uNllKM2I4Sk40UmZBZDE0SHFFV0FkNmpObUo2YzZPREVnT1B3OVJ1VzdDNUJYRGFWcm5PdUVkNzFoZ0k4eUgvZWJ4VGk4bHJ3ZnVLSko5cDF3YnZuN05uc0Q3L3Z1QVBVZ0hkMEtXQmNiUnkrZnNPU3pTVUl1S21iRnkzU0NlKzFoZ0k4eUgvZWJ4U2lWeTE0MTlmWG45QUZiKzRIUDdDdzVhMUhDaGhYRzRldjM3Qmtid2tLYml1TjhNYnRRU1BLKzQxQzNGUUwzdGFSNW5IakhmbkZXVlFCNTdEVUxRNU1uVkxBdU5vNGZQMkdKVnRMMEhCVDg3ZHQwd1h2MDRZQ1BNaC9sZDlRZW9wWVZYaGJSNXJIalhla0I2dFpxUURPWWFsYkhKZzZwWUJ4dFhINCtnMUxkcFl3NEtiR3JsK3ZDOTQ0NGp5aUtyK2g5QlN4cXZDMjRJNGI3OGdPVm5QRzdRUG5zTlF0RGt5ZFVzQzQyamg4L1lZbE8wc1ljRk1EVnE3VUJXLzZNbGw0a1A4cXYwR0lhMnZCMjM2a2VkeDRSMzVsTlh0ZWdITlk2aFlIcGs0cFlGeHRITDUrdzVLTnBmbjRhL3g2bzhib1NtdTY0TDEvLy81NlF3RWY1Sy9LYnpEdklsWTEzdFkxelhYQW0vdUJENzFLZ0hOWTZoWUhwazRwWUZ4dEhMNSt3NUwrSlV5NHJUVENHOWM0anlEM1Y1cDNFWFBDcllTM2RVM3p1UEVlUG5FaSs4TWVXUUhlenp1V09EQjFTZ0hqYXVQdzlSdVdkQzlSd0UydGIydlRCZThPUXdFZjVDLzNWN3J2NzFiQzIzNmFXSng0UjM2a09aY2RjQTVMM2VMQTFDa0ZqS3VOdzlkdldOSzdSQVUzNVhiRWVVeDQ0M1N4Q0hKL3BmditiaVc4N2FlSnhZbDNMRWVhYzFtQWMxanFGZ2VtVGlsZ1hHMGN2bjdEa3M0bFNyZ3B0eVBPWThMN3RLR0FEL0tYK3l2THorK3VCdS9mNjREMzdiUWlWL2lCanp5Ni9qbUhwVzV4WU9xVUFzYlZ4dUhyTnl6cFd6bysrNVJmRndUY3NMVnJkTUg3aktHQUQvSlgrU3Zjeis5V0J0d09kNXg0eDNxa09WZlNBT2ZBMUNrRmpLdU53OWR2V05LMStMbTlwNS9jamppUENXOTZHbGg4a0wvS1gxRitQZk5FNGgzSk5jMzlsQ1RBT1RCMVNnSGphdVB3OVJ1VzlDeHh3VTNkdkxqOEd1ZkFPNzJWdjBLSWEyckYyM21PZDV4NGN6L29XalJuTmcrbkRuRmc2cFFDeHRYRzRlczNMT2xZNG9UYlNoZThjYTUzK0pXL292VCszY0E3N0pJQU9BZW1UaWxnWEcwY3ZuN0RrdnhGQjdncDRKMmR5bC9oRGJjbjNzNEx0TVNGdDNhbmlYSHBEamdIcGs0NThiVi9IVTFONXU0S0JiQ0JOeGJWUlJlNEtlZnBZakhpalF1MWhGenBDNVV2enFLRXQvTUNMY0M3aXF3Ym1uQ1F4aEVIWmhUWkwzSXpLNCt3RlQxM1ZuUlZPKzY1cG45UEFXM2dqWVZiVHYveGovelBXNFJwaEhlSG9RQVFxcjNTRjRTNE1nMTRhM21PdDByVzVWUTVUS09PZzFVMStyZnNDTnNCcHRtSGFoR3VOZm84Rk5BRzNsaThsak4vK3BQUmE5bFMvdWN0d3B6bmVnUHY5RmI2Z2hCWCs4SGJlWFcxdVBEK0lhMTBGWDdRdFV4SHdMMjJncHVhS2lNY0pzQitvcTlKQVczZ2phWFNvaVBjbFBOYzd4anh4bFhXUXE3MEJmNWdOVSs4blZkWEE5NDFsZ084aVVmVmIvUXhyUHhPUlNjcHpmQVcwNlpHMjlRcHlXcks1T2libkk4ZUoram5YeU84VDNQNElIK1Z2dUIrSjdIRTRYMFRiUkVxL0tCcm53cmcxajdnV1UzZVc4RVU5L0d5RWoxWENtZ0RiMDNpb0EwakMrNDVtbDh2d2xHLzVjdUFkMFlxUGhEaVlnVzRFNEczMWxkWHF6WW53RURZZjFVZWNjN2g2emNXMjZEanNOUXREdG93SXJ6cFAzbmN6NUptT2EreUJyelRXL0dCRUpjcHdBMjhVZklEM3NtS2d6YU1hRmFMK3puU01PQ2RuWW9QS3Q4R1ZCbHZKOXh4NGEzOXBWRlJ2QUh2Wk1WQkczUjBVQ2IzTTZScHprdWt4b2kzd2VHRC9GVjhvSGFrZVNMdzVuN0FVY2FqWFE4S2FGellEL1lBQUNBQVNVUkJWQU52VGVLd0RUSjZmaEowZ0pwYndEc2JGUitvSFdrT3ZGSHlBOTdKaWdNM3FPaGpKUnh1Q25obm8rS0R5dmZ3VmdZY2VLTkVCTHlURlljdUYvMGI5dStwODJwOWRGQW9sUUs0S2VDZGpZb1BlTENCTjBwSHRKSldRQnQ0YTVLRjhEVGI5OFY1c1NEcjFFanI3QXp1WnlERkFlOXNaUDRoeENVS1lBTnZsSjRVMEFiZUllVjF5VndMNEJSdENVY2Q4TTVHNWgvcXA0a0JiNVNPRk5BRzNoNU5tK2E0Wks3amFuMUFPTGFBZHpZeS8xQzdJUW53UnVsSkFlMU00RjIyRld4RDJBNXd3cTQwbHVXQWR6WXkvMUEvVFF4NG8zUlV4ZlhOT1h6OXhtS3JraE5oNjVLNXpxM2dqTzhQemtMQU94dVpmd2pSU3dGc1Q3ejc5ZXMzU0FlOGgwMmN3UDV3STZRbDN2VHhuRGVPc1FDMkg1Q0ZxV2prRWZET1J1WWY2dWQ0YTcvbFBYTDhlUGFIR3lHdDhPWStWNFNxYUgxYm14WjR5K280Z0ZEdG1YK2tDRzlNbXlPbDZNaG1CYmlCTjBwYTJQTE9SdVlmUE5iQUc2V3JLcTV2enVIck4vWnpSYWlLZ0hjMk12L2dzUWJlS0YwQmI1VFNnSGMyb2tYMVB0N0FHNlVuNEkxU0d2RE9SclJVZTRFVzRJMlNIeDJ4clFBMzhFWkpDM2huSStDTnNsa1ZOeWZoOFBVYis3a2lWRVhBT3hzQmI1VE5nRGRLYWNBN0c5RnlsUUxXU29BRGI1U1lnRGRLYWNBN0c5RlM3YVZSdGNlNzUyeGNoeGtwcEFBMzhFWko2dWJGaTRCM1Jnb1U3eEVqUm55ckE5N1h6WnJGL3BBanhLRU52RkhTcWx1NlJCZThUM1A0SUg4QmI1VGRGT0FHM2loSkFlL3NsRXE4YjZKTFh5cjhvS09NUjNmZ0F0NG9SZlZidmd4NFp5UmFybFdBT2xGNC81Qld1Z28vNkNqaktkNmNoTVBYYit6bmlaQml3OWF1QWQ0WmlaWnFiMHBTRWUvNit2b1R3QnNsSnVDTlVwWkdlSGR4K0NCL0JZcjMwS0ZERCttQTkwK21UbVYveUJFQzNpaHRqVjIvWGhlOE96aDhrTDlTaWZlZ3hrYjJoeHdoMWV1YmMvajZqZjA4RVZKcy9yWnR3RHNqQllyM29FR0RGZ0p2bEppQU4wcFpHdUhkeU9HRC9CVW8zZ01IRHB5bUE5N2p4NDluZjhnUkF0NG9iZG5oamhudmVnNGY1Qy9namJLYjRwM0ZPSHo5eG42ZUNDa0d2TE5Ub0hoVHV1Q05TNlFpTnNYcm0zUDQrbzM5UEJGU3lIbHAxRGp4NXVCQi9rc3QzcmpLR21JRDNpaEZPYSt1QnJ6VG5SKzhYUUVmTVdMRTczWEFHK2Q2SXpiZ2pWS1U4eHp2R1BFK3c4R0QvQmNHM3QvcWdEZk85VVpLQVcrVWtwem5lTWVJOTJrT0h1Uy93UEYyWG1VdExyeHh1aGhTQ25pak5MUjhxZkYwUzRzdWVPUHFhaEVVT043T0M3WEVoZmZ3aVJQNUgzaUVnRGRLU2hKb3NYSzVJVGF1TmNTMlRZYllzZDBRKzNZYTR1RHVYQ3M3TzNUQnU0T0RCL2t2Y0x5ZEYycUpDMitjTG9hVVVyaXpHSWV2MzlqUEVXV241VXRNb0RkSW9MY1MwTnNNc2JmVEVBZDIyZHBkV2g1dko5d3g0bzBMdEVSUTRIZzd6L1dPRTI4Y2NZN1lGSzV2enVIck4vWnpST2xxR1FHOVRBSzlSZ0s5MFJCdEV1ZzlIWWJZdjlQV3JtSUgzQ29GL1ByZDVWdmRNZUpkejhHRC9FZExMd1drbGZHbWRNRzdONjJZdVY4a2xPMkFOd29qQytqMUV1Z3RHd3pSdXRVUXU5c05zYTh6Mzg1aSt5dWxEdmp0Tzl1MXdadERCd1VUTFZjcklGMFYzZzBORGVkMXdCdEhuQ00yNEkxcWpZQmVRVUN2emdPOXhSQzdkaGhpYjBlK1RyTjlsUW9POE1FZE8zVEIreHlIRGdxbVVQQzJueTRXSjk0NDRoeXh6V29DM3FoeXl4YWJRSytUUUc5ZWI0Z1dBcnJORUh2YTgzWFlzSFlyR3NDbmQyaXo1WDJhUXdjRlV5aDQyMDhYaXhOdkhMU0cyQlJ1VHNMaDZ6ZjJjMFRodHBTQVhtb0Rlck1oZHJZYVl2Y09jNnFiMnVOVi9JQzd3UjBUM2poTkxLSkN3ZnVKSjU1bzF3VnZYT01jZVFhOHM5SGloU2JTYTFlWkI0cHQzMlNJOW0zbVZqUk5kZS8ycWwxcndIdFdPRmd0SnJ6WGN1aWdZS0xsU2dXa3E4TGJmc1I1M0hqam9EWGtHZkJPVDNhZzZVQ3hiUnNOc1dPcjNJcHV5eVB0VlhJQnYzMm4rLzd1bVBDdTU5QkJ3VVRMWlFwSVY0VzNYUHJyZ2pjT1drT2VLVnpmbk1QWGIrem5pSW90c29CK3hqeFFMSGVxMVJaem10dXp0dFFDUHFpalRTZThlM0hvb0dBS0JXL0tPdUk4YnJ5Zm1QUWt2MEpBMlExNDY5ZWlCUkxvUllaWUk0RmVKN2VpdCthUDVPNXM4UzZqZ005cjEyYkxHMGVhUnhndGx5b2dYVFhlMWhIbmNlT05nOWFRWjhBN25nam9KUVQwU2hQb0xma0R4VHEyVjQ3RE80dUF5MytyczdOVEY3eFBjK0NnNERMLzRKR3VHbkRyR3VjNjRJMHJyYUdLUFRVWGVJZVZCZlRxbGVZMGQrNUk3dnlCWW01MWJQUEdHNENYZGYydWRwM3c3dURBUWNGbC9zRURYVFhlMWpYT2RjQWI5L1pHbmdIdjJpc0F2U0lQOURwRGJOOW9IaWptckgxclpiZ0JlRTJBRCtobzB3bHZYTk04d3N3L2hMaFpBZW1xOE83WHI5OGdYZkRHeFZxUVo4RGJ1eHpRQ3cyeGFvVTV6YjJKN21xMXdUeFF6TjRPS3hlNEFYZ29nRTl2MzZFVDNuVWNPQ2k0ekQ4Q3ZqbUpGUjIwcGdQZTJPK05QQVBlSnRCMHF0V3E1WG1nMStRUEZOdGNyTTFxUytVQWVLU0FFOXlhNEkyRDFTTE8vQ01rdkljUEgvNlZMbmpmMURTVFg0R2hiTVpjMzV6RDEyL3M1eGRVQytlYlFEK3ozSnptM3JnbWY2RFlKck5XZTV2ZEErRGFBSDdMemgwNjRYMkt3d1lGbS9tSEVOY29JRjAxM25UUW1pNTQ0M3h2VkxFMDRWMEFlcGtKOUFhNmFVWitQM1NMczAzbEFmREVBRDRvdjc5YkU3dzdPR3hRc0psL2hIQ0pWSXF1dEtZTDNqamZHMVVzYVhqbmdGNWdBazNUM090WEdXTHpXZ24wQmtjYnl3UGdxUUY4WHJ0V1c5NzFIRFlvMk13L2hMaGNBZW1xOGFaMHdadTZnczdwNVZhTUtIczFOZW1IdHdYMHlxVjVvSjh4OTBOdlcyOXJRM2tBUEJPQVg3Rzd2UUMzRG5oejBLRGdNLzhJNlNwclZFTkR3Kzkxd2J2M3pKbjhpaHhsTCtiNjVoeStmaXNEZXV2NnltMXpCc0N6Q1BnZE8xcDB3dnNNQncwS1B2TVBJUzVXUUxvbXZJY05HM1pDRjd3SFRwbk1yOGhSOW9vYmJ5K3NBVGdBZHdGOGZIdWJUbmpqTnFBeFZIekFJMTBUM29NSEQxNm9DOTRUSmt6Z1YrUW9leVVOYndDZWJjQjNsMDZaYTRBM0xzNFNROFVIUXR5Z0FIWFZlTk1keG5UQysyYmF2OG10ekZHMm1qTTdlWGdEOE13Q2ZrdG5tMjU0NDA1aU1WUjhVUHU1M3A1NFUyNzd2ZVBDKzc2cFUvaVZPY3BXMXMxSjZKaUlPZkkvZC9QbUdtSytmUDNTK1laWXRwREYxMjhzMGdBY2dOc0FIOWJlcWhQZTJOOGRVOFVIdFo4dXh1THRkcjUzWEhpUG5qalJFRWQyRzJML0RuTWxSUWNKTFY3QXIrQlJPcHJmYkg2L2x5OHhEeFNqNy8vYWxZWllKUjgvNHg2SHI5OVlvTGtBZUtZQTM5VFJvUlBlSFJ3eUtKeUtENFM0VWdIcW12Qis2S0dIeXM3M2pndHY2Z3BhOFJ6ZFc5cHo4bisxTzdlWlIvc3VXOHdqZ1BUTkRXaTZXRWtsL09nYzZTVGpEY0F6QS9ndG5lVmIzVEhqWGM4aGc4S3ArQ0RFMDhXb2tTTkhudGNGNzdxbEM4cnhkbXRQcTdsaUpBQUlCQTRORkYzVkFzMlZkTHdwQUo1NndOMm16R1BFRzljemo3SFNGM2lrYThaN3hJZ1JYK21DZDJIcW5NUGJHYWJhb3kxb29MMUtBOTRVQUU4dDREM2tlTGNwOHhqeHh2WE1ZNnowQlNGdVVvQzZKcndmZi96eGRicmdUVjNadXBISG1vditBMkJOdFJNdUhFYW92Q2lCOWlvdGVGTUFQSldBMzk3aHZ0VWRJOTdOSERBb3ZFcGZDUEdJYzdxL3QwNTQvM2pCMHp6T3RXUk50ZE5OSVREVmJxWUwwRjZ0V1o0ZXZDa0FuanJBeCszUUR1ODZEaGdVWHFVdmhIakVPV1UvWlN4dXZLbUxudTNrTWZZYlRiVzNiMG4vVkhzU2dQWnE3WXAwNFUwQjhOUUFmb1g4TnpvcVRKbkhoRGRPRVl1NTBoZHF2MEVKQ3pkbFAyVk1CN3g3YlZ6TjR4dDAxbFE3clZ5VE50V2VkS0M5U2lQZUZBQlBCZUEvYWR1bUc5NGRIQzRvM0VwZkVPSlNCYWhyeG52QWdBR2pkTUw3MFpuVGVXeWppS2JhYVlXb3cxUjdtb0gyS3ExNFV3QTg4WUF2YjlkdXkzc0Fod3NLdC9KWDhGRFhqRGMxY3VUSWY5RUZiK283blZ0NVhLT096am0zcHRyRE9PYzhxMEI3UmZmRVRpdmVGQUJQTE9EWGQ3VG00TllJNzdNY0xDajh5bDlSMjBGckxOcFcxbDNHZE1GYitaenZPS3RscXIzNWFSTm93cC9laDY0aVJraHpLL21zbG5hOEtRQ2VTTUNIN2RBT2I5eEZUSVBLWHlIRU5RcFkxNHkzTlhXdUM5NjVBOWVlaStEQXRhQ2pBK0ZveGJoaGxYa3ZhQUR0cnl6Z1RRSHdSQUhlbzdNSXQwWjRZOHBjZzhwZlVkdEJheXphOW1qcVhDZThieUQwT0N4MUwzZTk5bmE1VW1neFY0YmNTaHlWUmdjdlpnRnZDb0FuQnZBQk8xcDB3L3NzaHdxS3B2SlhDSEdKQXRhKzhLYXBjNTN3SGtwM0dxdmxpbXM2MTdYSDNIZE9COFBSL25OdWhaNzE2RUk3V2NHYkF1Q0pBUHladGpiZDhNYVV1U2E1djdMNks2MnhZTnVqcVhPZDhKNDRjYUp4VlJCWFhOTzlRenNOc1UrdU1IWnVOMWVxM0FvK1MyVU5id3FBYXczNDdlMmxXOTJhNEkwcGMwMXlmNlVRMXlxQVhUUGUxS2hSbzF5bnp1UEMrNUdtbVR4K2FZdG1HdzUyWUtxZHlpTGVGQURYRnZDbjI5dDB3L3NzQndxS0x2ZFhDbkdWQXRpKzhCNDZkR2k3VG5oVFdwNDJGblgycVhaYVVYTXIvelNWUmJ3cEFLNGQ0TmU3YkhWcmdQZGFEaFFVWGU2dnJPMWlMU3pZOXZyMzd6OUlON3p2bXY4MGoxdld5dEpVZTFieHBnQzRWb0JQYTJ2VkVlODZEaFFVWFpYZklNVE5DbURYakRmVjBORHd0VTU0VXhjZGFPZEJ5M0owSUp3MTFaNjJBK0d5akRjRndMVUEvSXIyN2E1d3g0dzNiditwV1pYZkVNRitiN3BOcUc1NDM3WmlDUThZS3MyYWF1L1ltdXlwOXRYTHNvMDNCY0JqQjd5K1RVdThtemxNVUxSVmZrTUUrNzFsdlVlTkduVmVKN3h6VzkvUDdlVEJRcFdqcVhZNjV6eHBVKzFyM0s5dnp1SHJOL2J6aWpvQUhodmdsOHYzYlc5djF3M3ZjeHdrS1BvcXY2SDY4NzA1cUYzeGRwN3pyUVBlTjlOVnlqaWdrSHBKbVdvSDNzVUFlQ3lBMDFhM2huamozRzROODM1amRlZDdjMUM3NHUwOGNFMEh2TEgxSFVFMDFVNEh3dWswMVE2OFN3UGdrUUorZVllNTFhMGgzblVjSkNqNnZOOG9SQzhGdEgzaFRUVTBOSHlyRzk1OTZWcmhIRUFvdUt6THU5SlVlMXpubks5N0JuZzdBK0NSQVc1dGRXdUc5MmtPRVJSUDNtK3M3anJuSE5RVjhiWWZ1S1lMM2s4KythUngwY0YySGgwVVR0WlVlNVNYZDEwUHZGMEQ0S0VEZnNXT2JRVzROY083bVVNRXhaUDNHNFc0V0FGdDMzZ0wyNEZyT3VIOW8yV0xlR1JRZE5tbjJzTTRFQTU0Vnc2QWh3cjQxTFlXSGZIR2dXb2F4dzlRdjc4M0I3VW4zdlgxOVlkMXc1dTZCT2Q5NjF2UWQxTGI0SDViVUE1ZnY3R2ZseTRCOEZBQXY4NngxYTBSM2gyY0R5aSsrQUhxcDR4eFVIdmliUjI0cGh2ZTk4NTdpa2NFNlpIZk82bFZ1TDQ1aDYvZjJNOUxwd0I0NElEUGFORVc3enJPQnhSZi9BRDFVOFk0cUQzeHBrYU1HUEdoYm5oVGwrM2F6c09COU15NnZLdktWRHZ3Vmd1QUJ3WjRYZHZXTXJnMXdidWJzd0hGR3pzZ04waUlHNkxBZThDQUFhTjF4SHZJak9ubVZoMEhCZEkvcnp1cEFXLzFBTGh2d0h0MHRCaEwyMXAxeFJ1My90UThka0J1a0JEWFJJRTNOWExreUc5MXc1dnFtWVg3ZldjMWE2cDl4MmJYUzZSeStQcU5oVkxYQUxndndPOXIzV3JzMkxGRFI3eFBjeWFnK0dNSDVBYXAzV1dNZzFvSjhJY2Zmbmk2am5pUG5UVEp1T2p3TGg0Q2xPeDIwOHBaQXJGOW5kd1NYNTI3Y0F1SHI5OVlKSFVPZ05jRStPWHQyNDNOcmEyNjRsM1BtWURpangxUUdLaDJ0VFVPYWhadmF2VG8wZitpRzk3VW5jdHg2bGpxSTd6dDdkbk80dXMzRmtqZEErQlZBejYyZFhzT2JnM3hQc3RaZ1BTSUhWQVlHT0hVK1JOUFBMRk9SN3lwSG5Ud0V3Y0FTbTVPdkdVY3ZuNWpjVXhDQUZ3WjhPdGJ0aFRnMWhEdlpzNENwRWZzZ01MQThLYk95L0FXTGx2ZnV1QTkrS25aT0hndHplMXJCZDYxQnNCWndIdkl2K2tnTlUzeFBzczVnUFNKSFZBeW1KODY1NkJXeHR1NTlhMEwzcE1tVFRLK3QzVWRqd0JLWnNEYlh3RGNzL3RhdHBiQXJSbmV6WndCU0ovWUFTV0QrUXUyY0ZBcjR5MGNXOTg2NFUxZFRLY2JjUkNnNUFXOC9RZkFYZXZaVmc2M1JuaWY1ZGIvU0svWUFTV0QrUXUyY0ZCWGhiZDk2MXMzdk85YjJNeERnSkxYZ1IzUjQ3Mm56WVNEUXpGSkFmQ3k1cmEyNkl4M003ZitSM3JGRGloN0IrOXJuWE5RVjRXM3NHMTk2NFkzaFhPL1U5aXo3ZEhqL2VwaFE3d21lK1dRSWJyazUzQ3cweENkMjNrZ2RRK0FGN3AzK3haWHVEWEIreXkzM2tmNnhRNG9ld2Nocm93U2IydnJXMGU4YzlQbmRJRVBEZ1NVbk9MQzJ3TDh0U09HT0c3VlpZZ1hEaGppdVYyRzJOVnFCSEx6bGFnRDRMbnA4cmEyTnAzeGJ1YlcrMGkvMkFGbDcyRGVKdlRtcVBBVythMXZYZkhPVFovajZQUDBGQXZlaDd3QlAySDF2RG4yaVB3ODkzZVlnSEI0NmxER0FaL1RzbDFudk05eTYzeWtaK3dBMTNjU29sZVVlTk5WMTNURkcwZWZwNndqdTZMSG02Ykxxd0g4ZGVxb0diM3VwV2ZsZnpyazU3MVQ0Nm4yakFKTzArVUV0OFo0MTNQcmU2Um43QURYZDZwOHpqY0hkVTE0VTZOR2pmcFdWN3lwU3c2Mjh6QWcvWXNGNytmOEFmNEc5WUxaU2RrcjhuMFA3ekVQaE5OcHFqMWpnRi9YV29SYlU3eFBjK3Q2cEcvc2dJcnY2SDZuTVE3cW12Ris1SkZIeXJhK2RjSjd5T3dtVEorbm9kandEaGp3a3krYWRiOGszMCtPZTM2L0lRN3VOUGZEY3NpR1dVWUE3eUZmdDZTbFJYZTg2N24xUE5JM2RrREZkM1EvY0kyRHVtYThxWkVqUjM2b0s5Nk5qWTFHM2VybFBBNUk3K0xBKytYbndnZmM2czFqWmkvTGozRm9qM2xyVk1LUFF6ZklNZ0Q0Mk8xYlMrRFdFTzl1YmgyUDlJNGRVUEVkM1E5YzQ2RDJCZmhQZnZLVFFUcmpUVjNac1pVSEF1bGQ1SGcvR3cvZzFGc3ZtOUhXZWRjKzgwQzRLTTQ1VHpIZ2QyemJWQWEzaG5qWGNldDRwSGZzQU05M0xqOXdqVVBhRjk3VThPSEREK3VNOS9qSmszSDZXTktMQlc4TkFILzdsV0kwL3RnaDgwQzRqcEFPaEVzaDREMWJ0eGpyV2x0MXg3dURXN2NqL1dNSGVMNnoreFhYT0toOTRTMlhuNHdaTSthOHJuaFREejA5Qi91L2sxelVlQjk3VmsvQTMzbTEyTHV2eVk4dFA4NFJ1WFcrdDkwRWtjTlpwUlFCM2tPK2JkNjI4dWx5emZBK0ordkZyZHVSL3JFRHVFVDVGZGM0cUgzaFRRMFpNbVNkem5oVGQ2eGN5aU9COUd4ZlM4UjRIMHdPNExtT0crSzk0K2EvKzlKejVvRndmcWJhVXdMNG1PMWJqTllLVzkwYTRkM01yZE5STW1JSGNNbmw4cWp4cHVqVU1aM3hwcTV1MjhSRGdmVExjWE1TRGwrL21YZ25GUEJjSnd6eHZ1d2QrZnBYdXN3RDRYYTM4V2luQ1BCK1d6Zm00TlljNzlQYytod2xKM2FBU3FMMFZxRWMxSUhnZmYvOTk0L1JIVytxeDc0MkhndWtWMUhqL2RLQjlBQ2U2M1ZEZkpEdnhBdm1hV3I3T3ZpcDlvUUNmcjBOYnMzeEhzQ3R5MUZ5WWdlb0pFcFBHK09nRGdSdldaK0dob2JYZGNkN1pOTk1ITUNXdFBhM1JZOTNtZ0gvNEExRC9KUTZhVzZkdjN3NGYwVzRsc1FEM3JObHM3RzJwU1VKZUhkeDYzR1VyTmdCcW9uaWFXTWMxSUhoM2J0Mzc3dkdqaDM3WjUzeG5qeDVzdkh3MDNOeEFGdVNjbHpmbk1QWGJ3Vzhzd0w0aDFiZDV0dU95OC9ycVB5YTkreElGT0E5V3JjWWM3WnZLNEZiVTd6UDRpQzE5TVVPVUUwdVYwZU5OL1hZWTQ4dDBoMXY2cDdGODNrMGtCNUZqZmVMKzdNTitFZFdieHJpWTluSmw4elQxQTUwbXFocUN2amtiVnZMNE5ZVTcwWnUvWTJTRnp0QU5WRzhhQXNIZGFCNFU2TkhqLzVhZDd5cFd6YXM1dUZBOFJjSDNnQzhGUEJjYnhuaWs3Zk05MytOTGlLejM3dzFxZ2FBRDkyNjJSVnVEZkUreGEyN1VUSmpCMVNUTUxlK09hZ0R4enMvZlg1ZWQ3d3BISUdlZ0E3dGpBZHZBRjRaOEUvZU52djBiZlB0YjhxUC8rSno1b0Z3RVFQKzQyMGJqUmJIZm01TjhjWTUzU21PSFZCTnd0ejYvcjRDMW9IaVRRMGJOcXdqQ1hoVGwrL2V6Z09DNHN0eGZYTU9YNytKRi9ZQjhHb0IvL1Fkczgrb2QrWEhQR0dlcGtZSHduVnVDdzN3dXEwbTNBbkJleTIzemtiSmpSMVFiWExwcVlCMTRIZ0xjL3I4MnlUZ1BXWEtGT1BTUFMwOElpaWU0c0FiZ1BzSG5EcjFudGxQNWZ1L0xyOE82MEM0QUFDL2ZzdjZBdHdKd1BzMHQ2NUd5WTRkVUcyaXRxMXZEbW9sdlB2Mzd6K1lwcytUZ1Blb1dVMDRoVXpYb3NhYlBpWUFEeDV3NnZQM3piNlF2U00vajJPSHpRUGgycmRVQlhqUGJadU1OZHUzSndYdmM3STZibDJOa2gwN29KWkU5VnZmSE5US2dBOFpNbVI5RXZBRzRKb1hOZDRVQUE4ZjhDOCtNUHZaQitiSG85UFU2RUM0bmEwVkFiOTYyOFl5dURYSHU1bGJSNlBreHc2b0pSSGoxcmZJSDMyZUJMd0J1TWJGZ1RjRndLTUYvR2MvTmZ2NWgvTGZrdS83bHZ4OFh6eFV1UGtLd2IxNjI3WXl1SFhGZTlHdXpyL2oxczhvSGJFRGFrMUVzL1h0aWpjZGZUNXUzTGl5NlhNZDhiWUF2d2lBNjFWY2VGTUFQRDdBcmI3OHlMaElmbXlDZTd2TFZyZU9lQS9iMDA0MzFia2dEblhPNXRiUEtQbXhBMnBOVkwvMXpVR3RqRGMxYU5DZ0dVbkJtM3BpOWl3QXJsTjd0c2VITndYQVl3WDhvcDkyRzlOYXQrZmdUZ0xleTNiSmRjZmVGdk82L0FBOEU3RUQvQ1NYN3lxZ0hRcmUxTWlSSTE5UEN0NDV3T2ZNQnVDNlpMczVDWWV2M3lwK0RnQThGc0NkY091Tzk5Yk9EdU83ZEQzK0F0NnkvYTBBUE9XeEEvd20xSys2eGtGZE5kN1UyTEZqZjU4VXZLZE9uUXJBZFVrSHZDa0FIaW5nRjM5d3NneHUzZkgrNGI1Mkc5cHQ5c2NYeE9HZEFEeWxzUVA4SnN6N2ZYTndoNGIzQXc4OE1NYmEvNTBFdktuUnMyZmhJTGE0MHdWdkNvQkhBdmpGNzc5aExHMXJMWU5iWjd6SDdPNHd3YzZoM1ZaOGJDRU93Rk1iT3lDSTVISjlYSGhUUTRjT1haOGt2QUc0QnRtdWI4N2g2emYyYzZFQWVLaUFYeXcvNXBMV0ZsZTRkY1Y3NmM0TzQ1S0Q4dWQwLzQ0aTJBZDJsTDVzSmdIZkJjQlRGanNnaU9SeUdRTjNxSGhUbzBhTitpaEplQVB3bU5NTmJ3cUFod0w0eGUrWmNHL0xIMW1lQkx5M3lub2U2REN4dHRxL3cvR3lEZkFERXZBakFEeE5zUU9DU2k3Zjg0QTdkTHlwY2VQRy9UNUplRnVBWDdxbmxWK3hvMkRURVc4S2dBY0srR1hIWHpCV2JkMmFnenRKZVA5d2YyY3AxRmEwSlg2Z3ZSUjBhNHY4NEE0QW5xTFlBVUVsK0ZQSE9LaDk0MzNYWFhjTkhqOSsvUGtrNFUxTm16Yk51SHgzQzc5aVI4SDFYSWVlZUZNQVBCREF2L3ZhMFFMYVNjSjd6SjVPRTJrNzFOYmpnN1pLWUcrM0FiNGJnS2NnZGtDUUNlOVR4emlvZmVOTkRSNDhlRVlTOGFaNjRuYWkwV1c3dmptSHI5L1l6OFV0QU80TDhCdU83QytET3dsNEw5MGwvMVA1ck94Z1J5bmcxc3R1YjdOd0x3Si9RWFFCOEtUSERnZzZ1ZHpvQW5ka2VNdHVHejU4ZUdjUzhhWnUyYlNhWDdFai8rbU9Od1hBYXdMOFJ3ZjN1TUt0Tzk1Yk91a0F0VTRUNkFMU0RyU2Z0V1hmQ2ovb2ZCbUFKejEyUU5DSnlnZXZjVkFIaGpjMWV2VG9qNUtJTjNYdjBvV0c2TnJEcjl4UjdTVUJid3FBcXdNdTMxN2YwV1pzdGUzalRoTGVQWitWY0QrWDcxa0g0dmFYU3dDMzRWN3ljanM5dmlDZTN6T0xXMmNqUFdNSEJKMEEzc0E3Q1FGdjRBMjhrY2F4QThKSXVCOTV6a0VkRk40NXdIdjM3bjMzdUhIai9wQkV2S21IRnpiak5MSXdlMzVQTXZDbUFEZ0wrTVZ2dldwTWJHdkp3WjFFdkg5NHdJSjdwd1B3UE5wTzBKOTFndTU4Vzd2WmN4THdGL1kzY2V0c3BGL3NnREFTN2tlZWMxQUhDWGh1NjVzQXA2UFBrNGczTldidUhLTUhYVldKVzdtajJrb0szaFFBcndqNGQ0NGZOUlpMZ0MyNGs0WjMvYjZkZWJTZDJSQi9ydFB4c2gxMCs5c2NXK2IwdXBjT1hKQS9Eek81OVRiU0szWkFXQW4zeTZaeVVBZUtOL1hnZ3crT2tWdmZaWUFuQWUvcDA2Zm42dG0ybVYrNW8rcExFdDRVQUM4RC9Mb2orMHZRVGhyZVkvWktwQS90a3UwMHE0VDRJZHZqUWp2ZEg5dTN3dW5uNWFXREFEeUJzUVBDVEpSZk5wV0RPbkM4cWZyNitnMUp4cHU2WSsxSzdBY1B1dnh0UVRsOC9jWitIdFVFd0UyODVkc0g3dHpoQ25kUzhGNUNsejhsbEEvdnlnTytxeFJ3Kzh1SGJKV0I3dkkyNnNodTI4OERBRTlhN0lBd2s4c2xvblQ2bklNNkZMeXBFU05HZENZWmIycndBdXdIRDdUOHpVazRmUDNHZmg3VmxuSEFMKzUrMldoczJXWnMyYklsc1hpdkpyZ3R0QS92TmdGM0ltNS9mTmorZWdmdXpxeTMwYzhBZmUvcDU2QUErRUVKK0hNQVBBR3hBOEpPbEY2NGhZTTZOTHlwTVdQR2ZKUmt2S25KTTJjWVYzWnU1VmZ3aUMrcGVGTVpCZnpxNXc4YXoyemVuSU03cVhodjdtZzNlaDdhWFVUN2lQVjRkeW5nZHRDZGIzT0NmdGp4TXYxczBQYzdWLzc3WDl3S3Z5Qi9CZ0M0NXJFRG9rZ1VwODg1cUVQRlc5Z0FUeXJlTTJiTXlIWEhPa3lqK3k3SmVGTlpBdnlkMTR6N2RuY1UwRTRxM2ptNEQ4dmYyeU43aW1oYmo1MkkyeCs3QVcvZllpOXB0L205dGI3UEpZQS9hd1A4RUFEWE9IWkFGSW5pOURrSGRlaDQ1NDlBLzBQUzhhYWVXTkJzM2pLUVc4a2o5K2l5a2tuR204b0E0RDJPUDIvTTJicWxETzRrNHYyRDV5eW85MVRJaHJRZGREZmNqOWdmMi9DbTd6ZDlUKzJBdXlNT3dEV09IUkJWd2p6Nm5JTTZkTHhGSHZBSkV5YTRBcDRrdksxNjRXajAyc3JmV1l6RDEyL3M1K0czRkFQKy9ZTzdqTTJiTitkS090NG0zUG02OXBvelp3VzA5NVlqWHZMWThiSnppejJYaFB2b3Z1TDM4ZFZENVlpWFRhVS9lMEdPQWVBYXhnNklNcmxjcDRCMTZIZ0xEOENUaURjMWNPa2lITXhXYlduQm0wb1o0QmVmT0dxTWJtc3B3SjEwdkhOdzU4RGVhNkpkZUp4L09ZZjMzbExRdS9hVXYyd0gzUGt5L1YzNDNya0JYbUVxL1dVQXJtUHNnQ2dUeFl1M2NHQ0hqcmZJQXo1eDRzVHphY0I3NXN5WnVYcnR3RmE0Y21uQ20wb0o0RGRLNk94b0p4M3Z3UWQzbTBnL3Y2OElOajErZm04cDRrZnNMenV3TDJCdWY5a2FsMytadnBmMGZYck5xaXJFSmVDSEFiaEdzUU9pVHBqWFB1ZkFqZ1J2YXVEQWdXUHNnQ2NkYndwYjRZcmxyMi9PNGVzMzl2TUlzZ1FEZnNrcmg0MVJiZHRjNFU0cTNxUHA2bWtXMmptdzNkcHJROTMrMkFtOEEzVDcyMTdZYjM1dmNoMnhJVzRIbkoxS3Z5REhBbkJOWWdmRWtWeDZlbUFkS2Q3Q0FYZ2E4TGE2dG1XRGdTUFNQVW9qM2xUU0FELzVrbkh6L3AzR3BrMmJjcVVGNzlIN2FSLzAvaUxTOXNmUDczZTg3QVIrYi9uYm5LRGJIOVAzaDc0WEo3cjhJZzdBTllrZEVGZHl1YUVDMXBIakxXeUFwd2x2YXVpaStiZytlcVhTaWplVkVNQy84OEpCWTlyMnJRVzQwNEozRG00TGFBdnBvL2FYSFc4ckFHOS92TC8wNVJMUTl4YmZSdDhyZXY1UFBGOEUzSWw0ZFZQcEFGeUQyQUZ4SlpjZXNsdUVKbmhURHo3NDRGaTU5ZTBLZUZMeGJtcHF5blhuK2xYR1JYUWFDYmZTejFKZHU5T0xONlV4NEJjZGY5NTRvSDE3Q2RwcHdYdjBmdmx6bFlOWFBzY3ZIREFLU05zZjA5dU8ybDkyQXUvRTNnVjArcHUrajlaem5zdUIrSEUzeEErcklDNEJQd0xBWTR3ZEVHZENiZjgzQjNXUWdQZVZXK0N1Z0NjZGIyclM3Rm5tQVcyWVNpK1dacndwM1FDWHI3L2g0QzVqeGNhTnJuQW5IZThjM0M5WWFCK3dQZDVmZkd5OXpRM3dGeHd2bCtRQW5mWnowM09lZTQ0ZGdGZEV2S3FwZEFBZVkreUF1Qk5xREo4SjZRQUFJQUJKUkVGVSs3ODVxQVBEVzFRQVBBMTRXOUZVK2hXN1cvZ1ZmeFpLTzk2VUpvQmZkV1N2TVd2elJtUGpSck8wNFczQ2ZUQ2ZCYlh0OFl2MjE2c0FiNzNzd04xNitkVWo1bitJclA4Z3ZYRzBIUEVUMVNKK3lJbjRCVGtPZ01jUU8wQ0hCTC8vbTRNNlVMeUZDK0Jwd3B1YU5XdVdNV0RGVXVPU2d4Mzh5ai9OWlFGdktrYkFlMGkwaHJSc0thQ2RScndmZVhhUGZINmZOYkYrOFdBUjZzSmoyK3ZkRVBjQ3ZwQU45NWNQRlhkRjVIcEJFZkdhOW9kTHdMc0FlTVN4QTNSSThPZC9jMUFIampmVnUzZnZleVpPblBpSHRPSnRkZmVxRmNaRmRDY2lEb0EwdHErVnhkZHY3T2NRVlJFRGZyRkVadENPYldWb3B3M3ZPNC9RYy9tc0l3dHE1MlBieTNhd25kaFhRanozdGdPbEJ3QjZJYTQwbGE2MFB4eUFSeHc3UUpma2NxbW9mQUFiQjNVb2VBc2I0R25HMjZyMzVyWFpPNmd0UzNoVEVRQitrUnpYcjMyN3NXSERobHhweGpzSDkwdlBtbGs0RjE0K1dQNjJNdHdkdmVSNG14TjQ2dlVYektQMTdVZnZkNzhZQU9Mcy92QUw4bjBBZUVTeEEzUktMbGNKemZBV2VjQ2ZmUEpKVjhEVGhEYzFlL1pzby9lV0RDR2VOYnlwa0FDL1NJNzdRV2RyQWUwMDQ3MnhmVWNlN3Vkc1dYQlhldXdBM2tMY0Zmc0t1TC9XWlo0Ylh6aFgvaVZ2eElPZlNnZmdFY1VPMEMzaGZnQWJCM1dvZUZOOSt2UzVaOXk0Y1I5bkFXK3JIT0pwbjA3ZjM4Ymk2emYyYzRpakFBRy91R3VmUkx2RldMOStmUm5jYWNTYjRMNzZSUXZtUStXQUg3TzlmT3c1MjhzVlFQZkUzclpGVHMrNWRWVzZFc0JkRUE5M2Z6Z0FqeUIyZ0k2SjhodVljRkNIanJlVkUvQTA0MjExOTVvVjZUMnc3ZGwyRmwrL3NaOURYUGtFdk1lUnZjWWpyVnR5YUZ1bEhlOFZIZTNHMVRtVUQrVmhQcFFIL0ZBUjZtUE94N2FYTGFEdG9KY0FieDluaTE1SFNOT2xaTzJBZXlJZTZsVDZCZmsrQUR6RTJBRTZKc3dEMkc0U0d1Sk5qUnc1c2pOTGVNK1pNeWZYd3l1V0dGZnNTZGtwWmxuR202b0I4S3NPZGhwak4yOHNRVHNMZUMvYzJXRmNra1A2c0htMDl6RzNudk4rMnpFYjBLN1lPN0x3UHZtU2VlTVcrNDFjdkJCWG1rcjNqYmdFL0NnQUR5bDJnSzRKRTNEckFEWU82a2p4cGthTUdMRmgwcVJKNTdPRXQ5WHd4UXVONyszWVlvZzA3QmZQT3Q2VUN1Qkg5eGszN0c0elptNVliNnhidDg0VjdqVGpQZkxBYnVNU1F2WmxDMjhyRzg0dld4MHVQcWF4eCt3dk80Ri96dmEyQ29BVHJQWmJwdG9COTBUY2EzOTRZRlBwQUR5azJBRTZKNHBIb0hOUVI0NDM5ZEJERDQyVlc5OWxnS2NkYjZ1NWMrY2FmYmFzUy9hVStxR2RMTDUrWXo4SEhhb0FlSTlEdTR3ZnQyM09nVzB2UzNnUE9ialhoalYxeFBHeUErMVhEanZlN2hoM3pBRzg4MjBXMnZUeXExMjUrNXNYVWtXODF2M2hYcGRhcll6NEJmbStBRHpnMkFHNko4eExxSEpReDRJMzFidDM3M3ZsRnZnZnNvcTMxZkRGaTR5ck83Y2w3eWoxSTd0WWZQM0dmZzY2bEFmOG9xNDl4dmQydFJpTm16YVVvWjAxdk8vc09wakgrSWlaL1hIaDVYelc0MWZ5cjNjaVhuajVVUG43dldMSFBJODR2WTZRZnU5NFpjQ3JtVW9QZDM4NEFBODRka0FTRXVZcFpCeldzZUF0OG9DUEh6Lys0eXpqYmUrSEcxWWJWK3hwVGNZMTFLUEErL2tFUEEveWUzWFYzamJqbnBiTnh0cTFhd3RsRmUvMWJXM0dkd3NRVitobDY3RUZzTnM0TytvVmdDL0RQZzg0WWZ6ZUNSTnZxeUFRVjlvZjdqV1ZYaEZ4QUI1ZzdJQ2tKS29IbklNNlNNRHJxRkdqUnUwRTNuT05wNTU2S3Rla0JmTnowK3JmMmJlRHh5T3Vvc0Q3c0w2bjIxMjJ2OTI0czIyTHNjUUdkdGJ4bnQvWmJseENvTktVZFM3Q3RTdWZBK2RYM1I3bnh4WmVkdUorMlBHMkkrVmp1eVd5NzU4b1ZnSzRCK0sxVHFVSHR6OWNBdjRDQUE4Z2RrQ1Nrc3UxZ2tmYkwrQWMxQlh4cGg1NzdMRW1DZmg1NEYwYVFYN2IxdlVtNUpwdGtYUDQrazBydk9WemI0RTliOTFhWTgyYU5ibmM0TTRpM2cwSDk5alF0dmU4RFdVYnpOYmpWKzNZTzhZVnh0b2ZlN3p0RFlucEI2K2J2Zis2RGZBSUVGZWFTbmRCdlBSU3F3QThnTmdCU1V0VUJ6Z0hkZUI0VTNmZmZmZmpqWTJOZndEZXBUMzk5Tk9GZnJSeFRXNXFYWWQ5NUJ5K2Zvc2I3NHVPN0RLdTNOdG0zTFY5Y3dGcloxbkhlLzJPTnVPT284L0tMY2ZuemF1WVdXRG5jajYyd2Z5YTdXWDc0N0tPbEQ1K3pmNTZXeWVPNXVGK293ajRCNjg3dHNJam5rcXZhWDk0MXdYNWZnRGNSK3lBSkNiVUFlZWdEZ1Z2cXdrVEpud012TjN4dHBvM2I1NHhlTlVLNDZiV1RiRk5yM1A0K2swOEcvM1IrTFIxZld2N05tUDQ1ZzNHNnRXckN3RnZkN3pIdDdmOFovSGEwUXNtM3JZc3RKMlBMWHpMSGp2d2Y2M0xZNndkZkFuMzhlZk5MZTJmbnBTOVlXWkgvSDBQeEwyMndwVVI5NXBLcjJsL09BRDNFVHNncVFrMXdEbW9ROFdiYW1obzJHaE5vd052ZDd5ZDNidjJHZVBhOWkxR2o0aE9RZVB3OVpzNDJNNStEbjdySWYrRGNIM25kdVBoTFJ1TVZhdFc1YktqRGJ6ZDhaYXYrNHY4bVcyWHY2c1BpSTJyV3NWeEF2eG9IdGVqUnZGeGhZNVhlbHVYeDh2T3gzbkFDZWNQVDVyWkFXY1JqM0VxbmQ4ZkxnRi9FWURYRURzZ3ljbmxacUU1M3RSRER6MDBqcWJSZ2JjYTNsUnpjM09oUitXVytjMXl5NXltMlM4TzRWcnJITDUrQ3hydml3L3R6RTJEM3lyL2d6TnM0N29DMXM2QXR6ZmU4bVA5bnlOR2pHaVN2NlAzQzhJN0IvaHFFL0RqRXFQakZ0N1dZd3ZzbzBXMGo5dmZkclQwYlJidUpXTXJ2STJnL2FoYndtMTFzaHp4RHp3UTk5b2Y3clVWcm95NGo2bjBFODhEOEJwaUJ5UTVZVjZGelF0d0R1cEk4TGFhTUdIQ0c4Qzdlcnp0elo4L1A5ZUFkYXNLb1B2ZFF1Znc5WnNmdk9sckk2aHYyYkhGZUdqekJ1T1paNTRwQzNoWGovZktsU3ZmRlNiYVZnOFUydVFDdVBYNHVBMXN6eXljM2Q3UDhiYTNKYWdmdlptdjI0YjRTUnZnSjkyM3d1UGVINjU4cVZVQVhtM3NnS1FudkFIbm9JNFViK3J4eHg5dm1qSmx5bm5nN1E5dlp3c1dMREJHcjFocURGaS9Pb2Y2dFIxYmMvQ3BiS2x6K1BwTjdQTytIang5anZTNVh0KzVMWWYwd00zcmpZbnJWaE13SmJuQkRieXJ3NXVteVo5ODhzbkZvaFR1VXJ3dHdGOS9NUSs0aE9uRUMwVnM2ZkVKQzJMSDI0N2IzM2JVOGRqeE51b3RDZWZIYitWekFGNE40clh1RC9mYUNnOStmL2dGK2I0QVhERjJRQm9TbFFIbm9JNGNiNnBQbno3M3loWElyNEIzc0hnN1c3aHdZVW4zYjFpZDYvdHRtM080VTkvWnY4TzQvZFE3eHUyZnZTVjcyL2pSTHo5a01lYWlmNFArcmRzL2ZTdlhaVHUzR3RkSm1LOHI0THd1MS9MbHk0MFZLMWFVNVVRYmVBZUR0L3g2ZmxkWFZ6ZEVsTU5kam5jSjRIbWczU3A1MjlIeWx5cytsblZMSEQ5NVcvWldLZUJPeEd1ZFNvOTdmN2picVdXdkh3WGdpckVEMHBJd0FYY2V4TVpCSFF2ZVZpTkhqdHhJVytIQU94cThyUll0V3VUYTRzV0xYVnV5WkVsWlM1Y3VkVzNac21XdUVkUnVBZS93OFpZdld3ZWx1YUZkR1c4NzRLKy9XTVNYSGhkZWZqR2ZEZTNYWHlnZDY0WStYWVNGME03aC9YWVZpSjlVUk54cktsMXhmN2pYVkxxZi9lRUFYQ2wyUU5vU3BZQnpVTWVLTjNYMzNYYy9NWG55NUw4RDNzQWJlQWVQdC95Yy9tbmd3SUhqaFRmY2xmSE9BYjZtQ0xpekU3WXN0QXR2ZHp5Mnh0SHRQVCtWV0gvNlRqNEg0RTdFYTkwZjdqV1ZIdmYrOERjazRHOGVBK0Flc1FQU21DZ0N6a0VkTzk2eTI2a3hZOGJzbWpwMTZubmdEYnlCdDMrOGFXdGIvbHc4SzNpMGVieXBMV3RiaW9CTHFPZ3FhQVdZWDhyam5lOE4rMlA3dVB6YkNPWFAzcFc5VXdxNEUvR1AzUkFQWW45NHlGUHBxcGRhQmVDZXNRUFNtakFCNTZEV0JtK3FUNTgrOTAyYU5PbFh3QnQ0QSsvYThaWmZ6Ky82OXUwN1JQQmdxK050QWY3R1N4Y0tlQmRnZnFrVTlEZGNIcitSZjB3d24zcFA5bTRlOEdvUUQzQi91QzZYV24zakJRQmVJWFpBbXBQTDFZTEhXaHU4cllZTkc3WlVib1gvR1hnRGIrQ3RqcmQ4MzMrVnZ5UHJCQSsxUDhCUEhyc2czamhtZzltR04zWFM4VGJyZFlUejUrL2w4YzVuQjl5SmVLMVQ2U3ppSVUrbFY3cy9uQUIvQzRBN1l3ZWtQV0hlall3RDJ5L2VmZ0F2dzF2a3Q4SW5UcHo0QnZBRzNzQ2J4MXMrbCsvVzFkVTlJWDkzQnVUam9LNE43eHpnNjl3QnQ5Q212d3VBSHpNalhEOS92NWdkY09kV2VGQ0lWeldWcm5ocVdUV0lLKzBQejArbDV3Qi9HWURiWWdka0libGNJZXN0ZUxqOUFGN25JMWZBcVljZmZuajhsQ2xUL2c1NEEyL2dYWTYzL0Z6K2Fmanc0VE5GRWUzdzhiWURib2ZhZWt5bmdGbVBxUThscmw5OGtNOEd1SE1ydkthcGRKZjk0VjVUNlN6aUlVK2xlKzBQUHduQTdiRURzcEpjdmlQVUFlZWdqZ3h2cTFHalJtMmFObTNhZWVBTnZJSDNGbnI1TC9KbmNJY29SOXNONzM2eUc0VTcyTFhoVFcyVmdIZS9mS0VNYmZyYmV2eVJ4UFZuUHpVckFQNUI2Vlo0eGFuMGFoQlB5ZjV3QUY2SUhaQ2w1TkpEbUJkelNSemVvamlWM2dXOGdYZVc4WmJmcTFmNjl1MXJueUwzd3J1djdmZi9XdG05SWlpOExjRGZmT1ZDQ2RwV0gwdGdmLzVoRWU4eXhOLzNRRHlHcWZRbzlvZDdUYVZiaUo5ODhZTDhkeklQT0RzZ2F3bnpZaTQzaVFUaWJYWFBQZmM4MGRqWStBbndCdDVad2xzK0IxODgrT0NENDRRMzJuYTh2Ky95KzArNzBDb0J6bU5kM29NRndOOThKUSszL1B1VGQweTQ3YmtDN29LNDBsUjZpSWlIdmovY2F5cjlSUUNlangyUTFlUnluVWdvM3ZudUdESmt5S3lwVTZmK0hmQUczbW5HVzM1Ky96UisvUGhGZ2dmYjZoN1p0UjYvK3dRNFRhVUhnN2NUY0lMN3k0K0tWUUxjRS9FZzlvY0hPSlVleGY1dzUxWjR4Z0ZuQjJRNVVmbElkQTVxTGZDMklzUWw0SDhHM3NBN1RYakw5LzNYQ1JNbUxCUTgxazY0cjFENDNiOUVsQVBPUVYwWmIycmIraFlKOXdYeGk0K05YSGJBcTBHODF2M2hWVjlxVlJWeHI2bjA0MnBiNGNxSU83YkN1d253VnpNSk9Ec2c2d24zQTlrNHFMWEMyMnIwNk5HYm5JZ0RiK0NkTkx3SmJmbnoxU1ovcHUvTHg0RnQ5V1BaSmR6dnZPMTNud0NuMzkxZzhLYmF0MndWWDM1Y0JOeUplSzFUNlZuZUg5NzkwZ1g1NzJRT2NIWUF5djBTVzNjbFN6VGV3Z1Z4NEEyOGs0SzNmUDkvbFQ5dmRyU3J3ZnMyN3ZmYzQvZmZBcHlEbXNmYkF2d1hCUGduUnVDSUswMmx1eUFlMnFWV0ZmZUhlMjJGcSt3UHp5RGc3QUJVVEM3ZkV5bkEyNG9RbDREL0dYZ0RiNTN4OWtCYkJXL1AvZHVxQ2ZOSWRBNXFOYnp0Z1AvU0EvQ2dwdEt6c2o4OEIvaHJtUUdjSFlCS0UrWitjTHFwQ1llMTluaGJqUmt6cGd4eDRBMjg0OFpiQVcwT2I1b21aL2R2cXliTWcxanA0M0ZnODNpWEFSNEU0dTk3STY0MGxhNksrRWxGeEFQWUgrNDFsZTdjSDA2QXY1c053TmtCcUR4aDdnZi92dURCVGdUZVZrT0dESms5YmRxMHZ3ZmV3RHRPdk9YblJrZVAwNEZvSE5wZWVOUHZnUEwrYmRXRWVTUjZOWUJYeGpzSCtOWWk0QnppWVV5bFI3RS9QT3Biajc2WkRjRFpBY2c5WWU0SHYxYndhQ2NHYjltZDFLQkJneVpNbVRMbEUrQU52S1BFVzM2OW53OGJObXlHNExIMndqdVFhWExtZDU4QTd5OTR1TlVBN3lEQVB5a0M3a1RjYXlzOEtNU1ZwdEpWOTRlL29ZaDRpRlBwYng1TFBlRHNBT1NkWEs0VWF0UG9kVDdpb0E0Szd3TGcxRDMzM0ROMDBxUkp6OHN0OGZQQUczaUhnYmQ4M1YvazkrTGxCeDk4Y0l3d0w0N0NRZTJGZDZEVDVNenZQUjJKcmdxNE45NFc0TDhrd0Q4MVNoSDNPNVd1K2Y3d01DKzFTb0MvZHp5MWdMTURFSjh3TDZ0S1YyWFRDZTlhQWIvVHJURmp4bXllUG4zNjN3TnY0QjBFM3ZMai82UDhUeUh0ejc3WEVRZDFKYnh2NVg1UGcwNkl3cWxrL3ZHMkEvNFZBZjZwKzFaNE5WUHBnZThQcjNJcW5VVThncW4wRkFQT0RrRHF5YVduMEF0d0RtcGx2SzN1dmZmZW9WT21URGtwdDhMUEEyL2dYUTNlOHZWL2tjL1hPN2F0YkxjNHFKM2RMZnN1OTdzWlpvSUhuSWZiRGZDdm5GdmhOU0plNjFSNlVJalh1ajg4a0V1dEhrc3Q0T3dBVkYzQysyQzJPaDl4VUVlQ3Q3MnhZOGZTMXZnM3dCdDRlK0V0UCtmZlZ0aks5b3QzblN6d2c5SnFTWmhIb3Z2SDJ4VndEOFFEMlI4ZXcxUTZpM2pBVStsdnBROXdkZ0NxTGJuMEVpbkgyNHEyeGlkT25MaGJib1gvR1hnRGIwcSt6Ny9LNytsQlppdTdWc0JwYS9zYTduY3c2a1RsVThsNHNNc0IzeWJSTGdMdWluakkrOE4xdnZXbzExWjRKY1RmZXZtQy9IZFRBemc3QU5XZUtOOEtyL01SQjNWc2VNdCtZRFY0OE9DSlU2Wk02U2JJZ1hlMjhKYnYvMy9MNSsrZCt2cjY2WUlIdWxhODY0UW1XOXR1Q2ZkVHlYaXN5eHVZQS93ckF2d3pveFR4QUtiU2xmZUh4ekNWSHViKzhCUUJ6ZzVBL2hQbVZuZ2Z3UVB0RlFlMUZuZ0xCK1JUcDA3dGxsdmhmd2JlNmNUYkFmWTl0amlncThXYmp1eldibXZiTFZGK0toa0h0VHZlZHNDL0pzQS84OWdLcnhIeFd2ZUg2M3pyVWErdGNETUorT3VKQjV3ZGdJSkptRWVrMC9YUjYycU1nMW83dk8wUjVKTW5UejQ2YTlhc1B3THZaT010LzgxL2xzLzFzYUZEaHpyQkRndnZXNFhHVzl0dTBlY3Jpb0J6VUZmR3V3RDRaeWJnWHp1M3drT1lTbzk3ZjNnVWwxcE5BZURzQUJSc3dqd3ZuSzZQWGxkbEhOUmE0MjN2dnZ2dUd6cCsvUGd0VFUxTjM4Z3Q4ZlBBVzIrODVldi9Jai9IMzg2Y09iUDF3UWNmSEMwcWd4MDAzajhTRVoyM0hVWkNGRTRsNDZEMnh0c1Y4QWdRVjlvZjdqV1ZIalRpWGxQcE5ld1BmL3VWQy9MZlRTemc3QUFVZktKNGRiYTZLdUtnVGd6ZStYNW9OV3pZc0xsVHBrdzVPbWZPbkQ4Q2J6M3dsdi9lUDh2bitkallzV1BuQ3g3cW9QR21BOUp1NEg2UGtwSXdmMzg1ckwzeHpnRytiWnVFV3dKK3lxaU1lTWhUNlhIdkR3LzZVcXM1d045SUpPRHNBQlJld2p5Z1RYVXFuWU02c1hqYjY5T256NE5qeG94WlBuMzZkTnBYL2tmZ0hRM2U4dC85Wi9rOHZUMTU4dVRWZmZ2MkhTeE1RSzA0cUlQRW00NE5TZFFVdVVyQ1BCS2RBOXNiYjZyVERuZ0Z4SFhlSDE3MXBWWlBLaUx1WXlvOW9ZQ3pBMUQ0Q1hNcXZiY0EzcTROSHo1ODd0U3BVMmwvK1RkeWEvdzg4UGFIdDN3ZFhTemx0L0s1UENiL296UmZsRUx0RmdkMUVIalR6MUZpcDhoVkV1YUJxM1ExT0E3dXluamJBZitWQS9BbzlvZnJmS2xWUDRnVDREOU5GdURzQUJSZCtWL3VTdnZET2FpVGhuZFZnTnY2MFgzMzNUZE1vck5pMnJScEw4eWRPL2Z2SmVibmdiYzczdkwxZjVFZjl4OGwxQzlObWpScDlRTVBQREJLOEZoSGlYYy9XVS91ZHlNdENmTS82aXFBVjhhN0FQZ3BFM0FuNGw3N3czVys5V2hvbDFwVjNoK2VLTURaQVNqYWhMay8vSG9CdkN2aTdWYWZQbjBHamhneGd2YWQ3NWs1YythYlR6MzExTjlMek05bkJXLzUrci9Jai91UDhqOHliOCthTld1Ly9NOU5jOSsrZlFmSjUrWXVSeHpVVWVGTm44dE4zTzlER2hQbTdyS2ZpS0FCWnhHUGNTbzlLZnZEMzNrMU1ZQ3pBMUE4Q2ZQVU1qdmlITlJ4NGwwcjRCelV5bmg3SlZGL2F1ellzU3VuVDUvK1FsTlRFOEgrRHhLNVB5WU5iL252L3JQOGVQUzV2elYzN3R5WG5uenl5ZFdqUjQ5dUZ1VkFlOFZCSFRiZU9iUkZDdmRyVnhOOS9ZSUgzQnZ2SE9EYnQwbTBKZUNmT3dDdllYKzQxMWE0TXVKQlRLV3I3ZzkvUXhIeEtxZlNDZkFQVDJvUE9Ec0F4WnNvSHRUR1FSMFUzclVDemtFZEc5N0N2RlZreFJvYUdwNml4bzBidDNMR2pCa3Z5QzMzRitUVzY1c1N5WCt3RnpUZThqOEsvMkFsLzNQd0QvSS9GVy9ObmozN0pXcml4SW1ySk16ektHR3U1TjNpb05ZTjcxUWVqT1luNFgwa09vODN0ZE1PdUJOeFRmYUg2M3lwVlRmRUV3QTRPd0Rwa1Z3dUYrYWxWam13Z3dDY2d6cFZlRFAxcTZIK05WUUphSzg0cUhYQm05RCtEdmN6bnRYeXowL3RlTnNCLzhZQ3ZBTGl0ZTRQOTlvS0QzeC9lSlZUNmE2SUIzQ3AxUnpnM2RvQ3pnNUFlaVdxUjV5REduZ0RieTRPNmtwNEEyM0ZoUHVwWkR6YVpZQi9iZ0wralJ2ZzJCOWU5YVZXMzMxTlc4RFpBVWpQaERtZGZvTUEzaXB4UUFQdjRQQ216NHYyYVFQdEtoUGxwNUx4WUpjRHZ0MEUvQXRERFhHdnFYVEYvZUZlVSttQjd3K3ZjaXFkUlZ4aEtsMVR3TmtCU08rRWVXQ2JGK0ljMU1BYmVLdWtpamIyYWZ0SWxKNUt4bU5kM2tNNXdMOXhBN3lHcWZTczd3KzNBLzdSbTFvQnpnNUF5VWlZcDVoOVQ1alhVZ2Jld0RzcXZPbnIvUjczODRuVUU4VlR5VGlvM2ZHMkEvNXJBcnhXeEVPZVNvLzdVcXZWN2cvWERIQjJBRXBlY3ZtdU1PL0VCTHlCZDFDQU85R20veVJleGYwc290b1N4VlBKT0t6ZDhYWUZYSFVxWGZIVXNxQVFWNXBLVjBYYzY5U3lrNHBUNlI3N3d6VUNuQjJBa3Bzd0QyNmpLWFVPYStDZFRMeHJCWnlEdWhMZTlQSG9ZRW5zejQ0b1lmNEhuQVBiSGU4YzRDMFM4QzlNd0oxYjRTemlJVStseDcwL3ZOWkxyYjUzL0lMOE9MRUR6ZzVBeVUrWVUrclhDUFBTcXh6Y3dEc2V2R3NGbklNNkNMd0pFRXlOeDVRd2o5cm4wSGJIdXdUd254bXVpRmMxbGE1NGFsazFpQ3Z0RC9lYVNnOGFjYStwOU9QYUFNNE9RT2xLTGxjSWMydThUZ0J2bFRpb2d3U2NnenBLdk9scnYxRmdLMXVMaEhtMVJRNXVkN3lwWFJMd1g3c0JYbUVxblVVODVLbjB1UGVIcTF4cU5RZjRXN0VCemc1QTZVeVlXK05YQy9NSTRiVGo3UWR3RHVrMDRVMmZBOTNkRHZ1eU5VeVlwNUxkTDJyQjJ3NzRid2h3UmNRVHNUL2NheW85NlAzaGpxMXdBdnlUZUFCbkI2RDBKOHpUemE3SnI3aDF4N3RXd0Rta2d3YWNnMW9udkdsM0NxYkZFNUF3VHlYekNmalBiSURYTUpVZXhmNXdyNm4wbWhEM081WHVjV3JaZXlkaUFad2RnTEtWS0VKTys5azRzUDNpWFN2Z0hOVEFtOGM3QjdiQWVkbUpTeTZYNWIvMzFlT2RBN3cxRC9qUERWK0loNzQvM0dzcTNjZis4S292dGFxd1Avejk2QUZuQjZEc0pvcVEwNDFSZ0hkMWNWQkhqVGQ5VG5UNjROWGM5eDNwbi9BK2xjd2JiemZBcTVsS1p4R1BjU285enYzaEJQaW5iMGNHT0RzQUlVcVkrOGl2RXVaQlRIU09iMUNBYzFBRDc5cnhwdThKL2NmcmN1NzdpNUtaY0QrVmpNZWIyaTBCLzQwRmVBMklWM1ZxMlNkcVcrSEtpQWN4bGU2eVA5enZwVllqQkp3ZGdKQmJ3cHk2YzI2VmMxQUQ3M0R4cHErVHRxN3B3Q1pNaDJja1VYNHFHUSszRS9EZldvRDduRXBuRWZjN2xhNTZhbGsxaUFlOFB6d2l3TmtCQ0tra3pGUFFyczNqd1lFTnZJUEJtNTRMQyt0THVlOFJTbStpOUZReUh1MHl3SC91QVB6bjVWdmgxU0JlNi81d3I2MXc1ZjNoTVV5bE8vZUh2Lzk2NklDekF4Q3FKV0Z1bVJNcWRFV3VPZ0c4VmVLd3JoUG1UQWV3Um1XSjRxbGtQTmhsZ0xmbEFmL1NLTnNLOXpXVnJ0SCs4S292dFZvRDR2YXQ4QThJOEhkQ0E1d2RnRkFRQ1hPZnViVjFiZ2VkZ3pxcmVOZkpiaEhtODRYenJwRlN3anlWN0FIQlljMENyb3I0NTRxSUI3QS8zR3NxUGZEOTRWVk9wVmRDbkFEL0xCekEyUUVJaFpVb2drNWJERGNJOHp4ejJuZWVKYnpwZ0NQNnV1bnJwNHZtNE9BeTVDdGh6bnJSTVJBODJNNTJ0YlZJdEVzQkQycC91TTYzSGczdFVxdXZod1k0T3dDaE9CSW02dCtWWFNlS3NOTzV5VW5EbTk2ZmpzNjNnS1l0YWRvNndyUTNDaTFobmtwR1A0YzgyS1U5WEFEOGR4Ymd6cTF3MWYzaG1weGFwc1ArOEJ6Zzd3WUtPRHNBSVIzTEEwajFGQ2J3Rk8wUDdtT0x0bXJEd1BzMlc0VHk5ZmtzbUlFejBpSmgvZzV3WUpmaVhRRDhTeFB3aW9nSHVEOWNtMHV0cWlMZVhRUGlid1FLT0RzQW9UUW16S25GS3l2RnZUOUNTVW1ZWnlSd2FKZmlUZTIyQVA5Rk9lRFZUS1d6aU1jNGxSN0YvbkQ3VlBwUGd3T2NIWUFRUWlqWkNYTm1pSU83Rkc4TDhOOVpnUHRFdk5iOTRZRmNhbFYxZjdqWFZMb3E0aWU5RVNmQVQ3M25HM0IyQUVJSW9lUW56QU1pdVNQUkh5NXI5NDV5d0lPYVNtY1JEM2txUGE3OTRRRUF6ZzVBQ0NHVWpnUi9LbGs1M2dYQWYzRkJuTFlBRHhqeFd2ZUhlMjJGVjRPNDc2bjBHdmFILy9Ta0w4RFpBUWdoaE5LVE1JOUVyM1FxbVR2ZVRzQ2RpSWN4bFo2Ri9lRUUrT2Z2MXdRNE93QWhoRkM2RXQ2bmtsVUdmSThGK0M4ZGdJZUllT2o3dzcybTBsWDNoMWM1bFc1SC9NUGFBR2NISUlRUVNtZkMvVlN5eW5qbkFHOXZrWERuQVhjaUh0RlVlaFQ3dzcyMndvTkMzSnBLcndGd2RnQkNDS0gwSnNwUEpmUEd1d0Q0TDBzQnJ6aVZIalRpWGxQcFFlOFBqM0FxblFEL1FoMXdkZ0JDQ0tGMEowcFBKZVB4dGdQK1Z4YmdIT0lSVGFWSHNUODhyRnVQZnRndEFmOUFDWEIyQUVJSW9mUW5pcWVTOFhDWEFmNlZVWWE0MS83d3FpKzFxb3A0QUZQcHl2dkRRNXBLVndTYy9ZWWloQkRLUnNJOGxleEJGbTE3ZSsyQWV5R2VrZjNoVlY5cTFRWHhqM2pBMlc4bVFnaWg3Q1RNSTlIdlp0RjJBdjVYZHNDL1VweEtkMEU4dEV1dEt1NFA5NXBLajNKLytNZHYvbi95OCtsYjhmdkVmU01SUWdobHF6emcvVm0waXoxaUF2NVZLZURZSDE1aEsxd1I4VS9mK1o4VnYwZmNOeEVoaEZBMms4c2RDbkNiZU5zQi8yczc0TFZPcGF2dUR6K2xpSGpJVStsaDdRLy80b1BQWEw4MzNEY1BJWVJRZGhQbXFXUnFlT2NBNzhnRC9yVlJodmpwV2hBUGNIKzR6cmNlclhTcDFZL2Z2Q0EvL3VObDN4ZnVHNGNRUWlqYkNmTlVNalc4cVgxMndMMFFEM0FxM1JYeGxGeHE5ZFM3Lzczc2U4SjkweEJDQ0NHNTlCU1ZqMFIvcEN3Qy9LL3RnSC90UFpVZUZPSzE3Zy9YNWxLckZSRC8rWWRyUzc0ZjNEY01JWVFRb2tUbFU4bks4UzRBL3ZVRjhUYzJ3QVBaSDE3bFZEcUxlSXhUNmFyN3cwKzlXM0x3R3Z2TlFnZ2hoS3lFKzZsazduaVhBUDRybzJRclBFbjd3NzIyd29OQ1hHVXEvY3VQQ3VkK3M5OG9oQkJDeUo1d1A1WE1BL0RPSXVBbFcrRk94R09ZU285N2YzZzFsMXI5NG9QL1Z2Z2VjTjhraEJCQ3lDMVJlaXBaWmJ5cC9YYkFYUkJYbWtvUEVmRmE5NGQ3YllVSHZULzgwN2N2Rko1NzdwdURFRUlJVlVvVVR5WHp4dHNDL0c5K1pRUGNpWGdNKzhOMXZ0U3FHK0pmZnJ3djk3eHozeGlFRUVMSUsyR2VTc2JqYlFmOGI3OHhTaEJYMmgvdU5aVWVOT0plVSttSys4TzlwdEpydmRUcXozLzZYM0xQT2ZkTlFRZ2hoTGlFZVNyWlFCWnZMOEIxMngrdTQ2VldQMy8vZitlZWIrNGJnaEJDQ0tra3pGUEpCckI0NXdEZldRU2NROXozVlByUHk3ZkNmU0Vld0ZTNjh2N3c4cW4wM0hQTmZUTVFRZ2doMVlSNUpQbzlMTjdVQVFuNDM5b0FyMllxdlNiRS9VNmxLNTVhVmczaXRld1AvK3FUdGV3M0FpR0VFS3FtUE9BL1l2RVdZcEFKK0RlbGdKY2c3aldWN21OL2VOV1hXbFhkSHg3QVZEcTNQL3lYbjV4Z3Z3a0lJWVJRTGNubFRoWnZPK0QvNmRjVkFLOXlLajN0KzhOLzhjbHA5c2xIQ0NHRWFrMHVON040VzREL3B6emd5b2dITVpYdXNqOWM1MHV0Zmc2OEVVSUlSWkJjYm1EeHpnRytTd0wrYTNmQXE5a2Zydk9sVm9OQS9KZWZBbStFRUVMaEo4d2owWjJua2cwcXl3bTRKK0l4bkZxbXc2MUhnVGRDQ0tHb0V1V25rcFhqWFFsdzVhbDAxVlBMZkNKZTYvN3dJRzQ5K2hYd1JnZ2hGR0dpL0ZTeTJnRVBmWDk0bFZQcExPSUJUYVYvOVJud1JnZ2hGRzJpOUZReWQ3eTlBT2NRcjNWL2VHaVhXbFhjSCs2MUZXNUgvR3ZnalJCQ0tLWTBrZDcrQUFBRUkwbEVRVlNFZVNwWlpidzV3S3VaU285aWYzaFV0eDc5MVNtYzU0MFFRaWkrNVBKOTM0QlhnN2pTVkxvcTRsOVVqM2l0KzhQdGdIL3pCYTZ3aGhCQ0tONkVlU3FaTitBSHF3UzhtcW4wS1BhSEIzanIwZHh6eGoycENDR0VVTmpKNVNyWlE3NEI5NE80MGxTNkt1SmVwNWJaRWZlYVNuZlpILzdMVDNGWE1ZUVFRdnFVQi96K1FBQ3ZaaW85N3YzaDFWeHE5VmVuY0Q5dmhCQkNlaVdYSHJKN1BRRS9zTE5WR2ZCcUVQYzlsUjcwL25DWHJmQmYvMnhmN25uaW5raUVFRUlveXZLQS85Z0Q4TUcrQUs5bUtyMG14QVBjSDI3ZkN2L3Ewd3VGNTRoN0VoRkNDS0U0RXBWUEpSdGNFK0NlaUh0TnBhdnVENjl5S3AxRjNER1YvczNuLzYzdzNIQlBIa0lJSVJSWHd2MVVzc0crQUhjaVh1dFVlbENJcTA2bC8rWm40d3JQQy9mRUlZUVFRbkVteWs4bEcxelNnVjIxQWE2TWVBeFQ2VTdFdi9uaWY1WThKOXlUaGhCQ0NNV2RLRDJWYkhCWlFRRmV6Zjd3S0c4OSt0c3YxNVk4SDl3VGhoQkNDT21RS0o1S1ZvNDNkZEFINEo2SXgzeHEyVzkrOXQvTG5ndnV5VUlJSVlSMFNSUlBKUXNIY0NmaXRlNFByL3BTcTVVT2F2dmlndnczSGk5N0hyZ25DaUdFRU5JcFVUeVZMQnJBNDl3Zi9yc3ZQM045RHJnbkNTR0VFTkl4dWZ5Z011QzcvUVBPSVY3ci9uRFZTNjMrNW1mL28rTFh6ajA1Q0NHRWtLNEo4MGowY0FGM0loN05wVmIvUTc1ZjM0cGZOL2ZFSUlRUVFqcVhCL3poMEFHdkJuR2xxWFFYeEUzQUw0aGZmRHJYODJ2bW5oU0VFRUpJOTRSNUpIcjBnRmN6bGE2MlAveUM2SDVsT2Z2MWNnTVFRZ2loSkpRSDNQMUk5S0FCOTBUY2F5cjlLOE5qS3YyQ09QcmNCdTdyekgydDNBQ0VFRUlvS1FtdlU4a083R3FUeVA0SGkzSzFCVEdWZnZvWC95RU83ZDFDbnovM05lYStUbTRBUWdnaGxLVHlnTHNkaWY2b0dEOTZpb1QwTHl6SXRWUXI0ci8rK2IrTDhXTWFWZUhPZlkzY0FJUVFRaWlKdVFEK2FLRXZQdndyRWZRMHVoTndmbi80QmZIWiszOHR6RXUrWHNWOVBTVmZHemNBSVlRUVNtcWk5RlN5UjB0YXQzSzVPUDNMZjJkQnJpVnVmL2h2di94M3NVWitmUE55cjVkelgwZloxOFVOUUFnaGhKS2NYSzRWNXBIb2o3cjI2dEd1eUtiU1QzLzFGL0Z5MTFINWNSK1gzVlBOVkhuSjE4UU5RQWdoaEpLZU1JOUV2NjhpNEJRZDBQYmJMLzhzZ3A1Ty85dHZMb2pmL1B6UFltOUhleDV0NmpidWMvYjhlcmdCQ0NHRVVGcVNTeDlQd0szZU9mR1crT2FMLzB0dUxmKy9MTTV1MGZ2Uis3OTk0bTBiMkJSTmsxZTFmOXYxNitBR0lJUVFRbWxLTHBjSjgyQTJIbkd6eDhRcnp6OHZQbjduWitLWG4vM25pdEhiYVJ5Tkx3V2Jvb1BTYnVFK045WFlBUWdoaEZBYXF3THh4MnJJUXZzaFFsdlV1Rys3NHVmT0RVQUlJWVRTbkREUEMvKytxTHhQbklQYUdXMWwvMGgySGZleGE0MGRnQkJDQ0dXbFBPUTN5bTZYM1MxN1JBSHJnYkwrc3R0azEzQWZJNGpZQVFnaGhGRFdFK2JSNnRjNENuUXF2SnIrZndVeGVlank3QzhLQUFBQUFFbEZUa1N1UW1DQyIgeT0iMCIgeD0iMCIvPjwvZz48L2c+PC9nPjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 12px;
  width: 135px;
  height: 132px;
}

.no-search-results h2 {
  color: #333;
}

.no-search-results .no-search-tips {
  position: relative;
  display: block;
  border: solid 1px #009286;
  padding: 24px;
  margin-top: 48px;
}

.no-search-results p {
  font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 600;
  margin-left: 4px;
  margin-bottom: 0;
}

.no-search-results ul {
  margin: 12px 24px;
}

.search-result a[type="pdf"] h3:after {
  content: '';
  display: inline-block;
  width: 17px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgaWQ9InN2ZzIiIHZlcnNpb249IjEuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIyMyIgd2lkdGg9IjIxLjA0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4NDEuODkgNTk1LjI4MSIgeT0iMCIgeD0iMCIgdmlld0JveD0iMCAwIDIxLjA0IDIzIj48ZGVmcyBpZD0iZGVmczQiPjxyZWN0IGlkPSJTVkdJRF8xXyIgeT0iNC44OSIgeD0iNC45IiB3aWR0aD0iMjIuMjQiIGhlaWdodD0iMjQuMzIiLz48L2RlZnM+PHBvbHlnb24gaWQ9InBvbHlnb243IiBwb2ludHM9IjEwLjc2IDUuOSAxNy4zOCA1LjkgMjEuMjUgOC4yNyAyMy45OSAxMS42MSAyMy45OSAyNi4wNSAyMy4yMyAyNi44MSAyMi4yNCAyNy42NSAxMS42IDI3LjY1IDcuNTkgMjcuMjYgNy4yNSAyMS45NSA3LjI1IDguMTkgNy44IDYuMjEiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KC45NDU5MiAwIDAgLjk0NTkyIC00LjYzNzggLTQuNjI5MykiLz48ZyBpZD0iZzkiIHRyYW5zZm9ybT0ibWF0cml4KC45NDU5MiAwIDAgLjk0NTkyIC00LjYzNzggLTQuNjI5MykiPjxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPjx1c2UgaWQ9InVzZTEyIiB4bGluazpocmVmPSIjU1ZHSURfMV8iIGhlaWdodD0iMTAwIiB3aWR0aD0iMTAwIiB5PSIwIiB4PSIwIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggaWQ9InBhdGgxNCIgZmlsbD0iI2JiYmVjMyIgZD0ibTYuNSAyMy41Yy0wLjAyLTAuMzQtMC4wNC0wLjUyLTAuMDQtMC43IDAtNC44OCAwLjAxLTkuNzYgMC4wMS0xNC42NCAwLTEuOTggMS4yNi0zLjI0IDMuMjQtMy4yNSAyLjczLTAuMDEgNS40Ny0wLjAyIDguMjEgMCAwLjI2IDAgMC41NyAwLjEzIDAuNzYgMC4zIDEuOTEgMS44NiAzLjgxIDMuNzQgNS42OSA1LjYyIDAuMTMgMC4xMyAwLjIgMC4zNyAwLjIgMC41NSAwLjAyIDIuMzcgMCA0Ljc1IDAuMDMgNy4xMiAwLjAxIDAuNTMtMC4yNyAwLjUzLTAuNjQgMC41Mi0wLjM3LTAuMDEtMC43NiAwLjEtMC43NS0wLjUzIDAuMDMtMi4wNyAwLjAxLTQuMTQgMC4wMi02LjIxIDAtMC40LTAuMDgtMC43LTAuMzktMS0xLjU4LTEuNTQtMy4xMS0zLjEzLTQuNjktNC42OC0wLjE4LTAuMTgtMC41LTAuMy0wLjc1LTAuMy0yLjYtMC4wMi01LjItMC4wMi03LjgxIDAtMS4xIDAuMDEtMS43IDAuNTctMS43MiAxLjY5LTAuMDQgMS45NC0wLjAyIDMuODctMC4wMiA1LjgxIDAgMi41My0wLjA0IDUuMDUgMC4wNSA3LjY2IDAuMDQgMS4xLTAuNzQgMS40NS0xLjQxIDIuMTRNMTUuMjEgMTMuMzMiIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiLz48cGF0aCBpZD0icGF0aDE2IiBmaWxsPSIjZmYwNTA1IiBkPSJtMTUuMjEgMTMuMzNjMC4xOS0wLjYyIDAuMzktMS4yNCAwLjU4LTEuODYgMC4wMyAwIDAuMDYgMC4wMSAwLjA5IDAuMDEtMC4wOCAwLjg5LTAuMTkgMS43OS0wLjI1IDIuNjgtMC4wMiAwLjQ0LTAuMDYgMC45MiAwLjEgMS4zMSAwLjg2IDIuMDkgMi4wOCAzLjkxIDQuMTQgNS4wMiAwLjI5IDAuMTYgMC42OCAwLjI2IDEuMDEgMC4yMyAxLjYzLTAuMTUgMy4yNS0wLjM2IDQuODgtMC4wMSAwLjM2IDAuMDggMC43NSAwLjIxIDEuMDIgMC40NCAwLjIzIDAuMiAwLjMgMC42NiAwLjM2IDAuOTItMS42Ni0xLjA1LTMuNDItMC42OC01LjIzLTAuNjIgMS4yIDEuMDMgNC4xNCAxLjYgNS4wOSAxLjA1IDAuMDEgMC42NC0wLjMgMC45OS0wLjk2IDEuMDMtMS42NiAwLjEyLTMuMTgtMC40MS00LjY3LTEuMDQtMC40Ny0wLjItMC45MS0wLjQ3LTEuMzgtMC42Ny0wLjE4LTAuMDgtMC40MS0wLjEtMC42LTAuMDUtMi41NyAwLjU3LTUuMTMgMS4xNS03LjY5IDEuNzctMC4yMyAwLjA2LTAuNDUgMC4zMy0wLjU5IDAuNTUtMC45NyAxLjU4LTEuODkgMy4yLTMuMjcgNC40Ny0wLjggMC43NC0xLjUyIDAuODQtMi40NCAwLjQzLTAuNDMtMC4xOS0wLjYyLTAuNTMtMC40NS0wLjkgMC4yNS0wLjU2IDAuNTYtMS4xIDAuOTYtMS41NyAwLjc1LTAuOSAyLjU2LTIuMDYgMy41Ni0yLjM0LTEuNDEgMS4zOS0zLjAyIDIuNDktMy42OCA0LjM0IDAuMDUgMC4wNiAwLjEgMC4xMyAwLjE1IDAuMTkgMC40LTAuMjggMC44OC0wLjQ4IDEuMTctMC44NCAwLjk4LTEuMjIgMi4wMS0yLjQzIDIuNzgtMy43OCAxLjQ3LTIuNTkgMi43Ny01LjI4IDQuMTYtNy45MSAwLjY1LTAuOTIgMC4zNS0xLjI5IDAuMDgtMS44LTAuNDYtMS43Ni0wLjg2LTMuNTQtMC43LTUuMzkgMC4wOS0xLjAzIDAuNDktMS4zNyAxLjU3LTEuMzIgMC42MyAwLjAzIDEuMTMgMC42OCAxLjEyIDEuNDcgMCAwLjE5LTAuMDQgMC4zNy0wLjA3IDAuNjktMC4yNy0wLjgtMC40Mi0xLjUyLTEuMTctMS45NS0wLjEgMC4xNC0wLjIzIDAuMjUtMC4yOCAwLjQtMC4zMiAxLTAuMDMgMy45OSAwLjYxIDUuMDhtLTAuMjYgMy4zNmMtMS4wNiAyLjEzLTIuMDggNC4xNy0zLjEgNi4yMiAyLjI1LTAuNjUgNC40Ny0xLjI4IDYuNzctMS45NC0xLjU4LTEuMTMtMi43LTIuNjEtMy42Ny00LjI4IiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIi8+PHBhdGggaWQ9InBhdGgxOCIgZmlsbD0iI2JiYmVjMyIgZD0ibTEwLjcxIDI3LjkyYzAuNjQtMC44IDEuMTUtMS40IDIuMjYtMS4zNiAyLjcxIDAuMDkgNS40MyAwLjAzIDguMTUgMC4wMyAxLjMgMCAxLjctMC4zMSAyLjA2LTEuNTQgMC4xOC0wLjYzIDAuNjktMC4yOCAxLjA1LTAuMzQgMC4zOC0wLjA3IDAuMzYgMC4yMyAwLjM2IDAuNDggMC4wMiAxLjU3LTEuMjMgMi44MS0yLjg4IDIuODEtMy4wNCAwLjAxLTYuMDggMC05LjEyIDAtMC40MiAwLTAuODQgMC4wMS0xLjI1IDAtMC4xOCAwLTAuMzUtMC4wNC0wLjYyLTAuMDciIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiLz48L2c+PC9zdmc+");
  background-size: cover;
  background-repeat: no-repeat;
  margin-left: 6px;
}

.search-result a[type="doc"] h3:after {
  content: '';
  display: inline-block;
  width: 17px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB3aWR0aD0iNi42Mzc3NzczbW0iIGhlaWdodD0iNi40OTExMjUxbW0iIHZpZXdCb3g9IjAgMCAyMy41MTk2ODMgMjMuMDAwMDQ5IiBpZD0ic3ZnNjU2MiIgdmVyc2lvbj0iMS4xIiBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIgc29kaXBvZGk6ZG9jbmFtZT0id29yZC5zdmciPjxkZWZzIGlkPSJkZWZzNjU2NCIvPjxzb2RpcG9kaTpuYW1lZHZpZXcgaWQ9ImJhc2UiIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgYm9yZGVyY29sb3I9IiM2NjY2NjYiIGJvcmRlcm9wYWNpdHk9IjEuMCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6em9vbT0iMS40IiBpbmtzY2FwZTpjeD0iMTM3Ljc4Mjg4IiBpbmtzY2FwZTpjeT0iMTQuODAzMDE3IiBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIgc2hvd2dyaWQ9ImZhbHNlIiBmaXQtbWFyZ2luLXRvcD0iMCIgZml0LW1hcmdpbi1sZWZ0PSIwIiBmaXQtbWFyZ2luLXJpZ2h0PSIwIiBmaXQtbWFyZ2luLWJvdHRvbT0iMCIgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxNjAwIiBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI4MzgiIGlua3NjYXBlOndpbmRvdy14PSItOCIgaW5rc2NhcGU6d2luZG93LXk9Ii04IiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIi8+PG1ldGFkYXRhIGlkPSJtZXRhZGF0YTY1NjciPjxyZGY6UkRGPjxjYzpXb3JrIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+PGRjOnRpdGxlLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGcgaW5rc2NhcGU6bGFiZWw9IkxhYWcgMSIgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1OS4yNzAyNywtNTI1Ljk2OTQpIj48cGF0aCBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJtMjcxLjU2MjUxIDUyNS45Njk0IDEuNTk3ODEgMGMwIDAuNzE0MDcgMCAxLjQyNTQ2IDAgMi4xMzk1MyAyLjg1ODk3IDAuMDE2MSA1LjcxNTI2LTAuMDI5NCA4LjU3MTU2IDAuMDE2MSAwLjYwOTItMC4wNjE1IDEuMDg3NDggMC40MTE4NiAxLjAzMTM3IDEuMDIxNjIgMC4wNDU0IDUuMjY4NjEtMC4wMTA3IDEwLjUzOTg4IDAuMDI2NyAxNS44MDg0OC0wLjAyNjcgMC41NDAyNCAwLjA1MzQgMS4xMzkzMS0wLjI1OTE4IDEuNjE4MDMtMC4zOTAxIDAuMjc4MTQtMC44OTUxIDAuMjQzMzctMS4zNDkzMyAwLjI2NDc2LTIuNjc0Ni0wLjAxMzQtNS4zNDY1My0wLjAwOC04LjAyMTE0LTAuMDA4IDAgMC43MTQwNyAwIDEuNDI1NDYgMCAyLjEzOTUzbC0xLjY2OTk1IDBjLTQuMDY2NjgtMC43NDM0OS04LjE0NDA1LTEuNDI1NDYtMTIuMjE4NzUtMi4xMzk1My0wLjAwMy02LjIzOTQyIDAtMTIuNDc4ODMgMC0xOC43MTU1NyA0LjA5NjA3LTAuNzE2NzUgOC4xOTQ4Mi0xLjQxNDc3IDEyLjI5MDg5LTIuMTQ0ODl6IiBpZD0icGF0aDYiIGZpbGw9IiMyYTU2OTkiLz48cGF0aCBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJtMjczLjE2MDMyIDUyOC45MTEyNmMyLjkzOTEzIDAgNS44NzgyNSAwIDguODE3MzggMCAwIDUuNzA0NTMgMCAxMS40MTE3NCAwIDE3LjExNjI3LTIuOTM5MTMgMC01Ljg3ODI1IDAtOC44MTczOCAwIDAtMC43MTQwNyAwLTEuNDI1NDcgMC0yLjEzOTUzIDIuMzE2NTcgMCA0LjYzMDQ2IDAgNi45NDcwMiAwIDAtMC4zNTU3IDAtMC43MTQwOCAwLTEuMDY5NzctMi4zMTY1NiAwLTQuNjMwNDUgMC02Ljk0NzAyIDAgMC0wLjQ0NjYzIDAtMC44OTA2NiAwLTEuMzM3MjEgMi4zMTY1NyAwIDQuNjMwNDYgMCA2Ljk0NzAyIDAgMC0wLjM1NTcgMC0wLjcxNDA3IDAtMS4wNjk3Ny0yLjMxNjU2IDAtNC42MzA0NSAwLTYuOTQ3MDIgMCAwLTAuNDQ2NjIgMC0wLjg5MDY2IDAtMS4zMzcyMSAyLjMxNjU3IDAgNC42MzA0NiAwIDYuOTQ3MDIgMCAwLTAuMzU1NjkgMC0wLjcxNDA3IDAtMS4wNjk3Ni0yLjMxNjU2IDAtNC42MzA0NSAwLTYuOTQ3MDIgMCAwLTAuNDQ2NjMgMC0wLjg5MDY2IDAtMS4zMzcyMSAyLjMxNjU3IDAgNC42MzA0NiAwIDYuOTQ3MDIgMCAwLTAuMzU1NyAwLTAuNzE0MDcgMC0xLjA2OTc3LTIuMzE2NTYgMC00LjYzMDQ1IDAtNi45NDcwMiAwIDAtMC40NDY2MyAwLTAuODkwNjYgMC0xLjMzNzIxIDIuMzE2NTcgMCA0LjYzMDQ2IDAgNi45NDcwMiAwIDAtMC4zNTU2OSAwLTAuNzE0MDcgMC0xLjA2OTc2LTIuMzE2NTYgMC00LjYzMDQ1IDAtNi45NDcwMiAwIDAtMC40NDY2MyAwLTAuODkwNTkgMC0xLjMzNzIxIDIuMzE2NTcgMCA0LjYzMDQ2IDAgNi45NDcwMiAwIDAtMC4zNTU3IDAtMC43MTQwNyAwLTEuMDY5NzctMi4zMTY1NiAwLTQuNjMwNDUgMC02Ljk0NzAyIDAgMC0wLjYyMzE0IDAtMS4yNDg5NSAwLTEuODcyMDl6IiBpZD0icGF0aDQ2IiBmaWxsPSIjZmZmIi8+PHBhdGggaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0ibTI2NC43OTE4MyA1MzMuNjM2OTVjMC41MDc2Ny0wLjAyOTQgMS4wMTUzNC0wLjA1MDggMS41MjMtMC4wNzc1IDAuMzU1MzcgMS44MDUyMyAwLjcxODc1IDMuNjA3NzkgMS4xMDM1MSA1LjQwNDk5IDAuMzAxOTMtMS44NTYwNCAwLjYzNTkyLTMuNzA2NzQgMC45NTkyMi01LjU2MDExIDAuNTM0MzktMC4wMTg3IDEuMDY4NzgtMC4wNDgxIDEuNjAwNDktMC4wODAyLTAuNjAzODUgMi41OTE1MS0xLjEzMjkgNS4yMDQ0MS0xLjc5Mjg2IDcuNzc5ODgtMC40NDYyMiAwLjIzMjY3LTEuMTE0Mi0wLjAxMDctMS42NDMyNCAwLjAyNjctMC4zNTUzNy0xLjc3MDQ2LTAuNzY5NTItMy41MzAyMy0xLjA4NzQ4LTUuMzA4NzItMC4zMTI2MSAxLjcyNzY4LTAuNzE4NzUgMy40MzkzLTEuMDc2NzkgNS4xNTYyOC0wLjUxMzAxLTAuMDI2OC0xLjAyODY5LTAuMDU4OC0xLjU0NDM3LTAuMDkzNi0wLjQ0MzU0LTIuMzUzNDgtMC45NjQ1Ny00LjY5MDkyLTEuMzc4NzItNy4wNDk3NiAwLjQ1NjktMC4wMjE0IDAuOTE2NDctMC4wNDAxIDEuMzczMzctMC4wNTYyIDAuMjc1MjEgMS43MDM2IDAuNTg3ODMgMy4zOTkxOCAwLjgyODMgNS4xMDU0NiAwLjM3Njc0LTEuNzQ5MDcgMC43NjE1LTMuNDk4MTQgMS4xMzU1Ny01LjI0NzIxeiIgaWQ9InBhdGg4OCIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: cover;
  background-repeat: no-repeat;
  margin-left: 6px;
}

.search-result a[type="xls"] h3:after {
  content: '';
  display: inline-block;
  width: 17px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiBpZD0ic3ZnNDg0MiIgaGVpZ2h0PSI2LjQ5MTFtbSIgd2lkdGg9IjYuNjQ0M21tIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMy41NDI4ODUgMjMuMDAwMDE5Ij48ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQ0Ljk4IC03MjguODMpIj48cGF0aCBpZD0icGF0aDEwIiBmaWxsPSIjMjA3MjQ1IiBkPSJtMzU3LjI5IDcyOC44M2gxLjU4ODZ2Mi4xMzk1YzIuNjc3MSAwIDUuMzU0MiAwLjAwNSA4LjAzMTMtMC4wMDggMC40NTE5NyAwLjAxODcgMC45NDk0Mi0wLjAxMzQgMS4zNDI2IDAuMjU2NzUgMC4yNzU0NiAwLjM5NTgxIDAuMjQzMzcgMC44OTg2IDAuMjYyMDkgMS4zNTMyLTAuMDEzNCA0LjY0MjgtMC4wMDggOS4yODI5LTAuMDA1IDEzLjkyMy0wLjAxMzQgMC43NzgyNiAwLjA3MjIgMS41NzI2LTAuMDkwOSAyLjM0MDEtMC4xMDY5OCAwLjU1NjI4LTAuNzc1NjYgMC41Njk2NS0xLjIyMjIgMC41ODgzNy0yLjc3MDcgMC4wMDgtNS41NDQxLTAuMDA1LTguMzE3NCAwdjIuNDA3aC0xLjY2MDhjLTQuMDc1OC0wLjc0MDgxLTguMTU5Ni0xLjQyNTUtMTIuMjQxLTIuMTM5NXYtMTguNzE4YzQuMTA1Mi0wLjcxNDA3IDguMjEwNS0xLjQxNzQgMTIuMzEzLTIuMTQyMnoiLz48cGF0aCBpZD0icGF0aDQ4IiBmaWxsPSIjZmZmIiBkPSJtMzU4Ljg4IDczMS43N2g4LjgyNTZ2MTYuODQ5aC04LjgyNTZ2LTEuNjA0NmgyLjEzOTV2LTEuODcyMWgtMi4xMzk1di0xLjA2OThoMi4xMzk1di0xLjg3MjFoLTIuMTM5NXYtMS4wNjk4aDIuMTM5NXYtMS44NzIxaC0yLjEzOTV2LTEuMDY5OGgyLjEzOTV2LTEuODcyMWgtMi4xMzk1di0xLjA2OThoMi4xMzk1di0xLjg3MjFoLTIuMTM5NXYtMS42MDQ2eiIvPjxwYXRoIGlkPSJwYXRoNjYiIGZpbGw9IiMyMDcyNDUiIGQ9Im0zNjIuMDkgNzMzLjM3aDMuNzQ0MnYxLjg3MjFoLTMuNzQ0MnYtMS44NzIxeiIvPjxwYXRoIGlkPSJwYXRoNzIiIGZpbGw9IiNmZmYiIGQ9Im0zNTIuOSA3MzUuODhjMC42MDQ0Mi0wLjA0MjggMS4yMTE1LTAuMDgwMiAxLjgxODYtMC4xMDk2NS0wLjcxNDA3IDEuNDYyOS0xLjQzMDggMi45MjU4LTIuMTU4MiA0LjM4MzQgMC43MzU0NiAxLjQ5NzcgMS40ODcgMi45ODQ2IDIuMjI1MSA0LjQ4MjMtMC42NDQ1My0wLjAzNzQtMS4yODY0LTAuMDc3Ni0xLjkzMDktMC4xMjMwMi0wLjQ1NDY1LTEuMTE1Mi0xLjAwODItMi4xOTMtMS4zMzQ1LTMuMzU5MS0wLjM2MzcyIDEuMDg1OC0wLjg4MjU2IDIuMTEwMS0xLjI5OTggMy4xNzQ1LTAuNTg1Ny0wLjAwOC0xLjE3MTQtMC4wMzIxLTEuNzU3MS0wLjA1NjIgMC42ODczMi0xLjM0NTIgMS4zNTA2LTIuNzAxMiAyLjA1OTMtNC4wMzg0LTAuNjAxNzQtMS4zNzczLTEuMjYyMy0yLjcyNzktMS44ODI4LTQuMDk3MiAwLjU4ODM3LTAuMDM0OCAxLjE3NjctMC4wNjk1IDEuNzY1MS0wLjEwMTYzIDAuMzk4NDggMS4wNDU3IDAuODM0NDEgMi4wNzggMS4xNjM0IDMuMTUwNSAwLjM1MzAyLTEuMTM2NiAwLjg3OTg4LTIuMjA2NCAxLjMzMTktMy4zMDU2eiIvPjxnIGZpbGw9IiMyMDcyNDUiPjxwYXRoIGlkPSJwYXRoOTAiIGQ9Im0zNjIuMDkgNzM2LjMxaDMuNzQ0MnYxLjg3MjFoLTMuNzQ0MnYtMS44NzIxeiIvPjxwYXRoIGlkPSJwYXRoMTA4IiBkPSJtMzYyLjA5IDczOS4yNmgzLjc0NDJ2MS44NzIxaC0zLjc0NDJ2LTEuODcyMXoiLz48cGF0aCBpZD0icGF0aDExNCIgZD0ibTM2Mi4wOSA3NDIuMmgzLjc0NDJ2MS44NzIxaC0zLjc0NDJ2LTEuODcyMXoiLz48cGF0aCBpZD0icGF0aDEyMCIgZD0ibTM2Mi4wOSA3NDUuMTRoMy43NDQydjEuODcyMWgtMy43NDQydi0xLjg3MjF6Ii8+PC9nPjwvZz48L3N2Zz4=");
  background-size: cover;
  background-repeat: no-repeat;
  margin-left: 6px;
}

.search-result a[type="ppt"] h3:after {
  content: '';
  display: inline-block;
  width: 17px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB3aWR0aD0iNi42NDM5NTUybW0iIGhlaWdodD0iNi40OTExMjUxbW0iIHZpZXdCb3g9IjAgMCAyMy41NDE1NzQgMjMuMDAwMDQ5IiBpZD0ic3ZnNTQyMyIgdmVyc2lvbj0iMS4xIiBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIgc29kaXBvZGk6ZG9jbmFtZT0icHB0LnN2ZyI+PGRlZnMgaWQ9ImRlZnM1NDI1Ii8+PHNvZGlwb2RpOm5hbWVkdmlldyBpZD0iYmFzZSIgcGFnZWNvbG9yPSIjZmZmZmZmIiBib3JkZXJjb2xvcj0iIzY2NjY2NiIgYm9yZGVyb3BhY2l0eT0iMS4wIiBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIiBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiBpbmtzY2FwZTp6b29tPSIwLjM1IiBpbmtzY2FwZTpjeD0iLTIyMi44NDE3NyIgaW5rc2NhcGU6Y3k9Ii00My4zOTI4MDUiIGlua3NjYXBlOmRvY3VtZW50LXVuaXRzPSJweCIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIiBzaG93Z3JpZD0iZmFsc2UiIGZpdC1tYXJnaW4tdG9wPSIwIiBmaXQtbWFyZ2luLWxlZnQ9IjAiIGZpdC1tYXJnaW4tcmlnaHQ9IjAiIGZpdC1tYXJnaW4tYm90dG9tPSIwIiBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE2MDAiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjgzOCIgaW5rc2NhcGU6d2luZG93LXg9Ii04IiBpbmtzY2FwZTp3aW5kb3cteT0iLTgiIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiLz48bWV0YWRhdGEgaWQ9Im1ldGFkYXRhNTQyOCI+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZyBpbmtzY2FwZTpsYWJlbD0iTGFhZyAxIiBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIiBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc2LjQxMzIsLTQ2NS45NjkzNSkiPjxwYXRoIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Im0xODguNzk5NzIgNDY1Ljk2OTM1IDEuNTE2MzkgMGMwIDAuODAyMzMgMCAxLjYwNDY1IDAgMi40MDY5OCAyLjg1ODk1IDAuMDE2IDUuNzIwNTgtMC4wMjk0IDguNTc2ODYgMC4wMTM0IDAuNjE1MTItMC4wNTg4IDEuMDk2NTIgMC40MTk4OCAxLjAzNSAxLjAzNSAwLjA0NTUgNC45OTU4MS0wLjAxMDcgOS45OTQzIDAuMDI2OCAxNC45OTI3OS0wLjAyNjggMC41NDAyMyAwLjA1MzUgMS4xMzkzLTAuMjU2NzUgMS42MTgwMi0wLjM5MDQ2IDAuMjgzNDktMC44OTg2IDAuMjQ2MDUtMS4zNTU5MyAwLjI2NzQ0LTIuNjc0NDItMC4wMTM0LTUuMzQ4ODQtMC4wMDgtOC4wMjU5My0wLjAwOCAwIDAuODkwNjYgMCAxLjc4Mzg0IDAgMi42NzQ0MmwtMS42NjM0OSAwYy00LjA3NTgxLTAuNzQzNDktOC4xNTk2NS0xLjQyMjc5LTEyLjIzODE0LTIuMTM5NTMtMC4wMDMtNi4yMzk0MiAwLTEyLjQ3ODg0IDAtMTguNzE1NTkgNC4xMjY2My0wLjcxNDA3IDguMjUzMjYtMS40NDE1MSAxMi4zODUyNC0yLjE0NDg4eiIgaWQ9InBhdGgxNCIgZmlsbD0iI2QyNDYyNSIvPjxwYXRoIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Im0xOTAuMzE2MTEgNDY5LjE3ODY1YzIuOTQxODYgMCA1Ljg4MzcyIDAgOC44MjU2NiAwIDAgNS40MzcxIDAgMTAuODc2ODYgMCAxNi4zMTM5Ni0yLjk0MTg2IDAtNS44ODM3MiAwLTguODI1NjYgMCAwLTAuNzE0MDcgMC0xLjQyNTQ3IDAtMi4xMzk1NCAyLjEzOTU0IDAgNC4yNzkwNyAwIDYuNDE4NjEgMCAwLTAuMzU1NyAwLTAuNzE0MDcgMC0xLjA2OTc3LTIuMTM5NTQgMC00LjI3OTA3IDAtNi40MTg2MSAwIDAtMC40NDY2MiAwLTAuODkwNjYgMC0xLjMzNzIxIDIuMTM5NTQgMCA0LjI3OTA3IDAgNi40MTg2MSAwIDAtMC4zNTU2OSAwLTAuNzE0MDcgMC0xLjA2OTc2LTIuMTM5NTQgMC00LjI3OTA3IDAtNi40MTU5MyAwLTAuMDAzLTAuNTI0MTktMC4wMDMtMS4wNDgzOC0wLjAwNS0xLjU3MjU2IDEuMDU5MDcgMC4zMjg5NSAyLjI2NTIzIDAuMzIwOTMgMy4yMTE5Ny0wLjMxNTY2IDEuMDI0MzEtMC42MDcxIDEuNTU5MTktMS43NjUxMiAxLjY0NzQ1LTIuOTIwNDctMS4xNzQwNy0wLjAwOC0yLjM0ODE0LTAuMDA1LTMuNTE5NTQtMC4wMDUtMC4wMDMtMS4xNjMzNyAwLjAxMzQtMi4zMjY3NC0wLjAyNDEtMy40ODc0NC0wLjQzODYgMC4wODU2LTAuODc3MjEgMC4xNzY1MS0xLjMxMzE0IDAuMjcwMTIgMC0wLjg4NzkxIDAtMS43Nzg0OSAwLTIuNjY2NHoiIGlkPSJwYXRoNTQiIGZpbGw9IiNmZmYiLz48cGF0aCBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJtMTkyLjE5MDg4IDQ3MS4wMTU5OGMxLjg1ODcyIDAuMDg1NiAzLjQyMDY2IDEuNjUwMTEgMy41MTk1MyAzLjUwMzQ5LTEuMTc0MDcgMC4wMTM0LTIuMzQ4MTQgMC4wMDgtMy41MjIyMSAwLjAwOCAwLTEuMTcxNC0wLjAwMy0yLjM0Mjc5IDAuMDAzLTMuNTExNTF6IiBpZD0icGF0aDYwIiBmaWxsPSIjZDI0NjI1Ii8+PHBhdGggaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0ibTE4MC43MDQyNSA0NzMuMDM1MTZjMS40NTIyMSAwLjA2OTUgMy4yMTE5OC0wLjU3NSA0LjQxNTQ3IDAuNTEzNDkgMS4xNTI2NyAxLjM5ODcyIDAuODQ3NzkgMy45NzE1MS0wLjg2MTE3IDQuODA4NjEtMC42MDcwOSAwLjMxMDIzLTEuMzAyNDQgMC4yNjc0NC0xLjk2MzAyIDAuMjQ2MDQtMC4wMDMgMS4wNDU3LTAuMDA1IDIuMDkxNC0wLjAwMyAzLjEzNzEtMC41Mjk1NC0wLjA0NTUtMS4wNjE3NS0wLjA5MDktMS41OTEyOC0wLjEzMzcyLTAuMDI0MS0yLjg1NjI4LTAuMDI5NC01LjcxNTI0IDAuMDAzLTguNTcxNTJ6IiBpZD0icGF0aDc0IiBmaWxsPSIjZmZmIi8+PHBhdGggaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0ibTE4Mi4yOTI4NiA0NzQuNDgyMDJjMC41MjY4Ni0wLjAyNDEgMS4xNzk0MS0wLjEyMDM0IDEuNTM1MTEgMC4zNzQ0MiAwLjMwNDg5IDAuNTI0MTkgMC4yODg4NCAxLjIxNDE5IDAuMDM0OCAxLjc1NDQyLTAuMzA0ODggMC41NTA5My0wLjk5NDg4IDAuNDk3NDQtMS41MjcwOSAwLjU2MTYzLTAuMDU2Mi0wLjg5NTkzLTAuMDUwOC0xLjc5MTg2LTAuMDQyOC0yLjY5MDQ3eiIgaWQ9InBhdGg5NCIgZmlsbD0iI2QyNDYyNSIvPjwvZz48L3N2Zz4=");
  background-size: cover;
  background-repeat: no-repeat;
  margin-left: 6px;
}

@media (min-width: 480px) {
  .enrise-search h1 {
    padding-top: 6px;
  }
  .search-results ul.pagination li:first-of-type {
    display: block;
  }
}

@media (min-width: 768px) {
  body > header .search {
    display: inline-block;
  }
  .search-form input[type=search] {
    width: 80%;
  }
  .search-form input[type=submit] {
    width: 20%;
  }
  .search-form input[type=reset] {
    top: 17px;
    right: calc(20% + 10px);
  }
  .no-search-results .no-search-image {
    position: absolute;
    right: 24px;
    top: 24px;
  }
}

/* Footer
---------------------------------------------------- */
footer {
  width: 100%;
  margin-top: 24px;
  background-color: #ecebec;
}

footer .footer-content {
  position: relative;
  display: flex;
  flex-flow: column;
  max-width: 1320px;
  margin: auto;
  padding: 0 18px 36px;
}

footer li {
  float: none;
}

footer .social {
  order: 1;
  min-height: 32px;
  padding: 24px 0 18px 0;
}

footer .social li {
  display: inline-block;
  margin-right: 6px;
}

footer .social a {
  position: relative;
  display: inline-block;
  color: #fff;
  fill: #999;
}

footer .social svg {
  width: 32px;
  height: 32px;
}

footer .social a:hover,
footer .social a:focus {
  color: #fff;
}

footer .social .twitter:hover,
footer .social .twitter:focus {
  fill: #55acee;
}

footer .social .facebook:hover,
footer .social .facebook:focus {
  fill: #3b5998;
}

footer .social .youtube:hover,
footer .social .youtube:focus {
  fill: #e52d27;
}

footer .social .googleplus:hover,
footer .social .googleplus:focus {
  fill: #dd4b39;
}

footer .social .linkedin:hover,
footer .social .linkedin:focus {
  fill: #0976b4;
}

footer .social .rss:hover,
footer .social .rss:focus {
  fill: #f26522;
}

footer .social .xing:hover,
footer .social .xing:focus {
  fill: #026466;
}

footer .social .instagram:hover,
footer .social .instagram:focus {
  fill: #3f729b;
}

footer .footer-nav {
  order: 2;
  padding-bottom: 12px;
}

footer .footer-content ul + ulfooter .footer-nav {
  padding-top: 0;
}

footer .footer-nav li {
  line-height: 14px;
  display: inline-block;
  margin: 0 9px 15px 0;
  padding-right: 12px;
  border-right: 1px solid #009286;
}

footer .footer-nav li:last-child {
  border: 0;
}

footer .footer-nav li a {
  line-height: 14px;
}

footer .footer-nav a.active {
  font-weight: bold;
}

footer .footer-nav a:hover,
footer .copyright-notice a:hover,
footer .footer-nav a:focus,
footer .copyright-notice a:focus {
  color: #004c4c;
}

footer .copyright-notice {
  display: block;
  order: 3;
}

footer .copyright-notice,
footer .copyright-notice a {
  color: #666660;
}

@media (min-width: 992px) {
  footer .footer-content {
    display: block;
    height: 96px;
    padding: 0;
  }
  footer .footer-nav {
    position: absolute;
    top: 39px;
    left: 27px;
    padding-top: 0;
  }
  footer .social {
    position: absolute;
    top: 31px;
    right: 205px;
    padding: 0;
  }
  footer .copyright-notice {
    position: absolute;
    top: 36px;
    right: 24px;
  }
}

/* Back to top
-------------------------------------------------- */
.back-to-top {
  font-size: 34px;
  position: fixed;
  z-index: 100;
  right: 30px;
  bottom: 30px;
  box-sizing: border-box;
  width: 45px;
  height: 45px;
  padding: 8px 0 0 16px;
  transition: opacity 0.85s, background 0.33s;
  transform: rotate(90deg);
  text-decoration: none;
  pointer-events: none;
  opacity: 0;
  color: #333;
  border-radius: 30px;
  background: #fff;
  box-shadow: 0 0 3px #000;
}

.back-to-top.not-on-target {
  pointer-events: all;
  opacity: 0.75;
}

.back-to-top.not-on-target:hover {
  opacity: 1;
}

.back-to-top:hover {
  cursor: pointer;
  text-decoration: none;
  color: #000;
  background: #ecebec;
}

@media (min-width: 768px) {
  .back-to-top {
    font-size: 40px;
    right: 30px;
    bottom: 30px;
    width: 60px;
    height: 60px;
    padding: 15px 0 0 24px;
  }
}

.meta {
  color: #7a7a7a;
}

.more:after {
  line-height: 0;
  display: inline-block;
  width: 9px;
  content: '\00a0\203A';
  text-decoration: none;
}

a.external {
  padding-right: 2px;
}

a.external:after {
  position: relative;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-left: 6px;
  content: '';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEuMjQ1bW0iIGhlaWdodD0iMTEuMjQ1bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDExLjI0NDc5MiAxMS4yNDQ3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNC40IC0xMzYuNDEpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMjY0NTggMCAwIC4yNjQ1OCAxMjQuMDYgMTM1Ljk4KSIgZmlsbD0iIzAwOTI4NiI+PHBvbHlnb24gcG9pbnRzPSIzNi4xIDE5LjEgMzIuMyAyMi45IDMyLjMgNDAuNCA1LjIgNDAuNCA1LjIgMTMuMiAyMi41IDEzLjIgMjYuNCA5LjMgMS4zIDkuMyAxLjMgNDQuMSAzNi4xIDQ0LjEiLz48cG9seWdvbiBwb2ludHM9IjQzLjggMTkgNDMuOCAxLjYgMjYuNCAxLjYgMjYuNCA1LjYgMzcuMiA1LjYgMTMuNSAyOS4yIDE2LjIgMzEuOSAzOS45IDguMiAzOS45IDE5Ii8+PC9nPjwvZz48L3N2Zz4=);
  background-size: 12px;
}

a.external:hover:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEuMjQ1bW0iIGhlaWdodD0iMTEuMjQ1bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDExLjI0NDc5MiAxMS4yNDQ3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNC40IC0xMzYuNDEpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMjY0NTggMCAwIC4yNjQ1OCAxMjQuMDYgMTM1Ljk4KSIgZmlsbD0iIzAwNDY0MCI+PHBvbHlnb24gcG9pbnRzPSIzNi4xIDE5LjEgMzIuMyAyMi45IDMyLjMgNDAuNCA1LjIgNDAuNCA1LjIgMTMuMiAyMi41IDEzLjIgMjYuNCA5LjMgMS4zIDkuMyAxLjMgNDQuMSAzNi4xIDQ0LjEiLz48cG9seWdvbiBwb2ludHM9IjQzLjggMTkgNDMuOCAxLjYgMjYuNCAxLjYgMjYuNCA1LjYgMzcuMiA1LjYgMTMuNSAyOS4yIDE2LjIgMzEuOSAzOS45IDguMiAzOS45IDE5Ii8+PC9nPjwvZz48L3N2Zz4=);
}

.site-nav a.external:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEuMjQ1bW0iIGhlaWdodD0iMTEuMjQ1bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDExLjI0NDc5MiAxMS4yNDQ3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNC40IC0xMzYuNDEpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMjY0NTggMCAwIC4yNjQ1OCAxMjQuMDYgMTM1Ljk4KSIgZmlsbD0iI2ZmZmZmZiI+PHBvbHlnb24gcG9pbnRzPSIzNi4xIDE5LjEgMzIuMyAyMi45IDMyLjMgNDAuNCA1LjIgNDAuNCA1LjIgMTMuMiAyMi41IDEzLjIgMjYuNCA5LjMgMS4zIDkuMyAxLjMgNDQuMSAzNi4xIDQ0LjEiLz48cG9seWdvbiBwb2ludHM9IjQzLjggMTkgNDMuOCAxLjYgMjYuNCAxLjYgMjYuNCA1LjYgMzcuMiA1LjYgMTMuNSAyOS4yIDE2LjIgMzEuOSAzOS45IDguMiAzOS45IDE5Ii8+PC9nPjwvZz48L3N2Zz4=);
}

@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  a.external:after {
    width: 11px;
    height: 11px;
    background-repeat: no-repeat;
    background-size: contain;
  }
}

/* File Info
---------------------------------------------------- */
.file-info {
  position: relative;
  display: inline-block;
  padding-right: 20px;
  color: #333;
  background: no-repeat 0 50%;
  background-size: 17px;
}

.file-info:after {
  position: absolute;
  display: inline-block;
  width: 18px;
  height: 18px;
  margin: 2px 0 0 3px;
  content: '';
  background-repeat: no-repeat;
  background-size: 100%;
}

.file-info.pdf:after {
  width: 17px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgaWQ9InN2ZzIiIHZlcnNpb249IjEuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIyMyIgd2lkdGg9IjIxLjA0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4NDEuODkgNTk1LjI4MSIgeT0iMCIgeD0iMCIgdmlld0JveD0iMCAwIDIxLjA0IDIzIj48ZGVmcyBpZD0iZGVmczQiPjxyZWN0IGlkPSJTVkdJRF8xXyIgeT0iNC44OSIgeD0iNC45IiB3aWR0aD0iMjIuMjQiIGhlaWdodD0iMjQuMzIiLz48L2RlZnM+PHBvbHlnb24gaWQ9InBvbHlnb243IiBwb2ludHM9IjEwLjc2IDUuOSAxNy4zOCA1LjkgMjEuMjUgOC4yNyAyMy45OSAxMS42MSAyMy45OSAyNi4wNSAyMy4yMyAyNi44MSAyMi4yNCAyNy42NSAxMS42IDI3LjY1IDcuNTkgMjcuMjYgNy4yNSAyMS45NSA3LjI1IDguMTkgNy44IDYuMjEiIGZpbGw9IiNmZmYiIHRyYW5zZm9ybT0ibWF0cml4KC45NDU5MiAwIDAgLjk0NTkyIC00LjYzNzggLTQuNjI5MykiLz48ZyBpZD0iZzkiIHRyYW5zZm9ybT0ibWF0cml4KC45NDU5MiAwIDAgLjk0NTkyIC00LjYzNzggLTQuNjI5MykiPjxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPjx1c2UgaWQ9InVzZTEyIiB4bGluazpocmVmPSIjU1ZHSURfMV8iIGhlaWdodD0iMTAwIiB3aWR0aD0iMTAwIiB5PSIwIiB4PSIwIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggaWQ9InBhdGgxNCIgZmlsbD0iI2JiYmVjMyIgZD0ibTYuNSAyMy41Yy0wLjAyLTAuMzQtMC4wNC0wLjUyLTAuMDQtMC43IDAtNC44OCAwLjAxLTkuNzYgMC4wMS0xNC42NCAwLTEuOTggMS4yNi0zLjI0IDMuMjQtMy4yNSAyLjczLTAuMDEgNS40Ny0wLjAyIDguMjEgMCAwLjI2IDAgMC41NyAwLjEzIDAuNzYgMC4zIDEuOTEgMS44NiAzLjgxIDMuNzQgNS42OSA1LjYyIDAuMTMgMC4xMyAwLjIgMC4zNyAwLjIgMC41NSAwLjAyIDIuMzcgMCA0Ljc1IDAuMDMgNy4xMiAwLjAxIDAuNTMtMC4yNyAwLjUzLTAuNjQgMC41Mi0wLjM3LTAuMDEtMC43NiAwLjEtMC43NS0wLjUzIDAuMDMtMi4wNyAwLjAxLTQuMTQgMC4wMi02LjIxIDAtMC40LTAuMDgtMC43LTAuMzktMS0xLjU4LTEuNTQtMy4xMS0zLjEzLTQuNjktNC42OC0wLjE4LTAuMTgtMC41LTAuMy0wLjc1LTAuMy0yLjYtMC4wMi01LjItMC4wMi03LjgxIDAtMS4xIDAuMDEtMS43IDAuNTctMS43MiAxLjY5LTAuMDQgMS45NC0wLjAyIDMuODctMC4wMiA1LjgxIDAgMi41My0wLjA0IDUuMDUgMC4wNSA3LjY2IDAuMDQgMS4xLTAuNzQgMS40NS0xLjQxIDIuMTRNMTUuMjEgMTMuMzMiIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiLz48cGF0aCBpZD0icGF0aDE2IiBmaWxsPSIjZmYwNTA1IiBkPSJtMTUuMjEgMTMuMzNjMC4xOS0wLjYyIDAuMzktMS4yNCAwLjU4LTEuODYgMC4wMyAwIDAuMDYgMC4wMSAwLjA5IDAuMDEtMC4wOCAwLjg5LTAuMTkgMS43OS0wLjI1IDIuNjgtMC4wMiAwLjQ0LTAuMDYgMC45MiAwLjEgMS4zMSAwLjg2IDIuMDkgMi4wOCAzLjkxIDQuMTQgNS4wMiAwLjI5IDAuMTYgMC42OCAwLjI2IDEuMDEgMC4yMyAxLjYzLTAuMTUgMy4yNS0wLjM2IDQuODgtMC4wMSAwLjM2IDAuMDggMC43NSAwLjIxIDEuMDIgMC40NCAwLjIzIDAuMiAwLjMgMC42NiAwLjM2IDAuOTItMS42Ni0xLjA1LTMuNDItMC42OC01LjIzLTAuNjIgMS4yIDEuMDMgNC4xNCAxLjYgNS4wOSAxLjA1IDAuMDEgMC42NC0wLjMgMC45OS0wLjk2IDEuMDMtMS42NiAwLjEyLTMuMTgtMC40MS00LjY3LTEuMDQtMC40Ny0wLjItMC45MS0wLjQ3LTEuMzgtMC42Ny0wLjE4LTAuMDgtMC40MS0wLjEtMC42LTAuMDUtMi41NyAwLjU3LTUuMTMgMS4xNS03LjY5IDEuNzctMC4yMyAwLjA2LTAuNDUgMC4zMy0wLjU5IDAuNTUtMC45NyAxLjU4LTEuODkgMy4yLTMuMjcgNC40Ny0wLjggMC43NC0xLjUyIDAuODQtMi40NCAwLjQzLTAuNDMtMC4xOS0wLjYyLTAuNTMtMC40NS0wLjkgMC4yNS0wLjU2IDAuNTYtMS4xIDAuOTYtMS41NyAwLjc1LTAuOSAyLjU2LTIuMDYgMy41Ni0yLjM0LTEuNDEgMS4zOS0zLjAyIDIuNDktMy42OCA0LjM0IDAuMDUgMC4wNiAwLjEgMC4xMyAwLjE1IDAuMTkgMC40LTAuMjggMC44OC0wLjQ4IDEuMTctMC44NCAwLjk4LTEuMjIgMi4wMS0yLjQzIDIuNzgtMy43OCAxLjQ3LTIuNTkgMi43Ny01LjI4IDQuMTYtNy45MSAwLjY1LTAuOTIgMC4zNS0xLjI5IDAuMDgtMS44LTAuNDYtMS43Ni0wLjg2LTMuNTQtMC43LTUuMzkgMC4wOS0xLjAzIDAuNDktMS4zNyAxLjU3LTEuMzIgMC42MyAwLjAzIDEuMTMgMC42OCAxLjEyIDEuNDcgMCAwLjE5LTAuMDQgMC4zNy0wLjA3IDAuNjktMC4yNy0wLjgtMC40Mi0xLjUyLTEuMTctMS45NS0wLjEgMC4xNC0wLjIzIDAuMjUtMC4yOCAwLjQtMC4zMiAxLTAuMDMgMy45OSAwLjYxIDUuMDhtLTAuMjYgMy4zNmMtMS4wNiAyLjEzLTIuMDggNC4xNy0zLjEgNi4yMiAyLjI1LTAuNjUgNC40Ny0xLjI4IDYuNzctMS45NC0xLjU4LTEuMTMtMi43LTIuNjEtMy42Ny00LjI4IiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIi8+PHBhdGggaWQ9InBhdGgxOCIgZmlsbD0iI2JiYmVjMyIgZD0ibTEwLjcxIDI3LjkyYzAuNjQtMC44IDEuMTUtMS40IDIuMjYtMS4zNiAyLjcxIDAuMDkgNS40MyAwLjAzIDguMTUgMC4wMyAxLjMgMCAxLjctMC4zMSAyLjA2LTEuNTQgMC4xOC0wLjYzIDAuNjktMC4yOCAxLjA1LTAuMzQgMC4zOC0wLjA3IDAuMzYgMC4yMyAwLjM2IDAuNDggMC4wMiAxLjU3LTEuMjMgMi44MS0yLjg4IDIuODEtMy4wNCAwLjAxLTYuMDggMC05LjEyIDAtMC40MiAwLTAuODQgMC4wMS0xLjI1IDAtMC4xOCAwLTAuMzUtMC4wNC0wLjYyLTAuMDciIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiLz48L2c+PC9zdmc+");
}

.file-info.mp3:after {
  width: 15px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgaWQ9InN2ZzIiIHZlcnNpb249IjEuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIyMyIgd2lkdGg9IjE4LjA1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4NDEuODkgNTk1LjI4MSIgeT0iMCIgeD0iMCIgdmlld0JveD0iMCAwIDE4LjA1IDIzIj48ZGVmcyBpZD0iZGVmczQiPjxyZWN0IGlkPSJTVkdJRF8xXyIgeT0iNy4yNyIgeD0iNi43MiIgd2lkdGg9IjE4LjY3IiBoZWlnaHQ9IjIzLjgiLz48cGF0aCBpZD0iU1ZHSURfM18iIGQ9Im0xMS40NiAxNC42OHY4LjkxYy0wLjU1LTAuMzMtMS4yNi0wLjUtMi4wMS0wLjQzLTEuNTcgMC4xNi0yLjc0IDEuMzMtMi42MSAyLjYgMC4xMyAxLjI3IDEuNTEgMi4xOCAzLjA5IDIuMDIgMS41Ny0wLjE2IDIuNzQtMS4zMiAyLjYxLTIuNi0wLjAxLTAuMTQtMC4wNS0wLjI3LTAuMDktMC40di01Ljk4bDguNTUtMC44NCAwLjAyIDQuNDZjLTAuNTYtMC4zNy0xLjMxLTAuNTYtMi4xLTAuNDgtMS41NyAwLjE2LTIuNzQgMS4zMy0yLjYxIDIuNiAwLjEzIDEuMjcgMS41MSAyLjE4IDMuMDkgMi4wMnMyLjc0LTEuMzIgMi42MS0yLjZsMC4wMS0xMC4zMS0xMC41NiAxLjA0eiIvPjwvZGVmcz48ZyBpZD0iZzgiIHRyYW5zZm9ybT0ibWF0cml4KC45NjY1MSAwIDAgLjk2NjUxIC02LjQ5MDEgLTcuMDI5NSkiPjxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPjx1c2UgaWQ9InVzZTExIiB4bGluazpocmVmPSIjU1ZHSURfMV8iIGhlaWdodD0iMTAwIiB3aWR0aD0iMTAwIiB5PSIwIiB4PSIwIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggaWQ9InBhdGgxMyIgZmlsbD0iI2ZmZiIgZD0ibTcuMzkgMjAuNzJ2LTEwLjZzMC41OS0yLjIzIDMuNjQtMi4yM2g3LjYzbDUuOTkgNi40MiAwLjA4IDE0LjA1LTIuMDggMi4wOGgtMTIuOTJzLTIuMzQgMC4yLTIuMzUtMy40OWMtMC4wMS00LjYyIDAtNi4yMyAwLTYuMjNNNi43NSAyMy4wMSIgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIvPjxwYXRoIGlkPSJwYXRoMTUiIGZpbGw9IiNiYmJlYzMiIGQ9Im02Ljc1IDIzLjAxYy0wLjAyLTAuMzUtMC4wNC0wLjUzLTAuMDQtMC43MiAwLTUuMDMgMC4wMS02LjYzIDAuMDItMTEuNjYgMC0yLjA0IDEuMy0zLjM0IDMuMzMtMy4zNCAyLjgyLTAuMDEgNS42My0wLjAyIDguNDUgMCAwLjI2IDAgMC41OSAwLjEzIDAuNzggMC4zMSAxLjk3IDEuOTEgMy45MiAzLjg1IDUuODYgNS43OSAwLjEzIDAuMTMgMC4yIDAuMzggMC4yMSAwLjU3IDAuMDIgMi40NCAwIDExLjQzIDAuMDMgMTMuODcgMC4wMSAwLjU1LTAuMjcgMC41NS0wLjY2IDAuNTMtMC4zOC0wLjAxLTAuNzggMC4xLTAuNzctMC41NSAwLjAzLTIuMTMgMC4wMS0xMC44IDAuMDItMTIuOTMgMC0wLjQxLTAuMDgtMC43Mi0wLjQtMS4wMy0xLjYyLTEuNTktMy4yMS0zLjIzLTQuODMtNC44Mi0wLjE5LTAuMTgtMC41MS0wLjMxLTAuNzgtMC4zMS0yLjY4LTAuMDItNS4zNi0wLjAzLTguMDQgMC0xLjE0IDAuMDEtMS43NSAwLjU5LTEuNzcgMS43My0wLjA0IDEuOTktMC4wMiAzLjk5LTAuMDIgNS45OSAwLjAxIDIuNi0wLjA0IDEuNzggMC4wNSA0LjM4IDAuMDQgMS4xMy0wLjc2IDEuNDktMS40NSAyLjIxIiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIi8+PHBhdGggaWQ9InBhdGgxNyIgZmlsbD0iI2JiYmVjMyIgZD0ibTcuODMgMzAuOTljMC42NS0wLjgyIDEuMTktMS40NCAyLjMzLTEuNCAyLjggMC4xIDguODYgMC4wMyAxMS42NiAwLjAzIDEuMzQgMCAxLjc2LTAuMzIgMi4xMi0xLjU5IDAuMTktMC42NSAwLjcxLTAuMjggMS4wOC0wLjM1IDAuMzktMC4wNyAwLjM3IDAuMjQgMC4zNyAwLjUgMC4wMiAxLjYyLTEuMjcgMi44OS0yLjk3IDIuOS0zLjEzIDAuMDEtOS41MiAwLTEyLjY2IDAtMC40MyAwLTAuODYgMC4wMS0xLjI5IDAtMC4xOC0wLjAxLTAuMzYtMC4wNC0wLjY0LTAuMDciIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiLz48L2c+PGcgaWQ9ImcxOSIgdHJhbnNmb3JtPSJtYXRyaXgoLjk2NjUxIDAgMCAuOTY2NTEgLTYuNDkwMSAtNy4wMjk1KSI+PGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+PHVzZSBpZD0idXNlMjIiIHhsaW5rOmhyZWY9IiNTVkdJRF8zXyIgaGVpZ2h0PSIxMDAiIHdpZHRoPSIxMDAiIHk9IjAiIHg9IjAiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzVfIiB4MT0iMzQ1LjI5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeTE9IjQwMi40MSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwLC0xMjAuNTksLTEyMC41OSwwLDQ4NTQwLDQxNjY3KSIgeDI9IjM0NS40MSIgeTI9IjQwMi40MSI+PHN0b3AgaWQ9InN0b3AyNSIgc3RvcC1jb2xvcj0iIzM1ODFFMCIgb2Zmc2V0PSIwIi8+PHN0b3AgaWQ9InN0b3AyNyIgc3RvcC1jb2xvcj0iIzNCODdERiIgb2Zmc2V0PSIwLjI4Ii8+PHN0b3AgaWQ9InN0b3AyOSIgc3RvcC1jb2xvcj0iIzREOTlERSIgb2Zmc2V0PSIwLjY3Ii8+PHN0b3AgaWQ9InN0b3AzMSIgc3RvcC1jb2xvcj0iIzYyQUVEQyIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCBpZD0icmVjdDMzIiBjbGlwLXBhdGg9InVybCgjU1ZHSURfNF8pIiBoZWlnaHQ9IjE0LjMiIHdpZHRoPSIxNS40MyIgeT0iMTMuNjQiIHg9IjYuNyIgZmlsbD0idXJsKCNTVkdJRF81XykiLz48L2c+PC9zdmc+");
}

.file-info.doc:after,
.file-info.docx:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB3aWR0aD0iNi42Mzc3NzczbW0iIGhlaWdodD0iNi40OTExMjUxbW0iIHZpZXdCb3g9IjAgMCAyMy41MTk2ODMgMjMuMDAwMDQ5IiBpZD0ic3ZnNjU2MiIgdmVyc2lvbj0iMS4xIiBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIgc29kaXBvZGk6ZG9jbmFtZT0id29yZC5zdmciPjxkZWZzIGlkPSJkZWZzNjU2NCIvPjxzb2RpcG9kaTpuYW1lZHZpZXcgaWQ9ImJhc2UiIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgYm9yZGVyY29sb3I9IiM2NjY2NjYiIGJvcmRlcm9wYWNpdHk9IjEuMCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6em9vbT0iMS40IiBpbmtzY2FwZTpjeD0iMTM3Ljc4Mjg4IiBpbmtzY2FwZTpjeT0iMTQuODAzMDE3IiBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0icHgiIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIgc2hvd2dyaWQ9ImZhbHNlIiBmaXQtbWFyZ2luLXRvcD0iMCIgZml0LW1hcmdpbi1sZWZ0PSIwIiBmaXQtbWFyZ2luLXJpZ2h0PSIwIiBmaXQtbWFyZ2luLWJvdHRvbT0iMCIgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxNjAwIiBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI4MzgiIGlua3NjYXBlOndpbmRvdy14PSItOCIgaW5rc2NhcGU6d2luZG93LXk9Ii04IiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIi8+PG1ldGFkYXRhIGlkPSJtZXRhZGF0YTY1NjciPjxyZGY6UkRGPjxjYzpXb3JrIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIi8+PGRjOnRpdGxlLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGcgaW5rc2NhcGU6bGFiZWw9IkxhYWcgMSIgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1OS4yNzAyNywtNTI1Ljk2OTQpIj48cGF0aCBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJtMjcxLjU2MjUxIDUyNS45Njk0IDEuNTk3ODEgMGMwIDAuNzE0MDcgMCAxLjQyNTQ2IDAgMi4xMzk1MyAyLjg1ODk3IDAuMDE2MSA1LjcxNTI2LTAuMDI5NCA4LjU3MTU2IDAuMDE2MSAwLjYwOTItMC4wNjE1IDEuMDg3NDggMC40MTE4NiAxLjAzMTM3IDEuMDIxNjIgMC4wNDU0IDUuMjY4NjEtMC4wMTA3IDEwLjUzOTg4IDAuMDI2NyAxNS44MDg0OC0wLjAyNjcgMC41NDAyNCAwLjA1MzQgMS4xMzkzMS0wLjI1OTE4IDEuNjE4MDMtMC4zOTAxIDAuMjc4MTQtMC44OTUxIDAuMjQzMzctMS4zNDkzMyAwLjI2NDc2LTIuNjc0Ni0wLjAxMzQtNS4zNDY1My0wLjAwOC04LjAyMTE0LTAuMDA4IDAgMC43MTQwNyAwIDEuNDI1NDYgMCAyLjEzOTUzbC0xLjY2OTk1IDBjLTQuMDY2NjgtMC43NDM0OS04LjE0NDA1LTEuNDI1NDYtMTIuMjE4NzUtMi4xMzk1My0wLjAwMy02LjIzOTQyIDAtMTIuNDc4ODMgMC0xOC43MTU1NyA0LjA5NjA3LTAuNzE2NzUgOC4xOTQ4Mi0xLjQxNDc3IDEyLjI5MDg5LTIuMTQ0ODl6IiBpZD0icGF0aDYiIGZpbGw9IiMyYTU2OTkiLz48cGF0aCBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJtMjczLjE2MDMyIDUyOC45MTEyNmMyLjkzOTEzIDAgNS44NzgyNSAwIDguODE3MzggMCAwIDUuNzA0NTMgMCAxMS40MTE3NCAwIDE3LjExNjI3LTIuOTM5MTMgMC01Ljg3ODI1IDAtOC44MTczOCAwIDAtMC43MTQwNyAwLTEuNDI1NDcgMC0yLjEzOTUzIDIuMzE2NTcgMCA0LjYzMDQ2IDAgNi45NDcwMiAwIDAtMC4zNTU3IDAtMC43MTQwOCAwLTEuMDY5NzctMi4zMTY1NiAwLTQuNjMwNDUgMC02Ljk0NzAyIDAgMC0wLjQ0NjYzIDAtMC44OTA2NiAwLTEuMzM3MjEgMi4zMTY1NyAwIDQuNjMwNDYgMCA2Ljk0NzAyIDAgMC0wLjM1NTcgMC0wLjcxNDA3IDAtMS4wNjk3Ny0yLjMxNjU2IDAtNC42MzA0NSAwLTYuOTQ3MDIgMCAwLTAuNDQ2NjIgMC0wLjg5MDY2IDAtMS4zMzcyMSAyLjMxNjU3IDAgNC42MzA0NiAwIDYuOTQ3MDIgMCAwLTAuMzU1NjkgMC0wLjcxNDA3IDAtMS4wNjk3Ni0yLjMxNjU2IDAtNC42MzA0NSAwLTYuOTQ3MDIgMCAwLTAuNDQ2NjMgMC0wLjg5MDY2IDAtMS4zMzcyMSAyLjMxNjU3IDAgNC42MzA0NiAwIDYuOTQ3MDIgMCAwLTAuMzU1NyAwLTAuNzE0MDcgMC0xLjA2OTc3LTIuMzE2NTYgMC00LjYzMDQ1IDAtNi45NDcwMiAwIDAtMC40NDY2MyAwLTAuODkwNjYgMC0xLjMzNzIxIDIuMzE2NTcgMCA0LjYzMDQ2IDAgNi45NDcwMiAwIDAtMC4zNTU2OSAwLTAuNzE0MDcgMC0xLjA2OTc2LTIuMzE2NTYgMC00LjYzMDQ1IDAtNi45NDcwMiAwIDAtMC40NDY2MyAwLTAuODkwNTkgMC0xLjMzNzIxIDIuMzE2NTcgMCA0LjYzMDQ2IDAgNi45NDcwMiAwIDAtMC4zNTU3IDAtMC43MTQwNyAwLTEuMDY5NzctMi4zMTY1NiAwLTQuNjMwNDUgMC02Ljk0NzAyIDAgMC0wLjYyMzE0IDAtMS4yNDg5NSAwLTEuODcyMDl6IiBpZD0icGF0aDQ2IiBmaWxsPSIjZmZmIi8+PHBhdGggaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0ibTI2NC43OTE4MyA1MzMuNjM2OTVjMC41MDc2Ny0wLjAyOTQgMS4wMTUzNC0wLjA1MDggMS41MjMtMC4wNzc1IDAuMzU1MzcgMS44MDUyMyAwLjcxODc1IDMuNjA3NzkgMS4xMDM1MSA1LjQwNDk5IDAuMzAxOTMtMS44NTYwNCAwLjYzNTkyLTMuNzA2NzQgMC45NTkyMi01LjU2MDExIDAuNTM0MzktMC4wMTg3IDEuMDY4NzgtMC4wNDgxIDEuNjAwNDktMC4wODAyLTAuNjAzODUgMi41OTE1MS0xLjEzMjkgNS4yMDQ0MS0xLjc5Mjg2IDcuNzc5ODgtMC40NDYyMiAwLjIzMjY3LTEuMTE0Mi0wLjAxMDctMS42NDMyNCAwLjAyNjctMC4zNTUzNy0xLjc3MDQ2LTAuNzY5NTItMy41MzAyMy0xLjA4NzQ4LTUuMzA4NzItMC4zMTI2MSAxLjcyNzY4LTAuNzE4NzUgMy40MzkzLTEuMDc2NzkgNS4xNTYyOC0wLjUxMzAxLTAuMDI2OC0xLjAyODY5LTAuMDU4OC0xLjU0NDM3LTAuMDkzNi0wLjQ0MzU0LTIuMzUzNDgtMC45NjQ1Ny00LjY5MDkyLTEuMzc4NzItNy4wNDk3NiAwLjQ1NjktMC4wMjE0IDAuOTE2NDctMC4wNDAxIDEuMzczMzctMC4wNTYyIDAuMjc1MjEgMS43MDM2IDAuNTg3ODMgMy4zOTkxOCAwLjgyODMgNS4xMDU0NiAwLjM3Njc0LTEuNzQ5MDcgMC43NjE1LTMuNDk4MTQgMS4xMzU1Ny01LjI0NzIxeiIgaWQ9InBhdGg4OCIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
}

.file-info.xls:after,
.file-info.xlsx:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiBpZD0ic3ZnNDg0MiIgaGVpZ2h0PSI2LjQ5MTFtbSIgd2lkdGg9IjYuNjQ0M21tIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMy41NDI4ODUgMjMuMDAwMDE5Ij48ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQ0Ljk4IC03MjguODMpIj48cGF0aCBpZD0icGF0aDEwIiBmaWxsPSIjMjA3MjQ1IiBkPSJtMzU3LjI5IDcyOC44M2gxLjU4ODZ2Mi4xMzk1YzIuNjc3MSAwIDUuMzU0MiAwLjAwNSA4LjAzMTMtMC4wMDggMC40NTE5NyAwLjAxODcgMC45NDk0Mi0wLjAxMzQgMS4zNDI2IDAuMjU2NzUgMC4yNzU0NiAwLjM5NTgxIDAuMjQzMzcgMC44OTg2IDAuMjYyMDkgMS4zNTMyLTAuMDEzNCA0LjY0MjgtMC4wMDggOS4yODI5LTAuMDA1IDEzLjkyMy0wLjAxMzQgMC43NzgyNiAwLjA3MjIgMS41NzI2LTAuMDkwOSAyLjM0MDEtMC4xMDY5OCAwLjU1NjI4LTAuNzc1NjYgMC41Njk2NS0xLjIyMjIgMC41ODgzNy0yLjc3MDcgMC4wMDgtNS41NDQxLTAuMDA1LTguMzE3NCAwdjIuNDA3aC0xLjY2MDhjLTQuMDc1OC0wLjc0MDgxLTguMTU5Ni0xLjQyNTUtMTIuMjQxLTIuMTM5NXYtMTguNzE4YzQuMTA1Mi0wLjcxNDA3IDguMjEwNS0xLjQxNzQgMTIuMzEzLTIuMTQyMnoiLz48cGF0aCBpZD0icGF0aDQ4IiBmaWxsPSIjZmZmIiBkPSJtMzU4Ljg4IDczMS43N2g4LjgyNTZ2MTYuODQ5aC04LjgyNTZ2LTEuNjA0NmgyLjEzOTV2LTEuODcyMWgtMi4xMzk1di0xLjA2OThoMi4xMzk1di0xLjg3MjFoLTIuMTM5NXYtMS4wNjk4aDIuMTM5NXYtMS44NzIxaC0yLjEzOTV2LTEuMDY5OGgyLjEzOTV2LTEuODcyMWgtMi4xMzk1di0xLjA2OThoMi4xMzk1di0xLjg3MjFoLTIuMTM5NXYtMS42MDQ2eiIvPjxwYXRoIGlkPSJwYXRoNjYiIGZpbGw9IiMyMDcyNDUiIGQ9Im0zNjIuMDkgNzMzLjM3aDMuNzQ0MnYxLjg3MjFoLTMuNzQ0MnYtMS44NzIxeiIvPjxwYXRoIGlkPSJwYXRoNzIiIGZpbGw9IiNmZmYiIGQ9Im0zNTIuOSA3MzUuODhjMC42MDQ0Mi0wLjA0MjggMS4yMTE1LTAuMDgwMiAxLjgxODYtMC4xMDk2NS0wLjcxNDA3IDEuNDYyOS0xLjQzMDggMi45MjU4LTIuMTU4MiA0LjM4MzQgMC43MzU0NiAxLjQ5NzcgMS40ODcgMi45ODQ2IDIuMjI1MSA0LjQ4MjMtMC42NDQ1My0wLjAzNzQtMS4yODY0LTAuMDc3Ni0xLjkzMDktMC4xMjMwMi0wLjQ1NDY1LTEuMTE1Mi0xLjAwODItMi4xOTMtMS4zMzQ1LTMuMzU5MS0wLjM2MzcyIDEuMDg1OC0wLjg4MjU2IDIuMTEwMS0xLjI5OTggMy4xNzQ1LTAuNTg1Ny0wLjAwOC0xLjE3MTQtMC4wMzIxLTEuNzU3MS0wLjA1NjIgMC42ODczMi0xLjM0NTIgMS4zNTA2LTIuNzAxMiAyLjA1OTMtNC4wMzg0LTAuNjAxNzQtMS4zNzczLTEuMjYyMy0yLjcyNzktMS44ODI4LTQuMDk3MiAwLjU4ODM3LTAuMDM0OCAxLjE3NjctMC4wNjk1IDEuNzY1MS0wLjEwMTYzIDAuMzk4NDggMS4wNDU3IDAuODM0NDEgMi4wNzggMS4xNjM0IDMuMTUwNSAwLjM1MzAyLTEuMTM2NiAwLjg3OTg4LTIuMjA2NCAxLjMzMTktMy4zMDU2eiIvPjxnIGZpbGw9IiMyMDcyNDUiPjxwYXRoIGlkPSJwYXRoOTAiIGQ9Im0zNjIuMDkgNzM2LjMxaDMuNzQ0MnYxLjg3MjFoLTMuNzQ0MnYtMS44NzIxeiIvPjxwYXRoIGlkPSJwYXRoMTA4IiBkPSJtMzYyLjA5IDczOS4yNmgzLjc0NDJ2MS44NzIxaC0zLjc0NDJ2LTEuODcyMXoiLz48cGF0aCBpZD0icGF0aDExNCIgZD0ibTM2Mi4wOSA3NDIuMmgzLjc0NDJ2MS44NzIxaC0zLjc0NDJ2LTEuODcyMXoiLz48cGF0aCBpZD0icGF0aDEyMCIgZD0ibTM2Mi4wOSA3NDUuMTRoMy43NDQydjEuODcyMWgtMy43NDQydi0xLjg3MjF6Ii8+PC9nPjwvZz48L3N2Zz4=");
}

.file-info.ppt:after,
.file-info.pptx:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB3aWR0aD0iNi42NDM5NTUybW0iIGhlaWdodD0iNi40OTExMjUxbW0iIHZpZXdCb3g9IjAgMCAyMy41NDE1NzQgMjMuMDAwMDQ5IiBpZD0ic3ZnNTQyMyIgdmVyc2lvbj0iMS4xIiBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIgc29kaXBvZGk6ZG9jbmFtZT0icHB0LnN2ZyI+PGRlZnMgaWQ9ImRlZnM1NDI1Ii8+PHNvZGlwb2RpOm5hbWVkdmlldyBpZD0iYmFzZSIgcGFnZWNvbG9yPSIjZmZmZmZmIiBib3JkZXJjb2xvcj0iIzY2NjY2NiIgYm9yZGVyb3BhY2l0eT0iMS4wIiBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIiBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiBpbmtzY2FwZTp6b29tPSIwLjM1IiBpbmtzY2FwZTpjeD0iLTIyMi44NDE3NyIgaW5rc2NhcGU6Y3k9Ii00My4zOTI4MDUiIGlua3NjYXBlOmRvY3VtZW50LXVuaXRzPSJweCIgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIiBzaG93Z3JpZD0iZmFsc2UiIGZpdC1tYXJnaW4tdG9wPSIwIiBmaXQtbWFyZ2luLWxlZnQ9IjAiIGZpdC1tYXJnaW4tcmlnaHQ9IjAiIGZpdC1tYXJnaW4tYm90dG9tPSIwIiBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE2MDAiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjgzOCIgaW5rc2NhcGU6d2luZG93LXg9Ii04IiBpbmtzY2FwZTp3aW5kb3cteT0iLTgiIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiLz48bWV0YWRhdGEgaWQ9Im1ldGFkYXRhNTQyOCI+PHJkZjpSREY+PGNjOldvcmsgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz48ZGM6dGl0bGUvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZyBpbmtzY2FwZTpsYWJlbD0iTGFhZyAxIiBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIiBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc2LjQxMzIsLTQ2NS45NjkzNSkiPjxwYXRoIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Im0xODguNzk5NzIgNDY1Ljk2OTM1IDEuNTE2MzkgMGMwIDAuODAyMzMgMCAxLjYwNDY1IDAgMi40MDY5OCAyLjg1ODk1IDAuMDE2IDUuNzIwNTgtMC4wMjk0IDguNTc2ODYgMC4wMTM0IDAuNjE1MTItMC4wNTg4IDEuMDk2NTIgMC40MTk4OCAxLjAzNSAxLjAzNSAwLjA0NTUgNC45OTU4MS0wLjAxMDcgOS45OTQzIDAuMDI2OCAxNC45OTI3OS0wLjAyNjggMC41NDAyMyAwLjA1MzUgMS4xMzkzLTAuMjU2NzUgMS42MTgwMi0wLjM5MDQ2IDAuMjgzNDktMC44OTg2IDAuMjQ2MDUtMS4zNTU5MyAwLjI2NzQ0LTIuNjc0NDItMC4wMTM0LTUuMzQ4ODQtMC4wMDgtOC4wMjU5My0wLjAwOCAwIDAuODkwNjYgMCAxLjc4Mzg0IDAgMi42NzQ0MmwtMS42NjM0OSAwYy00LjA3NTgxLTAuNzQzNDktOC4xNTk2NS0xLjQyMjc5LTEyLjIzODE0LTIuMTM5NTMtMC4wMDMtNi4yMzk0MiAwLTEyLjQ3ODg0IDAtMTguNzE1NTkgNC4xMjY2My0wLjcxNDA3IDguMjUzMjYtMS40NDE1MSAxMi4zODUyNC0yLjE0NDg4eiIgaWQ9InBhdGgxNCIgZmlsbD0iI2QyNDYyNSIvPjxwYXRoIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIGQ9Im0xOTAuMzE2MTEgNDY5LjE3ODY1YzIuOTQxODYgMCA1Ljg4MzcyIDAgOC44MjU2NiAwIDAgNS40MzcxIDAgMTAuODc2ODYgMCAxNi4zMTM5Ni0yLjk0MTg2IDAtNS44ODM3MiAwLTguODI1NjYgMCAwLTAuNzE0MDcgMC0xLjQyNTQ3IDAtMi4xMzk1NCAyLjEzOTU0IDAgNC4yNzkwNyAwIDYuNDE4NjEgMCAwLTAuMzU1NyAwLTAuNzE0MDcgMC0xLjA2OTc3LTIuMTM5NTQgMC00LjI3OTA3IDAtNi40MTg2MSAwIDAtMC40NDY2MiAwLTAuODkwNjYgMC0xLjMzNzIxIDIuMTM5NTQgMCA0LjI3OTA3IDAgNi40MTg2MSAwIDAtMC4zNTU2OSAwLTAuNzE0MDcgMC0xLjA2OTc2LTIuMTM5NTQgMC00LjI3OTA3IDAtNi40MTU5MyAwLTAuMDAzLTAuNTI0MTktMC4wMDMtMS4wNDgzOC0wLjAwNS0xLjU3MjU2IDEuMDU5MDcgMC4zMjg5NSAyLjI2NTIzIDAuMzIwOTMgMy4yMTE5Ny0wLjMxNTY2IDEuMDI0MzEtMC42MDcxIDEuNTU5MTktMS43NjUxMiAxLjY0NzQ1LTIuOTIwNDctMS4xNzQwNy0wLjAwOC0yLjM0ODE0LTAuMDA1LTMuNTE5NTQtMC4wMDUtMC4wMDMtMS4xNjMzNyAwLjAxMzQtMi4zMjY3NC0wLjAyNDEtMy40ODc0NC0wLjQzODYgMC4wODU2LTAuODc3MjEgMC4xNzY1MS0xLjMxMzE0IDAuMjcwMTIgMC0wLjg4NzkxIDAtMS43Nzg0OSAwLTIuNjY2NHoiIGlkPSJwYXRoNTQiIGZpbGw9IiNmZmYiLz48cGF0aCBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBkPSJtMTkyLjE5MDg4IDQ3MS4wMTU5OGMxLjg1ODcyIDAuMDg1NiAzLjQyMDY2IDEuNjUwMTEgMy41MTk1MyAzLjUwMzQ5LTEuMTc0MDcgMC4wMTM0LTIuMzQ4MTQgMC4wMDgtMy41MjIyMSAwLjAwOCAwLTEuMTcxNC0wLjAwMy0yLjM0Mjc5IDAuMDAzLTMuNTExNTF6IiBpZD0icGF0aDYwIiBmaWxsPSIjZDI0NjI1Ii8+PHBhdGggaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0ibTE4MC43MDQyNSA0NzMuMDM1MTZjMS40NTIyMSAwLjA2OTUgMy4yMTE5OC0wLjU3NSA0LjQxNTQ3IDAuNTEzNDkgMS4xNTI2NyAxLjM5ODcyIDAuODQ3NzkgMy45NzE1MS0wLjg2MTE3IDQuODA4NjEtMC42MDcwOSAwLjMxMDIzLTEuMzAyNDQgMC4yNjc0NC0xLjk2MzAyIDAuMjQ2MDQtMC4wMDMgMS4wNDU3LTAuMDA1IDIuMDkxNC0wLjAwMyAzLjEzNzEtMC41Mjk1NC0wLjA0NTUtMS4wNjE3NS0wLjA5MDktMS41OTEyOC0wLjEzMzcyLTAuMDI0MS0yLjg1NjI4LTAuMDI5NC01LjcxNTI0IDAuMDAzLTguNTcxNTJ6IiBpZD0icGF0aDc0IiBmaWxsPSIjZmZmIi8+PHBhdGggaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgZD0ibTE4Mi4yOTI4NiA0NzQuNDgyMDJjMC41MjY4Ni0wLjAyNDEgMS4xNzk0MS0wLjEyMDM0IDEuNTM1MTEgMC4zNzQ0MiAwLjMwNDg5IDAuNTI0MTkgMC4yODg4NCAxLjIxNDE5IDAuMDM0OCAxLjc1NDQyLTAuMzA0ODggMC41NTA5My0wLjk5NDg4IDAuNDk3NDQtMS41MjcwOSAwLjU2MTYzLTAuMDU2Mi0wLjg5NTkzLTAuMDUwOC0xLjc5MTg2LTAuMDQyOC0yLjY5MDQ3eiIgaWQ9InBhdGg5NCIgZmlsbD0iI2QyNDYyNSIvPjwvZz48L3N2Zz4=");
}

/* Quadia and Youtube Video
-------------------------------------------------- */
iframe {
  min-width: 100%;
  max-width: 100%;
}

.video .play {
  position: relative;
  width: calc(100% + (12px * 3));
  margin: -18px;
}

.video .play:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  content: '';
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.04) 28%, rgba(0, 0, 0, 0.5) 82%);
}

.video .play:after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  content: '';
  opacity: 0.8;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20id%3D%22svg4726%22%20height%3D%2211.289mm%22%20width%3D%2211.289mm%22%20version%3D%221.1%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20id%3D%22layer1%22%20transform%3D%22translate(-388.74%20-449.33)%22%3E%3Cg%20id%3D%22g4736%22%20transform%3D%22translate(383.71%20462.31)%22%3E%3Cpath%20id%3D%22path4738%22%20d%3D%22m6.6329-12.973h36.8c0.88304%200%201.5991%200.71603%201.5991%201.6009v36.8c0%200.88304-0.71603%201.5991-1.5991%201.5991h-36.8c-0.885%200-1.601-0.718-1.601-1.599v-36.8c0-0.88482%200.71781-1.6009%201.6009-1.6009zM32.668%206.104l-14.182-8.5142%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%2329292e%22%2F%3E%3Cpath%20id%3D%22path4740%22%20fill%3D%22%23fff%22%20d%3D%22m32.668%206.104-14.182-8.5142c-1.0199-0.50637-1.8532%200.00711-1.8532%201.1478v16.581c0%201.1442%200.8333%201.6506%201.8532%201.1531l14.182-8.5184c1.0199-0.50637%201.0199-1.3468%200-1.8496%22%2F%3E%3Cpath%20id%3D%22path4751%22%20fill-opacity%3D%220%22%20d%3D%22m5.7019%2026.313c-0.6289-0.629-0.7921-37.416-0.1702-38.396%200.28178-0.44387%204.5098-0.54054%2019.624-0.4487l19.264%200.11709v19.518%2019.518l-19.087%200.11691c-14.472%200.09-19.219-0.013-19.631-0.425zm20.433-14.174c4.9108-2.9276%207.2913-4.5987%207.2913-5.1184%200-0.96517-14.798-9.9421-16.006-9.7099-0.75746%200.14552-0.82939%200.85519-0.94173%209.2927-0.12544%209.4219%200.08724%2010.729%201.6518%2010.147%200.39232-0.14569%203.9944-2.2211%208.0047-4.6118z%22%2F%3E%3Cpath%20id%3D%22path4753%22%20fill-opacity%3D%220%22%20d%3D%22m5.7019%2026.313c-0.6289-0.629-0.7921-37.416-0.1702-38.396%200.28178-0.44387%204.5098-0.54054%2019.624-0.4487l19.264%200.11709v19.518%2019.518l-19.087%200.11691c-14.472%200.09-19.219-0.013-19.631-0.425zm20.433-14.174c4.9108-2.9276%207.2913-4.5987%207.2913-5.1184%200-0.96517-14.798-9.9421-16.006-9.7099-0.75746%200.14552-0.82939%200.85519-0.94173%209.2927-0.12544%209.4219%200.08724%2010.729%201.6518%2010.147%200.39232-0.14569%203.9944-2.2211%208.0047-4.6118z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat 50% 50%;
}

.video-embed-container {
  position: absolute;
  z-index: 10;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
}

.video-embed-content {
  position: relative;
  top: 17px;
  height: 100%;
}

.youtube-responsive-wrapper {
  padding-bottom: 62.56%;
}

.youtube-responsive-wrapper iframe {
  position: absolute;
  top: -17px;
  left: 0;
  width: 100%;
  height: 100%;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

/* Breadcrumb
-------------------------------------------------- */
nav[aria-label='breadcrumb'] {
  position: absolute;
  z-index: 9;
  margin-top: 24px;
}

nav[aria-label='breadcrumb'] > ol {
  padding: 0 10px 0 0;
  background: none;
}

nav[aria-label='breadcrumb'] > ol a {
  text-decoration: underline;
  color: #fff;
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.2);
}

nav[aria-label='breadcrumb'] > ol a:hover {
  color: #fff;
}

nav[aria-label='breadcrumb'] > ol .active a,
nav[aria-label='breadcrumb'] > ol .active a:hover {
  text-decoration: none;
  color: #fff;
}

.breadcrumb-item + .breadcrumb-item:before {
  content: '\203A';
  color: #fff;
}

@media (min-width: 992px) {
  nav[aria-label='breadcrumb'] {
    margin-top: 12px;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn:hover, .btn:focus {
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 146, 134, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  background-image: none;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #009286;
  border-color: #009286;
}

.btn-primary:hover {
  color: #fff;
  background-color: #006c63;
  border-color: #005f57;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 146, 134, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #009286;
  border-color: #009286;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #005f57;
  border-color: #00524b;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 146, 134, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #608e28;
  border-color: #608e28;
}

.btn-success:hover {
  color: #fff;
  background-color: #4c7020;
  border-color: #45661d;
}

.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(96, 142, 40, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #608e28;
  border-color: #608e28;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #45661d;
  border-color: #3e5c1a;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(96, 142, 40, 0.5);
}

.btn-info {
  color: #212529;
  background-color: #999;
  border-color: #999;
}

.btn-info:hover {
  color: #fff;
  background-color: #868686;
  border-color: gray;
}

.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 153, 153, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #212529;
  background-color: #999;
  border-color: #999;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: gray;
  border-color: #797979;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 153, 153, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc;
  border-color: #ffc;
}

.btn-warning:hover {
  color: #212529;
  background-color: #ffffa6;
  border-color: #ffff99;
}

.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 204, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc;
  border-color: #ffc;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffff99;
  border-color: #ffff8c;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 204, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-primary {
  color: #009286;
  background-color: transparent;
  background-image: none;
  border-color: #009286;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #009286;
  border-color: #009286;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 146, 134, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #009286;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #009286;
  border-color: #009286;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 146, 134, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #608e28;
  background-color: transparent;
  background-image: none;
  border-color: #608e28;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #608e28;
  border-color: #608e28;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(96, 142, 40, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #608e28;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #608e28;
  border-color: #608e28;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(96, 142, 40, 0.5);
}

.btn-outline-info {
  color: #999;
  background-color: transparent;
  background-image: none;
  border-color: #999;
}

.btn-outline-info:hover {
  color: #212529;
  background-color: #999;
  border-color: #999;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 153, 153, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #999;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #212529;
  background-color: #999;
  border-color: #999;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(153, 153, 153, 0.5);
}

.btn-outline-warning {
  color: #ffc;
  background-color: transparent;
  background-image: none;
  border-color: #ffc;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc;
  border-color: #ffc;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 204, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc;
  border-color: #ffc;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 204, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #009286;
  background-color: transparent;
}

.btn-link:hover {
  color: #005e5d;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 0 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group,
.btn-group-vertical .btn + .btn,
.btn-group-vertical .btn + .btn-group,
.btn-group-vertical .btn-group + .btn,
.btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:first-child {
  margin-left: 0;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after {
  margin-left: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type="radio"],
.btn-group-toggle > .btn input[type="checkbox"],
.btn-group-toggle > .btn-group > .btn input[type="radio"],
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

/* Buttons
-------------------------------------------------- */
.btn-primary {
  width: 100%;
  color: #333;
  border: 0;
  border-radius: 0;
  background: #ffd200;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active:focus,
.btn-primary:not([disabled]):not(.disabled):active {
  color: #000;
  background: #e0b900;
  box-shadow: none;
}

.btn-outline-primary {
  font-size: 28px;
  line-height: 16px;
  height: 36px;
  color: #999;
  border-color: #999;
}

.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:active:focus,
.btn-outline-primary:not([disabled]):not(.disabled):active {
  color: #999;
  border-color: #999;
  background-color: #e5ffff;
  box-shadow: none;
}

.btn-outline-primary.disabled,
.btn-outline-primary.disabled:hover,
.btn-outline-primary.disabled:active {
  color: #999;
  background-color: #ecebec;
}

ul {
  list-style: none;
}

main ul {
  list-style-type: disc;
}

main ol {
  margin-bottom: 24px;
  list-style-type: none;
  counter-reset: item;
}

main li > ul,
main li > ol {
  margin-top: 12px;
  margin-bottom: 12px;
}

main ul ol,
main ol ul,
main ol ol,
main ul ul,
main li ol li:last-child,
main li ul li:last-child,
main li p:last-child {
  margin-bottom: 0;
}

main p + ul,
main p + ol,
main li > p + ul,
main li > p + ol {
  margin-top: -12px;
}

main ol > li {
  display: table;
  border-collapse: collapse;
  counter-increment: item;
}

main li {
  float: none;
  margin-bottom: 12px;
}

main ol > li:before {
  display: table-cell;
  padding-right: 4px;
  content: counters(item, ".") ". ";
}

/* Link lists
-------------------------------------------------- */
.link-list a {
  position: relative;
  display: inline-block;
  margin-left: 30px;
}

.link-list li {
  margin-bottom: 0;
  list-style-type: none;
}

.link-list li:not(:last-child) {
  margin-bottom: 12px;
}

.link-list li a:before {
  position: absolute;
  top: 6px;
  left: -28px;
  display: inline-block;
  width: 16px;
  height: 14px;
  margin-right: 10px;
  content: '';
  transition: 0.125s ease-in;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNC4yMzMzbW0iIGhlaWdodD0iMy43MDQybW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQuMjMzMzMzMSAzLjcwNDE2NjciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg1LjU3NCAtMjUyLjgxKSI+DQogIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDg1LjU3NCAyNTIuODEpIj4NCiAgIDxwYXRoIGlkPSJJY29uLWFycm93IiBjbGFzcz0ic3QwIiBkPSJtOC44IDAtMC42IDAuNiA2LjIgNmgtMTQuNHYwLjhoMTQuNGwtNi4yIDYgMC42IDAuNiA3LjItN3oiIGZpbGw9IiMwMDkyODYiLz4NCiAgPC9nPg0KIDwvZz4NCiA8c3R5bGU+LnN0MHtmaWxsOiMwMDkyODY7fTwvc3R5bGU+DQo8L3N2Zz4NCg==");
}

.link-list li a:hover:before {
  left: -23px;
}

.link-list li a.download:before {
  position: absolute;
  top: 2px;
  display: inline-block;
  width: 18px;
  height: 18px;
  content: '';
  transition: 0.125s ease-in;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNi4zNW1tIiBoZWlnaHQ9IjYuMzVtbSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi4zNDk5OTk5IDYuMzQ5OTk5OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc1LjQ0NCAtMTA0LjA4KSI+ICA8ZyBjbGFzcz0icHJpbWFyeUZpbGwiIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDc1LjQ0NCAxMDQuMDgpIiBmaWxsPSIjNzc3Ij4gICA8cGF0aCBkPSJtMjQgMTh2NGgtMnYtNGMwLTAuNTUyIDAuNDQ4LTEgMS0xczEgMC40NDggMSAxem0tMjIgMHY0aC0ydi00YzAtMC41NTIgMC40NDgtMSAxLTFzMSAwLjQ0OCAxIDF6bS0yIDRoMjR2MmgtMjR6IiBmaWxsPSIjODBjOWMzIi8+ICA8L2c+IDwvZz48L3N2Zz4=) center/contain no-repeat;
}

.link-list li a.download:after {
  position: absolute;
  top: -2px;
  left: -28px;
  display: inline-block;
  width: 18px;
  height: 18px;
  content: '';
  transition: 0.125s ease-in;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNi4zNW1tIiBoZWlnaHQ9IjYuMzVtbSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi4zNDk5OTk5IDYuMzQ5OTk5OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc1LjQ0NCAtMTA0LjA4KSI+ICA8ZyBjbGFzcz0icHJpbWFyeUZpbGwiIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDc1LjQ0NCAxMDQuMDgpIiBmaWxsPSIjNzc3Ij4gICA8cGF0aCBkPSJtMy40MDMgNi41ODMgNGUtMyAtNGUtMyA3LjU5MyA3LjU5MXYtMTQuMTdoMnYxNC4xOGw3LjU0LTcuNTRjMC4xODQtMC4yIDAuNDQ4LTAuMzI4IDAuNzQtMC4zMjggMC41NTQgMCAxIDAuNDQ4IDEgMSAwIDAuMjktMC4xMiAwLjU0OC0wLjMxNiAwLjczbC05Ljk2NCA5Ljk1OHYtM2UtMyAzZS0zbC0xLTEtOC45MS04LjkxYy0wLjIyNi0wLjE4Mi0wLjM3LTAuNDYzLTAuMzctMC43NzcgMC0wLjU1MyAwLjQ0Ni0xIDEtMSAwLjI2MyAwIDAuNTA0IDAuMTAyIDAuNjgzIDAuMjd6IiBmaWxsPSIjODBjOWMzIi8+ICA8L2c+IDwvZz48L3N2Zz4=) center/contain no-repeat;
}

.link-list li a.download:hover:before {
  left: -28px;
}

.link-list li a.download:hover:after {
  top: 3px;
}

.quote {
  position: relative;
  display: block;
  clear: both;
  min-height: 238px;
  background-image: none;
}

aside > .quote,
article .quote {
  min-height: 0;
}

.quote img,
.related-employee.has-quadia-iframe.quote .quadia-player {
  width: calc(100% + 36px);
  margin: -18px;
  margin-bottom: 24px;
}

.quote q,
.quote .name,
.quote .job-title {
  display: block;
}

.related-employee.quote.has-quadia-iframe .name,
.related-employee.quote.has-quadia-iframe .job-title {
  display: inline-block;
}

.related-employee.quote.has-quadia-iframe .name:after {
  content: ',';
}

.quote q {
  font-family: 'Roboto Medium', Arial, Helvetica, sans-serif;
  font-size: 22px;
  line-height: 36px;
  margin-bottom: 12px;
  color: #085e5d;
}

.quote .name,
.quote .job-title {
  color: #999;
}

.quote a {
  display: block;
  margin-top: 12px;
  text-decoration: none;
}

article .quote {
  margin: 36px -18px 12px;
  padding-top: 0;
  background: none;
  box-shadow: none;
}

article .quote img,
article .related-employee.has-quadia-iframe.quote .quadia-player {
  max-width: none;
  margin: 0 -18px 12px;
}

.related-employee.quote a {
  text-decoration: none;
}

.related-employee .video .play {
  margin: 0;
}

@media (min-width: 768px) {
  section .quote {
    left: 394px;
    width: calc(100% - 394px);
  }
  section .quote:before {
    position: absolute;
    left: -36px;
    display: block;
    width: 36px;
    height: 36px;
    content: '';
    transform: rotate(90deg);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOC45Njc1bW0iIGhlaWdodD0iNC40ODM3bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDguOTY3NTM1MSA0LjQ4Mzc0OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTQuNTY0IC0xNTcuMjIpIj4NCiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4wMjcxIDAgMCAxLjAyNzEgMzU3LjQgMTI1KSIgZmlsbD0iI2RiZGJkYiI+DQogICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzQ5MjUgMCAwIC4zNjM4IC0zMjguNzcgLTM5LjE3OSkiIGZpbGw9IiNkYmRiZGIiPg0KICAgIDxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KC4wNjE1NyAtLjAwMDg0NTYxIC4wMDE1MjYgLjAzNDExOCAyMDMuNzUgMTg3LjIpIiBkPSJtMjY4LjU3IDU1NS4yMi05Ny4xNi0xNzguMTktOTcuMTY1LTE3OC4xOWwyMDIuOSA0Ljk0ODcgMjAyLjkgNC45NDg3LTEwNS43MyAxNzMuMjR6IiBmaWxsPSIjZGJkYmRiIi8+DQogICA8L2c+DQogIDwvZz4NCiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAzNTAuNTkgMTI1Ljg1KSIgZmlsbD0iI2ZmZiI+DQogICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzQ5MjUgMCAwIC4zNjM4IC0zMjguNzcgLTM5LjE3OSkiIGZpbGw9IiNmZmYiPg0KICAgIDxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KC4wNjE1NyAtLjAwMDg0NTYxIC4wMDE1MjYgLjAzNDExOCAyMDMuNzUgMTg3LjIpIiBkPSJtMjY4LjU3IDU1NS4yMi05Ny4xNi0xNzguMTktOTcuMTY1LTE3OC4xOWwyMDIuOSA0Ljk0ODcgMjAyLjkgNC45NDg3LTEwNS43MyAxNzMuMjR6IiBmaWxsPSIjZmZmIi8+DQogICA8L2c+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==);
    background-repeat: no-repeat;
    background-size: 36px;
  }
  section .quote img,
  section .related-employee.has-quadia-iframe.quote .quadia-player {
    float: left;
    width: auto;
    height: 238px;
    margin-bottom: 0;
    margin-left: -412px;
    padding-right: 36px;
  }
  section .related-employee.has-quadia-iframe.quote .quadia-player {
    width: 369px;
    height: auto;
  }
  article .quote:before {
    display: none;
  }
  article .quote {
    left: 374px;
    box-sizing: content-box;
    width: calc(100% - 374px);
  }
  article .quote img,
  article .related-employee.has-quadia-iframe.quote .quadia-player {
    max-width: 369px;
    margin-left: -392px;
    padding-right: 0;
    margin-bottom: 36px;
  }
}

aside.share {
  background-image: none;
}

.share h2 {
  margin-bottom: 0;
}

main .social {
  display: inline-block;
  width: 100%;
  margin: 0;
}

main .social.share-article .label {
  display: none;
}

main .social li {
  float: left;
  margin: 12px 12px 0 0;
  list-style: none;
}

main .social a {
  display: block;
  transition: background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}

main .social a:after {
  display: inline-block;
  padding: 18px;
  content: '';
  vertical-align: top;
  background: no-repeat 50% 50% / 22px;
}

main .social a .network {
  position: absolute;
  top: auto;
  left: -10000px;
  overflow: hidden;
  width: 1px;
  height: 1px;
}

.twitter-teaser a.twitter,
main .social .twitter a,
main .related-recruiter .social .twitter a:hover,
main .related-recruiter .social .twitter a:focus {
  background-color: #55acee;
}

.twitter-teaser a.twitter:hover,
main .social .twitter a:hover,
.twitter-teaser a.twitter:focus,
main .social .twitter a:focus {
  background-color: #2795e9;
}

.twitter-teaser a.twitter:after,
main .social .twitter a:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22svg2%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2214%22%20width%3D%2218%22%20enable-background%3D%22new%200%200%20841.89%20595.28%22%20y%3D%220px%22%20x%3D%220px%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20viewBox%3D%220%200%2017.035999%2013.848999%22%3E%3Cpath%20id%3D%22path4%22%20d%3D%22m17.036%201.64c-0.627%200.279-1.301%200.466-2.007%200.551%200.722-0.433%201.276-1.118%201.537-1.934-0.676%200.4-1.423%200.69-2.22%200.847-0.636-0.679-1.545-1.104-2.551-1.104-1.929%200-3.494%201.566-3.494%203.496%200%200.274%200.03%200.54%200.09%200.796-2.906-0.146-5.481-1.536-7.206-3.653-0.301%200.519-0.473%201.119-0.473%201.76%200%201.211%200.617%202.282%201.555%202.909-0.573-0.017-1.112-0.176-1.584-0.436v0.043c0%201.694%201.205%203.107%202.805%203.428-0.293%200.082-0.602%200.123-0.921%200.123-0.225%200-0.445-0.021-0.657-0.062%200.444%201.388%201.735%202.399%203.265%202.427-1.196%200.938-2.704%201.496-4.341%201.496-0.282%200-0.561-0.016-0.834-0.048%201.547%200.991%203.384%201.57%205.358%201.57%206.43%200%209.945-5.326%209.945-9.947%200-0.151-0.003-0.303-0.009-0.452%200.681-0.493%201.275-1.109%201.742-1.81%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E%0A");
}

main .social .linkedin a,
main .related-recruiter .social .linkedin a:hover,
main .related-recruiter .social .linkedin a:focus {
  background-color: #0976b4;
}

main .social .linkedin a:hover,
main .social .linkedin a:focus {
  background-color: #075683;
}

main .social .linkedin a:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22svg2%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2215%22%20width%3D%2217%22%20enable-background%3D%22new%200%200%20841.89%20595.28%22%20y%3D%220px%22%20x%3D%220px%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20viewBox%3D%220%200%2017.009%2015.619999%22%3E%3Cpath%20id%3D%22path4%22%20d%3D%22m3.744%2015.62h-3.315v-10.611h3.315v10.611zm-1.742-11.939h-0.024c-1.2%200-1.978-0.811-1.978-1.838%200-1.049%200.801-1.843%202.025-1.843%201.223%200%201.975%200.792%201.999%201.84%200%201.027-0.776%201.841-2.022%201.841zm15.006%2011.939h-3.759v-5.491c0-1.438-0.587-2.418-1.881-2.418-0.989%200-1.539%200.661-1.795%201.3-0.096%200.229-0.081%200.547-0.081%200.867v5.742h-3.724s0.048-9.728%200-10.611h3.724v1.665c0.22-0.729%201.41-1.768%203.31-1.768%202.355%200%204.207%201.526%204.207%204.813v5.901z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E%0A");
}

main .social .facebook a,
main .related-recruiter .social .facebook a:hover,
main .related-recruiter .social .facebook a:focus {
  background-color: #3b5998;
}

main .social .facebook a:hover,
main .social .facebook a:focus {
  background-color: #2d4373;
}

main .social .facebook a:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22svg2%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2218%22%20width%3D%229%22%20enable-background%3D%22new%200%200%20841.89%20595.28%22%20y%3D%220px%22%20x%3D%220px%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20viewBox%3D%220%200%208.2049998%2017.010999%22%3E%3Cpath%20id%3D%22path4%22%20d%3D%22m0%205.626h1.758v-1.709c0-0.754%200.019-1.916%200.566-2.636%200.577-0.763%201.368-1.281%202.729-1.281%202.218%200%203.152%200.316%203.152%200.316l-0.439%202.605s-0.733-0.212-1.417-0.212-1.296%200.245-1.296%200.929v1.987h2.804l-0.196%202.545h-2.607v8.841h-3.296v-8.841h-1.758v-2.544z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E%0A");
  background-size: 11px;
}

main .related-recruiter .social .facebook a:after {
  background-size: 6px;
}

main .social .youtube a,
main .related-recruiter .social .youtube a:hover,
main .related-recruiter .social .youtube a:focus {
  background-color: #e52d27;
}

main .social .youtube a:hover,
main .social .youtube a:focus {
  background-color: #c21d17;
}

main .social .youtube a:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2215%22%20viewBox%3D%220%200%2020%2014.04%22%20width%3D%2220%22%20version%3D%221.1%22%20y%3D%220%22%20x%3D%220%22%20enable-background%3D%22new%200%200%20841.89%20595.28%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m13.88%207.03-6.55%203.85v-7.69l6.55%203.85zm6.12%203.57v-7.15s0-3.45-3.45-3.45h-13.11s-3.45%200-3.45%203.45l0%207.15s0%203.45%203.45%203.45h13.11s3.45%200%203.45-3.45%22%2F%3E%3C%2Fsvg%3E");
}

main .social .googleplus a,
main .related-recruiter .social .googleplus a:hover,
main .related-recruiter .social .googleplus a:focus {
  background-color: #dd4b39;
}

main .social .googleplus a:hover,
main .social .googleplus a:focus {
  background-color: #c23321;
}

main .social .googleplus a:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22svg2%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2218%22%20width%3D%2217%22%20enable-background%3D%22new%200%200%20841.89%20595.28%22%20y%3D%220px%22%20x%3D%220px%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20viewBox%3D%220%200%2016.392%2017.009999%22%3E%3Cpath%20id%3D%22path4%22%20d%3D%22m5.383%2016.17c-2.022%200-3.482-1.279-3.482-2.817%200-1.507%201.812-2.762%203.833-2.739%200.472%200.005%200.912%200.081%201.311%200.21%201.097%200.764%201.884%201.194%202.106%202.064%200.042%200.177%200.065%200.357%200.065%200.543%200%201.538-0.99%202.739-3.833%202.739m0.532-9.017c-1.356-0.041-2.647-1.519-2.881-3.301-0.235-1.782%200.676-3.146%202.033-3.106%201.356%200.041%202.647%201.471%202.881%203.253s-0.676%203.195-2.033%203.154m2.813%202.64c-0.476-0.338-1.386-1.157-1.386-1.639%200-0.565%200.161-0.843%201.011-1.508%200.871-0.681%201.488-1.638%201.488-2.751%200-1.325-0.59-2.616-1.698-3.043h1.67l1.179-0.852h-5.268c-2.361%200-4.583%201.789-4.583%203.861%200%202.118%201.61%203.828%204.012%203.828%200.167%200%200.329-0.004%200.488-0.015-0.156%200.298-0.268%200.635-0.268%200.982%200%200.589%200.317%201.067%200.717%201.457-0.303%200-0.595%200.009-0.913%200.009-2.925%200-5.177%201.862-5.177%203.795%200%201.902%202.468%203.093%205.393%203.093%203.334%200%205.177-1.893%205.177-3.795%200-1.524-0.45-2.439-1.842-3.422m7.664-2.484h-2.051v-2.051h-1.65v2.051h-2.05v1.65h2.05v2.051h1.65v-2.051h2.051v-1.65z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E%0A");
  background-size: 20px;
}

main .social .rss a,
main .related-recruiter .social .rss a:hover,
main .related-recruiter .social .rss a:focus {
  background-color: #f26522;
}

main .social .rss a:hover,
main .social .rss a:focus {
  background-color: #d54d0d;
}

main .social .rss a:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20version%3D%221.1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2218%22%20width%3D%2218%22%20enable-background%3D%22new%200%200%20841.89%20595.28%22%20y%3D%220%22%20x%3D%220%22%20viewBox%3D%220%200%2017.01%2017.01%22%3E%3Cpath%20d%3D%22m3.86%2013.15c0.41%200.41%200.66%200.97%200.67%201.59%200%200.62-0.25%201.18-0.66%201.59l0%200c-0.41%200.41-0.97%200.66-1.6%200.66-0.62%200-1.18-0.25-1.6-0.66-0.41-0.41-0.66-0.97-0.66-1.59%200-0.62%200.25-1.18%200.66-1.59v0c0.41-0.41%200.97-0.66%201.6-0.66s1.19%200.25%201.6%200.66zm0%200zm-3.19%203.18c0%200%200%200%200%200zm-0.66-10.55v3.25c2.12%200%204.13%200.84%205.63%202.34%201.5%201.5%202.33%203.51%202.33%205.64v0.01h3.26c0-3.09-1.26-5.9-3.29-7.93-2.03-2.03-4.83-3.29-7.93-3.29zm0.01-5.78v3.25c7.58%200.01%2013.74%206.18%2013.75%2013.77h3.26c0-4.69-1.91-8.94-4.99-12.02-3.08-3.08-7.33-4.99-12.01-4.99z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
}

main .social .e-mail a,
main .related-recruiter .social .e-mail a:hover,
main .related-recruiter .social .e-mail a:focus {
  background-color: #0152a1;
}

main .social .e-mail a:hover,
main .social .e-mail a:focus {
  background-color: #01386e;
}

main .social .e-mail a:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20version%3D%221.1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2214%22%20width%3D%2220%22%20enable-background%3D%22new%200%200%20841.89%20595.28%22%20y%3D%220%22%20x%3D%220%22%20viewBox%3D%220%200%2020%2013.69%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m18.75%200h-17.49c-0.69%200-1.25%200.56-1.25%201.25v11.18c0%200.69%200.56%201.25%201.25%201.25h17.49c0.69%200%201.25-0.56%201.25-1.25v-11.18c0-0.69-0.56-1.25-1.25-1.25zm-0.9%202.4-7.55%205.86c-0.11%200.08-0.24%200.13-0.37%200.13-0.13%200-0.27-0.04-0.37-0.13l-7.38-5.88c-0.26-0.21-0.3-0.58-0.09-0.84%200.21-0.26%200.58-0.3%200.84-0.09l7.01%205.59%207.18-5.57c0.26-0.2%200.64-0.16%200.84%200.11%200.2%200.26%200.16%200.64-0.11%200.84z%22%2F%3E%3C%2Fsvg%3E");
}

main .social .xing a,
main .related-recruiter .social .xing a:hover,
main .related-recruiter .social .xing a:focus {
  background-color: #026466;
}

main .social .xing a:hover,
main .social .xing a:focus {
  background-color: #013334;
}

main .social .xing a:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2218%22%20width%3D%2217%22%20version%3D%221.1%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20viewBox%3D%220%200%2016.92%2018%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m0%2012.564h3.942l3.114-5.148-2.34-4.122h-3.942l2.34%204.122zm6.516-1.62%206.228-10.944h4.176l-6.21%2010.944%203.996%207.056h-4.176z%22%2F%3E%3C%2Fsvg%3E");
}

@media (min-width: 768px) {
  main .social .whatsapp {
    display: none;
  }
}

main .social .whatsapp a,
main .related-recruiter .social .whatsapp a:hover,
main .related-recruiter .social .whatsapp a:focus {
  background-color: #42853c;
}

main .social .whatsapp a:hover,
main .social .whatsapp a:focus {
  background-color: #31622c;
}

main .social .whatsapp a:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2218%22%20width%3D%2218%22%20version%3D%221.1%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cdefs%3E%3CclipPath%20clipPathUnits%3D%22userSpaceOnUse%22%3E%3Cpath%20d%3D%22m0%2087.642h86.965v-87.642h-86.965v87.642z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate(-70.35%20-678.6)%22%3E%3Cg%20transform%3D%22matrix(.29434%200%200%20-.29207%2066.552%20700.39)%22%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Cg%20transform%3D%22translate(58.113%2037.793)%22%3E%3Cpath%20d%3D%22m0%200c-0.752%200.412-4.45%202.407-5.143%202.689s-1.199%200.429-1.738-0.32c-0.54-0.746-2.074-2.417-2.539-2.912-0.467-0.495-0.916-0.541-1.668-0.128-0.752%200.411-3.192%201.314-6.02%204.033-2.202%202.116-3.646%204.683-4.065%205.467-0.419%200.783-0.003%201.183%200.395%201.55%200.358%200.331%200.8%200.867%201.2%201.3%200.399%200.433%200.54%200.747%200.814%201.249%200.275%200.502%200.164%200.954-0.013%201.344-0.178%200.391-1.569%204.219-2.15%205.777-0.581%201.557-1.229%201.326-1.676%201.343s-0.956%200.1-1.467%200.119-1.348-0.141-2.079-0.883c-0.731-0.739-2.78-2.519-2.921-6.29-0.141-3.77%202.467-7.517%202.831-8.041%200.364-0.526%204.982-8.699%2012.657-12.061%207.676-3.36%207.715-2.336%209.124-2.26%201.41%200.074%204.604%201.684%205.31%203.449%200.706%201.764%200.763%203.299%200.583%203.626-0.18%200.326-0.684%200.538-1.435%200.949m-14.076-18.17c-5.076%200-9.803%201.523-13.75%204.132l-9.604-3.074%203.122%209.28c-2.992%204.121-4.759%209.184-4.759%2014.653%200%2013.782%2011.211%2024.993%2024.991%2024.993%2013.781%200%2024.992-11.211%2024.992-24.993%200-13.78-11.211-24.991-24.992-24.991m0%2055.013c-16.58%200-30.021-13.441-30.021-30.022%200-5.672%201.575-10.976%204.308-15.502l-5.419-16.106%2016.622%205.321c4.301-2.378%209.247-3.734%2014.51-3.734%2016.58%200%2030.022%2013.442%2030.022%2030.021%200%2016.581-13.442%2030.022-30.022%2030.022%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

main .social .instagram a,
main .related-recruiter .social .instagram a:hover,
main .related-recruiter .social .instagram a:focus {
  background-color: #3f729b;
}

main .social .instagram a:hover,
main .social .instagram a:focus {
  background-color: #305777;
}

main .social .instagram a:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTEwMi43ODEsMjU2YzAsODQuNiw2OC42MTIsMTUzLjIyNSwxNTMuMjE5LDE1My4yMjVjODQuNiwwLDE1My4yMjUtNjguNjI1LDE1My4yMjUtMTUzLjIyNWMwLTEzLjMxMiwwLjM3NS0yNS42LDAuMzc1LTM4LjQgIEg0NDh2MTkyYzAsMjUuMzUxLTEzLjA1LDM4LjQtMzguNCwzOC40aC0zMjBDNjQuMjU2LDQ0OCw1MS4yLDQzNC45NSw1MS4yLDQwOS42di0xOTJoNTEuMkMxMDIuNCwyMzAuNCwxMDIuNzgxLDI0Mi42ODgsMTAyLjc4MSwyNTYgIHogTTAsNjYuMzA3VjQ0NS43QzAsNDg4LjgyNSwyMy4xNjksNTEyLDY2LjMwNyw1MTJINDQ1LjdjNDMuMTI1LDAsNjYuMy0yMy4xNzUsNjYuMy02Ni4zVjY2LjMwN0M1MTIsMjMuMTgyLDQ4OC44MjUsMCw0NDUuNywwICBINjYuMzA3QzIzLjE2OSwwLDAsMjMuMTgyLDAsNjYuMzA3eiBNMTU0LjM2OSwyNTZjMC01Ni4xOTMsNDUuNDM4LTEwMS42MTksMTAxLjYzMS0xMDEuNjE5YzU2LjIsMCwxMDEuNjI1LDQ1LjQzOCwxMDEuNjI1LDEwMS42MTkgIGMwLDU2LjItNDUuNDI1LDEwMS42MjUtMTAxLjYyNSwxMDEuNjI1QzE5OS44MDcsMzU3LjYyNSwxNTQuMzY5LDMxMi4yLDE1NC4zNjksMjU2eiBNMzcxLjIsODMuMmMwLTEwLjYyNSw4LjU3NS0xOS4yLDE5LjItMTkuMiAgSDQyOC44YzEwLjYyNSwwLDE5LjIsOC41NzUsMTkuMiwxOS4yVjEyMS42YzAsMTAuNjI1LTguNTc1LDE5LjItMTkuMiwxOS4ySDM5MC40Yy0xMC42MjUsMC0xOS4yLTguNTc1LTE5LjItMTkuMlY4My4yeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
}

main .related-recruiter .social .instagram a:after {
  background-size: 10px;
}

main .related-recruiter .social a {
  border-radius: 50%;
  background: #777770;
}

main .related-recruiter .social a:after {
  padding: 12px;
  background-size: 12px;
}

/* Vacancy
-------------------------------------------------- */
.vacancy .from-search {
  margin: 6px 0 24px;
}

.vacancy .from-search span {
  margin-right: 18px;
}

.vacancy .from-search .search-navigation {
  width: 100%;
  margin-top: 24px;
  text-align: right;
}

.vacancy .from-search .btn-group {
  top: -6px;
  float: right;
}

.from-search a {
  position: relative;
  display: inline-block;
  margin-left: 30px;
}

.from-search > a:before {
  position: absolute;
  top: 6px;
  left: -28px;
  display: inline-block;
  width: 16px;
  height: 14px;
  margin-right: 10px;
  content: '';
  transition: 0.125s ease-in;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNC4yMzMzbW0iIGhlaWdodD0iMy43MDQybW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQuMjMzMzMzMSAzLjcwNDE2NjciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg1LjU3NCAtMjUyLjgxKSI+DQogIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDg1LjU3NCAyNTIuODEpIj4NCiAgIDxwYXRoIGlkPSJJY29uLWFycm93IiBjbGFzcz0ic3QwIiBkPSJtOC44IDAtMC42IDAuNiA2LjIgNmgtMTQuNHYwLjhoMTQuNGwtNi4yIDYgMC42IDAuNiA3LjItN3oiIGZpbGw9IiMwMDkyODYiLz4NCiAgPC9nPg0KIDwvZz4NCiA8c3R5bGU+LnN0MHtmaWxsOiMwMDkyODY7fTwvc3R5bGU+DQo8L3N2Zz4NCg==");
}

.from-search > a:before {
  transform: rotate(180deg);
}

.from-search > a:hover:before {
  left: -33px;
}

article.vacancy p:first-of-type {
  font-family: 'Roboto Light', Arial, Helvetica, sans-serif;
  font-size: 22px;
  line-height: 36px;
  color: #005e5d;
}

.vacancy .details {
  margin: 0 -18px 24px;
  padding: 18px;
  background: #ecebec;
}

.vacancy .details:first-child {
  margin: -18px -18px 24px;
}

.vacancy .details .btn-primary {
  margin-top: 24px;
  margin-bottom: 24px;
}

.vacancy .details > div,
.vacancy .criteria {
  padding: 0;
  list-style: none;
}

.vacancy .criteria {
  margin: 0;
  padding-right: 24px;
}

.vacancy .criteria a,
.from-search.details > a {
  color: #009286;
}

.vacancy .criteria a:hover,
.vacancy .criteria a:focus,
.from-search.details > a:hover,
.from-search.details > a:focus {
  color: #005e5d;
}

.vacancy .details ul:not(.meta) li {
  margin-left: 36px;
}

.vacancy .details li {
  margin-bottom: 12px;
}

.vacancy .details .criteria li:last-child,
.vacancy .details .meta li:last-child {
  margin-bottom: 0;
}

.vacancy .criteria li:before,
.related-recruiter a:before {
  position: absolute;
  left: 0;
  display: inline-block;
  width: 24px;
  height: 24px;
  content: '';
  background-repeat: no-repeat;
}

.vacancy.teaser .criteria li {
  margin-left: 36px;
  color: #bababa;
}

.vacancy.teaser .criteria li:before {
  margin-left: 36px;
}

.vacancy .criteria .label {
  display: none;
}

.vacancy .criteria .location:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMi45NjMzbW0iIGhlaWdodD0iMy45Njg4bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDIuOTYzMzMzNCAzLjk2ODc1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcz4gIDxmaWx0ZXIgaWQ9IkFkb2JlX09wYWNpdHlNYXNrRmlsdGVyIiB4PSIxLjkiIHk9IjAiIHdpZHRoPSIxMS4zIiBoZWlnaHQ9IjE1IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgIDxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMSAwIDAgMCAwICAwIDEgMCAwIDAgIDAgMCAxIDAgMCAgMCAwIDAgMSAwIi8+ICA8L2ZpbHRlcj4gPC9kZWZzPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzUuNDE2IC02OC41MTkpIj4gIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDc0LjkxMyA2OC41MTkpIj4gICA8bWFzayBpZD0iYl8xXyIgeD0iMS45IiB5PSIwIiB3aWR0aD0iMTEuMyIgaGVpZ2h0PSIxNSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxnIGNsYXNzPSJzdDAiIGZpbHRlcj0idXJsKCNBZG9iZV9PcGFjaXR5TWFza0ZpbHRlcikiPiAgICAgPHBhdGggaWQ9ImFfMV8iIGNsYXNzPSJzdDEiIGQ9Im0xMy4xIDE1aC0xMS4ydi0xNWgxMS4zdjE1eiIgZmlsbD0iI2ZmZiIvPiAgICA8L2c+ICAgPC9tYXNrPiAgIDxwYXRoIGNsYXNzPSJzdDIiIGQ9Im03LjUgNy41Yy0wLjkgMC0xLjktMC45LTEuOS0xLjlzMC45LTEuOSAxLjktMS45IDEuOSAwLjkgMS45IDEuOS0xIDEuOS0xLjkgMS45bTAtNy41Yy0zLjEgMC01LjYgMi4yLTUuNiA1LjYgMCAzLjYgNS42IDkuNCA1LjYgOS40czUuNi01LjggNS42LTkuNGMwLTMuNC0yLjUtNS42LTUuNi01LjYiIGZpbGw9IiMwMDkyODYiIG1hc2s9InVybCgjYl8xXykiLz4gIDwvZz4gPC9nPiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDA5Mjg2O308L3N0eWxlPiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDA5Mjg2O308L3N0eWxlPiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMDA5Mjg2O30uc3Qxe2ZpbGw6IzBCQUY5Rjt9LnN0MntmaWxsOiNGRkZGRkY7fTwvc3R5bGU+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDkyODY7fS5zdDF7ZmlsbDojMEJBRjlGO308L3N0eWxlPiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsdGVyOnVybCgjQWRvYmVfT3BhY2l0eU1hc2tGaWx0ZXIpO30uc3Qxe2ZpbGw6I0ZGRkZGRjt9LnN0MnttYXNrOnVybCgjYl8xXyk7ZmlsbDojMDA5Mjg2O308L3N0eWxlPjwvc3ZnPg==);
  background-position: 6px 50%;
  background-size: 14px;
}

.vacancy.teaser .criteria .location:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMi45NjMzbW0iIGhlaWdodD0iMy45Njg4bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDIuOTYzMzMzNCAzLjk2ODc1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcz4gIDxmaWx0ZXIgaWQ9IkFkb2JlX09wYWNpdHlNYXNrRmlsdGVyIiB4PSIxLjkiIHk9IjAiIHdpZHRoPSIxMS4zIiBoZWlnaHQ9IjE1IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPiAgIDxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMSAwIDAgMCAwICAwIDEgMCAwIDAgIDAgMCAxIDAgMCAgMCAwIDAgMSAwIi8+ICA8L2ZpbHRlcj4gPC9kZWZzPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzUuNDE2IC02OC41MTkpIj4gIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDc0LjkxMyA2OC41MTkpIj4gICA8bWFzayBpZD0iYl8xXyIgeD0iMS45IiB5PSIwIiB3aWR0aD0iMTEuMyIgaGVpZ2h0PSIxNSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSI+ICAgIDxnIGNsYXNzPSJzdDAiIGZpbHRlcj0idXJsKCNBZG9iZV9PcGFjaXR5TWFza0ZpbHRlcikiPiAgICAgPHBhdGggaWQ9ImFfMV8iIGNsYXNzPSJzdDEiIGQ9Im0xMy4xIDE1aC0xMS4ydi0xNWgxMS4zdjE1eiIgZmlsbD0iI2ZmZiIvPiAgICA8L2c+ICAgPC9tYXNrPiAgIDxwYXRoIGNsYXNzPSJzdDIiIGQ9Im03LjUgNy41Yy0wLjkgMC0xLjktMC45LTEuOS0xLjlzMC45LTEuOSAxLjktMS45IDEuOSAwLjkgMS45IDEuOS0xIDEuOS0xLjkgMS45bTAtNy41Yy0zLjEgMC01LjYgMi4yLTUuNiA1LjYgMCAzLjYgNS42IDkuNCA1LjYgOS40czUuNi01LjggNS42LTkuNGMwLTMuNC0yLjUtNS42LTUuNi01LjYiIGZpbGw9IiNkYmRiZGIiIG1hc2s9InVybCgjYl8xXykiLz4gIDwvZz4gPC9nPiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZGJkYmRiO308L3N0eWxlPiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZGJkYmRiO308L3N0eWxlPiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojZGJkYmRiO30uc3Qxe2ZpbGw6IzBCQUY5Rjt9LnN0MntmaWxsOiNGRkZGRkY7fTwvc3R5bGU+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNkYmRiZGI7fS5zdDF7ZmlsbDojMEJBRjlGO308L3N0eWxlPiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsdGVyOnVybCgjQWRvYmVfT3BhY2l0eU1hc2tGaWx0ZXIpO30uc3Qxe2ZpbGw6I0ZGRkZGRjt9LnN0MnttYXNrOnVybCgjYl8xXyk7ZmlsbDojZGJkYmRiO308L3N0eWxlPjwvc3ZnPg==);
}

.vacancy .criteria .expertise:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMy45Njg4bW0iIGhlaWdodD0iMy42MjQ4bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy42MjQ3OTE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjcuODA0IC02OS43NzkpIj4gIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDY3LjgwNCA2OS43NzkpIj4gICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJtMTQuMiAzLjdoLTIuNXYtMi45YzAtMC41LTAuMy0wLjgtMC43LTAuOGgtNi44Yy0wLjQgMC0wLjcgMC4zLTAuNyAwLjh2Mi45aC0yLjdjLTAuNCAwLTAuOCAwLjQtMC44IDAuOHY4LjRjMCAwLjUgMC40IDAuOCAwLjggMC44aDEzLjNjMC41IDAgMC44LTAuNCAwLjgtMC44di04LjRjMC4xLTAuNC0wLjMtMC44LTAuNy0wLjh6bS00LjUtMC4yaC00LjN2LTEuOWg0LjJ2MS45eiIgZmlsbD0iIzAwOTI4NiIvPiAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Im0xNC4yIDMuN2gtMTNsMTMuOCA3Ljh2LTdjMC0wLjQtMC40LTAuOC0wLjgtMC44eiIgZmlsbD0iIzBiYWY5ZiIvPiAgPC9nPiA8L2c+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDkyODY7fTwvc3R5bGU+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDkyODY7fTwvc3R5bGU+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDkyODY7fS5zdDF7ZmlsbDojMEJBRjlGO30uc3Qye2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT4gPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwOTI4Njt9LnN0MXtmaWxsOiMwQkFGOUY7fTwvc3R5bGU+PC9zdmc+);
  background-position: 4px 50%;
  background-size: 18px;
}

.vacancy .criteria .organization:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMy42NTEybW0iIGhlaWdodD0iMy45Njg4bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMuNjUxMjQ5OSAzLjk2ODc1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzUuMjgyIC02OC4yMykiPiAgPHBhdGggY2xhc3M9InN0MCIgZD0ibTc4LjQzIDY4LjIzaC0yLjY0NThjLTAuMjkxMDQgMC0wLjUwMjcxIDAuMjExNjctMC41MDI3MSAwLjUwMjcxdjMuNDY2aDEuNTA4MXYtMS4wODQ4aDAuNjA4NTR2MS4wODQ4aDEuNTM0NnYtMy40NjZjMC0wLjI5MTA0LTAuMjExNjctMC41MDI3MS0wLjUwMjcxLTAuNTAyNzF6bS0xLjkzMTUgMy4zNjAyaC0wLjYwODU0di0wLjQ0OTc5aDAuNjA4NTR6bTAtMC43NjcyOWgtMC42MDg1NHYtMC40NDk3OWgwLjYwODU0em0wLTAuNzY3MjloLTAuNjA4NTR2LTAuNDQ5NzloMC42MDg1NHptMC0wLjc2NzI5aC0wLjYwODU0di0wLjQ0OTc5aDAuNjA4NTR6bTAuODk5NTggMS41MzQ2aC0wLjYwODU0di0wLjQ0OTc5aDAuNjA4NTR6bTAtMC43NjcyOWgtMC42MDg1NHYtMC40NDk3OWgwLjYwODU0em0wLTAuNzY3MjloLTAuNjA4NTR2LTAuNDQ5NzloMC42MDg1NHptMC45MjYwNCAyLjMwMTloLTAuNjA4NTR2LTAuNDQ5NzloMC42MDg1NHptMC0wLjc2NzI5aC0wLjYwODU0di0wLjQ0OTc5aDAuNjA4NTR6bTAtMC43NjcyOWgtMC42MDg1NHYtMC40NDk3OWgwLjYwODU0em0wLTAuNzY3MjloLTAuNjA4NTR2LTAuNDQ5NzloMC42MDg1NHoiIGZpbGw9IiMwMDkyODYiIHN0cm9rZS13aWR0aD0iLjI2NDU4Ii8+IDwvZz4gPHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwOTI4Njt9PC9zdHlsZT48L3N2Zz4=);
  background-position: 3px 50%;
  background-size: 19px;
}

.vacancy .criteria .type:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMy45Njg4bW0iIGhlaWdodD0iMy4wOTU2bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy4wOTU2MjQ5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzcuNzYyIC03My4wMykiPiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoLjI2NDU4IDAgMCAuMjY0NTggNzcuNzYyIDcyLjcxMykiIGZpbGw9IiMwMDkyODYiPiAgIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Im0xNCA2LjUgMS0wLjYtNy41LTQuNy03LjUgNC43IDcuNSA0LjcgNS43LTMuNmMwIDAuMyAwIDAuNy0wLjMgMS0xLjEgMS4zLTAuMSAzLjMtMC4xIDMuNGwwLjgtMC40Yy0wLjItMC40LTAuNi0xLjctMC4xLTIuNCAwLjctMC43IDAuNy0xLjUgMC41LTIuMXoiLz4gICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJtNy41IDExLjEtMy42LTIuMnYyLjZjMCAwLjggMS42IDEuNCAzLjYgMS40czMuNi0wLjYgMy42LTEuNHYtMi42eiIvPiAgPC9nPiA8L2c+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDkyODY7fTwvc3R5bGU+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDkyODY7fTwvc3R5bGU+PC9zdmc+);
  background-position: 2px 50%;
  background-size: 22px;
}

.vacancy.teaser .criteria .type:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMy45Njg4bW0iIGhlaWdodD0iMy4wOTU2bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy4wOTU2MjQ5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzcuNzYyIC03My4wMykiPiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoLjI2NDU4IDAgMCAuMjY0NTggNzcuNzYyIDcyLjcxMykiIGZpbGw9IiMwMDkyODYiPiAgIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Im0xNCA2LjUgMS0wLjYtNy41LTQuNy03LjUgNC43IDcuNSA0LjcgNS43LTMuNmMwIDAuMyAwIDAuNy0wLjMgMS0xLjEgMS4zLTAuMSAzLjMtMC4xIDMuNGwwLjgtMC40Yy0wLjItMC40LTAuNi0xLjctMC4xLTIuNCAwLjctMC43IDAuNy0xLjUgMC41LTIuMXoiLz4gICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJtNy41IDExLjEtMy42LTIuMnYyLjZjMCAwLjggMS42IDEuNCAzLjYgMS40czMuNi0wLjYgMy42LTEuNHYtMi42eiIvPiAgPC9nPiA8L2c+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMwMDkyODY7fTwvc3R5bGU+IDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNkYmRiZGI7fTwvc3R5bGU+PC9zdmc+);
}

.vacancy span[itemprop='addressRegion'] {
  display: none;
}

.vacancy .meta {
  margin: 0;
  padding: 0;
  list-style-type: none;
  color: #777770;
}

.vacancy .meta li,
.vacancy .criteria li {
  padding-left: 0;
}

.vacancy div[itemprop='description'] h2:first-child {
  display: none;
}

.vacancy.teaser .organization,
.vacancy.teaser .date {
  display: none;
}

.related-recruiter img {
  width: 108px;
  margin-bottom: 12px;
  border-radius: 50%;
}

.related-recruiter .details > a {
  position: relative;
  display: block;
  width: 100%;
  margin-left: 30px;
  padding: 0 12px 0 0;
  word-wrap: break-word;
}

.related-recruiter .details > a:before {
  left: -27px;
  background-position: 0 50%;
}

.related-recruiter a[itemprop='email']:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yNTM2bW0iIGhlaWdodD0iMy42Nzc3bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUuMjUzNTY2NyAzLjY3NzcwODQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjYzNiAtMTQ2Ljk5KSI+ICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCguMjY0NTggMCAwIC4yNjQ1OCAtMTkuNjU1IDE0Ni43MikiIGZpbGw9IiM3NzciPiAgIDxwYXRoIGNsYXNzPSJwcmltYXJ5RmlsbCIgZD0ibTAuMDcyIDQuMjk2djEwLjY1NGgxOS44NTZ2LTEwLjY1NGwtOS45MjggNS42NzYiLz4gICA8cGF0aCBjbGFzcz0icHJpbWFyeUZpbGwiIGQ9Im0xOS45MjggMS4wNWgtMTkuODU2djEuMjYybDkuOTI4IDUuNjc1IDkuOTI4LTUuNjc1Ii8+ICA8L2c+IDwvZz48L3N2Zz4=);
  background-size: 16px;
}

.related-recruiter a[itemprop='telephone']:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYuMDI0bW0iIGhlaWdodD0iMjUuOTk3bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI2LjAyMzg1NSAyNS45OTY2MzkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MC4zMTUgLTg2LjY5OCkiPiAgPHBhdGggY2xhc3M9InByaW1hcnlGaWxsIiBkPSJtNjAuMzI4IDEwNy4yMWMtMC4wNTU1NiAwLjQyMTc0IDAuMDcxNDQgMC43ODg0NSAwLjM4NjI5IDEuMTAyOGwzLjY2NDUgMy42MzMzYzAuMTY3NzUgMC4xODM4OCAwLjM4MSAwLjM0MTMxIDAuNjQ1MDUgMC40NjgzMSAwLjI2NDU4IDAuMTI3IDAuNTI4NjQgMC4yMTMyNSAwLjc4MzE3IDAuMjQ5MjQgMC4wMjAxMSAwIDAuMDcwOTEgNWUtMyAwLjE2Nzc1IDAuMDE1MSAwLjA5MTU1IDAuMDEgMC4yMTM1MiAwLjAxNDggMC4zNTYxMyAwLjAxNDggMC4zNTA4NCAwIDAuOTE0OTMtMC4wNjA5IDEuNjkyOC0wLjE3NzggMC43ODI2NC0wLjExNjQyIDEuNzMzLTAuNDExNDMgMi44NjY1LTAuODc5NDggMS4xMjgyLTAuNDY3MjUgMi40MDktMS4xNjg0IDMuODQxOC0yLjEwODcgMS40MzM1LTAuOTM1NTYgMi45NTgtMi4yMjE0IDQuNTc0Ni0zLjg1NzYgMS4yODU5LTEuMjY1OCAyLjM1MzItMi40ODA3IDMuMTk2Ny0zLjYzNCAwLjg0MzQ5LTEuMTU4OSAxLjUyNDgtMi4yMjY1IDIuMDM4OS0zLjIwNjggMC41MTMyOS0wLjk4MTA4IDAuODk4NzktMS44NzU5IDEuMTU4MS0yLjY3MzkgMC4yNTkyOS0wLjc5ODI1IDAuNDMyMDYtMS40ODk2IDAuNTIzODgtMi4wNjkgMC4wOTEyOC0wLjU3ODkxIDAuMTI3LTEuMDMxMyAwLjExMTY1LTEuMzYxNS0wLjAyMDM3LTAuMzMwNzMtMC4wMjU2Ni0wLjUxMzI5LTAuMDI1NjYtMC41NDg3NC0wLjAzNTk4LTAuMjU5MjktMC4xMTY0Mi0wLjUxODA2LTAuMjQ4NzEtMC43ODI2NC0wLjEyNy0wLjI2NDU4LTAuMjg1MjItMC40ODI2LTAuNDY3NTItMC42NDU1OGwtMy42NjQ1LTMuNjY0NWMtMC4yNTkyOS0wLjI1ODc2LTAuNTQ5MjgtMC4zODYyOS0wLjg3OTIxLTAuMzg2MjktMC4yMzkxOCAwLTAuNDUzMjMgMC4wNzE0NC0wLjYzNTUzIDAuMjA5MDItMC4xODI1NiAwLjEzNzA1LTAuMzQwNTIgMC4zMDk1Ni0wLjQ2NzUyIDAuNTA4bC0yLjk0NzcgNS41OTAxYy0wLjE2ODU0IDAuMjk0NDgtMC4yMTQzMSAwLjYxNTE2LTAuMTM3NTggMC45NjUyIDAuMDc2MiAwLjM1MDg0IDAuMjI4MDcgMC42NDAyOSAwLjQ2NzUyIDAuODc5NDhsMS4zNTIgMS4zNTJjMC4wMzU3MiAwLjAzNTQ1IDAuMDcxNDQgMC4wOTY4NCAwLjA5NjA0IDAuMTc4MDYgMC4wMjY0NiAwLjA4MTIzIDAuMDQxMDEgMC4xNTI0IDAuMDQxMDEgMC4yMDg0OS0wLjA3MTQ0IDAuMzg2MjktMC4yMzg5MiAwLjgyODE1LTAuNDk4MjEgMS4zMjEzLTAuMjE4MDIgMC40NDE4Ni0wLjU1OTA2IDAuOTc1NTItMS4wMjEzIDEuNjEwOC0wLjQ2MzAyIDAuNjM1LTEuMTEzMSAxLjM2MjYtMS45NTcxIDIuMTktMC44MjgxNSAwLjg0NDgxLTEuNTYgMS40OTk3LTIuMjA0OCAxLjk3MjUtMC42NDAyOSAwLjQ2NzI1LTEuMTc5NSAwLjgxMjgtMS42MTEzIDEuMDMwOC0wLjQzMjA2IDAuMjE5MDgtMC43NjMwNiAwLjM1NjEzLTAuOTkxMzkgMC40MDIxN2wtMC4zNDU4MSAwLjA3MTRjLTAuMDM1NDUgMC0wLjA5Njg0LTAuMDE1MS0wLjE3ODA2LTAuMDQxMy0wLjA4MTQ5LTAuMDI0OS0wLjE0Mjg4LTAuMDYwOS0wLjE3ODA2LTAuMDk2bC0xLjU3MDYtMS41OTU0Yy0wLjMzMDczLTAuMjk0NzQtMC43MTcwMi0wLjQ0MjY1LTEuMTU4OS0wLjQ0MjY1LTAuMzEwMDkgMC0wLjU1OTA2IDAuMDU1Ni0wLjc0MTYzIDAuMTY4MDFoLTAuMDI1NGwtNS4zMTczIDMuMTIxNmMtMC4zODU3NiAwLjIzODY1LTAuNjE0NjMgMC41Mzg5NS0wLjY5MDU2IDAuOTA5Mzd6IiBmaWxsPSIjNzc3IiBzdHJva2Utd2lkdGg9Ii4yNjQ1OCIvPiA8L2c+PC9zdmc+);
  background-size: 16px;
}

.related-recruiter span,
.related-recruiter .details p {
  display: block;
  margin-bottom: 12px;
}

.related-recruiter .social {
  margin-top: 12px;
}

.related-employee {
  padding: -18px;
}

@media (min-width: 480px) {
  .vacancy .from-search .search-navigation {
    float: right;
    width: auto;
    margin-top: 0;
  }
}

@media (min-width: 768px) {
  .vacancy .details .btn-primary {
    margin-top: 0;
    margin-bottom: 36px;
  }
  .related-recruiter .details a[href^='tel:'] {
    text-decoration: none;
    color: #333;
  }
}

/* Teasers
-------------------------------------------------- */
.teaser {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

.teaser a + *,
.teaser img + * {
  margin-top: 36px;
}

.teaser a.external {
  padding-right: 0;
}

.teaser.has-wrapper-link {
  transition: .2s;
}

.teaser.has-wrapper-link:hover {
  background: #e5ffff;
}

.teaser.has-wrapper-link > a {
  text-decoration: none;
  margin: -18px;
  display: block;
  height: calc(100% + 36px);
  width: calc(100% + 36px);
  padding: 18px;
}

.teaser img {
  display: block;
  float: none;
  width: calc(100% + (12px * 3));
  max-width: none;
  margin: -18px;
  z-index: -1;
}

.teaser ul {
  margin: 12px 0 0 18px;
}

.teaser .link-list {
  margin: 0;
}

.teaser h3 + .link-list {
  margin-top: 12px;
}

.teaser:not(.infographic) a > *:not(h2):not(h3):not(.more) {
  color: #333;
}

.site-nav .teaser:not(.infographic) a > *:not(h2):not(h3):not(.more) {
  color: #fff;
}

.teaser .more {
  display: block;
  margin-top: 24px;
  text-decoration: underline;
}

.teaser a.external .more {
  display: inline;
}

.teaser a.external .more:after {
  display: none;
}

.teaser .video .play img {
  width: 100%;
  margin: 0;
}

/* specific IE10+ CSS styles go here */
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .teaser {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
  }
}

/* Article
-------------------------------------------------- */
article {
  width: 100%;
}

article img {
  float: left;
  max-width: 100%;
  margin: 0 24px 12px 0;
}

article .general img + p {
  margin-bottom: 12px;
}

article ul {
  margin: 12px 0 36px 36px;
}

article .general ul {
  list-style-position: inside;
}

article ul li {
  margin-bottom: 12px;
  padding-left: 12px;
}

article h3 {
  font-family: 'Roboto Medium', Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #333;
}

article p.intro {
  font-family: 'Roboto Light', Arial, Helvetica, sans-serif;
  font-size: 22px;
  line-height: 36px;
  color: #005e5d;
}

article > div > *:last-child {
  margin-bottom: 0;
}

article .general {
  display: inline-block;
  max-width: 100%;
}

article .general .has-quadia-iframe {
  margin-bottom: 24px;
}

/* Disclaimer
-------------------------------------------------- */
.disclaimer {
  display: none;
  overflow: hidden;
  width: 100%;
  padding: 0 12px;
}

.has-disclaimer #content > .row:first-of-type {
  top: 0;
  margin-top: 36px;
  margin-bottom: 0;
}

.hide-disclaimer-type,
.has-disclaimer .banner,
.has-disclaimer nav[aria-label='breadcrumb'],
.has-disclaimer #content > .row .row > * {
  display: none;
}

.has-disclaimer #content > .row .row > .disclaimer {
  display: block;
}

.disclaimer a.button {
  float: right;
  margin: 6px 0 12px 24px;
  text-decoration: none;
}

@media (min-width: 992px) {
  .disclaimer {
    width: 157%;
    padding-right: 36px;
  }
}

/* Tables
-------------------------------------------------- */
.table-overflow-box {
  overflow-x: auto;
  margin: 0 -3px 26px;
  padding-top: 4px;
  -webkit-overflow-scrolling: touch;
}

.table-overflow-box table {
  border-collapse: separate;
}

.financial,
.financial-long,
.table-general-collapsible,
.table-general {
  min-width: 466px;
  border-spacing: 3px;
}

.financial caption,
.financial-long caption,
.table-general caption,
.table-general-collapsible caption {
  padding: 7px 3px 4px;
  caption-side: inherit;
  text-align: left;
  color: #333;
}

.financial td,
.financial-long td,
.table-general td,
.table-general-collapsible td {
  padding: 4px 10px;
  color: #555;
}

.financial p,
.financial ol,
.financial ul,
.financial li,
.financial-long p,
.financial-long ol,
.financial-long ul,
.financial-long li,
.table-general p,
.table-general ol,
.table-general ul,
.table-general li,
.table-general-collapsible p,
.table-general-collapsible ol,
.table-general-collapsible ul,
.table-general-collapsible li {
  margin-top: 0;
  margin-bottom: 0;
}

.financial th,
.financial-long th,
.table-general th,
.table-general-collapsible th {
  font-weight: bold;
  width: 10%;
  padding: 4px 10px;
  text-align: left;
  color: #000;
  background: #dbdbdb;
}

.financial tr:nth-child(odd),
.financial-long tr:nth-child(odd),
.table-general tr:nth-child(odd),
.table-general-collapsible tr:nth-child(odd) {
  background: #ecebec;
}

.financial tr:nth-child(even),
.financial-long tr:nth-child(even),
.table-general tr:nth-child(even),
.table-general-collapsible tr:nth-child(even) {
  background: #f7f6f7;
}

td.expand {
  font-weight: bold;
  cursor: pointer;
  text-align: center;
  color: #009286;
  background: #ecebec;
}

@media (min-width: 992px) {
  .table-general th,
  .table-general td,
  .financial th,
  .financial td {
    padding: 15px 12px;
  }
  .table-general th,
  .financial th {
    text-align: center;
  }
}

/* Cookie Notice
-------------------------------------------------- */
body:target .cookie-notice {
  display: none;
}

.cookie-notice {
  position: relative;
  z-index: 999;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  opacity: 0.8;
  background-color: #292929;
  filter: alpha(opacity=80);
}

.cookie-notice form {
  display: inline-block;
  padding: 18px;
  text-align: left;
}

.cookie-notice p {
  font-weight: bold;
  display: inline-block;
  margin-right: 18px;
  color: #fff;
}

.cookie-notice a {
  display: inline-block;
  margin-right: 42px;
  text-decoration: underline;
  color: #fff;
}

.cookie-notice .button.secondary {
  display: inline;
  float: none;
}

@media (min-width: 768px) {
  .cookie-notice a {
    display: inline-block;
    padding: 18px 0;
  }
}

@media (min-width: 992px) {
  .cookie-notice {
    position: fixed;
    top: auto;
    bottom: 0;
  }
}

/* FAQ
---------------------------------------------------- */
.faq {
  overflow: hidden;
  width: 100%;
  margin: 24px 0 24px;
}

.faq .question:first-of-type {
  border-top: 1px solid #e0e0e0;
}

.faq .question {
  position: relative;
  display: inline-block;
  float: left;
  width: 100%;
  padding: 6px 0;
  cursor: pointer;
  transition: background-color 0.1s;
  border-bottom: 1px solid #e0e0e0;
  background-color: transparent;
}

.faq .question:hover {
  background-color: #dbdbdb;
}

.faq .question:before {
  position: absolute;
  bottom: 23px;
  width: 20px;
  height: 20px;
  margin-left: 12px;
  content: '';
  background: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgaGVpZ2h0PSIyNHB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNHB4IiB4PSIwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHk9IjBweCI+DQogICAgPHBhdGggY2xhc3M9InByaW1hcnlGaWxsIiBkPSJNMTAsNkw4LjU5LDcuNDFMMTMuMTcsMTJsLTQuNTgsNC41OUwxMCwxOGw2LTZMMTAsNnoiIGZpbGw9IiMwMDVlNWQiLz4NCiAgICA8cGF0aCBjbGFzcz0ic2Vjb25kYXJ5RmlsbCIgZD0iTTAsMGgyNHYyNEgwVjB6IiBmaWxsPSJub25lIi8+DQo8L3N2Zz4=");
}

.faq .question:hover:after {
  border-color: #005e5d transparent transparent;
}

.faq .question.expanded:before {
  width: 20px;
  height: 20px;
  content: '';
  background: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgaGVpZ2h0PSIyNHB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNHB4IiB4PSIwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHk9IjBweCI+DQogICAgPHBhdGggY2xhc3M9InByaW1hcnlGaWxsIiBkPSJNMTguMjk1LDkuNzA1bC0xLjQxLTEuNDFsLTQuNTksNC41OGwtNC41OS00LjU4bC0xLjQxLDEuNDFsNiw2TDE4LjI5NSw5LjcwNXoiIGZpbGw9IiMwMDVlNWQiLz4NCiAgICA8cGF0aCBjbGFzcz0ic2Vjb25kYXJ5RmlsbCIgZD0iTTAsMGgyNHYyNEgwVjB6IiBmaWxsPSJub25lIi8+DQo8L3N2Zz4=");
}

.faq .question.expanded:hover:after {
  border-color: transparent transparent #005e5d;
}

.faq .question p,
.faq .question h3,
.faq .question h2 {
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 12px 48px 12px 42px;
  color: #005e5d;
}

.faq .question p {
  color: #005e5d;
}

.faq .answer {
  position: relative;
  float: left;
  box-sizing: border-box;
  width: 100%;
  padding: 12px 42px 24px;
  border-bottom: 1px solid #e0e0e0;
  background-color: inherit;
}

.faq .answer ul {
  margin: 0;
  padding: 12px 24px 12px 18px;
}

.faq .answer li.last {
  margin-bottom: 0;
}

.answer a:hover,
.answer a:focus {
  text-decoration: underline;
  color: #005e5d;
}

/* Alert
-------------------------------------------------- */
.alert {
  display: block;
  width: 100%;
  min-height: 66px;
  margin: 0 12px 24px;
  margin-left: auto;
  padding: 12px 12px 12px 60px;
  background: 19px 20px no-repeat;
}

.alert ul {
  list-style: disc;
}

.alert-warning {
  background-color: #ffffcd;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxOC45IiB3aWR0aD0iMjEuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODQxLjg5IDU5NS4yODEiIHk9IjAiIHg9IjAiIHZpZXdCb3g9IjAgMCAyMS45IDE4LjkiPjxwYXRoIGQ9Im0yMS44IDE3LjgtMTAuMi0xNy40Yy0wLjEtMC4yLTAuNC0wLjQtMC43LTAuNHMtMC41IDAuMS0wLjcgMC40bC0xMC4yIDE3LjRjLTAuMSAwLjItMC4xIDAuNSAwIDAuOCAwLjEgMC4yIDAuNCAwLjQgMC43IDAuNGgyMC4zYzAuMyAwIDAuNS0wLjEgMC43LTAuNCAwLjEtMC4yIDAuMS0wLjUgMC0wLjh6bS05LjYtMS4xaC0yLjV2LTIuMmgyLjV2Mi4yem0wLTMuOWgtMi41di02LjdoMi41djYuN3oiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmY2NTAwIi8+PC9zdmc+");
}

.alert > *:last-child {
  margin-bottom: 0;
}

/* Infographic
-------------------------------------------------- */
.teaser.infographic {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 0;
  color: #fff;
}

.teaser.infographic a {
  display: block;
  text-decoration: none;
}

.teaser.infographic a:hover,
.teaser.infographic a:focus {
  text-decoration: none;
}

.infographic h3 {
  font-size: 22px;
  margin-top: 0;
  color: #fff;
}

.infographic span {
  display: block;
  margin-top: 2px;
  opacity: 0.8;
  color: #fff;
}

.infographic table {
  width: 100%;
}

.infographic tbody th {
  text-align: left;
}

.infographic td,
.infographic thead th {
  text-align: right;
  color: #fff;
}

.infographic th {
  font-weight: bold;
  color: #fff;
}

.infographic caption {
  text-align: left;
  color: #fff;
}

.infographic > div {
  width: 100%;
  padding: 0;
  border: solid transparent;
  border-width: 22px 20px;
  background-color: #009286;
}

.infographic.theme-green > div {
  background-color: #009286;
}

.infographic.theme-darkgray > div {
  background-color: #54646c;
}

.infographic.theme-mediumgray > div {
  background-color: #79838c;
}

.infographic.theme-freshgreen > div {
  background-color: #94c23c;
}

.infographic.theme-petrol > div {
  background-color: #006480;
}

.infographic.theme-lightgray > div {
  background-color: #bbbec3;
}

.infographic.theme-darkgreen > div {
  background-color: #004c4c;
}

.infographic.theme-nearlyblack > div {
  background-color: #1d2124;
}

.infographic.theme-heatheredgray > div {
  background-color: #c4aa79;
}

.infographic.theme-glacierblue > div {
  background-color: #6eabbd;
}

.teaser.infographic img:last-child {
  float: none;
  width: 100%;
  margin: 0;
}

.infographic canvas {
  width: calc(100% + 10px);
  margin-top: -4px;
  margin-left: -10px;
}

.infographic .info:last-child {
  margin-right: 0;
}

.infographic .legend {
  margin: 12px 0 0;
  padding: 0;
  list-style: none;
}

.infographic .legend li {
  float: none;
  width: auto;
  margin-bottom: 0;
}

.infographic .legend .color {
  position: relative;
  top: 4px;
  float: left;
  width: 14px;
  height: 14px;
  margin-right: 8px;
  opacity: 1;
}

.infographic .legend .color + span {
  opacity: 0.8;
  color: #fff;
}

.infographic .external h3:after {
  display: inline-block;
  width: 15px;
  height: 15px;
  padding: 0 0 0 4px;
}

.infographic .external h3:after,
.infographic .external h3:hover:after {
  content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojZmZmO30KPC9zdHlsZT4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQuNiwyNnY3LjZjMCwxLjktMC43LDMuNS0yLDQuOHMtMi45LDItNC44LDJIOC4xYy0xLjksMC0zLjUtMC43LTQuOC0yYy0xLjMtMS4zLTItMi45LTItNC44VjEzLjgKCQljMC0xLjksMC43LTMuNSwyLTQuOGMxLjMtMS4zLDIuOS0yLDQuOC0yaDE2LjdjMC4yLDAsMC40LDAuMSwwLjUsMC4yYzAuMSwwLjEsMC4yLDAuMywwLjIsMC41djEuNWMwLDAuMi0wLjEsMC40LTAuMiwwLjUKCQlDMjUuMiwxMCwyNSwxMCwyNC44LDEwSDguMWMtMSwwLTEuOSwwLjQtMi43LDEuMWMtMC43LDAuNy0xLjEsMS42LTEuMSwyLjd2MTkuN2MwLDEsMC40LDEuOSwxLjEsMi43QzYuMSwzNyw3LDM3LjQsOC4xLDM3LjRoMTkuNwoJCWMxLDAsMS45LTAuNCwyLjctMS4xYzAuNy0wLjcsMS4xLTEuNiwxLjEtMi43VjI2YzAtMC4yLDAuMS0wLjQsMC4yLTAuNWMwLjEtMC4xLDAuMy0wLjIsMC41LTAuMmgxLjVjMC4yLDAsMC40LDAuMSwwLjUsMC4yCgkJQzM0LjYsMjUuNiwzNC42LDI1LjgsMzQuNiwyNnogTTQzLjgsNS41djEyLjFjMCwwLjQtMC4yLDAuOC0wLjUsMS4xYy0wLjMsMC4zLTAuNywwLjUtMS4xLDAuNXMtMC44LTAuMi0xLjEtMC41TDM3LDE0LjVMMjEuNSwzMAoJCWMtMC4yLDAuMi0wLjMsMC4yLTAuNSwwLjJzLTAuNC0wLjEtMC41LTAuMmwtMi43LTIuN2MtMC4yLTAuMi0wLjItMC4zLTAuMi0wLjVjMC0wLjIsMC4xLTAuNCwwLjItMC41bDE1LjUtMTUuNUwyOSw2LjYKCQljLTAuMy0wLjMtMC41LTAuNy0wLjUtMS4xYzAtMC40LDAuMi0wLjgsMC41LTEuMUMyOS4zLDQuMSwyOS43LDQsMzAuMSw0aDEyLjFjMC40LDAsMC44LDAuMiwxLjEsMC41QzQzLjYsNC43LDQzLjgsNS4xLDQzLjgsNS41eiIKCQkvPgo8L2c+Cjwvc3ZnPgo=");
}

.infographic .external:after,
.infographic .external:hover:after {
  content: none;
}

.application-process {
  margin: 0;
  text-align: center;
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOC43MzEzbW0iIGhlaWdodD0iNC4zNjU3bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDguNzMxMzIzMiA0LjM2NTY2ODMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI1NS45MSAtMzEuMzY4KSI+ICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCguMzQ5MjUgMCAwIC4zNjM4IC0zMjguNzcgLTM5LjE3OSkiIGZpbGw9IiNmOWY5ZjkiPiAgIDxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KC4wNjE1NyAtLjAwMDg0NTYxIC4wMDE1MjYgLjAzNDExOCAyMDMuNzUgMTg3LjIpIiBkPSJtMjY4LjU3IDU1NS4yMi05Ny4xNi0xNzguMTktOTcuMTY1LTE3OC4xOWwyMDIuOSA0Ljk0ODcgMjAyLjkgNC45NDg3LTEwNS43MyAxNzMuMjR6IiBmaWxsPSIjZjlmOWY5Ii8+ICA8L2c+IDwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: 50% 0;
  box-shadow: 0 2px 2px 0 #dbdbdb;
  justify-content: center;
}

.row.application-process h2 {
  font-family: 'Roboto Medium', Arial, Helvetica, sans-serif;
  margin: 36px 0;
}

.row.application-process img {
  width: 110px;
  height: 110px;
  margin: 0 auto;
  padding: 12px;
}

.row.application-process h3 {
  font-family: 'Roboto Medium', Arial, Helvetica, sans-serif;
  margin-top: 12px;
  color: #333;
}

.row.application-process p {
  padding: 0 12px;
}

.row.application-process .btn-primary {
  overflow: hidden;
  width: auto;
  max-width: 100%;
  padding-right: 72px;
  padding-left: 72px;
  text-overflow: ellipsis;
}

/* Vacancy Hub
-------------------------------------------------- */
.hero .container .row {
  position: absolute;
  top: 120px;
  right: 0;
  margin-left: 0;
}

.hero .container .row h1 {
  font-size: 36px;
  line-height: 48px;
}

.hero .container .row p {
  font-size: 18px;
  line-height: 30px;
  margin-right: 12px;
}

.hero .container .row h1,
.hero .container .row p {
  color: #fff;
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.4);
}

.hero img {
  height: auto;
  max-height: 495px;
}

@media (min-width: 768px) {
  .hero img {
    max-height: 450px;
  }
  .hero .container .row {
    top: 96px;
    right: auto;
    margin-left: -18px;
  }
  .hero .container .row {
    margin-right: 120px;
  }
}

@media (min-width: 992px) {
  .hero .container .row {
    margin-right: 168px;
  }
}

@media (min-width: 1320px) {
  .hero .container .row {
    margin-right: 420px;
  }
}

/* specific IE10+ CSS styles go here */
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .hero .container .row {
    display: block;
  }
}

.list-group {
  display: flex;
  flex-direction: column;
  margin-bottom: 0;
  padding-left: 0;
}

.list-group h2 {
  margin-bottom: 0;
  padding: 24px;
  color: #fff;
  background: linear-gradient(to right, #009286 0%, #009286 33%, #009286 66%, #009286 100%);
}

.list-group h2:before,
.list-group h2:after {
  display: block;
  width: calc(100% + 48px);
  height: 0;
  margin-left: -24px;
  content: '';
}

.list-group h2:after {
  margin-top: 0;
  margin-bottom: 0;
  background: linear-gradient(to right, #1da283 0%, #65bba8 33%, #65bba8 66%, #aacdc6 100%);
}

.list-group h2:before {
  margin-top: 0;
  margin-bottom: 0;
  background: linear-gradient(to right, #126980 0%, #126980 33%, #126980 66%, #0e7460 100%);
}

.list-group-item {
  position: relative;
  display: block;
  margin-bottom: -1px;
  border: 1px solid rgba(0, 0, 0, 0.125);
  background-color: #fff;
}

div.list-group-item {
  padding: 24px 24px;
}

a.list-group-item {
  padding: 24px 24px 24px 54px;
  color: #009286;
}

div.list-group-item h3,
div.list-group-item p {
  color: #333;
}

div.list-group-item a {
  position: relative;
  padding-left: 24px;
}

a.list-group-item:before,
div.list-group-item a:before {
  position: absolute;
  display: inline-block;
  width: 16px;
  height: 14px;
  margin-right: 10px;
  content: '';
  transition: 0.125s ease-in;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNC4yMzMzbW0iIGhlaWdodD0iMy43MDQybW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQuMjMzMzMzMSAzLjcwNDE2NjciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg1LjU3NCAtMjUyLjgxKSI+DQogIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yNjQ1OCAwIDAgLjI2NDU4IDg1LjU3NCAyNTIuODEpIj4NCiAgIDxwYXRoIGlkPSJJY29uLWFycm93IiBjbGFzcz0ic3QwIiBkPSJtOC44IDAtMC42IDAuNiA2LjIgNmgtMTQuNHYwLjhoMTQuNGwtNi4yIDYgMC42IDAuNiA3LjItN3oiIGZpbGw9IiMwMDkyODYiLz4NCiAgPC9nPg0KIDwvZz4NCiA8c3R5bGU+LnN0MHtmaWxsOiMwMDkyODY7fTwvc3R5bGU+DQo8L3N2Zz4NCg==");
}

div.list-group-item a:before {
  top: 5px;
  left: 0;
}

div.list-group-item a:hover:before {
  left: 5px;
}

a.list-group-item:before {
  top: 29px;
  left: 27px;
}

a.list-group-item:hover:before {
  left: 33px;
}

a.list-group-item:hover,
a.list-group-item:focus {
  color: #005e5d;
  background: #e5ffff;
}

/* Teasers Dialog
-------------------------------------------------- */
main .teaser.dialog {
  background-color: transparent;
  box-shadow: none;
}

.teaser.dialog > div {
  display: inline-block;
  width: 100%;
  max-width: 100%;
  margin-top: -72px;
  padding: 24px;
  background-color: #fff;
  box-shadow: 0 2px 2px 0 #dbdbdb;
}

.teaser.dialog > div .external:after {
  position: relative;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: 6px;
  content: '';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEuMjQ1bW0iIGhlaWdodD0iMTEuMjQ1bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDExLjI0NDc5MiAxMS4yNDQ3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNC40IC0xMzYuNDEpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMjY0NTggMCAwIC4yNjQ1OCAxMjQuMDYgMTM1Ljk4KSIgZmlsbD0iIzAwOTI4NiI+PHBvbHlnb24gcG9pbnRzPSIzNi4xIDE5LjEgMzIuMyAyMi45IDMyLjMgNDAuNCA1LjIgNDAuNCA1LjIgMTMuMiAyMi41IDEzLjIgMjYuNCA5LjMgMS4zIDkuMyAxLjMgNDQuMSAzNi4xIDQ0LjEiLz48cG9seWdvbiBwb2ludHM9IjQzLjggMTkgNDMuOCAxLjYgMjYuNCAxLjYgMjYuNCA1LjYgMzcuMiA1LjYgMTMuNSAyOS4yIDE2LjIgMzEuOSAzOS45IDguMiAzOS45IDE5Ii8+PC9nPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: 14px;
}

.teaser.dialog > div .external:hover:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEuMjQ1bW0iIGhlaWdodD0iMTEuMjQ1bW0iIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDExLjI0NDc5MiAxMS4yNDQ3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNC40IC0xMzYuNDEpIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguMjY0NTggMCAwIC4yNjQ1OCAxMjQuMDYgMTM1Ljk4KSIgZmlsbD0iI2ZmZiI+PHBvbHlnb24gcG9pbnRzPSIzNi4xIDE5LjEgMzIuMyAyMi45IDMyLjMgNDAuNCA1LjIgNDAuNCA1LjIgMTMuMiAyMi41IDEzLjIgMjYuNCA5LjMgMS4zIDkuMyAxLjMgNDQuMSAzNi4xIDQ0LjEiLz48cG9seWdvbiBwb2ludHM9IjQzLjggMTkgNDMuOCAxLjYgMjYuNCAxLjYgMjYuNCA1LjYgMzcuMiA1LjYgMTMuNSAyOS4yIDE2LjIgMzEuOSAzOS45IDguMiAzOS45IDE5Ii8+PC9nPjwvZz48L3N2Zz4=);
}

.teaser.dialog > div .more {
  display: block;
  float: none;
  overflow: hidden;
  max-width: 100%;
  margin-left: auto;
  padding: 12px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  pointer-events: auto;
  color: #005e5d;
  border: solid 1px #00857a;
  border-radius: 0;
  background: transparent;
}

.teaser.dialog > div .more:hover {
  color: #fff;
  background-color: #005e5d;
}

.teaser.dialog > div h3 {
  color: #004c4c;
}

@media (min-width: 768px) {
  .teaser.dialog > div .more {
    margin-left: calc(100% - 291px);
  }
}

@media (min-width: 992px) {
  main .teaser.dialog {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 18px;
    align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
  }
  article > h2 + .teaser.dialog {
    padding: 0 18px 36px;
  }
  .teaser.dialog img {
    z-index: 0;
    width: auto;
    max-width: 600px;
    height: 35vw;
    max-height: 380px;
  }
  .teaser.dialog > div {
    z-index: 1;
    display: block;
    margin-top: auto;
    margin-right: -18px;
    margin-bottom: auto;
    margin-left: -108px;
    padding: 48px;
  }
  .teaser.dialog > div .more {
    margin-left: calc(100% - 362px);
  }
}

@media screen and (min-width: 992px) and (-ms-high-contrast: none), (min-width: 992px) and (-ms-high-contrast: active) {
  .teaser.dialog img {
    width: 50%;
    max-width: none;
  }
  .teaser.dialog > div {
    float: right;
    width: calc(50% + 164px);
  }
}

@media (min-width: 1320px) {
  .teaser.dialog img {
    height: 25vw;
  }
}

input[type=submit],
input[type=submit].secondary,
.button,
.button.secondary,
.button.tertiary {
  line-height: 24px;
  display: inline-block;
  box-sizing: border-box;
  width: auto;
  margin: 5px 0 6px;
  padding: 5px 12px 4px;
  cursor: pointer;
  transition: background-color 0.2s;
  text-align: center;
  word-wrap: break-word;
  color: #222222;
  background: #e0e0e0;
  -webkit-appearance: none;
}

input[type=submit],
.button.primary {
  float: right;
  margin-top: 0;
  text-decoration: none;
  border: solid 1px #ffd200;
  border-radius: 0;
  background: #ffd200;
}

input[type=submit]:hover,
.button.primary:hover,
input[type=submit]:focus,
.button.primary:focus {
  border: solid 1px #f1b328;
  background: #f1b328;
}

input[type=submit].secondary,
.button.secondary {
  text-decoration: none;
  border: solid 1px #cfcfcf;
  background: #e0e0e0;
}

input[type=submit].secondary:hover,
.button.secondary:hover,
input[type=submit].secondary:focus,
.button.secondary:focus {
  border: solid 1px #b6b6b6;
  background: #c7c7c7;
}

.button:visited,
.button:hover,
.button:focus {
  text-decoration: none;
  color: #333;
}

a:not(.btn) {
  text-decoration: underline;
}
