.has-green-color {
  color: #009b4c !important;
}

@font-face {
  font-family: "neuzeitgro-light";
  src: url("../fonts/neuzeitgro-light.woff2") format("woff2"), url("../fonts/neuzeitgro-light.woff") format("woff");
}
@font-face {
  font-family: "neuzeitgro-regular";
  src: url("../fonts/neuzeitgro-regular.woff2") format("woff2"), url("../fonts/neuzeitgro-regular.woff") format("woff");
}
@font-face {
  font-family: "neuzeitgro-bol";
  src: url("../fonts/neuzeitgro-bol.woff2") format("woff2"), url("../fonts/neuzeitgro-bol.woff") format("woff");
}
@font-face {
  font-family: "ag_book_rounded";
  src: url("../fonts/ag_book_rounded.woff2") format("woff2"), url("../fonts/ag_book_rounded.woff") format("woff");
}
/* Website fonts */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: #eee;
  clip: auto !important;
  clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

#skip-to-main .screen-reader-shortcut {
  position: absolute;
  top: -1000em;
  outline: 0;
  border: none;
  text-decoration: none;
  background: 0 0;
  height: auto;
  width: auto;
  margin: 0;
  padding: 0;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  border-radius: 0;
  box-sizing: content-box;
  transition: none;
  -webkit-font-smoothing: subpixel-antialiased;
}
#skip-to-main .screen-reader-shortcut:focus {
  left: 6px;
  top: 7px;
  height: auto;
  width: auto;
  display: block;
  font-size: 14px;
  font-weight: 600;
  padding: 15px 23px 14px;
  background: #FFFFFF;
  border: 1px solid #cccccc;
  color: #cccccc;
  z-index: 100000;
  line-height: normal;
  text-decoration: none;
}

html {
  font-size: 8px;
}
@media only screen and (min-width: 1440px) {
  html {
    font-size: 9px;
  }
}

body {
  font-family: "neuzeitgro-regular";
  font-size: 2rem;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

p {
  font-size: 2.25rem;
  line-height: 3rem;
  margin-top: -1rem;
  padding-top: 0.62925rem;
  padding-bottom: 0.37075rem;
  margin-bottom: 1rem;
}
@media only screen and (min-width: 900px) {
  p {
    font-size: 2.25rem;
    line-height: 3rem;
    margin-top: -1rem;
    padding-top: 0.62925rem;
    padding-bottom: 0.37075rem;
    margin-bottom: 1rem;
  }
}
p.has-medium-font-size, p.has-large-font-size, p.has-larger-font-size {
  color: #009b4c;
}
p.has-medium-font-size {
  font-size: 3rem;
  line-height: 4rem;
  margin-top: 0rem;
  padding-top: 0.839rem;
  padding-bottom: 0.161rem;
  margin-bottom: 1rem;
}
@media only screen and (min-width: 900px) {
  p.has-medium-font-size {
    font-size: 4rem;
    line-height: 5rem;
    margin-top: 0rem;
    padding-top: 0.952rem;
    padding-bottom: 0.048rem;
    margin-bottom: 2rem;
  }
}
p.has-large-font-size {
  font-size: 3.5rem;
  line-height: 4rem;
  margin-top: 0rem;
  padding-top: 0.6455rem;
  padding-bottom: 0.3545rem;
  margin-bottom: 1rem;
}
@media only screen and (min-width: 900px) {
  p.has-large-font-size {
    font-size: 4.5rem;
    line-height: 5rem;
    margin-top: 0rem;
    padding-top: 0.7585rem;
    padding-bottom: 0.2415rem;
    margin-bottom: 2rem;
  }
}
p.has-larger-font-size {
  font-size: 3.8rem;
  line-height: 4rem;
  margin-top: 0rem;
  padding-top: 0.5294rem;
  padding-bottom: 0.4706rem;
  margin-bottom: 1rem;
}
@media only screen and (min-width: 900px) {
  p.has-larger-font-size {
    font-size: 6rem;
    line-height: 7rem;
    margin-top: 1rem;
    padding-top: 0.178rem;
    padding-bottom: 0.822rem;
    margin-bottom: 1rem;
  }
}

.post-meta,
.meta-info,
.meta-label {
  color: #333333;
  font-size: 1.5rem;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 400;
  color: #333333;
}

.introduction-block {
  color: #009b4c;
}
.introduction-block p {
  font-size: 4rem;
  margin-bottom: 48px;
  line-height: 1.2;
}

.entry-content h2, .entry-content h3 {
  color: #009b4c;
  margin-top: 0;
}

.icon.external {
  display: inline;
}

.info-block {
  background-color: rgb(229.5, 229.5, 229.5);
  padding: 32px;
  border-left: 5px solid #e63946;
  margin: 16px 0;
}

img {
  margin: 0;
  max-width: 100%;
  height: auto;
}

/* variables
 *====================================*/
/* Default button style
 *====================================*/
.btn,
button,
[type=submit] {
  color: #FFFFFF;
  font-size: 18px;
  line-height: 1;
  padding: 8px 16px;
  display: inline-block;
  background-color: #e63946;
  border-radius: 0;
  text-decoration: none;
  transition: all 0.1s linear;
  border: 0;
  -webkit-appearance: none;
}
.btn:hover,
button:hover,
[type=submit]:hover {
  background-color: rgb(235.7174887892, 102.2825112108, 112.3094170404);
}
.btn:active,
button:active,
[type=submit]:active {
  background-color: rgb(247.1524663677, 192.8475336323, 196.9282511211);
}

/* border button
 *====================================*/
.btn-bordered {
  color: #e63946;
  border: 1px solid #e63946;
  background-color: transparent;
}
.btn-bordered:hover {
  color: white;
  background-color: rgb(235.7174887892, 102.2825112108, 112.3094170404);
}
.btn-bordered:active {
  background-color: #e63946;
}

button.search, button.McButton {
  background: transparent;
}

.btn-load-more {
  display: inline-block;
  border: 1px solid #009b4c;
  padding: 24px;
  color: #009b4c;
  text-transform: uppercase;
  text-decoration: none;
  background-color: transparent;
  font-family: "neuzeitgro-bol";
}
.btn-load-more:hover {
  background-color: #009b4c;
  color: #FFFFFF;
}
.btn-load-more .aws-icon-arrow-right {
  display: none;
}

.aws-icon {
  background-color: #009b4c;
}

.apl-pagination {
  text-align: center;
  margin-top: 32px;
}

.wp-block-button .wp-block-button__link {
  border-radius: 0;
  border: 1px solid #009b4c;
  background: #FFFFFF;
  text-transform: uppercase;
  font-size: 16px;
  transition: all 0.45s ease;
  font-family: "neuzeitgro-bol";
}
.wp-block-button .wp-block-button__link:hover {
  background: #009b4c;
  transition: all 0.45s ease;
}
.wp-block-button .wp-block-button__link:not(.has-background) {
  color: #009b4c;
}
.wp-block-button .wp-block-button__link:not(.has-background):hover {
  color: #FFFFFF;
}
.wp-block-button .wp-block-button__link.has-text-color {
  background: #009b4c;
}
.wp-block-button .wp-block-button__link.has-text-color:hover {
  background: #FFFFFF;
  color: #009b4c;
}
.wp-block-button.is-style-outline .wp-block-button__link,
.wp-block-button.is-style-outline .wp-block-button__link:hover {
  border: 2px solid #009b4c;
}

.btn-knowledge-base {
  padding: 2rem 2rem;
  border-color: #009b4c;
  margin: 0 0 2rem;
  display: inline-flex;
  justify-content: center;
}
.btn-knowledge-base a {
  text-decoration: none;
  background: transparent;
  text-transform: uppercase;
  font-size: 2rem;
  font-family: "neuzeitgro-bol";
}
.btn-knowledge-base:hover {
  background-color: #009b4c;
}
.btn-knowledge-base:hover a {
  color: white;
}

label {
  display: block;
  margin: 0 0 1rem;
  font-size: 2.25rem;
}

:not[type=submit],
textarea,
input {
  width: 100%;
  color: #333333;
  background: #FFFFFF;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  padding: 16px;
  border: solid 1px #cccccc;
  transition: 0.1s ease-in-out;
  border-radius: 0px;
  font-size: 2.25rem;
  line-height: 1.5;
}
:not[type=submit]:hover, :not[type=submit]:focus,
textarea:hover,
textarea:focus,
input:hover,
input:focus {
  background: rgb(229.5, 229.5, 229.5);
}

[type=submit],
[type=checkbox] {
  width: auto;
}

textarea {
  overflow: auto;
  vertical-align: top;
  max-width: 100%;
}

[type=checkbox] {
  -webkit-appearance: checkbox;
  margin-right: 16px;
  /* Double-sized Checkboxes */
  -ms-transform: scale(1.5); /* IE */
  -moz-transform: scale(1.5); /* FF */
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  transform: scale(1.5);
}

h1, h2, h3, h4, h5, h6 {
  font-family: "neuzeitgro-bol";
  font-weight: 400;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

.entry-content h1 {
  font-size: 3rem;
  line-height: 4rem;
  margin-top: -1rem;
  padding-top: 0.839rem;
  padding-bottom: 0.161rem;
  margin-bottom: 0rem;
}
@media only screen and (min-width: 600px) {
  .entry-content h1 {
    font-size: 4rem;
    line-height: 5rem;
    margin-top: -1rem;
    padding-top: 0.952rem;
    padding-bottom: 0.048rem;
    margin-bottom: 0rem;
  }
}
@media only screen and (min-width: 600px) {
  .entry-content h1 {
    font-size: 6rem;
    line-height: 7rem;
    margin-top: 0rem;
    padding-top: 0.178rem;
    padding-bottom: 0.822rem;
    margin-bottom: -1rem;
  }
}
.entry-content h2 {
  font-size: 3rem;
  line-height: 4rem;
  margin-top: 1rem;
  padding-top: 0.839rem;
  padding-bottom: 0.161rem;
  margin-bottom: 0rem;
}
@media only screen and (min-width: 600px) {
  .entry-content h2 {
    font-size: 4rem;
    line-height: 5rem;
    margin-top: 1rem;
    padding-top: 0.952rem;
    padding-bottom: 0.048rem;
    margin-bottom: 0rem;
  }
}
.entry-content h3 {
  font-size: 3rem;
  line-height: 4rem;
  margin-top: 0rem;
  padding-top: 0.839rem;
  padding-bottom: 0.161rem;
  margin-bottom: 0rem;
}
@media only screen and (min-width: 600px) {
  .entry-content h3 {
    font-size: 3rem;
    line-height: 4rem;
    margin-top: 0rem;
    padding-top: 0.839rem;
    padding-bottom: 0.161rem;
    margin-bottom: 0rem;
  }
}
.entry-content h4, .entry-content h5, .entry-content h6 {
  font-size: 2rem;
  line-height: 3rem;
  margin-top: -1rem;
  padding-top: 0.726rem;
  padding-bottom: 0.274rem;
  margin-bottom: 0rem;
}
@media only screen and (min-width: 600px) {
  .entry-content h4, .entry-content h5, .entry-content h6 {
    font-size: 2rem;
    line-height: 3rem;
    margin-top: 0rem;
    padding-top: 0.726rem;
    padding-bottom: 0.274rem;
    margin-bottom: 1rem;
  }
}

.site-title {
  flex: 2;
  padding: 0 1rem;
  align-self: center;
  font-size: 2rem;
  line-height: 1.4;
  color: #e63946;
}
@media only screen and (min-width: 600px) {
  .site-title {
    font-size: 4rem;
    padding: 0 2rem;
  }
}

h2.entry-title a {
  color: #e63946;
  text-decoration: none;
}

.widgettitle {
  font-size: 2rem;
  line-height: 1.3;
  margin: 2rem 0 2rem;
  color: #e63946;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 400;
}

.section-title {
  font-size: 5rem;
  color: #FFFFFF;
  text-decoration: underline;
  text-transform: uppercase;
}
@media only screen and (min-width: 600px) {
  .section-title {
    font-size: 8rem;
    margin-bottom: 4rem;
  }
}
@media only screen and (min-width: 1440px) {
  .section-title {
    font-size: 10rem;
    margin-bottom: 5rem;
  }
}

.page-an-enabling-policy-environment .hero-section-title h2 {
  max-width: 550px;
}

.post-title {
  color: #009b4c;
  font-size: 4rem;
  line-height: 4rem;
  margin-top: 0rem;
  padding-top: 0.452rem;
  padding-bottom: 0.548rem;
  margin-bottom: 0rem;
}
@media only screen and (min-width: 600px) {
  .post-title {
    font-size: 6rem;
    line-height: 6rem;
    margin-top: -1rem;
    padding-top: 0.678rem;
    padding-bottom: 0.322rem;
    margin-bottom: 3rem;
  }
}

a {
  color: #009b4c;
}

ol, ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ol.list-unstyled, ul.list-unstyled {
  list-style-type: none;
  padding: 0;
}
ol li, ul li {
  margin-bottom: 8px;
}
@media only screen and (min-width: 900px) {
  ol li, ul li {
    margin-bottom: 16px;
  }
}

.widget ul {
  list-style-type: none;
  display: inline-block;
  margin: 0;
}

.list-item {
  margin: 0 0 2rem;
  max-width: 800px;
}

.entry-content ul, .entry-content ol {
  padding-left: 16px;
  margin-top: 1rem;
  padding-top: calc(0rem - 0px);
  border-top-width: 0px;
  margin-bottom: 1rem;
  padding-bottom: calc(0rem - 0px);
  border-bottom-width: 0px;
}
@media only screen and (min-width: 600px) {
  .entry-content ul, .entry-content ol {
    margin-top: 1rem;
    padding-top: calc(0rem - 0px);
    border-top-width: 0px;
    margin-bottom: 1rem;
    padding-bottom: calc(0rem - 0px);
    border-bottom-width: 0px;
  }
}
.entry-content ul.list-unstyled, .entry-content ol.list-unstyled {
  list-style-type: none;
  padding: 0;
}
.entry-content li {
  font-size: 2.25rem;
  line-height: 3rem;
  margin-top: -1rem;
  padding-top: 0.62925rem;
  padding-bottom: 0.37075rem;
  margin-bottom: 1rem;
}
.entry-content ul {
  list-style-type: disc;
}
.entry-content ul ul {
  list-style-type: circle;
}
.entry-content ul ol {
  list-style-type: decimal;
}
.entry-content ol {
  list-style-type: decimal;
}

.site-logo {
  top: 32px;
  position: relative;
  width: 160px;
}
@media only screen and (max-width: 599px) {
  .site-logo {
    position: absolute;
  }
}
@media only screen and (min-width: 600px) {
  .site-logo {
    width: 180px;
  }
}
@media only screen and (min-width: 900px) {
  .site-logo {
    width: 256px;
  }
}
@media only screen and (min-width: 1280px) {
  .site-logo {
    width: 320px;
    max-width: 320px;
  }
}
@media only screen and (min-width: 1440px) {
  .site-logo {
    flex: 1;
  }
}
.site-logo img {
  display: block;
  max-width: 100%;
  width: 100%;
  position: relative;
  z-index: 1;
}
.site-logo a {
  position: relative;
  display: block;
}
.site-logo .box-bg {
  padding: 16px;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  background: #e63946;
  height: 100%;
  mix-blend-mode: multiply;
}

.site-title {
  color: white;
  text-decoration: none;
  font-family: "neuzeitgro-bol";
  line-height: 1;
  font-size: 4rem;
}
@media only screen and (max-width: 599px) {
  .site-title {
    padding: 0;
  }
}
blockquote,
blockquote.wp-block-quote,
blockquote.wp-block-quote.is-style-large {
  color: #e63946;
  border-width: 8px 0 8px 0;
  border-style: solid;
  border-color: #e63946;
  padding: 32px 0;
  display: block;
  max-width: 600px;
  margin: 32px auto;
}
blockquote p,
blockquote.wp-block-quote p,
blockquote.wp-block-quote.is-style-large p {
  font-family: "neuzeitgro-bol";
  font-style: normal;
  font-size: 2rem;
  line-height: 3rem;
  margin-top: -1rem;
  padding-top: 0.726rem;
  padding-bottom: 0.274rem;
  margin-bottom: 0rem;
}
@media only screen and (min-width: 600px) {
  blockquote p,
  blockquote.wp-block-quote p,
  blockquote.wp-block-quote.is-style-large p {
    font-size: 5rem;
    line-height: 6rem;
    margin-top: 0rem;
    padding-top: 0.065rem;
    padding-bottom: 0.935rem;
    margin-bottom: -1rem;
  }
}
blockquote cite,
blockquote.wp-block-quote cite,
blockquote.wp-block-quote.is-style-large cite {
  font-weight: 700;
  font-size: 2rem;
  line-height: 3rem;
  margin-top: -1rem;
  padding-top: 0.726rem;
  padding-bottom: 0.274rem;
  margin-bottom: 1rem;
}
blockquote p,
blockquote.wp-block-quote p,
blockquote.wp-block-quote.is-style-large p {
  padding: 0 16px;
}
blockquote cite,
blockquote.wp-block-quote cite,
blockquote.wp-block-quote.is-style-large cite {
  padding: 0 16px;
  margin-top: 16px;
  display: block;
  text-align: left;
}

.mgfy {
  display: inline-block;
  width: 0.4em;
  height: 0.4em;
  border: 0.07em solid #FFFFFF;
  position: relative;
  border-radius: 0.35em;
  font-size: 2.3em;
}
.mgfy:after {
  content: "";
  display: inline-block;
  position: absolute;
  left: -0.2em;
  bottom: -0.1em;
  border-width: 0;
  background: #FFFFFF;
  width: 0.25em;
  height: 0.07em;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
}
.mgfy:hover {
  cursor: pointer;
}

button.search {
  display: none;
}
@media only screen and (min-width: 600px) {
  button.search {
    display: block;
    position: absolute;
    right: 0;
    top: 4px;
    padding: 0;
    z-index: 1;
  }
}

.search-mobile .search {
  position: absolute;
  right: 6px;
  display: inline-block;
}
@media only screen and (max-width: 599px) {
  .search-mobile .search {
    top: 10px;
  }
}
.search-mobile .search .mgfy {
  border-color: #009b4c;
}
.search-mobile .search .mgfy:after {
  background: #009b4c;
}

.admin-bar .search-mobile {
  margin-top: 0;
}
@media only screen and (max-width: 599px) {
  .admin-bar .search-mobile .search {
    top: 6px;
  }
}

.aws-icon {
  --icon-chevron-down: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBvbHlsaW5lIHBvaW50cz0iNiA5IDEyIDE1IDE4IDkiLz48L3N2Zz4=);
  --icon-chevron-up: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBvbHlsaW5lIHBvaW50cz0iNiA5IDEyIDE1IDE4IDkiLz48L3N2Zz4=);
  --icon-chevron-right: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBvbHlsaW5lIHBvaW50cz0iNiA5IDEyIDE1IDE4IDkiLz48L3N2Zz4=);
  --icon-arrow-right: url(data:image/png;base64,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);
  --icon-magnify: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgogIDxnPgogICAgPHBhdGggZD0iTTQ5NSw0NjYuMkwzNzcuMiwzNDguNGMyOS4yLTM1LjYsNDYuOC04MS4yLDQ2LjgtMTMwLjlDNDI0LDEwMy41LDMzMS41LDExLDIxNy41LDExQzEwMy40LDExLDExLDEwMy41LDExLDIxNy41ICAgUzEwMy40LDQyNCwyMTcuNSw0MjRjNDkuNywwLDk1LjItMTcuNSwxMzAuOC00Ni43TDQ2Ni4xLDQ5NWM4LDgsMjAuOSw4LDI4LjksMEM1MDMsNDg3LjEsNTAzLDQ3NC4xLDQ5NSw0NjYuMnogTTIxNy41LDM4Mi45ICAgQzEyNi4yLDM4Mi45LDUyLDMwOC43LDUyLDIxNy41UzEyNi4yLDUyLDIxNy41LDUyQzMwOC43LDUyLDM4MywxMjYuMywzODMsMjE3LjVTMzA4LjcsMzgyLjksMjE3LjUsMzgyLjl6IiBmaWxsPSIjMDAwMDAwIi8+CiAgPC9nPgo8L3N2Zz4K);
  --icon-close: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Ljk3MSA0Ny45NzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3Ljk3MSA0Ny45NzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8Zz4KCTxwYXRoIGQ9Ik0yOC4yMjgsMjMuOTg2TDQ3LjA5Miw1LjEyMmMxLjE3Mi0xLjE3MSwxLjE3Mi0zLjA3MSwwLTQuMjQyYy0xLjE3Mi0xLjE3Mi0zLjA3LTEuMTcyLTQuMjQyLDBMMjMuOTg2LDE5Ljc0NEw1LjEyMSwwLjg4ICAgYy0xLjE3Mi0xLjE3Mi0zLjA3LTEuMTcyLTQuMjQyLDBjLTEuMTcyLDEuMTcxLTEuMTcyLDMuMDcxLDAsNC4yNDJsMTguODY1LDE4Ljg2NEwwLjg3OSw0Mi44NWMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MiAgIEMxLjQ2NSw0Ny42NzcsMi4yMzMsNDcuOTcsMyw0Ny45N3MxLjUzNS0wLjI5MywyLjEyMS0wLjg3OWwxOC44NjUtMTguODY0TDQyLjg1LDQ3LjA5MWMwLjU4NiwwLjU4NiwxLjM1NCwwLjg3OSwyLjEyMSwwLjg3OSAgIHMxLjUzNS0wLjI5MywyLjEyMS0wLjg3OWMxLjE3Mi0xLjE3MSwxLjE3Mi0zLjA3MSwwLTQuMjQyTDI4LjIyOCwyMy45ODZ6IiBmaWxsPSIjMDAwMDAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  --icon-link-facebook: url(data:image/png;base64,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);
  --icon-link-twitter: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTEyIDEwLjhjLTEuMDg3LTIuMTE0LTQuMDQ2LTYuMDUzLTYuNzk4LTcuOTk1QzIuNTY2Ljk0NCAxLjU2MSAxLjI2Ni45MDIgMS41NjVDLjEzOSAxLjkwOCAwIDMuMDggMCAzLjc2OGMwIC42OS4zNzggNS42NS42MjQgNi40NzljLjgxNSAyLjczNiAzLjcxMyAzLjY2IDYuMzgzIDMuMzY0Yy4xMzYtLjAyLjI3NS0uMDM5LjQxNS0uMDU2Yy0uMTM4LjAyMi0uMjc2LjA0LS40MTUuMDU2Yy0zLjkxMi41OC03LjM4NyAyLjAwNS0yLjgzIDcuMDc4YzUuMDEzIDUuMTkgNi44Ny0xLjExMyA3LjgyMy00LjMwOGMuOTUzIDMuMTk1IDIuMDUgOS4yNzEgNy43MzMgNC4zMDhjNC4yNjctNC4zMDggMS4xNzItNi40OTgtMi43NC03LjA3OGE4Ljc0MSA4Ljc0MSAwIDAgMS0uNDE1LS4wNTZjLjE0LjAxNy4yNzkuMDM2LjQxNS4wNTZjMi42Ny4yOTcgNS41NjgtLjYyOCA2LjM4My0zLjM2NGMuMjQ2LS44MjguNjI0LTUuNzkuNjI0LTYuNDc4YzAtLjY5LS4xMzktMS44NjEtLjkwMi0yLjIwNmMtLjY1OS0uMjk4LTEuNjY0LS42Mi00LjMgMS4yNEMxNi4wNDYgNC43NDggMTMuMDg3IDguNjg3IDEyIDEwLjgiLz4KPC9zdmc+);
  --icon-link-linkedin: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAgAElEQVR4Xu3de9z9XTkn8OvanUeTeSVFdPYyxUjlEDJCJqWzUqYy5RBCTQ6pKYZSOqiETmpKR0UpeXRQSaFhpOklRsMgmdFMJyWS0Frz2rqb6dHzPPv+fde+115rf9/3n757Xeta72u99Hn27773zvBDgAABAgQIrE4gV3diByZAgAABAgRCAHAJCBAgQIDACgUEgBUO3ZEJECBAgIAA4A4QIECAAIEVCggAKxy6IxMgQIAAAQHAHSBAgAABAisUEABWOHRHJkCAAAECAoA7QIAAAQIEViggAKxw6I5MgAABAgQEAHeAAAECBAisUEAAWOHQHZkAAQIECAgA7gABAgQIEFihgACwwqE7MgECBAgQEADcAQIECBAgsEIBAWCFQ3dkAgQIECAgALgDBAgQIEBghQICwAqH7sgECBAgQEAAcAcIECBAgMAKBQSAFQ7dkQkQIECAgADgDhAgQIAAgRUKCAArHLojEyBAgAABAcAdIECAAAECKxQQAFY4dEcmQIAAAQICgDtAgAABAgRWKCAArHDojkyAAAECBAQAd4AAAQIECKxQQABY4dAdmQABAgQICADuAAECBAgQWKGAALDCoTsyAQIECBA4ywBwmYj4FsQECBAgQIDAhQq8NiLeeAifswwAV8jMdx7iUPYkQIAAAQIzCNRavzMiHnuIXgWAQ6jbkwABAgQIRIQA4BoQIECAAIEVCggAKxy6IxMgQIAAAQHAHSBAgAABAisUEABWOHRHJkCAAAECAoA7QIAAAQIEViggAKxw6I5MgAABAgQEAHeAAAECBAisUEAAWOHQHZkAAQIECAgA7gABAgQIEFihgACwwqE7MgECBAgQEADcAQIECBAgsEIBAWCFQ3dkAgQIECAgALgDBAgQIEBghQICwAqH7sgECBAgQEAAcAcIECBAgMAKBQSAFQ7dkQkQIECAgADgDhAgQIAAgRUKCAArHLojEyBAgAABAcAdIECAAAECKxQQAFY4dEcmQIAAAQICgDtAgAABAgRWKCAArHDojkyAAAECBAQAd4AAAQIECKxQQABY4dAdmQABAgQICADuAAECBAgQWKGAALDCoTsyAQIECBAQANwBAgQIECCwQgEBYIVDd2QCBAgQICAAuAMECBAgQGCFAgLACofu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);
  --icon-link-email: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxMTMuNjQzNjIiIGlkPSJzdmcyIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIxMTMuNDI4NTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnMgaWQ9ImRlZnM0Ii8+PGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY0LjkyODU3MSwtNDEuMjg0NjY4KSI+PHBhdGggZD0iTSA3Mi45NTk3OTEsMTU0LjYwMzM4IEMgNzEuMTkwOTAxLDE1NC4yMjIxIDY5LjA2NjM3NiwxNTMuMTMyNCA2Ny45NTQyMzQsMTUyLjAzNTk3IEMgNjYuNzQ4OTksMTUwLjg0Nzc1IDY1Ljk1NTQ3NCwxNDkuNDM3NTggNjUuMzg2OTkxLDE0Ny40NzM2OSBMIDY0LjkyODU3MSwxNDUuODkwMDIgTCA2NC45Mjg1NzEsOTguMzk2NzY1IEMgNjQuOTI4NTcxLDU0LjAwMDgyIDY0Ljk1MDk2OSw1MC44MTY0MjQgNjUuMjcyMDA0LDQ5LjU2ODE3NiBDIDY2LjEyMTg4OSw0Ni4yNjM2MzkgNjcuOTI2NjY5LDQzLjg5OTY3NCA3MC41ODAxNzEsNDIuNjE1MzQ5IEMgNzMuNTE3MDYzLDQxLjE5Mzg1OSA2OS45Nzc4NCw0MS4yODU4NzUgMTIxLjcxNjIsNDEuMjg1ODc1IEMgMTczLjI1MTQ5LDQxLjI4NTg3NSAxNzAuMDU1NDYsNDEuMjA1ODE3IDE3Mi44MTk2OSw0Mi41NjU5NjQgQyAxNzUuNDQ4MzksNDMuODU5NDM1IDE3Ny4yMTk5LDQ2LjI1NDI5NSAxNzcuOTk2NDMsNDkuNTY0MjYxIEMgMTc4LjMzOTg5LDUxLjAyODI0MyAxNzguMzU3MTQsNTMuMzY5NDQxIDE3OC4zNTcxNCw5OC40OTU5MTUgQyAxNzguMzU3MTQsMTQyLjgzNzE0IDE3OC4zMzQ5NywxNDUuOTc2MjQgMTc4LjAxMjk3LDE0Ny4yMjg1NiBDIDE3Ni45ODE1LDE1MS4yNDAwNCAxNzQuMzU5NzQsMTUzLjc3Nzg5IDE3MC4zNzQ2NSwxNTQuNjIyMzkgQyAxNjguMzkyOCwxNTUuMDQyMzcgNzQuOTExNzc4LDE1NS4wMjQxMyA3Mi45NTk3OTEsMTU0LjYwMzM4IHogTSAxNjUuMzY4MzgsOTYuMDE3MTQ0IEwgMTY1LjM2ODM4LDYzLjA5OTA2MyBMIDEyMS43NDIwMSw2My4wOTkwNjMgTCA3OC4xMTU2MzYsNjMuMDk5MDYzIEwgNzguMTE1NjM2LDk2LjAxNzE0NCBMIDc4LjExNTYzNiwxMjguOTM1MjMgTCAxMjEuNzQyMDEsMTI4LjkzNTIzIEwgMTY1LjM2ODM4LDEyOC45MzUyMyBMIDE2NS4zNjgzOCw5Ni4wMTcxNDQgeiBNIDkzLjE0NzY5NywxMTguMDc4MjEgQyA5NS42NjA3OTEsMTE1LjQ4Nzg5IDEwMC42MTY2MSwxMTAuNDIzNzYgMTA0LjE2MDYyLDEwNi44MjQ1OSBMIDExMC42MDQyOSwxMDAuMjgwNjMgTCAxMTMuMjQ4MiwxMDIuOTYwODIgQyAxMTYuMDI4ODUsMTA1Ljc3OTYzIDExNy4wMTAyMiwxMDYuNDUyMDcgMTE5LjE5MDE1LDEwNy4wMzIyOCBDIDEyMC41ODgwMywxMDcuNDA0MzQgMTIzLjE0OTc5LDEwNy4zOTY4MiAxMjQuNjEwNDUsMTA3LjAxNjM2IEMgMTI2LjU2NzgyLDEwNi41MDY1MyAxMjcuNjU1NjYsMTA1Ljc2NTc4IDEzMC40NjcyOCwxMDMuMDI4MjMgTCAxMzMuMTQ0MzYsMTAwLjQyMTY5IEwgMTQxLjg2OTYzLDEwOS4zNDQ4NCBDIDE0Ni42Njg1MywxMTQuMjUyNTcgMTUxLjU2MTUzLDExOS4yODQ5NyAxNTIuNzQyOTUsMTIwLjUyNzkzIEwgMTU0Ljg5MDk5LDEyMi43ODc4NyBMIDEyMS43MzQ3MiwxMjIuNzg3ODcgTCA4OC41Nzg0NCwxMjIuNzg3ODcgTCA5My4xNDc2OTcsMTE4LjA3ODIxIHogTSA4NC4yODM4MDQsOTYuMDE3MTQ0IEwgODQuMjg0NjA1LDczLjcwODIwMyBMIDk1LjI2NjYwNSw4NC44MDEyNTIgTCAxMDYuMjQ4Niw5NS44OTQzMDIgTCAxMDAuMzMzNzUsMTAxLjk1NDM1IEMgOTcuMDgwNTc5LDEwNS4yODczOCA5Mi4xMzgzMTgsMTEwLjMzNDUzIDg5LjM1MDk0OCwxMTMuMTcwMjQgTCA4NC4yODMwMDMsMTE4LjMyNjA5IEwgODQuMjgzODA0LDk2LjAxNzE0NCB6IE0gMTU1Ljc0MTQxLDExNC44MDYyMyBDIDE1My45MDg2LDExMi45MjQ4NCAxNDkuMDIxMTQsMTA3LjkyNTgxIDE0NC44ODAzOCwxMDMuNjk3MjcgTCAxMzcuMzUxNzYsOTYuMDA5MDIyIEwgMTQ4LjI4MzcsODUuMDU2OTE0IEwgMTU5LjIxNTYzLDc0LjEwNDgwNyBMIDE1OS4yMTgzMyw5Ni4xNjU4NzEgQyAxNTkuMjE5ODIsMTA4LjI5OTQ2IDE1OS4xODc5MSwxMTguMjI2OTMgMTU5LjE0NzQyLDExOC4yMjY5MyBDIDE1OS4xMDY5MiwxMTguMjI2OTMgMTU3LjU3NDIzLDExNi42ODc2MiAxNTUuNzQxNDEsMTE0LjgwNjIzIHogTSAxMTkuOTgxMjksMTAwLjc5OTMzIEMgMTE5LjYxMjc2LDEwMC42MDI5NiAxMTIuNDE3MTYsOTMuNDQ1NTI4IDEwMy45OTEwOCw4NC44OTM5MyBMIDg4LjY3MDkyOCw2OS4zNDU1NjYgTCAxMDUuMzA1NjIsNjkuMjk0ODY0IEMgMTE0LjQ1NDcsNjkuMjY2OTc5IDEyOS40NDMxMyw2OS4yNjY5NzkgMTM4LjYxMzI2LDY5LjI5NDg2NCBMIDE1NS4yODYxOSw2OS4zNDU1NjYgTCAxMzkuNzU1Miw4NC45OTE5MzkgQyAxMzAuMjkwODIsOTQuNTI2NjQzIDEyMy45NzQyOSwxMDAuNzQyNzQgMTIzLjU4NDM5LDEwMC45MDU2NSBDIDEyMi42NzE2LDEwMS4yODcwNCAxMjAuNzkyNTIsMTAxLjIzMTU5IDExOS45ODEyOSwxMDAuNzk5MzMgeiIgaWQ9InBhdGgyMzIwIiBzdHlsZT0iZmlsbDojMDAwMDAwIi8+PC9nPjwvc3ZnPg==);
  --icon-link-instagram: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAgAElEQVR4Xu3defx113j38e+1Q0OEEAkiAxoJap4JNZOgVdGmhoqh1FA1E3NRYwkxlhgiphZtDY+hZlESJPKomRBCwoMYQhIiZF/Pa3sOT3Ln/t2/ffa51l5rnfX5/dMhe13rWu9rJ/f3Pr9z9jHxgwACCCCAAALNCVhzJ+bACCCAAAIIICACADcBAggggAACDQoQABocOkdGAAEEEECAAMA9gAACCCCAQIMCBIAGh86REUAAAQQQIABwDyCAAAIIINCgAAGgwaFzZAQQQAABBAgA3AMIIIAAAgg0KEAAaHDoHBkBBBBAAAECAPcAAggggAACDQoQABocOkdGAAEEEECAAMA9gAACCCCAQIMCBIAGh86REUAAAQQQIABwDyCAAAIIINCgAAGgwaFzZAQQQAABBAgA3AMIIIAAAgg0KEAAaHDoHBkBBBBAAAECAPcAAggggAACDQoQABocOkdGAAEEEECAAMA9gAACCCCAQIMCBIAGh86REUAAAQQQIABwDyCAAAIIINCgAAGgwaFzZAQQQAABBAgA3AMIIIAAAgg0KEAAaHDoHBkBBBBAAAECAPcAAggggAACDQoQABocOkdGAAEEEECAAMA9gAACCCCAQIMCBIAGh86REUAAAQQQSBkALizpgRAjgAACCCCAwIYCH5f0uRw+KQPALmZ2ao5DsScCCCCAAAI1CLj7IyW9KEevBIAc6uyJAAIIIICAJAIAtwECCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwgggAACCDQoQABocOgcGQEEEEAAAQIA9wACCCCAAAINChAAGhw6R0YAAQQQQIAAwD2AAAIIIIBAgwIEgAaHzpERQAABBBAgAHAPIIAAAggg0KAAAaDBoXNkBBBAAAEECADcAwhsLvAdSce5+xclfVnSTzZfwhUIrIXAbl3XXdndrybp+pL2XItTcYjfCRAAuBEQ2LrAJ9z9rZLeK+kkkBBAQCZpb0l3NLO7SboRJnULEADqnh/dxwqcZWZH9H3/YkknxJamGgJrJ3DVruse6e73knTBtTtdAwciADQwZI64qYAv/uD/R0nf3/RqLkAAgXMLXKHruue6+1/DUpcAAaCuedFtvMAJ7n4fSZ+KL01FBJoS2N/MXiNpj6ZOXfFhCQAVD4/WVxMwszf2ff9gSWeuVonVCCCwENjZzN4wvE8AkfIFCADlz4gOEwi4++MkPX94I2yC8pREoGWBruu657n7o1tGqOHsBIAapkSPoQLufj9JR4QWpRgCCGwp8EQzexYs5QoQAMqdDZ0lEHD3h0j6lwSlKYkAAlsIdF33LHd/IjBlChAAypwLXSUQMLPD+r5/VILSlEQAga0LWNd1b3b3uwNUngABoLyZ0FEagaPd/ZaSfpOmPFURQGADgYuY2bGS/gShsgQIAGXNg27SCPxy8SjTb6cpT1UEENhE4Fpm9llJ2yFVjgABoJxZ0EkiAXd/rKRDE5WnLAIIjBDouu6f3f2QEZdyyUwCBICZoNkmm8C33P0qks7O1gEbI4DAIHAxMztR0i5wlCFAAChjDnSRSMDd/1bS6xKVpywCCCwn8BgzG56/wU8BAgSAAoZAC8kEfuDul+Nv/8l8KYzAsgI7mdnJki667EKujxcgAMSbUrEQATN7Tt/3fAa5kHnQBgKDQNd1h7v7A9DIL0AAyD8DOkgksHjn/5cTlacsAghME7i5mR01bSmrIgUIAJGa1CpJ4ER3v2JJDdELAgj8TmA7MztV0iXwyCtAAMjrz+6JBMzsVX3fPzBRecoiEC0w/GF4UNd1t3D3vSXtIMmiN5HUS/qpmX2p7/v3SvrA4v+XYKuNS5rZ2yUdOOumbHY+AQIAN8VaCrj7fSUduZaH41DrJLB913VPcvfhEdUXyXCwbyy+te/dM+/9WDN73sx7st0WAgQAbom1FHD360r632t5OA61LgKXNrPhb+HDvZr1x8xe2Pf9Y2b8euw7LM6e9dytb04AaP0OWNPzu/uOks5c0+NxrPoFLmpmR0u6eilHMbMXLELAHC1d3sx4NPcc0tvYgwCQeQBsn0Rg+Pz/bkkqUxSBAIGu617n7vcJKBVawt3vIOm/QotuvVhnZsPTOflugBmwN9qCAJARn62TCXzP3fdIVp3CCKwmcA0z+59Eb/JbrTPpa+4+fGufr1pos/Vmdpak7Te7jn+eToAAkM6WyvkECAD57Nl5E4Gu617p7sV+QsXdby3po6kHSQBILbx5fQLA5kZcUZ8AAaC+mTXTsZl9V9KepR7YzA7t+374Bs2kPwSApLyjihMARjFxUWUCBIDKBtZQu8Oz8E8r/Lzvd/fbp+6RAJBaePP6BIDNjbiiPgECQH0za6Xjy5nZSYUf9lh3v2HqHgkAqYU3r08A2NyIK+oTIADUN7NWOq7h42/Hu/v1Ug+EAJBaePP6BIDNjbiiPgECQH0za6VjAsBi0gSA/Lc8ASD/DOggXoAAEG9KxRgBAgABIOZOCqhCAAhApERxAgSA4kZCQwsBAgABoJh/GQgAxYyCRgIFCACBmJQKFSAAEABCb6hVihEAVtFjbakCBIBSJ0NfNXwKgDcBNnKfEgAaGXRjxyQANDbwio5LAOAVgGJuVwJAMaOgkUABAkAgJqVCBQgABIDQG2qVYgSAVfRYW6oAAaDUydAXAYAAUMy/BQSAYkZBI4ECBIBATEqFChAACAChN9QqxQgAq+ixtlQBAkCpk6GvvczsO4Uz8CbAwgcU1R4BIEqSOiUJEABKmga9nFuAAMArAMX8G0EAKGYUNBIoQAAIxKRUqAABgAAQekOtUowAsIoea0sVIACUOhn6IgAQAIr5t4AAUMwoaCRQgAAQiEmpUAECAAEg9IZapRgBYBU91pYqQAAodTL0RQAgABTzbwEBoJhR0EigAAEgEJNSoQJ7mtl3QyvGF+NTAPGmRVYkABQ5FppaUYAAsCIgy5MJEAB4BSDZzbVsYQLAsmJcX4MAAaCGKbXZIwGAAFDMnU8AKGYUNBIoQAAIxKRUqAABgAAQekOtUowAsIoea0sVIACUOhn6IgAQAIr5t4AAUMwoaCRQgAAQiEmpUIHdzeyU0IrxxT7r7tePL3veimZ2lqTtU+9D/Y0FCADcHesoQABYx6mux5l2NLPTCz/Kf7v7zVP3SABILbx5fQLA5kZcUZ8AAaC+mTXTsZl9T9JlSz2wmR3R9/39UvdHAEgtvHl9AsDmRlxRnwABoL6ZNdNx13Vvdvd7lHpgdz9Y0ptS90cASC28eX0CwOZGXFGfAAGgvpm11PHtzex9hR74NHffQ9KZqfsjAKQW3rw+AWBzI66oT4AAUN/MmurYzI6RdOPSDu3uj5V06Bx9EQDmUN72HgSA/DOgg3gBAkC8KRVjBa5sZsdKumhs2ZWqHeXut5F0zkpVRi4mAIyESngZASAhLqWzCRAAstGz8RICtzCzd0m62BJrUl16rLvvL+m0VBtsWZcAMJf0xvsQAPLPgA7iBQgA8aZUTCOwr5m9VtJN05TftOo5Zvbyvu8fJ2n4XP5sPwSA2ag33IgAkH8GdBAvQACIN6ViWoHbdF13sLvfStLwJryUP7+VdIKZfaDv+8MlfT3lZhvVJgDkUD/vngSA/DOgg3gBAkC8KRXnE9hB0iUk2cgtfyVp+EN9+PFzrfn9/77l/2+4vh9ZO9llBIBktKMLEwBGU3FhRQIEgIqGRattChAA8s+dAJB/BnQQL0AAiDelIgKhAgSAUM5JxQgAk9hYVLgAAaDwAdEeAgSA/PcAASD/DOggXoAAEG9KRQRCBQgAoZyTihEAJrGxqHABAkDhA6I9BAgA+e8BAkD+GdBBvAABIN6UigiEChAAQjknFSMATGJjUeECBIDCB0R7CBAA8t8DBID8M6CDeAECQLwpFREIFSAAhHJOKkYAmMTGosIFCACFD2gb7e20eBLebpJ2XnxZzvaSusXDa4bH1Z4u6ceS/o+kUySdUe9x2+2cAJB/9gSA/DOgg3gBAkC8aYqKV5K0X9d113X3a0q6sqRdJmz0Q0lfNbPP930/fMPepyR9e0IdlswoQACYEXuDrQgA+WdAB/ECBIB404iKO0q6fdd1f+but5N0mYiiG9T4rpm9v+/790j60NxfdJPwXGtTmgCQf5QEgPwzoIN4AQJAvOnUittJOqDrunu7+59LutDUQiusO93M3tH3/ZGSjtriefkrlGXpKgIEgFX0YtYSAGIcqVKWAAEg/zyGL7N5oJn9vaQ987fzhw6+4e4vkfQ6SWcW1FdzrRAA8o+cAJB/BnQQL0AAiDcdW3GXruse5+4PkjS85F/qz0/d/TBJL168qbDUPte2LwJA/tESAPLPgA7iBQgA8aabVbywpEeb2SGLd+5vdn0p//xUd3+6pMPP9ZW6pfS21n0QAPKPlwCQfwZ0EC9AAIg33VbFPzezl0q63Lzbhu72JXcffl3xidCqFNtQgACQ/+YgAOSfAR3ECxAA4k23VnFXM/sXSX81z3bJd3Eze2Xf98OrGDxbIDE3ASAx8IjyBIARSFxSnQABIP3I9jez10u6dPqtZt/hRHe/u6TjZt+5oQ0JAPmHTQDIPwM6iBcgAMSb/r5i13Xd0939SZIs3TbZK//G3R8l6WXZO1nTBggA+QdLAMg/AzqIFyAAxJsOFS9qZm+RdIc05curamav6/t++ETD2eV1V3dHBID88yMA5J8BHcQLEADiTS87PFlP0tXjSxdf8WPufqCknxffaUUNEgDyD4sAkH8GdBAvQACINd3bzD5S+bv8VxX5nLvvL+nUVQux/v8JEADy3wkEgPwzoIN4AQJAnOkVzezjki4bV7LaSl9291sSAmLmRwCIcVylCgFgFT3WlipAAIiZzF5m9snCHuUbc7LpVb7g7reQ9LPpJVjJKwBl3AMEgDLmQBexAgSA1T13NrOjF1/Ru3q19arwSXe/Ld8wuNpQeQVgNb+I1QSACEVqlCZAAFhtIhc0sw9LutlqZdZ39fBpiL7vh2cF8DNRgAAwES5wGQEgEJNSxQgQAFYYRdd1r1h8mc8KVdZ/qbs/QdJz1/+kaU5IAEjjukxVAsAyWlxbiwABYPqkDjazN0xf3tTKcxa/CvhYU6cOOiwBIAhyhTIEgBXwWFqsAAFg2miGd/x/rvCv8Z12snSrvu/u15D0k3RbrGdlAkD+uRIA8s+ADuIFCADLm3aLd/zfePmlba8ws3/v+/6v21ZY/vQEgOXNolcQAKJFqVeCAAFg+Sk8wswOW34ZKwYBd/9LSW9HY7wAAWC8VaorCQCpZKmbU4AAsJz+7mb2NV76Xw5ti6tPcfer8DXC4w0JAOOtUl1JAEglS92cAgSAJfS7rnuju99ziSVcuhUBM3tu3/fDJwP4GSFAABiBlPgSAkBiYMpnEZgrAFxb0vYJTvjVGb945jpm9tk1/2rfBCPaasmz3H1fSSfPtOGlJO2VYK8zJQ33YNIfAkBS3lHFCQCjmLioMoFZAoCZnSJp92gbd99b0rei626tnpn9l6QD5tirhT3M7NV93z9gprPezsw+kGCv4939egnqnqckASC18Ob1CQCbG3FFfQI1B4CT3T3F3+q2NsXrm9mx9Y236I5/4+5XlPTdGbrcwcxOk3TB4L0IAMGgpZYjAJQ6GfpaRaDaAGBmb+r7/uBVDj927fDxNUl/NfZ6rhsnYGYv6vv+keOuXu0qM/uEpJuuVuV8qwkAwaClliMAlDoZ+lpFoNoA4O73l/TaVQ4/cu3wTX/Drxm2G3k9l40XON3dh69PPmP8kmlXdl33dHf/x2mrN1xFAAgGLbUcAaDUydDXKgI1B4B9JH1zlcOPWdt13TPd/UljruWa5QUW36Vw+PIrl15xCzOLfhQxAWDpMdS5gABQ59zoetsCtQaAWfqWNDz17zuS9uBGSibwGXe/UbLq/7/w9ov3AVwocC8CQCBmyaUIACVPh96mCszyB2n0pwDM7F/7vv+bqYdeYt0tzeyjS1zPpRMEFh8J/MaEpUstMbOPSLrVUou2fTEBIBCz5FIEgJKnQ29TBaoMAO7+cEkvmXroseu6rnuZuz9k7PVcN03A3Z8o6TnTVo9f1XXd09z9qeNXbHolAWBTovW4gACwHnPkFOcVqDUADJ/HT/G57vPomNnwEbU9uWmSC3za3ef4cqW7D68eBZ6GABCIWXIpAkDJ06G3qQK1BoArSDpp6qFHrruqmX1p5LVctppA7+67SvrpamU2XT08zfH4Ta8afwEBYLxV1VcSAKoeH81vIFBjABgeI3sRSX3iqT7UzJL/miHxGaop7+53kfSOxA3vaGanB+5BAAjELLkUAaDk6dDbVIEaA8AX3f0aUw88dl3XdW9x97uOvZ7rVhOY66FAZvZ9Sbut1u0fVhMAgiBLL0MAKH1C9DdFoMYA8J/unvypfIuH/wy/auBnHoFj3P0mqbdaPAvgFkH7EACCIEsvQwAofUL0N0WgugBgZs/u+z71g3l2WnxmfIopa6YJnOHuF5Pk05aPW9V13eHuHvUlRASAcezVX0UAqH6EHGArAtUFAHe/n6QjEk/zxmZ2TOI9KL+FgLvP8ebOR5nZC4LwCQBBkKWXIQCUPiH6myJQYwA4UNI7pxx2iTX3MrPXL3E9lwYIuPvtJH0ooNS2ShxkZm8L2oMAEARZehkCQOkTor8pAjUGgFtLSv10vieb2TOmgLJmusDipflXT68wamXkdwIQAEaR138RAaD+GXKC8wvUGACuL+mzKYfZdd0rFl9Sk3Ibam8h4O5Pk/T0xDDXMrPPBe1BAAiCLL0MAaD0CdHfFIEaA8C+kpI+N97M/l1S8k8aTBnYOq8xs5f1ff/QxGfc28yivkWSAJB4WKWUJwCUMgn6iBSoMQBcRtIPIxG2rGVmH5R025R7UPv8Amb2pr7vD05ss9viWQAR2xAAIhQrqEEAqGBItLi0QI0BYAdJv1r6pEssMLNPSkr+mfQlWmrl0jme8XBJM/txECgBIAiy9DIEgNInRH9TBGoLAL919wtOOegya8zs05JuuMwarg0ReJe73zmk0sZFLm5mPwvagwAQBFl6GQJA6ROivykCtQWAX7v7haYcdJk1i2cAzPHtdMu01cK173T34WOeKX8uYWZRXzpEAEg5qYJqEwAKGgathAnUFgDOdvftw06/QSEzO0rSzVPvQ/3zCgyfz+/7PvX3L+xqZj8KsicABEGWXoYAUPqE6G+KQG0BwN19u9SPizWz90i64xRQ1kwXMLMj+r4fnvSY8mdPM/tu0AYEgCDI0ssQAEqfEP1NEagtAMjdk78JsOu6N7r7PaeAsma6wPCI3r7vHzO9wqiVVzGzr4y6cvOLCACbG63FFQSAtRgjh9hCoMYAkPxjgF3XvXDxLzw3zIwC7n6IpOcn3vKGizd5RmxDAIhQrKAGAaCCIdHi0gI1BoCrSPra0iddbsEjzeyFyy3h6lUF3P0ekv5t1TqbrL+Dmb03aA8CQBBk6WUIAKVPiP6mCNQYAIY35/33lMMuseYvzCz1Fw4t0U4bl7r7jSR9JvFp72NmrwvagwAQBFl6GQJA6ROivykCNQaA+0o6csphl1gT+XviJbZt+1J3v4Sk0xIrPMHMnh20BwEgCLL0MgSA0idEf1MEqgsAw3+8+75/0pTDLrHmAmZ2hqTkHzlcoqd1v/Rkd98r9SGDv+iJAJB6YIXUJwAUMgjaCBWoLgBI+g93PyhUYSvFzGx4KfoGqfeh/h8E5ngKoMxs+PXRnwa5EwCCIEsvQwAofUL0N0WgxgDwBXe/5pTDLrOm67oXu/vDllnDtdMF3P1xkp43vcK4lYunAA6/aoj4IQBEKFZQgwBQwZBocWmBGgPAL919x9QPAxq+DnjxtcBLo7JgeYGZ3gC4u5mdsnx3G64gAARillyKAFDydOhtqkCNAWB4GNCekiL/Q741v53N7FRJ3VRc1o0WOM3dd5F0zugV0y7c38zeP23pVlcRAAIxSy5FACh5OvQ2VaDWAHBrSR+deuix68zsaEn7jb2e66YJmNlb+76/27TVS616tJkdutSKbV9MAAjELLkUAaDk6dDbVIFaA8DjJf3z1EMvse4xZpb6yXRLtLOel7r78If/W1Ofruu6I9393oH7EAACMUsuRQAoeTr0NlWgygAg6QPufsDUQy+xbi8zO0mSLbGGS5cTONPdLy3pzOWWLX+1mX1W0nWXX7nhCgJAIGbJpQgAJU+H3qYK1BoAhj80hndy/2bqwceu46uBx0pNu87M3tD3feTfyjdqZIfFJwAin+1AAJg29upWEQCqGxkNjxCoNQAMbwS8iaRjRpxx1UvuaWZvXLUI67cu4O7DZ/I/OYPPHRdf8xy5FQEgUrPgWgSAgodDa5MFag4AT5b0rMknH79w+8X3x19q/BKuHCnweXe/1shrV7qs67qXuftDVipy/sUEgGDQUssRAEqdDH2tIlBtAJD0EXe/zSqHX2LtU83saUtcz6UjBNz9XpJmeXXFzE6U9Mcj2lrmEgLAMloVX0sAqHh4tL6hQM0B4FeL9wH8eob5Ds8E+I6k4QFE/MQIfNvd95X025hy26yyr5l9PcE+BIAEqCWWJACUOBV6WlWg5gAwvA/gzpLetSrCmPVd1z3T3VN/CdGYVtbiGne/v6TXznSYh5vZixLsRQBIgFpiSQJAiVOhp1UFqg4Akt7u7n+5KsLI9TstXka+5MjruWxjga+6+9VnePLf7zpYPP1v/wQDIQAkQC2xJAGgxKnQ06oCtQeAs939MpJ+tirEyPUPMbOXjbyWyzYQcPfbS4p8JO+2rHdcPNL5QgkGQgBIgFpiSQJAiVOhp1UFag8Aw68B/l7SK1aFGLl+OzM7TtK1R17PZecXeKe7HzgjzIPMLNX9QQCYcZA5tyIA5NRn71QC1QcASZ9ZfJNcKqMt617PzD4tabu5NlyjfX7u7leV9L25zmRmn5d0jUT7EQASwZZWlgBQ2kToJ0JgHQLA8CrAlSSdEAEypgZvCByjdP5r3P2+ko6ctnrSqv0WX+g0afGIRQSAEUjrcAkBYB2myBm2FFiLAGBmz+r7fngw0Fw/FzCz4SmE159rwzXY5z/c/aA5z9F13Rvd/Z4J9yQAJMQtqTQBoKRp0EuUwFoEAEmnuvvlJf0yCmZEnSuY2fGShu8k4GfbAie6+/AlPD+fEWoXMztFUuSz/7dsnwAw40BzbkUAyKnP3qkE1iUADL8GeKSkFJ/13pb97RfPl+9SDWgN6p7h7vtJ+uLMZ3msmT0v8Z4EgMTApZTP9N+X3x0/5VeRDin51FKQ6d/BYSUAABYQSURBVGN2gbUJAMMby9x9eNTr2TMrPsLMDpt5z1q26939LnM9rOlcKMOnNYYn/+2dGIoAkBi4lPIEgFImQR+RAusUAIZXAR4o6VWRQGNqdV33wsV/IMZc3sw17v4Pkl6e4cD3M7PXzLAvAWAG5BK2IACUMAV6iBZYqwAgac7ny597FtZ13Wvc/W+jB1RrPXd/iqRnZuj/wmY2fCJkjxn2JgDMgFzCFgSAEqZAD9EC6xYAhlcBZvuGuS2G0XVd91p3v0/0kGqr5+5PlfRPmfp+nJk9d6a9CQAzQefehgCQewLsn0Jg7QKApOE581eT1KcA26Tm8ErAi939oRn2LmFLd/fHSnpBpmaGb20cvvb34jPtTwCYCTr3NgSA3BNg/xQC6xgAhlcB7ifpiBRgI2sOfwt9TuI38I5sZbbLhu9lGH4F8ubZdjz/SzCHuvujZ9yfADAjds6tCAA59dk7lcBaBgBJP1g8HfAXqeBG1L2Lmb1e0o4jrq39kh8uvpXx6IwH2Wvxu/+Un/vf8ngEgIwDn3NrAsCc2uw1l8C6BoDhK2Bf0Pf9Y+aC3GCfq5jZ2yQNv5JY159PuPvdJH0/5wG7rnuTu//NzD0QAGYGz7UdASCXPPumFFjbACDpt+5+nQwPoNlyXhfuum54aXr41sJ1+vmNuw/v8n+WpHMyH+xOZvauDD0QADKg59iSAJBDnT1TC6xzABjshm8KHJ5Cl+MNgVvO7tZmNjyjYHhYUe0//+Pu95c0PAo598+uZvYlSZfK0AgBIAN6ji0JADnU2TO1wLoHgOENgcO70g9NDTmy/oW6rnuCux8i6UIj15R02Wnu/rTFw31+W0JjZvafkoanDeb4IQDkUM+wJwEgAzpbJhdY+wAg6azFF9F8Jbnm+A327LruGYtvqttu/LJsV/7azF7R9/3wkv9PsnVx/o0PNrM3ZOyHAJARf86tCQBzarPXXAItBIDBcnjJ+kaSfj0X7Mh99lm8IjC8ee2PRq6Z87Izh19b9H0/vIKS9U1+Wzn0HouX/neaE2SLvQgAGfHn3JoAMKc2e80l0EoAGD4V8NK+7x82F+yS+1xG0gPNbHh+wZ5Lrk1x+QnufvjiWQqnpdhgxZpmZh+UdJsV66y6nACwqmAl6wkAlQyKNpcSaCYADCqLj6u9dSmheS8evlb4Vl3X3d3d7yxp5xm3/76Zvb3v+3+TdMyM+y69Vdd1z3T3Jy29MH4BASDetMiKBIAix0JTKwo0FQAkDd9Nf2NJw7vGS/8Z3huwX9d1t3P3W0i6vqTIh9ycvviUxMckDX+bHt7R76WjSLq3mR1ZSJ8EgEIGkboNAkBqYernEGgtAAzGwzcG3kDSj3OAr7DnBRcPFLpm13VXdvcrStpL0qUlXVLSDls8enj4w3z4Q3445w/N7CRJJ/Z9P7wZ8vOSvlbIxyOXIbn54qX/Ut4vQQBYZnoVX0sAqHh4tL6hQIsBYMA42t2H3x+ftUb3hi1eIRheORg+olfaGx5Xpd7XzD41869FNuuZALCZ0Jr8cwLAmgySY5xHoNUAMCC83d0PqvBvwS3ewpc0s09LGl71KOmHAFDSNBL2QgBIiEvpbAItB4DhkwGv6fv+77Lps/EYge0XL/vfbMzFM19DAJgZPNd2BIBc8uybUqDpADDAmtlL+r5/eEpkak8WuIiZvbOAj/ttdAACwOTR1rWQAFDXvOh2nEDzAWARAl7c9/0jxpFx1UwCFzez90kaPrVR6g8BoNTJBPdFAAgGpVwRAgSAxRjM7PC+74dv7Cvhi4OKuDkyNnGpxcv+18zYw5itCQBjlNbgGgLAGgyRI5xPgABwLhIze1vf9/daw3fQ13Tr72lmH5a0bwVNEwAqGFJEiwSACEVqlCZAADj/RD7u7gdK+llpw2qgn30Wf/gPzzeo4YcAUMOUAnokAAQgUqI4AQLA1kcyPAv/TpK+XtzE1reh25rZmyXtWtERCQAVDWuVVgkAq+ixtlQBAsDGk/m5ux8s6d2lDm9N+uq6rnuquz9Z0vBdCDX9EABqmtYKvRIAVsBjabECBIBtj8bN7Hl93w9/OA1P1+MnVmBXM/vXgj/mt9lpCQCbCa3JPycArMkgOcZ5BAgA426IY9z9HpK+M+5yrhohcFMzG76Z8bIjri31EgJAqZMJ7osAEAxKuSIECADjx/ALdx8eGFTKN9GN77ysK4fvLHiMmT1b0gXKam3pbggAS5PVuYAAUOfc6HrbAgSA5e+Q97r7gyWdvPzS5lfsPTx+WdLw9cbr8EMAWIcpjjgDAWAEEpdUJ0AAmDayM9z9KZJeKumcaSWaWjV8lfGjzewfJV14jU5OAFijYW7rKASARgbd2DEJAKsN/IvuPjxC+KOrlVnr1QeY2WGSrryGpyQArOFQt3YkAkAjg27smASAmIG/290fL+krMeXWosrVh09QSDpgLU6z9UMQANZ4uOc+GgGgkUE3dkwCQNzAzzGzN/V9/0xJ34wrW12lKy0+13/XCj/Xvyw2AWBZsUqvJwBUOjja3qYAASD+BhmCwFv6vh/+9vuF+PLFVrxO13WHuPtBDfzB//shEACKvR1jGyMAxHpSrQwBAkDaOXzE3V8i6T1r+i2Dw8f47mRmD5N087SURVYnABQ5lvimCADxplTML0AAmGcG3zWz1/V9PzxD4KR5tky6yz5d193b3e9b+YN8VkUiAKwqWMl6AkAlg6LNpQQIAEtxrXyxSzra3Ycn4L1D0vdWrjhfgctJOtDM7ibphvNtW/ROBICixxPXHAEgzpJK5QgQAPLNYggDx7n7eyW9X9LxhT1TYHh5/wZd1x3g7n8m6dr5qIrdmQBQ7GhiGyMAxHpSrQwBAkAZcxi6+LmkT7j7JyV9ZhEITp+xvUtIuq6kG5nZTSXdRNKOM+5f41YEgBqnNqFnAsAENJYUL0AAKHdEwysE35L0RTP7Wt/3Jyz+7+ERxKdIOntC68NT+HaXtJekP+66bh93/xNJV5N0+Qn1Wl9CAGjkDiAANDLoxo5JAKh34L+Q9GNJp0k6Q9KvtvjK4uHxu8Mf+MPf4i8uaRdJF633uEV2TgAocizxTREA4k2pmF+AAJB/BnRQrwABoN7ZLdU5AWApLi6uRIAAUMmgaLNIAQJAkWOJb4oAEG9KxfwCBID8M6CDegUIAPXObqnOCQBLcXFxJQIEgEoGRZtFChAAihxLfFMEgHhTKuYXIADknwEd1CtAAKh3dkt1TgBYiouLKxEgAFQyKNosUoAAUORY4psiAMSbUjG/AAEg/wzooF4BAkC9s1uqcwLAUlxcXIkAAaCSQdFmkQIEgCLHEt8UASDelIr5BQgA+WdAB/UKEADqnd1SnRMAluLi4koE5goAJw6Pnq3EhDYRGCtwjLsP35mQ9MfMzpK0fdJNKL5NAQIAN8g6CswVAD4s6dbrCMiZ2hUwszf3fX/P1AIEgNTCm9cnAGxuxBX1CcwSACQ9xcz+qT4eOkZgYwF3f4CkV6c2IgCkFt68PgFgcyOuqE9grgBweTP7pqTt6iOiYwS2KnCmu++x+DKmpEQEgKS8o4oTAEYxcVFlAnMFAHVd9wp3f1BlPrSLwFYFhle0+r5/6hw8BIA5lLe9BwEg/wzoIF5gtgAg6WJmdqykK8Ufg4oIzCpwnLv/qaRfz7ErAWAOZQJAfmU6mFtgzgAwnO0KZvaR4X/OfVD2QyBI4EvuPryh9UdB9TYtQwDYlCj5BbwCkJyYDTIIzB0AhiPuYmavknRghvOyJQKTBczsDX3f/4Ok0ycXmbCQADABLXgJASAYlHJFCOQIAL8/+M26rnuwux8g6eJFaNAEAucXONXM3tf3/cslHZcDiACQQ/28exIA8s+ADuIFcgaAc59mN0kXiT8eFRGYLOCLv+nP9lL/Rp0SACbPMGwhASCMkkIFCZQSAAoioRUEyhIgAOSfBwEg/wzoIF7gNHffWdLwtx1+EECgPIEdzOzM8tpqqyMCQFvzbua07j68/P6DZg7MQRGoS+AaZvb5ulpev24JAOs3U040/NXf/XaSPgQGAggUKXCP4TsHiuysoaYIAA0Nu6Wjuvshkp7f0pk5KwK1CHRd91x3f1wt/a5rnwSAdZ0s5/pf7v4XMCCAQHkCZvYJSTctr7O2OiIAtDXvlk77C3ffVdLZLR2asyJQgcBOZvZjSReooNe1bpEAsNbjbftw7n5HSe9rW4HTI1CcwMHD0weL66rBhggADQ69lSOb2dv6vr9rK+flnAjUILD43oxb1dDruvdIAFj3Cbd9vt+6++Ulfa9tBk6PQDECVzOzLxbTTeONEAAavwHW/fhm9qK+7x+57ufkfAjUINB13Zvd/R419NpCjwSAFqbc9hl/7e5XlnRS2wycHoHsAtc2s+MlWfZOaOB3AgQAboQWBN7l7ndu4aCcEYFCBbrFR//2K7S/JtsiADQ59vYO7e53l/SW9k7OiREoQuARZnZYEZ3QxB8ECADcDK0IDM8FuK6kb7ZyYM6JQCEC1zWzYyT9USH90MZCgADArdCSwJfdfXj62GktHZqzIpBRYDczO1bSHhl7YOsNBAgA3BqtCRy1eEDQL1s7OOdFYGaBS5jZxyRdc+Z92W6kAAFgJBSXrZXARxdvCjx9rU7FYRAoR2BXM3u/pOuU0xKdbClAAOCeaFXgc+5+J0mntArAuRFIJHAlM3u3pH0S1adskAABIAiSMlUK/MjdD5b0wSq7p2kEyhM4yMxeI+li5bVGR7wCwD2AwBYCZvaKvu+fyJsDuTUQmCxw6a7rXshT/ib7ZVnIKwBZ2Nm0QIEfu/szJL1K0lkF9kdLCJQosKOkh5rZ4/lbf4nj2XZPBID6ZkbHaQV+4O6vlHSEpJPTbkV1BKoV2Kfruvu5+99J2rnaUzTeOAGg8RuA428o4JKOcff3STpK0uck/QovBBoVGP6Qv17XdTdz9ztIunajDmt1bALAWo2TwyQU6BdfKHSCmX1/+B6NhHtRGoESBDp331PSVSTtXkJD9BArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECtAAIj1pBoCCCCAAAJVCBAAqhgTTSKAAAIIIBArQACI9aQaAggggAACVQgQAKoYE00igAACCCAQK0AAiPWkGgIIIIAAAlUIEACqGBNNIoAAAgggECuwrgGgk7RzLBXVEEAAAQQQWCuBMyX9KseJLMem7IkAAggggAACeQUIAHn92R0BBBBAAIEsAgSALOxsigACCCCAQF4BAkBef3ZHAAEEEEAgiwABIAs7myKAAAIIIJBXgACQ15/dEUAAAQQQyCJAAMjCzqYIIIAAAgjkFSAA5PVndwQQQAABBLIIEACysLMpAggggAACeQUIAHn92R0BBBBAAIEsAgSALOxsigACCCCAQF4BAkBef3ZHAAEEEEAgiwABIAs7myKAAAIIIJBXgACQ15/dEUAAAQQQyCJAAMjCzqYIIIAAAgjkFSAA5PVndwQQQAABBLIIEACysLMpAggggAACeQUIAHn92R0BBBBAAIEsAgSALOxsigACCCCAQF4BAkBef3ZHAAEEEEAgiwABIAs7myKAAAIIIJBXgACQ15/dEUAAAQQQyCLwfwESndU8WejTfwAAAABJRU5ErkJggg==);
  --icon-link-youtube: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAgAElEQVR4Xu3dC7wcd13//89n9pykbVIqbSO9RZrL7nzn5KT9IwG5iCWicpdLuWNFlKsgoCBoQQQRK3IRBZGrIpaLXKWiXBQCKCJQ4Fd6cnZmT9IAvYRSek3SJjm78/k/5vSkpOlJzszszO7szmsfjzyStN/P9/L8THLe2bM7q8IDAQQQQAABBGonoLU7MQdGAAEEEEAAASEAcBEggAACCCBQQwECQA2bzpERQAABBBAgAHANIIAAAgggUEMBAkANm86REUAAAQQQIABwDSCAAAIIIFBDAQJADZvOkRFAAAEEECAAcA0ggAACCCBQQwECQA2bzpERQAABBBAgAHANIIAAAgggUEMBAkANm86REUAAAQQQIABwDSCAAAIIIFBDAQJADZvOkRFAAAEEECAAcA0ggAACCCBQQwECQA2bzpERQAABBBAgAHANIIAAAgggUEMBAkANm86REUAAAQQQIABwDSCAAAIIIFBDAQJADZvOkRFAAAEEECAAcA0ggAACCCBQQwECQA2bzpERQAABBBAgAHANIIAAAgggUEMBAkANm86REUAAAQQQIABwDSCAAAIIIFBDAQJADZvOkRFAAAEEECAAcA0ggAACCCBQQwECQA2bzpERQAABBBAgAHANIIAAAgggUEMBAkANm86REUAAAQQQKC0AXHnllcfv27fvuRAjgAACCCCAwNICjUbjK81m87vD8CktAERRdKqJXTeMQ7EmAggggAACIyFg8vvOubcOY68EgGGosyYCCCCAAAKJAAGA6wABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOjAACCCCAAAGAawABBBBAAIEaChAAath0jowAAggggAABgGsAAQQQQACBGgoQAGrYdI6MAAIIIIAAAYBrAAEEEEAAgRoKEABq2HSOnErAxD7Q0MY/pxp8lEE9612gor/ZzxxL1qrMeeL9bj/zxnG8SlQ+JSLazzzUIoDAiAoQAEa0cWy7dAET+0bgB/fr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wDWAAAIIIIBADQUIADVsOkdGAAEEEECAAMA1gAACCCCAQA0FCAA1bDpHRgABBBBAgADANYAAAggggEANBQgANWw6R0YAAQQQQIAAwDWAAAIIIIBADQUIADVsOkdGAAEEEECAAMA1gAACCCCAQA0FCAA1bDpHRgABBBBAgADANYAAAggggEANBQgANWw6R0YAAQQQQIAAwDWAAAIIIIBADQUIADVsOkdGAAEEEECAAMA1gAACCCCAQA0FCAA1bDpHRgABBBBAgADANYAAAggggEANBQgANWw6R0YAAQQQQIAAwDWAAAIIIIBADQUIADVsOkdGAAEEEECAAMA1gAACCCCAQA0FCAA1bDpHRgABBBBAgADANYAAAggggEANBQgANWw6R0YAAQQQQIAAwDWAAAIIIIBADQUIADVsOkdGAAEEEECAAMA1gAACCCCAQA0FCAA1bDpHRgABBBBAgADANYAAAggggEANBQgANWw6R0YAAQQQQIAAwDWAAAIIIIBADQUIADVsOkdGAAEEEECAAMA1gAACCCCAQA0FCAA1bDpHRgABBBBAgADANYAAAggggEANBQgANWw6R0YAAQQQQIAAwDWAAAIIIIBADQUIADVsOkdGAAEEEECAAMA1gAACCCCAQA0FCAA1bDpHRgABBBBAgADANYAAAggggEANBQgANWw6R0YAAQQQQIAAwDWAAAIIIIBADQUIADVsOkdGAAEEEECAAMA1gAACCCCAQA0FCAA1bDpHRgABBBBAgADANYAAAggggEANBQgANWw6R0YAAQQQQIAAwDWAAAIIIIBADQUIADVsOkdGAAEEEECAAMA1gAACCCCAQA0FCAA1bDpHRgABBBBAYBwDgJl5nU7nZLqLAAIIIIAAAksLnHDCCfvWrl172zB8dBiLsiYCCCCAAAIIDFeAADBcf1ZHAAEEEEBgKAIEgKGwsygCCCCAAALDFSAADNef1RFAAAEEEBiKAAFgKOwsigACCCCAwHAFCADD9Wd1BBBAAAEEhiJAABgKO4sigAACCCAwXAECwHD9WR0BBBBAAIGhCBAAhsLOoggggAACCAxXgAAwXH9WRwABBBBAYCgCBIChsLMoAggggAACwxUgAAzXn9URQAABBBAYigABYCjsLIoAAggggMBwBQgAw/VndQQQQAABBIYiQAAYCjuLIoAAAgggMFwBAsBw/VkdAQQQQACBoQgQAIbCzqIIIIAAAggMV4AAMFx/VkcAAQQQQGAoAgSAobCzKAIIIIAAAsMVIAAM15/VEUAAAQQQGIoAAWAo7CyKAAIIIIDAcAUIAMP1Z3UEEEAAAQSGIvD/A48fmrMlw5VGAAAAAElFTkSuQmCC);
  --icon-link-vimeo: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAgAElEQVR4Xu3dd7hsRZX38d8qMkgQATExCINIVFDBdxRzQgQDJsaEgjmNmECMKKA4KGYQFBMYMAEGDGB+DSgIgmDAiIgiKgIKgrXmKd2S7rn39umdqnZ9+5+Z53FX1VqfVdxep3t3bRMvBBBAAAEEEKhOwKrLmIQRQAABBBBAQDQAbAIEEEAAAQQqFKABqLDopIwAAggggAANAHsAAQQQQACBCgVoACosOikjgAACCCBAA8AeQAABBBBAoEIBGoAKi07KCCCAAAII0ACwBxBAAAEEEKhQgAagwqKTMgIIIIAAAjQA7AEEEEAAAQQqFKABqLDopIwAAggggAANAHsAAQQQQACBCgVoACosOikjgAACCCBAA8AeQAABBBBAoEIBGoAKi07KCCCAAAII0ACwBxBAAAEEEKhQgAagwqKTMgIIIIAAAjQA7AEEEEAAAQQqFKABqLDopIwAAggggAANAHsAAQQQQACBCgVoACosOikjgAACCCBAA8AeQAABBBBAoEIBGoAKi07KCCCAAAII0ACwBxBAAAEEEKhQgAagwqKTMgIIIIAAAjQA7AEEEEAAAQQqFKABqLDopIwAAggggAANAHsAAQQQQACBCgVoACosOikjgAACCCDQZwOwmqSnQowAAggggAACSxX4iqTTx/DpswFYz8wuGiMp1kQAAQQQQKAEAXd/nqTDxoiVBmAMddZEAAEEEEBAEg0A2wABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEagAqLTsoIIIAAAgjQALAHEEAAAQQQqFCABqDCopMyAggggAACNADsAQQQQAABBCoUoAGosOikjAACCCCAAA0AewABBBBAAIEKBWgAKiw6KSOAAAIIIEADwB5AAAEEEECgQgEa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AQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QRoANr5MRoBBBBAAIEiBWgAiiwbQSOAAAIIINBOgAagnR+jEUAAAQQQKFKABqDIshE0AggggAAC7QSm2gAESeu2o2E0AggggAACkxa4XNLfxsjQxliUNRFAAAEEEEBgXAEagHH9WR0BBBBAAIFRBGgARmFnUQQQQAABBMYVoAEY15/VEUAAAQQQGEWABmAUdhZFAAEEEEBgXAEagHH9WR0BBBBAAIFRBGgARmFnUQQQQAABBMYVoAEY15/VEUAAAQQQGEWABmAUdhZFAAEEEEBgXAEagHH9WR0BBBBAAIFRBGgARmFnUQQQQAABBMYVoAEY15/VEUAAAQQQGEWABmAUdhZFAAEEEEBgXAEagHH9WR0BBBBAAIFRBGgARmFnUQQQQAABBMYVoAEY15/VEUAAAQQQGEWABmAUdhZFAAEEEEBgXAEagHH9WR0BBBBAAIFRBGgARmFnUQQQQAABBMYVoAEY15/VEUAAAQQQGEWABmAUdhZFAAEEEEBgXAEagHH9WR0BBBBAAIFRBP4PZoRJD4/rbNcAAAAASUVORK5CYII=);
  display: inline-block;
  float: right;
  width: 20px;
  height: 20px;
  background-color: #FFFFFF;
  -webkit-mask-size: cover;
  mask-size: cover;
  cursor: pointer;
}
.aws-icon:hover {
  background-color: #000000;
}

.aws-icon-chevron-up {
  -webkit-mask-image: var(--icon-chevron-up);
  mask-image: var(--icon-chevron-up);
}

.aws-icon-chevron-down {
  -webkit-mask-image: var(--icon-chevron-down);
  mask-image: var(--icon-chevron-down);
  margin-left: 2px;
}

.aws-icon-chevron-right {
  -webkit-mask-image: var(--icon-chevron-down);
  mask-image: var(--icon-chevron-down);
  background-color: #FFF;
  float: right;
  width: 20px;
  height: 20px;
  margin-left: 2px;
  transform: rotate(-90deg);
}

.aws-icon-arrow-right {
  -webkit-mask-image: var(--icon-arrow-right);
  mask-image: var(--icon-arrow-right);
  background-color: #FFF;
  float: none;
  width: 20px;
  height: 20px;
  margin-left: 2px;
  vertical-align: top;
  transform: rotate(180deg);
}

.aws-icon-arrow-down {
  -webkit-mask-image: var(--icon-arrow-right);
  mask-image: var(--icon-arrow-right);
  background-color: #e63946;
  float: none;
  width: 12px;
  height: 12px;
  margin-left: 2px;
  vertical-align: middle;
  transform: rotate(-90deg);
}
.aws-icon-arrow-down:hover {
  background-color: #e63946;
}

.aws-icon-arrow-left {
  -webkit-mask-image: var(--icon-arrow-right);
  mask-image: var(--icon-arrow-right);
  background-color: #FFF;
  float: none;
  width: 20px;
  height: 20px;
  margin-left: 2px;
  vertical-align: top;
}

.aws-icon-magnify {
  -webkit-mask-image: var(--icon-magnify);
  mask-image: var(--icon-magnify);
  margin-left: 2px;
  background-color: #FFFFFF;
}

.aws-icon-close {
  -webkit-mask-image: var(--icon-close);
  mask-image: var(--icon-close);
  margin-left: 2px;
}
.aws-icon-close:hover {
  background-color: #FFFFFF;
}

.aws-icon-link-facebook {
  -webkit-mask-image: var(--icon-link-facebook);
  mask-image: var(--icon-link-facebook);
}

.aws-icon-link-twitter {
  -webkit-mask-image: var(--icon-link-twitter);
  mask-image: var(--icon-link-twitter);
  width: 14px !important;
  height: 14px !important;
  background-color: #009b4c !important;
}

.aws-icon-link-linkedin {
  -webkit-mask-image: var(--icon-link-linkedin);
  mask-image: var(--icon-link-linkedin);
}

.aws-icon-link-email {
  -webkit-mask-image: var(--icon-link-email);
  mask-image: var(--icon-link-email);
}

.aws-icon-link-instagram {
  -webkit-mask-image: var(--icon-link-instagram);
  mask-image: var(--icon-link-instagram);
}

.aws-icon-link-youtube {
  -webkit-mask-image: var(--icon-link-youtube);
  mask-image: var(--icon-link-youtube);
}

.aws-icon-link-vimeo {
  -webkit-mask-image: var(--icon-link-vimeo);
  mask-image: var(--icon-link-vimeo);
}

.list-item-bluesky {
  background-color: white;
  height: 25px;
  width: 25px;
  display: flex !important;
  justify-content: center; /* Centers items horizontally */
  align-items: center; /* Centers items vertically */
  position: relative;
  top: -6px;
}
.list-item-bluesky a {
  display: flex;
}

hr {
  border-bottom: 1px solid #009b4c;
  border-left: 0;
  border-right: 0;
  border-top: 0;
}

.list-unstyled {
  list-style-type: none;
}

/* Text meant only for screen readers. */
.screen-reader-text,
.visuallyhidden {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

/*doc
---
title: Off Canvas
name: off-canvas
parent: navigation
---
This is the traditional hamburger menu

*/
/* -----------------------------------------------------------------------------
  NAVIGATION MENU

----------------------------------------------------------------------------- */
@media only screen and (min-width: 320px) {
  .mobile-menu.mobile {
    display: block;
  }
}
@media only screen and (min-width: 768px) {
  .mobile-menu.mobile {
    display: none;
  }
}
@media only screen and (min-width: 320px) {
  .mobile-menu.tablet {
    display: block;
  }
}
@media only screen and (min-width: 992px) {
  .mobile-menu.tablet {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .mobile-menu.desktop {
    display: block;
  }
}
.mobile-menu .aws-icon {
  width: 20px;
  height: 20px;
}
.mobile-menu .menu-item-type-custom {
  border-bottom: 1px solid #FFFFFF;
  margin-bottom: 8px;
}
.mobile-menu .menu-item-type-custom a {
  margin-bottom: 8px;
  font-family: "neuzeitgro-bol";
}
.mobile-menu .navigation-menu > .menu-item {
  border-bottom: 1px solid #FFFFFF;
}
.mobile-menu .navigation-menu > .menu-item:last-child {
  border: 0;
}
.mobile-menu .navigation-menu > .menu-item.menu-item-has-children.visible > .sub-menu {
  height: auto;
}
.mobile-menu .navigation-menu > .menu-item.menu-item-has-children.visible .aws-icon {
  transform: rotate(180deg);
}
.mobile-menu .navigation-menu > .menu-item.menu-item-has-children.visible > .parent-link {
  margin-bottom: 16px;
}
.mobile-menu .navigation-menu > .menu-item > .parent-link {
  margin-bottom: 8px;
  font-family: "neuzeitgro-bol";
}
.mobile-menu nav {
  position: fixed;
  top: 0;
  z-index: 99999;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #009b4c;
  transition: all 0.3s ease;
}
.mobile-menu nav.active {
  box-shadow: 0 0 10px #000000;
}
.mobile-menu nav ul li {
  list-style-type: none;
}
.mobile-menu nav > ul {
  list-style: none;
  padding: 0 16px;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  overflow-y: scroll;
  margin: 0;
}
.mobile-menu nav > ul li {
  padding: 8px 0 8px;
  margin: 0 0 8px;
  transition: all 0.3s ease;
  border-width: 0;
  border-style: solid;
  border-color: #5f7681;
}
.mobile-menu nav > ul li a {
  color: #FFFFFF;
  display: block;
  font-size: 2.5rem;
  line-height: 1.2;
  text-decoration: none;
}
.mobile-menu nav > ul li:first-child {
  border-top: 0;
}
.mobile-menu nav > ul li ul.sub-menu {
  position: relative;
  background-color: #009b4c;
  transition: all 0.3s ease;
  height: 0;
  width: 100%;
  overflow: hidden;
  display: block;
  padding-left: 16px;
}
.mobile-menu nav > ul li ul.sub-menu li {
  padding: 0;
  margin-bottom: 16px;
}
.mobile-menu nav > ul li ul.sub-menu li.js-back-container {
  text-transform: uppercase;
}
.mobile-menu nav > ul li ul.sub-menu li.js-back-container button {
  position: relative;
  display: block;
  line-height: 6rem;
  width: 100%;
  text-align: left;
  background-color: #009b4c;
}
.mobile-menu nav > ul li ul.sub-menu li.js-back-container button .aws-icon {
  transform: rotate(90deg);
  float: left;
  margin-top: 12px;
}
.mobile-menu nav > ul li .aws-icon {
  transform: rotate(0deg);
  margin-top: 0;
  background-color: #FFFFFF;
}

.mobile-menu[data-menu-transition=slide] ~ .main-container, .mobile-menu[data-menu-transition=push] ~ .main-container {
  /*transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);*/
}
.mobile-menu[data-menu-transition=slide][data-menu-direction=left] .launch-menu, .mobile-menu[data-menu-transition=push][data-menu-direction=left] .launch-menu {
  right: 8px;
}
.mobile-menu[data-menu-transition=slide][data-menu-direction=left] nav, .mobile-menu[data-menu-transition=push][data-menu-direction=left] nav {
  left: -100%;
}
.mobile-menu[data-menu-transition=slide][data-menu-direction=left] nav.active, .mobile-menu[data-menu-transition=push][data-menu-direction=left] nav.active {
  left: 0;
}
.mobile-menu[data-menu-transition=slide][data-menu-direction=right] .launch-menu, .mobile-menu[data-menu-transition=push][data-menu-direction=right] .launch-menu {
  right: 0;
}
.mobile-menu[data-menu-transition=slide][data-menu-direction=right] nav, .mobile-menu[data-menu-transition=push][data-menu-direction=right] nav {
  right: -320px;
  left: inherit;
}
.mobile-menu[data-menu-transition=slide][data-menu-direction=right] nav.active, .mobile-menu[data-menu-transition=push][data-menu-direction=right] nav.active {
  right: 0;
}
.mobile-menu[data-menu-transition=push] ~ .main-container {
  transition: all 0.3s ease;
}
.mobile-menu[data-menu-transition=push][data-menu-active=on][data-menu-direction=left] ~ .main-container {
  transform: translate3d(320px, 0, 0);
  -moz-transform: translate3d(320px, 0, 0);
  -webkit-transform: translate3d(320px, 0, 0);
}
.mobile-menu[data-menu-transition=push][data-menu-active=on][data-menu-direction=right] ~ .main-container {
  transform: translate3d(-320px, 0, 0);
  -moz-transform: translate3d(-320px, 0, 0);
  -webkit-transform: translate3d(-320px, 0, 0);
}
.mobile-menu[data-menu-transition=overlay] nav {
  opacity: 0;
  visibility: hidden;
  width: 100%;
  height: auto;
  left: 0;
  right: 0;
  transition: all 0.6s ease;
}
.mobile-menu[data-menu-transition=overlay] nav .menu {
  width: 100%;
  height: auto;
}
.mobile-menu[data-menu-transition=overlay] nav .menu li {
  border: 0;
  text-align: center;
}
.mobile-menu[data-menu-transition=overlay] nav.active {
  opacity: 1;
  visibility: visible;
  transition: all 0.6s ease;
}

.hamburger {
  border: none;
  border-radius: 0;
  color: #FFFFFF;
  background-color: transparent;
  cursor: pointer;
  display: inline-block;
  transition: all 0.25s ease-in-out;
  font-size: 1em;
  position: fixed;
  top: 16px;
  right: 16px;
  z-index: 999999;
  padding: 0;
  text-align: left;
  line-height: 6rem;
}
@media only screen and (min-width: 900px) {
  .hamburger {
    display: none;
  }
}
.hamburger:hover, .hamburger.active {
  background-color: transparent;
}
@media only screen and (min-width: 900px) {
  .hamburger {
    background: transparent;
    padding: 0;
    width: auto;
    line-height: 1;
  }
}
.hamburger.hamburger-mobile {
  color: #FFFFFF;
}
@media only screen and (min-width: 900px) {
  .hamburger.hamburger-mobile {
    color: #000000;
  }
}
.hamburger:focus {
  outline: thin dotted;
  outline-offset: 2px;
}
@media only screen and (min-width: 900px) {
  .hamburger:hover {
    background-color: transparent;
  }
}

.icon {
  display: inline-block;
  fill: currentColor;
  height: 1em;
  width: 1em;
  vertical-align: middle;
  position: relative;
}

/* Menu toggle styles. */
.icon-hamburger {
  width: 2.5em;
  height: 2.5em;
  top: -2px;
}

/* Animate menu icon (lines). */
.svg-hamburger .line {
  opacity: 1;
  transform: rotate(0) translateY(0) translateX(0);
  transform-origin: 1em 1em;
  transition: transform 0.3s ease-in-out, opacity 0.2s ease-in-out;
}
.svg-hamburger .line-1 {
  transform-origin: 1em 2.5em;
}
.svg-hamburger .line-3 {
  transform-origin: 1em 3.7em;
}

.hamburger.opened .svg-hamburger .line-1 {
  transform: rotate(45deg) translateY(0) translateX(0);
}
.hamburger.opened .svg-hamburger .line-2 {
  opacity: 0;
}
.hamburger.opened .svg-hamburger .line-3 {
  transform: rotate(-45deg) translateY(0em) translateX(0em);
}

.launch-menu {
  position: fixed;
  top: 8px;
  z-index: 159890;
  cursor: pointer;
  transition: all 0.3s ease;
}

/**
 * This is the main menu that you see in the site.
 * It contains a dropdown menu for the 2nd level
 * For mobile we have an off canvas that can be found in another file
 * 1. the style for the main menu
 * 2. the style for the dropdown menu.
 * 3. the style for the menu items
 */
/** 1 - SITE NAVIGATION LAYOUT
 *====================================*/
.site-navigation {
  position: relative;
  padding-right: 32px;
}
@media only screen and (min-width: 600px) {
  .site-navigation .hamburger {
    display: none;
  }
}
.site-navigation .navigation-main { /* 1 */
  flex-flow: column wrap;
  align-content: flex-end;
  position: relative;
  z-index: 10;
  list-style-type: none;
  padding-left: 0;
  opacity: 0;
  margin: 0;
  transition: opacity 0.45s ease;
  /** 2 - SUBMENU STYLE & BEHAVIOR
  *====================================*/
  /** 3 - NAVIGATION LINK STYLE
  *====================================*/
  /** 3 - ICONS
  *====================================*/
}
.site-navigation .navigation-main.is-active {
  height: auto;
  opacity: 1;
  transition: opacity 0.45s ease;
}
@media only screen and (min-width: 600px) {
  .site-navigation .navigation-main {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-end;
    opacity: 1;
    height: auto;
  }
}
.site-navigation .navigation-main .menu-item {
  position: relative;
  white-space: nowrap;
  min-width: 64px;
  padding: 0;
  margin: 0;
  font-weight: 600;
  font-size: 2.2rem;
}
.site-navigation .navigation-main .menu-item:hover:before {
  content: "";
  width: calc(100% - 40px);
  height: 5px;
  background: #FFFFFF;
  position: absolute;
  top: 100%;
  left: 20px;
}
.site-navigation .navigation-main .menu-item.menu-item-has-children:hover {
  color: #FFFFFF;
}
.site-navigation .navigation-main .menu-item.menu-item-has-children:hover > .aws-icon {
  background-color: #FFFFFF;
}
.site-navigation .navigation-main .menu-item:focus:before, .site-navigation .navigation-main .menu-item.visible:before {
  content: "";
  width: calc(100% - 40px);
  height: 5px;
  background: #FFFFFF;
  position: absolute;
  top: 100%;
}
@media only screen and (min-width: 600px) {
  .site-navigation .navigation-main .menu-item:focus:before, .site-navigation .navigation-main .menu-item.visible:before {
    left: 0;
  }
}
@media only screen and (min-width: 900px) {
  .site-navigation .navigation-main .menu-item:focus:before, .site-navigation .navigation-main .menu-item.visible:before {
    left: 20px;
  }
}
.site-navigation .navigation-main .menu-item.visible > .sub-menu {
  display: flex;
  flex-flow: column wrap;
  z-index: 1;
  align-items: flex-start;
  padding: 16px;
  max-width: 350px;
}
@media only screen and (min-width: 600px) {
  .site-navigation .navigation-main .menu-item.visible > .sub-menu {
    position: absolute;
    top: calc(100% + 16px);
    left: 0;
    right: auto;
  }
}
.site-navigation .navigation-main .menu-item:hover .sub-menu ul {
  display: none;
}
.site-navigation .navigation-main .sub-menu {
  display: none;
  list-style-type: none;
  position: relative;
  height: auto;
  padding: 0;
  color: #FFFFFF;
  background-color: #5f7681;
  min-width: 32rem;
}
@media only screen and (min-width: 600px) {
  .site-navigation .navigation-main .sub-menu .aws-icon {
    transform: rotate(-90deg);
  }
}
@media only screen and (min-width: 600px) {
  .site-navigation .navigation-main .sub-menu {
    background-color: #FFFFFF;
    box-shadow: 0 3rem 6rem rgba(0, 0, 0, 0.1);
  }
}
@media only screen and (min-width: 600px) {
  .site-navigation .navigation-main .sub-menu {
    background-color: #FFFFFF;
    box-shadow: 0 3rem 6rem rgba(0, 0, 0, 0.1);
  }
}
@media only screen and (min-width: 600px) {
  .site-navigation .navigation-main .sub-menu .aws-icon {
    transform: rotate(-90deg);
  }
}
.site-navigation .navigation-main .sub-menu .menu-item {
  margin-bottom: 8px;
  font-weight: 400;
  text-transform: none;
  position: relative;
  white-space: normal;
  padding: 0;
  text-align: left;
}
.site-navigation .navigation-main .sub-menu .menu-item a {
  padding-left: 4rem;
  color: #000000;
}
@media only screen and (min-width: 600px) {
  .site-navigation .navigation-main .sub-menu .menu-item a {
    padding-left: 0;
    text-transform: none;
  }
}
.site-navigation .navigation-main .sub-menu .menu-item a:hover {
  color: #009b4c;
}
.site-navigation .navigation-main .sub-menu .menu-item:hover:before {
  content: none;
}
.site-navigation .navigation-main .sub-menu .menu-item:hover .aws-icon {
  background-color: #010e13;
}
@media only screen and (min-width: 960px) {
  .site-navigation .navigation-main .sub-menu .menu-item.menu-item-has-children.visible > .sub-menu {
    position: absolute;
    top: 0;
    left: 100%;
  }
}
@media only screen and (min-width: 900px) {
  .site-navigation .navigation-main .sub-menu .js-back-container,
  .site-navigation .navigation-main .sub-menu .js-added-menu {
    display: none;
  }
}
.site-navigation .navigation-main a.nav-link {
  list-style-type: none;
  text-decoration: none;
  color: #FFFFFF;
  display: inline-block;
  font-family: "neuzeitgro-bol";
  margin: 0 0 -1px 0;
  border: 1px solid transparent;
  text-transform: uppercase;
}
@media only screen and (min-width: 600px) {
  .site-navigation .navigation-main a.nav-link {
    font-size: 16px;
    padding: 0 2rem 0 0;
  }
}
@media only screen and (min-width: 900px) {
  .site-navigation .navigation-main a.nav-link {
    font-size: 18px;
    padding: 0 2rem;
  }
}
@media only screen and (min-width: 1280px) {
  .site-navigation .navigation-main a.nav-link {
    font-size: 20px;
  }
}
.site-navigation .navigation-main a.nav-link:hover {
  cursor: pointer;
}
.site-navigation .navigation-main a.parent-link:hover {
  color: #FFFFFF;
}
.site-navigation .navigation-main .sub-link {
  padding: 1rem 2rem;
}
.site-navigation .navigation-main .menu-item .aws-icon {
  display: none;
}
.site-navigation .navigation-main .menu-item.menu-item-has-children .aws-icon {
  display: block;
}
@media only screen and (max-width: 960px) {
  .site-navigation .navigation-main .menu-item.menu-item-has-children .aws-icon {
    transform: none;
  }
}
.site-navigation .navigation-main .menu-item .menu-item.visible .sub-menu {
  border-top: 0;
}
.site-navigation .navigation-main .aws-icon {
  display: inline-block;
  top: 4px;
  right: 16px;
  position: relative;
  background: #FFFFFF;
}
@media only screen and (min-width: 960px) {
  .site-navigation .navigation-main .aws-icon {
    right: 16px;
  }
}
.site-navigation .navigation-main .item-parent {
  display: none;
}

.navigation-mobile {
  padding-top: 50px;
}
.navigation-mobile .menu-item a {
  display: inline-block;
  width: calc(100% - 45px);
}
.navigation-mobile .aws-icon-chevron-down {
  display: none;
}
.navigation-mobile .menu-item-has-children .aws-icon-chevron-down {
  display: inline-block;
}

.admin-bar .navigation-mobile {
  padding-top: 64px;
}

.back-to-top-button {
  position: fixed;
  z-index: 1;
  bottom: 10px;
  right: 16px;
  display: none;
  width: 30px;
  height: 30px;
  cursor: pointer;
  background: #000000;
}
@media only screen and (min-width: 900px) {
  .back-to-top-button {
    right: 32px;
  }
}
.back-to-top-button.active {
  display: block;
}
.back-to-top-button b {
  position: absolute;
  text-decoration: none;
  display: block;
  text-align: center;
  color: #fff;
  font-size: 2em;
  width: 15px;
  height: 3px;
  background: #FFFFFF;
  transition: 0.3s;
  top: 15px;
}
.back-to-top-button b:nth-child(2) {
  left: 0;
  margin-left: 3px;
  transform: rotate(135deg);
}
.back-to-top-button b:nth-child(3) {
  right: 0;
  margin-right: 3px;
  transform: rotate(45deg);
}
.back-to-top-button b:hover {
  opacity: 1;
}

.breadcrumbs {
  padding: 0.5rem 0;
  color: #666666;
  font-size: 1.5rem;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 400;
  line-height: 1.5;
}
@media only screen and (min-width: 600px) {
  .breadcrumbs {
    padding: 1rem 0;
  }
}

.breadcrumb-container {
  background-color: #728484;
}
.breadcrumb-container .breadcrumbs {
  color: #FFFFFF;
}
.breadcrumb-container .breadcrumbs a {
  color: #FFFFFF;
}

.breadcrumbs-container,
.breadcrumb-container {
  display: none;
}

/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden; /* fix firefox animation glitch */
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
  display: none;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
.no-js .owl-carousel {
  display: block;
}

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
  	This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
  	calculation of the height of the owl-item that breaks page layouts
   */
}
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*=owl-] {
  color: #FFFFFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}
.owl-theme .owl-nav [class*=owl-]:hover {
  background: #869791;
  color: #FFFFFF;
  text-decoration: none;
}
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}

.gallery {
  float: left;
  margin: 0 auto 18px;
}
.gallery .gallery-item {
  float: left;
  margin-top: 0;
  text-align: center;
  width: 33%;
}
.gallery .gallery-caption {
  color: #888;
  font-size: 12px;
  margin: 0 0 12px;
}
.gallery dl, .gallery dt {
  margin: 0;
}
.gallery br + br {
  display: none;
}
.gallery img {
  box-shadow: 0px 0px 4px #999;
  border: 1px solid white;
  padding: 8px;
  background: #f2f2f2;
}
.gallery img:hover {
  background: white;
}

.gallery-columns-2 .gallery-item {
  width: 50%;
}
.gallery-columns-2 .attachment-thumbnail {
  max-width: 92%;
  height: auto;
}

.gallery-columns-4 .gallery-item {
  width: 25%;
}
.gallery-columns-4 .attachment-thumbnail {
  max-width: 84%;
  height: auto;
}

.db-card-default {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: row;
}
@media only screen and (min-width: 600px) {
  .db-card-default {
    flex-direction: column;
    border-bottom: 0;
  }
}
@media only screen and (max-width: 599px) {
  .db-card-default .card-image {
    display: none;
  }
}
@media only screen and (min-width: 600px) {
  .db-card-default .card-image {
    height: 256px;
    overflow: hidden;
  }
}
.db-card-default .card-image img {
  object-fit: cover;
}
@media only screen and (min-width: 600px) {
  .db-card-default .card-image img {
    width: 100%;
  }
}
.db-card-default .card-content {
  background-color: #FFFFFF;
  padding: 16px 0;
}
@media only screen and (min-width: 600px) {
  .db-card-default .card-content {
    height: 160px;
  }
}
.db-card-default .card-title {
  margin: 0;
  font-size: 2.25rem;
  font-family: "neuzeitgro-light";
  max-height: 108px;
  overflow: hidden;
}
@media only screen and (min-width: 1280px) {
  .db-card-default .card-title {
    font-size: 2.5rem;
  }
}
@media only screen and (min-width: 1440px) {
  .db-card-default .card-title {
    font-size: 2.75rem;
  }
}
.db-card-default .card-title a {
  color: #009b4c;
  text-decoration: none;
}
.db-card-default .card-title a:focus {
  text-decoration: underline;
}
.db-card-default .card-title a:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.card-side {
  margin: 0;
  display: flex;
  padding: 0;
  position: relative;
}
.card-side .card-image {
  float: left;
  margin-right: 20px;
  overflow: hidden;
  position: relative;
  width: 350px;
  height: auto;
  min-height: 170px;
}
.card-side .card-image img {
  width: 100%;
  display: block;
}
.card-side .card-content {
  position: relative;
  padding-bottom: 40px;
  min-height: 190px;
  border-bottom: 0;
  flex: 1;
}
.card-side a {
  text-decoration: none;
}

.card-showcase-collapse {
  position: relative;
  background: #FFFFFF;
  box-shadow: 0 0 0 1px rgb(229.5, 229.5, 229.5);
  padding: 32px;
  box-sizing: border-box;
  text-align: center;
  width: 100%;
  cursor: pointer;
}
.card-showcase-collapse .card-inner {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.card-showcase-collapse .card-inner:hover .card-body:before {
  bottom: 4px;
  transition: bottom 0.45s ease, opacity 0.45s ease 0.25s;
  opacity: 1;
}
.card-showcase-collapse .card-inner .aws-member-image {
  margin: 0 auto;
}
.card-showcase-collapse .card-inner .aws-member-image {
  width: 144px;
  height: 144px;
  overflow: hidden;
  border-radius: 100%;
}
@media only screen and (max-width: 599px) {
  .card-showcase-collapse .card-inner .aws-member-image {
    width: 96px;
    height: 96px;
  }
}
.card-showcase-collapse .card-inner .aws-member-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.card-showcase-collapse .card-inner .card-body {
  padding: 32px 0 0;
}
.card-showcase-collapse .card-inner .card-body::before {
  content: "";
  width: 16px;
  height: 16px;
  position: absolute;
  display: block;
  left: calc(50% - 10px);
  bottom: -20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDI4NC45MjkgMjg0LjkyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg0LjkyOSAyODQuOTI5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoNi4xMjMyM2UtMTcgMSAtMSA2LjEyMzIzZS0xNyAyODQuOTI5IDApIj48Zz4KCTxwYXRoIGQ9Ik0yODIuMDgyLDE5NS4yODVMMTQ5LjAyOCw2Mi4yNGMtMS45MDEtMS45MDMtNC4wODgtMi44NTYtNi41NjItMi44NTZzLTQuNjY1LDAuOTUzLTYuNTY3LDIuODU2TDIuODU2LDE5NS4yODUgICBDMC45NSwxOTcuMTkxLDAsMTk5LjM3OCwwLDIwMS44NTNjMCwyLjQ3NCwwLjk1Myw0LjY2NCwyLjg1Niw2LjU2NmwxNC4yNzIsMTQuMjcxYzEuOTAzLDEuOTAzLDQuMDkzLDIuODU0LDYuNTY3LDIuODU0ICAgYzIuNDc0LDAsNC42NjQtMC45NTEsNi41NjctMi44NTRsMTEyLjIwNC0xMTIuMjAybDExMi4yMDgsMTEyLjIwOWMxLjkwMiwxLjkwMyw0LjA5MywyLjg0OCw2LjU2MywyLjg0OCAgIGMyLjQ3OCwwLDQuNjY4LTAuOTUxLDYuNTctMi44NDhsMTQuMjc0LTE0LjI3N2MxLjkwMi0xLjkwMiwyLjg0Ny00LjA5MywyLjg0Ny02LjU2NiAgIEMyODQuOTI5LDE5OS4zNzgsMjgzLjk4NCwxOTcuMTg4LDI4Mi4wODIsMTk1LjI4NXoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0ZGRkZGRiIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KPC9nPjwvZz4gPC9zdmc+) no-repeat;
  transform: rotate(90deg);
  background-size: contain;
  filter: brightness(0.6);
  opacity: 0;
  transition: opacity 0.45s ease, bottom 0.45s ease 0.25s;
}
.card-showcase-collapse .meta-socials .member-social-channel {
  display: inline-block;
}
.card-showcase-collapse .meta-socials .aws-icon {
  float: none;
}

.related-members .card-showcase-collapse {
  background: transparent;
  box-shadow: none;
  max-width: 624px;
  padding: 32px 0;
}
@media only screen and (max-width: 599px) {
  .related-members .card-showcase-collapse {
    padding: 16px 0;
  }
}
.related-members .card-showcase-collapse .card-inner {
  flex-direction: row-reverse;
}
@media only screen and (min-width: 900px) {
  .related-members .card-showcase-collapse .card-inner {
    flex-direction: row;
  }
}
.related-members .card-showcase-collapse .card-inner .card-body {
  padding-top: 0;
}
.related-members .card-showcase-collapse .card-inner .card-body:before {
  content: none;
}
@media only screen and (min-width: 600px) {
  .related-members .card-left,
  .related-members .card-left {
    text-align: left;
  }
}
.related-members .card-left {
  padding-left: 16px;
  text-align: left;
}
@media only screen and (min-width: 900px) {
  .related-members .card-left {
    padding-left: 0;
  }
}
.related-members .card-right {
  padding-left: 0;
}
@media only screen and (min-width: 900px) {
  .related-members .card-right {
    padding-left: 32px;
  }
}
.related-members .card-inner .aws-member-image {
  margin-bottom: 16px;
}
.related-members .aws-icon {
  background: #FFFFFF;
}
.related-members .member-name {
  font-family: "neuzeitgro-bol";
  font-size: 3.5rem;
}
@media only screen and (max-width: 599px) {
  .related-members .member-name {
    font-size: 3rem;
  }
}
.related-members .member-name a {
  text-decoration: none;
  color: #FFFFFF;
}
.related-members .member-function,
.related-members .member-position {
  font-size: 3rem;
}
@media only screen and (max-width: 599px) {
  .related-members .member-function,
  .related-members .member-position {
    font-size: 2rem;
  }
}
.related-members .social-media-container {
  margin-top: 16px;
}
@media only screen and (max-width: 599px) {
  .related-members .social-media-container {
    margin-top: 8px;
  }
}

.card-overlay {
  position: relative;
  width: 100%;
  height: 100%;
}
.card-overlay > a {
  width: 100%;
  height: 100%;
  display: block;
}
.card-overlay .card-bg-container {
  position: absolute;
  width: 100%;
  top: 0;
  height: 100%;
  left: 0;
  padding: 104px 16px 16px;
}
.card-overlay .card-bg {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  background: #009b4c;
  height: 100%;
  mix-blend-mode: multiply;
}
.card-overlay .card-image {
  width: 100%;
  height: 360px;
}
.card-overlay .card-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.card-overlay .card-content {
  position: absolute;
  bottom: 16px;
  left: 16px;
  right: 16px;
  padding: 16px;
}
.card-overlay .card-meta,
.card-overlay .card-title,
.card-overlay .card-link {
  color: #FFFFFF;
  max-width: 450px;
}
.card-overlay .card-meta {
  font-size: 2rem;
}
.card-overlay .card-title {
  font-family: "neuzeitgro-regular";
  font-size: 5rem;
  line-height: 1.1;
}
.card-overlay .card-link {
  font-family: "neuzeitgro-bol";
  text-transform: uppercase;
  margin-top: 32px;
  color: #FFFFFF;
}
.card-overlay .card-link .aws-icon {
  margin: 0 8px 0 0;
  background-color: #FFFFFF;
}

.card-cover {
  width: 100%;
}
.card-cover .card-content {
  padding: 16px 0 0;
}
@media only screen and (max-width: 599px) {
  .card-cover .card-content {
    display: inline-block;
    vertical-align: top;
    padding: 0 0 0 16px;
    width: 78%;
  }
}
@media only screen and (max-width: 599px) {
  .card-cover > a {
    display: inline-block;
    vertical-align: top;
    width: 20%;
  }
}
.card-cover a {
  text-decoration: none;
}
.card-cover .card-image {
  position: relative;
  height: 450px;
}
@media only screen and (max-width: 599px) {
  .card-cover .card-image {
    width: 100%;
    max-height: 100px;
  }
}
.card-cover .card-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: bottom left;
}
.card-cover.no-image .card-image {
  background: #009b4c;
  width: 100%;
  display: table;
}
.card-cover.no-image .no-image-title {
  display: table-cell;
  vertical-align: middle;
  font-size: 2rem;
  line-height: 1.5;
}
.card-cover .no-image-title {
  text-transform: uppercase;
  color: #FFFFFF;
  padding: 16px 48px 16px 16px;
  font-size: 2.5rem;
  line-height: 1;
  font-family: "neuzeitgro-regular";
  font-weight: 700;
}
@media only screen and (max-width: 599px) {
  .card-cover .no-image-title {
    display: none;
  }
}
.card-cover .image-title {
  position: absolute;
  bottom: 16px;
  left: 16px;
  width: 70%;
  padding: 16px;
  font-size: 2.5rem;
  font-family: "neuzeitgro-bol";
}
@media only screen and (max-width: 599px) {
  .card-cover .image-title {
    display: none;
  }
}
.card-cover .image-title .box-bg {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  background: #009b4c;
  height: 100%;
  mix-blend-mode: multiply;
}
.card-cover .image-title span {
  position: relative;
  color: #FFFFFF;
}
.card-cover .card-meta a {
  font-size: 2rem;
  font-family: "neuzeitgro-bol";
  color: #009b4c;
  text-transform: uppercase;
  pointer-events: none;
}
.card-cover .card-title {
  font-size: 2rem;
  font-family: "neuzeitgro-regular";
  line-height: 1.2;
  max-width: 80%;
}
@media only screen and (max-width: 599px) {
  .card-cover .card-title {
    max-width: 100%;
    font-size: 2rem;
  }
}
.card-cover .card-title a {
  color: #000000;
}
.card-cover:hover .card-title {
  font-weight: 900;
}

.card-latest {
  width: 100%;
}
.card-latest .read-more {
  font-family: "neuzeitgro-bol";
  text-transform: uppercase;
  color: #009b4c;
}
.card-latest .aws-icon {
  background: #009b4c;
  margin-left: 16px;
}
.card-latest .card-content {
  padding: 2rem 0;
}
.card-latest .card-meta {
  font-family: "neuzeitgro-bol";
  text-transform: uppercase;
  font-size: 2rem;
  display: block;
  color: #000000;
  display: none;
}
.card-latest .card-title {
  font-family: "neuzeitgro-regular";
  font-size: 2rem;
  line-height: 1.3;
  color: #009b4c;
  margin-bottom: 8px;
  margin-top: 0;
  overflow: hidden;
}
@media only screen and (min-width: 1440px) {
  .card-latest .card-title {
    min-height: 11rem;
  }
}
@media only screen and (max-width: 599px) {
  .card-latest .card-title {
    height: auto;
  }
}
.card-latest .card-image {
  height: 192px;
  width: 100%;
}
.card-latest .card-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.card-latest a {
  text-decoration: none;
}
.card-latest .aws-icon-arrow-right {
  width: 16px;
  height: 16px;
}

.card-showcase-horizontal {
  padding: 16px 32px;
}
.card-showcase-horizontal .card-body {
  min-height: 125px;
}
@media only screen and (max-width: 599px) {
  .card-showcase-horizontal.card-showcase-member .aws-member-image {
    width: 80px;
    height: 80px;
  }
}
.card-showcase-horizontal.card-showcase-member .aws-member-image,
.card-showcase-horizontal.card-showcase-member .card-body {
  display: inline-block;
  vertical-align: top;
}
.card-showcase-horizontal.card-showcase-member .card-body {
  padding-left: 32px;
  margin-left: 0;
  min-height: 150px;
}
@media only screen and (max-width: 599px) {
  .card-showcase-horizontal.card-showcase-member .card-body {
    padding-left: 16px;
    width: calc(100% - 85px);
    min-height: 100px;
  }
}
@media only screen and (max-width: 599px) {
  .card-showcase-horizontal .contact-email {
    word-break: break-word;
  }
}

.card-publication-shortcode {
  margin-top: 32px;
}
.card-publication-shortcode .card-meta {
  display: none;
}
.card-publication-shortcode .card-image a {
  pointer-events: none;
}
.card-publication-shortcode .no-image {
  background-color: green;
  padding: 16px 24px 16px 16px;
  height: 350px;
}
.card-publication-shortcode .no-image span {
  text-transform: uppercase;
  color: #FFFFFF;
  font-size: 2.5rem;
  line-height: 1;
  font-family: "neuzeitgro-bol";
}
.card-publication-shortcode .card-title {
  color: #000000;
}
.card-publication-shortcode .card-button {
  border: 0;
  background: #FFFFFF;
}
.card-publication-shortcode .card-button a {
  color: #e63946;
  text-transform: uppercase;
  font-family: "neuzeitgro-bol";
}
.card-publication-shortcode .card-button:hover {
  background: #FFFFFF;
}
.card-publication-shortcode .card-button:hover a {
  text-decoration: none;
  color: #e63946;
}

.card-logo {
  display: flex;
  justify-content: center; /* align horizontal */
  align-items: center; /* align vertical */
  position: relative;
  width: 100%;
  height: 100%;
  border: 1px solid #cccccc;
  min-height: 100px;
}
@media only screen and (min-width: 600px) {
  .card-logo {
    min-height: 190px;
  }
}
.card-logo .card-wrapper {
  padding: 40px;
}
.card-logo img {
  width: 100px;
  height: auto;
  object-fit: contain;
  filter: grayscale(100%);
  transition: filter 0.6s ease;
}
@media only screen and (min-width: 600px) {
  .card-logo img {
    width: 128px;
    height: 120px;
  }
}
@media only screen and (min-width: 1280px) {
  .card-logo img {
    width: 200px;
  }
}
.card-logo a:hover img {
  filter: grayscale(0);
  transition: filter 0.6s ease;
}
.card-logo a:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.card-logo .logo-title {
  opacity: 0;
  transition: opacity 0.45s ease;
  position: absolute;
  left: 0;
  bottom: 10px;
  width: 100%;
  padding: 0 16px;
  font-size: 1.7rem;
  text-align: center;
  line-height: 1.2;
}
.card-logo:hover .logo-title {
  opacity: 1;
  transition: opacity 0.45s ease;
}

.card-related {
  position: relative;
  padding-bottom: 48px;
  height: 100%;
  background: #FFFFFF;
}
.card-related .card-image {
  height: 200px;
}
@media only screen and (min-width: 900px) {
  .card-related .card-image {
    height: 290px;
  }
}
.card-related .card-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.card-related .card-image a {
  width: 100%;
  height: 100%;
  display: block;
}
.card-related.no-image .card-image {
  background-color: #009b4c;
  background-image: url("../img/no-image-stripe.png");
}
.card-related .image-title {
  color: #FFFFFF;
  text-transform: uppercase;
  font-family: "neuzeitgro-bol";
  max-width: 250px;
  margin: 0 auto;
  display: block;
  top: 50%;
  position: relative;
  transform: translateY(-50%);
  font-size: 3rem;
  border: 4px solid #FFFFFF;
  padding: 16px;
  background: #009b4c;
}
.card-related .card-title {
  font-family: "neuzeitgro-regular";
  color: #009b4c;
}
@media only screen and (min-width: 600px) {
  .card-related .card-title {
    font-size: 3rem;
  }
}
@media only screen and (min-width: 900px) {
  .card-related .card-title {
    font-size: 3rem;
  }
}
.card-related .read-more {
  text-transform: uppercase;
  display: block;
  font-family: "neuzeitgro-bol";
  position: absolute;
  bottom: 16px;
  right: 16px;
}
.card-related .aws-icon-arrow-right {
  background-color: #009b4c;
}

.card-map {
  background-color: #FFFFFF;
}
.card-map .card-image {
  height: 300px;
  width: 100%;
}
.card-map .card-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.card-map .card-content {
  color: #009b4c;
  padding: 16px;
  position: relative;
}
.card-map .aws-icon {
  background-color: #009b4c;
  margin-left: 16px;
  position: absolute;
  right: 16px;
  top: 16px;
}
@media only screen and (min-width: 1440px) {
  .card-map .aws-icon {
    top: 5px;
    right: auto;
    position: relative;
  }
}
.card-map .link {
  font-family: "neuzeitgro-bol";
  text-transform: uppercase;
}
.card-map .card-title {
  display: block;
  font-size: 3rem;
  font-family: "neuzeitgro-bol";
  margin-bottom: 0;
}
@media only screen and (min-width: 1440px) {
  .card-map .card-title {
    margin-bottom: 16px;
  }
}
.card-map .read-more {
  display: none;
  font-family: "neuzeitgro-bol";
  font-size: 3rem;
}
@media only screen and (min-width: 1440px) {
  .card-map .read-more {
    display: inline-block;
  }
}

.card-knowledge .card-image {
  height: 200px;
  overflow: hidden;
  position: relative;
}
.card-knowledge .card-image .card-meta {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  background-color: #009b4c;
  padding: 4px 8px;
}
.card-knowledge .card-image .card-meta a {
  color: white;
}
.card-knowledge .card-title {
  margin: 0;
}
.card-knowledge .card-title a:hover {
  color: #009b4c;
}

.card-overview .card-title {
  font-size: 2.2em;
  max-width: none;
  margin-bottom: 1em;
}
@media only screen and (max-width: 599px) {
  .card-overview .card-title {
    font-size: 1.6em;
    line-height: 1.2;
  }
}
.card-overview .card-title a {
  text-decoration: none;
}
.card-overview .card-summary {
  margin-top: 16px;
}

.archive .type-label {
  display: none;
}

.card a {
  text-decoration: none;
}

.search-form {
  display: flex;
  flex-wrap: wrap;
}
.search-form label {
  margin: 0;
}
.search-form label [type=search] {
  padding: 8px 16px;
  color: #000000;
  -webkit-transition: border-color 0.2s;
  transition: border-color 0.2s;
  -webkit-transition: background 0.2s, color 0.2s;
  transition: background 0.2s, color 0.2s;
}

.widget_social_block li {
  margin: 0;
}
.widget_social_block .widgettitle {
  display: inline-block;
  font-size: 1.5rem;
  margin: 0;
  vertical-align: text-top;
}
.widget_social_block .widgettitle:after {
  content: none;
}
.widget_social_block .social-links-list {
  margin: 0 0 0 2rem;
}
.widget_social_block .social-links-list-item {
  margin-right: 1rem;
  display: inline-block;
}
.widget_social_block .social-links-list-item:last-of-type {
  margin-right: 0;
}
.widget_social_block .social-links-list-item .aws-icon {
  width: 28px;
  height: 28px;
  background-color: #FFFFFF;
}

ul.socials {
  padding: 0 16px;
  max-width: 900px;
  margin: 32px auto 0;
}
@media only screen and (min-width: 600px) {
  ul.socials {
    padding: 0;
  }
}
ul.socials li {
  display: inline-block;
}
ul.socials li a {
  text-decoration: none;
  color: #FFFFFF;
  display: block;
}
ul.socials li .icon-wasap img {
  width: 44px;
  height: 40px;
  padding: 8px;
}
ul.socials li img {
  width: 48px;
  height: 48px;
}
ul.socials li a:hover {
  text-decoration: none;
}
@media only screen and (max-width: 599px) {
  ul.socials li:nth-child(4) {
    background: #d8d7d8;
    line-height: 1;
    margin-top: 3px;
    vertical-align: top;
    margin-left: 2px;
  }
}

.page-our-team .list-social,
.page-partners .list-social,
.single-aws-showcase-members .list-social,
.single-partner .list-social {
  display: none;
}

.tooltip-container {
  position: absolute;
  bottom: 32px;
  right: 48px;
  z-index: 1;
}
@media only screen and (max-width: 599px) {
  .tooltip-container {
    display: none;
  }
}
.tooltip-container .tooltip-content {
  background: #FFFFFF;
  color: #000000;
  cursor: pointer;
  font-size: 1.8em;
  line-height: 1.2;
  padding: 0.2em;
  position: relative;
  text-align: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -webkit-transform: translateZ(0); /* webkit flicker fix */
  -webkit-font-smoothing: antialiased; /* webkit text rendering fix */
  background-image: url("../img/info-sprite.png");
  background-position: 0 39px;
}
@media only screen and (max-width: 599px) {
  .tooltip-container .tooltip-content {
    width: 31px;
    height: 31px;
    font-size: 1rem;
    background-position: -4px 34px;
  }
}
.tooltip-container .tooltip-content.active {
  background-position: 0 1px;
}
@media only screen and (max-width: 599px) {
  .tooltip-container .tooltip-content.active {
    background-position: -4px -4px;
  }
}
.tooltip-container .tooltip-content.active .tooltip {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -o-transform: translateY(0px);
  transform: translateY(0px);
}
.tooltip-container .tooltip-content .tooltip {
  background: #FFFFFF;
  bottom: 100%;
  color: #000000;
  display: block;
  right: -16px;
  margin-bottom: 15px;
  opacity: 0;
  padding: 8px;
  pointer-events: none;
  position: absolute;
  min-width: 150px;
  max-width: 200px;
  width: max-content;
  font-size: 2rem;
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  transform: translateY(10px);
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}
@media only screen and (max-width: 599px) {
  .tooltip-container .tooltip-content .tooltip {
    font-size: 12px;
    width: 100px;
  }
}
.tooltip-container .tooltip-content .tooltip:before {
  bottom: -20px;
  content: " ";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  width: 100%;
}
.tooltip-container .tooltip-content .tooltip:after {
  border-left: solid transparent 10px;
  border-right: solid transparent 10px;
  border-top: solid #FFFFFF 10px;
  bottom: -10px;
  content: " ";
  height: 0;
  right: -5px;
  margin-right: 32px;
  position: absolute;
  width: 0;
}

@media only screen and (min-width: 900px) {
  .site-header {
    display: block;
    padding: 4rem 0;
  }
}
.site-header.fixed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10;
}
@media only screen and (max-width: 599px) {
  .site-header .header-top {
    padding: 3rem 0 0;
  }
}
@media only screen and (min-width: 600px) {
  .site-header .header-top {
    display: grid;
    grid-template-columns: 2fr 4fr;
    grid-gap: 16px;
  }
}
.site-header .header-top .header-top-left {
  display: flex;
}
.site-header .header-top .header-top-left img {
  max-width: 256px;
  margin-top: 3rem;
}
.site-header .header-top .header-top-right {
  text-align: right;
}
@media only screen and (max-width: 599px) {
  .site-header .header-top .header-top-right {
    display: none;
  }
}
.site-header .header-bottom {
  padding: 0;
  background-color: #e63946;
}
@media only screen and (min-width: 900px) {
  .site-header .header-bottom {
    display: flex;
  }
}
.site-header .header-bottom .site-wrapper {
  position: relative;
  padding: 0;
}
@media only screen and (min-width: 900px) {
  .site-header .header-bottom .site-wrapper {
    display: flex;
    padding: 0 16px;
  }
}
.site-header .header-bottom .header-bottom-left {
  width: 100%;
}
@media only screen and (min-width: 900px) {
  .site-header .header-bottom .header-bottom-left {
    flex-grow: 3;
  }
}
.site-header .header-bottom .header-bottom-right {
  position: absolute;
  right: 32px;
  top: 14px;
  vertical-align: middle;
  z-index: 2;
}
@media only screen and (min-width: 900px) {
  .site-header .header-bottom .header-bottom-right {
    align-self: center;
    flex: 1;
    position: relative;
    top: 0;
  }
}
.site-header .site-logo {
  display: block;
  transition: all 0.45s ease;
  position: absolute;
  top: 32px;
}
.site-header.header-top.header-down, .site-header.header-top.header-up {
  top: 0;
}
.site-header.header-top.header-down .site-logo, .site-header.header-top.header-up .site-logo {
  visibility: visible;
  transition: all 0.45s ease;
  top: 32px;
}
.site-header.header-top {
  top: 0;
  transition: top 0.45s ease;
}
.site-header.header-up {
  top: -60px;
  transition: top 0.45s ease;
}
.site-header.header-up .site-logo {
  transition: all 0.45s ease;
  top: -220px;
}
.site-header.header-down {
  top: 0;
  padding-top: 0;
  height: 70px;
  transition: top 0.45s ease;
}
.site-header.header-down .site-logo {
  visibility: hidden;
  transition: all 0.45s ease;
  top: -220px;
}

body.admin-bar .site-header.fixed {
  top: 32px;
  transition: top 0.45s ease;
}
body.admin-bar .site-header.fixed.header-top {
  top: 32px;
  transition: top 0.45s ease;
}
body.admin-bar .site-header.fixed.header-up {
  top: -50px;
  transition: top 0.45s ease;
}
body.admin-bar .site-header.fixed.header-down {
  top: 32px;
  transition: top 0.45s ease;
}

.site-footer {
  width: 100%;
}
.site-footer .site-wrapper {
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .site-footer .site-wrapper {
    display: flex;
    align-items: flex-end;
  }
}
.site-footer .widget .custom-html-widget {
  line-height: 1.4;
}
@media only screen and (max-width: 599px) {
  .site-footer .widget .custom-html-widget {
    line-height: 1.2;
  }
}
.site-footer .widget ul,
.site-footer .widget .textwidget {
  display: inline-block;
  vertical-align: bottom;
}
.site-footer .widget ul a,
.site-footer .widget .textwidget a {
  text-decoration: none;
}
.site-footer .widget .textwidget {
  font-size: 2.5rem;
}
.site-footer .widget .textwidget a {
  font-size: 2.5rem;
}
.site-footer .widget .textwidget,
.site-footer .widget .social-links-list {
  margin-left: 8px;
}
.site-footer .widget .widgettitle {
  color: #FFFFFF;
  display: inline-block;
  vertical-align: bottom;
  margin: 0;
  text-transform: initial;
  font-family: "neuzeitgro-bol";
  font-size: 2.5rem;
}
.site-footer .widget .widgettitle:after {
  background: #FFFFFF;
}
.site-footer a {
  font-size: 1.75rem;
  color: #FFFFFF;
}
.site-footer .site-title {
  font-size: 4rem;
}
.site-footer .footer-top .footer-column .widget_nav_menu li {
  margin-bottom: 4px;
}
.site-footer .footer-top .footer-column .widget_nav_menu li a {
  font-size: 2rem;
  font-family: "neuzeitgro-bol";
  text-transform: uppercase;
}
.site-footer .footer-bottom,
.site-footer .footer-middle,
.site-footer .footer-top {
  padding: 4rem 0;
}
@media only screen and (min-width: 600px) {
  .site-footer .footer-bottom,
  .site-footer .footer-middle,
  .site-footer .footer-top {
    display: flex;
  }
}
@media only screen and (max-width: 599px) {
  .site-footer .footer-bottom,
  .site-footer .footer-middle,
  .site-footer .footer-top {
    padding: 2rem 0;
  }
}
@media only screen and (min-width: 600px) {
  .site-footer .footer-bottom .footer-column,
  .site-footer .footer-middle .footer-column,
  .site-footer .footer-top .footer-column {
    flex: 1;
    margin: 0 0 0 4rem;
  }
  .site-footer .footer-bottom .footer-column:first-of-type,
  .site-footer .footer-middle .footer-column:first-of-type,
  .site-footer .footer-top .footer-column:first-of-type {
    margin-left: 0;
  }
}
.site-footer .footer-middle img {
  display: block;
}
.site-footer .footer-middle .footer-column {
  align-self: flex-end;
}
.site-footer .footer-middle .widget_social_block {
  text-align: right;
}
.site-footer .footer-bottom li {
  display: block;
  margin: 16px 16px 16px 0;
}
@media only screen and (min-width: 600px) {
  .site-footer .footer-bottom li {
    display: inline-block;
    margin: 0 0 0 16px;
  }
}
.site-footer .footer-bottom li a {
  color: #e63946;
  text-decoration: none;
  font-size: 2rem;
  font-family: "neuzeitgro-regular";
}
.site-footer .footer-bottom .widget_media_image img {
  width: auto;
  height: 50px !important;
}
@media only screen and (max-width: 599px) {
  .site-footer .footer-bottom .wrapper-wide {
    display: flex;
  }
}
@media only screen and (max-width: 599px) {
  .site-footer .footer-bottom .footer-column {
    flex: 1;
  }
}
@media only screen and (max-width: 599px) {
  .site-footer .footer-bottom .footer-column:last-of-type {
    text-align: right;
    padding-top: 16px;
  }
}
@media only screen and (max-width: 599px) {
  .site-footer .footer-bottom .footer-column li {
    margin: 0;
  }
}
.site-footer .footer-top {
  background: #009b4c;
}
@media only screen and (min-width: 600px) {
  .site-footer .footer-top .footer-column:nth-child(1) {
    text-align: center;
  }
}
@media only screen and (min-width: 600px) {
  .site-footer .footer-top .footer-column:nth-child(1) ul li:first-of-type {
    text-align: left;
  }
}
@media only screen and (max-width: 599px) {
  .site-footer .footer-top .footer-column:nth-child(1) ul li:first-of-type {
    display: none;
  }
}
.site-footer .footer-column li {
  flex-basis: 100%;
}
@media only screen and (min-width: 600px) {
  .site-footer .footer-column > ul {
    display: flex;
    align-items: flex-end;
  }
}
.site-footer .footer-column > ul > li {
  flex: 1;
}
.site-footer .menu {
  text-align: left;
}
.site-footer .menu .sub-menu {
  display: none;
}
.site-footer .menu a {
  text-decoration: none;
}
@media only screen and (min-width: 600px) {
  .site-footer .footer-column:nth-child(2) {
    text-align: right;
  }
}
@media only screen and (min-width: 600px) {
  .site-footer .footer-column:nth-child(2) ul li:first-of-type {
    text-align: right;
  }
}

article {
  max-width: 880px;
  margin: 0 auto;
}
@media only screen and (min-width: 1680px) {
  article {
    max-width: 960px;
  }
}
article .post-meta {
  margin-bottom: 0.5rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #cccccc;
}
@media only screen and (min-width: 600px) {
  article .post-meta {
    margin-bottom: 1rem;
    padding-bottom: 2rem;
  }
}
article .entry-content {
  color: #333333;
}
article .entry-content hr {
  margin: 4rem 0;
}
article .entry-content figure {
  max-width: 100%;
  margin-left: 0;
  margin-top: 2rem;
  padding-top: calc(1rem - 0px);
  border-top-width: 0px;
  margin-bottom: 2rem;
  padding-bottom: calc(1rem - 0px);
  border-bottom-width: 0px;
}
article .entry-content figure.wp-caption {
  text-align: center;
}
article .entry-content figure.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 100%;
  padding: 0;
  width: auto;
  display: block;
}
article .entry-content figure.wp-caption.alignnone {
  padding-right: 8px;
  padding-left: 8px;
  margin-left: 0;
  margin-right: 0;
}
article .entry-content figure .wp-caption-text {
  font-size: 1.5rem;
  line-height: 2rem;
  margin-top: 1rem;
  padding-top: 0.4195rem;
  padding-bottom: 0.5805rem;
  margin-bottom: 0rem;
  letter-spacing: 1px;
  font-weight: 400;
  color: #333333;
}
article .entry-content .aligncenter,
article .entry-content div.aligncenter {
  display: block;
  margin: 4px auto 4px auto;
}
article .entry-content .alignright {
  float: right;
  margin: 4px 0 20px 20px;
}
article .entry-content .alignleft {
  float: left;
  margin: 4px 20px 20px 0;
}
article .entry-content a img.alignright {
  float: right;
  margin: 4px 0 20px 20px;
}
article .entry-content a img.alignnone {
  margin: 4px 0px 20px 0;
}
article .entry-content a img.alignleft {
  float: left;
  margin: 4px 20px 20px 0;
}
article .entry-content a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
article .entry-content .wp-caption.alignleft {
  margin: 4px 20px 20px 0;
}
article .entry-content .wp-caption.alignright {
  margin: 4px 0 20px 20px;
}
article .entry-content table {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%;
}
article .entry-content table thead th {
  border-bottom: 2px solid black;
  color: black;
  padding-bottom: 10px;
  vertical-align: bottom;
  white-space: nowrap;
}
article .entry-content table td, article .entry-content table th {
  padding: 1.25rem;
  text-align: inherit;
}
article .entry-content table tr:nth-child(2n) {
  background-color: #f2f2f2;
}
article .gform_wrapper h3.gform_title {
  font-size: 3rem;
  font-weight: normal;
}

.article-list {
  padding: 0;
}
.article-list .list-item {
  max-width: 800px;
}
.article-list .post-meta {
  margin: 1rem 0;
}

.awesome-post-list-layout .post-list {
  margin: 1rem 0;
}
@media only screen and (min-width: 600px) {
  .awesome-post-list-layout .post-list {
    /*display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 2rem;*/
  }
}
.awesome-post-list-layout .post-list .list-item {
  display: flex;
  background-color: #fff;
  overflow: hidden;
  box-shadow: 0 3rem 6rem rgba(0, 0, 0, 0.1);
  cursor: pointer;
  transition: 0.2s;
}
.awesome-post-list-layout .post-list .list-item:hover {
  transform: translateY(-0.5%);
  box-shadow: 0 4rem 8rem rgba(0, 0, 0, 0.2);
}

@media only screen and (min-width: 600px) {
  .awesome-post-list-layout[data-columns="3"] ul.post-list li, .awesome-post-list-layout[data-columns="4"] ul.post-list li {
    margin-right: 32px;
    margin-bottom: 32px;
  }
}
@media only screen and (min-width: 600px) {
  .awesome-post-list-layout[data-columns="3"] ul.post-list li {
    flex-basis: calc(33.3333333333% - 21.3333333333px);
  }
}
@media only screen and (min-width: 600px) {
  .awesome-post-list-layout[data-columns="4"] ul.post-list li {
    flex-basis: calc(25% - 24px);
  }
}
.awesome-post-list-layout .multi-select,
.awesome-post-list-layout .multi-select-plugin {
  margin-bottom: 0;
}
.awesome-post-list-layout .multi-select label,
.awesome-post-list-layout .multi-select-plugin label {
  margin: 0;
}
.awesome-post-list-layout .multi-select > span,
.awesome-post-list-layout .multi-select-plugin > span {
  background: #FFFFFF;
  border: 0;
}
.awesome-post-list-layout .multi-select {
  margin-bottom: 0;
  font-size: 16px;
  min-width: 300px;
  max-width: 350px;
}
@media only screen and (max-width: 599px) {
  .awesome-post-list-layout .multi-select {
    width: 100%;
  }
}
.awesome-post-list-layout .multi-select label {
  text-indent: 0;
}
.awesome-post-list-layout .multi-select > ul > li {
  width: 100%;
  margin-left: 0;
}
.awesome-post-list-layout .multi-select > ul > li.selected > label {
  color: #009b4c;
}
.awesome-post-list-layout .multi-select > ul > li > label {
  padding: 0 24px 0 32px;
  display: block;
  position: relative;
  font-family: "neuzeitgro-bol";
  font-size: 2.2rem;
}
.awesome-post-list-layout .multi-select > ul > li > label:before {
  left: 12px;
}
.awesome-post-list-layout .multi-select > ul > li > label:hover {
  color: #009b4c;
  text-decoration: none;
}
.awesome-post-list-layout .multi-select .toggle {
  position: relative;
  background-color: white;
  display: inline-block;
  padding: 16px 32px 16px 8px;
  max-height: 50px;
  overflow: hidden;
  vertical-align: top;
  border: none;
  width: 100%;
}
@media only screen and (max-width: 599px) {
  .awesome-post-list-layout .multi-select .toggle {
    width: 100%;
  }
}
.awesome-post-list-layout .multi-select .toggle label {
  text-transform: uppercase;
  padding: 0 16px 0 8px;
  cursor: pointer;
  color: #009b4c;
  font-family: "neuzeitgro-bol";
}
.awesome-post-list-layout .multi-select .toggle .chevron {
  position: absolute;
  top: 20px;
  right: 12px;
  display: inline-block;
  vertical-align: middle;
  color: #009b4c;
  box-sizing: border-box;
  transition: transform 0.4s ease;
  width: 12px;
  height: 12px;
  border-width: 2px 2px 0 0;
  border-style: solid;
  margin: 0;
  transform: rotate(135deg);
  text-indent: -9999px;
}
.awesome-post-list-layout .multi-select .toggle .chevron:before, .awesome-post-list-layout .multi-select .toggle .chevron:after {
  content: "";
  box-sizing: border-box;
}
.awesome-post-list-layout .multi-select .toggle .chevron:before {
  right: 0;
  top: -1px;
  position: absolute;
  height: 2px;
  box-shadow: inset 0 0 0 32px;
  transform: rotate(-45deg);
  width: 16px;
  transform-origin: right top;
}
.awesome-post-list-layout .multi-select.in > ul {
  padding: 8px 0;
  width: 100%;
}
@media only screen and (max-width: 599px) {
  .awesome-post-list-layout .multi-select.in > ul {
    width: 100%;
  }
}
.awesome-post-list-layout .multi-select.in .chevron {
  transform: rotate(-45deg);
}
.awesome-post-list-layout .multi-select.in .toggle label,
.awesome-post-list-layout .multi-select.in .chevron {
  color: #009b4c;
}
.awesome-post-list-layout .filter-labels {
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 600px) {
  .awesome-post-list-layout .filter-labels {
    position: absolute;
  }
}
.awesome-post-list-layout .filter-labels li .filter-label {
  padding: 8px 16px;
  background: #009b4c;
  color: #FFFFFF;
  font-size: 16px;
}
@media only screen and (min-width: 900px) {
  .awesome-post-list-layout .filter-labels li .filter-label {
    margin: 12px 8px 0 0;
  }
}
.awesome-post-list-layout .aws-filter-dropdown {
  padding: 40px 0 0;
  min-height: 32px;
  position: relative;
  margin-top: -150px;
}
@media only screen and (max-width: 599px) {
  .awesome-post-list-layout .aws-filter-dropdown {
    padding: 16px;
    background: #009b4c;
    margin: 0 -16px;
  }
}
.awesome-post-list-layout .post-list .list-item {
  box-shadow: none;
}
.awesome-post-list-layout .post-list .list-item:hover {
  transform: none;
  box-shadow: none;
}
.awesome-post-list-layout .grid li label span {
  font-size: 18px;
}
@media only screen and (max-width: 599px) {
  .awesome-post-list-layout .apl-filter-block {
    width: 100%;
    margin-bottom: 16px;
  }
}
@media only screen and (max-width: 599px) {
  .awesome-post-list-layout .apl-filter-block:last-of-type {
    margin-bottom: 0;
  }
}
.awesome-post-list-layout .apl-filter-block [name="filters[search]"] {
  height: 36px;
  width: 350px;
  background-position: 96% center;
}
@media only screen and (max-width: 599px) {
  .awesome-post-list-layout .apl-filter-block [name="filters[search]"] {
    width: 100%;
  }
}
.awesome-post-list-layout .apl-filter-block [name="filters[search]"]:focus {
  margin: 0;
}
.awesome-post-list-layout .search .filter-results {
  margin-top: 32px;
}
@media only screen and (max-width: 599px) {
  .awesome-post-list-layout .search .filter-results {
    margin-top: 16px;
  }
}
.awesome-post-list-layout .search .awesome-post-list-layout .aws-filter-dropdown {
  padding: 16px 0;
}
@media only screen and (max-width: 599px) {
  .awesome-post-list-layout .search .awesome-post-list-layout .aws-filter-dropdown {
    margin: 0;
  }
}
.awesome-post-list-layout .search .total-results {
  max-width: 824px;
  margin: 0 auto 16px;
}

@media only screen and (min-width: 600px) {
  .related-content .awesome-post-list-layout[data-columns="3"] ul.post-list li:nth-of-type(2n) {
    margin-right: 32px;
  }
}
@media only screen and (min-width: 600px) {
  .related-content .awesome-post-list-layout[data-columns="3"] ul.post-list li:nth-of-type(3n) {
    margin-right: 0;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .page-partners .awesome-post-list-layout[data-columns="4"] ul.post-list li {
    flex-basis: calc(33.3333333333% - 26.6666666667px);
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .page-partners .awesome-post-list-layout[data-columns="4"] ul.post-list li:nth-of-type(2n) {
    margin-right: 32px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .page-partners .awesome-post-list-layout[data-columns="4"] ul.post-list li:nth-of-type(3n) {
    margin-right: 0;
  }
}

.entry-content .awesome-team-showcase {
  margin-top: 32px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .page-latest .awesome-post-list-layout[data-columns="3"] ul.post-list li {
    flex-basis: calc(50% - 16px);
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .page-latest .awesome-post-list-layout[data-columns="3"] ul.post-list li:nth-of-type(2n) {
    margin-right: 0;
  }
}

.search .awesome-post-list-layout[data-columns="1"] ul.post-list li {
  flex-basis: 100%;
}

.section-latest {
  height: 800px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  justify-content: center;
  position: relative;
}
.section-latest .hero-section-title {
  display: none;
}
@media only screen and (max-width: 599px) {
  .section-latest .hero-section-title {
    max-width: 200px;
    left: auto;
    right: 0;
  }
}
.section-latest .site-wrapper {
  position: relative;
}
@media only screen and (max-width: 599px) {
  .section-latest .site-wrapper {
    width: 100%;
  }
}
@media only screen and (min-width: 600px) {
  .section-latest .site-wrapper {
    padding: 0 2rem;
  }
}
.section-latest .background-image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background-image: linear-gradient(rgba(0, 0, 0, 0.1) 90%, rgba(0, 0, 0, 0.1));
}
.section-latest .hero-introduction {
  z-index: 1;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 64px;
}
@media only screen and (max-width: 599px) {
  .section-latest .hero-introduction {
    bottom: 120px;
  }
}
.section-latest .hero-buttons {
  display: flex;
}
.section-latest .hero-date {
  color: #FFFFFF;
  font-family: "neuzeitgro-bol";
  margin-bottom: 8px;
}
.section-latest .hero-title a {
  color: white;
  text-decoration: none;
  display: block;
  font-family: "neuzeitgro-regular";
  letter-spacing: -1px;
  font-size: 5rem;
  line-height: 6rem;
  margin-top: 0rem;
  padding-top: 0.065rem;
  padding-bottom: 0.935rem;
  margin-bottom: -1rem;
}
@media only screen and (min-width: 600px) {
  .section-latest .hero-title a {
    max-width: 550px;
  }
}
@media only screen and (min-width: 900px) {
  .section-latest .hero-title a {
    max-width: 700px;
  }
}
@media only screen and (max-width: 599px) {
  .section-latest .hero-title a {
    font-size: 4rem;
    line-height: 5rem;
    margin-top: -1rem;
    padding-top: 0.952rem;
    padding-bottom: 0.048rem;
    margin-bottom: 0rem;
  }
}
.section-latest .hero-excerpt {
  max-width: 500px;
  color: white;
}
.section-latest .link-button {
  margin-top: 16px;
}
.section-latest .link-button a {
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  font-family: "neuzeitgro-bol";
  font-size: 22px;
}
.section-latest .link-button .aws-icon {
  margin-left: 8px;
}
.section-latest .oxfam-logo {
  position: absolute;
  bottom: -104px;
  right: 16px;
  max-width: 60px;
}
@media only screen and (min-width: 600px) {
  .section-latest .oxfam-logo {
    right: 16px;
    bottom: 0;
    max-width: none;
  }
}
@media only screen and (min-width: 1280px) {
  .section-latest .oxfam-logo {
    right: 64px;
  }
}

.wp-block-latest-posts img {
  width: 100%;
  max-height: 800px;
}

.search-mobile {
  padding: 16px 16px 0;
}
@media only screen and (max-width: 599px) {
  .search-mobile {
    margin: 32px 0;
  }
}
.search-mobile label {
  color: #FFFFFF;
}
.search-mobile .wrapped {
  position: relative;
}
.search-mobile input {
  background: #FFFFFF;
  border-width: 0;
  width: 100%;
  padding: 16px;
  color: #009b4c;
  font-size: 16px;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.search-mobile input:focus {
  outline: none;
}
.search-mobile input::placeholder {
  color: #009b4c;
  opacity: 1;
}

.header .search {
  display: none;
}
@media only screen and (min-width: 600px) {
  .header .search {
    display: inline-block;
  }
}

form.search-container {
  position: fixed;
  background: #009b4c;
  padding: 0;
  display: none;
  height: 100vh;
  z-index: 10;
}
form.search-container label {
  width: 100%;
  text-indent: -9999px !important;
}
form.search-container input[type=text] {
  display: block;
  width: 100%;
  flex: 1;
  text-align: center;
  border-bottom: 1px solid #FFFFFF;
  color: #FFFFFF;
  font-family: "neuzeitgro-bol";
}
@media only screen and (min-width: 320px) {
  form.search-container input[type=text] {
    font-size: 1.2em;
    padding: 8px 0;
  }
}
@media only screen and (min-width: 992px) {
  form.search-container input[type=text] {
    font-size: 4em;
    padding: 8px 48px;
  }
}
form.search-container i {
  position: absolute;
  width: 1px;
  background-color: #FFFFFF;
  left: 50%;
  top: 40px;
  animation: blink 1s linear infinite;
  opacity: 1;
}
@media only screen and (min-width: 320px) {
  form.search-container i {
    height: 30%;
  }
}
@media only screen and (min-width: 992px) {
  form.search-container i {
    height: 48%;
  }
}
form.search-container:focus {
  outline: none;
}
form.search-container:focus + i {
  display: none;
}

.main-container .search-form-container {
  padding: 64px 0 32px;
  background: #FFFFFF;
}
.main-container .search-form-container input[type=submit] {
  vertical-align: bottom;
  background: transparent;
  border: 0;
  color: #FFFFFF;
  font-size: 14px;
  padding: 12px 64px 12px 12px;
  text-transform: uppercase;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.main-container .search-form-container input[type=text] {
  font-size: 1.8em;
  text-align: left;
  padding: 8px 0;
  border-bottom: 1px solid #009b4c;
  color: #009b4c;
}
@media only screen and (max-width: 599px) {
  .main-container .search-form-container input[type=text] {
    width: 100%;
    border-radius: 0;
  }
}
@media only screen and (min-width: 600px) {
  .main-container .search-form-container input[type=text] {
    width: 70%;
    display: inline-block;
  }
}

@media only screen and (min-width: 600px) {
  .main-container .search-form-container,
  form.search-container {
    top: 0;
    left: 0;
    width: 100%;
  }
}
.main-container .search-form-container input[type=text],
form.search-container input[type=text] {
  border-width: 0 0 1px 0;
  background: transparent;
  font-family: "neuzeitgro-regular";
}
.main-container .search-form-container input:focus,
form.search-container input:focus {
  outline: none;
}
.main-container .search-form-container .search,
form.search-container .search {
  left: 16px;
}
@media only screen and (min-width: 320px) {
  .main-container .search-form-container .search,
  form.search-container .search {
    top: calc(50% - 12px);
  }
}
@media only screen and (min-width: 992px) {
  .main-container .search-form-container .search,
  form.search-container .search {
    top: calc(50% - 16px);
  }
}

.header .search-container .wrapped {
  top: 40%;
  display: flex;
  max-width: 1280px;
}

.main-container .search-form-container .wrapped {
  max-width: 900px;
}

form.search-container .wrapped {
  margin: 0 auto;
}

.error404 .search-form-container {
  padding: 0;
}
@media only screen and (max-width: 599px) {
  .error404 .search-form-container .wrapped {
    padding: 0;
  }
}

.header .search-container .wrapped,
.main-container .search-form-container .wrapped {
  position: relative;
  padding: 32px 0;
}
@media only screen and (max-width: 599px) {
  .header .search-container .wrapped,
  .main-container .search-form-container .wrapped {
    padding: 0;
  }
}

::placeholder {
  color: #cccccc;
  opacity: 0.5;
}

:-ms-input-placeholder {
  color: #cccccc;
  opacity: 0.5;
}

::-ms-input-placeholder {
  color: #cccccc;
  opacity: 0.5;
}

@keyframes blink {
  from, 49.9% {
    opacity: 0;
  }
  50%, to {
    opacity: 1;
  }
}
body.search .wrapper-small,
body.error404 .wrapper-small {
  max-width: 824px;
}
body.search .filter-wrapper,
body.error404 .filter-wrapper {
  max-width: 824px;
  padding: 0;
}
body.search .search-submit,
body.error404 .search-submit {
  display: inline-block;
  position: relative;
  vertical-align: bottom;
  margin-left: 16px;
  background: #009b4c;
}
@media only screen and (max-width: 599px) {
  body.search .search-submit,
  body.error404 .search-submit {
    width: 100%;
    margin-top: 16px;
    margin-left: 0;
  }
}
body.search i.arrow-square-right-down,
body.error404 i.arrow-square-right-down {
  position: absolute;
  top: 4px;
  right: 4px;
  width: 14px;
  height: 14px;
}
body.search i.arrow-square-right-down:before,
body.error404 i.arrow-square-right-down:before {
  width: 18px;
}
body.search .main-container,
body.error404 .main-container {
  margin-top: 150px;
}
body.search main.article,
body.error404 main.article {
  max-width: 900px;
  margin: 0 auto;
}
body.search .filter-results,
body.search .search-form-container form,
body.error404 .filter-results,
body.error404 .search-form-container form {
  padding: 0 32px;
}
@media only screen and (min-width: 900px) {
  body.search .filter-results,
  body.search .search-form-container form,
  body.error404 .filter-results,
  body.error404 .search-form-container form {
    padding: 0;
  }
}
body.search .filters-result-container li,
body.search .post-list li,
body.error404 .filters-result-container li,
body.error404 .post-list li {
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 16px 0;
  border-bottom: 1px solid #009b4c;
}
@media only screen and (max-width: 599px) {
  body.search .filters-result-container li,
  body.search .post-list li,
  body.error404 .filters-result-container li,
  body.error404 .post-list li {
    padding-top: 16px;
  }
}
body.search .awesome-post-list-layout .aws-filter-dropdown,
body.error404 .awesome-post-list-layout .aws-filter-dropdown {
  margin-top: 0;
  margin-bottom: 32px;
  background-color: #009b4c;
  padding: 16px 0;
}
@media only screen and (max-width: 599px) {
  body.search .awesome-post-list-layout .aws-filter-dropdown,
  body.error404 .awesome-post-list-layout .aws-filter-dropdown {
    margin: 0;
  }
}
body.search .site-header,
body.error404 .site-header {
  background: none;
}
body.search .site-navigation .navigation-main a.nav-link,
body.error404 .site-navigation .navigation-main a.nav-link {
  color: #000000;
}
body.search .site-navigation .navigation-main .aws-icon,
body.search .site-navigation .navigation-main .menu-item.menu-item-has-children:hover > .aws-icon,
body.error404 .site-navigation .navigation-main .aws-icon,
body.error404 .site-navigation .navigation-main .menu-item.menu-item-has-children:hover > .aws-icon {
  background-color: #000000;
}
body.search .mgfy,
body.error404 .mgfy {
  border-color: #000000;
}
body.search .mgfy:after,
body.error404 .mgfy:after {
  background: #000000;
}

.section-knowledge-base .section-title {
  font-size: 5rem;
  color: #009b4c;
  text-transform: none;
  text-decoration: none;
}
.section-knowledge-base .home-button-container {
  display: flex;
  justify-content: center;
}

.search-container {
  position: fixed;
  background: #009b4c;
  padding: 0;
  display: none;
  height: 100vh;
  z-index: 999999;
}
.search-container.open {
  display: block;
}
@media only screen and (min-width: 600px) {
  .search-container {
    top: 0;
    left: 0;
    width: 100vw;
    max-width: 100%;
    margin: 0;
  }
}
.search-container input[type=text] {
  border-width: 0 0 1px 0;
  background: transparent;
}
.search-container input:focus {
  outline: none;
}
.search-container .search {
  position: absolute;
  left: 16px;
}
@media only screen and (min-width: 320px) {
  .search-container .search {
    top: calc(50% - 12px);
  }
}
@media only screen and (min-width: 992px) {
  .search-container .search {
    top: calc(50% - 16px);
  }
}
.search-container label {
  width: 100%;
  text-indent: -9999px;
}
.search-container input[type=text] {
  display: block;
  width: 100%;
  max-width: 100%;
  flex: 1;
  text-align: center;
  border-bottom: 1px solid #FFFFFF;
  color: #FFFFFF;
}
@media only screen and (min-width: 320px) {
  .search-container input[type=text] {
    font-size: 1.2em;
    padding: 8px 0;
  }
}
@media only screen and (min-width: 992px) {
  .search-container input[type=text] {
    font-size: 4em;
    padding: 8px 48px;
  }
}
.search-container i {
  position: absolute;
  width: 1px;
  background-color: #FFFFFF;
  left: 50%;
  top: 40px;
  animation: blink 1s linear infinite;
  opacity: 1;
}
@media only screen and (min-width: 320px) {
  .search-container i {
    height: 30%;
  }
}
@media only screen and (min-width: 992px) {
  .search-container i {
    height: 48%;
  }
}
.search-container:focus {
  outline: none;
}
.search-container:focus + i {
  display: none;
}
.search-container .site-wrapper {
  position: relative;
  top: 40%;
  display: flex;
}
.search-container .aws-icon-magnify {
  width: 40px;
  height: 40px;
}
.search-container .aws-icon-magnify:hover {
  background-color: #FFFFFF;
}

@media only screen and (min-width: 600px) {
  .search-container {
    top: 0;
    left: 0;
    width: 100%;
  }
}
.search-container input[type=text] {
  border-width: 0 0 1px 0;
  background: transparent;
}
.search-container input:focus {
  outline: none;
}
.search-container .search {
  top: calc(50% - 12px);
}
@media only screen and (min-width: 600px) {
  .search-container .search {
    top: calc(50% - 24px);
    left: 24px;
  }
}
@media only screen and (min-width: 900px) {
  .search-container .search {
    top: calc(50% - 16px);
    left: 16px;
  }
}

::placeholder {
  color: #cccccc;
  opacity: 0.5;
}

:-ms-input-placeholder {
  color: #cccccc;
  opacity: 0.5;
}

::-ms-input-placeholder {
  color: #cccccc;
  opacity: 0.5;
}

.close-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.close-container .aws-icon-close {
  position: absolute;
  top: 40px;
  right: 0;
}

.admin-bar .close-container .aws-icon-close {
  top: 72px;
}

@keyframes blink {
  from, 49.9% {
    opacity: 0;
  }
  50%, to {
    opacity: 1;
  }
}
.theme-carousel {
  height: 100vh;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  overflow: hidden;
}
@media only screen and (max-width: 599px) {
  .theme-carousel {
    height: 80vh;
  }
}
.theme-carousel .attachment-post-thumbnail {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  z-index: -1;
}
.theme-carousel .site-wrapper {
  position: relative;
  height: 100%;
}
.theme-carousel .hero-section-title {
  padding: 0 4rem;
}
.theme-carousel .entry-excerpt,
.theme-carousel .entry-tagline {
  display: none;
}
.theme-carousel .entry-excerpt {
  font-size: 2.5rem;
  line-height: 1.5;
  margin-top: 16px;
}
.theme-carousel .entry-tagline {
  font-size: 2rem;
  margin-top: 32px;
}
.theme-carousel .entry-title,
.theme-carousel .entry-excerpt {
  max-width: 700px;
}
.theme-carousel .entry-title {
  margin: 0 auto;
  text-align: center;
  font-family: "neuzeitgro-regular";
  letter-spacing: -1px;
  z-index: 1;
  position: absolute;
  bottom: 64px;
  padding: 0;
  font-size: 4rem;
}
@media only screen and (min-width: 600px) {
  .theme-carousel .entry-title {
    bottom: 180px;
    font-size: 6rem;
  }
}
@media only screen and (min-width: 900px) {
  .theme-carousel .entry-title {
    bottom: 256px;
    text-align: left;
  }
}
@media only screen and (min-width: 600px) {
  .theme-carousel .tooltip-container {
    bottom: 70px;
  }
}
@media only screen and (min-width: 1440px) {
  .theme-carousel .tooltip-container {
    bottom: 32px;
  }
}
.theme-carousel .theme-carousel-nav {
  height: 100%;
  position: absolute;
  display: table;
  top: 0;
  width: 300px;
  transition: all 0.45s ease;
}
.theme-carousel .theme-carousel-nav.theme-prev, .theme-carousel .theme-carousel-nav.theme-next {
  z-index: 0;
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-nav.theme-prev, .theme-carousel .theme-carousel-nav.theme-next {
    max-width: 150px;
  }
}
.theme-carousel .theme-carousel-nav.theme-prev:before, .theme-carousel .theme-carousel-nav.theme-next:before {
  content: "";
  position: absolute;
  top: 0;
  width: 100vw;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  transition: all 0.45s ease;
}
.theme-carousel .theme-carousel-nav.theme-prev:hover, .theme-carousel .theme-carousel-nav.theme-next:hover {
  transform: scale(1.1);
}
.theme-carousel .theme-carousel-nav.theme-prev:hover .aws-icon, .theme-carousel .theme-carousel-nav.theme-next:hover .aws-icon {
  background-color: #FFFFFF;
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-nav.theme-prev .nav-item, .theme-carousel .theme-carousel-nav.theme-next .nav-item {
    display: none;
  }
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-nav.theme-prev .aws-icon, .theme-carousel .theme-carousel-nav.theme-next .aws-icon {
    background-color: #009b4c;
    width: 20px;
    height: 20px;
  }
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-nav.theme-prev .theme-nav-item:before, .theme-carousel .theme-carousel-nav.theme-next .theme-nav-item:before {
    content: "";
    display: block;
    position: absolute;
    top: -8px;
    width: 36px;
    height: 36px;
    background: #FFFFFF;
  }
}
.theme-carousel .theme-carousel-nav.theme-prev {
  left: 32px;
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-nav.theme-prev {
    left: 16px;
  }
}
@media only screen and (min-width: 1680px) {
  .theme-carousel .theme-carousel-nav.theme-prev {
    left: 0;
  }
}
.theme-carousel .theme-carousel-nav.theme-prev:before {
  right: 300px;
}
.theme-carousel .theme-carousel-nav.theme-prev a {
  text-align: left;
}
.theme-carousel .theme-carousel-nav.theme-prev .aws-icon,
.theme-carousel .theme-carousel-nav.theme-prev .nav-item {
  margin: 0 auto 0 0;
}
.theme-carousel .theme-carousel-nav.theme-prev .nav-item {
  margin-top: 16px;
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-nav.theme-prev .theme-nav-item:before {
    left: -8px;
  }
}
.theme-carousel .theme-carousel-nav.theme-next {
  right: 32px;
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-nav.theme-next {
    right: 16px;
  }
}
@media only screen and (min-width: 1680px) {
  .theme-carousel .theme-carousel-nav.theme-next {
    right: 0;
  }
}
.theme-carousel .theme-carousel-nav.theme-next:before {
  left: 300px;
}
.theme-carousel .theme-carousel-nav.theme-next a {
  text-align: right;
}
.theme-carousel .theme-carousel-nav.theme-next .aws-icon,
.theme-carousel .theme-carousel-nav.theme-next .nav-item {
  margin: 0 0 0 auto;
}
.theme-carousel .theme-carousel-nav.theme-next .nav-item {
  margin-top: 16px;
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-nav.theme-next .theme-nav-item:before {
    right: -8px;
  }
}
.theme-carousel .theme-carousel-nav .theme-nav-item {
  display: block;
}
.theme-carousel .theme-carousel-nav a {
  text-decoration: none;
  color: #FFFFFF;
  cursor: pointer;
  font-size: 2.5rem;
  line-height: 1;
  font-family: "neuzeitgro-bol";
}
.theme-carousel .theme-carousel-nav .aws-icon {
  display: block;
  width: 32px;
  height: 32px;
}
.theme-carousel .theme-carousel-nav .nav-item {
  display: block;
  max-width: 200px;
  vertical-align: top;
  margin-top: 16px;
}
.theme-carousel .theme-carousel-nav .theme-nav-item {
  position: relative;
  top: calc(50% - 16px);
}
.theme-carousel .theme-carousel-middle {
  height: 100%;
  width: 100%;
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-middle {
    bottom: 16px;
    left: 0;
  }
}
.theme-carousel .theme-carousel-middle .theme-carousel-wrap {
  height: 100%;
}
.theme-carousel .theme-carousel-middle .theme-carousel-content {
  margin: 0 auto;
  color: #FFFFFF;
  position: relative;
  height: 100%;
  max-width: 100%;
}
@media only screen and (max-width: 599px) {
  .theme-carousel .theme-carousel-middle .theme-carousel-content {
    padding: 0 16px;
  }
}
@media only screen and (min-width: 600px) {
  .theme-carousel .theme-carousel-middle .theme-carousel-content {
    max-width: 85%;
  }
}
@media only screen and (min-width: 1440px) {
  .theme-carousel .theme-carousel-middle .theme-carousel-content {
    max-width: 50%;
  }
}
.theme-carousel .theme-carousel-middle a {
  color: #FFFFFF;
  text-decoration: none;
}

.section-where-we-work {
  display: none;
  height: 800px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}
.section-where-we-work .site-wrapper {
  height: 100%;
}
.section-where-we-work .box-bg-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.section-where-we-work .box-bg-container:before {
  content: "";
  background: #009b4c;
  mix-blend-mode: multiply;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  clip-path: polygon(0% 0%, 0% 100%, 10% 100%, 10% 5%, 58% 5%, 58% 95%, 10% 95%, 10% 100%, 100% 100%, 100% 0%);
}
@media only screen and (min-width: 1440px) {
  .section-where-we-work .box-bg-container:before {
    clip-path: polygon(0% 0%, 0% 100%, 10% 100%, 10% 5%, 63% 5%, 63% 95%, 10% 95%, 10% 100%, 100% 100%, 100% 0%);
  }
}
@media only screen and (min-width: 1680px) {
  .section-where-we-work .box-bg-container:before {
    clip-path: polygon(0% 0%, 0% 100%, 20% 100%, 20% 5%, 63% 5%, 63% 95%, 20% 95%, 20% 100%, 100% 100%, 100% 0%);
  }
}
@media only screen and (min-width: 2200px) {
  .section-where-we-work .box-bg-container:before {
    clip-path: polygon(0% 0%, 0% 100%, 22% 100%, 22% 5%, 60% 5%, 60% 95%, 22% 95%, 22% 100%, 100% 100%, 100% 0%);
  }
}
@media only screen and (min-width: 2500px) {
  .section-where-we-work .box-bg-container:before {
    clip-path: polygon(0% 0%, 0% 100%, 25% 100%, 25% 5%, 58% 5%, 58% 95%, 22% 95%, 22% 100%, 100% 100%, 100% 0%);
  }
}
.section-where-we-work .hero-section-title {
  top: 0;
  height: 100%;
  padding: 70px 0 40px;
}
.section-where-we-work .hero-section-title h3 {
  padding: 0;
}
.section-where-we-work .entry-title {
  font-family: "neuzeitgro-bol";
}
.section-where-we-work .entry-tagline,
.section-where-we-work .entry-excerpt,
.section-where-we-work .entry-title {
  display: block;
  max-width: 300px;
  margin: 0 auto 0 0;
  color: #FFFFFF;
  text-align: left;
}
.section-where-we-work .entry-tagline {
  font-size: 5rem;
}
.section-where-we-work .entry-excerpt {
  font-size: 2.8rem;
  line-height: 1.2;
  margin-top: 8px;
}
.section-where-we-work .grid-container {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr 2fr 0.2fr;
  gap: 0 0;
  grid-template-areas: "top top top" "middle middle middle" "bottom bottom bottom";
  max-width: 400px;
  margin: 0 0 0 auto;
  height: 100%;
}
.section-where-we-work .top {
  grid-area: top;
}
.section-where-we-work .middle {
  grid-area: middle;
}
.section-where-we-work .bottom {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr;
  gap: 16px 0;
  grid-template-areas: "bottom_one bottom_two bottom_three" "bottom_one bottom_two bottom_three";
  grid-area: bottom;
  text-align: left;
  color: #FFFFFF;
  text-transform: uppercase;
  font-family: "neuzeitgro-bol";
}
.section-where-we-work .bottom_one {
  grid-area: bottom_one;
}
.section-where-we-work .bottom_two {
  grid-area: bottom_two;
}
.section-where-we-work .bottom_three {
  grid-area: bottom_three;
}
.section-where-we-work .theme-carousel-nav.theme-prev, .section-where-we-work .theme-carousel-nav.theme-next {
  width: 32px;
}
.section-where-we-work .theme-carousel-nav.theme-prev:hover, .section-where-we-work .theme-carousel-nav.theme-next:hover {
  background: transparent;
}
.section-where-we-work .theme-carousel-nav.theme-prev:hover:before, .section-where-we-work .theme-carousel-nav.theme-next:hover:before {
  content: none;
}

.page .theme-what-is-happening {
  text-align: center;
  position: relative;
  max-width: 1328px;
}
@media only screen and (min-width: 600px) {
  .page .theme-what-is-happening {
    margin: 32px auto 100px;
  }
}
@media only screen and (min-width: 900px) {
  .page .theme-what-is-happening {
    margin: 64px auto 0;
  }
}
@media only screen and (min-width: 1680px) {
  .page .theme-what-is-happening {
    left: 0;
  }
}
@media only screen and (max-width: 599px) {
  .page .theme-what-is-happening {
    margin: 0 auto !important;
  }
}
.page .theme-what-is-happening .box-bg-container {
  position: absolute;
  top: 80px;
  left: 16px;
  right: 16px;
  bottom: 16px;
}
.page .theme-what-is-happening .box-bg-container .wrapper-wide {
  max-width: 1400px;
  position: relative;
  width: 100%;
  height: 100%;
}
.page .theme-what-is-happening .box-bg-container .box-bg {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  background: #009b4c;
  height: 100%;
  mix-blend-mode: multiply;
}
.page .theme-what-is-happening .content-box {
  display: flex;
  flex-flow: wrap row;
  z-index: 1;
}
@media only screen and (max-width: 599px) {
  .page .theme-what-is-happening .content-box {
    flex-flow: wrap column-reverse;
    padding: 80px 16px 32px;
  }
}
@media only screen and (min-width: 600px) {
  .page .theme-what-is-happening .content-box {
    padding: 32px 32px 32px 80px;
  }
}
@media only screen and (min-width: 900px) {
  .page .theme-what-is-happening .content-box {
    padding: 64px 48px;
    max-width: 900px;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 1280px) {
  .page .theme-what-is-happening .content-box {
    padding: 48px 48px 0;
  }
}
.page .theme-what-is-happening .content-box .content-left {
  flex: 2;
  text-align: left;
  color: white;
  padding: 0;
  position: relative;
}
@media only screen and (min-width: 900px) {
  .page .theme-what-is-happening .content-box .content-left {
    max-width: 80%;
  }
}
@media only screen and (min-width: 1280px) {
  .page .theme-what-is-happening .content-box .content-left {
    padding: 32px 0;
  }
}
@media only screen and (max-width: 599px) {
  .page .theme-what-is-happening .content-box .content-left {
    padding: 0 16px;
  }
}
.page .theme-what-is-happening .content-box .content-left p {
  font-size: 3rem;
  line-height: 1.3;
}
.page .theme-what-is-happening .content-box .content-left h2 {
  font-size: 5rem;
}
@media only screen and (max-width: 599px) {
  .page .theme-what-is-happening .content-box .content-left h2 {
    font-size: 4rem;
  }
}
.page .theme-what-is-happening .content-box .content-right {
  flex: 1;
  padding: 0;
  position: relative;
}
@media only screen and (min-width: 900px) {
  .page .theme-what-is-happening .content-box .content-right {
    position: absolute;
    top: 32px;
    right: 32px;
  }
}
@media only screen and (max-width: 599px) {
  .page .theme-what-is-happening .content-box .content-right {
    padding: 0 16px;
  }
}
@media only screen and (min-width: 1280px) {
  .page .theme-what-is-happening .content-box .content-right {
    top: 64px;
    right: 64px;
  }
}
.page .theme-what-is-happening .section-title {
  text-align: right;
}

@media only screen and (max-width: 599px) {
  .parent-pageid-20 .theme-content .entry-content {
    margin-top: 16px;
  }
}
@media only screen and (min-width: 900px) {
  .parent-pageid-20 .theme-content .entry-content {
    margin-top: -240px;
  }
}

.theme-related {
  margin: 64px 0 64px;
}
@media only screen and (max-width: 599px) {
  .theme-related {
    margin-top: 8px;
  }
}
.theme-related .wrapper-wide {
  max-width: 1400px;
}
@media only screen and (max-width: 599px) {
  .theme-related .wrapper-wide {
    padding: 0;
  }
}
.theme-related .section-title {
  color: #009b4c;
  text-transform: none;
  text-decoration: none;
}
@media only screen and (max-width: 599px) {
  .theme-related .section-title {
    padding: 0 2rem;
  }
}
@media only screen and (min-width: 600px) {
  .theme-related .section-title {
    font-size: 5rem;
  }
}
.theme-related ul {
  display: flex;
  justify-content: space-between;
  flex-flow: row wrap;
}
@media only screen and (max-width: 599px) {
  .theme-related ul {
    flex-flow: wrap column;
  }
}
.theme-related ul li {
  width: 48%;
  overflow: hidden;
}
@media only screen and (min-width: 600px) {
  .theme-related ul li {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 599px) {
  .theme-related ul li {
    width: 100%;
    margin-bottom: 16px;
  }
}
.theme-related ul li:empty {
  display: none;
}
@media only screen and (max-width: 599px) {
  .theme-related ul li:last-child {
    margin-bottom: 8px;
  }
}

.single .theme-related {
  margin-bottom: 32px;
}
@media only screen and (max-width: 599px) {
  .single .theme-related {
    margin-bottom: 8px;
  }
}

.newsletter-container {
  background-color: #c5edfc;
  text-align: center;
  background-image: url(../img/footer-bg.jpg);
  background-size: cover;
  background-position: center center;
  position: relative;
}
@media only screen and (min-width: 600px) {
  .newsletter-container {
    height: 650px;
    padding: 150px 0;
  }
}
.newsletter-container .site-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}
.newsletter-container .box-bg-container {
  position: absolute;
  width: 100%;
  top: 80px;
  left: 0;
  bottom: 16px;
}
@media only screen and (min-width: 600px) {
  .newsletter-container .box-bg-container {
    top: 180px;
  }
}
@media only screen and (min-width: 1280px) {
  .newsletter-container .box-bg-container {
    bottom: 80px;
  }
}
.newsletter-container .box-bg {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  background: #D91F55;
  height: 100%;
  mix-blend-mode: multiply;
}
.newsletter-container .newsletter-box {
  padding: 16px;
  display: flex;
  flex-flow: wrap column-reverse;
  padding: 80px 16px 32px;
  max-width: 1000px;
  margin: 0 auto;
}
@media only screen and (min-width: 600px) {
  .newsletter-container .newsletter-box {
    padding: 32px;
  }
}
@media only screen and (min-width: 1280px) {
  .newsletter-container .newsletter-box {
    flex-flow: wrap row;
    padding: 64px 64px 32px;
  }
}
@media only screen and (min-width: 1280px) {
  .newsletter-container .newsletter-left {
    flex: 3;
    padding: 32px 32px 32px 0;
  }
}
@media only screen and (min-width: 1440px) {
  .newsletter-container .newsletter-left {
    flex: 4;
    padding: 64px 32px 32px 0;
  }
}
@media only screen and (min-width: 1280px) {
  .newsletter-container .newsletter-right {
    flex: 2;
  }
}
@media only screen and (min-width: 1440px) {
  .newsletter-container .newsletter-right {
    flex: 3;
  }
}
@media only screen and (min-width: 1280px) {
  .newsletter-container .newsletter-right {
    margin-bottom: 0;
  }
}
.newsletter-container .section-introduction {
  color: #FFFFFF;
  text-align: left;
  margin-bottom: 16px;
}
@media only screen and (min-width: 600px) {
  .newsletter-container .section-introduction {
    margin-bottom: 32px;
  }
}
.newsletter-container .section-introduction p {
  line-height: 1;
}
@media only screen and (min-width: 600px) {
  .newsletter-container .section-introduction p {
    font-size: 4rem;
  }
}
@media only screen and (min-width: 1280px) {
  .newsletter-container .section-introduction p {
    font-size: 5rem;
  }
}
@media only screen and (max-width: 599px) {
  .newsletter-container .section-introduction p {
    font-size: 3rem;
  }
}
.newsletter-container .section-title {
  text-align: right;
}
.newsletter-container .form-list {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.newsletter-container .form-list .form-list-item {
  flex: 1;
  position: relative;
}
@media only screen and (max-width: 599px) {
  .newsletter-container .form-list .form-list-item {
    flex-basis: 100%;
  }
}
@media only screen and (min-width: 600px) {
  .newsletter-container .form-list .form-list-item:nth-child(1) {
    flex: 2;
  }
}
.newsletter-container .form-list input {
  background: transparent;
  border: 1px solid #FFFFFF;
  padding: 8px 16px;
  width: calc(100% - 12px);
  color: #FFFFFF;
  float: left;
  text-transform: uppercase;
  font-size: 2.5rem;
}
@media only screen and (max-width: 599px) {
  .newsletter-container .form-list input {
    font-size: 2rem;
    width: 100%;
  }
}
.newsletter-container .form-list input::placeholder {
  color: #FFFFFF;
  opacity: 1;
}
.newsletter-container .form-list input:-ms-input-placeholder {
  color: #FFFFFF;
}
.newsletter-container .form-list .button-extend {
  background: #FFFFFF;
  color: #e63946;
  text-transform: uppercase;
  padding: 24px 16px;
  font-family: "neuzeitgro-bol";
  font-size: 2.5rem;
  cursor: pointer;
}
@media only screen and (max-width: 599px) {
  .newsletter-container .form-list .button-extend {
    font-size: 2rem;
    padding: 16px 8px;
  }
}
.newsletter-container .form-list .button-extend .aws-icon {
  background-color: #e63946;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  position: absolute;
  top: calc(50% - 12px);
  right: 16px;
}
@media only screen and (max-width: 599px) {
  .newsletter-container .form-list .button-extend .aws-icon {
    width: 20px;
    height: 20px;
  }
}
.newsletter-container .form-list input, .newsletter-container .form-list .button-extend {
  height: 70px;
  text-align: left;
}
@media only screen and (max-width: 599px) {
  .newsletter-container .form-list input, .newsletter-container .form-list .button-extend {
    height: 50px;
  }
}

.theme-members {
  background-color: #c5edfc;
  padding: 80px 0;
  text-align: center;
  background-image: url(../img/team-member.png);
  background-size: cover;
  background-position: top center;
  position: relative;
  margin-bottom: 32px;
}
@media only screen and (max-width: 599px) {
  .theme-members {
    padding: 16px 0 0;
    margin-bottom: 16px;
  }
}
.theme-members .box-bg-container {
  position: absolute;
  width: 100%;
  top: 80px;
  left: 0;
  bottom: 16px;
}
@media only screen and (min-width: 600px) {
  .theme-members .box-bg-container {
    top: 160px;
    bottom: 64px;
  }
}
.theme-members .box-bg-container .wrapper-wide {
  max-width: 1400px;
  position: relative;
  width: 100%;
  height: 100%;
}
.theme-members .box-bg-container .box-bg {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  background: #E46F2C;
  height: 100%;
  mix-blend-mode: multiply;
}
@media only screen and (min-width: 600px) {
  .theme-members .box-bg-container .box-bg.box-half {
    width: calc(50% + 64px);
    float: right;
  }
}
.theme-members .box-bg-container .box-bg.box-full {
  width: 100%;
  float: right;
}
.theme-members .member-box {
  display: flex;
  flex-flow: wrap column;
  align-items: flex-end;
  text-align: left;
  z-index: 1;
  position: relative;
  color: white;
  padding: 80px 16px 32px;
}
@media only screen and (min-width: 600px) {
  .theme-members .member-box {
    padding: 0 32px;
  }
}
@media only screen and (min-width: 1440px) {
  .theme-members .member-box {
    padding: 0;
  }
}
.theme-members .member-box ul li {
  display: inline-block;
}
.theme-members .member-box.box-half ul li {
  width: 100%;
}
.theme-members .member-box.box-half .member-question,
.theme-members .member-box.box-half .related-members {
  width: 100%;
}
@media only screen and (max-width: 599px) {
  .theme-members .member-box.box-half .member-question,
  .theme-members .member-box.box-half .related-members {
    padding: 0;
  }
}
@media only screen and (min-width: 900px) {
  .theme-members .member-box.box-half .member-question,
  .theme-members .member-box.box-half .related-members {
    width: 50%;
  }
}
.theme-members .member-box.box-full ul li {
  width: 100%;
}
@media only screen and (min-width: 900px) {
  .theme-members .member-box.box-full ul li {
    width: calc(50% - 32px);
  }
}
@media only screen and (min-width: 900px) {
  .theme-members .member-box.box-full ul li:nth-child(1) {
    margin-right: 32px;
  }
}
.theme-members .member-box.box-full ul li:nth-child(n+3) {
  display: none;
}
.theme-members .member-box.box-full ul li:nth-child(1) .card-inner {
  justify-content: flex-start;
}
.theme-members .member-box.box-full ul li:nth-child(2) .card-inner {
  justify-content: flex-end;
}
.theme-members .member-box.box-full .member-question,
.theme-members .member-box.box-full .related-members {
  width: 100%;
}
.theme-members .member-box.box-full .related-members {
  margin-top: 32px;
}
.theme-members .member-question {
  display: block;
  width: 100%;
  margin-top: 128px;
}
@media only screen and (max-width: 599px) {
  .theme-members .member-question {
    margin-top: 0;
  }
}
.theme-members .member-question strong {
  display: block;
  margin-bottom: 16px;
  font-size: 5rem;
}
.theme-members .member-question p {
  font-size: 3rem;
}
@media only screen and (max-width: 599px) {
  .theme-members .member-question p {
    line-height: 1;
    font-size: 3rem;
  }
}

.article-comments {
  max-width: 800px;
}
.article-comments .comment-form p {
  margin-bottom: 1rem;
}
@media only screen and (min-width: 600px) {
  .article-comments .comment-form p {
    margin-bottom: 4rem;
  }
}
.article-comments .comment-form p.comment-form-cookies-consent {
  display: flex;
  width: auto;
}
.article-comments .comment {
  margin: 4rem 0;
}
.article-comments .comment .children {
  margin: 4rem 0 0;
}
.article-comments .comment.thread-alt {
  border-left: 1px solid rgb(229.5, 229.5, 229.5);
  padding-left: 4rem;
}
.article-comments .comment.depth-2 {
  padding-left: 4rem;
  border-left: 1px dotted rgb(229.5, 229.5, 229.5);
}
.article-comments .comment-author img {
  display: inline-block;
  margin-right: 16px;
  margin-top: 4px;
  border-radius: 100px;
  vertical-align: top;
  width: 40px;
}
.article-comments .comment-metadata {
  margin: 16px 0;
  color: #666666;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 400;
  vertical-align: top;
  line-height: 1;
}
.article-comments .comment-metadata a {
  color: #666666;
  text-decoration: none;
}

.slide {
  position: relative;
}
.slide .slide-hero-image {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: block;
}
.slide .slide-title-container {
  max-width: 600px;
}

.sitemap-layover {
  display: none;
  visibility: hidden;
  opacity: 0;
  background-color: #e63946;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  transition: all 0.45s ease;
}
.sitemap-layover.is-active {
  display: none;
  visibility: visible;
  opacity: 1;
  z-index: 1;
  transition: all 0.45s ease;
}
.sitemap-layover .navigation-menu {
  margin: 120px auto 32px;
  padding: 0 16px;
  max-width: 1200px;
}
.sitemap-layover .navigation-menu .aws-icon {
  display: none;
}
.sitemap-layover .navigation-menu .nav-link {
  color: #FFFFFF;
}
.sitemap-layover .navigation-menu .sub-menu {
  padding-left: 16px;
  margin-top: 16px;
}

.page-header {
  min-height: 48px;
}
.page-header .header-image-container {
  overflow: hidden;
  top: 0;
  position: relative;
}
@media only screen and (min-width: 600px) {
  .page-header .header-image-container {
    height: 500px;
  }
}
@media only screen and (min-width: 900px) {
  .page-header .header-image-container {
    height: 800px;
  }
}
@media only screen and (min-width: 1680px) {
  .page-header .header-image-container {
    height: 800px;
  }
}
@media only screen and (max-width: 599px) {
  .page-header .header-image-container {
    height: 350px;
  }
}
.page-header .header-image-container .site-wrapper {
  display: flex;
}
.page-header .header-image-container .site-wrapper .page-title-container {
  flex: 3;
  position: relative;
  color: white;
  display: flex;
  height: 100%;
}
.page-header .header-image-container .header-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  z-index: -1;
}
.page-header .header-image-container.no-image {
  background-color: #009b4c;
  height: 500px;
}
.page-header .page-title {
  position: absolute;
  top: 104px;
  right: 4rem;
  width: 100%;
  text-align: right;
  color: #FFFFFF;
  text-decoration: underline;
  font-size: 10rem;
  z-index: 1;
  text-transform: uppercase;
  padding: 0;
  max-width: 550px;
  margin: 0 0 0 auto;
  line-height: 1;
}
@media only screen and (max-width: 599px) {
  .page-header .page-title {
    font-size: 5rem;
    max-width: 280px;
    top: auto;
    bottom: 16px;
    right: auto;
    left: 2rem;
    text-align: left;
  }
}
@media only screen and (min-width: 1680px) {
  .page-header .page-title {
    right: 0;
  }
}

@media only screen and (max-width: 599px) {
  .parent-pageid-20 .page-header .header-image-container {
    height: auto;
  }
}

@media only screen and (min-width: 600px) {
  .single .page-header .page-title {
    right: 16px;
  }
}

.grid-flex {
  display: flex;
}

.awesome-team-showcase[data-skin=basic_list] li {
  border-bottom: 1px solid #cccccc;
}

.awesome-team-showcase[data-skin=collapse_linked] li.list-item {
  height: 270px;
  padding: 8px;
}

*:focus {
  outline: none;
}

@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(1n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(1n + 2) {
    clear: left;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(2n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(2n + 2) .panel-expanded {
    margin-left: calc(-100% * 2 + 100% - 2px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(2n + 3) {
    clear: left;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(3n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(3n + 2) .panel-expanded {
    margin-left: calc(-100% * 2 + 100% - 2px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(3n + 3) .panel-expanded {
    margin-left: calc(-100% * 3 + 100% - 3px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(3n + 4) {
    clear: left;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(4n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(4n + 2) .panel-expanded {
    margin-left: calc(-100% * 2 + 100% - 2px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(4n + 3) .panel-expanded {
    margin-left: calc(-100% * 3 + 100% - 3px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(4n + 4) .panel-expanded {
    margin-left: calc(-100% * 4 + 100% - 4px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(4n + 5) {
    clear: left;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(5n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(5n + 2) .panel-expanded {
    margin-left: calc(-100% * 2 + 100% - 2px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(5n + 3) .panel-expanded {
    margin-left: calc(-100% * 3 + 100% - 3px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(5n + 4) .panel-expanded {
    margin-left: calc(-100% * 4 + 100% - 4px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(5n + 5) .panel-expanded {
    margin-left: calc(-100% * 5 + 100% - 5px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(5n + 6) {
    clear: left;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(6n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(6n + 2) .panel-expanded {
    margin-left: calc(-100% * 2 + 100% - 2px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(6n + 3) .panel-expanded {
    margin-left: calc(-100% * 3 + 100% - 3px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(6n + 4) .panel-expanded {
    margin-left: calc(-100% * 4 + 100% - 4px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(6n + 5) .panel-expanded {
    margin-left: calc(-100% * 5 + 100% - 5px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(6n + 6) .panel-expanded {
    margin-left: calc(-100% * 6 + 100% - 6px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(6n + 7) {
    clear: left;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(7n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(7n + 2) .panel-expanded {
    margin-left: calc(-100% * 2 + 100% - 2px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(7n + 3) .panel-expanded {
    margin-left: calc(-100% * 3 + 100% - 3px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(7n + 4) .panel-expanded {
    margin-left: calc(-100% * 4 + 100% - 4px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(7n + 5) .panel-expanded {
    margin-left: calc(-100% * 5 + 100% - 5px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(7n + 6) .panel-expanded {
    margin-left: calc(-100% * 6 + 100% - 6px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(7n + 7) .panel-expanded {
    margin-left: calc(-100% * 7 + 100% - 7px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(7n + 8) {
    clear: left;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(8n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(8n + 2) .panel-expanded {
    margin-left: calc(-100% * 2 + 100% - 2px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(8n + 3) .panel-expanded {
    margin-left: calc(-100% * 3 + 100% - 3px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(8n + 4) .panel-expanded {
    margin-left: calc(-100% * 4 + 100% - 4px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(8n + 5) .panel-expanded {
    margin-left: calc(-100% * 5 + 100% - 5px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(8n + 6) .panel-expanded {
    margin-left: calc(-100% * 6 + 100% - 6px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(8n + 7) .panel-expanded {
    margin-left: calc(-100% * 7 + 100% - 7px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(8n + 8) .panel-expanded {
    margin-left: calc(-100% * 8 + 100% - 8px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(8n + 9) {
    clear: left;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 2) .panel-expanded {
    margin-left: calc(-100% * 2 + 100% - 2px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 3) .panel-expanded {
    margin-left: calc(-100% * 3 + 100% - 3px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 4) .panel-expanded {
    margin-left: calc(-100% * 4 + 100% - 4px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 5) .panel-expanded {
    margin-left: calc(-100% * 5 + 100% - 5px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 6) .panel-expanded {
    margin-left: calc(-100% * 6 + 100% - 6px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 7) .panel-expanded {
    margin-left: calc(-100% * 7 + 100% - 7px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 8) .panel-expanded {
    margin-left: calc(-100% * 8 + 100% - 8px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 9) .panel-expanded {
    margin-left: calc(-100% * 9 + 100% - 9px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(9n + 10) {
    clear: left;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 1) .panel-expanded {
    margin-left: calc(-100% * 1 + 100% - 1px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 2) .panel-expanded {
    margin-left: calc(-100% * 2 + 100% - 2px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 3) .panel-expanded {
    margin-left: calc(-100% * 3 + 100% - 3px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 4) .panel-expanded {
    margin-left: calc(-100% * 4 + 100% - 4px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 5) .panel-expanded {
    margin-left: calc(-100% * 5 + 100% - 5px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 6) .panel-expanded {
    margin-left: calc(-100% * 6 + 100% - 6px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 7) .panel-expanded {
    margin-left: calc(-100% * 7 + 100% - 7px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 8) .panel-expanded {
    margin-left: calc(-100% * 8 + 100% - 8px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 9) .panel-expanded {
    margin-left: calc(-100% * 9 + 100% - 9px);
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 10) .panel-expanded {
    margin-left: calc(-100% * 10 + 100% - 10px);
  }
}
.specialist ul li {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .specialist ul li {
    width: 255px;
  }
}
@media screen and (min-width: 846px) {
  .specialist ul li:nth-of-type(10n + 11) {
    clear: left;
  }
}
.specialist ul {
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-flow: row wrap;
  justify-content: flex-start;
  max-width: 768px;
  /*&[data-columns="2"] {
    max-width:512px;
    margin:0 auto;
  }

  &[data-columns="3"] {
    max-width:768px;
    margin:0 auto;
  }

  &[data-columns="4"] {
    max-width:1024px;
    margin:0 auto;
  }

  &[data-columns="5"] {
    max-width:1280px;
    margin:0 auto;
  }

  &[data-columns="6"] {
    max-width:1536px;
    margin:0 auto;
  }*/
}
.specialist ul li {
  margin: 0 1px 1px 0;
  height: fit-content;
  padding: 0;
}

.related-content {
  background-color: #ADCD39;
  display: inline-block;
  width: 100%;
}
.related-content .wrapper-wide {
  max-width: 1400px;
}
@media only screen and (max-width: 599px) {
  .related-content .awesome-post-list-layout {
    margin-bottom: 0;
  }
}
.related-content .section-title {
  text-align: right;
}
.related-content .button-container {
  margin: 2rem 0 4rem;
  text-align: center;
}
.related-content .button-container .btn-load-more {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
}
.related-content .button-container .btn-load-more .aws-icon {
  display: none;
}
.related-content .card-content {
  padding: 16px;
}

.section-carousel-home {
  position: relative;
  height: 100vh;
  overflow: hidden;
}
.section-carousel-home .carousel-home-title {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2;
}
.section-carousel-home .carousel-home-title .site-wrapper {
  position: relative;
}
.section-carousel-home .carousel-tagline {
  font-family: "neuzeitgro-regular";
  font-size: 5rem;
  color: #FFFFFF;
  max-width: 700px;
  display: block;
}
@media only screen and (max-width: 599px) {
  .section-carousel-home .carousel-tagline {
    font-size: 4rem;
  }
}
.section-carousel-home .carousel-title-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.section-carousel-home .carousel-title-content {
  display: table;
  width: 100%;
  height: 100%;
  text-align: center;
}
.section-carousel-home .carousel-title {
  position: absolute;
  text-align: left;
  bottom: 32px;
  padding: 0 16px;
}
@media only screen and (min-width: 600px) {
  .section-carousel-home .carousel-title {
    padding: 0 32px;
    bottom: 64px;
  }
}
@media only screen and (min-width: 900px) {
  .section-carousel-home .carousel-title {
    padding: 0 64px;
    left: 50%;
    transform: translateX(-50%);
    padding: 0;
  }
}
.section-carousel-home .carousel-title a {
  text-decoration: none;
}
.section-carousel-home .carousel-title p {
  color: #FFFFFF;
  font-size: 3rem;
  letter-spacing: -1px;
  max-width: 700px;
  display: block;
  font-family: "neuzeitgro-bol";
}
.section-carousel-home .owl-latest .item {
  height: 100vh;
}
.section-carousel-home .owl-latest .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.section-carousel-home .owl-theme .owl-nav {
  margin: 0 auto;
  position: relative;
}
.section-carousel-home .owl-theme .owl-nav .owl-prev,
.section-carousel-home .owl-theme .owl-nav .owl-next {
  position: absolute;
  top: calc(-50vh - 22px);
}
.section-carousel-home .owl-theme .owl-nav .owl-prev .aws-icon,
.section-carousel-home .owl-theme .owl-nav .owl-next .aws-icon {
  width: 28px;
  height: 28px;
}
@media only screen and (max-width: 599px) {
  .section-carousel-home .owl-theme .owl-nav .owl-prev .aws-icon,
  .section-carousel-home .owl-theme .owl-nav .owl-next .aws-icon {
    background-color: #009b4c;
    width: 20px;
    height: 20px;
  }
}
.section-carousel-home .owl-theme .owl-nav .owl-prev:hover,
.section-carousel-home .owl-theme .owl-nav .owl-next:hover {
  background: transparent;
}
@media only screen and (max-width: 599px) {
  .section-carousel-home .owl-theme .owl-nav .owl-prev:before,
  .section-carousel-home .owl-theme .owl-nav .owl-next:before {
    content: "";
    display: block;
    width: 36px;
    height: 36px;
    top: -8px;
    position: absolute;
    background: #FFFFFF;
  }
}
@media only screen and (max-width: 599px) {
  .section-carousel-home .owl-theme .owl-nav .owl-prev .nav-item,
  .section-carousel-home .owl-theme .owl-nav .owl-next .nav-item {
    display: none;
  }
}
.section-carousel-home .owl-theme .owl-nav .owl-prev {
  left: 16px;
  text-align: left;
  transition: all 0.45s ease;
  margin: 0;
}
@media only screen and (min-width: 600px) {
  .section-carousel-home .owl-theme .owl-nav .owl-prev {
    left: 32px;
  }
}
@media only screen and (min-width: 1280px) {
  .section-carousel-home .owl-theme .owl-nav .owl-prev {
    left: 64px;
  }
}
.section-carousel-home .owl-theme .owl-nav .owl-prev .nav-item {
  text-align: left;
}
@media only screen and (max-width: 599px) {
  .section-carousel-home .owl-theme .owl-nav .owl-prev .aws-icon {
    position: relative;
    left: 8px;
    top: 2px;
  }
}
.section-carousel-home .owl-theme .owl-nav .owl-prev:hover {
  transform: scale(1.1);
}
.section-carousel-home .owl-theme .owl-nav .owl-prev:hover .aws-icon {
  background-color: #FFFFFF;
}
@media only screen and (max-width: 599px) {
  .section-carousel-home .owl-theme .owl-nav .owl-prev:before {
    left: 0;
  }
}
.section-carousel-home .owl-theme .owl-nav .owl-next {
  right: 16px;
  text-align: right;
  transition: all 0.45s ease;
  margin: 0;
}
@media only screen and (min-width: 600px) {
  .section-carousel-home .owl-theme .owl-nav .owl-next {
    right: 32px;
  }
}
@media only screen and (min-width: 1280px) {
  .section-carousel-home .owl-theme .owl-nav .owl-next {
    right: 64px;
  }
}
.section-carousel-home .owl-theme .owl-nav .owl-next .nav-item {
  text-align: right;
}
@media only screen and (max-width: 599px) {
  .section-carousel-home .owl-theme .owl-nav .owl-next .aws-icon {
    position: relative;
    right: 8px;
    top: 2px;
  }
}
.section-carousel-home .owl-theme .owl-nav .owl-next:hover {
  transform: scale(1.1);
}
.section-carousel-home .owl-theme .owl-nav .owl-next:hover .aws-icon {
  background-color: #FFFFFF;
}
@media only screen and (max-width: 599px) {
  .section-carousel-home .owl-theme .owl-nav .owl-next:before {
    right: 0;
  }
}
.section-carousel-home .nav-item {
  display: block;
  max-width: 200px;
  vertical-align: top;
  color: #FFFFFF;
  font-size: 2.25rem;
  font-family: "neuzeitgro-bol";
  margin-top: 16px;
  text-transform: uppercase;
  letter-spacing: -1px;
}

.section-map {
  background: #adcd39;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 599px) {
  .section-map {
    display: block;
  }
}
@media only screen and (min-width: 1440px) {
  .section-map {
    min-height: 800px;
  }
}
@media only screen and (min-width: 1280px) {
  .section-map {
    min-height: 700px;
  }
}
.section-map .site-wrapper {
  position: relative;
}
.section-map .section-title-container {
  position: relative;
}
@media only screen and (min-width: 1280px) {
  .section-map .section-title-container {
    position: absolute;
  }
}
.section-map .map-container {
  width: 100%;
  margin: 0 auto;
  background-color: #adcd39;
  text-align: center;
}
.section-map .map-container .map-wrapper {
  margin: 0 auto;
  overflow: hidden;
}
.section-map .map-container .map-vector {
  display: none;
  width: 100%;
  height: 100%;
  transform: scale(1.5) translateY(-10%);
}
@media only screen and (min-width: 1280px) {
  .section-map .map-container .map-vector {
    transform: scale(1.5) translateY(-10%);
  }
}
@media only screen and (min-width: 1300px) {
  .section-map .map-container .map-vector {
    transform: scale(1.5) translateY(-15%);
  }
}
@media only screen and (min-width: 1440px) {
  .section-map .map-container .map-vector {
    transform: scale(1.5) translateY(-10%);
  }
}
@media only screen and (min-width: 2100px) {
  .section-map .map-container .map-vector {
    transform: scale(1.3) translateY(-10%);
  }
}
@media only screen and (min-width: 1280px) {
  .section-map .map-container .map-vector {
    display: block;
  }
}
.section-map .map-container path {
  stroke: #adcd39;
}
.section-map .map-container path.open {
  fill: #ffffff;
}
.section-map .map-container path:not([data-name=Chinas]) {
  fill: #9bb932;
}
.section-map .map-container path:not([data-name=Chinas]).active {
  fill: #06960d;
}
.section-map .map-container path:not([data-name=Chinas]).in-active {
  fill: #7c9428;
}
.section-map .map-container g.open .label-box {
  fill: #06960d;
}
.section-map .map-container g.open .label-text {
  fill: #FFFFFF;
}
.section-map .map-container .label-box,
.section-map .map-container .label-text {
  stroke: none;
}
.section-map .map-container .label-box {
  fill: #FFFFFF;
  height: 10px;
}
.section-map .map-container .label-text {
  fill: #06960d;
  font-size: 1rem;
  text-transform: uppercase;
  font-family: "neuzeitgro-bol";
}
.section-map .map-container [data-country-click] {
  cursor: pointer;
}
.section-map .map-container [data-country-click=bangladesh] .label-box {
  width: 59px;
  transform: translate(686px, 387px);
}
.section-map .map-container [data-country-click=bangladesh] .label-text {
  transform: translate(688px, 395px);
}
.section-map .map-container [data-country-click=brazil] .label-box {
  width: 32px;
  transform: translate(384px, 500px);
}
.section-map .map-container [data-country-click=brazil] .label-text {
  transform: translate(386px, 508px);
}
.section-map .map-container [data-country-click=burkina-faso] .label-box {
  width: 62px;
  transform: translate(493px, 430px);
}
.section-map .map-container [data-country-click=burkina-faso] .label-text {
  transform: translate(495px, 438px);
}
.section-map .map-container [data-country-click=mali] .label-box {
  width: 24px;
  transform: translate(462px, 398px);
}
.section-map .map-container [data-country-click=mali] .label-text {
  transform: translate(464px, 406px);
}
.section-map .map-container [data-country-click=niger] .label-box {
  width: 32px;
  transform: translate(536px, 390px);
}
.section-map .map-container [data-country-click=niger] .label-text {
  transform: translate(538px, 398px);
}
.section-map .map-container [data-country-click=nigeria] .label-box {
  width: 40px;
  transform: translate(500px, 440px);
}
.section-map .map-container [data-country-click=nigeria] .label-text {
  transform: translate(502px, 448px);
}
.section-map .map-container [data-country-click=malawi] .label-box {
  width: 38px;
  transform: translate(600px, 499px);
}
.section-map .map-container [data-country-click=malawi] .label-text {
  transform: translate(602px, 507px);
}
.section-map .map-container [data-country-click=uganda] .label-box {
  width: 40px;
  transform: translate(542px, 454px);
}
.section-map .map-container [data-country-click=uganda] .label-text {
  transform: translate(544px, 462px);
}
.section-map .map-container [data-country-click=zimbabwe] .label-box {
  width: 49px;
  transform: translate(563px, 518px);
}
.section-map .map-container [data-country-click=zimbabwe] .label-text {
  transform: translate(566px, 526px);
}
.section-map .map-container [data-country-click=laos] .label-box {
  width: 39px;
  transform: translate(750px, 407px);
}
.section-map .map-container [data-country-click=laos] .label-text {
  transform: translate(752px, 415px);
}
.section-map .map-container [data-country-click=senegal] .label-box {
  width: 39px;
  transform: translate(420px, 405px);
}
.section-map .map-container [data-country-click=senegal] .label-text {
  transform: translate(422px, 413px);
}
.section-map .map-container [data-country-click=vietnam] .label-box {
  width: 39px;
  transform: translate(780px, 435px);
}
.section-map .map-container [data-country-click=vietnam] .label-text {
  transform: translate(782px, 443px);
}
.section-map .map-container [data-country-click=peru] .label-box {
  width: 25px;
  transform: translate(261px, 481px);
}
.section-map .map-container [data-country-click=peru] .label-text {
  transform: translate(264px, 489px);
}
.section-map .map-container [data-country-click=guatemala] .label-box {
  width: 53px;
  transform: translate(195px, 418px);
}
.section-map .map-container [data-country-click=guatemala] .label-text {
  transform: translate(197px, 426px);
}
.section-map .map-container [data-country-click=nepal] .label-box {
  width: 29px;
  transform: translate(727px, 365px);
}
.section-map .map-container [data-country-click=nepal] .label-text {
  transform: translate(729px, 373px);
}
.section-map .map-container [data-country-click=zambia] .label-box {
  width: 37px;
  transform: translate(535px, 460px);
}
.section-map .map-container [data-country-click=zambia] .label-text {
  transform: translate(588px, 488px);
}
.section-map .map-container [data-country-click=china] .label-box {
  width: 31px;
  transform: translate(725px, 320px);
}
.section-map .map-container [data-country-click=china] .label-text {
  transform: translate(777px, 348px);
}

.map-popup-container {
  display: none;
  position: absolute;
  top: 104px;
  width: 100%;
  z-index: 2;
}
@media only screen and (max-width: 599px) {
  .map-popup-container {
    position: relative;
    top: 0;
  }
}
@media only screen and (min-width: 600px) {
  .map-popup-container {
    height: 1px;
  }
}
@media only screen and (min-width: 1280px) {
  .map-popup-container {
    display: none;
  }
}
.map-popup-container.visible {
  display: block;
}
.map-popup-container .aws-icon-close {
  position: absolute;
  background: #009b4c;
  top: 16px;
  right: 16px;
  width: 14px;
  height: 14px;
}
@media only screen and (max-width: 599px) {
  .map-popup-container .aws-icon-close {
    display: none;
  }
}
.map-popup-container .map-popup {
  display: none;
}
@media only screen and (min-width: 900px) {
  .map-popup-container .map-popup {
    display: flex;
    flex-flow: wrap row;
    height: 1px;
  }
}
@media only screen and (min-width: 600px) {
  .map-popup-container .site-wrapper {
    height: 1px;
  }
}
.map-popup-container .popup-image {
  flex-basis: 250px;
  height: 320px;
}
.map-popup-container .popup-image img {
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
}
@media only screen and (min-width: 1280px) {
  .map-popup-container .popup-image {
    flex-basis: 300px;
  }
}
.map-popup-container .popup-content {
  position: relative;
  padding: 32px 16px;
  background: #FFFFFF;
  color: #06960d;
}
@media only screen and (max-width: 599px) {
  .map-popup-container .popup-content {
    padding: 32px 16px 48px;
  }
}
@media only screen and (min-width: 600px) {
  .map-popup-container .popup-content {
    display: flex;
    flex-flow: wrap row;
    flex-basis: 280px;
  }
}
@media only screen and (min-width: 1280px) {
  .map-popup-container .popup-content {
    flex-basis: 370px;
  }
}
@media only screen and (min-width: 1440px) {
  .map-popup-container .popup-content {
    flex-basis: 580px;
  }
}
@media only screen and (min-width: 1680px) {
  .map-popup-container .popup-content {
    flex-basis: 600px;
  }
}
.map-popup-container .popup-content .content-left {
  flex-basis: 100%;
}
@media only screen and (min-width: 1440px) {
  .map-popup-container .popup-content .content-left {
    position: relative;
    flex-basis: 60%;
  }
}
@media only screen and (min-width: 600px) {
  .map-popup-container .popup-content .content-right {
    flex-basis: 40%;
    display: none;
  }
}
@media only screen and (min-width: 1440px) {
  .map-popup-container .popup-content .content-right {
    display: block;
  }
}
.map-popup-container .popup-content .content-left {
  padding-right: 16px;
}
.map-popup-container .popup-content .link {
  text-transform: uppercase;
  font-family: "neuzeitgro-bol";
  color: #06960d;
  text-decoration: none;
  position: absolute;
}
@media only screen and (max-width: 599px) {
  .map-popup-container .popup-content .link {
    bottom: 20px;
  }
}
@media only screen and (min-width: 600px) {
  .map-popup-container .popup-content .link {
    bottom: 10px;
  }
}
@media only screen and (min-width: 1440px) {
  .map-popup-container .popup-content .link {
    bottom: 0;
  }
}
.map-popup-container .popup-content .aws-icon-arrow-right {
  background-color: #06960d;
  margin-left: 16px;
}
.map-popup-container .popup-content .stats {
  flex: 1;
  font-family: "neuzeitgro-bol";
  font-size: 2rem;
}
.map-popup-container .popup-content .stats-number {
  display: block;
}
.map-popup-container .popup-content .country,
.map-popup-container .popup-content .description {
  display: block;
}
.map-popup-container .popup-content .country {
  font-size: 3rem;
  font-family: "neuzeitgro-bol";
  margin-bottom: 24px;
}
.map-popup-container .popup-content .description {
  font-size: 2rem;
}

.country-cards {
  display: block;
  padding: 0 16px;
}
@media only screen and (min-width: 1280px) {
  .country-cards {
    display: none;
  }
}
.country-cards li {
  margin-bottom: 16px;
}
@media only screen and (min-width: 600px) {
  .country-cards li {
    margin-right: 16px;
    display: inline-block;
    width: calc(50% - 8px);
  }
}
.country-cards li:nth-of-type(even) {
  margin-right: 0;
}

.page-where-we-work .hero-section-title {
  display: none;
}

body.search-results .search-form-container, body.search-results .search-container,
body.search-no-results .search-form-container,
body.search-no-results .search-container {
  padding: 128px 0 32px;
}
@media only screen and (max-width: 599px) {
  body.search-results .search-form-container, body.search-results .search-container,
  body.search-no-results .search-form-container,
  body.search-no-results .search-container {
    padding: 0;
    margin-bottom: 32px;
  }
}
body.search-results .filter-container,
body.search-no-results .filter-container {
  padding: 32px 0 16px;
  width: 100%;
}
@media only screen and (min-width: 600px) {
  body.search-results .filter-container,
  body.search-no-results .filter-container {
    padding: 48px 16px;
  }
}
body.search-results .filter-wrapper,
body.search-results .js-filter-posts-found,
body.search-results .no-content,
body.search-no-results .filter-wrapper,
body.search-no-results .js-filter-posts-found,
body.search-no-results .no-content {
  max-width: 824px;
  margin: 0 auto;
  padding: 0 32px;
}
@media only screen and (min-width: 900px) {
  body.search-results .filter-wrapper,
  body.search-results .js-filter-posts-found,
  body.search-results .no-content,
  body.search-no-results .filter-wrapper,
  body.search-no-results .js-filter-posts-found,
  body.search-no-results .no-content {
    padding: 0;
  }
}
body.search-results .js-filter-posts-found,
body.search-results .no-content,
body.search-no-results .js-filter-posts-found,
body.search-no-results .no-content {
  margin: 0 auto;
}
body.search-results .no-content,
body.search-no-results .no-content {
  padding: 32px 0;
}
body.search-results .grid,
body.search-no-results .grid {
  width: 100%;
  max-width: 824px;
  margin: 0 auto !important;
}
body.search-results article,
body.search-no-results article {
  width: 100%;
}

body.search-no-results .js-filter-posts-found,
body.search-no-results .filter-container {
  display: none;
}

.section-latest,
.theme-carousel,
.page-header .header-image-container,
.section-carousel .owl-carousel .owl-item {
  position: relative;
}
.section-latest:before,
.theme-carousel:before,
.page-header .header-image-container:before,
.section-carousel .owl-carousel .owl-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.2049194678) 10%, rgba(0, 0, 0, 0) 20%);
}

.section-title-container {
  position: absolute;
  z-index: 2;
  right: 16px;
  text-align: right;
}
@media only screen and (min-width: 1280px) {
  .section-title-container {
    right: 64px;
  }
}

.page .entry-content,
.error404 .entry-content,
.single .entry-container {
  position: relative;
  margin: 0 auto 0;
  background: #FFFFFF;
  max-width: 900px;
  padding: 48px;
}
@media only screen and (max-width: 599px) {
  .page .entry-content,
  .error404 .entry-content,
  .single .entry-container {
    margin: 16px auto 0;
    padding: 0;
  }
}
@media only screen and (min-width: 600px) {
  .page .entry-content,
  .error404 .entry-content,
  .single .entry-container {
    min-height: 500px;
  }
}
@media only screen and (min-width: 900px) {
  .page .entry-content,
  .error404 .entry-content,
  .single .entry-container {
    margin: -300px auto 0;
  }
}

.page section {
  margin-bottom: 32px;
}
@media only screen and (max-width: 599px) {
  .page section {
    margin-bottom: 16px;
  }
}
.page.page-our-team .wrapper-wide {
  max-width: 1400px;
}
.page.page-our-team article,
.page.page-our-team .entry-content {
  max-width: 100%;
}
.page.page-our-team .entry-content {
  margin: 0 auto;
  padding: 0;
}
.page .theme-related {
  margin: 64px 0 64px;
}
@media only screen and (max-width: 599px) {
  .page .theme-related {
    margin: 16px 0 16px;
  }
}

.page-where-we-work .section-map .section-title {
  display: none;
}
@media only screen and (max-width: 599px) {
  .page-where-we-work .section-map .section-title {
    display: block;
  }
}

.page-programs .section-program-intro {
  padding-top: 4rem;
}

.page-knowledge-base .page-header .page-title {
  max-width: 550px;
}
.page-knowledge-base ul.post-list {
  grid-template-columns: repeat(4, 1fr);
}
.page-knowledge-base .post-list-container.site-wrapper {
  max-width: 100%;
}
.page-knowledge-base .post-list-container.site-wrapper .filter-wrapper,
.page-knowledge-base .post-list-container.site-wrapper .filter-results {
  max-width: 1400px;
  margin: 0 auto;
}
.page-knowledge-base .post-list-container.site-wrapper .filter-results {
  margin: 116px auto 64px;
}
@media only screen and (max-width: 599px) {
  .page-knowledge-base .post-list-container.site-wrapper .filter-results {
    margin: 32px auto;
  }
}
@media only screen and (min-width: 900px) {
  .page-knowledge-base .post-list {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media only screen and (min-width: 600px) {
  .page-knowledge-base .awesome-post-list-layout[data-columns="4"] ul.post-list li {
    flex-basis: calc(50% - 32px);
  }
}
@media only screen and (min-width: 900px) {
  .page-knowledge-base .awesome-post-list-layout[data-columns="4"] ul.post-list li {
    flex-basis: calc(25% - 24px);
  }
}

.single-aws-showcase-members .post-meta {
  display: none;
}

.awesome-team-showcase[data-skin=collapse_linked] .card-showcase-collapse-linked .card-inner .aws-member-image img {
  filter: none;
}
.awesome-team-showcase[data-skin=collapse_linked] .card-showcase-collapse-linked .card-inner .card-body {
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 32px;
}
.awesome-team-showcase[data-skin=collapse_linked] .card-showcase-collapse-linked .card-inner .card-body div:not(.card-bg-container) {
  position: relative;
}
.awesome-team-showcase[data-skin=collapse_linked] .card-showcase-collapse-linked .card-bg-container {
  display: block;
  position: absolute;
  top: 0;
  left: 16px;
  width: calc(100% - 32px);
  height: calc(100% - 16px);
}
.awesome-team-showcase[data-skin=collapse_linked] .card-showcase-collapse-linked .card-bg-container .card-bg {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  background: #E46F2C;
  height: 100%;
  mix-blend-mode: multiply;
}
@media only screen and (min-width: 600px) {
  .awesome-team-showcase[data-skin=collapse_linked] [data-grid-type=grid][data-columns="7"] li.list-item {
    width: calc(33.3333333333% - 1px);
  }
}
@media only screen and (min-width: 1280px) {
  .awesome-team-showcase[data-skin=collapse_linked] [data-grid-type=grid][data-columns="7"] li.list-item {
    width: calc(25% - 1px);
  }
}
.awesome-team-showcase[data-skin=collapse_linked] li.list-item {
  height: 350px;
}
@media only screen and (min-width: 600px) {
  .awesome-team-showcase[data-skin=collapse_linked] .post-list.team-showcase {
    margin: -8px;
  }
}

.error404 .flash-error {
  font-family: "ag_book_rounded";
  font-size: 36px;
  font-weight: 700;
  color: #009b4c;
  margin-bottom: 16px;
}
@media only screen and (max-width: 599px) {
  .error404 .flash-error {
    font-size: 24px;
  }
}
.error404 .search-form {
  padding: 32px 0;
}
@media only screen and (min-width: 600px) {
  .error404 .search-form label {
    width: calc(100% - 150px);
    padding-right: 16px;
  }
}
@media only screen and (max-width: 599px) {
  .error404 .search-form label {
    margin-bottom: 16px;
    width: 100%;
  }
}
.error404 .search-form .search-field {
  width: 100%;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #009b4c;
  padding: 8px 0;
  font-size: 16px;
  color: #009b4c;
}
.error404 .search-form .search-field::placeholder {
  color: #009b4c;
}
.error404 .search-form .search-submit {
  width: 150px;
  background-color: #009b4c;
}
@media only screen and (max-width: 599px) {
  .error404 .search-form .search-submit {
    width: 100%;
  }
}

.our-team-single {
  background-color: #adcd39;
  padding: 16px 0;
}
@media only screen and (min-width: 600px) {
  .our-team-single {
    padding: 0 0 32px;
  }
}
@media only screen and (min-width: 1440px) {
  .our-team-single {
    margin-top: 55px;
  }
}
.our-team-single .section-title {
  text-align: right;
  text-transform: uppercase;
  color: #FFFFFF;
  font-size: 10rem;
  text-decoration: underline;
  line-height: 1;
  padding: 32px 0;
}
@media only screen and (max-width: 599px) {
  .our-team-single .section-title {
    font-size: 5rem;
    margin-top: 0;
  }
}

.single .single-date {
  font-size: 1.5rem;
}

.single-country .single-date,
.single-program .single-date {
  display: none;
}

.error404 .flash-error {
  font-family: "ag_book_rounded";
  font-size: 36px;
  font-weight: 700;
  color: #009b4c;
  margin-bottom: 16px;
}
@media only screen and (max-width: 599px) {
  .error404 .flash-error {
    font-size: 24px;
  }
}
.error404 .search-form {
  padding: 32px 0;
}
@media only screen and (min-width: 600px) {
  .error404 .search-form label {
    width: calc(100% - 150px);
    padding-right: 16px;
  }
}
@media only screen and (max-width: 599px) {
  .error404 .search-form label {
    margin-bottom: 16px;
    width: 100%;
  }
}
.error404 .search-form .search-field {
  width: 100%;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #009b4c;
  padding: 8px 0;
  font-size: 16px;
  color: #009b4c;
}
.error404 .search-form .search-field::placeholder {
  color: #009b4c;
}
.error404 .search-form .search-submit {
  width: 150px;
  background-color: #009b4c;
}
@media only screen and (max-width: 599px) {
  .error404 .search-form .search-submit {
    width: 100%;
  }
}

.home main.site-wrapper {
  max-width: none;
}
.home .section-latest {
  margin-bottom: 0;
}
.home .section-homepage-intro {
  background-color: #009b4c;
  padding: 4rem 0;
}
.home .section-homepage-intro p {
  font-size: 2rem !important;
  line-height: 1.4 !important;
  font-family: "neuzeitgro-regular";
  padding: 0;
}

.page-latest ul.post-list {
  grid-template-columns: repeat(3, 1fr);
}
.page-latest .filter-results {
  margin: 116px auto 64px;
}
@media only screen and (max-width: 599px) {
  .page-latest .filter-results {
    margin: 32px 0;
  }
}

html {
  box-sizing: border-box;
  min-height: 100vh;
}

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

html,
body {
  height: 100%;
  margin: 0;
}

body {
  overflow-x: hidden;
  min-width: 320px;
}

.site-container {
  max-width: 100%;
  margin: 0 auto;
  position: relative;
}

.site-wrapper {
  padding: 0 2rem;
  margin: 0 auto;
}
@media only screen and (min-width: 600px) {
  .site-wrapper {
    max-width: 1400px;
    width: 100%;
    padding: 0 4rem;
  }
}
@media only screen and (min-width: 1680px) {
  .site-wrapper {
    padding: 0;
  }
}
@media all and (-ms-high-contrast: none) {
  .site-wrapper {
    display: block;
  }
}

.wrapper-wide {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 2rem;
}
@media only screen and (min-width: 600px) {
  .wrapper-wide {
    padding: 0 4rem;
  }
}
@media only screen and (min-width: 1680px) {
  .wrapper-wide {
    padding: 0;
  }
}

.wrapper-small {
  max-width: 800px;
  margin: 0 auto;
}

.content-container {
  position: relative;
  padding: 0.5rem 0;
}
@media only screen and (min-width: 600px) {
  .content-container {
    padding: 1rem 0;
  }
}
@media only screen and (min-width: 900px) {
  .content-container {
    padding: 2rem 0;
  }
}
@media only screen and (min-width: 1280px) {
  .content-container {
    padding: 4rem 0;
  }
}
@media only screen and (min-width: 1680px) {
  .content-container {
    padding: 6rem 0;
  }
}
@media only screen and (max-width: 599px) {
  .content-container {
    padding: 0;
  }
}

/* no grid support? then use floats */

/*# sourceMappingURL=main.css.map */
