/* stylelint-disable */
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Roboto+Condensed:300,400,700|Roboto:300,300i,400,400i,500,500i,700,700i&subset=latin-ext");
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

.hide-on-desktop {
  display: none !important; }

@media (max-width: 767px) {
  .hide-on-mobile {
    display: none !important; }
  .hide-on-desktop {
    display: block !important; } }

* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  /* custom scrollbar styles TODO: edit colors with opacity, when provided */
  scrollbar-face-color: #ddd;
  scrollbar-highlight-color: #ddd;
  scrollbar-shadow-color: #ddd;
  scrollbar-track-color: #f2f2f2;
  -webkit-overflow-scrolling: touch; }

::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: #f2f2f2; }

::-webkit-scrollbar-thumb {
  background-color: #ddd;
  border-radius: 10px; }

::-webkit-scrollbar-thumb:hover {
  background-color: #c2c2c2; }

::-webkit-scrollbar-corner {
  background-color: #f2f2f2; }

header,
nav,
section,
main,
article,
aside,
figure,
toolbar,
iframe,
object,
svg {
  display: block; }

html {
  height: 100%;
  background: #fff;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  overflow: hidden; }

body {
  height: 100%;
  color: #363636;
  background: #f8f8f8;
  font: 400 14px/18px "Open Sans", Arial, Helvetica, sans-serif; }

h1,
h2,
h3,
h4,
h5,
h6 {
  line-height: normal; }

dl,
dt,
dd,
ul {
  list-style: none; }

ol {
  padding: 0 0 0 20px; }

form,
input,
textarea,
select {
  resize: none; }

form,
textarea {
  width: 100%; }

input,
textarea,
select {
  border-radius: 0; }

input:focus,
textarea:focus,
select:focus {
  outline: none; }

input[type="submit"]:focus,
textarea[type="submit"]:focus,
select[type="submit"]:focus {
  border: none !important; }

button {
  outline: none;
  border-radius: 0; }

img {
  max-width: 100%;
  height: auto;
  display: block;
  border: 0; }

table {
  border-collapse: collapse; }

a {
  text-decoration: none;
  color: #000; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Title
   ========================================================================== */
.title {
  font-family: Roboto;
  max-width: 100%; }

/* Level
   ========================================================================== */
.title--level-1 {
  font-size: 32px;
  line-height: 46px; }

.title--level-2 {
  font-size: 26px;
  line-height: 38px; }

.title--level-3 {
  font-size: 24px;
  line-height: 36px; }

.title--level-4 {
  font-size: 18px;
  line-height: 26px; }

.title--level-5 {
  font-size: 16px;
  line-height: 22px; }

.title--level-6 {
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase; }

/* Density
   ========================================================================== */
.title--density-airy.title--level-1 {
  padding: 32px 0; }

.title--density-airy.title--level-2 {
  padding: 34px 0; }

.title--density-airy.title--level-3 {
  padding: 34px 0; }

.title--density-airy.title--level-4 {
  padding: 36px 0; }

.title--density-airy.title--level-5 {
  padding: 38px 0; }

.title--density-airy.title--level-6 {
  padding: 38px 0; }

.title--density-comfortable.title--level-1 {
  padding: 22px 0; }

.title--density-comfortable.title--level-2 {
  padding: 24px 0; }

.title--density-comfortable.title--level-3 {
  padding: 24px 0; }

.title--density-comfortable.title--level-4 {
  padding: 26px 0; }

.title--density-comfortable.title--level-5 {
  padding: 28px 0; }

.title--density-comfortable.title--level-6 {
  padding: 28px 0; }

.title--density-cozy.title--level-1 {
  padding: 12px 0; }

.title--density-cozy.title--level-2 {
  padding: 14px 0; }

.title--density-cozy.title--level-3 {
  padding: 14px 0; }

.title--density-cozy.title--level-4 {
  padding: 16px 0; }

.title--density-cozy.title--level-5 {
  padding: 18px 0; }

.title--density-cozy.title--level-6 {
  padding: 18px 0; }

.title--density-compact.title--level-1 {
  padding: 2px 0; }

.title--density-compact.title--level-2 {
  padding: 4px 0; }

.title--density-compact.title--level-3 {
  padding: 4px 0; }

.title--density-compact.title--level-4 {
  padding: 6px 0; }

.title--density-compact.title--level-5 {
  padding: 8px 0; }

.title--density-compact.title--level-6 {
  padding: 8px 0; }

.title--density-none {
  padding: 0; }

/* ==========================================================================
   Title Media Queries
   ========================================================================== */
@media (max-width: 767px) {
  .title--level-1 {
    font-size: 26px;
    line-height: 36px; }
  .title--level-2 {
    font-size: 22px;
    line-height: 28px; }
  .title--level-3 {
    font-size: 20px;
    line-height: 26px; }
  /* Density
     ========================================================================== */
  .title--density-airy.title--level-1 {
    padding: 22px 0; }
  .title--density-airy.title--level-2 {
    padding: 24px 0; }
  .title--density-airy.title--level-3 {
    padding: 24px 0; }
  .title--density-airy.title--level-4 {
    padding: 26px 0; }
  .title--density-airy.title--level-5 {
    padding: 28px 0; }
  .title--density-airy.title--level-6 {
    padding: 28px 0; }
  .title--density-comfortable.title--level-1 {
    padding: 12px 0; }
  .title--density-comfortable.title--level-2 {
    padding: 14px 0; }
  .title--density-comfortable.title--level-3 {
    padding: 14px 0; }
  .title--density-comfortable.title--level-4 {
    padding: 16px 0; }
  .title--density-comfortable.title--level-5 {
    padding: 18px 0; }
  .title--density-comfortable.title--level-6 {
    padding: 18px 0; } }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Layout
   ========================================================================== */
.layout {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100vh;
  position: relative;
  overflow: hidden;
  background: #f8f8f8; }

/* ==========================================================================
   Drawer
   ========================================================================== */
.drawer-overlay {
  position: absolute;
  top: 80px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  transform: scale(0);
  cursor: pointer;
  will-change: transform; }

.drawer-overlay--is-open {
  transform: scale(1); }

.drawer {
  position: absolute;
  top: 80px;
  left: 0;
  bottom: 0;
  width: 260px;
  background: #f7f5eb;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);
  overflow: hidden;
  z-index: 10;
  transform: translateX(-270px);
  transition: transform 300ms linear 0ms;
  will-change: transform;
  max-height: 100%;
  overflow-y: auto; }

.drawer--is-open {
  transform: translateX(0); }

/* ==========================================================================
   Page
   ========================================================================== */
.header + .page {
  height: calc(100vh - 80px); }

.page {
  position: relative;
  flex: 1 1 0;
  padding-left: 0;
  height: 100vh;
  background: #f8f8f8;
  overflow-x: hidden;
  overflow-y: auto;
  will-change: transform; }

/* ==========================================================================
   Section
   ========================================================================== */
.section {
  width: 100%;
  transition: transform 300ms linear 0ms;
  will-change: transform; }

.section__content {
  margin: 0 auto; }

/* Sizes
   ========================================================================== */
.section--content-size-default .section__content {
  max-width: 1240px; }

.section--content-size-expanded .section__content {
  max-width: calc(100% - 260px); }

/* Density
   ========================================================================== */
.section--density-none .section__content {
  padding-left: 0;
  padding-right: 0; }

.section--density-cozy {
  padding-top: 20px;
  padding-bottom: 20px; }

.section--density-cozy .section__content {
  padding-left: 20px;
  padding-right: 20px; }

/* Themes
   ========================================================================== */
.section--theme-white {
  background-color: #fff; }

.section--theme-dark {
  background-color: #343230; }

.section--theme-light {
  background-color: #f2f2f2; }

.section--theme-yellow {
  background-color: #f7f5eb; }

/* ==========================================================================
   Media queries
   ========================================================================== */
@media (min-width: 1500px) {
  .page--translate .section {
    transform: translateX(130px); }
  .drawer-overlay {
    display: none; } }

@media (max-width: 767px) {
  .drawer,
  .drawer-overlay {
    top: 60px; }
  .header + .page {
    height: calc(100vh - 60px); }
  .section--content-size-expanded .section__content {
    max-width: 1240px; } }

/* Additional Reset */
h1, h2, h3, h4, h5, h6, p {
  margin: 0; }

html {
  background: none;
  overflow: initial; }

.dashboard_page_custom-dashboard .page {
  height: 100%;
  overflow: initial; }

.dashboard_page_custom-dashboard .link:visited {
  color: #25b8d2; }

.dashboard-page .section__content > h4.title:nth-of-type(1) {
  display: none; }

.useful-links .flex {
  justify-content: space-between; }

.useful-links .box--sm-6 {
  width: 49%; }

.community-events-errors[aria-hidden="true"] {
  display: none !important; }

.sg-button-hide-banner:hover {
  text-decoration: none;
  color: #fff; }

.switch-dashboard {
  color: #25b8d2; }

.button--primary:hover, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit:hover {
  color: #fff; }

.sg--button, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit, .events--news .wordpress--events .activity-block .community-events-form button {
  display: inline-block;
  border: 2px solid transparent;
  border-radius: 3px;
  font-family: Roboto;
  font-weight: 400;
  text-transform: uppercase; }

.sg--button:hover, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit:hover, .events--news .wordpress--events .activity-block .community-events-form button:hover {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);
  cursor: pointer; }

.sg--button:active, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit:active, .events--news .wordpress--events .activity-block .community-events-form button:active {
  box-shadow: none; }

.sg--button:focus, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit:focus, .events--news .wordpress--events .activity-block .community-events-form button:focus {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16); }

.sg--button + .sg--button, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit + .sg--button, .events--news .wordpress--events .activity-block .community-events-form button + .sg--button, .events--news .wordpress--events .activity-block .community-events-form .sg--button + #community-events-submit, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit + #community-events-submit, .events--news .wordpress--events .activity-block .community-events-form button + #community-events-submit, .events--news .wordpress--events .activity-block .community-events-form .sg--button + button, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit + button, .events--news .wordpress--events .activity-block .community-events-form button + button {
  margin-left: 15px;
  margin-right: 15px; }

img {
  display: inline; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Container
   ========================================================================== */
.container {
  display: flex;
  flex-direction: column;
  border-radius: 3px;
  background: #fff; }

/* Container Elevations
   ========================================================================== */
.container--elevation-1 {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16); }

.container--elevation-2 {
  box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18); }

.container--elevation-3 {
  box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2); }

.container--elevation-4 {
  box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22); }

.container--elevation-5 {
  box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2); }

/* Container Paddings
   ========================================================================== */
.container--padding-xx-large {
  padding: 60px; }

.container--padding-x-large {
  padding: 40px; }

.container--padding-large {
  padding: 30px; }

.container--padding-medium {
  padding: 20px; }

.container--padding-small {
  padding: 15px; }

.container--padding-none {
  padding: 0; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Flex
   ========================================================================== */
.flex {
  display: flex;
  flex-wrap: wrap; }

.flex > * {
  min-width: 0;
  max-width: 100%; }

/* Margins
   ========================================================================== */
.flex--margin-medium {
  margin-top: 20px; }

.flex--margin-medium:last-child {
  margin-bottom: 20px; }

/* Direction
   ========================================================================== */
.flex--direction-row {
  flex-direction: row; }

.flex--direction-column {
  flex-direction: column; }

.flex--direction-row-reverse {
  flex-direction: row-reverse; }

.flex--direction-column-reverse {
  flex-direction: column-reverse; }

/* Justify content
   ========================================================================== */
.flex--justify-flex-start {
  justify-content: flex-start; }

.flex--justify-center {
  justify-content: center; }

.flex--justify-flex-end {
  justify-content: flex-end; }

.flex--justify-space-between {
  justify-content: space-between; }

.flex--justify-space-around {
  justify-content: space-around; }

/* Align items
   ========================================================================== */
.flex--align-flex-start {
  align-items: flex-start; }

.flex--align-center {
  align-items: center; }

.flex--align-flex-end {
  align-items: flex-end; }

.flex--align-baseline {
  align-items: baseline; }

.flex--align-stretch {
  align-items: stretch; }

/* Align self
   ========================================================================== */
.flex--align-self-flex-start {
  align-self: flex-start; }

.flex--align-self-center {
  align-self: center; }

.flex--align-self-flex-end {
  align-self: flex-end; }

.flex--align-self-baseline {
  align-self: baseline; }

.flex--align-self-stretch {
  align-self: stretch; }

/* Wrap
   ========================================================================== */
.flex--flex-wrap-wrap {
  flex-wrap: wrap; }

.flex--flex-wrap-nowrap {
  flex-wrap: nowrap; }

/* Backgrounds
   ========================================================================== */
.flex--background-light {
  background-color: #f8f8f8; }

.flex--background-white {
  background-color: #fff; }

/* Gutters
   ========================================================================== */
.flex--gutter-xx-small {
  padding-left: 2.5px;
  padding-right: 2.5px; }

.flex--gutter-xx-small.flex--expanded {
  margin-left: -5px;
  margin-right: -5px; }

.flex--gutter-x-small {
  padding-left: 5px;
  padding-right: 5px; }

.flex--gutter-x-small.flex--expanded {
  margin-left: -10px;
  margin-right: -10px; }

.flex--gutter-small {
  padding-left: 7.5px;
  padding-right: 7.5px; }

.flex--gutter-small.flex--expanded {
  margin-left: -15px;
  margin-right: -15px; }

.flex--gutter-medium {
  padding-left: 10px;
  padding-right: 10px; }

.flex--gutter-medium.flex--expanded {
  margin-left: -20px;
  margin-right: -20px; }

.flex--gutter-large {
  padding-left: 15px;
  padding-right: 15px; }

.flex--gutter-large.flex--expanded {
  margin-left: -30px;
  margin-right: -30px; }

.flex--gutter-x-large {
  padding-left: 20px;
  padding-right: 20px; }

.flex--gutter-x-large.flex--expanded {
  margin-left: -40px;
  margin-right: -40px; }

.flex--gutter-xx-large {
  padding-left: 30px;
  padding-right: 30px; }

.flex--gutter-xx-large.flex--expanded {
  margin-left: -60px;
  margin-right: -60px; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Box
   ========================================================================== */
.box {
  position: relative; }

.box--flex {
  display: flex; }

.box--direction-row {
  flex-direction: row; }

.box--direction-column {
  flex-direction: column; }

.box--direction-row-reverse {
  flex-direction: row-reverse; }

.box--direction-column-reverse {
  flex-direction: column-reverse; }

.box--grow {
  flex-grow: 1; }

/* Align items
   ========================================================================== */
.box--align-flex-start {
  align-items: flex-start; }

.box--align-center {
  align-items: center; }

.box--align-flex-end {
  align-items: flex-end; }

.box--align-baseline {
  align-items: baseline; }

.box--align-stretch {
  align-items: stretch; }

/* Justify content
   ========================================================================== */
.box--justify-flex-start {
  justify-content: flex-start; }

.box--justify-center {
  justify-content: center; }

.box--justify-flex-end {
  justify-content: flex-end; }

.box--justify-space-between {
  justify-content: space-between; }

.box--justify-space-around {
  justify-content: space-around; }

/* Gutter
   ========================================================================== */
.flex--gutter-none > .box {
  padding-left: 0;
  padding-right: 0; }

.flex--gutter-xx-small > .box {
  padding-left: 2.5px;
  padding-right: 2.5px; }

.flex--gutter-x-small > .box {
  padding-left: 5px;
  padding-right: 5px; }

.flex--gutter-small > .box {
  padding-left: 7.5px;
  padding-right: 7.5px; }

.flex--gutter-medium > .box {
  padding-left: 10px;
  padding-right: 10px; }

.flex--gutter-large > .box {
  padding-left: 15px;
  padding-right: 15px; }

.flex--gutter-x-large > .box {
  padding-left: 20px;
  padding-right: 20px; }

.flex--gutter-xx-large > .box {
  padding-left: 30px;
  padding-right: 30px; }

/* Columns
   ========================================================================== */
@media (max-width: 767px) {
  *[class*="box--sm-"],
  *[class*="box--m-"],
  *[class*="box--lg-"] {
    width: 100%;
    margin-top: 20px; }
  *[class*="box--sm-"]:first-child,
  *[class*="box--m-"]:first-child,
  *[class*="box--lg-"]:first-child {
    margin-top: 0; }
  *[class*="box--sm-"] .box--gutter-x-medium:first-child,
  *[class*="box--m-"] .box--gutter-x-medium:first-child,
  *[class*="box--lg-"] .box--gutter-x-medium:first-child {
    padding-left: 10px; }
  *[class*="box--sm-"] .box--gutter-x-medium:last-child,
  *[class*="box--m-"] .box--gutter-x-medium:last-child,
  *[class*="box--lg-"] .box--gutter-x-medium:last-child {
    padding-right: 10px; }
  *[class*="box--sm-"] .box--gutter-y-medium:first-child,
  *[class*="box--m-"] .box--gutter-y-medium:first-child,
  *[class*="box--lg-"] .box--gutter-y-medium:first-child {
    padding-top: 20px; }
  *[class*="box--sm-"] .box--gutter-y-medium:last-child,
  *[class*="box--m-"] .box--gutter-y-medium:last-child,
  *[class*="box--lg-"] .box--gutter-y-medium:last-child {
    padding-bottom: 20px; } }

@media (max-width: 767px) {
  .box--xs-1 {
    width: 8.33333%; }
  .box--xs-2 {
    width: 16.66667%; }
  .box--xs-3 {
    width: 25%; }
  .box--xs-4 {
    width: 33.33333%; }
  .box--xs-5 {
    width: 41.66667%; }
  .box--xs-6 {
    width: 50%; }
  .box--xs-7 {
    width: 58.33333%; }
  .box--xs-8 {
    width: 66.66667%; }
  .box--xs-9 {
    width: 75%; }
  .box--xs-10 {
    width: 83.33333%; }
  .box--xs-11 {
    width: 91.66667%; }
  .box--xs-12 {
    width: 100%; } }

@media (min-width: 768px) {
  .box--sm-1 {
    width: 8.33333%; }
  .box--sm-2 {
    width: 16.66667%; }
  .box--sm-3 {
    width: 25%; }
  .box--sm-4 {
    width: 33.33333%; }
  .box--sm-5 {
    width: 41.66667%; }
  .box--sm-6 {
    width: 50%; }
  .box--sm-7 {
    width: 58.33333%; }
  .box--sm-8 {
    width: 66.66667%; }
  .box--sm-9 {
    width: 75%; }
  .box--sm-10 {
    width: 83.33333%; }
  .box--sm-11 {
    width: 91.66667%; }
  .box--sm-12 {
    width: 100%; } }

@media (min-width: 1024px) {
  .box--m-1 {
    width: 8.33333%; }
  .box--m-2 {
    width: 16.66667%; }
  .box--m-3 {
    width: 25%; }
  .box--m-4 {
    width: 33.33333%; }
  .box--m-5 {
    width: 41.66667%; }
  .box--m-6 {
    width: 50%; }
  .box--m-7 {
    width: 58.33333%; }
  .box--m-8 {
    width: 66.66667%; }
  .box--m-9 {
    width: 75%; }
  .box--m-10 {
    width: 83.33333%; }
  .box--m-11 {
    width: 91.66667%; }
  .box--m-12 {
    width: 100%; } }

@media (min-width: 1200px) {
  .box--lg-1 {
    width: 8.33333%; }
  .box--lg-2 {
    width: 16.66667%; }
  .box--lg-3 {
    width: 25%; }
  .box--lg-4 {
    width: 33.33333%; }
  .box--lg-5 {
    width: 41.66667%; }
  .box--lg-6 {
    width: 50%; }
  .box--lg-7 {
    width: 58.33333%; }
  .box--lg-8 {
    width: 66.66667%; }
  .box--lg-9 {
    width: 75%; }
  .box--lg-10 {
    width: 83.33333%; }
  .box--lg-11 {
    width: 91.66667%; }
  .box--lg-12 {
    width: 100%; } }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Text
   ========================================================================== */
/* Sizes
   ========================================================================== */
.text--size-small {
  font-size: 12px;
  line-height: 18px; }

.text--size-medium, .events--news .wordpress--news a, .events--news .wordpress--events .community-events-results .event .event-title {
  font-size: 14px;
  line-height: 22px; }

.text--size-large {
  font-size: 16px;
  line-height: 28px; }

.text--size-x-large {
  font-size: 18px;
  line-height: 32px; }

.text--size-xx-large {
  font-size: 22px;
  line-height: 40px; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* Align
   ========================================================================== */
.typography--align-left {
  text-align: left;
  align-self: flex-start; }

.typography--align-center {
  text-align: center;
  align-self: center; }

.typography--align-right {
  text-align: right;
  align-self: flex-end; }

/* Transforms
   ========================================================================== */
.typography--transform-capitalize {
  text-transform: capitalize; }

.typography--transform-lowercase {
  text-transform: lowercase; }

.typography--transform-uppercase {
  text-transform: uppercase; }

/* Weights
   ========================================================================== */
.typography--weight-light {
  font-weight: 300; }

.typography--weight-regular {
  font-weight: 400; }

.typography--weight-medium {
  font-weight: 500; }

.typography--weight-bold, .events--news .wordpress--news a, .events--news .wordpress--events .community-events-results .event .event-title {
  font-weight: 600; }

.typography--weight-extra-bold {
  font-weight: 700; }

.typography--italic {
  font-style: italic; }

.typography--truncate {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Button
   ========================================================================== */
.button {
  display: inline-block;
  border: 2px solid transparent;
  border-radius: 3px;
  font-family: Roboto;
  font-weight: 500;
  text-transform: uppercase; }

.button:hover {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);
  cursor: pointer; }

.button:active {
  box-shadow: none; }

.button:focus {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16); }

.button + .button {
  margin-left: 15px; }

.button__content {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 100%; }

.button__text {
  line-height: 1; }

.button__text:first-child {
  margin-right: 10px; }

.button__text:last-child {
  margin-left: 10px; }

.button__text:only-child {
  margin-right: 0;
  margin-left: 0; }

/* Button Colors
   ========================================================================== */
.button--primary, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit {
  color: #fff;
  background-color: #f57b45; }

.button--primary:hover, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit:hover {
  background-color: #d45e2a; }

.button--primary:active, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit:active {
  color: white;
  background-color: #ef9a78; }

.button--secondary {
  color: #fff;
  background-color: #25b8d2; }

.button--secondary:hover {
  background-color: #1797ae; }

.button--secondary:active {
  color: white;
  background-color: #57d0dd; }

.button--dark {
  color: #444;
  background-color: #f8f8f8; }

.button--dark:hover {
  background-color: #f2f2f2; }

.button--dark:active {
  color: #777777;
  background-color: #f8f8f8; }

.button--light {
  color: #444;
  background-color: #fff; }

.button--light:active {
  color: #777777; }

.button--neutral, .events--news .wordpress--events .activity-block .community-events-form button {
  color: #666;
  background-color: transparent; }

.button--neutral:hover, .events--news .wordpress--events .activity-block .community-events-form button:hover {
  background-color: #fff; }

.button--neutral:active, .events--news .wordpress--events .activity-block .community-events-form button:active {
  color: #777777;
  background-color: transparent; }

/* Button Sizes
   ========================================================================== */
.button--xx-large {
  height: 60px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  font-weight: 600; }

.button--xx-large .icon {
  width: 22px;
  height: 22px; }

.button--x-large {
  height: 50px;
  padding-left: 28px;
  padding-right: 28px;
  font-size: 14px; }

.button--x-large .icon {
  width: 20px;
  height: 20px; }

.button--large {
  height: 40px;
  padding-left: 23px;
  padding-right: 23px;
  font-size: 14px; }

.button--large .icon {
  width: 16px;
  height: 16px; }

.button--medium, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit, .events--news .wordpress--events .activity-block .community-events-form button {
  height: 36px;
  padding-left: 18px;
  padding-right: 18px;
  font-size: 13px; }

.button--medium .icon, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit .icon, .events--news .wordpress--events .activity-block .community-events-form button .icon {
  width: 16px;
  height: 16px; }

.button--small {
  height: 30px;
  padding-left: 18px;
  padding-right: 18px;
  font-size: 13px; }

.button--small .icon {
  width: 12px;
  height: 12px; }

/* Button Types
   ========================================================================== */
.button--outlined,
.button--link {
  background-color: transparent;
  border-color: currentColor; }

.button--outlined:hover,
.button--link:hover {
  background-color: transparent; }

.button--outlined.button--primary, .events--news .wordpress--events .activity-block .community-events-form .button--outlined#community-events-submit,
.button--primary.button--link,
.events--news .wordpress--events .activity-block .community-events-form .button--link#community-events-submit {
  color: #f57b45; }

.button--outlined.button--secondary,
.button--secondary.button--link {
  color: #25b8d2; }

.button--outlined.button--dark,
.button--dark.button--link {
  color: #f8f8f8; }

.button--outlined.button--light,
.button--light.button--link {
  color: #fff; }

.button--outlined.button--neutral, .events--news .wordpress--events .activity-block .community-events-form button.button--outlined,
.button--neutral.button--link,
.events--news .wordpress--events .activity-block .community-events-form button.button--link {
  background-color: transparent;
  border-color: transparent;
  color: currentColor; }

.button--link {
  padding: 0;
  border-color: transparent; }

.button--link:hover, .button--link:focus {
  box-shadow: none; }

.button--tab {
  border-radius: 0; }

/* Disabled state
   ========================================================================== */
.button.button--disabled {
  color: #ddd;
  background-color: transparent;
  border-color: transparent;
  pointer-events: none; }

.button.button--disabled:hover {
  color: #ddd;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none; }

.button.button--disabled:focus {
  box-shadow: none; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* semantic and typography colors */
.with-color.with-color--color-primary {
  color: #f57b45; }

.with-color.with-color--color-secondary {
  color: #25b8d2; }

.with-color.with-color--color-positive {
  color: #3fc798; }

.with-color.with-color--color-success {
  color: #6acb4c; }

.with-color.with-color--color-warning {
  color: #eca03e; }

.with-color.with-color--color-info {
  color: #834ba2; }

.with-color.with-color--color-instruction {
  color: #25b8d2; }

.with-color.with-color--color-error {
  color: #f54545; }

.with-color.with-color--color-presentational {
  color: #ccaf83; }

.with-color.with-color--color-mint {
  color: #2cab7f; }

.with-color.with-color--color-white {
  color: #fff; }

.with-color.with-color--color-lightest {
  color: rgba(54, 54, 54, 0.17); }

.with-color.with-color--color-lighter {
  color: rgba(54, 54, 54, 0.3); }

.with-color.with-color--color-light {
  color: rgba(54, 54, 54, 0.45); }

.with-color.with-color--color-dark {
  color: rgba(54, 54, 54, 0.76); }

.with-color.with-color--color-darker {
  color: rgba(54, 54, 54, 0.93); }

.with-color.with-color--color-darkest {
  color: #363636; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-top-none {
  padding-top: 0; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-right-none {
  padding-right: 0; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-bottom-none {
  padding-bottom: 0; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-left-none {
  padding-left: 0; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-top-xx-small {
  padding-top: 5px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-right-xx-small {
  padding-right: 5px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-bottom-xx-small {
  padding-bottom: 5px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-left-xx-small {
  padding-left: 5px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-top-x-small {
  padding-top: 10px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-right-x-small {
  padding-right: 10px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-bottom-x-small {
  padding-bottom: 10px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-left-x-small {
  padding-left: 10px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-top-small {
  padding-top: 15px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-right-small {
  padding-right: 15px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-bottom-small {
  padding-bottom: 15px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-left-small {
  padding-left: 15px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-top-medium {
  padding-top: 20px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-right-medium {
  padding-right: 20px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-bottom-medium {
  padding-bottom: 20px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-left-medium {
  padding-left: 20px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-top-large {
  padding-top: 30px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-right-large {
  padding-right: 30px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-bottom-large {
  padding-bottom: 30px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-left-large {
  padding-left: 30px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-top-x-large {
  padding-top: 40px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-right-x-large {
  padding-right: 40px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-bottom-x-large {
  padding-bottom: 40px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-left-x-large {
  padding-left: 40px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-top-xx-large {
  padding-top: 60px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-right-xx-large {
  padding-right: 60px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-bottom-xx-large {
  padding-bottom: 60px; }

/*
      Regression with fieldWrapper padding (check Input)
    */
.with-padding.with-padding.with-padding--padding-left-xx-large {
  padding-left: 60px; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

.with-border {
  border: 1px solid #ddd;
  border-radius: 3px; }

.with-border--border-none {
  border: none; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Link
   ========================================================================== */
.link {
  display: inline-block;
  color: #25b8d2;
  cursor: pointer;
  word-break: break-all; }

.link:hover {
  color: #1797ae; }

.link:active {
  color: #57d0dd; }

.link:visited {
  color: #834ba2; }

/* Decorations
   ========================================================================== */
.link--decoration-dotted {
  border-bottom: 1px dotted currentColor; }

/* States
   ========================================================================== */
.link--disabled {
  color: #ddd;
  cursor: default; }

.link--disabled:hover, .link--disabled:active, .link--disabled:visited {
  color: #ddd; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Icon
   ========================================================================== */
.icon {
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0; }

.icon svg {
  fill: currentColor; }

.icon--presized svg {
  max-width: 100%;
  max-height: 100%; }

.icon--use-current-color path,
.icon--use-current-color polygon,
.icon--use-current-color circle {
  fill: currentColor; }

.icon--interactive {
  cursor: pointer; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Icon Button
   ========================================================================== */
.icon-button, .events--news .wordpress--events .activity-block .community-events-toggle-location {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  cursor: pointer; }

.icon-button:nth-child(n+2), .events--news .wordpress--events .activity-block .community-events-toggle-location:nth-child(n+2) {
  margin-left: 10px; }

.icon-button:focus, .events--news .wordpress--events .activity-block .community-events-toggle-location:focus {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);
  outline: none; }

/* Disabled state
   ========================================================================== */
.icon-button--disabled {
  opacity: 0.3; }

/* Shapes
   ========================================================================== */
.icon-button--circle, .events--news .wordpress--events .activity-block .community-events-toggle-location {
  border-radius: 50%; }

.icon-button--square {
  border-radius: 3px; }

/* Sizes
   ========================================================================== */
.icon-button--small {
  width: 30px;
  height: 30px; }

.icon-button--medium, .events--news .wordpress--events .activity-block .community-events-toggle-location {
  width: 36px;
  height: 36px; }

.icon-button--large {
  width: 40px;
  height: 40px; }

.icon-button--x-large {
  width: 50px;
  height: 50px; }

.icon-button--xx-large {
  width: 60px;
  height: 60px; }

/* Colors
   ========================================================================== */
.icon-button--neutral, .events--news .wordpress--events .activity-block .community-events-toggle-location {
  color: #858484;
  background-color: transparent; }

.icon-button--neutral:hover, .events--news .wordpress--events .activity-block .community-events-toggle-location:hover {
  background-color: #f2f2f2; }

.icon-button--neutral:active, .events--news .wordpress--events .activity-block .community-events-toggle-location:active {
  background-color: #f8f8f8; }

.icon-button--primary {
  background-color: #f57b45; }

.icon-button--primary:hover {
  background-color: #d45e2a; }

.icon-button--primary:active {
  background-color: #ef9a78; }

.icon-button--secondary {
  background-color: #25b8d2; }

.icon-button--secondary:hover {
  background-color: #1797ae; }

.icon-button--secondary:active {
  background-color: #57d0dd; }

.icon-button--success {
  background-color: #96cb4c; }

.icon-button--success:hover {
  background-color: #81a03c; }

.icon-button--success:active {
  background-color: #b7dd7a; }

.icon-button--warning {
  background-color: #eca03e; }

.icon-button--warning:hover {
  background-color: #c2802a; }

.icon-button--warning:active {
  background-color: #fbc75c; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Toolbar
   ========================================================================== */
.toolbar {
  display: flex;
  width: 100%;
  margin-top: 20px;
  border-radius: 0 0 3px 3px; }

/* Density
   ========================================================================== */
.toolbar--density-none {
  padding: 0; }

.toolbar--density-compact {
  padding: 10px 30px; }

.toolbar--density-cozy {
  padding: 20px 30px; }

.toolbar--density-comfortable {
  padding: 20px 60px; }

/* Align items
   ========================================================================== */
.toolbar--align-flex-start {
  align-items: flex-start; }

.toolbar--align-center {
  align-items: center; }

.toolbar--align-flex-end {
  align-items: flex-end; }

.toolbar--align-baseline {
  align-items: baseline; }

.toolbar--align-stretch {
  align-items: stretch; }

/* Justify content
   ========================================================================== */
.toolbar--justify-flex-start {
  justify-content: flex-start; }

.toolbar--justify-center {
  justify-content: center; }

.toolbar--justify-flex-end {
  justify-content: flex-end; }

.toolbar--justify-space-between {
  justify-content: space-between; }

.toolbar--justify-space-around {
  justify-content: space-around; }

/* Backgrounds
   ========================================================================== */
.toolbar--background-transparent {
  background-color: transparent; }

.toolbar--background-light {
  background-color: #f2f2f2; }

.toolbar--background-dark {
  background-color: #c2c2c2; }

@media (max-width: 767px) {
  .toolbar--density-compact {
    padding: 10px 20px; }
  .toolbar--density-cozy {
    padding: 20px 20px; }
  .toolbar--density-comfortable {
    padding: 20px 20px; } }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Label
   ========================================================================== */
.field-label, .events--news .wordpress--events .activity-block label {
  display: block;
  width: 100%;
  position: relative;
  font-family: Roboto;
  font-size: 12px;
  line-height: 16px;
  color: #a4a4a4;
  text-align: initial; }

/* ==========================================================================
   Form Field
   ========================================================================== */
.field-wrapper {
  display: flex;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 3px;
  font-family: Roboto;
  font-size: 14px;
  color: #444; }

.field-wrapper--readonly {
  border-color: #f2f2f2;
  background-color: #f2f2f2; }

.field-wrapper--readonly .input-addon--component {
  background-color: inherit; }

.field-wrapper--has-label {
  margin-top: 5px; }

.field {
  width: 100%;
  min-width: 1px;
  background-color: transparent;
  border: none;
  font-family: Roboto;
  font-size: 14px;
  color: #444; }

.field::placeholder {
  font-style: italic;
  font-weight: 300;
  color: #c2c2c2; }

.field:only-child {
  border-radius: 3px; }

.field:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px; }

.field:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px; }

.field:focus {
  box-shadow: none; }

.field:disabled {
  opacity: 0.5; }

.field::-webkit-outer-spin-button, .field::-webkit-inner-spin-button {
  appearance: none;
  margin: 0; }

.field[type="number"] {
  appearance: textfield; }

.field::-ms-clear {
  display: none; }

/* Form Field Focus
   ========================================================================== */
.field-wrapper--focused {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16); }

/* Form Field States
   ========================================================================== */
.field-wrapper--success {
  border-color: #6acb4c; }

.field-wrapper--error {
  border-color: #f54545; }

.field-wrapper--warning {
  border-color: #fbc75c; }

/* Form Field Sizes
   ========================================================================== */
.field-wrapper--small .field,
.field-wrapper--small .input-addon {
  height: 28px;
  padding: 0 15px;
  font-size: 12px; }

.field-wrapper--small .input-addon--prefix.input-addon--component {
  padding: 0 0 0 15px; }

.field-wrapper--small .textarea {
  padding: 10px; }

.field-wrapper--medium .field:not(.textarea),
.field-wrapper--medium .input-addon {
  height: 38px;
  padding: 0 15px; }

.field-wrapper--medium .input-addon--prefix.input-addon--component {
  padding: 0 0 0 15px; }

.field-wrapper--medium .textarea {
  padding: 15px; }

.field-wrapper--large .field,
.field-wrapper--large .input-addon {
  height: 38px;
  padding: 0 20px;
  font-size: 16px; }

.field-wrapper--large .input-addon--prefix.input-addon--component {
  padding: 0 0 0 20px; }

.field-wrapper--large .field::placeholder {
  font-weight: 600; }

.field-wrapper--large .textarea {
  padding: 20px; }

.field-wrapper--x-large .field,
.field-wrapper--x-large .input-addon {
  height: 58px;
  padding: 0 30px;
  font-size: 20px; }

.field-wrapper--x-large .input-addon--prefix.input-addon--component {
  padding: 0 0 0 30px; }

.field-wrapper--x-large .field::placeholder {
  font-weight: 600; }

.field-wrapper--x-large .textarea {
  padding: 25px; }

@media (max-width: 767px) {
  .field-wrapper--large .field,
  .field-wrapper--large .input-addon,
  .field-wrapper--x-large .field,
  .field-wrapper--x-large .input-addon {
    padding: 0 15px; }
  .field-wrapper--small .field,
  .field-wrapper--small .input-addon,
  .field-wrapper--medium .field,
  .field-wrapper--medium .input-addon,
  .field-wrapper--large .field,
  .field-wrapper--large .input-addon,
  .field-wrapper--x-large .field,
  .field-wrapper--x-large .input-addon {
    font-size: 16px; } }

/* ==========================================================================
   Form Field Validation Message
   ========================================================================== */
.field-wrapper--show-validation + .validation,
.field-wrapper--focused + .validation {
  display: inline-flex; }

/* stylelint-disable */
:export {
  color-groups: base | colors | primary | semantic | chart;
  colors-white: #fff;
  colors-red: #f54545;
  colors-green: #6acb4c;
  colors-body-color: #363636;
  colors-grey-90: #444;
  colors-grey-80: #666;
  colors-grey-70: #858484;
  colors-grey-60: #a4a4a4;
  colors-grey-50: #c2c2c2;
  colors-grey-40: #ddd;
  colors-grey-30: #ececec;
  colors-grey-20: #f2f2f2;
  colors-grey-10: #f8f8f8;
  colors-black: #000;
  base-brown-100: #343230;
  base-brown-80: #474340;
  base-brown-60: #61554c;
  base-brown-40: #998673;
  base-brown-20: #c1aa95;
  base-earth-100: #bbb6af;
  base-earth-80: #c7c1b8;
  base-earth-60: #d7cebf;
  base-earth-40: #eae4db;
  base-earth-20: #e9e7db;
  base-earth-10: #f7f5eb;
  primary-romantic-purple-base: #834ba2;
  primary-romantic-purple-dark: #5a3770;
  primary-romantic-purple-light: #ab83c4;
  primary-sky-blue-base: #25b8d2;
  primary-sky-blue-dark: #1797ae;
  primary-sky-blue-light: #57d0dd;
  primary-mint-base: #3fc798;
  primary-mint-dark: #2cab7f;
  primary-mint-light: #79dbb5;
  primary-grassy-base: #96cb4c;
  primary-grassy-dark: #81a03c;
  primary-grassy-light: #b7dd7a;
  primary-desert-sunset-base: #eca03e;
  primary-desert-sunset-dark: #c2802a;
  primary-desert-sunset-light: #fbc75c;
  primary-salmon-base: #f57b45;
  primary-salmon-dark: #d45e2a;
  primary-salmon-light: #ef9a78;
  semantic-color-primary: #f57b45;
  semantic-color-primary-hovered: #d45e2a;
  semantic-color-primary-active: #ef9a78;
  semantic-color-secondary: #25b8d2;
  semantic-color-secondary-hovered: #1797ae;
  semantic-color-secondary-active: #57d0dd;
  semantic-color-light: #fff;
  semantic-color-light-hovered: #fff;
  semantic-color-light-active: #fff;
  semantic-color-dark: #f8f8f8;
  semantic-color-dark-hovered: #f2f2f2;
  semantic-color-dark-active: #f8f8f8;
  semantic-color-error: #f54545;
  semantic-color-success: #6acb4c;
  semantic-color-warning: #eca03e;
  semantic-color-instruction: #25b8d2;
  semantic-color-info: #834ba2;
  semantic-color-hint: #c2c2c2;
  chart-first: #25b8d2;
  chart-second: #f57b45;
  chart-third: #96cb4c;
  chart-fourth: #eca03e;
  chart-fifth: #3fc798;
  chart-sixth: #ab83c4;
  chart-seventh: #c1aa95;
  chart-eighth: #c2c2c2; }

/* ==========================================================================
   Notice
   ========================================================================== */
.notice, .events--news .wordpress--events .community-events-errors {
  display: flex;
  padding: 15px 20px;
  position: relative;
  border-radius: 3px;
  color: #666;
  text-align: start; }

.notice .notice__title, .events--news .wordpress--events .community-events-errors .notice__title {
  padding-top: 0; }

.notice .notice__close-icon, .events--news .wordpress--events .community-events-errors .notice__close-icon {
  color: currentColor; }

.notice__icon {
  margin-right: 15px; }

.notice__content {
  flex: 1 1 0;
  max-width: 767px;
  padding: 5px 10px 5px 5px; }

.notice__close-icon {
  position: absolute;
  top: 15px;
  right: 20px; }

/* Background Colors
   ========================================================================== */
.notice--background-white {
  background-color: #fff; }

.notice--background-light, .events--news .wordpress--events .community-events-errors {
  background-color: #f2f2f2; }

/* Borders and Shadows
   ========================================================================== */
.notice--border, .events--news .wordpress--events .community-events-errors {
  border-left: 3px solid transparent; }

.notice--shadow {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16); }

/* Types
   ========================================================================== */
.notice--type-success {
  border-color: #6acb4c; }

.notice--type-success .list__icon {
  color: #6acb4c; }

.notice--type-error, .events--news .wordpress--events .community-events-errors {
  border-color: #f54545; }

.notice--type-error .list__icon, .events--news .wordpress--events .community-events-errors .list__icon {
  color: #f54545; }

.notice--type-warning {
  border-color: #eca03e; }

.notice--type-warning .list__icon {
  color: #eca03e; }

.notice--type-instruction {
  border-color: #25b8d2; }

.notice--type-instruction .list__icon {
  color: #25b8d2; }

.notice--type-info {
  border-color: #834ba2; }

.notice--type-info .list__icon {
  color: #834ba2; }

.notice--type-hint {
  border-color: #c2c2c2; }

.notice--type-hint .notice__title {
  color: #c2c2c2; }

@media (max-width: 767px) {
  .notice, .events--news .wordpress--events .community-events-errors {
    padding: 10px; }
  .notice .notice__icon, .events--news .wordpress--events .community-events-errors .notice__icon {
    max-width: 20px;
    max-height: 20px;
    margin-right: 5px; }
  .notice__title {
    padding-bottom: 0; }
  .notice__content {
    padding: 10px 5px; }
  .notice__icon-wrapper {
    padding-top: 10px; }
  .notice--border, .events--news .wordpress--events .community-events-errors {
    border-width: 2px; } }

/* Custom styles Reset */
.button--white {
  color: white; }

.section__content {
  margin-left: 0;
  padding-left: 10px;
  padding-right: 30px; }

.sg-border-bottom {
  border-bottom: 1px solid #ddd; }

.sg-margin-bottom-medium {
  margin-bottom: 20px; }

.sg-margin-top-medium {
  margin-top: 20px; }

.sg-margin-top-large {
  margin-top: 30px; }

.sg-margin-top-x-small {
  margin-top: 10px; }

.sg--position-top-right {
  position: absolute;
  top: 5px;
  right: 10px; }

.banner--wizard {
  position: relative;
  background: transparent url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 195"><path d="M60.41,57a26.58,26.58,0,0,0,15,23.93L62.71,46.18A26.53,26.53,0,0,0,60.41,57ZM105,55.66a14,14,0,0,0-2.19-7.34c-1.35-2.19-2.61-4-2.61-6.23a4.6,4.6,0,0,1,4.46-4.72l.35,0a26.6,26.6,0,0,0-40.18,5l1.71,0c2.78,0,7.09-.33,7.09-.33a1.1,1.1,0,0,1,.17,2.19s-1.44.17-3,.25l9.68,28.8,5.82-17.45L82.07,44.53c-1.44-.08-2.79-.25-2.79-.25a1.1,1.1,0,0,1,.17-2.19s4.39.33,7,.33c2.78,0,7.09-.33,7.09-.33a1.1,1.1,0,0,1,.17,2.19s-1.44.17-3,.25l9.61,28.59,2.65-8.86A24.78,24.78,0,0,0,105,55.66ZM87.47,59.32l-8,23.19a26.7,26.7,0,0,0,16.34-.42c-.07-.12-.13-.24-.19-.37Zm22.87-15.08a21.25,21.25,0,0,1,.18,2.74,25.07,25.07,0,0,1-2,9.52L100.37,80a26.61,26.61,0,0,0,10-35.74Z" transform="translate(0)" opacity="0.07"/><path d="M56,57A31,31,0,1,0,87,26,31,31,0,0,0,56,57Zm1.42,0A29.58,29.58,0,1,1,87,86.58,29.61,29.61,0,0,1,57.42,57Z" transform="translate(0)" opacity="0.07"/><path d="M270.61,41H227.39A1.39,1.39,0,0,0,226,42.39v39.4A3.21,3.21,0,0,0,229.21,85h39.58A3.21,3.21,0,0,0,272,81.79V42.39A1.39,1.39,0,0,0,270.61,41ZM233,83V77h3v6Zm9,0V73h3V83Zm9,0V69h4V83Zm10,0V65h4V83Zm9-1.21A1.21,1.21,0,0,1,268.79,83H267V65a2,2,0,0,0-2-2h-4a2,2,0,0,0-2,2V83h-2V69a2,2,0,0,0-2-2h-4a2,2,0,0,0-2,2V83h-2V73a2,2,0,0,0-2-2h-3a2,2,0,0,0-2,2V83h-2V77a2,2,0,0,0-2-2h-3a2,2,0,0,0-2,2v6h-1.79A1.21,1.21,0,0,1,228,81.79V51.87h42ZM228,49.87V43h42v6.87Z" transform="translate(0)" opacity="0.07"/><polygon points="259.37 53.07 258.63 54.93 261.45 56.06 232.59 69.09 233.41 70.91 262.15 57.93 261.07 60.63 262.93 61.37 265.3 55.44 259.37 53.07" opacity="0.07"/><circle cx="231.5" cy="46.5" r="1.5" opacity="0.07"/><circle cx="236.5" cy="46.5" r="1.5" opacity="0.07"/><circle cx="241.5" cy="46.5" r="1.5" opacity="0.07"/><path d="M979.61,102H936.39a1.39,1.39,0,0,0-1.39,1.39v39.4a3.21,3.21,0,0,0,3.21,3.21h39.58a3.21,3.21,0,0,0,3.21-3.21v-39.4A1.39,1.39,0,0,0,979.61,102ZM945,144h-3v-6h3Zm9,0h-3V134h3Zm10,0h-4V130h4Zm10,0h-4V126h4Zm5-1.21a1.21,1.21,0,0,1-1.21,1.21H976V126a2,2,0,0,0-2-2h-4a2,2,0,0,0-2,2v18h-2V130a2,2,0,0,0-2-2h-4a2,2,0,0,0-2,2v14h-2V134a2,2,0,0,0-2-2h-3a2,2,0,0,0-2,2v10h-2v-6a2,2,0,0,0-2-2h-3a2,2,0,0,0-2,2v6h-1.79a1.21,1.21,0,0,1-1.21-1.21V112.87h42Zm-42-31.92V104h42v6.87Z" transform="translate(0)" opacity="0.07"/><polygon points="968.37 114.07 967.63 115.93 970.45 117.06 941.59 130.09 942.41 131.91 971.15 118.93 970.07 121.63 971.93 122.37 974.3 116.44 968.37 114.07" opacity="0.07"/><circle cx="940.5" cy="107.5" r="1.5" opacity="0.07"/><circle cx="945.5" cy="107.5" r="1.5" opacity="0.07"/><circle cx="950.5" cy="107.5" r="1.5" opacity="0.07"/><path d="M235,130H195a3,3,0,0,0-3,3v38a3,3,0,0,0,3,3h23v-2H195a1,1,0,0,1-1-1V141h42v13h2V133A3,3,0,0,0,235,130Zm-41,9v-6a1,1,0,0,1,1-1h40a1,1,0,0,1,1,1v6Z" transform="translate(0)" opacity="0.07"/><path d="M228,174a9.93,9.93,0,0,1-7.07-2.93h0A10,10,0,1,1,228,174Zm0-18a8,8,0,0,0-5.66,13.66h0A8,8,0,1,0,228,156Z" transform="translate(0)" opacity="0.07"/><polygon points="233 163 229 163 229 159 227 159 227 163 223 163 223 165 227 165 227 169 229 169 229 165 233 165 233 163" opacity="0.07"/><circle cx="197.5" cy="135.5" r="1.5" opacity="0.07"/><circle cx="202.5" cy="135.5" r="1.5" opacity="0.07"/><circle cx="207.5" cy="135.5" r="1.5" opacity="0.07"/><polygon points="204.49 157.77 198.93 153.17 204.41 147.5 205.84 148.9 201.87 153.01 205.76 156.23 204.49 157.77" opacity="0.07"/><polygon points="213.98 157.71 212.57 156.29 216.53 152.33 212.62 148.96 213.93 147.44 219.47 152.22 213.98 157.71" opacity="0.07"/><rect x="204.56" y="151.6" width="9.28" height="2" transform="translate(-1.75 302.78) rotate(-71.56)" opacity="0.07"/><path d="M982,16H942a3,3,0,0,0-3,3V57a3,3,0,0,0,3,3h23V58H942a1,1,0,0,1-1-1V27h42V40h2V19A3,3,0,0,0,982,16Zm-41,9V19a1,1,0,0,1,1-1h40a1,1,0,0,1,1,1v6Z" transform="translate(0)" opacity="0.07"/><path d="M975,60a9.93,9.93,0,0,1-7.07-2.93h0A10,10,0,1,1,975,60Zm0-18a8,8,0,0,0-5.66,13.66h0A8,8,0,1,0,975,42Z" transform="translate(0)" opacity="0.07"/><polygon points="980 49 976 49 976 45 974 45 974 49 970 49 970 51 974 51 974 55 976 55 976 51 980 51 980 49" opacity="0.07"/><circle cx="944.5" cy="21.5" r="1.5" opacity="0.07"/><circle cx="949.5" cy="21.5" r="1.5" opacity="0.07"/><circle cx="954.5" cy="21.5" r="1.5" opacity="0.07"/><polygon points="951.49 43.77 945.93 39.17 951.41 33.51 952.85 34.9 948.87 39.01 952.76 42.23 951.49 43.77" opacity="0.07"/><polygon points="960.98 43.71 959.57 42.29 963.53 38.33 959.62 34.96 960.93 33.44 966.47 38.22 960.98 43.71" opacity="0.07"/><rect x="951.56" y="37.6" width="9.28" height="2" transform="translate(616.93 933.42) rotate(-71.55)" opacity="0.07"/><path d="M384,12H344a3,3,0,0,0-3,3V53a3,3,0,0,0,3,3h14V54H344a1,1,0,0,1-1-1V23h42v9h2V15A3,3,0,0,0,384,12Zm-41,9V15a1,1,0,0,1,1-1h40a1,1,0,0,1,1,1v6Z" transform="translate(0)" opacity="0.07"/><circle cx="346.5" cy="17.5" r="1.5" opacity="0.07"/><circle cx="351.5" cy="17.5" r="1.5" opacity="0.07"/><circle cx="356.5" cy="17.5" r="1.5" opacity="0.07"/><path d="M383,39h-1V36.67a6,6,0,0,0-12,0V39h-1a4,4,0,0,0-4,4v9a4,4,0,0,0,4,4h14a4,4,0,0,0,4-4V43A4,4,0,0,0,383,39Zm-11-2.33a4,4,0,0,1,8,0V39h-8ZM385,52a2,2,0,0,1-2,2H369a2,2,0,0,1-2-2V43a2,2,0,0,1,2-2h14a2,2,0,0,1,2,2Z" transform="translate(0)" opacity="0.07"/><path d="M378.5,45.5a2.5,2.5,0,0,0-5,0,2.47,2.47,0,0,0,1,2h0v3.36a1.06,1.06,0,0,0,.94,1.14h1.12a1,1,0,0,0,.93-1.12V47.5h0A2.47,2.47,0,0,0,378.5,45.5Z" transform="translate(0)" opacity="0.07"/><path d="M356,51H346V26h10Zm-8-2h6V28h-6Z" transform="translate(0)" opacity="0.07"/><path d="M368,33h-9V26h9Zm-7-2h5V28h-5Z" transform="translate(0)" opacity="0.07"/><rect x="359" y="37" width="2" height="14" opacity="0.07"/><path d="M801.61,123H758.39a1.39,1.39,0,0,0-1.39,1.39v39.38a3.23,3.23,0,0,0,3.23,3.23H779v-2H760.23a1.23,1.23,0,0,1-1.23-1.23V134h42v15h2V124.39A1.39,1.39,0,0,0,801.61,123ZM759,132v-7h42v7Z" transform="translate(0)" opacity="0.07"/><path d="M802.71,165.29l-7.83-7.82a11.05,11.05,0,1,0-1.32,1.5l7.73,7.74ZM786,160a9,9,0,1,1,6.36-2.64A8.94,8.94,0,0,1,786,160Z" transform="translate(0)" opacity="0.07"/><circle cx="762.5" cy="128.5" r="1.5" opacity="0.07"/><circle cx="767.5" cy="128.5" r="1.5" opacity="0.07"/><circle cx="772.5" cy="128.5" r="1.5" opacity="0.07"/><path d="M853,9H813a3,3,0,0,0-3,3V50a3,3,0,0,0,3,3h40a3,3,0,0,0,3-3V12A3,3,0,0,0,853,9Zm1,41a1,1,0,0,1-1,1H813a1,1,0,0,1-1-1V20h42ZM812,18V12a1,1,0,0,1,1-1h40a1,1,0,0,1,1,1v6Z" transform="translate(0)" opacity="0.07"/><path d="M833,48H815V23h18Zm-16-2h14V25H817Z" transform="translate(0)" opacity="0.07"/><path d="M851,34H836V23h15Zm-13-2h11V25H838Z" transform="translate(0)" opacity="0.07"/><path d="M851,48H836V37h15Zm-13-2h11V39H838Z" transform="translate(0)" opacity="0.07"/><circle cx="815.5" cy="14.5" r="1.5" opacity="0.07"/><circle cx="820.5" cy="14.5" r="1.5" opacity="0.07"/><circle cx="825.5" cy="14.5" r="1.5" opacity="0.07"/><path d="M173.75,31a5.35,5.35,0,0,0,4-.34A5.25,5.25,0,0,0,177,21a5.31,5.31,0,0,0-6.65,3.4A5.27,5.27,0,0,0,173.75,31Z" transform="translate(0)" opacity="0.07"/><path d="M15.9,71.2a7.89,7.89,0,0,0-.52-6.13,8,8,0,0,0-4.75-4,8.22,8.22,0,0,0-6.21.51,8,8,0,0,0,1.24,14.8,8.18,8.18,0,0,0,6.21-.52A8,8,0,0,0,15.9,71.2Z" transform="translate(0)" opacity="0.07"/><path d="M90.6,147.65a5.29,5.29,0,1,0,3.46,6.66A5.31,5.31,0,0,0,90.6,147.65Zm1.73,6.11A3.52,3.52,0,0,1,89,156.19,3.65,3.65,0,0,1,87.9,156a3.5,3.5,0,1,1,4.43-2.27Z" transform="translate(0)" opacity="0.07"/><path d="M107.49,149.19a.94.94,0,0,0-.28-.1.9.9,0,0,0-.4,0l-2.59.8a.91.91,0,0,0-.59,1.13h0a.89.89,0,0,0,.44.53.94.94,0,0,0,.7.06l2.58-.8a.88.88,0,0,0,.14-1.64Z" transform="translate(0)" opacity="0.07"/><path d="M115.24,145.93l-2.59.8a.88.88,0,0,0-.54.44.87.87,0,0,0-.06.69.89.89,0,0,0,.44.53.94.94,0,0,0,.7.06l2.6-.8a.9.9,0,0,0,.6-1.12A1,1,0,0,0,115.24,145.93Z" transform="translate(0)" opacity="0.07"/><path d="M108.8,142.31a1,1,0,0,0-.28-.1.94.94,0,0,0-.41,0,.89.89,0,0,0-.53.44.88.88,0,0,0-.07.69l.82,2.57a.9.9,0,0,0,.45.53.9.9,0,0,0,1.29-1.07l-.81-2.56A.9.9,0,0,0,108.8,142.31Z" transform="translate(0)" opacity="0.07"/><path d="M111.18,151.11a.92.92,0,0,0-.28-.09.73.73,0,0,0-.39,0,.89.89,0,0,0-.6,1.13l.8,2.57a.9.9,0,0,0,.45.53.92.92,0,0,0,.69.06.89.89,0,0,0,.53-.44.92.92,0,0,0,.06-.69l-.8-2.57A1,1,0,0,0,111.18,151.11Z" transform="translate(0)" opacity="0.07"/><path d="M54.14,147.41A96.33,96.33,0,0,1,6.58,114.25a.93.93,0,0,0-.74-.34,1,1,0,0,0-.54.17.9.9,0,0,0-.17,1.26,100.16,100.16,0,0,0,7.81,9,99.17,99.17,0,0,0,59,28.75,1,1,0,0,0,.67-.19.9.9,0,0,0,.34-.6.88.88,0,0,0-.18-.67,1,1,0,0,0-.62-.33A98.6,98.6,0,0,1,54.14,147.41Z" transform="translate(0)" opacity="0.07"/><path d="M179.18,43c.28,1.88.5,3.82.67,5.77a.9.9,0,0,0,.63.78.84.84,0,0,0,.35,0,.91.91,0,0,0,.84-1c-.18-2-.4-4-.68-5.88a.91.91,0,0,0-.91-.77H180A.9.9,0,0,0,179.18,43Z" transform="translate(0)" opacity="0.07"/><path d="M175.61,85.63c-.16.5-.33,1-.5,1.51a.87.87,0,0,0,0,.69.91.91,0,0,0,.53.45.81.81,0,0,0,.65,0,.94.94,0,0,0,.5-.54c.18-.51.35-1,.52-1.54.94-2.9,1.75-5.88,2.41-8.87a.89.89,0,0,0-.61-1l-.11,0-.17,0a.88.88,0,0,0-.49.15.85.85,0,0,0-.4.56C177.33,79.85,176.54,82.78,175.61,85.63Z" transform="translate(0)" opacity="0.07"/><path d="M167.43,106.11a.88.88,0,0,0,.51,0,1,1,0,0,0,.56-.42,98.21,98.21,0,0,0,5-9.61.85.85,0,0,0,0-.68.89.89,0,0,0-.48-.51.82.82,0,0,0-.67,0,.9.9,0,0,0-.53.48,93.87,93.87,0,0,1-4.92,9.43.9.9,0,0,0-.09.68.87.87,0,0,0,.42.55A.71.71,0,0,0,167.43,106.11Z" transform="translate(0)" opacity="0.07"/><path d="M181.09,56.74h0a.93.93,0,0,0-.63.25.91.91,0,0,0-.27.64,94,94,0,0,1-.71,10.58.89.89,0,0,0,.64,1l.18,0a.9.9,0,0,0,1-.79A94.87,94.87,0,0,0,182,57.64.9.9,0,0,0,181.09,56.74Z" transform="translate(0)" opacity="0.07"/><path d="M141.79,135a98.86,98.86,0,0,0,8.45-6.87.89.89,0,0,0,0-1.27,1,1,0,0,0-.68-.28.93.93,0,0,0-.61.23,97.16,97.16,0,0,1-8.29,6.74.89.89,0,0,0-.36.59h0a.89.89,0,0,0,.16.67A.92.92,0,0,0,141.79,135Z" transform="translate(0)" opacity="0.07"/><path d="M162.64,111.85a.94.94,0,0,0-.6.36,97.45,97.45,0,0,1-6.74,8.26.88.88,0,0,0-.24.65.92.92,0,0,0,.3.61l0,0a.76.76,0,0,0,.29.16.73.73,0,0,0,.33,0,.92.92,0,0,0,.63-.3,96.3,96.3,0,0,0,6.86-8.41.9.9,0,0,0-.88-1.41Z" transform="translate(0)" opacity="0.07"/><path d="M133.69,138.29a.87.87,0,0,0-.45.12c-1.7,1-3.43,2-5.14,2.83a.91.91,0,0,0-.45.53h0a.89.89,0,0,0,.06.68.91.91,0,0,0,1.23.39c1.8-.93,3.57-1.9,5.24-2.89a.9.9,0,0,0,.31-1.24A.93.93,0,0,0,133.69,138.29Z" transform="translate(0)" opacity="0.07"/><path d="M169.66,3.5,167,5l-.26-.4C165.87,3.34,165,2,164,.62A1,1,0,0,0,162.73.4a.93.93,0,0,0-.37.59.87.87,0,0,0,.16.66h0c.83,1.16,1.68,2.41,2.59,3.82l.28.44-2.8,1.58,7,4Z" transform="translate(0)" opacity="0.07"/><path d="M28.14.49a78.25,78.25,0,0,0-23.57,47,.9.9,0,0,0,.19.67.85.85,0,0,0,.43.29l.18,0a.91.91,0,0,0,1-.79c2.1-17.43,10.53-33.49,23-45.95C30,1.16,29.12-.45,28.14.49Z" transform="translate(0)" opacity="0.07"/><path d="M88.88,133.39a.93.93,0,0,0-.63.31.86.86,0,0,0-.22.65.89.89,0,0,0,.31.62.88.88,0,0,0,.65.22c2-.14,4.05-.35,6-.63a.91.91,0,0,0,.6-.35.93.93,0,0,0,.17-.67,1,1,0,0,0-1-.76C92.83,133.05,90.87,133.26,88.88,133.39Z" transform="translate(0)" opacity="0.07"/><path d="M64.21,133a80.88,80.88,0,0,0,13.44,2.14.91.91,0,0,0,.66-.22.86.86,0,0,0,.32-.61.94.94,0,0,0-.86-1,77.17,77.17,0,0,1-13.11-2.09.83.83,0,0,0-.22,0,.92.92,0,0,0-.78,1.4A.86.86,0,0,0,64.21,133Z" transform="translate(0)" opacity="0.07"/><path d="M41.05,122.14a.85.85,0,0,0-.11.68.87.87,0,0,0,.4.56,81.35,81.35,0,0,0,12.1,6.14.91.91,0,0,0,1.19-.49.87.87,0,0,0,0-.69.91.91,0,0,0-.49-.49,78.66,78.66,0,0,1-11.83-6A.93.93,0,0,0,41.05,122.14Z" transform="translate(0)" opacity="0.07"/><path d="M22.58,107.26l0,0a78.4,78.4,0,0,0,9.56,9.46.79.79,0,0,0,.31.17.92.92,0,0,0,1-.27.89.89,0,0,0,.21-.66.88.88,0,0,0-.32-.61A77.64,77.64,0,0,1,24,106.11a.91.91,0,0,0-.62-.31,1,1,0,0,0-.67.19h0a.9.9,0,0,0-.32.61A.86.86,0,0,0,22.58,107.26Z" transform="translate(0)" opacity="0.07"/><path d="M12.89,92.35A.83.83,0,0,0,13,93c.92,1.75,1.92,3.49,3,5.15a.85.85,0,0,0,.49.38.94.94,0,0,0,.77-.09.86.86,0,0,0,.4-.56.83.83,0,0,0-.11-.67c-1-1.63-2-3.32-2.9-5a1,1,0,0,0-.84-.48.76.76,0,0,0-.39.1A.86.86,0,0,0,12.89,92.35Z" transform="translate(0)" opacity="0.07"/><path d="M154.63,92.34c.89-1.73,1.74-3.54,2.52-5.38a.91.91,0,0,0-.49-1.18.94.94,0,0,0-1.19.49c-.76,1.78-1.58,3.55-2.46,5.26a.9.9,0,0,0,.39,1.21l.14.06a1,1,0,0,0,.56,0A.88.88,0,0,0,154.63,92.34Z" transform="translate(0)" opacity="0.07"/><path d="M148,100.44a.89.89,0,0,0-.59.37,77.78,77.78,0,0,1-8.42,10,.89.89,0,0,0,0,1.24l0,0a1,1,0,0,0,.36.22,1,1,0,0,0,.28,0,.91.91,0,0,0,.64-.27,78.28,78.28,0,0,0,8.62-10.21.89.89,0,0,0-.22-1.25A.91.91,0,0,0,148,100.44Z" transform="translate(0)" opacity="0.07"/><path d="M126.89,122.77c1.68-1.07,3.34-2.22,4.92-3.41h0a1,1,0,0,0,.35-.6.87.87,0,0,0-.18-.66.9.9,0,0,0-.61-.33h-.13a.91.91,0,0,0-.54.17c-1.57,1.18-3.19,2.3-4.8,3.33a.9.9,0,0,0-.27,1.25A.92.92,0,0,0,126.89,122.77Z" transform="translate(0)" opacity="0.07"/><path d="M162.42,45.61a77.81,77.81,0,0,0-19-40.7c-1.45-1.62-3-3.19-4.53-4.66a1,1,0,0,0-1.3,0,.9.9,0,0,0,0,1.27c1.51,1.43,3,3,4.43,4.56a76.23,76.23,0,0,1,18.61,61.69.92.92,0,0,0,.64,1l.13,0a.91.91,0,0,0,1-.76A77.76,77.76,0,0,0,162.42,45.61Z" transform="translate(0)" opacity="0.07"/><path d="M1129,68.14a5.33,5.33,0,0,0-4.1.34,5.29,5.29,0,0,0-2.66,3.1,5.17,5.17,0,0,0,.34,4,5.32,5.32,0,0,0,3.14,2.63,5.41,5.41,0,0,0,6.77-3.44A5.3,5.3,0,0,0,1129,68.14Z" transform="translate(0)" opacity="0.07"/><path d="M1155.64,88.51a7.83,7.83,0,0,0-.52-6.14,8.16,8.16,0,0,0-4.8-4,8.33,8.33,0,0,0-6.27.52,8,8,0,0,0,1.26,14.81,8.38,8.38,0,0,0,6.27-.51A8.08,8.08,0,0,0,1155.64,88.51Z" transform="translate(0)" opacity="0.07"/><path d="M1140.66,123.62a97.36,97.36,0,0,1-5.57-10.26,1,1,0,0,0-.86-.52,1,1,0,0,0-.35.07.86.86,0,0,0-.48.51.87.87,0,0,0,0,.69,98.49,98.49,0,0,0,5.67,10.45,1,1,0,0,0,.5.39,1,1,0,0,0,.77-.09,1,1,0,0,0,.41-.56.86.86,0,0,0-.11-.68Z" transform="translate(0)" opacity="0.07"/><path d="M1127.85,96.43l.25,1c.7,2.8,1.43,5.28,2.22,7.57a.81.81,0,0,0,.45.52.9.9,0,0,0,.7.05.9.9,0,0,0,.58-1.14c-.75-2.2-1.45-4.57-2.13-7.24l-.28-1.08,3.18-.62-5.39-6.06L1124.8,97Z" transform="translate(0)" opacity="0.07"/><path d="M1194.23,164.8A98.32,98.32,0,0,1,1154,140.42a96.48,96.48,0,0,1-7.73-8.81,1,1,0,0,0-.75-.34,1,1,0,0,0-.55.17.9.9,0,0,0-.17,1.26,99.44,99.44,0,0,0,7.88,9,102.25,102.25,0,0,0,45.84,26.22c2,.55,2-1.43,0-1.87C1197.05,165.72,1195.64,165.25,1194.23,164.8Z" transform="translate(0)" opacity="0.07"/><path d="M1154,5.14a.93.93,0,0,0-.65.26,100.56,100.56,0,0,0-8,8.89.94.94,0,0,0-.18.67.87.87,0,0,0,.35.59.85.85,0,0,0,.28.15,1,1,0,0,0,1-.3,95.72,95.72,0,0,1,7.83-8.73.89.89,0,0,0,0-1.28.9.9,0,0,0-.64-.25Z" transform="translate(0)" opacity="0.07"/><path d="M1131,44.87c.26-.79.54-1.59.82-2.37a.91.91,0,0,0-.58-1.15.92.92,0,0,0-1.16.56c-.29.8-.56,1.6-.83,2.41-1,2.93-1.78,6-2.45,9a.86.86,0,0,0,.11.69.85.85,0,0,0,.59.38.92.92,0,0,0,.69-.12.87.87,0,0,0,.4-.57C1129.23,50.72,1130,47.76,1131,44.87Z" transform="translate(0)" opacity="0.07"/><path d="M1141.31,22.65a.89.89,0,0,0-.41-.56.82.82,0,0,0-.45-.12.83.83,0,0,0-.22,0,.88.88,0,0,0-.59.38,95.92,95.92,0,0,0-5.78,10.4h0a.81.81,0,0,0,0,.68.88.88,0,0,0,.47.51l.09,0a1,1,0,0,0,1.14-.47,94.7,94.7,0,0,1,5.67-10.2A.88.88,0,0,0,1141.31,22.65Z" transform="translate(0)" opacity="0.07"/><path d="M1185.42,5.42a.85.85,0,0,0,.07.68.88.88,0,0,0,.53.43.94.94,0,0,0,.72-.06,77,77,0,0,1,10.8-4.72.91.91,0,0,0,.56-1.16,1,1,0,0,0-.89-.59.74.74,0,0,0-.29.05,80.48,80.48,0,0,0-11.06,4.83A.94.94,0,0,0,1185.42,5.42Z" transform="translate(0)" opacity="0.07"/><path d="M1178.36,11.58a.89.89,0,0,0,.22-1.26A.92.92,0,0,0,1178,10a1,1,0,0,0-.7.14,81,81,0,0,0-9.29,7.6,78.15,78.15,0,0,0-23.79,47.09.9.9,0,0,0,.19.67.85.85,0,0,0,.43.29l.19,0a.91.91,0,0,0,1-.79,76.39,76.39,0,0,1,23.24-46A78.59,78.59,0,0,1,1178.36,11.58Z" transform="translate(0)" opacity="0.07"/><path d="M1181,139.5a.89.89,0,0,0,.29,1.25,81.09,81.09,0,0,0,12.21,6.14.91.91,0,0,0,1.21-.49.9.9,0,0,0-.51-1.17,78.84,78.84,0,0,1-11.93-6A1,1,0,0,0,1181,139.5Z" transform="translate(0)" opacity="0.07"/><path d="M1162.38,124.61l0,0a80.16,80.16,0,0,0,9.66,9.48.83.83,0,0,0,.31.16.91.91,0,0,0,1.2-.93.92.92,0,0,0-.32-.61,78.58,78.58,0,0,1-9.48-9.3.89.89,0,0,0-.62-.31.94.94,0,0,0-.67.19h0a.87.87,0,0,0-.33.61A.9.9,0,0,0,1162.38,124.61Z" transform="translate(0)" opacity="0.07"/><path d="M1152.6,109.69a.9.9,0,0,0,.06.68c.94,1.76,1.94,3.49,3,5.16a.9.9,0,0,0,.5.38.94.94,0,0,0,.77-.09.87.87,0,0,0,.41-.56.83.83,0,0,0-.11-.67c-1-1.63-2-3.33-2.93-5a1,1,0,0,0-.85-.47.77.77,0,0,0-.39.09A.92.92,0,0,0,1152.6,109.69Z" transform="translate(0)" opacity="0.07"/><path d="M315.69,151.57a5.28,5.28,0,0,0-3.75-6.44,5.27,5.27,0,0,0-6.44,3.74,5.62,5.62,0,0,0-.17,1.62,5.27,5.27,0,0,0,10.36,1.08Z" transform="translate(0)" opacity="0.07"/><path d="M327.47,145.55c1.87-.37,3.8-.69,5.74-1a.92.92,0,0,0,.76-.68,1,1,0,0,0,0-.35.92.92,0,0,0-1-.78c-2,.28-4,.6-5.85,1a.9.9,0,0,0-.72.94.57.57,0,0,0,0,.13h0A.9.9,0,0,0,327.47,145.55Z" transform="translate(0)" opacity="0.07"/><path d="M370.31,146.94l1.54.42a.89.89,0,0,0,1.11-.62.84.84,0,0,0,0-.65,1,1,0,0,0-.57-.48l-1.57-.43c-2.95-.79-6-1.44-9-2a.89.89,0,0,0-1,.66l0,.11a.49.49,0,0,0,0,.17.83.83,0,0,0,.17.49.87.87,0,0,0,.58.36C364.43,145.52,367.4,146.16,370.31,146.94Z" transform="translate(0)" opacity="0.07"/><path d="M391.23,154a1,1,0,0,0,0-.51.91.91,0,0,0-.45-.53,96.78,96.78,0,0,0-9.87-4.5.87.87,0,0,0-.69,0,.94.94,0,0,0-.48.5.89.89,0,0,0,0,.68,1,1,0,0,0,.51.5,94.79,94.79,0,0,1,9.69,4.41.92.92,0,0,0,.69.06.88.88,0,0,0,.53-.45A1.34,1.34,0,0,0,391.23,154Z" transform="translate(0)" opacity="0.07"/><path d="M341.11,143h0a.91.91,0,0,0,.94.86,91.84,91.84,0,0,1,10.62.16.91.91,0,0,0,.94-.68l0-.18a.91.91,0,0,0-.84-1A95.5,95.5,0,0,0,342,142,.92.92,0,0,0,341.11,143Z" transform="translate(0)" opacity="0.07"/><path d="M421.4,178.1a100.38,100.38,0,0,0-7.31-8.06.89.89,0,0,0-1.27,0,.92.92,0,0,0-.25.69.94.94,0,0,0,.26.6,97.45,97.45,0,0,1,7.17,7.91.89.89,0,0,0,.61.33h0a.83.83,0,0,0,.66-.2A.92.92,0,0,0,421.4,178.1Z" transform="translate(0)" opacity="0.07"/><path d="M397.22,158.52a.87.87,0,0,0,.39.57,97.27,97.27,0,0,1,8.6,6.3,1,1,0,0,0,.67.2.93.93,0,0,0,.6-.33l0,0a1.17,1.17,0,0,0,.14-.3.72.72,0,0,0,0-.33.91.91,0,0,0-.33-.61,96.52,96.52,0,0,0-8.77-6.4.9.9,0,0,0-1.36,1Z" transform="translate(0)" opacity="0.07"/><path d="M425.15,186a.88.88,0,0,0,.14.44c1.09,1.64,2.14,3.31,3.1,5a.89.89,0,0,0,.55.42h0a.89.89,0,0,0,.68-.09.92.92,0,0,0,.42-.55.94.94,0,0,0-.09-.7c-1-1.74-2.08-3.45-3.16-5.07a.9.9,0,0,0-1.25-.25A.93.93,0,0,0,425.15,186Z" transform="translate(0)" opacity="0.07"/><path d="M272.89,177.91a96,96,0,0,1,7.3-7.8,1,1,0,0,0,.26-.43l0-.21a.94.94,0,0,0-.25-.65.91.91,0,0,0-.63-.29,1,1,0,0,0-.65.25,100.31,100.31,0,0,0-7.44,8,.88.88,0,0,0-.2.62.92.92,0,0,0,.31.66A.9.9,0,0,0,272.89,177.91Z" transform="translate(0)" opacity="0.07"/><path d="M260.32,193.27a.88.88,0,0,0-.11.47.76.76,0,0,0,0,.21,1,1,0,0,0,.44.56.9.9,0,0,0,.68.07h0a.88.88,0,0,0,.53-.43,97.91,97.91,0,0,1,5.59-9.14,1,1,0,0,0,.13-.29.91.91,0,0,0-.36-1,.88.88,0,0,0-.67-.15.92.92,0,0,0-.58.38A98.07,98.07,0,0,0,260.32,193.27Z" transform="translate(0)" opacity="0.07"/><path d="M288.39,157.05l1.67,2.61-.39.28c-1.25.89-2.58,1.86-3.88,2.89a.9.9,0,0,0,.46,1.61.85.85,0,0,0,.65-.18h0c1.12-.88,2.33-1.79,3.7-2.77l.42-.3,1.72,2.7,3.69-7.22Z" transform="translate(0)" opacity="0.07"/><path d="M378.1,167.49c-1.78-.8-3.64-1.56-5.53-2.24a.9.9,0,0,0-1.15.55A.93.93,0,0,0,372,167c1.82.66,3.64,1.4,5.39,2.19a.91.91,0,0,0,1.19-.46,1.21,1.21,0,0,0,.05-.14.9.9,0,0,0,0-.56A.92.92,0,0,0,378.1,167.49Z" transform="translate(0)" opacity="0.07"/><path d="M386.54,173.73a.85.85,0,0,0,.39.56,77.51,77.51,0,0,1,10.42,7.89.9.9,0,0,0,1.24,0l0,0a1,1,0,0,0,.21-.38.64.64,0,0,0,0-.27.88.88,0,0,0-.3-.63,79.22,79.22,0,0,0-10.65-8.06.91.91,0,0,0-1.25.28A.88.88,0,0,0,386.54,173.73Z" transform="translate(0)" opacity="0.07"/><path d="M410,193.56c-1.16-1.62-2.39-3.21-3.66-4.72h0a.89.89,0,0,0-1.26-.11.89.89,0,0,0-.31.62v.14a.86.86,0,0,0,.2.52c1.26,1.51,2.47,3.06,3.58,4.61a.9.9,0,0,0,1.26.21A.92.92,0,0,0,410,193.56Z" transform="translate(0)" opacity="0.07"/><path d="M330.91,162.11c-15.07,3-27.7,10.89-38.64,21.66-1.55,1.52-3,3.12-4.44,4.75a.94.94,0,0,0,.09,1.29.9.9,0,0,0,1.27-.1c1.36-1.57,2.82-3.13,4.34-4.63,10.69-10.53,23-18.27,37.73-21.18a76.38,76.38,0,0,1,21.95-1.14.91.91,0,0,0,1-.68.35.35,0,0,0,0-.14.9.9,0,0,0-.81-1A78.24,78.24,0,0,0,330.91,162.11Z" transform="translate(0)" opacity="0.07"/><path d="M480.92,189.22l-2.8-5.09a22.55,22.55,0,0,1-4.58-.36L470,188.54l-10.24-5.12,1.53-5.87c-.29-.34-.6-.66-.9-1a20.48,20.48,0,0,1-2.16-2.58l-5.77.75-3.7-10.82,5.09-2.8a22.42,22.42,0,0,1,.37-4.58L449.46,153l5.12-10.24,5.87,1.53c.34-.29.66-.59,1-.9a20.48,20.48,0,0,1,2.58-2.16l-.75-5.77,10.82-3.7,2.8,5.09a44.57,44.57,0,0,1,4.53.42h0l3.56-4.83,10.24,5.12-1.53,5.88c.3.35.61.69.92,1,.72.82,1.47,1.66,2.1,2.52l5.81-.76,3.7,10.83L501,159.86a22.21,22.21,0,0,1-.24,4.56l4.83,3.56-5.12,10.24-5.88-1.53-1,.91c-.82.73-1.66,1.48-2.52,2.11l.76,5.81Zm-8.21-7.71.65.17a21.31,21.31,0,0,0,5.36.45h.59l2.56,4.65,7.67-2.63-.7-5.4.52-.34a27.89,27.89,0,0,0,2.81-2.3c.49-.44,1-.88,1.48-1.29l.4-.33,5.31,1.39,3.64-7.29-4.42-3.25.12-.91a19.79,19.79,0,0,0,.2-5l-.09-.69,5-2.6-2.63-7.66-5.4.7-.34-.52a27.89,27.89,0,0,0-2.3-2.81c-.44-.49-.88-1-1.29-1.48l-.33-.4,1.39-5.31L485.59,135l-3.25,4.42-1.18-.15a36.76,36.76,0,0,0-4.88-.4h-.59l-2.56-4.65-7.67,2.63.71,5.45-.59.33a15,15,0,0,0-2.78,2.24c-.48.45-.95.89-1.45,1.31l-.4.33-5.31-1.39L452,152.41l4.49,3.3-.17.65a22.27,22.27,0,0,0-.45,5.36v.59l-4.65,2.55,2.63,7.68,5.45-.71.33.59a15,15,0,0,0,2.24,2.78c.45.48.89,1,1.31,1.45l.33.4-1.39,5.31,7.29,3.64Z" transform="translate(0)" opacity="0.07"/><path d="M477.49,170.67a10.17,10.17,0,1,1,9.34-6.12h0A10.18,10.18,0,0,1,477.49,170.67Zm0-18.34A8.17,8.17,0,1,0,485,163.75h0a8.18,8.18,0,0,0-7.48-11.42Zm8.4,11.82h0Z" transform="translate(0)" opacity="0.07"/><path d="M1048.77,120.22l-3.38-6.15a26.6,26.6,0,0,1-5.81-.47l-4.26,5.78-12.15-6.07,1.85-7.1c-.38-.43-.77-.85-1.18-1.28a23.1,23.1,0,0,1-2.68-3.23l-7,.91-4.39-12.84,6.15-3.38a28.35,28.35,0,0,1,.47-5.81l-5.78-4.26,6.07-12.15,7.1,1.85c.43-.38.85-.77,1.28-1.18a22.64,22.64,0,0,1,3.24-2.68l-.92-7,12.84-4.39,3.38,6.16a49.66,49.66,0,0,1,5.64.5l.13,0,4.3-5.84,12.15,6.07-1.85,7.1c.39.46.79.91,1.2,1.37a40.1,40.1,0,0,1,2.62,3.15l7-.92,4.39,12.85-6.38,3.35a27.13,27.13,0,0,1-.3,5.79l5.84,4.3-6.07,12.15-7.1-1.85c-.46.39-.92.79-1.37,1.2-1,.91-2.08,1.85-3.15,2.62l.92,7Zm-10-8.87.65.16a25.81,25.81,0,0,0,6.57.56h.59l3.14,5.71,9.7-3.32-.86-6.62.51-.34a34,34,0,0,0,3.45-2.82c.6-.53,1.2-1.07,1.81-1.57l.39-.33,6.53,1.71,4.6-9.2-5.43-4,.12-1a23.5,23.5,0,0,0,.25-6.19l-.08-.69,6.08-3.18-3.32-9.68-6.62.86-.34-.51a35.36,35.36,0,0,0-2.82-3.45c-.53-.6-1.07-1.2-1.57-1.81l-.33-.39,1.71-6.53-9.2-4.6-4,5.43-1.29-.17a46.8,46.8,0,0,0-6-.49h-.59l-3.14-5.71-9.7,3.32.87,6.67-.58.33a18.69,18.69,0,0,0-3.44,2.76c-.56.53-1.14,1.07-1.76,1.59l-.39.33-6.53-1.71-4.6,9.2,5.5,4.05-.17.65a27,27,0,0,0-.56,6.57v.59l-5.71,3.14,3.32,9.7,6.67-.87.33.58a18.69,18.69,0,0,0,2.76,3.44c.53.56,1.07,1.14,1.59,1.76l.33.39-1.71,6.53,9.2,4.6Z" transform="translate(0)" opacity="0.07"/><path d="M1044.48,97.67a12.18,12.18,0,1,1,11.18-7.33h0A12.19,12.19,0,0,1,1044.48,97.67Zm0-22.34a10.17,10.17,0,1,0,9.32,14.22h0a10.17,10.17,0,0,0-9.32-14.22Z" transform="translate(0)" opacity="0.07"/><path d="M900.44,185.72l-1.61-2.92a12.66,12.66,0,0,1-2.09-.16l-2,2.73-6.34-3.17.88-3.38-.33-.35a13.52,13.52,0,0,1-1.09-1.26l-3.29.42-2.29-6.69,2.92-1.61a14.12,14.12,0,0,1,.16-2.08l-2.73-2,3.17-6.34,3.38.88.35-.33a13.52,13.52,0,0,1,1.26-1.09l-.43-3.29,6.7-2.29,1.61,2.93c.71,0,1.37.11,2.05.19l2-2.77,6.34,3.17-.88,3.38c.11.14.23.27.35.4.35.4.71.8,1,1.22l3.33-.43,2.29,6.71-3,1.57a14,14,0,0,1-.12,2.07l2.77,2-3.17,6.34-3.38-.88c-.14.11-.27.23-.4.35-.4.35-.8.71-1.22,1l.44,3.33Zm-4.53-5.32.65.16a11.13,11.13,0,0,0,2.86.24h.6l1.36,2.48,3.56-1.22-.38-2.91.52-.34a15.09,15.09,0,0,0,1.51-1.24c.28-.24.55-.49.83-.72l.4-.33,2.81.73,1.69-3.38L910,172.14l.09-.76a10.16,10.16,0,0,0,.11-2.68l-.08-.69,2.69-1.41-1.22-3.54-2.91.38-.34-.52a15.09,15.09,0,0,0-1.24-1.51c-.24-.28-.49-.55-.72-.83l-.33-.4.73-2.81-3.38-1.69L901.64,158l-.9-.11a20.3,20.3,0,0,0-2.66-.22h-.6l-1.36-2.48-3.56,1.22.39,2.95-.59.34a7.88,7.88,0,0,0-1.46,1.18c-.27.25-.54.5-.82.74l-.4.33-2.81-.73-1.69,3.38,2.42,1.78-.16.65a11.81,11.81,0,0,0-.24,2.86v.6l-2.48,1.36,1.22,3.56,2.95-.39.34.59a8.31,8.31,0,0,0,1.18,1.46c.25.27.5.54.74.82l.33.4-.73,2.81,3.38,1.69Z" transform="translate(0)" opacity="0.07"/><path d="M898.75,175.34a6.11,6.11,0,1,1,2.23-.43A6.18,6.18,0,0,1,898.75,175.34Zm0-10.18a4.09,4.09,0,1,0,3.75,5.72h0a4.1,4.1,0,0,0-2.12-5.38A4.25,4.25,0,0,0,898.75,165.16Z" transform="translate(0)" opacity="0.07"/><path d="M1085.94,143.22l-1.61-2.92a12.66,12.66,0,0,1-2.09-.16l-2,2.73-6.34-3.17.88-3.38-.33-.35a13.52,13.52,0,0,1-1.09-1.26l-3.29.42-2.29-6.69,2.92-1.61a14.12,14.12,0,0,1,.16-2.08l-2.73-2,3.17-6.34,3.38.88.35-.33a13.52,13.52,0,0,1,1.26-1.09l-.43-3.29,6.7-2.29,1.61,2.93c.71,0,1.37.11,2,.19l2-2.77,6.34,3.17-.88,3.38c.11.14.23.27.35.4.35.4.71.8,1,1.22l3.33-.43,2.29,6.71-3,1.57a14,14,0,0,1-.12,2.07l2.77,2-3.17,6.34-3.38-.88c-.14.11-.27.23-.4.35-.4.35-.8.71-1.22,1l.44,3.33Zm-4.53-5.32.65.16a11.13,11.13,0,0,0,2.86.24h.6l1.36,2.48,3.56-1.22-.38-2.91.52-.34a15.09,15.09,0,0,0,1.51-1.24c.28-.24.55-.49.83-.72l.4-.33,2.81.73,1.69-3.38-2.35-1.73.09-.76a10.16,10.16,0,0,0,.11-2.68l-.08-.69,2.69-1.41-1.22-3.54-2.91.38-.34-.52a15.09,15.09,0,0,0-1.24-1.51c-.24-.28-.49-.55-.72-.83l-.33-.4.73-2.81-3.38-1.69-1.73,2.35-.9-.11a20.3,20.3,0,0,0-2.66-.22h-.6l-1.36-2.48-3.56,1.22.39,3-.59.34a7.88,7.88,0,0,0-1.46,1.18c-.27.25-.54.5-.82.74l-.4.33-2.81-.73-1.69,3.38,2.42,1.78-.16.65a11.81,11.81,0,0,0-.24,2.86v.6l-2.48,1.36,1.22,3.56,3-.39.34.59a8.31,8.31,0,0,0,1.18,1.46c.25.27.5.54.74.82l.33.4-.73,2.81,3.38,1.69Z" transform="translate(0)" opacity="0.07"/><path d="M1084.25,132.84a6.11,6.11,0,1,1,2.23-.43A6.18,6.18,0,0,1,1084.25,132.84Zm0-10.18a4.09,4.09,0,1,0,3.75,5.72h0a4.1,4.1,0,0,0-2.12-5.38A4.25,4.25,0,0,0,1084.25,122.66Z" transform="translate(0)" opacity="0.07"/></svg>') no-repeat center center;
  background-size: cover; }

.banner--wizard-warning {
  background-color: #eca03e; }

.banner--wizard-info {
  background-color: #25b8d2; }

.important--notifications {
  border-top: 2px solid #f54545; }

.important--notifications .sg--button + .sg--button, .important--notifications .events--news .wordpress--events .activity-block .community-events-form #community-events-submit + .sg--button, .events--news .wordpress--events .activity-block .community-events-form .important--notifications #community-events-submit + .sg--button, .important--notifications .events--news .wordpress--events .activity-block .community-events-form button + .sg--button, .events--news .wordpress--events .activity-block .community-events-form .important--notifications button + .sg--button, .important--notifications .events--news .wordpress--events .activity-block .community-events-form .sg--button + #community-events-submit, .events--news .wordpress--events .activity-block .community-events-form .important--notifications .sg--button + #community-events-submit, .important--notifications .events--news .wordpress--events .activity-block .community-events-form #community-events-submit + #community-events-submit, .events--news .wordpress--events .activity-block .community-events-form .important--notifications #community-events-submit + #community-events-submit, .important--notifications .events--news .wordpress--events .activity-block .community-events-form button + #community-events-submit, .events--news .wordpress--events .activity-block .community-events-form .important--notifications button + #community-events-submit, .important--notifications .events--news .wordpress--events .activity-block .community-events-form .sg--button + button, .events--news .wordpress--events .activity-block .community-events-form .important--notifications .sg--button + button, .important--notifications .events--news .wordpress--events .activity-block .community-events-form #community-events-submit + button, .events--news .wordpress--events .activity-block .community-events-form .important--notifications #community-events-submit + button, .important--notifications .events--news .wordpress--events .activity-block .community-events-form button + button, .events--news .wordpress--events .activity-block .community-events-form .important--notifications button + button {
  margin-right: 0; }

.events--news .sg--button ~ *, .events--news .wordpress--events .activity-block .community-events-form #community-events-submit ~ *, .events--news .wordpress--events .activity-block .community-events-form button ~ * {
  margin-left: 0;
  margin-right: 0; }

.events--news .wordpress--news .rss-widget {
  padding: 0 !important; }

.events--news .wordpress--events .community-events-errors {
  margin-top: 15px; }

.events--news .wordpress--events .activity-block {
  padding: 0;
  position: relative; }

.events--news .wordpress--events .activity-block #community-events-location-message {
  display: inline-block;
  max-width: 100%;
  font-size: 14px;
  font-weight: 600;
  line-height: 19px;
  text-transform: uppercase;
  padding: 18px 0;
  color: rgba(54, 54, 54, 0.76); }

.events--news .wordpress--events .activity-block #community-events-location-message strong {
  color: black; }

.events--news .wordpress--events .activity-block .community-events-toggle-location {
  text-decoration: none;
  margin-left: 0 !important; }

.events--news .wordpress--events .activity-block .community-events-form {
  margin: 0 0 30px; }

.events--news .wordpress--events .activity-block .community-events-form input#community-events-location {
  height: 38px;
  padding: 0 20px;
  font-size: 16px;
  border-radius: 3px;
  min-width: 1px;
  background-color: transparent;
  border: 1px solid #ddd;
  color: #444; }

.events--news .wordpress--events .activity-block .community-events-form #community-events-submit {
  margin-left: 20px; }

.events--news .wordpress--events .activity-block .community-events-form button {
  text-decoration: none; }

.events--news .wordpress--events .community-events-results {
  background: none; }

.events--news .wordpress--events .community-events-results .event {
  padding: 15px 0; }

.events--news .wordpress--events .community-events-results .event .event-title {
  padding: 2px 0; }

.events--news .wordpress--events .community-events-results .event .dashicons {
  vertical-align: middle; }

.events--news .wordpress--events .community-events-results .event .dashicons:before {
  color: #c1aa95;
  font-size: 32px; }

.events--news .community-events-footer {
  margin-top: 0; }

@media (max-width: 782px) {
  .section__content {
    padding-left: 20px; } }

@media (max-width: 767px) {
  #community-events-location-message {
    padding-right: 40px !important; }
  .community-events-toggle-location {
    position: absolute;
    right: 0;
    top: 10px; }
  .community-events-results .event-date-time, .community-events-results .event-info {
    display: block;
    float: left;
    max-width: 100%;
    width: 100%; }
  .community-events-results .event-date-time * {
    text-align: left; }
  #community-events-location {
    width: 100%;
    margin-bottom: 30px; }
  #community-events-submit {
    margin-left: 0 !important; }
  .community-events-cancel {
    margin-right: 0 !important; }
  .events--news .community-events-footer .sg--button, .events--news .community-events-footer .wordpress--events .activity-block .community-events-form #community-events-submit, .events--news .wordpress--events .activity-block .community-events-form .community-events-footer #community-events-submit, .events--news .community-events-footer .wordpress--events .activity-block .community-events-form button, .events--news .wordpress--events .activity-block .community-events-form .community-events-footer button {
    padding-left: 6px;
    padding-right: 6px; }
  .banner--wizard {
    background-position: -150px center; }
  .sg--hide-mobile, .community-events-results .dashicons {
    display: none; }
  .mobile--remove-nowrap {
    flex-wrap: wrap; }
  .mobile--remove-justify {
    justify-content: unset; }
  .useful-links .with-padding.with-padding--padding-right-x-small {
    padding-right: 40px; }
  .useful-links .with-padding.with-padding--padding-bottom-large {
    padding-bottom: 20px; }
  .useful-links .flex {
    justify-content: space-between; }
  .useful-links .box--sm-6 {
    width: 100%; }
  .useful-links .box:last-of-type {
    padding-top: 20px; }
  *[class*="box--sm-"].mobile-side-reset,
  *[class*="box--m-"].mobile-side-reset,
  *[class*="box--lg-"].mobile-side-reset {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  *[class*="box--sm-"].mobile-space-reset,
  *[class*="box--m-"].mobile-space-reset,
  *[class*="box--lg-"].mobile-space-reset {
    margin-top: 0; } }
