@charset "UTF-8";
/******************************************************************

Stylesheet: Main Stylesheet

Here's where the magic happens. Here is where you import
all of your Sass files so they can compile into one
CSS file. 

******************************************************************/
/**
 * Foundation for Sites
 * Version 6.7.3
 * https://get.foundation
 * Licensed under MIT Open Source
 */
@media print, screen and (min-width: 40em) {
  .reveal.large, .reveal.small, .reveal.tiny, .reveal {
    right: auto;
    left: auto;
    margin: 0 auto;
  }
}
.slide-in-down.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: translateY(-100%);
  transition-property: transform, opacity;
  backface-visibility: hidden;
}

.slide-in-down.mui-enter.mui-enter-active {
  transform: translateY(0);
}

.slide-in-left.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: translateX(-100%);
  transition-property: transform, opacity;
  backface-visibility: hidden;
}

.slide-in-left.mui-enter.mui-enter-active {
  transform: translateX(0);
}

.slide-in-up.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: translateY(100%);
  transition-property: transform, opacity;
  backface-visibility: hidden;
}

.slide-in-up.mui-enter.mui-enter-active {
  transform: translateY(0);
}

.slide-in-right.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: translateX(100%);
  transition-property: transform, opacity;
  backface-visibility: hidden;
}

.slide-in-right.mui-enter.mui-enter-active {
  transform: translateX(0);
}

.slide-out-down.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: translateY(0);
  transition-property: transform, opacity;
  backface-visibility: hidden;
}

.slide-out-down.mui-leave.mui-leave-active {
  transform: translateY(100%);
}

.slide-out-right.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: translateX(0);
  transition-property: transform, opacity;
  backface-visibility: hidden;
}

.slide-out-right.mui-leave.mui-leave-active {
  transform: translateX(100%);
}

.slide-out-up.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: translateY(0);
  transition-property: transform, opacity;
  backface-visibility: hidden;
}

.slide-out-up.mui-leave.mui-leave-active {
  transform: translateY(-100%);
}

.slide-out-left.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: translateX(0);
  transition-property: transform, opacity;
  backface-visibility: hidden;
}

.slide-out-left.mui-leave.mui-leave-active {
  transform: translateX(-100%);
}

.fade-in.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  opacity: 0;
  transition-property: opacity;
}

.fade-in.mui-enter.mui-enter-active {
  opacity: 1;
}

.fade-out.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  opacity: 1;
  transition-property: opacity;
}

.fade-out.mui-leave.mui-leave-active {
  opacity: 0;
}

.hinge-in-from-top.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(-90deg);
  transform-origin: top;
  transition-property: transform, opacity;
  opacity: 0;
}

.hinge-in-from-top.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

.hinge-in-from-right.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(-90deg);
  transform-origin: right;
  transition-property: transform, opacity;
  opacity: 0;
}

.hinge-in-from-right.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

.hinge-in-from-bottom.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(90deg);
  transform-origin: bottom;
  transition-property: transform, opacity;
  opacity: 0;
}

.hinge-in-from-bottom.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

.hinge-in-from-left.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(90deg);
  transform-origin: left;
  transition-property: transform, opacity;
  opacity: 0;
}

.hinge-in-from-left.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

.hinge-in-from-middle-x.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(-90deg);
  transform-origin: center;
  transition-property: transform, opacity;
  opacity: 0;
}

.hinge-in-from-middle-x.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

.hinge-in-from-middle-y.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(-90deg);
  transform-origin: center;
  transition-property: transform, opacity;
  opacity: 0;
}

.hinge-in-from-middle-y.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

.hinge-out-from-top.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  transform-origin: top;
  transition-property: transform, opacity;
  opacity: 1;
}

.hinge-out-from-top.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(-90deg);
  opacity: 0;
}

.hinge-out-from-right.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  transform-origin: right;
  transition-property: transform, opacity;
  opacity: 1;
}

.hinge-out-from-right.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(-90deg);
  opacity: 0;
}

.hinge-out-from-bottom.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  transform-origin: bottom;
  transition-property: transform, opacity;
  opacity: 1;
}

.hinge-out-from-bottom.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(90deg);
  opacity: 0;
}

.hinge-out-from-left.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  transform-origin: left;
  transition-property: transform, opacity;
  opacity: 1;
}

.hinge-out-from-left.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(90deg);
  opacity: 0;
}

.hinge-out-from-middle-x.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  transform-origin: center;
  transition-property: transform, opacity;
  opacity: 1;
}

.hinge-out-from-middle-x.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(-90deg);
  opacity: 0;
}

.hinge-out-from-middle-y.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  transform-origin: center;
  transition-property: transform, opacity;
  opacity: 1;
}

.hinge-out-from-middle-y.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(-90deg);
  opacity: 0;
}

.scale-in-up.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: scale(0.5);
  transition-property: transform, opacity;
  opacity: 0;
}

.scale-in-up.mui-enter.mui-enter-active {
  transform: scale(1);
  opacity: 1;
}

.scale-in-down.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: scale(1.5);
  transition-property: transform, opacity;
  opacity: 0;
}

.scale-in-down.mui-enter.mui-enter-active {
  transform: scale(1);
  opacity: 1;
}

.scale-out-up.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: scale(1);
  transition-property: transform, opacity;
  opacity: 1;
}

.scale-out-up.mui-leave.mui-leave-active {
  transform: scale(1.5);
  opacity: 0;
}

.scale-out-down.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: scale(1);
  transition-property: transform, opacity;
  opacity: 1;
}

.scale-out-down.mui-leave.mui-leave-active {
  transform: scale(0.5);
  opacity: 0;
}

.spin-in.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: rotate(-0.75turn);
  transition-property: transform, opacity;
  opacity: 0;
}

.spin-in.mui-enter.mui-enter-active {
  transform: rotate(0);
  opacity: 1;
}

.spin-out.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: rotate(0);
  transition-property: transform, opacity;
  opacity: 1;
}

.spin-out.mui-leave.mui-leave-active {
  transform: rotate(0.75turn);
  opacity: 0;
}

.spin-in-ccw.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: rotate(0.75turn);
  transition-property: transform, opacity;
  opacity: 0;
}

.spin-in-ccw.mui-enter.mui-enter-active {
  transform: rotate(0);
  opacity: 1;
}

.spin-out-ccw.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: rotate(0);
  transition-property: transform, opacity;
  opacity: 1;
}

.spin-out-ccw.mui-leave.mui-leave-active {
  transform: rotate(-0.75turn);
  opacity: 0;
}

.slow {
  transition-duration: 750ms !important;
}

.fast {
  transition-duration: 250ms !important;
}

.linear {
  transition-timing-function: linear !important;
}

.ease {
  transition-timing-function: ease !important;
}

.ease-in {
  transition-timing-function: ease-in !important;
}

.ease-out {
  transition-timing-function: ease-out !important;
}

.ease-in-out {
  transition-timing-function: ease-in-out !important;
}

.bounce-in {
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}

.bounce-out {
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}

.bounce-in-out {
  transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}

.short-delay {
  transition-delay: 300ms !important;
}

.long-delay {
  transition-delay: 700ms !important;
}

.shake {
  animation-name: shake-7;
}
@keyframes shake-7 {
  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
    transform: translateX(7%);
  }
  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
    transform: translateX(-7%);
  }
}

.spin-cw {
  animation-name: spin-cw-1turn;
}
@keyframes spin-cw-1turn {
  0% {
    transform: rotate(-1turn);
  }
  100% {
    transform: rotate(0);
  }
}

.spin-ccw {
  animation-name: spin-cw-1turn;
}
@keyframes spin-cw-1turn {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(1turn);
  }
}

.wiggle {
  animation-name: wiggle-7deg;
}
@keyframes wiggle-7deg {
  40%, 50%, 60% {
    transform: rotate(7deg);
  }
  35%, 45%, 55%, 65% {
    transform: rotate(-7deg);
  }
  0%, 30%, 70%, 100% {
    transform: rotate(0);
  }
}

.shake,
.spin-cw,
.spin-ccw,
.wiggle {
  animation-duration: 500ms;
}

.infinite {
  animation-iteration-count: infinite;
}

.slow {
  animation-duration: 750ms !important;
}

.fast {
  animation-duration: 250ms !important;
}

.linear {
  animation-timing-function: linear !important;
}

.ease {
  animation-timing-function: ease !important;
}

.ease-in {
  animation-timing-function: ease-in !important;
}

.ease-out {
  animation-timing-function: ease-out !important;
}

.ease-in-out {
  animation-timing-function: ease-in-out !important;
}

.bounce-in {
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}

.bounce-out {
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}

.bounce-in-out {
  animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}

.short-delay {
  animation-delay: 300ms !important;
}

.long-delay {
  animation-delay: 700ms !important;
}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

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

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

a {
  background-color: transparent;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: bolder;
}

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

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
}

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

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

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

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

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

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

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

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

.foundation-mq {
  font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";
}

html {
  box-sizing: border-box;
  font-size: 100%;
}

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

body {
  margin: 0;
  padding: 0;
  background: #ffffff;
  font-family: "Golos Text", sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic;
}

textarea {
  height: auto;
  min-height: 50px;
  border-radius: 0;
}

select {
  box-sizing: border-box;
  width: 100%;
  border-radius: 0;
}

.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important;
}

button {
  padding: 0;
  appearance: none;
  border: 0;
  border-radius: 0;
  background: transparent;
  line-height: 1;
  cursor: auto;
}
[data-whatinput=mouse] button {
  outline: 0;
}

pre {
  overflow: auto;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
}

.is-visible {
  display: block !important;
}

.is-hidden {
  display: none !important;
}

.grid-container {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}
@media print, screen and (min-width: 40em) {
  .grid-container {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.grid-container.fluid {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media print, screen and (min-width: 40em) {
  .grid-container.fluid {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.grid-container.full {
  padding-right: 0;
  padding-left: 0;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.grid-x {
  display: flex;
  flex-flow: row wrap;
}

.cell {
  flex: 0 0 auto;
  min-height: 0px;
  min-width: 0px;
  width: 100%;
}
.cell.auto {
  flex: 1 1 0px;
}
.cell.shrink {
  flex: 0 0 auto;
}

.grid-x > .auto {
  width: auto;
}
.grid-x > .shrink {
  width: auto;
}

.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 {
  flex-basis: auto;
}

@media print, screen and (min-width: 40em) {
  .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 {
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 64em) {
  .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 {
    flex-basis: auto;
  }
}
.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 {
  flex: 0 0 auto;
}

.grid-x > .small-1 {
  width: 8.3333333333%;
}

.grid-x > .small-2 {
  width: 16.6666666667%;
}

.grid-x > .small-3 {
  width: 25%;
}

.grid-x > .small-4 {
  width: 33.3333333333%;
}

.grid-x > .small-5 {
  width: 41.6666666667%;
}

.grid-x > .small-6 {
  width: 50%;
}

.grid-x > .small-7 {
  width: 58.3333333333%;
}

.grid-x > .small-8 {
  width: 66.6666666667%;
}

.grid-x > .small-9 {
  width: 75%;
}

.grid-x > .small-10 {
  width: 83.3333333333%;
}

.grid-x > .small-11 {
  width: 91.6666666667%;
}

.grid-x > .small-12 {
  width: 100%;
}

@media print, screen and (min-width: 40em) {
  .grid-x > .medium-auto {
    flex: 1 1 0px;
    width: auto;
  }
  .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink {
    flex: 0 0 auto;
  }
  .grid-x > .medium-shrink {
    width: auto;
  }
  .grid-x > .medium-1 {
    width: 8.3333333333%;
  }
  .grid-x > .medium-2 {
    width: 16.6666666667%;
  }
  .grid-x > .medium-3 {
    width: 25%;
  }
  .grid-x > .medium-4 {
    width: 33.3333333333%;
  }
  .grid-x > .medium-5 {
    width: 41.6666666667%;
  }
  .grid-x > .medium-6 {
    width: 50%;
  }
  .grid-x > .medium-7 {
    width: 58.3333333333%;
  }
  .grid-x > .medium-8 {
    width: 66.6666666667%;
  }
  .grid-x > .medium-9 {
    width: 75%;
  }
  .grid-x > .medium-10 {
    width: 83.3333333333%;
  }
  .grid-x > .medium-11 {
    width: 91.6666666667%;
  }
  .grid-x > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64em) {
  .grid-x > .large-auto {
    flex: 1 1 0px;
    width: auto;
  }
  .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink {
    flex: 0 0 auto;
  }
  .grid-x > .large-shrink {
    width: auto;
  }
  .grid-x > .large-1 {
    width: 8.3333333333%;
  }
  .grid-x > .large-2 {
    width: 16.6666666667%;
  }
  .grid-x > .large-3 {
    width: 25%;
  }
  .grid-x > .large-4 {
    width: 33.3333333333%;
  }
  .grid-x > .large-5 {
    width: 41.6666666667%;
  }
  .grid-x > .large-6 {
    width: 50%;
  }
  .grid-x > .large-7 {
    width: 58.3333333333%;
  }
  .grid-x > .large-8 {
    width: 66.6666666667%;
  }
  .grid-x > .large-9 {
    width: 75%;
  }
  .grid-x > .large-10 {
    width: 83.3333333333%;
  }
  .grid-x > .large-11 {
    width: 91.6666666667%;
  }
  .grid-x > .large-12 {
    width: 100%;
  }
}
.grid-margin-x:not(.grid-x) > .cell {
  width: auto;
}

.grid-margin-y:not(.grid-y) > .cell {
  height: auto;
}

.grid-margin-x {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-x {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
  }
}
.grid-margin-x > .cell {
  width: calc(100% - 1.25rem);
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-x > .cell {
    width: calc(100% - 1.875rem);
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
  }
}
.grid-margin-x > .auto {
  width: auto;
}
.grid-margin-x > .shrink {
  width: auto;
}
.grid-margin-x > .small-1 {
  width: calc(8.3333333333% - 1.25rem);
}
.grid-margin-x > .small-2 {
  width: calc(16.6666666667% - 1.25rem);
}
.grid-margin-x > .small-3 {
  width: calc(25% - 1.25rem);
}
.grid-margin-x > .small-4 {
  width: calc(33.3333333333% - 1.25rem);
}
.grid-margin-x > .small-5 {
  width: calc(41.6666666667% - 1.25rem);
}
.grid-margin-x > .small-6 {
  width: calc(50% - 1.25rem);
}
.grid-margin-x > .small-7 {
  width: calc(58.3333333333% - 1.25rem);
}
.grid-margin-x > .small-8 {
  width: calc(66.6666666667% - 1.25rem);
}
.grid-margin-x > .small-9 {
  width: calc(75% - 1.25rem);
}
.grid-margin-x > .small-10 {
  width: calc(83.3333333333% - 1.25rem);
}
.grid-margin-x > .small-11 {
  width: calc(91.6666666667% - 1.25rem);
}
.grid-margin-x > .small-12 {
  width: calc(100% - 1.25rem);
}
@media print, screen and (min-width: 40em) {
  .grid-margin-x > .auto {
    width: auto;
  }
  .grid-margin-x > .shrink {
    width: auto;
  }
  .grid-margin-x > .small-1 {
    width: calc(8.3333333333% - 1.875rem);
  }
  .grid-margin-x > .small-2 {
    width: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-x > .small-3 {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x > .small-4 {
    width: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-x > .small-5 {
    width: calc(41.6666666667% - 1.875rem);
  }
  .grid-margin-x > .small-6 {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x > .small-7 {
    width: calc(58.3333333333% - 1.875rem);
  }
  .grid-margin-x > .small-8 {
    width: calc(66.6666666667% - 1.875rem);
  }
  .grid-margin-x > .small-9 {
    width: calc(75% - 1.875rem);
  }
  .grid-margin-x > .small-10 {
    width: calc(83.3333333333% - 1.875rem);
  }
  .grid-margin-x > .small-11 {
    width: calc(91.6666666667% - 1.875rem);
  }
  .grid-margin-x > .small-12 {
    width: calc(100% - 1.875rem);
  }
  .grid-margin-x > .medium-auto {
    width: auto;
  }
  .grid-margin-x > .medium-shrink {
    width: auto;
  }
  .grid-margin-x > .medium-1 {
    width: calc(8.3333333333% - 1.875rem);
  }
  .grid-margin-x > .medium-2 {
    width: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-x > .medium-3 {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x > .medium-4 {
    width: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-x > .medium-5 {
    width: calc(41.6666666667% - 1.875rem);
  }
  .grid-margin-x > .medium-6 {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x > .medium-7 {
    width: calc(58.3333333333% - 1.875rem);
  }
  .grid-margin-x > .medium-8 {
    width: calc(66.6666666667% - 1.875rem);
  }
  .grid-margin-x > .medium-9 {
    width: calc(75% - 1.875rem);
  }
  .grid-margin-x > .medium-10 {
    width: calc(83.3333333333% - 1.875rem);
  }
  .grid-margin-x > .medium-11 {
    width: calc(91.6666666667% - 1.875rem);
  }
  .grid-margin-x > .medium-12 {
    width: calc(100% - 1.875rem);
  }
}
@media print, screen and (min-width: 64em) {
  .grid-margin-x > .large-auto {
    width: auto;
  }
  .grid-margin-x > .large-shrink {
    width: auto;
  }
  .grid-margin-x > .large-1 {
    width: calc(8.3333333333% - 1.875rem);
  }
  .grid-margin-x > .large-2 {
    width: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-x > .large-3 {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x > .large-4 {
    width: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-x > .large-5 {
    width: calc(41.6666666667% - 1.875rem);
  }
  .grid-margin-x > .large-6 {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x > .large-7 {
    width: calc(58.3333333333% - 1.875rem);
  }
  .grid-margin-x > .large-8 {
    width: calc(66.6666666667% - 1.875rem);
  }
  .grid-margin-x > .large-9 {
    width: calc(75% - 1.875rem);
  }
  .grid-margin-x > .large-10 {
    width: calc(83.3333333333% - 1.875rem);
  }
  .grid-margin-x > .large-11 {
    width: calc(91.6666666667% - 1.875rem);
  }
  .grid-margin-x > .large-12 {
    width: calc(100% - 1.875rem);
  }
}

.grid-padding-x .grid-padding-x {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-padding-x .grid-padding-x {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}
.grid-container:not(.full) > .grid-padding-x {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-container:not(.full) > .grid-padding-x {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}
.grid-padding-x > .cell {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-padding-x > .cell {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}

.small-up-1 > .cell {
  width: 100%;
}

.small-up-2 > .cell {
  width: 50%;
}

.small-up-3 > .cell {
  width: 33.3333333333%;
}

.small-up-4 > .cell {
  width: 25%;
}

.small-up-5 > .cell {
  width: 20%;
}

.small-up-6 > .cell {
  width: 16.6666666667%;
}

.small-up-7 > .cell {
  width: 14.2857142857%;
}

.small-up-8 > .cell {
  width: 12.5%;
}

@media print, screen and (min-width: 40em) {
  .medium-up-1 > .cell {
    width: 100%;
  }
  .medium-up-2 > .cell {
    width: 50%;
  }
  .medium-up-3 > .cell {
    width: 33.3333333333%;
  }
  .medium-up-4 > .cell {
    width: 25%;
  }
  .medium-up-5 > .cell {
    width: 20%;
  }
  .medium-up-6 > .cell {
    width: 16.6666666667%;
  }
  .medium-up-7 > .cell {
    width: 14.2857142857%;
  }
  .medium-up-8 > .cell {
    width: 12.5%;
  }
}
@media print, screen and (min-width: 64em) {
  .large-up-1 > .cell {
    width: 100%;
  }
  .large-up-2 > .cell {
    width: 50%;
  }
  .large-up-3 > .cell {
    width: 33.3333333333%;
  }
  .large-up-4 > .cell {
    width: 25%;
  }
  .large-up-5 > .cell {
    width: 20%;
  }
  .large-up-6 > .cell {
    width: 16.6666666667%;
  }
  .large-up-7 > .cell {
    width: 14.2857142857%;
  }
  .large-up-8 > .cell {
    width: 12.5%;
  }
}
.grid-margin-x.small-up-1 > .cell {
  width: calc(100% - 1.25rem);
}

.grid-margin-x.small-up-2 > .cell {
  width: calc(50% - 1.25rem);
}

.grid-margin-x.small-up-3 > .cell {
  width: calc(33.3333333333% - 1.25rem);
}

.grid-margin-x.small-up-4 > .cell {
  width: calc(25% - 1.25rem);
}

.grid-margin-x.small-up-5 > .cell {
  width: calc(20% - 1.25rem);
}

.grid-margin-x.small-up-6 > .cell {
  width: calc(16.6666666667% - 1.25rem);
}

.grid-margin-x.small-up-7 > .cell {
  width: calc(14.2857142857% - 1.25rem);
}

.grid-margin-x.small-up-8 > .cell {
  width: calc(12.5% - 1.25rem);
}

@media print, screen and (min-width: 40em) {
  .grid-margin-x.small-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }
  .grid-margin-x.small-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x.small-up-3 > .cell {
    width: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-x.small-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x.small-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }
  .grid-margin-x.small-up-6 > .cell {
    width: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-x.small-up-7 > .cell {
    width: calc(14.2857142857% - 1.875rem);
  }
  .grid-margin-x.small-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
  .grid-margin-x.medium-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }
  .grid-margin-x.medium-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x.medium-up-3 > .cell {
    width: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-x.medium-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x.medium-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }
  .grid-margin-x.medium-up-6 > .cell {
    width: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-x.medium-up-7 > .cell {
    width: calc(14.2857142857% - 1.875rem);
  }
  .grid-margin-x.medium-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
}
@media print, screen and (min-width: 64em) {
  .grid-margin-x.large-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }
  .grid-margin-x.large-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x.large-up-3 > .cell {
    width: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-x.large-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x.large-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }
  .grid-margin-x.large-up-6 > .cell {
    width: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-x.large-up-7 > .cell {
    width: calc(14.2857142857% - 1.875rem);
  }
  .grid-margin-x.large-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
}
.small-margin-collapse {
  margin-right: 0;
  margin-left: 0;
}
.small-margin-collapse > .cell {
  margin-right: 0;
  margin-left: 0;
}
.small-margin-collapse > .small-1 {
  width: 8.3333333333%;
}
.small-margin-collapse > .small-2 {
  width: 16.6666666667%;
}
.small-margin-collapse > .small-3 {
  width: 25%;
}
.small-margin-collapse > .small-4 {
  width: 33.3333333333%;
}
.small-margin-collapse > .small-5 {
  width: 41.6666666667%;
}
.small-margin-collapse > .small-6 {
  width: 50%;
}
.small-margin-collapse > .small-7 {
  width: 58.3333333333%;
}
.small-margin-collapse > .small-8 {
  width: 66.6666666667%;
}
.small-margin-collapse > .small-9 {
  width: 75%;
}
.small-margin-collapse > .small-10 {
  width: 83.3333333333%;
}
.small-margin-collapse > .small-11 {
  width: 91.6666666667%;
}
.small-margin-collapse > .small-12 {
  width: 100%;
}
@media print, screen and (min-width: 40em) {
  .small-margin-collapse > .medium-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .medium-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .medium-3 {
    width: 25%;
  }
  .small-margin-collapse > .medium-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .medium-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .medium-6 {
    width: 50%;
  }
  .small-margin-collapse > .medium-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .medium-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .medium-9 {
    width: 75%;
  }
  .small-margin-collapse > .medium-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .medium-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64em) {
  .small-margin-collapse > .large-1 {
    width: 8.3333333333%;
  }
  .small-margin-collapse > .large-2 {
    width: 16.6666666667%;
  }
  .small-margin-collapse > .large-3 {
    width: 25%;
  }
  .small-margin-collapse > .large-4 {
    width: 33.3333333333%;
  }
  .small-margin-collapse > .large-5 {
    width: 41.6666666667%;
  }
  .small-margin-collapse > .large-6 {
    width: 50%;
  }
  .small-margin-collapse > .large-7 {
    width: 58.3333333333%;
  }
  .small-margin-collapse > .large-8 {
    width: 66.6666666667%;
  }
  .small-margin-collapse > .large-9 {
    width: 75%;
  }
  .small-margin-collapse > .large-10 {
    width: 83.3333333333%;
  }
  .small-margin-collapse > .large-11 {
    width: 91.6666666667%;
  }
  .small-margin-collapse > .large-12 {
    width: 100%;
  }
}

.small-padding-collapse {
  margin-right: 0;
  margin-left: 0;
}
.small-padding-collapse > .cell {
  padding-right: 0;
  padding-left: 0;
}

@media print, screen and (min-width: 40em) {
  .medium-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .medium-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 40em) {
  .medium-margin-collapse > .small-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .small-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .small-3 {
    width: 25%;
  }
  .medium-margin-collapse > .small-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .small-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .small-6 {
    width: 50%;
  }
  .medium-margin-collapse > .small-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .small-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .small-9 {
    width: 75%;
  }
  .medium-margin-collapse > .small-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .small-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .small-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 40em) {
  .medium-margin-collapse > .medium-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .medium-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .medium-3 {
    width: 25%;
  }
  .medium-margin-collapse > .medium-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .medium-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .medium-6 {
    width: 50%;
  }
  .medium-margin-collapse > .medium-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .medium-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .medium-9 {
    width: 75%;
  }
  .medium-margin-collapse > .medium-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .medium-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64em) {
  .medium-margin-collapse > .large-1 {
    width: 8.3333333333%;
  }
  .medium-margin-collapse > .large-2 {
    width: 16.6666666667%;
  }
  .medium-margin-collapse > .large-3 {
    width: 25%;
  }
  .medium-margin-collapse > .large-4 {
    width: 33.3333333333%;
  }
  .medium-margin-collapse > .large-5 {
    width: 41.6666666667%;
  }
  .medium-margin-collapse > .large-6 {
    width: 50%;
  }
  .medium-margin-collapse > .large-7 {
    width: 58.3333333333%;
  }
  .medium-margin-collapse > .large-8 {
    width: 66.6666666667%;
  }
  .medium-margin-collapse > .large-9 {
    width: 75%;
  }
  .medium-margin-collapse > .large-10 {
    width: 83.3333333333%;
  }
  .medium-margin-collapse > .large-11 {
    width: 91.6666666667%;
  }
  .medium-margin-collapse > .large-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 40em) {
  .medium-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .medium-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

@media print, screen and (min-width: 64em) {
  .large-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .large-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 64em) {
  .large-margin-collapse > .small-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .small-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .small-3 {
    width: 25%;
  }
  .large-margin-collapse > .small-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .small-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .small-6 {
    width: 50%;
  }
  .large-margin-collapse > .small-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .small-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .small-9 {
    width: 75%;
  }
  .large-margin-collapse > .small-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .small-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .small-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64em) {
  .large-margin-collapse > .medium-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .medium-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .medium-3 {
    width: 25%;
  }
  .large-margin-collapse > .medium-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .medium-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .medium-6 {
    width: 50%;
  }
  .large-margin-collapse > .medium-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .medium-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .medium-9 {
    width: 75%;
  }
  .large-margin-collapse > .medium-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .medium-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 64em) {
  .large-margin-collapse > .large-1 {
    width: 8.3333333333%;
  }
  .large-margin-collapse > .large-2 {
    width: 16.6666666667%;
  }
  .large-margin-collapse > .large-3 {
    width: 25%;
  }
  .large-margin-collapse > .large-4 {
    width: 33.3333333333%;
  }
  .large-margin-collapse > .large-5 {
    width: 41.6666666667%;
  }
  .large-margin-collapse > .large-6 {
    width: 50%;
  }
  .large-margin-collapse > .large-7 {
    width: 58.3333333333%;
  }
  .large-margin-collapse > .large-8 {
    width: 66.6666666667%;
  }
  .large-margin-collapse > .large-9 {
    width: 75%;
  }
  .large-margin-collapse > .large-10 {
    width: 83.3333333333%;
  }
  .large-margin-collapse > .large-11 {
    width: 91.6666666667%;
  }
  .large-margin-collapse > .large-12 {
    width: 100%;
  }
}

@media print, screen and (min-width: 64em) {
  .large-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .large-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}

.small-offset-0 {
  margin-left: 0%;
}

.grid-margin-x > .small-offset-0 {
  margin-left: calc(0% + 1.25rem / 2);
}

.small-offset-1 {
  margin-left: 8.3333333333%;
}

.grid-margin-x > .small-offset-1 {
  margin-left: calc(8.3333333333% + 1.25rem / 2);
}

.small-offset-2 {
  margin-left: 16.6666666667%;
}

.grid-margin-x > .small-offset-2 {
  margin-left: calc(16.6666666667% + 1.25rem / 2);
}

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

.grid-margin-x > .small-offset-3 {
  margin-left: calc(25% + 1.25rem / 2);
}

.small-offset-4 {
  margin-left: 33.3333333333%;
}

.grid-margin-x > .small-offset-4 {
  margin-left: calc(33.3333333333% + 1.25rem / 2);
}

.small-offset-5 {
  margin-left: 41.6666666667%;
}

.grid-margin-x > .small-offset-5 {
  margin-left: calc(41.6666666667% + 1.25rem / 2);
}

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

.grid-margin-x > .small-offset-6 {
  margin-left: calc(50% + 1.25rem / 2);
}

.small-offset-7 {
  margin-left: 58.3333333333%;
}

.grid-margin-x > .small-offset-7 {
  margin-left: calc(58.3333333333% + 1.25rem / 2);
}

.small-offset-8 {
  margin-left: 66.6666666667%;
}

.grid-margin-x > .small-offset-8 {
  margin-left: calc(66.6666666667% + 1.25rem / 2);
}

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

.grid-margin-x > .small-offset-9 {
  margin-left: calc(75% + 1.25rem / 2);
}

.small-offset-10 {
  margin-left: 83.3333333333%;
}

.grid-margin-x > .small-offset-10 {
  margin-left: calc(83.3333333333% + 1.25rem / 2);
}

.small-offset-11 {
  margin-left: 91.6666666667%;
}

.grid-margin-x > .small-offset-11 {
  margin-left: calc(91.6666666667% + 1.25rem / 2);
}

@media print, screen and (min-width: 40em) {
  .medium-offset-0 {
    margin-left: 0%;
  }
  .grid-margin-x > .medium-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }
  .medium-offset-1 {
    margin-left: 8.3333333333%;
  }
  .grid-margin-x > .medium-offset-1 {
    margin-left: calc(8.3333333333% + 1.875rem / 2);
  }
  .medium-offset-2 {
    margin-left: 16.6666666667%;
  }
  .grid-margin-x > .medium-offset-2 {
    margin-left: calc(16.6666666667% + 1.875rem / 2);
  }
  .medium-offset-3 {
    margin-left: 25%;
  }
  .grid-margin-x > .medium-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }
  .medium-offset-4 {
    margin-left: 33.3333333333%;
  }
  .grid-margin-x > .medium-offset-4 {
    margin-left: calc(33.3333333333% + 1.875rem / 2);
  }
  .medium-offset-5 {
    margin-left: 41.6666666667%;
  }
  .grid-margin-x > .medium-offset-5 {
    margin-left: calc(41.6666666667% + 1.875rem / 2);
  }
  .medium-offset-6 {
    margin-left: 50%;
  }
  .grid-margin-x > .medium-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }
  .medium-offset-7 {
    margin-left: 58.3333333333%;
  }
  .grid-margin-x > .medium-offset-7 {
    margin-left: calc(58.3333333333% + 1.875rem / 2);
  }
  .medium-offset-8 {
    margin-left: 66.6666666667%;
  }
  .grid-margin-x > .medium-offset-8 {
    margin-left: calc(66.6666666667% + 1.875rem / 2);
  }
  .medium-offset-9 {
    margin-left: 75%;
  }
  .grid-margin-x > .medium-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }
  .medium-offset-10 {
    margin-left: 83.3333333333%;
  }
  .grid-margin-x > .medium-offset-10 {
    margin-left: calc(83.3333333333% + 1.875rem / 2);
  }
  .medium-offset-11 {
    margin-left: 91.6666666667%;
  }
  .grid-margin-x > .medium-offset-11 {
    margin-left: calc(91.6666666667% + 1.875rem / 2);
  }
}
@media print, screen and (min-width: 64em) {
  .large-offset-0 {
    margin-left: 0%;
  }
  .grid-margin-x > .large-offset-0 {
    margin-left: calc(0% + 1.875rem / 2);
  }
  .large-offset-1 {
    margin-left: 8.3333333333%;
  }
  .grid-margin-x > .large-offset-1 {
    margin-left: calc(8.3333333333% + 1.875rem / 2);
  }
  .large-offset-2 {
    margin-left: 16.6666666667%;
  }
  .grid-margin-x > .large-offset-2 {
    margin-left: calc(16.6666666667% + 1.875rem / 2);
  }
  .large-offset-3 {
    margin-left: 25%;
  }
  .grid-margin-x > .large-offset-3 {
    margin-left: calc(25% + 1.875rem / 2);
  }
  .large-offset-4 {
    margin-left: 33.3333333333%;
  }
  .grid-margin-x > .large-offset-4 {
    margin-left: calc(33.3333333333% + 1.875rem / 2);
  }
  .large-offset-5 {
    margin-left: 41.6666666667%;
  }
  .grid-margin-x > .large-offset-5 {
    margin-left: calc(41.6666666667% + 1.875rem / 2);
  }
  .large-offset-6 {
    margin-left: 50%;
  }
  .grid-margin-x > .large-offset-6 {
    margin-left: calc(50% + 1.875rem / 2);
  }
  .large-offset-7 {
    margin-left: 58.3333333333%;
  }
  .grid-margin-x > .large-offset-7 {
    margin-left: calc(58.3333333333% + 1.875rem / 2);
  }
  .large-offset-8 {
    margin-left: 66.6666666667%;
  }
  .grid-margin-x > .large-offset-8 {
    margin-left: calc(66.6666666667% + 1.875rem / 2);
  }
  .large-offset-9 {
    margin-left: 75%;
  }
  .grid-margin-x > .large-offset-9 {
    margin-left: calc(75% + 1.875rem / 2);
  }
  .large-offset-10 {
    margin-left: 83.3333333333%;
  }
  .grid-margin-x > .large-offset-10 {
    margin-left: calc(83.3333333333% + 1.875rem / 2);
  }
  .large-offset-11 {
    margin-left: 91.6666666667%;
  }
  .grid-margin-x > .large-offset-11 {
    margin-left: calc(91.6666666667% + 1.875rem / 2);
  }
}
.grid-y {
  display: flex;
  flex-flow: column nowrap;
}
.grid-y > .cell {
  height: auto;
  max-height: none;
}
.grid-y > .auto {
  height: auto;
}
.grid-y > .shrink {
  height: auto;
}
.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 {
  flex-basis: auto;
}
@media print, screen and (min-width: 40em) {
  .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 {
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 64em) {
  .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 {
    flex-basis: auto;
  }
}
.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 {
  flex: 0 0 auto;
}
.grid-y > .small-1 {
  height: 8.3333333333%;
}
.grid-y > .small-2 {
  height: 16.6666666667%;
}
.grid-y > .small-3 {
  height: 25%;
}
.grid-y > .small-4 {
  height: 33.3333333333%;
}
.grid-y > .small-5 {
  height: 41.6666666667%;
}
.grid-y > .small-6 {
  height: 50%;
}
.grid-y > .small-7 {
  height: 58.3333333333%;
}
.grid-y > .small-8 {
  height: 66.6666666667%;
}
.grid-y > .small-9 {
  height: 75%;
}
.grid-y > .small-10 {
  height: 83.3333333333%;
}
.grid-y > .small-11 {
  height: 91.6666666667%;
}
.grid-y > .small-12 {
  height: 100%;
}
@media print, screen and (min-width: 40em) {
  .grid-y > .medium-auto {
    flex: 1 1 0px;
    height: auto;
  }
  .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink {
    flex: 0 0 auto;
  }
  .grid-y > .medium-shrink {
    height: auto;
  }
  .grid-y > .medium-1 {
    height: 8.3333333333%;
  }
  .grid-y > .medium-2 {
    height: 16.6666666667%;
  }
  .grid-y > .medium-3 {
    height: 25%;
  }
  .grid-y > .medium-4 {
    height: 33.3333333333%;
  }
  .grid-y > .medium-5 {
    height: 41.6666666667%;
  }
  .grid-y > .medium-6 {
    height: 50%;
  }
  .grid-y > .medium-7 {
    height: 58.3333333333%;
  }
  .grid-y > .medium-8 {
    height: 66.6666666667%;
  }
  .grid-y > .medium-9 {
    height: 75%;
  }
  .grid-y > .medium-10 {
    height: 83.3333333333%;
  }
  .grid-y > .medium-11 {
    height: 91.6666666667%;
  }
  .grid-y > .medium-12 {
    height: 100%;
  }
}
@media print, screen and (min-width: 64em) {
  .grid-y > .large-auto {
    flex: 1 1 0px;
    height: auto;
  }
  .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink {
    flex: 0 0 auto;
  }
  .grid-y > .large-shrink {
    height: auto;
  }
  .grid-y > .large-1 {
    height: 8.3333333333%;
  }
  .grid-y > .large-2 {
    height: 16.6666666667%;
  }
  .grid-y > .large-3 {
    height: 25%;
  }
  .grid-y > .large-4 {
    height: 33.3333333333%;
  }
  .grid-y > .large-5 {
    height: 41.6666666667%;
  }
  .grid-y > .large-6 {
    height: 50%;
  }
  .grid-y > .large-7 {
    height: 58.3333333333%;
  }
  .grid-y > .large-8 {
    height: 66.6666666667%;
  }
  .grid-y > .large-9 {
    height: 75%;
  }
  .grid-y > .large-10 {
    height: 83.3333333333%;
  }
  .grid-y > .large-11 {
    height: 91.6666666667%;
  }
  .grid-y > .large-12 {
    height: 100%;
  }
}

.grid-padding-y .grid-padding-y {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-padding-y .grid-padding-y {
    margin-top: -0.9375rem;
    margin-bottom: -0.9375rem;
  }
}
.grid-padding-y > .cell {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-padding-y > .cell {
    padding-top: 0.9375rem;
    padding-bottom: 0.9375rem;
  }
}

.grid-margin-y {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y {
    margin-top: -0.9375rem;
    margin-bottom: -0.9375rem;
  }
}
.grid-margin-y > .cell {
  height: calc(100% - 1.25rem);
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem;
  }
}
.grid-margin-y > .auto {
  height: auto;
}
.grid-margin-y > .shrink {
  height: auto;
}
.grid-margin-y > .small-1 {
  height: calc(8.3333333333% - 1.25rem);
}
.grid-margin-y > .small-2 {
  height: calc(16.6666666667% - 1.25rem);
}
.grid-margin-y > .small-3 {
  height: calc(25% - 1.25rem);
}
.grid-margin-y > .small-4 {
  height: calc(33.3333333333% - 1.25rem);
}
.grid-margin-y > .small-5 {
  height: calc(41.6666666667% - 1.25rem);
}
.grid-margin-y > .small-6 {
  height: calc(50% - 1.25rem);
}
.grid-margin-y > .small-7 {
  height: calc(58.3333333333% - 1.25rem);
}
.grid-margin-y > .small-8 {
  height: calc(66.6666666667% - 1.25rem);
}
.grid-margin-y > .small-9 {
  height: calc(75% - 1.25rem);
}
.grid-margin-y > .small-10 {
  height: calc(83.3333333333% - 1.25rem);
}
.grid-margin-y > .small-11 {
  height: calc(91.6666666667% - 1.25rem);
}
.grid-margin-y > .small-12 {
  height: calc(100% - 1.25rem);
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y > .auto {
    height: auto;
  }
  .grid-margin-y > .shrink {
    height: auto;
  }
  .grid-margin-y > .small-1 {
    height: calc(8.3333333333% - 1.875rem);
  }
  .grid-margin-y > .small-2 {
    height: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-y > .small-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .small-4 {
    height: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-y > .small-5 {
    height: calc(41.6666666667% - 1.875rem);
  }
  .grid-margin-y > .small-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .small-7 {
    height: calc(58.3333333333% - 1.875rem);
  }
  .grid-margin-y > .small-8 {
    height: calc(66.6666666667% - 1.875rem);
  }
  .grid-margin-y > .small-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .small-10 {
    height: calc(83.3333333333% - 1.875rem);
  }
  .grid-margin-y > .small-11 {
    height: calc(91.6666666667% - 1.875rem);
  }
  .grid-margin-y > .small-12 {
    height: calc(100% - 1.875rem);
  }
  .grid-margin-y > .medium-auto {
    height: auto;
  }
  .grid-margin-y > .medium-shrink {
    height: auto;
  }
  .grid-margin-y > .medium-1 {
    height: calc(8.3333333333% - 1.875rem);
  }
  .grid-margin-y > .medium-2 {
    height: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-y > .medium-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .medium-4 {
    height: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-y > .medium-5 {
    height: calc(41.6666666667% - 1.875rem);
  }
  .grid-margin-y > .medium-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .medium-7 {
    height: calc(58.3333333333% - 1.875rem);
  }
  .grid-margin-y > .medium-8 {
    height: calc(66.6666666667% - 1.875rem);
  }
  .grid-margin-y > .medium-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .medium-10 {
    height: calc(83.3333333333% - 1.875rem);
  }
  .grid-margin-y > .medium-11 {
    height: calc(91.6666666667% - 1.875rem);
  }
  .grid-margin-y > .medium-12 {
    height: calc(100% - 1.875rem);
  }
}
@media print, screen and (min-width: 64em) {
  .grid-margin-y > .large-auto {
    height: auto;
  }
  .grid-margin-y > .large-shrink {
    height: auto;
  }
  .grid-margin-y > .large-1 {
    height: calc(8.3333333333% - 1.875rem);
  }
  .grid-margin-y > .large-2 {
    height: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-y > .large-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .large-4 {
    height: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-y > .large-5 {
    height: calc(41.6666666667% - 1.875rem);
  }
  .grid-margin-y > .large-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .large-7 {
    height: calc(58.3333333333% - 1.875rem);
  }
  .grid-margin-y > .large-8 {
    height: calc(66.6666666667% - 1.875rem);
  }
  .grid-margin-y > .large-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .large-10 {
    height: calc(83.3333333333% - 1.875rem);
  }
  .grid-margin-y > .large-11 {
    height: calc(91.6666666667% - 1.875rem);
  }
  .grid-margin-y > .large-12 {
    height: calc(100% - 1.875rem);
  }
}

.grid-frame {
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  width: 100vw;
}

.cell .grid-frame {
  width: 100%;
}

.cell-block {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.cell-block-y {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.cell-block-container {
  display: flex;
  flex-direction: column;
  max-height: 100%;
}
.cell-block-container > .grid-x {
  max-height: 100%;
  flex-wrap: nowrap;
}

@media print, screen and (min-width: 40em) {
  .medium-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .cell .medium-grid-frame {
    width: 100%;
  }
  .medium-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .medium-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .medium-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .medium-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
@media print, screen and (min-width: 64em) {
  .large-grid-frame {
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    width: 100vw;
  }
  .cell .large-grid-frame {
    width: 100%;
  }
  .large-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .large-cell-block-container {
    display: flex;
    flex-direction: column;
    max-height: 100%;
  }
  .large-cell-block-container > .grid-x {
    max-height: 100%;
    flex-wrap: nowrap;
  }
  .large-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
.grid-y.grid-frame {
  width: auto;
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: stretch;
  height: 100vh;
}
@media print, screen and (min-width: 40em) {
  .grid-y.medium-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
  }
}
@media print, screen and (min-width: 64em) {
  .grid-y.large-grid-frame {
    width: auto;
    overflow: hidden;
    position: relative;
    flex-wrap: nowrap;
    align-items: stretch;
    height: 100vh;
  }
}

.cell .grid-y.grid-frame {
  height: 100%;
}
@media print, screen and (min-width: 40em) {
  .cell .grid-y.medium-grid-frame {
    height: 100%;
  }
}
@media print, screen and (min-width: 64em) {
  .cell .grid-y.large-grid-frame {
    height: 100%;
  }
}

.grid-margin-y {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y {
    margin-top: -0.9375rem;
    margin-bottom: -0.9375rem;
  }
}
.grid-margin-y > .cell {
  height: calc(100% - 1.25rem);
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem;
  }
}
.grid-margin-y > .auto {
  height: auto;
}
.grid-margin-y > .shrink {
  height: auto;
}
.grid-margin-y > .small-1 {
  height: calc(8.3333333333% - 1.25rem);
}
.grid-margin-y > .small-2 {
  height: calc(16.6666666667% - 1.25rem);
}
.grid-margin-y > .small-3 {
  height: calc(25% - 1.25rem);
}
.grid-margin-y > .small-4 {
  height: calc(33.3333333333% - 1.25rem);
}
.grid-margin-y > .small-5 {
  height: calc(41.6666666667% - 1.25rem);
}
.grid-margin-y > .small-6 {
  height: calc(50% - 1.25rem);
}
.grid-margin-y > .small-7 {
  height: calc(58.3333333333% - 1.25rem);
}
.grid-margin-y > .small-8 {
  height: calc(66.6666666667% - 1.25rem);
}
.grid-margin-y > .small-9 {
  height: calc(75% - 1.25rem);
}
.grid-margin-y > .small-10 {
  height: calc(83.3333333333% - 1.25rem);
}
.grid-margin-y > .small-11 {
  height: calc(91.6666666667% - 1.25rem);
}
.grid-margin-y > .small-12 {
  height: calc(100% - 1.25rem);
}
@media print, screen and (min-width: 40em) {
  .grid-margin-y > .auto {
    height: auto;
  }
  .grid-margin-y > .shrink {
    height: auto;
  }
  .grid-margin-y > .small-1 {
    height: calc(8.3333333333% - 1.875rem);
  }
  .grid-margin-y > .small-2 {
    height: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-y > .small-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .small-4 {
    height: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-y > .small-5 {
    height: calc(41.6666666667% - 1.875rem);
  }
  .grid-margin-y > .small-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .small-7 {
    height: calc(58.3333333333% - 1.875rem);
  }
  .grid-margin-y > .small-8 {
    height: calc(66.6666666667% - 1.875rem);
  }
  .grid-margin-y > .small-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .small-10 {
    height: calc(83.3333333333% - 1.875rem);
  }
  .grid-margin-y > .small-11 {
    height: calc(91.6666666667% - 1.875rem);
  }
  .grid-margin-y > .small-12 {
    height: calc(100% - 1.875rem);
  }
  .grid-margin-y > .medium-auto {
    height: auto;
  }
  .grid-margin-y > .medium-shrink {
    height: auto;
  }
  .grid-margin-y > .medium-1 {
    height: calc(8.3333333333% - 1.875rem);
  }
  .grid-margin-y > .medium-2 {
    height: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-y > .medium-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .medium-4 {
    height: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-y > .medium-5 {
    height: calc(41.6666666667% - 1.875rem);
  }
  .grid-margin-y > .medium-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .medium-7 {
    height: calc(58.3333333333% - 1.875rem);
  }
  .grid-margin-y > .medium-8 {
    height: calc(66.6666666667% - 1.875rem);
  }
  .grid-margin-y > .medium-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .medium-10 {
    height: calc(83.3333333333% - 1.875rem);
  }
  .grid-margin-y > .medium-11 {
    height: calc(91.6666666667% - 1.875rem);
  }
  .grid-margin-y > .medium-12 {
    height: calc(100% - 1.875rem);
  }
}
@media print, screen and (min-width: 64em) {
  .grid-margin-y > .large-auto {
    height: auto;
  }
  .grid-margin-y > .large-shrink {
    height: auto;
  }
  .grid-margin-y > .large-1 {
    height: calc(8.3333333333% - 1.875rem);
  }
  .grid-margin-y > .large-2 {
    height: calc(16.6666666667% - 1.875rem);
  }
  .grid-margin-y > .large-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .large-4 {
    height: calc(33.3333333333% - 1.875rem);
  }
  .grid-margin-y > .large-5 {
    height: calc(41.6666666667% - 1.875rem);
  }
  .grid-margin-y > .large-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .large-7 {
    height: calc(58.3333333333% - 1.875rem);
  }
  .grid-margin-y > .large-8 {
    height: calc(66.6666666667% - 1.875rem);
  }
  .grid-margin-y > .large-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .large-10 {
    height: calc(83.3333333333% - 1.875rem);
  }
  .grid-margin-y > .large-11 {
    height: calc(91.6666666667% - 1.875rem);
  }
  .grid-margin-y > .large-12 {
    height: calc(100% - 1.875rem);
  }
}

.grid-frame.grid-margin-y {
  height: calc(100vh + 1.25rem);
}
@media print, screen and (min-width: 40em) {
  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}
@media print, screen and (min-width: 64em) {
  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}

@media print, screen and (min-width: 40em) {
  .grid-margin-y.medium-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}
@media print, screen and (min-width: 64em) {
  .grid-margin-y.large-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}
.align-left {
  justify-content: flex-start;
}

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

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

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

.align-spaced {
  justify-content: space-around;
}

.align-left.vertical.menu > li > a {
  justify-content: flex-start;
}

.align-right.vertical.menu > li > a {
  justify-content: flex-end;
}

.align-center.vertical.menu > li > a {
  justify-content: center;
}

.align-top {
  align-items: flex-start;
}

.align-self-top {
  align-self: flex-start;
}

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

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

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

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

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

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

.align-center-middle {
  justify-content: center;
  align-items: center;
  align-content: center;
}

.small-order-1 {
  order: 1;
}

.small-order-2 {
  order: 2;
}

.small-order-3 {
  order: 3;
}

.small-order-4 {
  order: 4;
}

.small-order-5 {
  order: 5;
}

.small-order-6 {
  order: 6;
}

@media print, screen and (min-width: 40em) {
  .medium-order-1 {
    order: 1;
  }
  .medium-order-2 {
    order: 2;
  }
  .medium-order-3 {
    order: 3;
  }
  .medium-order-4 {
    order: 4;
  }
  .medium-order-5 {
    order: 5;
  }
  .medium-order-6 {
    order: 6;
  }
}
@media print, screen and (min-width: 64em) {
  .large-order-1 {
    order: 1;
  }
  .large-order-2 {
    order: 2;
  }
  .large-order-3 {
    order: 3;
  }
  .large-order-4 {
    order: 4;
  }
  .large-order-5 {
    order: 5;
  }
  .large-order-6 {
    order: 6;
  }
}
.flex-container {
  display: flex;
}

.flex-child-auto {
  flex: 1 1 auto;
}

.flex-child-grow {
  flex: 1 0 auto;
}

.flex-child-shrink {
  flex: 0 1 auto;
}

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

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

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

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

@media print, screen and (min-width: 40em) {
  .medium-flex-container {
    display: flex;
  }
  .medium-flex-child-auto {
    flex: 1 1 auto;
  }
  .medium-flex-child-grow {
    flex: 1 0 auto;
  }
  .medium-flex-child-shrink {
    flex: 0 1 auto;
  }
  .medium-flex-dir-row {
    flex-direction: row;
  }
  .medium-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }
  .medium-flex-dir-column {
    flex-direction: column;
  }
  .medium-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}
@media print, screen and (min-width: 64em) {
  .large-flex-container {
    display: flex;
  }
  .large-flex-child-auto {
    flex: 1 1 auto;
  }
  .large-flex-child-grow {
    flex: 1 0 auto;
  }
  .large-flex-child-shrink {
    flex: 0 1 auto;
  }
  .large-flex-dir-row {
    flex-direction: row;
  }
  .large-flex-dir-row-reverse {
    flex-direction: row-reverse;
  }
  .large-flex-dir-column {
    flex-direction: column;
  }
  .large-flex-dir-column-reverse {
    flex-direction: column-reverse;
  }
}
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

p {
  margin-bottom: 1rem;
  font-size: inherit;
  line-height: 1.6;
  text-rendering: optimizeLegibility;
}

em,
i {
  font-style: italic;
  line-height: inherit;
}

strong,
b {
  font-weight: bold;
  line-height: inherit;
}

small {
  font-size: 80%;
  line-height: inherit;
}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  font-family: "Golos Text", sans-serif;
  font-style: normal;
  font-weight: normal;
  color: inherit;
  text-rendering: optimizeLegibility;
}
h1 small, .h1 small,
h2 small, .h2 small,
h3 small, .h3 small,
h4 small, .h4 small,
h5 small, .h5 small,
h6 small, .h6 small {
  line-height: 0;
  color: #A3AAAE;
}

h1, .h1 {
  font-size: 1.5rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h2, .h2 {
  font-size: 1.25rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h3, .h3 {
  font-size: 1.1875rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h4, .h4 {
  font-size: 1.125rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h5, .h5 {
  font-size: 1.0625rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h6, .h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem;
}

@media print, screen and (min-width: 40em) {
  h1, .h1 {
    font-size: 3rem;
  }
  h2, .h2 {
    font-size: 2.5rem;
  }
  h3, .h3 {
    font-size: 1.9375rem;
  }
  h4, .h4 {
    font-size: 1.5625rem;
  }
  h5, .h5 {
    font-size: 1.25rem;
  }
  h6, .h6 {
    font-size: 1rem;
  }
}
a {
  line-height: inherit;
  color: #5759EE;
  text-decoration: none;
  cursor: pointer;
}
a:hover, a:focus {
  color: rgb(45.6810810811, 48.172972973, 233.8189189189);
}
a img {
  border: 0;
}

hr {
  clear: both;
  max-width: 75rem;
  height: 0;
  margin: 1.25rem auto;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px solid #A3AAAE;
  border-left: 0;
}

ul,
ol,
dl {
  margin-bottom: 1rem;
  list-style-position: outside;
  line-height: 1.6;
}

li {
  font-size: inherit;
}

ul {
  margin-left: 1.25rem;
  list-style-type: disc;
}

ol {
  margin-left: 1.25rem;
}

ul ul, ul ol, ol ul, ol ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

dl {
  margin-bottom: 1rem;
}
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold;
}

blockquote {
  margin: 0 0 1rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #A3AAAE;
}
blockquote, blockquote p {
  line-height: 1.6;
  color: #F1F3F6;
}

abbr, abbr[title] {
  border-bottom: 1px dotted #000;
  cursor: help;
  text-decoration: none;
}

figure {
  margin: 0;
}

kbd {
  margin: 0;
  padding: 0.125rem 0.25rem 0;
  background-color: #F6F6F6;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  color: #000;
}

.subheader {
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  font-weight: normal;
  line-height: 1.4;
  color: #F1F3F6;
}

.lead {
  font-size: 125%;
  line-height: 1.6;
}

.stat {
  font-size: 2.5rem;
  line-height: 1;
}
p + .stat {
  margin-top: -1rem;
}

ul.no-bullet, ol.no-bullet {
  margin-left: 0;
  list-style: none;
}

.cite-block, cite {
  display: block;
  color: #F1F3F6;
  font-size: 0.8125rem;
}
.cite-block:before, cite:before {
  content: "— ";
}

.code-inline, code {
  border: 1px solid #A3AAAE;
  background-color: #F6F6F6;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #000;
  display: inline;
  max-width: 100%;
  word-wrap: break-word;
  padding: 0.125rem 0.3125rem 0.0625rem;
}

.code-block {
  border: 1px solid #A3AAAE;
  background-color: #F6F6F6;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #000;
  display: block;
  overflow: auto;
  white-space: pre;
  padding: 1rem;
  margin-bottom: 1.5rem;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

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

.text-justify {
  text-align: justify;
}

@media print, screen and (min-width: 40em) {
  .medium-text-left {
    text-align: left;
  }
  .medium-text-right {
    text-align: right;
  }
  .medium-text-center {
    text-align: center;
  }
  .medium-text-justify {
    text-align: justify;
  }
}
@media print, screen and (min-width: 64em) {
  .large-text-left {
    text-align: left;
  }
  .large-text-right {
    text-align: right;
  }
  .large-text-center {
    text-align: center;
  }
  .large-text-justify {
    text-align: justify;
  }
}
.show-for-print {
  display: none !important;
}

@media print {
  * {
    background: transparent !important;
    color: black !important;
    color-adjust: economy;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  .show-for-print {
    display: block !important;
  }
  .hide-for-print {
    display: none !important;
  }
  table.show-for-print {
    display: table !important;
  }
  thead.show-for-print {
    display: table-header-group !important;
  }
  tbody.show-for-print {
    display: table-row-group !important;
  }
  tr.show-for-print {
    display: table-row !important;
  }
  td.show-for-print {
    display: table-cell !important;
  }
  th.show-for-print {
    display: table-cell !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  pre,
  blockquote {
    border: 1px solid #F1F3F6;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .print-break-inside {
    page-break-inside: auto;
  }
}
[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color],
textarea {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  border: 1px solid #A3AAAE;
  border-radius: 0;
  background-color: #ffffff;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #000;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  appearance: none;
}
[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus,
textarea:focus {
  outline: none;
  border: 1px solid #F1F3F6;
  background-color: #ffffff;
  box-shadow: 0 0 5px #A3AAAE;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

textarea {
  max-width: 100%;
}
textarea[rows] {
  height: auto;
}

input:disabled, input[readonly],
textarea:disabled,
textarea[readonly] {
  background-color: #F6F6F6;
  cursor: not-allowed;
}

[type=submit],
[type=button] {
  appearance: none;
  border-radius: 0;
}

input[type=search] {
  box-sizing: border-box;
}

::placeholder {
  color: #A3AAAE;
}

[type=file],
[type=checkbox],
[type=radio] {
  margin: 0 0 1rem;
}

[type=checkbox] + label,
[type=radio] + label {
  display: inline-block;
  vertical-align: baseline;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
}
[type=checkbox] + label[for],
[type=radio] + label[for] {
  cursor: pointer;
}

label > [type=checkbox],
label > [type=radio] {
  margin-right: 0.5rem;
}

[type=file] {
  width: 100%;
}

label {
  display: block;
  margin: 0;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.8;
  color: #000;
}
label.middle {
  margin: 0 0 1rem;
  line-height: 1.5;
  padding: 0.5625rem 0;
}

.help-text {
  margin-top: -0.5rem;
  font-size: 0.8125rem;
  font-style: italic;
  color: #000;
}

.input-group {
  display: flex;
  width: 100%;
  margin-bottom: 1rem;
  align-items: stretch;
}
.input-group > :first-child, .input-group > :first-child.input-group-button > * {
  border-radius: 0 0 0 0;
}
.input-group > :last-child, .input-group > :last-child.input-group-button > * {
  border-radius: 0 0 0 0;
}

.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label, .input-group-button, .input-group-field, .input-group-label {
  margin: 0;
  white-space: nowrap;
}

.input-group-label {
  padding: 0 1rem;
  border: 1px solid #A3AAAE;
  background: #F6F6F6;
  color: #000;
  text-align: center;
  white-space: nowrap;
  display: flex;
  flex: 0 0 auto;
  align-items: center;
}
.input-group-label:first-child {
  border-right: 0;
}
.input-group-label:last-child {
  border-left: 0;
}

.input-group-field {
  border-radius: 0;
  flex: 1 1 0px;
  min-width: 0;
}

.input-group-button {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  display: flex;
  flex: 0 0 auto;
}
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
  align-self: stretch;
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 1rem;
}

fieldset {
  margin: 0;
  padding: 0;
  border: 0;
}

legend {
  max-width: 100%;
  margin-bottom: 0.5rem;
}

.fieldset {
  margin: 1.125rem 0;
  padding: 1.25rem;
  border: 1px solid #A3AAAE;
}
.fieldset legend {
  margin: 0;
  margin-left: -0.1875rem;
  padding: 0 0.1875rem;
}

select {
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  appearance: none;
  border: 1px solid #A3AAAE;
  border-radius: 0;
  background-color: #ffffff;
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #000;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28241, 243, 246%29'></polygon></svg>");
  background-origin: content-box;
  background-position: right -1rem center;
  background-repeat: no-repeat;
  background-size: 9px 6px;
  padding-right: 1.5rem;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
@media screen and (min-width: 0\0 ) {
  select {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBJREFUeNrEllsOhCAMRVszC9IlzU7KCmVHTJsoMWYMUtpyv9BgbuXQB5ZSdgBYYY4ycgBivk8KYFsQMfMiTTBP4o3nUzCKzOabLJbLy2/g31evGkAginR4/ZegKH5qX3bJCscA3t0x3kgO5tQFyhhFf50xRqFLbyMUNJQzgyjGS/wgCpvKqkRBpuWrE4V9d+1E4dPUXqIg107SQOE/2DRQxMwTDygIInVDET9T3lCoj/6j/VCmGjZOl2lKpZ8AAwDQP7zIimDGFQAAAABJRU5ErkJggg==");
  }
}
select:focus {
  outline: none;
  border: 1px solid #F1F3F6;
  background-color: #ffffff;
  box-shadow: 0 0 5px #A3AAAE;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
select:disabled {
  background-color: #F6F6F6;
  cursor: not-allowed;
}
select::-ms-expand {
  display: none;
}
select[multiple] {
  height: auto;
  background-image: none;
}
select:not([multiple]) {
  padding-top: 0;
  padding-bottom: 0;
}

.is-invalid-input:not(:focus) {
  border-color: #cc4b37;
  background-color: rgb(249.9, 237, 235);
}
.is-invalid-input:not(:focus)::placeholder {
  color: #cc4b37;
}

.is-invalid-label {
  color: #cc4b37;
}

.form-error {
  display: none;
  margin-top: -0.5rem;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #cc4b37;
}
.form-error.is-visible {
  display: block;
}

.button {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  padding: 0.85em 1em;
  border: 1px solid transparent;
  border-radius: 0;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-family: inherit;
  font-size: 0.9rem;
  -webkit-appearance: none;
  line-height: 1;
  text-align: center;
  cursor: pointer;
}
[data-whatinput=mouse] .button {
  outline: 0;
}
.button.tiny {
  font-size: 0.6rem;
}
.button.small {
  font-size: 0.75rem;
}
.button.large {
  font-size: 1.25rem;
}
.button.expanded {
  display: block;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus {
  background-color: #5759EE;
  color: #ffffff;
}
.button:hover, .button:focus {
  background-color: rgb(42.7297297297, 45.2567567568, 233.5202702703);
  color: #ffffff;
}
.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus {
  background-color: #1779ba;
  color: #ffffff;
}
.button.primary:hover, .button.primary:focus {
  background-color: rgb(18.4, 96.8, 148.8);
  color: #ffffff;
}
.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus {
  background-color: #767676;
  color: #000;
}
.button.secondary:hover, .button.secondary:focus {
  background-color: rgb(94.4, 94.4, 94.4);
  color: #000;
}
.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus {
  background-color: #3adb76;
  color: #000;
}
.button.success:hover, .button.success:focus {
  background-color: rgb(34.2386266094, 187.3613733906, 91.3030042918);
  color: #000;
}
.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus {
  background-color: #ffae00;
  color: #000;
}
.button.warning:hover, .button.warning:focus {
  background-color: rgb(204, 139.2, 0);
  color: #000;
}
.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus {
  background-color: #cc4b37;
  color: #000;
}
.button.alert:hover, .button.alert:focus {
  background-color: rgb(165.0996015936, 58.6103585657, 42.1003984064);
  color: #000;
}
.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus {
  background-color: transparent;
}
.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus {
  border: 1px solid #5759EE;
  color: #5759EE;
}
.button.hollow:hover, .button.hollow:focus {
  border-color: rgb(14.9324324324, 16.6891891892, 147.5675675676);
  color: rgb(14.9324324324, 16.6891891892, 147.5675675676);
}
.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus {
  border: 1px solid #1779ba;
  color: #1779ba;
}
.button.hollow.primary:hover, .button.hollow.primary:focus {
  border-color: rgb(11.5, 60.5, 93);
  color: rgb(11.5, 60.5, 93);
}
.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus {
  border: 1px solid #767676;
  color: #767676;
}
.button.hollow.secondary:hover, .button.hollow.secondary:focus {
  border-color: #3b3b3b;
  color: #3b3b3b;
}
.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus {
  border: 1px solid #3adb76;
  color: #3adb76;
}
.button.hollow.success:hover, .button.hollow.success:focus {
  border-color: rgb(21.3991416309, 117.1008583691, 57.0643776824);
  color: rgb(21.3991416309, 117.1008583691, 57.0643776824);
}
.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus {
  border: 1px solid #ffae00;
  color: #ffae00;
}
.button.hollow.warning:hover, .button.hollow.warning:focus {
  border-color: rgb(127.5, 87, 0);
  color: rgb(127.5, 87, 0);
}
.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus {
  border: 1px solid #cc4b37;
  color: #cc4b37;
}
.button.hollow.alert:hover, .button.hollow.alert:focus {
  border-color: rgb(103.187250996, 36.6314741036, 26.312749004);
  color: rgb(103.187250996, 36.6314741036, 26.312749004);
}
.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus {
  border-color: transparent;
  background-color: transparent;
}
.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus {
  color: #5759EE;
}
.button.clear:hover, .button.clear:focus {
  color: rgb(14.9324324324, 16.6891891892, 147.5675675676);
}
.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus {
  color: #1779ba;
}
.button.clear.primary:hover, .button.clear.primary:focus {
  color: rgb(11.5, 60.5, 93);
}
.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus {
  color: #767676;
}
.button.clear.secondary:hover, .button.clear.secondary:focus {
  color: #3b3b3b;
}
.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus {
  color: #3adb76;
}
.button.clear.success:hover, .button.clear.success:focus {
  color: rgb(21.3991416309, 117.1008583691, 57.0643776824);
}
.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus {
  color: #ffae00;
}
.button.clear.warning:hover, .button.clear.warning:focus {
  color: rgb(127.5, 87, 0);
}
.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus {
  color: #cc4b37;
}
.button.clear.alert:hover, .button.clear.alert:focus {
  color: rgb(103.187250996, 36.6314741036, 26.312749004);
}
.button.disabled, .button[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}
.button.dropdown::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.4em;
  content: "";
  border-bottom-width: 0;
  border-color: #ffffff transparent transparent;
  position: relative;
  top: 0.4em;
  display: inline-block;
  float: right;
  margin-left: 1em;
}
.button.dropdown.hollow::after, .button.dropdown.clear::after {
  border-top-color: #5759EE;
}
.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after {
  border-top-color: #1779ba;
}
.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after {
  border-top-color: #767676;
}
.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after {
  border-top-color: #3adb76;
}
.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after {
  border-top-color: #ffae00;
}
.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after {
  border-top-color: #cc4b37;
}
.button.arrow-only::after {
  top: -0.1em;
  float: none;
  margin-left: 0;
}

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

.accordion {
  margin-left: 0;
  background: #ffffff;
  list-style-type: none;
}
.accordion[disabled] .accordion-title {
  cursor: not-allowed;
}

.accordion-item:first-child > :first-child {
  border-radius: 0 0 0 0;
}
.accordion-item:last-child > :last-child {
  border-radius: 0 0 0 0;
}

.accordion-title {
  position: relative;
  display: block;
  padding: 1.25rem 1rem;
  border: 1px solid #F6F6F6;
  border-bottom: 0;
  font-size: 0.75rem;
  line-height: 1;
  color: #5759EE;
}
:last-child:not(.is-active) > .accordion-title {
  border-bottom: 1px solid #F6F6F6;
  border-radius: 0 0 0 0;
}
.accordion-title:hover, .accordion-title:focus {
  background-color: #F6F6F6;
}
.accordion-title::before {
  position: absolute;
  top: 50%;
  right: 1rem;
  margin-top: -0.5rem;
  content: "+";
}
.is-active > .accordion-title::before {
  content: "–";
}

.accordion-content {
  display: none;
  padding: 1rem;
  border: 1px solid #F6F6F6;
  border-bottom: 0;
  background-color: #ffffff;
  color: #000;
}
:last-child > .accordion-content:last-child {
  border-bottom: 1px solid #F6F6F6;
}

.accordion-menu li {
  width: 100%;
}
.accordion-menu a {
  padding: 0.7rem 1rem;
}
.accordion-menu .is-accordion-submenu a {
  padding: 0.7rem 1rem;
}
.accordion-menu .nested.is-accordion-submenu {
  margin-right: 0;
  margin-left: 1rem;
}
.accordion-menu.align-right .nested.is-accordion-submenu {
  margin-right: 1rem;
  margin-left: 0;
}
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a {
  position: relative;
}
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-bottom-width: 0;
  border-color: #5759EE transparent transparent;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 1rem;
}
.accordion-menu.align-left .is-accordion-submenu-parent > a::after {
  right: 1rem;
  left: auto;
}
.accordion-menu.align-right .is-accordion-submenu-parent > a::after {
  right: auto;
  left: 1rem;
}
.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after {
  transform: rotate(180deg);
  transform-origin: 50% 50%;
}

.is-accordion-submenu-parent {
  position: relative;
}

.has-submenu-toggle > a {
  margin-right: 40px;
}

.submenu-toggle {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.submenu-toggle::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-bottom-width: 0;
  border-color: #5759EE transparent transparent;
  top: 0;
  bottom: 0;
  margin: auto;
}

.submenu-toggle[aria-expanded=true]::after {
  transform: scaleY(-1);
  transform-origin: 50% 50%;
}

.submenu-toggle-text {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.badge {
  display: inline-block;
  min-width: 2.1em;
  padding: 0.3em;
  border-radius: 50%;
  font-size: 0.6rem;
  text-align: center;
  background: #5759EE;
  color: #ffffff;
}
.badge.primary {
  background: #1779ba;
  color: #ffffff;
}
.badge.secondary {
  background: #767676;
  color: #000;
}
.badge.success {
  background: #3adb76;
  color: #000;
}
.badge.warning {
  background: #ffae00;
  color: #000;
}
.badge.alert {
  background: #cc4b37;
  color: #000;
}

.breadcrumbs {
  margin: 0 0 1rem 0;
  list-style: none;
}
.breadcrumbs::before, .breadcrumbs::after {
  display: table;
  content: " ";
  flex-basis: 0;
  order: 1;
}
.breadcrumbs::after {
  clear: both;
}
.breadcrumbs li {
  float: left;
  font-size: 0.6875rem;
  color: #000;
  cursor: default;
  text-transform: uppercase;
}
.breadcrumbs li:not(:last-child)::after {
  position: relative;
  margin: 0 0.75rem;
  opacity: 1;
  content: "/";
  color: #A3AAAE;
}
.breadcrumbs a {
  color: #5759EE;
}
.breadcrumbs a:hover {
  text-decoration: underline;
}
.breadcrumbs .disabled {
  color: #A3AAAE;
  cursor: not-allowed;
}

.button-group {
  margin-bottom: 1rem;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  flex-grow: 1;
}
.button-group::before, .button-group::after {
  display: table;
  content: " ";
  flex-basis: 0;
  order: 1;
}
.button-group::after {
  clear: both;
}
.button-group::before, .button-group::after {
  display: none;
}
.button-group .button {
  margin: 0;
  margin-right: 1px;
  margin-bottom: 1px;
  font-size: 0.9rem;
  flex: 0 0 auto;
}
.button-group .button:last-child {
  margin-right: 0;
}
.button-group.tiny .button {
  font-size: 0.6rem;
}
.button-group.small .button {
  font-size: 0.75rem;
}
.button-group.large .button {
  font-size: 1.25rem;
}
.button-group.expanded .button {
  flex: 1 1 0px;
}
.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus {
  background-color: #1779ba;
  color: #ffffff;
}
.button-group.primary .button:hover, .button-group.primary .button:focus {
  background-color: rgb(18.4, 96.8, 148.8);
  color: #ffffff;
}
.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus {
  background-color: #767676;
  color: #000;
}
.button-group.secondary .button:hover, .button-group.secondary .button:focus {
  background-color: rgb(94.4, 94.4, 94.4);
  color: #000;
}
.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus {
  background-color: #3adb76;
  color: #000;
}
.button-group.success .button:hover, .button-group.success .button:focus {
  background-color: rgb(34.2386266094, 187.3613733906, 91.3030042918);
  color: #000;
}
.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus {
  background-color: #ffae00;
  color: #000;
}
.button-group.warning .button:hover, .button-group.warning .button:focus {
  background-color: rgb(204, 139.2, 0);
  color: #000;
}
.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus {
  background-color: #cc4b37;
  color: #000;
}
.button-group.alert .button:hover, .button-group.alert .button:focus {
  background-color: rgb(165.0996015936, 58.6103585657, 42.1003984064);
  color: #000;
}
.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus {
  background-color: transparent;
}
.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus {
  border: 1px solid #5759EE;
  color: #5759EE;
}
.button-group.hollow .button:hover, .button-group.hollow .button:focus {
  border-color: rgb(14.9324324324, 16.6891891892, 147.5675675676);
  color: rgb(14.9324324324, 16.6891891892, 147.5675675676);
}
.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus {
  border: 1px solid #1779ba;
  color: #1779ba;
}
.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus {
  border-color: rgb(11.5, 60.5, 93);
  color: rgb(11.5, 60.5, 93);
}
.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus {
  border: 1px solid #767676;
  color: #767676;
}
.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus {
  border-color: #3b3b3b;
  color: #3b3b3b;
}
.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus {
  border: 1px solid #3adb76;
  color: #3adb76;
}
.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus {
  border-color: rgb(21.3991416309, 117.1008583691, 57.0643776824);
  color: rgb(21.3991416309, 117.1008583691, 57.0643776824);
}
.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus {
  border: 1px solid #ffae00;
  color: #ffae00;
}
.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus {
  border-color: rgb(127.5, 87, 0);
  color: rgb(127.5, 87, 0);
}
.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus {
  border: 1px solid #cc4b37;
  color: #cc4b37;
}
.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus {
  border-color: rgb(103.187250996, 36.6314741036, 26.312749004);
  color: rgb(103.187250996, 36.6314741036, 26.312749004);
}
.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus {
  border-color: transparent;
  background-color: transparent;
}
.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus {
  color: #5759EE;
}
.button-group.clear .button:hover, .button-group.clear .button:focus {
  color: rgb(14.9324324324, 16.6891891892, 147.5675675676);
}
.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus {
  color: #1779ba;
}
.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus {
  color: rgb(11.5, 60.5, 93);
}
.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus {
  color: #767676;
}
.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus {
  color: #3b3b3b;
}
.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus {
  color: #3adb76;
}
.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus {
  color: rgb(21.3991416309, 117.1008583691, 57.0643776824);
}
.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus {
  color: #ffae00;
}
.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus {
  color: rgb(127.5, 87, 0);
}
.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus {
  color: #cc4b37;
}
.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus {
  color: rgb(103.187250996, 36.6314741036, 26.312749004);
}
.button-group.no-gaps .button {
  margin-right: -0.0625rem;
}
.button-group.no-gaps .button + .button {
  border-left-color: transparent;
}
.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium {
  flex-wrap: wrap;
}
.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button {
  flex: 0 0 100%;
}
.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child {
  margin-bottom: 0;
}
.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button {
  flex: 1 1 0px;
}
@media print, screen and (min-width: 40em) {
  .button-group.stacked-for-small .button {
    flex: 0 0 auto;
    margin-bottom: 0;
  }
}
@media print, screen and (min-width: 64em) {
  .button-group.stacked-for-medium .button {
    flex: 0 0 auto;
    margin-bottom: 0;
  }
}
@media print, screen and (max-width: 39.99875em) {
  .button-group.stacked-for-small.expanded {
    display: block;
  }
  .button-group.stacked-for-small.expanded .button {
    display: block;
    margin-right: 0;
  }
}
@media print, screen and (max-width: 63.99875em) {
  .button-group.stacked-for-medium.expanded {
    display: block;
  }
  .button-group.stacked-for-medium.expanded .button {
    display: block;
    margin-right: 0;
  }
}

.callout {
  position: relative;
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 0;
  background-color: white;
  color: #000;
}
.callout > :first-child {
  margin-top: 0;
}
.callout > :last-child {
  margin-bottom: 0;
}
.callout.primary {
  background-color: rgb(214.8186602871, 235.9894736842, 250.0313397129);
  color: #000;
}
.callout.secondary {
  background-color: rgb(234.45, 234.45, 234.45);
  color: #000;
}
.callout.success {
  background-color: rgb(225.45, 249.6, 234.45);
  color: #000;
}
.callout.warning {
  background-color: rgb(255, 242.85, 216.75);
  color: #000;
}
.callout.alert {
  background-color: rgb(247.35, 228, 225);
  color: #000;
}
.callout.small {
  padding-top: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
}
.callout.large {
  padding-top: 3rem;
  padding-right: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
}

.card {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  margin-bottom: 1rem;
  border: 1px solid #F6F6F6;
  border-radius: 0;
  background: #ffffff;
  box-shadow: none;
  overflow: hidden;
  color: #000;
}
.card > :last-child {
  margin-bottom: 0;
}

.card-divider {
  display: flex;
  flex: 0 1 auto;
  padding: 1rem;
  background: #F6F6F6;
}
.card-divider > :last-child {
  margin-bottom: 0;
}

.card-section {
  flex: 1 0 auto;
  padding: 1rem;
}
.card-section > :last-child {
  margin-bottom: 0;
}

.card-image {
  min-height: 1px;
}

.close-button {
  position: absolute;
  z-index: 10;
  color: #F1F3F6;
  cursor: pointer;
}
[data-whatinput=mouse] .close-button {
  outline: 0;
}
.close-button:hover, .close-button:focus {
  color: #000;
}
.close-button.small {
  right: 0.66rem;
  top: 0.33em;
  font-size: 1.5em;
  line-height: 1;
}

.close-button, .close-button.medium {
  right: 1rem;
  top: 0.5rem;
  font-size: 2em;
  line-height: 1;
}

.menu {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
[data-whatinput=mouse] .menu li {
  outline: 0;
}
.menu a,
.menu .button {
  line-height: 1;
  text-decoration: none;
  display: block;
  padding: 0.7rem 1rem;
}
.menu input,
.menu select,
.menu a,
.menu button {
  margin-bottom: 0;
}
.menu input {
  display: inline-block;
}
.menu, .menu.horizontal {
  flex-wrap: wrap;
  flex-direction: row;
}
.menu.vertical {
  flex-wrap: nowrap;
  flex-direction: column;
}
.menu.vertical.icon-top li a img,
.menu.vertical.icon-top li a i,
.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img,
.menu.vertical.icon-bottom li a i,
.menu.vertical.icon-bottom li a svg {
  text-align: left;
}
.menu.expanded li {
  flex: 1 1 0px;
}
.menu.expanded.icon-top li a img,
.menu.expanded.icon-top li a i,
.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img,
.menu.expanded.icon-bottom li a i,
.menu.expanded.icon-bottom li a svg {
  text-align: left;
}
.menu.simple {
  align-items: center;
}
.menu.simple li + li {
  margin-left: 1rem;
}
.menu.simple a {
  padding: 0;
}
@media print, screen and (min-width: 40em) {
  .menu.medium-horizontal {
    flex-wrap: wrap;
    flex-direction: row;
  }
  .menu.medium-vertical {
    flex-wrap: nowrap;
    flex-direction: column;
  }
  .menu.medium-expanded li {
    flex: 1 1 0px;
  }
  .menu.medium-simple li {
    flex: 1 1 0px;
  }
}
@media print, screen and (min-width: 64em) {
  .menu.large-horizontal {
    flex-wrap: wrap;
    flex-direction: row;
  }
  .menu.large-vertical {
    flex-wrap: nowrap;
    flex-direction: column;
  }
  .menu.large-expanded li {
    flex: 1 1 0px;
  }
  .menu.large-simple li {
    flex: 1 1 0px;
  }
}
.menu.nested {
  margin-right: 0;
  margin-left: 1rem;
}
.menu.icons a {
  display: flex;
}
.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a {
  display: flex;
}
.menu.icon-left li a, .menu.nested.icon-left li a {
  flex-flow: row nowrap;
}
.menu.icon-left li a img,
.menu.icon-left li a i,
.menu.icon-left li a svg, .menu.nested.icon-left li a img,
.menu.nested.icon-left li a i,
.menu.nested.icon-left li a svg {
  margin-right: 0.25rem;
}
.menu.icon-right li a, .menu.nested.icon-right li a {
  flex-flow: row nowrap;
}
.menu.icon-right li a img,
.menu.icon-right li a i,
.menu.icon-right li a svg, .menu.nested.icon-right li a img,
.menu.nested.icon-right li a i,
.menu.nested.icon-right li a svg {
  margin-left: 0.25rem;
}
.menu.icon-top li a, .menu.nested.icon-top li a {
  flex-flow: column nowrap;
}
.menu.icon-top li a img,
.menu.icon-top li a i,
.menu.icon-top li a svg, .menu.nested.icon-top li a img,
.menu.nested.icon-top li a i,
.menu.nested.icon-top li a svg {
  align-self: stretch;
  margin-bottom: 0.25rem;
  text-align: center;
}
.menu.icon-bottom li a, .menu.nested.icon-bottom li a {
  flex-flow: column nowrap;
}
.menu.icon-bottom li a img,
.menu.icon-bottom li a i,
.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img,
.menu.nested.icon-bottom li a i,
.menu.nested.icon-bottom li a svg {
  align-self: stretch;
  margin-bottom: 0.25rem;
  text-align: center;
}
.menu .is-active > a {
  background: #1779ba;
  color: #ffffff;
}
.menu .active > a {
  background: #1779ba;
  color: #ffffff;
}
.menu.align-left {
  justify-content: flex-start;
}
.menu.align-right li {
  display: flex;
  justify-content: flex-end;
}
.menu.align-right li .submenu li {
  justify-content: flex-start;
}
.menu.align-right.vertical li {
  display: block;
  text-align: right;
}
.menu.align-right.vertical li .submenu li {
  text-align: right;
}
.menu.align-right.icon-top li a img,
.menu.align-right.icon-top li a i,
.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img,
.menu.align-right.icon-bottom li a i,
.menu.align-right.icon-bottom li a svg {
  text-align: right;
}
.menu.align-right .nested {
  margin-right: 1rem;
  margin-left: 0;
}
.menu.align-center li {
  display: flex;
  justify-content: center;
}
.menu.align-center li .submenu li {
  justify-content: flex-start;
}
.menu .menu-text {
  padding: 0.7rem 1rem;
  font-weight: bold;
  line-height: 1;
  color: inherit;
}

.menu-centered > .menu {
  justify-content: center;
}
.menu-centered > .menu li {
  display: flex;
  justify-content: center;
}
.menu-centered > .menu li .submenu li {
  justify-content: flex-start;
}

.no-js [data-responsive-menu] ul {
  display: none;
}

.menu-icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 16px;
  cursor: pointer;
}
.menu-icon::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #ffffff;
  box-shadow: 0 7px 0 #ffffff, 0 14px 0 #ffffff;
  content: "";
}
.menu-icon:hover::after {
  background: #A3AAAE;
  box-shadow: 0 7px 0 #A3AAAE, 0 14px 0 #A3AAAE;
}

.menu-icon.dark {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 16px;
  cursor: pointer;
}
.menu-icon.dark::after {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #000;
  box-shadow: 0 7px 0 #000, 0 14px 0 #000;
  content: "";
}
.menu-icon.dark:hover::after {
  background: #F1F3F6;
  box-shadow: 0 7px 0 #F1F3F6, 0 14px 0 #F1F3F6;
}

.is-drilldown {
  position: relative;
  overflow: hidden;
}
.is-drilldown li {
  display: block;
}
.is-drilldown.animate-height {
  transition: height 0.5s;
}

.drilldown a {
  padding: 0.7rem 1rem;
  background: #ffffff;
}
.drilldown .is-drilldown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: -1;
  width: 100%;
  background: #ffffff;
  transition: transform 0.15s linear;
}
.drilldown .is-drilldown-submenu.is-active {
  z-index: 1;
  display: block;
  transform: translateX(-100%);
}
.drilldown .is-drilldown-submenu.is-closing {
  transform: translateX(100%);
}
.drilldown .is-drilldown-submenu a {
  padding: 0.7rem 1rem;
}
.drilldown .nested.is-drilldown-submenu {
  margin-right: 0;
  margin-left: 0;
}
.drilldown .drilldown-submenu-cover-previous {
  min-height: 100%;
}
.drilldown .is-drilldown-submenu-parent > a {
  position: relative;
}
.drilldown .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #5759EE;
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: 1rem;
}
.drilldown.align-left .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #5759EE;
  right: 1rem;
  left: auto;
}
.drilldown.align-right .is-drilldown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent #5759EE transparent transparent;
  right: auto;
  left: 1rem;
}
.drilldown .js-drilldown-back > a::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent #5759EE transparent transparent;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.75rem;
}

.dropdown-pane {
  position: absolute;
  z-index: 10;
  display: none;
  width: 300px;
  padding: 1rem;
  visibility: hidden;
  border: 1px solid #A3AAAE;
  border-radius: 0;
  background-color: #ffffff;
  font-size: 1rem;
}
.dropdown-pane.is-opening {
  display: block;
}
.dropdown-pane.is-open {
  display: block;
  visibility: visible;
}

.dropdown-pane.tiny {
  width: 100px;
}

.dropdown-pane.small {
  width: 200px;
}

.dropdown-pane.large {
  width: 400px;
}

.dropdown.menu > li.opens-left > .is-dropdown-submenu {
  top: 100%;
  right: 0;
  left: auto;
}
.dropdown.menu > li.opens-right > .is-dropdown-submenu {
  top: 100%;
  right: auto;
  left: 0;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a {
  position: relative;
  padding-right: 1.5rem;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-bottom-width: 0;
  border-color: #5759EE transparent transparent;
  right: 5px;
  left: auto;
  margin-top: -3px;
}
[data-whatinput=mouse] .dropdown.menu a {
  outline: 0;
}
.dropdown.menu > li > a {
  padding: 0.7rem 1rem;
}
.dropdown.menu > li.is-active > a {
  background: transparent;
  color: #1779ba;
}
.no-js .dropdown.menu ul {
  display: none;
}
.dropdown.menu .nested.is-dropdown-submenu {
  margin-right: 0;
  margin-left: 0;
}
.dropdown.menu.vertical > li .is-dropdown-submenu {
  top: 0;
}
.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
  top: 0;
  right: 100%;
  left: auto;
}
.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%;
}
.dropdown.menu.vertical > li > a::after {
  right: 14px;
}
.dropdown.menu.vertical > li.opens-left > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent #5759EE transparent transparent;
  right: auto;
  left: 5px;
}
.dropdown.menu.vertical > li.opens-right > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #5759EE;
}
@media print, screen and (min-width: 40em) {
  .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }
  .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }
  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }
  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #5759EE transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }
  .dropdown.menu.medium-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }
  .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
  .dropdown.menu.medium-vertical > li > a::after {
    right: 14px;
  }
  .dropdown.menu.medium-vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #5759EE transparent transparent;
    right: auto;
    left: 5px;
  }
  .dropdown.menu.medium-vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #5759EE;
  }
}
@media print, screen and (min-width: 64em) {
  .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
  }
  .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
  }
  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
  }
  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-bottom-width: 0;
    border-color: #5759EE transparent transparent;
    right: 5px;
    left: auto;
    margin-top: -3px;
  }
  .dropdown.menu.large-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
    top: 0;
    right: 100%;
    left: auto;
  }
  .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
  .dropdown.menu.large-vertical > li > a::after {
    right: 14px;
  }
  .dropdown.menu.large-vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-left-width: 0;
    border-color: transparent #5759EE transparent transparent;
    right: auto;
    left: 5px;
  }
  .dropdown.menu.large-vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6px;
    content: "";
    border-right-width: 0;
    border-color: transparent transparent transparent #5759EE;
  }
}
.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
  top: 100%;
  right: 0;
  left: auto;
}

.is-dropdown-menu.vertical {
  width: 100px;
}
.is-dropdown-menu.vertical.align-right {
  float: right;
}

.is-dropdown-submenu-parent {
  position: relative;
}
.is-dropdown-submenu-parent a::after {
  position: absolute;
  top: 50%;
  right: 5px;
  left: auto;
  margin-top: -6px;
}
.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
  top: 100%;
  left: auto;
}
.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
  right: 100%;
  left: auto;
}
.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%;
}

.is-dropdown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 1;
  display: none;
  min-width: 200px;
  border: 1px solid #A3AAAE;
  background: #ffffff;
}
.dropdown .is-dropdown-submenu a {
  padding: 0.7rem 1rem;
}
.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
  right: 14px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-left-width: 0;
  border-color: transparent #5759EE transparent transparent;
  right: auto;
  left: 5px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #5759EE;
}
.is-dropdown-submenu .is-dropdown-submenu {
  margin-top: -1px;
}
.is-dropdown-submenu > li {
  width: 100%;
}
.is-dropdown-submenu.js-dropdown-active {
  display: block;
}

.responsive-embed,
.flex-video {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  padding-bottom: 75%;
  overflow: hidden;
}
.responsive-embed iframe,
.responsive-embed object,
.responsive-embed embed,
.responsive-embed video,
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.responsive-embed.widescreen,
.flex-video.widescreen {
  padding-bottom: 56.25%;
}

.label {
  display: inline-block;
  padding: 0.33333rem 0.5rem;
  border-radius: 0;
  font-size: 0.8rem;
  line-height: 1;
  white-space: nowrap;
  cursor: default;
  background: #5759EE;
  color: #ffffff;
}
.label.primary {
  background: #1779ba;
  color: #ffffff;
}
.label.secondary {
  background: #767676;
  color: #000;
}
.label.success {
  background: #3adb76;
  color: #000;
}
.label.warning {
  background: #ffae00;
  color: #000;
}
.label.alert {
  background: #cc4b37;
  color: #000;
}

.media-object {
  display: flex;
  margin-bottom: 1rem;
  flex-wrap: nowrap;
}
.media-object img {
  max-width: none;
}
@media print, screen and (max-width: 39.99875em) {
  .media-object.stack-for-small {
    flex-wrap: wrap;
  }
}

.media-object-section {
  flex: 0 1 auto;
}
.media-object-section:first-child {
  padding-right: 1rem;
}
.media-object-section:last-child:not(:nth-child(2)) {
  padding-left: 1rem;
}
.media-object-section > :last-child {
  margin-bottom: 0;
}
@media print, screen and (max-width: 39.99875em) {
  .stack-for-small .media-object-section {
    padding: 0;
    padding-bottom: 1rem;
    flex-basis: 100%;
    max-width: 100%;
  }
  .stack-for-small .media-object-section img {
    width: 100%;
  }
}
.media-object-section.main-section {
  flex: 1 1 0px;
}

.is-off-canvas-open {
  overflow: hidden;
}

.js-off-canvas-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 11;
  width: 100%;
  height: 100%;
  transition: opacity 0.5s ease, visibility 0.5s ease;
  background: rgba(255, 255, 255, 0.25);
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
}
.js-off-canvas-overlay.is-visible {
  opacity: 1;
  visibility: visible;
}
.js-off-canvas-overlay.is-closable {
  cursor: pointer;
}
.js-off-canvas-overlay.is-overlay-absolute {
  position: absolute;
}
.js-off-canvas-overlay.is-overlay-fixed {
  position: fixed;
}

.off-canvas-wrapper {
  position: relative;
  overflow: hidden;
}

.off-canvas {
  position: fixed;
  z-index: 12;
  transition: transform 0.5s ease;
  backface-visibility: hidden;
  background: #F6F6F6;
}
[data-whatinput=mouse] .off-canvas {
  outline: 0;
}
.off-canvas.is-transition-push {
  z-index: 12;
}
.off-canvas.is-closed {
  visibility: hidden;
}
.off-canvas.is-transition-overlap {
  z-index: 13;
}
.off-canvas.is-transition-overlap.is-open {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}
.off-canvas.is-open {
  transform: translate(0, 0);
}
.off-canvas-absolute {
  position: absolute;
  z-index: 12;
  transition: transform 0.5s ease;
  backface-visibility: hidden;
  background: #F6F6F6;
}
[data-whatinput=mouse] .off-canvas-absolute {
  outline: 0;
}
.off-canvas-absolute.is-transition-push {
  z-index: 12;
}
.off-canvas-absolute.is-closed {
  visibility: hidden;
}
.off-canvas-absolute.is-transition-overlap {
  z-index: 13;
}
.off-canvas-absolute.is-transition-overlap.is-open {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.7);
}
.off-canvas-absolute.is-open {
  transform: translate(0, 0);
}

.position-left {
  top: 0;
  left: 0;
  height: 100%;
  overflow-y: auto;
  width: 250px;
  transform: translateX(-250px);
}
.off-canvas-content .off-canvas.position-left {
  transform: translateX(-250px);
}
.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {
  transform: translate(0, 0);
}

.off-canvas-content.is-open-left.has-transition-push {
  transform: translateX(250px);
}

.position-left.is-transition-push {
  box-shadow: inset -13px 0 20px -13px rgba(0, 0, 0, 0.25);
}

.position-right {
  top: 0;
  right: 0;
  height: 100%;
  overflow-y: auto;
  width: 250px;
  transform: translateX(250px);
}
.off-canvas-content .off-canvas.position-right {
  transform: translateX(250px);
}
.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {
  transform: translate(0, 0);
}

.off-canvas-content.is-open-right.has-transition-push {
  transform: translateX(-250px);
}

.position-right.is-transition-push {
  box-shadow: inset 13px 0 20px -13px rgba(0, 0, 0, 0.25);
}

.position-top {
  top: 0;
  left: 0;
  width: 100%;
  overflow-x: auto;
  height: 250px;
  transform: translateY(-250px);
}
.off-canvas-content .off-canvas.position-top {
  transform: translateY(-250px);
}
.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open {
  transform: translate(0, 0);
}

.off-canvas-content.is-open-top.has-transition-push {
  transform: translateY(250px);
}

.position-top.is-transition-push {
  box-shadow: inset 0 -13px 20px -13px rgba(0, 0, 0, 0.25);
}

.position-bottom {
  bottom: 0;
  left: 0;
  width: 100%;
  overflow-x: auto;
  height: 250px;
  transform: translateY(250px);
}
.off-canvas-content .off-canvas.position-bottom {
  transform: translateY(250px);
}
.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open {
  transform: translate(0, 0);
}

.off-canvas-content.is-open-bottom.has-transition-push {
  transform: translateY(-250px);
}

.position-bottom.is-transition-push {
  box-shadow: inset 0 13px 20px -13px rgba(0, 0, 0, 0.25);
}

.off-canvas-content {
  transform: none;
  backface-visibility: hidden;
}
.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push {
  transition: transform 0.5s ease;
}
.off-canvas-content.has-transition-push {
  transform: translate(0, 0);
}
.off-canvas-content .off-canvas.is-open {
  transform: translate(0, 0);
}

@media print, screen and (min-width: 40em) {
  .position-left.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-left.reveal-for-medium .close-button {
    display: none;
  }
  .off-canvas-content .position-left.reveal-for-medium {
    transform: none;
  }
  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }
  .position-left.reveal-for-medium ~ .off-canvas-content {
    margin-left: 250px;
  }
  .position-right.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-right.reveal-for-medium .close-button {
    display: none;
  }
  .off-canvas-content .position-right.reveal-for-medium {
    transform: none;
  }
  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }
  .position-right.reveal-for-medium ~ .off-canvas-content {
    margin-right: 250px;
  }
  .position-top.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-top.reveal-for-medium .close-button {
    display: none;
  }
  .off-canvas-content .position-top.reveal-for-medium {
    transform: none;
  }
  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }
  .position-top.reveal-for-medium ~ .off-canvas-content {
    margin-top: 250px;
  }
  .position-bottom.reveal-for-medium {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-bottom.reveal-for-medium .close-button {
    display: none;
  }
  .off-canvas-content .position-bottom.reveal-for-medium {
    transform: none;
  }
  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }
  .position-bottom.reveal-for-medium ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}
@media print, screen and (min-width: 64em) {
  .position-left.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-left.reveal-for-large .close-button {
    display: none;
  }
  .off-canvas-content .position-left.reveal-for-large {
    transform: none;
  }
  .off-canvas-content.has-reveal-left {
    margin-left: 250px;
  }
  .position-left.reveal-for-large ~ .off-canvas-content {
    margin-left: 250px;
  }
  .position-right.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-right.reveal-for-large .close-button {
    display: none;
  }
  .off-canvas-content .position-right.reveal-for-large {
    transform: none;
  }
  .off-canvas-content.has-reveal-right {
    margin-right: 250px;
  }
  .position-right.reveal-for-large ~ .off-canvas-content {
    margin-right: 250px;
  }
  .position-top.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-top.reveal-for-large .close-button {
    display: none;
  }
  .off-canvas-content .position-top.reveal-for-large {
    transform: none;
  }
  .off-canvas-content.has-reveal-top {
    margin-top: 250px;
  }
  .position-top.reveal-for-large ~ .off-canvas-content {
    margin-top: 250px;
  }
  .position-bottom.reveal-for-large {
    transform: none;
    z-index: 12;
    transition: none;
    visibility: visible;
  }
  .position-bottom.reveal-for-large .close-button {
    display: none;
  }
  .off-canvas-content .position-bottom.reveal-for-large {
    transform: none;
  }
  .off-canvas-content.has-reveal-bottom {
    margin-bottom: 250px;
  }
  .position-bottom.reveal-for-large ~ .off-canvas-content {
    margin-bottom: 250px;
  }
}
@media print, screen and (min-width: 40em) {
  .off-canvas.in-canvas-for-medium {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }
  .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom {
    box-shadow: none;
    transform: none;
  }
  .off-canvas.in-canvas-for-medium .close-button {
    display: none;
  }
}
@media print, screen and (min-width: 64em) {
  .off-canvas.in-canvas-for-large {
    visibility: visible;
    height: auto;
    position: static;
    background: none;
    width: auto;
    overflow: visible;
    transition: none;
  }
  .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom {
    box-shadow: none;
    transform: none;
  }
  .off-canvas.in-canvas-for-large .close-button {
    display: none;
  }
}
.orbit {
  position: relative;
}

.orbit-container {
  position: relative;
  height: 0;
  margin: 0;
  list-style: none;
  overflow: hidden;
}

.orbit-slide {
  width: 100%;
  position: absolute;
}
.orbit-slide.no-motionui.is-active {
  top: 0;
  left: 0;
}

.orbit-figure {
  margin: 0;
}

.orbit-image {
  width: 100%;
  max-width: 100%;
  margin: 0;
}

.orbit-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  margin-bottom: 0;
  padding: 1rem;
  background-color: rgba(0, 0, 0, 0.5);
  color: #ffffff;
}

.orbit-next, .orbit-previous {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
  padding: 1rem;
  color: #ffffff;
}
[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous {
  outline: 0;
}
.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus {
  background-color: rgba(0, 0, 0, 0.5);
}

.orbit-previous {
  left: 0;
}

.orbit-next {
  left: auto;
  right: 0;
}

.orbit-bullets {
  position: relative;
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
  text-align: center;
}
[data-whatinput=mouse] .orbit-bullets {
  outline: 0;
}
.orbit-bullets button {
  width: 1.2rem;
  height: 1.2rem;
  margin: 0.1rem;
  border-radius: 50%;
  background-color: #A3AAAE;
}
.orbit-bullets button:hover {
  background-color: #F1F3F6;
}
.orbit-bullets button.is-active {
  background-color: #F1F3F6;
}

.pagination {
  margin-left: 0;
  margin-bottom: 1rem;
}
.pagination::before, .pagination::after {
  display: table;
  content: " ";
  flex-basis: 0;
  order: 1;
}
.pagination::after {
  clear: both;
}
.pagination li {
  margin-right: 0.0625rem;
  border-radius: 0;
  font-size: 0.875rem;
  display: none;
}
.pagination li:last-child, .pagination li:first-child {
  display: inline-block;
}
@media print, screen and (min-width: 40em) {
  .pagination li {
    display: inline-block;
  }
}
.pagination a,
.pagination button {
  display: block;
  padding: 0.1875rem 0.625rem;
  border-radius: 0;
  color: #000;
}
.pagination a:hover,
.pagination button:hover {
  background: #F6F6F6;
}
.pagination .current {
  padding: 0.1875rem 0.625rem;
  background: #5759EE;
  color: #ffffff;
  cursor: default;
}
.pagination .disabled {
  padding: 0.1875rem 0.625rem;
  color: #A3AAAE;
  cursor: not-allowed;
}
.pagination .disabled:hover {
  background: transparent;
}
.pagination .ellipsis::after {
  padding: 0.1875rem 0.625rem;
  content: "…";
  color: #000;
}

.pagination-previous a::before,
.pagination-previous.disabled::before {
  display: inline-block;
  margin-right: 0.5rem;
  content: "«";
}

.pagination-next a::after,
.pagination-next.disabled::after {
  display: inline-block;
  margin-left: 0.5rem;
  content: "»";
}

.progress {
  height: 1rem;
  margin-bottom: 1rem;
  border-radius: 0;
  background-color: #A3AAAE;
}
.progress.primary .progress-meter {
  background-color: #1779ba;
}
.progress.secondary .progress-meter {
  background-color: #767676;
}
.progress.success .progress-meter {
  background-color: #3adb76;
}
.progress.warning .progress-meter {
  background-color: #ffae00;
}
.progress.alert .progress-meter {
  background-color: #cc4b37;
}

.progress-meter {
  position: relative;
  display: block;
  width: 0%;
  height: 100%;
  background-color: #5759EE;
}

.progress-meter-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: 0;
  font-size: 0.75rem;
  font-weight: bold;
  color: #ffffff;
  white-space: nowrap;
}

.slider {
  position: relative;
  height: 0.5rem;
  margin-top: 1.25rem;
  margin-bottom: 2.25rem;
  background-color: #F6F6F6;
  cursor: pointer;
  user-select: none;
  touch-action: none;
}

.slider-fill {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  max-width: 100%;
  height: 0.5rem;
  background-color: #A3AAAE;
  transition: all 0.2s ease-in-out;
}
.slider-fill.is-dragging {
  transition: all 0s linear;
}

.slider-handle {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  z-index: 1;
  display: inline-block;
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 0;
  background-color: #5759EE;
  transition: all 0.2s ease-in-out;
  touch-action: manipulation;
}
[data-whatinput=mouse] .slider-handle {
  outline: 0;
}
.slider-handle:hover {
  background-color: rgb(42.7297297297, 45.2567567568, 233.5202702703);
}
.slider-handle.is-dragging {
  transition: all 0s linear;
}

.slider.disabled,
.slider[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}

.slider.vertical {
  display: inline-block;
  width: 0.5rem;
  height: 12.5rem;
  margin: 0 1.25rem;
  transform: scale(1, -1);
}
.slider.vertical .slider-fill {
  top: 0;
  width: 0.5rem;
  max-height: 100%;
}
.slider.vertical .slider-handle {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1.4rem;
  height: 1.4rem;
  transform: translateX(-50%);
}

.sticky-container {
  position: relative;
}

.sticky {
  position: relative;
  z-index: 0;
  transform: translate3d(0, 0, 0);
}

.sticky.is-stuck {
  position: fixed;
  z-index: 5;
  width: 100%;
}
.sticky.is-stuck.is-at-top {
  top: 0;
}
.sticky.is-stuck.is-at-bottom {
  bottom: 0;
}

.sticky.is-anchored {
  position: relative;
  right: auto;
  left: auto;
}
.sticky.is-anchored.is-at-bottom {
  bottom: 0;
}

html.is-reveal-open {
  position: fixed;
  width: 100%;
  overflow-y: hidden;
}
html.is-reveal-open.zf-has-scroll {
  overflow-y: scroll;
}
html.is-reveal-open body {
  overflow-y: hidden;
}

.reveal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: none;
  background-color: rgba(0, 0, 0, 0.45);
  overflow-y: auto;
}

.reveal {
  z-index: 1006;
  backface-visibility: hidden;
  display: none;
  padding: 1rem;
  border: 1px solid #A3AAAE;
  border-radius: 0;
  background-color: #ffffff;
  position: relative;
  top: 100px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto;
}
[data-whatinput=mouse] .reveal {
  outline: 0;
}
@media print, screen and (min-width: 40em) {
  .reveal {
    min-height: 0;
  }
}
.reveal .column {
  min-width: 0;
}
.reveal > :last-child {
  margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
  .reveal {
    width: 600px;
    max-width: 75rem;
  }
}
.reveal.collapse {
  padding: 0;
}
@media print, screen and (min-width: 40em) {
  .reveal.tiny {
    width: 30%;
    max-width: 75rem;
  }
}
@media print, screen and (min-width: 40em) {
  .reveal.small {
    width: 50%;
    max-width: 75rem;
  }
}
@media print, screen and (min-width: 40em) {
  .reveal.large {
    width: 90%;
    max-width: 75rem;
  }
}
.reveal.full {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 100%;
  margin-left: 0;
  border: 0;
  border-radius: 0;
}
@media print, screen and (max-width: 39.99875em) {
  .reveal {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    min-height: 100%;
    margin-left: 0;
    border: 0;
    border-radius: 0;
  }
}
.reveal.without-overlay {
  position: fixed;
}

.switch {
  height: 2rem;
  position: relative;
  margin-bottom: 1rem;
  outline: 0;
  font-size: 0.875rem;
  font-weight: bold;
  color: #ffffff;
  user-select: none;
}

.switch-input {
  position: absolute;
  margin-bottom: 0;
  opacity: 0;
}

.switch-paddle {
  position: relative;
  display: block;
  width: 4rem;
  height: 2rem;
  border-radius: 0;
  background: #A3AAAE;
  transition: all 0.25s ease-out;
  font-weight: inherit;
  color: inherit;
  cursor: pointer;
}
input + .switch-paddle {
  margin: 0;
}
.switch-paddle::after {
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  transform: translate3d(0, 0, 0);
  border-radius: 0;
  background: #ffffff;
  transition: all 0.25s ease-out;
  content: "";
}
input:checked ~ .switch-paddle {
  background: #5759EE;
}
input:checked ~ .switch-paddle::after {
  left: 2.25rem;
}
input:disabled ~ .switch-paddle {
  cursor: not-allowed;
  opacity: 0.5;
}
[data-whatinput=mouse] input:focus ~ .switch-paddle {
  outline: 0;
}

.switch-inactive, .switch-active {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.switch-active {
  left: 8%;
  display: none;
}
input:checked + label > .switch-active {
  display: block;
}

.switch-inactive {
  right: 15%;
}
input:checked + label > .switch-inactive {
  display: none;
}

.switch.tiny {
  height: 1.5rem;
}
.switch.tiny .switch-paddle {
  width: 3rem;
  height: 1.5rem;
  font-size: 0.625rem;
}
.switch.tiny .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1rem;
  height: 1rem;
}
.switch.tiny input:checked ~ .switch-paddle::after {
  left: 1.75rem;
}

.switch.small {
  height: 1.75rem;
}
.switch.small .switch-paddle {
  width: 3.5rem;
  height: 1.75rem;
  font-size: 0.75rem;
}
.switch.small .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 1.25rem;
  height: 1.25rem;
}
.switch.small input:checked ~ .switch-paddle::after {
  left: 2rem;
}

.switch.large {
  height: 2.5rem;
}
.switch.large .switch-paddle {
  width: 5rem;
  height: 2.5rem;
  font-size: 1rem;
}
.switch.large .switch-paddle::after {
  top: 0.25rem;
  left: 0.25rem;
  width: 2rem;
  height: 2rem;
}
.switch.large input:checked ~ .switch-paddle::after {
  left: 2.75rem;
}

table {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 1rem;
  border-radius: 0;
}
thead,
tbody,
tfoot {
  border: 1px solid rgb(242.25, 242.25, 242.25);
  background-color: #ffffff;
}

caption {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
}

thead {
  background: rgb(248.625, 248.625, 248.625);
  color: #000;
}

tfoot {
  background: rgb(242.25, 242.25, 242.25);
  color: #000;
}

thead tr,
tfoot tr {
  background: transparent;
}
thead th,
thead td,
tfoot th,
tfoot td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
  text-align: left;
}

tbody th,
tbody td {
  padding: 0.5rem 0.625rem 0.625rem;
}

tbody tr:nth-child(even) {
  border-bottom: 0;
  background-color: rgb(242.25, 242.25, 242.25);
}

table.unstriped tbody {
  background-color: #ffffff;
}
table.unstriped tbody tr {
  border-bottom: 0;
  border-bottom: 1px solid rgb(242.25, 242.25, 242.25);
  background-color: #ffffff;
}

@media print, screen and (max-width: 63.99875em) {
  table.stack thead {
    display: none;
  }
  table.stack tfoot {
    display: none;
  }
  table.stack tr,
  table.stack th,
  table.stack td {
    display: block;
  }
  table.stack td {
    border-top: 0;
  }
}

table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto;
}

table.hover thead tr:hover {
  background-color: rgb(243.525, 243.525, 243.525);
}
table.hover tfoot tr:hover {
  background-color: rgb(237.15, 237.15, 237.15);
}
table.hover tbody tr:hover {
  background-color: rgb(249.9, 249.9, 249.9);
}
table.hover:not(.unstriped) tr:nth-of-type(even):hover {
  background-color: rgb(237.15, 237.15, 237.15);
}

.table-scroll {
  overflow-x: auto;
}

.tabs {
  margin: 0;
  border: 1px solid #F6F6F6;
  background: #ffffff;
  list-style-type: none;
}
.tabs::before, .tabs::after {
  display: table;
  content: " ";
  flex-basis: 0;
  order: 1;
}
.tabs::after {
  clear: both;
}

.tabs.vertical > li {
  display: block;
  float: none;
  width: auto;
}

.tabs.simple > li > a {
  padding: 0;
}
.tabs.simple > li > a:hover {
  background: transparent;
}

.tabs.primary {
  background: #1779ba;
}
.tabs.primary > li > a {
  color: #ffffff;
}
.tabs.primary > li > a:hover, .tabs.primary > li > a:focus {
  background: rgb(21.85, 114.95, 176.7);
}

.tabs-title {
  float: left;
}
.tabs-title > a {
  display: block;
  padding: 1.25rem 1.5rem;
  font-size: 0.75rem;
  line-height: 1;
  color: #5759EE;
}
[data-whatinput=mouse] .tabs-title > a {
  outline: 0;
}
.tabs-title > a:hover {
  background: #ffffff;
  color: rgb(45.6810810811, 48.172972973, 233.8189189189);
}
.tabs-title > a:focus, .tabs-title > a[aria-selected=true] {
  background: #F6F6F6;
  color: #5759EE;
}

.tabs-content {
  border: 1px solid #F6F6F6;
  border-top: 0;
  background: #ffffff;
  color: #000;
  transition: all 0.5s ease;
}

.tabs-content.vertical {
  border: 1px solid #F6F6F6;
  border-left: 0;
}

.tabs-panel {
  display: none;
  padding: 1rem;
}
.tabs-panel.is-active {
  display: block;
}

.thumbnail {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 1rem;
  border: 4px solid #ffffff;
  border-radius: 0;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  line-height: 0;
}

a.thumbnail {
  transition: box-shadow 200ms ease-out;
}
a.thumbnail:hover, a.thumbnail:focus {
  box-shadow: 0 0 6px 1px rgba(87, 89, 238, 0.5);
}
a.thumbnail image {
  box-shadow: none;
}

.title-bar {
  padding: 0.5rem;
  background: #000;
  color: #ffffff;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.title-bar .menu-icon {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.title-bar-left,
.title-bar-right {
  flex: 1 1 0px;
}

.title-bar-right {
  text-align: right;
}

.title-bar-title {
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
}

.has-tip {
  position: relative;
  display: inline-block;
  border-bottom: dotted 1px #F1F3F6;
  font-weight: bold;
  cursor: help;
}

.tooltip {
  position: absolute;
  top: calc(100% + 0.6495rem);
  z-index: 1200;
  max-width: 10rem;
  padding: 0.75rem;
  border-radius: 0;
  background-color: #000;
  font-size: 80%;
  color: #ffffff;
}
.tooltip::before {
  position: absolute;
}
.tooltip.bottom::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-top-width: 0;
  border-color: transparent transparent #000;
  bottom: 100%;
}
.tooltip.bottom.align-center::before {
  left: 50%;
  transform: translateX(-50%);
}
.tooltip.top::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-bottom-width: 0;
  border-color: #000 transparent transparent;
  top: 100%;
  bottom: auto;
}
.tooltip.top.align-center::before {
  left: 50%;
  transform: translateX(-50%);
}
.tooltip.left::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-right-width: 0;
  border-color: transparent transparent transparent #000;
  left: 100%;
}
.tooltip.left.align-center::before {
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}
.tooltip.right::before {
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.75rem;
  content: "";
  border-left-width: 0;
  border-color: transparent #000 transparent transparent;
  right: 100%;
  left: auto;
}
.tooltip.right.align-center::before {
  bottom: auto;
  top: 50%;
  transform: translateY(-50%);
}
.tooltip.align-top::before {
  bottom: auto;
  top: 10%;
}
.tooltip.align-bottom::before {
  bottom: 10%;
  top: auto;
}
.tooltip.align-left::before {
  left: 10%;
  right: auto;
}
.tooltip.align-right::before {
  left: auto;
  right: 10%;
}

.top-bar {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 0.5rem;
  flex-wrap: wrap;
}
.top-bar,
.top-bar ul {
  background-color: #F6F6F6;
}
.top-bar input {
  max-width: 200px;
  margin-right: 1rem;
}
.top-bar .input-group-field {
  width: 100%;
  margin-right: 0;
}
.top-bar input.button {
  width: auto;
}
.top-bar .top-bar-left,
.top-bar .top-bar-right {
  flex: 0 0 100%;
  max-width: 100%;
}
@media print, screen and (min-width: 40em) {
  .top-bar {
    flex-wrap: nowrap;
  }
  .top-bar .top-bar-left {
    flex: 1 1 auto;
    margin-right: auto;
  }
  .top-bar .top-bar-right {
    flex: 0 1 auto;
    margin-left: auto;
  }
}
@media print, screen and (max-width: 63.99875em) {
  .top-bar.stacked-for-medium {
    flex-wrap: wrap;
  }
  .top-bar.stacked-for-medium .top-bar-left,
  .top-bar.stacked-for-medium .top-bar-right {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media print, screen and (max-width: 74.99875em) {
  .top-bar.stacked-for-large {
    flex-wrap: wrap;
  }
  .top-bar.stacked-for-large .top-bar-left,
  .top-bar.stacked-for-large .top-bar-right {
    flex: 0 0 100%;
    max-width: 100%;
  }
}

.top-bar-title {
  flex: 0 0 auto;
  margin: 0.5rem 1rem 0.5rem 0;
}

.top-bar-left,
.top-bar-right {
  flex: 0 0 auto;
}

.hide {
  display: none !important;
}

.invisible {
  visibility: hidden;
}

.visible {
  visibility: visible;
}

@media print, screen and (max-width: 39.99875em) {
  .hide-for-small-only {
    display: none !important;
  }
}

@media screen and (max-width: 0em), screen and (min-width: 40em) {
  .show-for-small-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 40em) {
  .hide-for-medium {
    display: none !important;
  }
}

@media screen and (max-width: 39.99875em) {
  .show-for-medium {
    display: none !important;
  }
}

@media print, screen and (min-width: 40em) and (max-width: 63.99875em) {
  .hide-for-medium-only {
    display: none !important;
  }
}

@media screen and (max-width: 39.99875em), screen and (min-width: 64em) {
  .show-for-medium-only {
    display: none !important;
  }
}

@media print, screen and (min-width: 64em) {
  .hide-for-large {
    display: none !important;
  }
}

@media screen and (max-width: 63.99875em) {
  .show-for-large {
    display: none !important;
  }
}

@media print, screen and (min-width: 64em) and (max-width: 74.99875em) {
  .hide-for-large-only {
    display: none !important;
  }
}

@media screen and (max-width: 63.99875em), screen and (min-width: 75em) {
  .show-for-large-only {
    display: none !important;
  }
}

.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.show-on-focus:active, .show-on-focus:focus {
  position: static !important;
  width: auto !important;
  height: auto !important;
  overflow: visible !important;
  clip: auto !important;
  white-space: normal !important;
}

.show-for-landscape,
.hide-for-portrait {
  display: block !important;
}
@media screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: block !important;
  }
}
@media screen and (orientation: portrait) {
  .show-for-landscape,
  .hide-for-portrait {
    display: none !important;
  }
}

.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}
@media screen and (orientation: landscape) {
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
}
@media screen and (orientation: portrait) {
  .hide-for-landscape,
  .show-for-portrait {
    display: block !important;
  }
}

.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-center {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.clearfix::before, .clearfix::after {
  display: table;
  content: " ";
  flex-basis: 0;
  order: 1;
}
.clearfix::after {
  clear: both;
}

/************************************************

Stylesheet: Global Stylesheet

*************************************************/
html {
  scroll-behavior: smooth;
}

*::selection {
  background: #000;
  color: #ffffff;
}

/*********************
TYPOGRAPHY
*********************/
body {
  font-family: "Nunito Sans", sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.golos, .heading, h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1, .xl, .golos-600, .golos-500, .golos-400 {
  font-family: "Golos Text", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
}

.golos-400 {
  font-weight: 400;
}

.golos-500 {
  font-weight: 500;
}

.golos-600 {
  font-weight: 600;
}

.nunito, section form.blog-search-form input[type=search]::placeholder, section form.blog-search-form input[type=search], section #select-box span.text, section .accordion-menu .accordion-item .accordion-content li a, section#topics #topics-container .topic-group .topic-list li a, header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.mega_link_title,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.mega_link_title, header .top-bar .top-bar-right #main-nav li:not(.button, .text-button) a,
header .top-bar .top-bar-left #main-nav li:not(.button, .text-button) a, .paragraph, blockquote > p, p, li, .nunito-800, .footer .section-footer .top-row .column .footer-nav-group .header, header .top-bar .top-bar-right .submenu #main-container .section_title,
header .top-bar .top-bar-left .submenu #main-container .section_title, header .top-bar .top-bar-right .submenu #main-container a.section_title,
header .top-bar .top-bar-left .submenu #main-container a.section_title, .tag, .eyebrow-s, .eyebrow, .nunito-700, .gform-footer .gform_button, section.dark #form-container .hbspt-form .hs-submit input[type=submit], section #form-container .hbspt-form .hs-submit input[type=submit], section.tabs.right-image nav a, section.tabs.top-image nav a, div#text-button,
a#text-button,
a.text-button, li.text-button a, li.button a, a#button,
a.button,
button#button,
input.button, .nunito-600, .nunito-400 {
  font-family: "Nunito Sans", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
}

.nunito-400 {
  font-weight: 400;
}

.nunito-600 {
  font-weight: 600;
}

.nunito-700, .gform-footer .gform_button, section.dark #form-container .hbspt-form .hs-submit input[type=submit], section #form-container .hbspt-form .hs-submit input[type=submit], section.tabs.right-image nav a, section.tabs.top-image nav a, div#text-button,
a#text-button,
a.text-button, li.text-button a, li.button a, a#button,
a.button,
button#button,
input.button {
  font-weight: 700;
}

.nunito-800, .footer .section-footer .top-row .column .footer-nav-group .header, header .top-bar .top-bar-right .submenu #main-container .section_title,
header .top-bar .top-bar-left .submenu #main-container .section_title, header .top-bar .top-bar-right .submenu #main-container a.section_title,
header .top-bar .top-bar-left .submenu #main-container a.section_title, .tag, .eyebrow-s, .eyebrow {
  font-weight: 800;
}

.heading, h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1, .xl {
  position: relative;
  z-index: 3;
  color: #000;
  margin-bottom: 0;
}
.heading em, h6 em, .h6 em, h5 em, .h5 em, h4 em, .h4 em, h3 em, .h3 em, h2 em, .h2 em, h1 em, .h1 em, .xl em {
  color: #5759EE;
  font-style: normal;
}
.heading a, h6 a, .h6 a, h5 a, .h5 a, h4 a, .h4 a, h3 a, .h3 a, h2 a, .h2 a, h1 a, .h1 a, .xl a {
  color: #000;
}
.heading a:hover, h6 a:hover, .h6 a:hover, h5 a:hover, .h5 a:hover, h4 a:hover, .h4 a:hover, h3 a:hover, .h3 a:hover, h2 a:hover, .h2 a:hover, h1 a:hover, .h1 a:hover, .xl a:hover {
  color: #5759EE;
}

.paragraph, blockquote > p, p, li {
  margin-bottom: 0;
  color: #000;
}
.paragraph strong, p strong, li strong {
  font-weight: 700 !important;
}

h1, .h1, .xl {
  font-size: 54px;
  font-weight: 500;
  line-height: 115%;
  letter-spacing: -1.08px;
}
@media (max-width: 768px) {
  h1, .h1, .xl {
    font-size: 40px;
    letter-spacing: -0.8px;
  }
}

h2, .h2 {
  font-size: 44px;
  font-weight: 500;
  line-height: 120%;
  letter-spacing: -0.88px;
}
@media (max-width: 768px) {
  h2, .h2 {
    font-size: 32px;
    letter-spacing: -0.64px;
  }
}

h3, .h3 {
  font-size: 36px;
  line-height: 120%;
  font-weight: 600;
  letter-spacing: -0.72px;
}
@media (max-width: 768px) {
  h3, .h3 {
    font-size: 26px;
    letter-spacing: -0.52px;
  }
}

h4, .h4 {
  font-size: 28px;
  font-weight: 600;
  line-height: 130%;
  letter-spacing: -0.56px;
}
@media (max-width: 768px) {
  h4, .h4 {
    font-size: 22px;
    letter-spacing: -0.44px;
  }
}

h5, .h5 {
  font-size: 22px;
  font-weight: 600;
  line-height: 130%;
}
@media (max-width: 768px) {
  h5, .h5 {
    font-size: 18px;
    line-height: 130%;
  }
}

h6, .h6 {
  font-size: 18px;
  font-weight: 600;
  line-height: 130%;
}
@media (max-width: 768px) {
  h6, .h6 {
    font-size: 16px;
  }
}

.eyebrow {
  width: fit-content;
  font-size: 14px;
  text-transform: uppercase;
  line-height: 140%;
  letter-spacing: 0.7px;
  display: flex;
  padding: 6px 10px;
  align-items: center;
  border-radius: 5px;
  background-color: #E1E2FF;
  color: #5759EE;
}
@media (max-width: 768px) {
  .eyebrow {
    font-size: 12px;
    letter-spacing: 0.6px;
  }
}

.eyebrow-s {
  font-size: 10px;
  text-transform: uppercase;
  line-height: 140%;
  letter-spacing: 0.5px;
}
@media (max-width: 768px) {
  .eyebrow-s {
    font-size: 8px;
    letter-spacing: 0.4px;
  }
}

.tag {
  font-size: 14px;
  text-transform: uppercase;
  color: #000;
  display: flex;
  gap: 12px;
  align-items: center;
  letter-spacing: 0.7px;
  line-height: 140%;
}

p, li {
  font-size: 18px;
  line-height: 160%;
  font-weight: 400;
}
@media (max-width: 768px) {
  p, li {
    font-size: 16px;
  }
}
p.lead, li.lead {
  font-size: 20px;
}
@media (max-width: 768px) {
  p.lead, li.lead {
    font-size: 18px;
  }
}
p.body-s, li.body-s {
  font-size: 16px;
}
@media (max-width: 768px) {
  p.body-s, li.body-s {
    font-size: 14px;
  }
}
p.caption, li.caption {
  font-size: 14px;
  line-height: 140%;
}
@media (max-width: 768px) {
  p.caption, li.caption {
    font-size: 12px;
  }
}
p.stat, li.stat {
  font-size: 70px;
  line-height: 120%;
  letter-spacing: -1.52px;
}
@media (max-width: 768px) {
  p.stat, li.stat {
    letter-spacing: -1.04px;
    font-size: 52px;
  }
}
p a, li a {
  color: #5759EE;
  text-decoration: underline;
  text-underline-offset: 2px;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
}
p a:hover, li a:hover {
  color: #5759EE;
}
p.quote-l, li.quote-l {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: 0.48px;
}
p.quote-s, li.quote-s {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}
p.nav-link, li.nav-link {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 110%;
}
@media (max-width: 768px) {
  p.nav-link, li.nav-link {
    font-size: 14px;
  }
}

a.button-link {
  font-size: 14px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: 1.12px;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  a.button-link {
    font-size: 12px;
    letter-spacing: 0.96px;
  }
}
a.nav-link {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 110%;
}
@media (max-width: 768px) {
  a.nav-link {
    font-size: 14px;
  }
}

blockquote > p {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: 0.48px;
  position: relative;
  padding-top: 38px;
}
blockquote > p::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M0 3.2C0 1.43269 1.43269 0 3.2 0H11.2C12.9673 0 14.4 1.43269 14.4 3.2V11.2C14.4 12.9673 12.9673 14.4 11.2 14.4H3.2C1.43269 14.4 0 12.9673 0 11.2V3.2Z' fill='%233661FF'/%3E%3Cpath d='M10.9437 4.39325C11.4749 4.95714 11.7601 5.59 11.7601 6.61589C11.7601 8.42018 10.4936 10.0377 8.65077 10.8372L8.19049 10.1269C9.91017 9.19641 10.2462 7.98955 10.3806 7.22858C10.1037 7.37176 9.74126 7.42208 9.38596 7.38919C8.45561 7.30293 7.72238 6.53917 7.72238 5.59C7.72238 4.59335 8.53032 3.7854 9.52698 3.7854C10.0803 3.7854 10.6093 4.03828 10.9437 4.39325ZM5.78774 4.39325C6.31892 4.95714 6.60415 5.59 6.60415 6.61589C6.60415 8.42018 5.33757 10.0377 3.49477 10.8372L3.0345 10.1269C4.75415 9.19641 5.09025 7.98955 5.22459 7.22858C4.94771 7.37176 4.58527 7.42208 4.22996 7.38919C3.29963 7.30293 2.56641 6.53917 2.56641 5.59C2.56641 4.59335 3.37435 3.7854 4.37101 3.7854C4.92427 3.7854 5.45335 4.03828 5.78774 4.39325Z' fill='white'/%3E%3C/svg%3E");
  position: absolute;
  top: -10px;
  height: 14px;
}
@media (max-width: 768px) {
  blockquote {
    font-size: 20px;
    line-height: 130%;
  }
}
blockquote.quote-s {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}
@media (max-width: 768px) {
  blockquote.quote-s {
    font-size: 14px;
    line-height: 130%;
  }
}

div.lead p {
  font-size: 20px;
  line-height: 140%;
  letter-spacing: 0.4px;
}
@media (max-width: 768px) {
  div.lead p {
    font-size: 18px;
    letter-spacing: 0.36px;
  }
}

.body-2 p {
  font-size: 14px;
  line-height: 160%;
}

button:focus-visible,
a:focus-visible,
input:focus-visible,
select:focus-visible,
textarea:focus-visible {
  outline: 2px solid #D5F1FF !important; /* Use a visible color */
  outline-offset: 2px !important;
}

button:focus:not(:focus-visible),
a:focus:not(:focus-visible),
input:focus:not(:focus-visible),
select:focus:not(:focus-visible),
textarea:focus:not(:focus-visible) {
  outline: none !important;
}

/*********************
BUTTONS & LINKS
*********************/
a#button,
a.button,
button#button,
input.button {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  gap: 10px;
  width: max-content;
  padding: 5px 5px 5px 10px;
  font-style: normal;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  border-radius: 5px;
  color: #ffffff;
  text-align: center;
  background: #5759EE;
  box-sizing: border-box;
  height: 42px;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
  margin: 0;
  cursor: pointer;
  position: relative;
}
a#button::before,
a.button::before,
button#button::before,
input.button::before {
  content: "";
  width: 32px;
  height: 32px;
  border-radius: 3px;
  background-color: #8C8EFF;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
}
a#button::after,
a.button::after,
button#button::after,
input.button::after {
  content: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5303 6.53033C11.8232 6.23744 11.8232 5.76256 11.5303 5.46967L6.75736 0.6967C6.46447 0.403806 5.98959 0.403806 5.6967 0.6967C5.40381 0.989593 5.40381 1.46447 5.6967 1.75736L9.93934 6L5.6967 10.2426C5.40381 10.5355 5.40381 11.0104 5.6967 11.3033C5.98959 11.5962 6.46447 11.5962 6.75736 11.3033L11.5303 6.53033ZM0 6L-6.55671e-08 6.75L11 6.75L11 6L11 5.25L6.55671e-08 5.25L0 6Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 12px;
  height: 12px;
  position: absolute;
  top: 14px;
  right: 15px;
}
a#button:hover::before,
a.button:hover::before,
button#button:hover::before,
input.button:hover::before {
  background-color: #000;
}
a#button.secondary,
a.button.secondary,
button#button.secondary,
input.button.secondary {
  background: #000;
}
a#button.secondary::before,
a.button.secondary::before,
button#button.secondary::before,
input.button.secondary::before {
  background-color: #40444B;
}
a#button.secondary:hover::before,
a.button.secondary:hover::before,
button#button.secondary:hover::before,
input.button.secondary:hover::before {
  background-color: #8C8EFF;
}

li.button {
  background: none;
  margin: 0;
  padding-left: 20px;
}
li.button a {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  gap: 10px;
  width: max-content;
  padding: 5px 5px 5px 10px !important;
  font-style: normal;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  border-radius: 5px;
  color: #ffffff;
  text-align: center;
  background: #8C8EFF;
  color: #000;
  box-sizing: border-box;
  height: 42px;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
  margin: 0;
  cursor: pointer;
  position: relative;
}
li.button a::before {
  content: "";
  width: 32px;
  height: 32px;
  border-radius: 3px;
  background-color: #5759EE;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
}
li.button a::after {
  content: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5303 6.53033C11.8232 6.23744 11.8232 5.76256 11.5303 5.46967L6.75736 0.6967C6.46447 0.403806 5.98959 0.403806 5.6967 0.6967C5.40381 0.989593 5.40381 1.46447 5.6967 1.75736L9.93934 6L5.6967 10.2426C5.40381 10.5355 5.40381 11.0104 5.6967 11.3033C5.98959 11.5962 6.46447 11.5962 6.75736 11.3033L11.5303 6.53033ZM0 6L-6.55671e-08 6.75L11 6.75L11 6L11 5.25L6.55671e-08 5.25L0 6Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 12px;
  height: 12px;
  position: absolute;
  top: 14px;
  right: 15px;
}
li.button a:hover::before {
  background-color: #000;
}
li.button a.secondary {
  background: #000;
}
li.button a.secondary::before {
  background-color: #40444B;
}
li.button a.secondary:hover::before {
  background-color: #8C8EFF;
}

li.text-button {
  background: none;
  margin: 0 10px 0 50px;
  padding-right: 0;
}
li.text-button a {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 4px;
  width: max-content;
  padding: 8px 0;
  font-style: normal;
  font-size: 12px;
  line-height: 100%;
  text-decoration: none;
  border-radius: 4px;
  color: #0D116B;
  text-align: center;
  box-sizing: border-box;
  height: 36px;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
  margin: 0;
  text-transform: uppercase;
  position: relative;
}
li.text-button a::after {
  content: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.00045 2.7576L11.2431 7.00024L7.00045 11.2429' stroke='%233661FF' stroke-width='2'/%3E%3Cpath d='M2 7.00024L11 7.00024' stroke='%233661FF' stroke-width='2'/%3E%3C/svg%3E%0A");
  position: absolute;
  right: -2px;
  top: 10px;
}
li.text-button:hover {
  background: none;
}
li.text-button:hover a::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' viewBox='0 0 16 14' fill='none'%3E%3Cpath d='M9.00045 2.75785L13.2431 7.00049L9.00045 11.2431' stroke='%233661FF' stroke-width='2'/%3E%3Cpath d='M1 7L13 7' stroke='%233661FF' stroke-width='2'/%3E%3C/svg%3E");
  right: -4px;
}

div#text-button,
a#text-button,
a.text-button {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 4px;
  width: max-content;
  padding: 5px 0;
  font-style: normal;
  font-size: 16px;
  line-height: 140%;
  text-decoration: none;
  color: #000;
  text-align: center;
  box-sizing: border-box;
  height: 42px;
  margin: 0;
  position: relative;
}
div#text-button::after,
a#text-button::after,
a.text-button::after {
  content: "";
  position: absolute;
  right: 0;
  width: 100%;
  height: 2px;
  background-color: #5759EE;
  bottom: 7px;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
}
div#text-button:hover::after,
a#text-button:hover::after,
a.text-button:hover::after {
  width: 25px;
}

#button-container {
  display: flex;
  gap: 30px;
  margin-top: 40px;
  align-items: center;
}
#button-container.center {
  justify-content: center;
}
#button-container.padding-medium {
  margin-top: 25px;
}
#button-container.padding-small {
  margin-top: 15px;
}
#button-container.padding-20 {
  margin-top: 20px;
}
#button-container.padding-0 {
  margin-top: 0;
}
@media screen and (max-width: 1155px) {
  #button-container {
    margin-top: 30px;
  }
  #button-container.padding-medium {
    margin-top: 20px;
  }
  #button-container.padding-small {
    margin-top: 10px;
  }
}
@media screen and (max-width: 500px) {
  #button-container {
    align-items: baseline;
  }
}

span.anchor {
  display: block;
  height: 0;
  width: 0;
  position: relative;
  top: -120px;
  visibility: hidden;
}

/*********************
GRID
*********************/
.grid {
  display: grid;
  max-width: 1280px;
  width: calc(100% - 160px);
  grid-template-columns: repeat(12, 1fr);
  gap: 0 20px;
  margin: auto;
  box-sizing: content-box;
  align-items: flex-start;
  position: relative;
  padding: 0 80px;
}
@media screen and (min-width: 1728px) {
  .grid {
    max-width: 1440px;
  }
}
.grid.align-center {
  align-items: center;
}
.grid.flex-end {
  align-items: flex-end;
}
.grid.stretch {
  align-items: stretch;
}
.grid.gap-20 {
  row-gap: 20px;
}
@media screen and (max-width: 1155px) {
  .grid.gap-20 {
    row-gap: 20px;
  }
}
.grid.gap-40 {
  row-gap: 40px;
}
@media screen and (max-width: 1155px) {
  .grid.gap-40 {
    row-gap: 24px;
  }
}
.grid.gap-50 {
  row-gap: 50px;
}
.grid.gap-60 {
  row-gap: 60px;
}
.grid .full {
  grid-column: auto/span 12;
}
.grid .ten {
  grid-column: auto/span 10;
}
.grid .three-quarters {
  grid-column: auto/span 9;
}
.grid .two-thirds {
  grid-column: auto/span 8;
}
.grid .seven {
  grid-column: auto/span 7;
}
.grid .half {
  grid-column: auto/span 6;
}
.grid .six {
  grid-column: auto/span 6;
}
.grid .five {
  grid-column: auto/span 5;
}
.grid .third {
  grid-column: auto/span 4;
}
.grid .quarter {
  grid-column: auto/span 3;
}
.grid .fourth {
  grid-column: auto/span 3;
}
.grid .sixth {
  grid-column: auto/span 2;
}
.grid .large-center {
  grid-column: 2/span 10;
}
.grid .medium-center {
  grid-column: 3/span 8;
}
.grid .start-2 {
  grid-column-start: 2;
}
.grid .start-4 {
  grid-column-start: 4;
}
.grid .start-5 {
  grid-column-start: 5;
}
.grid .start-6 {
  grid-column-start: 6;
}
.grid .start-7 {
  grid-column-start: 7;
}
.grid .start-8 {
  grid-column-start: 8;
}
.grid .start-9 {
  grid-column-start: 9;
}
.grid .start-10 {
  grid-column-start: 10;
}
@media screen and (max-width: 1155px) {
  .grid {
    width: auto;
    max-width: 960px;
    grid-template-columns: repeat(8, 9.01857%);
    gap: 0 3.97878%;
    padding: 0 40px;
  }
  .grid .full {
    grid-column: auto/span 8;
  }
  .grid .ten {
    grid-column: auto/span 8;
  }
  .grid .three-quarters {
    grid-column: auto/span 8;
  }
  .grid .two-thirds {
    grid-column: auto/span 8;
  }
  .grid .seven {
    grid-column: auto/span 8;
  }
  .grid .half {
    grid-column: auto/span 4;
  }
  .grid .six {
    grid-column: auto/span 4;
  }
  .grid .five {
    grid-column: auto/span 4;
  }
  .grid .third {
    grid-column: auto/span 4;
  }
  .grid .quarter {
    grid-column: auto/span 4;
  }
  .grid .fourth {
    grid-column: auto/span 4;
  }
  .grid .sixth {
    grid-column: auto/span 4;
  }
  .grid .large-center {
    grid-column: 1/span 8;
  }
  .grid .medium-center {
    grid-column: 1/span 8;
  }
  .grid .start-2 {
    grid-column-start: auto;
  }
  .grid .start-5 {
    grid-column-start: auto;
  }
  .grid .start-6 {
    grid-column-start: auto;
  }
  .grid .start-7 {
    grid-column-start: auto;
  }
  .grid .start-8 {
    grid-column-start: auto;
  }
  .grid .start-9 {
    grid-column-start: auto;
  }
}
@media screen and (max-width: 768px) {
  .grid {
    max-width: 768px;
    grid-template-columns: repeat(4, 18.51743%);
    gap: 0 8.57143%;
    padding: 0 20px;
  }
  .grid .full {
    grid-column: auto/span 4;
  }
  .grid .ten {
    grid-column: auto/span 4;
  }
  .grid .three-quarters {
    grid-column: auto/span 4;
  }
  .grid .two-thirds {
    grid-column: auto/span 4;
  }
  .grid .seven {
    grid-column: auto/span 4;
  }
  .grid .half {
    grid-column: auto/span 4;
  }
  .grid .six {
    grid-column: auto/span 4;
  }
  .grid .five {
    grid-column: auto/span 4;
  }
  .grid .third {
    grid-column: auto/span 4;
  }
  .grid .quarter {
    grid-column: auto/span 4;
  }
  .grid .fourth {
    grid-column: auto/span 4;
  }
  .grid .sixth {
    grid-column: auto/span 2;
  }
  .grid .large-center {
    grid-column: auto/span 4;
  }
  .grid .medium-center {
    grid-column: auto/span 4;
  }
}

.flex-columns {
  display: flex;
  max-width: 1280px;
  margin: auto;
  box-sizing: content-box;
  position: relative;
  padding: 0 22px;
  flex-wrap: wrap;
}
.flex-columns .title-container {
  width: 100%;
}
.flex-columns.four-columns {
  justify-content: space-around;
}
.flex-columns.five-columns {
  justify-content: space-around;
  padding: 0 80px;
  box-sizing: border-box;
}
.flex-columns.six-columns {
  justify-content: space-between;
}
.flex-columns.with-content {
  gap: 0 3.2056%;
  justify-content: space-between;
}
.flex-columns.with-content > div {
  width: 17.1%;
}
.flex-columns.gap-40 {
  row-gap: 40px;
}
.flex-columns.basic-five {
  justify-content: space-between;
}
.flex-columns.basic-five > div {
  width: 17.1%;
}
@media screen and (max-width: 1155px) {
  .flex-columns.with-content {
    row-gap: 40px;
  }
  .flex-columns.with-content > div {
    width: 30%;
  }
  .flex-columns.basic-five {
    row-gap: 40px;
  }
  .flex-columns.basic-five > div {
    width: 30%;
  }
  .flex-columns.five-columns {
    row-gap: 40px;
    justify-content: center;
  }
  .flex-columns.five-columns > div {
    width: 30%;
  }
}
@media screen and (max-width: 768px) {
  .flex-columns.with-content > div {
    width: 45%;
  }
  .flex-columns.basic-five > div {
    width: 45%;
  }
  .flex-columns.five-columns {
    padding: 0;
  }
  .flex-columns.five-columns > div {
    width: 45%;
  }
}

/*********************
Header Nav
*********************/
#butter-bar {
  height: 40px;
  background-color: #5759EE;
  position: relative;
  display: flex;
}
#butter-bar .grid {
  height: 100%;
  width: 100%;
}
#butter-bar .grid .full {
  align-items: center;
  justify-content: center;
  display: flex;
  height: 100%;
}
#butter-bar p {
  font-size: 16px;
  line-height: 130%;
  font-weight: 800;
  color: #ffffff;
  display: flex;
  align-items: center;
}
#butter-bar p a {
  color: #ffffff;
  font-weight: 700;
  margin-left: 30px;
}
#butter-bar .text-button::after {
  background-color: #ffffff;
}
#butter-bar .close-promo {
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 40px;
}
@media screen and (max-width: 768px) {
  #butter-bar {
    height: auto;
    padding: 5px;
    background-size: cover;
  }
}
@media screen and (max-width: 420px) {
  #butter-bar p, #butter-bar a {
    font-size: 12px;
  }
  #butter-bar a {
    margin-left: 10px;
  }
  #butter-bar .close-promo {
    margin-right: 20px;
  }
}

.off-canvas-content {
  margin-top: 70px;
}
.off-canvas-content.promo-active {
  margin-top: 110px;
}
@media screen and (max-width: 1208px) {
  .off-canvas-content.promo-active {
    margin-top: 100px;
  }
}
@media screen and (max-width: 1155px) {
  .off-canvas-content {
    margin-top: 60px;
  }
}

body.menu-active {
  overflow: hidden;
}

header {
  transition: top 0.2s ease-in-out;
  top: 0;
  position: relative;
  z-index: 10;
  background: #000;
}
header .menu .button a {
  background-color: #8C8EFF !important;
  color: #000 !important;
}
header.nav-up {
  top: -140px !important;
}
header.topHeader, header.fixedHeader {
  position: fixed;
  width: 100%;
  z-index: 9999;
  top: 0;
}
header.topHeader.simple-nav .top-bar-right, header.fixedHeader.simple-nav .top-bar-right {
  display: none !important;
}
header.topHeader.simple-nav #hamburger, header.fixedHeader.simple-nav #hamburger {
  display: none !important;
}
header.topHeader.simple-nav #mobile-menu, header.fixedHeader.simple-nav #mobile-menu {
  display: none !important;
}
header.promo-active .is-dropdown-submenu.mega_menu_page {
  top: 60px !important;
}
header.promo-active #hamburger {
  top: 55px !important;
}
@media (max-width: 768px) {
  header.promo-active #hamburger {
    top: 66px !important;
  }
  header.promo-active #mobile-menu.menu-active {
    top: 110px !important;
  }
}
header .top-bar {
  max-width: 1360px;
  margin: 0 auto;
  background: transparent;
  -webkit-transition: border 0.2s linear, background 0.2s linear, margin-top 0.2s linear;
  transition: border 0.2s linear, background 0.2s linear, margin-top 0.2s linear;
  padding: 15px 40px 19px;
  height: 70px;
}
@media screen and (min-width: 1728px) {
  header .top-bar {
    max-width: 1520px;
  }
}
header .top-bar nav {
  background-color: transparent;
  align-items: center;
}
header .top-bar .top-bar-left {
  display: flex;
  grid-column-start: 1;
  grid-column-end: span 2;
}
header .top-bar .top-bar-left .logo {
  padding: 0;
  display: flex;
  margin-right: 80px;
}
header .top-bar .top-bar-right,
header .top-bar .top-bar-left {
  margin-left: 0;
  grid-column-start: 3;
  grid-column-end: span 10;
}
header .top-bar .top-bar-right #main-nav,
header .top-bar .top-bar-left #main-nav {
  position: inherit;
}
header .top-bar .top-bar-right #main-nav li:not(.button, .text-button),
header .top-bar .top-bar-left #main-nav li:not(.button, .text-button) {
  height: 45px;
  display: flex;
  align-items: center;
}
header .top-bar .top-bar-right #main-nav li:not(.button, .text-button) a,
header .top-bar .top-bar-left #main-nav li:not(.button, .text-button) a {
  color: #ffffff;
  font-size: 16px;
  font-weight: 500;
  line-height: 140%;
}
header .top-bar .top-bar-right #main-nav li:not(.button, .text-button).is-dropdown-submenu-parent,
header .top-bar .top-bar-left #main-nav li:not(.button, .text-button).is-dropdown-submenu-parent {
  position: inherit;
}
header .top-bar .top-bar-right #main-nav li:last-child,
header .top-bar .top-bar-left #main-nav li:last-child {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}
header .top-bar .top-bar-right #main-nav li.Right,
header .top-bar .top-bar-left #main-nav li.Right {
  margin-left: auto;
  margin-right: 16px;
}
header .top-bar .top-bar-right #main-nav .active > a,
header .top-bar .top-bar-left #main-nav .active > a {
  background: transparent;
}
header .top-bar .top-bar-right #main-nav .active > a:after,
header .top-bar .top-bar-left #main-nav .active > a:after {
  display: none;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button) a,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button) a {
  position: relative;
  align-items: center;
  display: flex;
  font-size: 16px;
  line-height: 140%;
  padding: 5px 16px;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button) a[data-mega-toggle],
header .top-bar .top-bar-left #main-nav .menu-item:not(.button) a[data-mega-toggle] {
  transition: all 0.2s linear;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button) a[data-mega-toggle]:hover,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button) a[data-mega-toggle]:hover {
  color: #8C8EFF;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button) a[data-mega-toggle]:hover:after,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button) a[data-mega-toggle]:hover:after {
  transform: rotate(180deg);
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button) a.active:before,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button) a.active:before {
  opacity: 1;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button) a.active,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button) a.active {
  color: #8C8EFF;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button).right,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button).right {
  margin-left: 48px;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button).is-active a,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button).is-active a {
  color: #27AAE9;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button).is-active a:after,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button).is-active a:after {
  transform: scaleX(1);
  transform-origin: bottom left;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button).is-dropdown-submenu-item a,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button).is-dropdown-submenu-item a {
  padding: 0.9rem 1rem;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button).is-dropdown-submenu-item a:after,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button).is-dropdown-submenu-item a:after {
  content: "";
  position: absolute;
  width: calc(100% - 36px);
  transform: scaleX(0);
  height: 3px;
  bottom: 3px;
  left: 0;
  right: 0;
  transform-origin: bottom right;
  transition: transform 0.25s ease-out;
  display: block;
  border: none;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
}
header .top-bar .top-bar-right #main-nav .menu-item:not(.button).is-dropdown-submenu-item a:hover:after,
header .top-bar .top-bar-left #main-nav .menu-item:not(.button).is-dropdown-submenu-item a:hover:after {
  transform: scaleX(1);
  transform-origin: bottom left;
}
header .top-bar .top-bar-right .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a,
header .top-bar .top-bar-left .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
  padding-right: 1rem;
}
header .top-bar .top-bar-right .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a:after,
header .top-bar .top-bar-left .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a:after {
  display: none;
}
header .top-bar .top-bar-right .is-dropdown-submenu,
header .top-bar .top-bar-left .is-dropdown-submenu {
  z-index: 9999;
  background: #000;
  border: none;
  top: 20px;
  left: 0;
  right: 0;
  width: 100%;
  grid-column-start: 2;
  grid-column-end: span 10;
  padding: 0;
  max-width: 1280px;
  margin: 50px auto;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
  border-radius: 0px 0px 25px 25px;
}
@media screen and (min-width: 1728px) {
  header .top-bar .top-bar-right .is-dropdown-submenu,
  header .top-bar .top-bar-left .is-dropdown-submenu {
    max-width: 1440px;
  }
}
header .top-bar .top-bar-right .is-dropdown-submenu.js-dropdown-active, header .top-bar .top-bar-right .is-dropdown-submenu.active,
header .top-bar .top-bar-left .is-dropdown-submenu.js-dropdown-active,
header .top-bar .top-bar-left .is-dropdown-submenu.active {
  display: flex !important;
  flex-flow: row wrap;
}
header .top-bar .top-bar-right .is-dropdown-submenu.js-dropdown-active li, header .top-bar .top-bar-right .is-dropdown-submenu.active li,
header .top-bar .top-bar-left .is-dropdown-submenu.js-dropdown-active li,
header .top-bar .top-bar-left .is-dropdown-submenu.active li {
  width: calc(33.33% - 10px);
}
header .top-bar .top-bar-right .is-dropdown-submenu.js-dropdown-active li:nth-child(-n+3), header .top-bar .top-bar-right .is-dropdown-submenu.active li:nth-child(-n+3),
header .top-bar .top-bar-left .is-dropdown-submenu.js-dropdown-active li:nth-child(-n+3),
header .top-bar .top-bar-left .is-dropdown-submenu.active li:nth-child(-n+3) {
  padding-bottom: 6px;
}
header .top-bar .top-bar-right .submenu #main-container,
header .top-bar .top-bar-left .submenu #main-container {
  width: 100%;
  max-width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  position: relative;
}
header .top-bar .top-bar-right .submenu #main-container::after,
header .top-bar .top-bar-left .submenu #main-container::after {
  content: "";
  height: 2px;
  width: 100%;
  background: linear-gradient(90deg, rgba(87, 89, 238, 0) 0%, #8C8EFF 50.5%, rgba(87, 89, 238, 0) 100%);
  position: absolute;
}
header .top-bar .top-bar-right .submenu #main-container > div:last-child::after,
header .top-bar .top-bar-left .submenu #main-container > div:last-child::after {
  display: none !important;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links {
  display: flex;
  flex-wrap: wrap;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links .cell.mega_menu_link_content,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links .cell.mega_menu_link_content {
  padding-right: 10px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a {
  color: #ffffff;
  font-size: 14px;
  margin-bottom: 15px;
  padding: 0;
  transition: color 0.2s ease;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.mega_link_title,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.mega_link_title {
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 14px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.sub-link,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.sub-link {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  margin-left: 23px;
  margin-bottom: 14px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a:last-child,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a:last-child {
  margin-bottom: 0;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.button,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.button {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a:hover,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a:hover {
  color: #8C8EFF;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links > div .caption,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links > div .caption {
  color: #C5CAD0;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon {
  position: relative;
  display: flex;
  align-items: flex-start;
  padding-left: 38px;
  flex-flow: column;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon:before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon:before {
  position: absolute;
  height: 28px;
  width: 28px;
  top: -2px;
  left: 0;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.product::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.product::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000488281' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_107_4233)'%3E%3Cpath d='M20.0192 8.05115H8.60918C8.22258 8.05115 7.90918 8.36455 7.90918 8.75115V20.1611C7.90918 20.5477 8.22258 20.8611 8.60918 20.8611H20.0192C20.4058 20.8611 20.7192 20.5477 20.7192 20.1611V8.75115C20.7192 8.36455 20.4058 8.05115 20.0192 8.05115Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.0596 20.6511L11.0596 8.05115' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.0594 14.7012L20.8594 14.7012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_107_4233'%3E%3Crect width='14.833' height='14.833' fill='white' transform='translate(6.85938 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.aime::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.aime::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000488281' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3828)'%3E%3Cpath d='M9.52637 11.9462V8.45203C9.52637 8.08317 9.82816 7.78137 10.197 7.78137H19.271C19.6399 7.78137 19.9417 8.08317 19.9417 8.45203V14.0118C19.9417 14.3807 19.6399 14.6824 19.271 14.6824H18.5668V16.7011C18.5668 16.8554 18.3724 16.9224 18.2785 16.8017L16.4945 14.6288H15.6562' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M12.4113 18.7467H13.5447C13.8599 18.7467 14.1148 18.4919 14.1148 18.1767V13.8375C14.1148 13.5223 13.8599 13.2675 13.5447 13.2675H8.07885C7.76364 13.2675 7.50879 13.5223 7.50879 13.8375V18.1767C7.50879 18.4919 7.76364 18.7467 8.07885 18.7467H10.4932V20.1685C10.4932 20.2289 10.567 20.2691 10.6139 20.2289L12.4046 18.7534L12.4113 18.7467Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3828'%3E%3Crect width='13.44' height='13.4668' fill='white' transform='translate(7.00586 7.27832)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.private-equity::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.private-equity::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7610)'%3E%3Cpath d='M19.775 7.52612H8.36504C7.97844 7.52612 7.66504 7.83952 7.66504 8.22612V19.6361C7.66504 20.0227 7.97844 20.3361 8.36504 20.3361H19.775C20.1616 20.3361 20.475 20.0227 20.475 19.6361V8.22612C20.475 7.83952 20.1616 7.52612 19.775 7.52612Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M7.66504 11.1311C9.65304 11.1311 11.27 9.52112 11.27 7.52612' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.27 20.336C11.27 18.348 9.66004 16.731 7.66504 16.731' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M20.4751 16.731C18.4871 16.731 16.8701 18.341 16.8701 20.336' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M16.8701 7.52612C16.8701 9.51412 18.4801 11.1311 20.4751 11.1311' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M13.8675 13.98C13.0835 13.98 12.4395 13.343 12.4395 12.552C12.4395 11.761 13.0765 11.124 13.8675 11.124C14.6585 11.124 15.2955 11.761 15.2955 12.552' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M13.8675 13.9802C14.6515 13.9802 15.2955 14.6172 15.2955 15.4082C15.2955 16.1992 14.6585 16.8362 13.8675 16.8362C13.0765 16.8362 12.4395 16.1992 12.4395 15.4082' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M13.8672 9.93408V11.1311' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M13.8672 16.8291V18.0261' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7610'%3E%3Crect width='13.86' height='13.86' fill='white' transform='translate(7.14062 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.venture-capital::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.venture-capital::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7613)'%3E%3Cpath d='M11.6064 15.6881C13.8603 15.6881 15.6874 13.861 15.6874 11.6071C15.6874 9.35325 13.8603 7.52612 11.6064 7.52612C9.35252 7.52612 7.52539 9.35325 7.52539 11.6071C7.52539 13.861 9.35252 15.6881 11.6064 15.6881Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M7.04199 18.6981H11.606C15.519 18.6981 18.697 15.5271 18.697 11.6071V8.89111' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M7.04199 20.4761H21.042' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.6056 11.607C11.0946 11.607 10.6816 11.194 10.6816 10.683C10.6816 10.172 11.0946 9.75903 11.6056 9.75903C12.1166 9.75903 12.5296 10.172 12.5296 10.683' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.6056 11.6072C12.1166 11.6072 12.5296 12.0202 12.5296 12.5312C12.5296 13.0422 12.1166 13.4552 11.6056 13.4552C11.0946 13.4552 10.6816 13.0422 10.6816 12.5312' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.6064 8.98926V9.76626' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.6064 13.4551V14.2321' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M16.7227 10.4873L18.6967 8.50635L20.6777 10.4873' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7613'%3E%3Crect width='14.049' height='14' fill='white' transform='translate(7 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.fund-of-funds::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.fund-of-funds::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7616)'%3E%3Cpath d='M19.5986 12.4331C20.2558 12.4332 20.7891 12.9664 20.7891 13.6235V19.9028C20.7887 20.5597 20.2555 21.0922 19.5986 21.0923H8.11914C7.46215 21.0923 6.92908 20.5597 6.92871 19.9028V13.6235C6.92871 12.9663 7.46192 12.4331 8.11914 12.4331H11.9785C12.1269 12.7674 12.2422 13.119 12.3232 13.4839H8.11914C8.04182 13.4839 7.97949 13.5462 7.97949 13.6235V19.9028C7.97986 19.9798 8.04205 20.0425 8.11914 20.0425H19.5986C19.6756 20.0424 19.7389 19.9798 19.7393 19.9028V13.6235C19.7393 13.5463 19.6759 13.484 19.5986 13.4839H15.3936C15.4746 13.1188 15.5917 12.7676 15.7402 12.4331H19.5986Z' fill='%230D116B'/%3E%3Cpath d='M7.44043 15.6043C8.90343 15.6043 10.0864 14.4213 10.0864 12.9583' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M10.1001 20.5603C10.1001 19.0973 8.9171 17.9143 7.4541 17.9143' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M6.85938 7.70117C10.7234 7.70117 13.8594 10.8372 13.8594 14.7012V17.7462' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M20.8594 7.70117C16.9954 7.70117 13.8594 10.8372 13.8594 14.7012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M20.2642 17.9211C18.8012 17.9211 17.6182 19.1041 17.6182 20.5671' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.6035 12.9583C17.6035 14.4213 18.7865 15.6043 20.2495 15.6043' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M15.8399 15.7722L13.8589 17.7462L11.8779 15.7722' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7616'%3E%3Crect width='14' height='14.784' fill='white' transform='translate(6.85938 6.30127)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.real-estate::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.real-estate::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7619)'%3E%3Cpath d='M18.5773 20.385H20.0543C20.4393 20.385 20.7543 20.07 20.7543 19.685V14.036C20.7543 13.462 20.5233 12.916 20.1103 12.524L15.3223 7.91804C14.7833 7.40004 13.9223 7.40004 13.3833 7.91804L8.58834 12.524C8.17534 12.923 7.94434 13.469 7.94434 14.036V19.685C7.94434 20.07 8.25934 20.385 8.64434 20.385H11.5983C11.9833 20.385 12.2983 20.07 12.2983 19.685V15.793C12.2983 15.408 12.6063 15.1 12.9913 15.1H15.7143C16.0993 15.1 16.4073 15.408 16.4073 15.793V19.685C16.4073 20.07 16.7223 20.385 17.1073 20.385H18.5843H18.5773Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7619'%3E%3Crect width='13.86' height='13.909' fill='white' transform='translate(7.41992 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.hedge-funds::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.hedge-funds::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7622)'%3E%3Cpath d='M13.9157 13.1475H8.86869C8.28106 13.1475 7.80469 13.6238 7.80469 14.2115V19.2585C7.80469 19.8461 8.28106 20.3225 8.86869 20.3225H13.9157C14.5033 20.3225 14.9797 19.8461 14.9797 19.2585V14.2115C14.9797 13.6238 14.5033 13.1475 13.9157 13.1475Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.3956 8.22632H11.3886C10.0317 8.22632 8.93164 9.32635 8.93164 10.6833V10.6903C8.93164 12.0473 10.0317 13.1473 11.3886 13.1473H11.3956C12.7526 13.1473 13.8526 12.0473 13.8526 10.6903V10.6833C13.8526 9.32635 12.7526 8.22632 11.3956 8.22632Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M19.97 14.8552H16.001C15.5409 14.8552 15.168 15.2282 15.168 15.6882V19.6572C15.168 20.1173 15.5409 20.4902 16.001 20.4902H19.97C20.43 20.4902 20.803 20.1173 20.803 19.6572V15.6882C20.803 15.2282 20.43 14.8552 19.97 14.8552Z' fill='%230D116B' stroke='%230D116B' stroke-width='0.7' stroke-miterlimit='10'/%3E%3Cpath d='M19.7464 13.0983C19.7464 12.1279 18.9598 11.3413 17.9894 11.3413C17.0191 11.3413 16.2324 12.1279 16.2324 13.0983C16.2324 14.0687 17.0191 14.8553 17.9894 14.8553C18.9598 14.8553 19.7464 14.0687 19.7464 13.0983Z' fill='%230D116B' stroke='%230D116B' stroke-width='0.7' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7622'%3E%3Crect width='13.874' height='13.139' fill='white' transform='translate(7.2793 7.70142)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.family-offices::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.family-offices::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7625)'%3E%3Cpath d='M14.098 13.9803C13.447 13.9803 12.915 13.4483 12.915 12.7973C12.915 12.1463 13.447 11.6143 14.098 11.6143C14.749 11.6143 15.281 12.1463 15.281 12.7973' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.098 13.9802C14.749 13.9802 15.281 14.5122 15.281 15.1632C15.281 15.8142 14.749 16.3462 14.098 16.3462C13.447 16.3462 12.915 15.8142 12.915 15.1632' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.0986 10.6272V11.6212' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.0986 16.3394V17.3334' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M12.9992 7.75024L9.21223 9.37424C8.69423 9.59824 8.36523 10.1022 8.36523 10.6622V14.2952C8.36523 16.4302 9.59723 18.3762 11.5292 19.2862L13.9442 20.4272C14.0422 20.4692 14.1542 20.4692 14.2452 20.4272L16.6602 19.2862C18.5922 18.3762 19.8242 16.4302 19.8242 14.2952V10.6622C19.8242 10.1022 19.4882 9.59824 18.9772 9.37424L15.1972 7.75724C14.4902 7.45624 13.6992 7.45624 12.9922 7.75724L12.9992 7.75024Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7625'%3E%3Crect width='12.516' height='13.979' fill='white' transform='translate(7.83984 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.capital-raising::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.capital-raising::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3850)'%3E%3Cpath d='M19.5658 7.52588H8.22584C7.63784 7.52588 7.30884 8.31688 7.68684 8.84188L11.9288 14.8549C12.0338 15.0019 12.0828 15.1769 12.0828 15.3659V19.6569C12.0828 20.2379 12.6008 20.6299 13.0628 20.3989L15.2958 19.2789C15.5478 19.1529 15.7158 18.8589 15.7158 18.5369V15.3659C15.7158 15.1769 15.7718 15.0019 15.8698 14.8549L20.1118 8.84188C20.4828 8.31688 20.1608 7.52588 19.5658 7.52588Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3850'%3E%3Crect width='13.797' height='13.993' fill='white' transform='translate(7 7.00098)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.ir-operations::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.ir-operations::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3853)'%3E%3Cpath d='M13.5314 20.3149H8.27439C7.86139 20.3149 7.52539 19.9719 7.52539 19.5519V8.43585C7.52539 8.01585 7.86139 7.67285 8.27439 7.67285H17.3254C17.7384 7.67285 18.0744 8.01585 18.0744 8.43585V11.1239' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.59668 10.5078H15.5957' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.59668 13.1821H13.0897' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M19.7543 15.6108H16.4363C16.0497 15.6108 15.7363 15.9242 15.7363 16.3108V19.6288C15.7363 20.0154 16.0497 20.3288 16.4363 20.3288H19.7543C20.1409 20.3288 20.4543 20.0154 20.4543 19.6288V16.3108C20.4543 15.9242 20.1409 15.6108 19.7543 15.6108Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M16.7236 15.548V14.211C16.7236 13.469 17.3256 12.874 18.0606 12.874C18.8026 12.874 19.3976 13.476 19.3976 14.211V15.548' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3853'%3E%3Crect width='13.979' height='13.706' fill='white' transform='translate(7 7.14795)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.investing::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.investing::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3856)'%3E%3Cpath d='M14.2795 20.3014C17.7589 20.3014 20.5795 17.4808 20.5795 14.0014C20.5795 10.522 17.7589 7.70142 14.2795 7.70142C10.8001 7.70142 7.97949 10.522 7.97949 14.0014C7.97949 17.4808 10.8001 20.3014 14.2795 20.3014Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.3613 9.80151V11.0378' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.3617 14.0015C13.5463 14.0015 12.8799 13.3351 12.8799 12.5197C12.8799 11.7042 13.5463 11.0378 14.3617 11.0378C15.1771 11.0378 15.8435 11.7042 15.8435 12.5197' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.3617 14.0015C15.1771 14.0015 15.8435 14.6678 15.8435 15.4833C15.8435 16.2987 15.1771 16.9651 14.3617 16.9651C13.5463 16.9651 12.8799 16.2987 12.8799 15.4833' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.3613 16.9565V18.2016' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3856'%3E%3Crect width='14.039' height='14.0671' fill='white' transform='translate(7.25977 7.00146)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.portfolio-management::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.portfolio-management::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3859)'%3E%3Cpath d='M13.9646 19.8598C10.7796 19.8598 8.18965 17.2698 8.18965 14.0848C8.18965 11.3268 10.1076 9.00283 12.7466 8.44283L12.7606 7.37183C9.51965 7.94583 7.13965 10.7388 7.13965 14.0848C7.13965 17.8508 10.1986 20.9098 13.9646 20.9098C15.5536 20.9098 17.0656 20.3638 18.2836 19.3628L17.4786 18.6558C16.4706 19.4328 15.2456 19.8528 13.9646 19.8528V19.8598Z' fill='%230D116B'/%3E%3Cpath d='M13.9785 7.80591C17.3665 7.80591 20.1105 10.5499 20.1105 13.9379C20.1105 15.4919 19.5295 16.9129 18.5775 17.9909C18.5355 17.9559 13.8945 13.8679 13.8945 13.8679L13.9785 7.80591Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3859'%3E%3Crect width='13.496' height='13.629' fill='white' transform='translate(7.13965 7.28101)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.resources::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.resources::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000244141' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3073)'%3E%3Cpath d='M9.45605 10.3606H15.4551' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.45605 13.0347H15.4551' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.45605 15.7156H12.6551' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.1836 7.00049C17.8959 7.00049 18.4578 7.58829 18.458 8.28857V13.9751C18.1319 13.8207 17.7789 13.7145 17.4082 13.6636V8.28857C17.408 8.14915 17.2971 8.05127 17.1836 8.05127H8.13281C8.01943 8.05149 7.90934 8.14931 7.90918 8.28857V19.4048C7.90933 19.5441 8.01942 19.6428 8.13281 19.6431H14.1992C14.6243 20.124 15.1746 20.4912 15.7998 20.6929H8.13281C7.4207 20.6927 6.85856 20.1049 6.8584 19.4048V8.28857C6.85856 7.58842 7.42071 7.0007 8.13281 7.00049H17.1836Z' fill='%230D116B'/%3E%3Cpath d='M16.9114 19.4675C18.1369 19.4675 19.1304 18.4741 19.1304 17.2485C19.1304 16.023 18.1369 15.0295 16.9114 15.0295C15.6859 15.0295 14.6924 16.023 14.6924 17.2485C14.6924 18.4741 15.6859 19.4675 16.9114 19.4675Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M18.668 18.5996L20.418 20.3496' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3073'%3E%3Crect width='13.93' height='13.874' fill='white' transform='translate(6.85938 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.blog::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.blog::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000244141' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3076)'%3E%3Cpath d='M17.4648 7.70093C18.1771 7.70093 18.7391 8.28873 18.7393 8.98901V10.6384C18.3689 10.6674 18.0054 10.7953 17.6895 11.0203V8.98901C17.6893 8.84959 17.5784 8.75171 17.4648 8.75171H8.41406C8.30074 8.75205 8.19059 8.84983 8.19043 8.98901V20.1052C8.19063 20.2444 8.30077 20.3432 8.41406 20.3435H10.4023V21.3933H8.41406C7.70208 21.393 7.13986 20.8053 7.13965 20.1052V8.98901C7.13981 8.28892 7.70205 7.70125 8.41406 7.70093H17.4648ZM11.7266 16.9412H9.7373V15.8904H12.7773L11.7266 16.9412ZM14.4062 14.2605H9.7373V13.2097H15.457L14.4062 14.2605ZM15.7363 11.5867H9.7373V10.5359H15.7363V11.5867Z' fill='%230D116B'/%3E%3Cpath d='M13.7697 20.805H11.8027V18.845L18.4107 12.237C18.6837 11.964 19.1247 11.964 19.3977 12.237L20.3707 13.21C20.6437 13.483 20.6437 13.924 20.3707 14.197L13.7627 20.805H13.7697Z' stroke='%230D116B' stroke-width='1.05' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3076'%3E%3Crect width='14.847' height='14.511' fill='white' transform='translate(6.44043 7.00098)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.customer-stories::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.customer-stories::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000244141' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_108_4550)'%3E%3Cpath d='M9.31641 9.66064H15.3154' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.31641 12.3347H15.3154' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.31641 15.0156H12.5154' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.0449 6.30054C17.757 6.30075 18.3192 6.88847 18.3193 7.58862V12.8982C17.9553 12.8989 17.6011 12.9636 17.2695 13.0828V7.58862C17.2694 7.44936 17.1583 7.35154 17.0449 7.35132H7.99414C7.88062 7.35132 7.77067 7.4492 7.77051 7.58862V18.7048C7.77069 18.8442 7.88063 18.9431 7.99414 18.9431H14.0127L15.3301 19.9929H7.99414C7.28186 19.9929 6.71991 19.4051 6.71973 18.7048V7.58862C6.71989 6.88834 7.28185 6.30054 7.99414 6.30054H17.0449Z' fill='%230D116B'/%3E%3Cpath d='M18.8923 14.3924C18.1293 14.1334 17.3453 14.4274 16.9113 15.0154C16.4773 14.4134 15.6863 14.1054 14.9093 14.3714C13.5863 14.8264 13.2783 16.5624 14.3773 17.4374L16.5543 19.1734L16.9253 19.4674L17.2613 19.1944L19.4383 17.4584C20.5303 16.5834 20.2293 14.8474 18.9063 14.3924H18.8923Z' stroke='%230D116B' stroke-width='1.05' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_108_4550'%3E%3Crect width='14.777' height='14.959' fill='white' transform='translate(6.71973 6.30054)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.about-us::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.about-us::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cpath d='M12.4597 20.3012H8.05684C7.7822 20.3012 7.55957 19.9929 7.55957 19.6126V8.3897C7.55957 8.00943 7.7822 7.70117 8.05684 7.70117H16.1624C16.4371 7.70117 16.6597 8.00943 16.6597 8.3897V10.5012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M19.8151 11.9014H14.2036C14.0135 11.9014 13.8594 12.1069 13.8594 12.3604V19.8424C13.8594 20.0959 14.0135 20.3014 14.2036 20.3014H19.8151C20.0052 20.3014 20.1594 20.0959 20.1594 19.8424V12.3604C20.1594 12.1069 20.0052 11.9014 19.8151 11.9014Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30371 9.80127H14.9152' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30957 11.9014L12.4596 11.9014' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30957 16.1016L12.4596 16.1016' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M15.2588 16.1016L18.7588 16.1016' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30957 18.2012L12.4596 18.2012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M15.2588 18.2012L18.7588 18.2012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30957 14.0015L12.4596 14.0015' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M15.2588 14.0015L18.7588 14.0015' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.leadership::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.leadership::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3532)'%3E%3Cpath d='M19.775 7.52539H8.36504C7.97844 7.52539 7.66504 7.83879 7.66504 8.22539V19.6354C7.66504 20.022 7.97844 20.3354 8.36504 20.3354H19.775C20.1616 20.3354 20.475 20.022 20.475 19.6354V8.22539C20.475 7.83879 20.1616 7.52539 19.775 7.52539Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.5278 16.6113L15.3998 12.1453L9.17676 16.6113L15.6098 10.6753L18.9628 16.6113H17.5278Z' fill='%230D116B'/%3E%3Cpath d='M16.8562 16.6118L15.6942 14.2388L9.4082 16.5978L16.8562 16.6118Z' fill='%230D116B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3532'%3E%3Crect width='13.86' height='13.86' fill='white' transform='translate(7.14062 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.partnerships::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.partnerships::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3538)'%3E%3Cpath d='M13.4268 7.00049C16.9754 7.0009 19.8525 9.87852 19.8525 13.4272C19.8525 13.9102 19.7964 14.38 19.6953 14.8325C19.3801 14.6875 19.0412 14.5853 18.6855 14.5347C18.7609 14.1772 18.8027 13.8071 18.8027 13.4272C18.8027 12.3809 18.5026 11.4046 17.9854 10.5786C17.3997 10.8484 16.7863 11.0678 16.1504 11.2319C16.2561 11.9186 16.3164 12.6587 16.3164 13.4272C16.3164 13.9878 16.283 14.5328 16.2246 15.0532C15.6658 15.4024 15.2079 15.8977 14.9043 16.4858C14.9089 16.4679 14.9144 16.4502 14.9189 16.4321C14.4294 16.3572 13.9287 16.3179 13.4199 16.3179C12.9146 16.3179 12.4172 16.3563 11.9316 16.4302C12.0212 16.7861 12.1237 17.1131 12.2402 17.4038C12.4396 17.901 12.6636 18.2691 12.8857 18.5034C13.106 18.7357 13.2887 18.8018 13.4248 18.8022H13.4258C13.562 18.8022 13.745 18.7362 13.9658 18.5034C14.1667 18.2915 14.3655 17.9686 14.5498 17.5415C14.515 17.7443 14.4971 17.9528 14.4971 18.1655C14.4971 18.7119 14.6177 19.2299 14.832 19.6958C14.3792 19.797 13.909 19.853 13.4258 19.853C9.87726 19.8527 7.0003 16.9758 7 13.4272C7 9.87826 9.87778 7.00049 13.4268 7.00049ZM10.9033 16.644C10.4283 16.7694 9.96697 16.9291 9.52246 17.1206C10.0921 17.7225 10.7983 18.1936 11.5928 18.4819C11.4737 18.2692 11.3637 18.039 11.2656 17.7944C11.1259 17.4459 11.0061 17.0594 10.9033 16.644ZM8.86523 10.5825C8.34952 11.4077 8.05078 12.3824 8.05078 13.4272C8.05089 14.4697 8.34862 15.4421 8.8623 16.2661C9.44837 15.9963 10.0623 15.7768 10.6982 15.6128C10.5932 14.9289 10.5342 14.1922 10.5342 13.4272C10.5342 12.6598 10.5936 11.9207 10.6992 11.2349C10.063 11.0713 9.4497 10.8522 8.86523 10.5825ZM15.1211 11.4448C14.5667 11.5319 13.9988 11.5786 13.4199 11.5786C12.845 11.5786 12.2802 11.5335 11.7295 11.4478C11.6383 12.0594 11.585 12.7262 11.585 13.4272C11.585 14.1251 11.638 14.7887 11.7285 15.3979C12.28 15.3116 12.8453 15.2671 13.4199 15.2671C13.9978 15.2671 14.5666 15.3125 15.1221 15.3999C15.2127 14.79 15.2666 14.1259 15.2666 13.4272C15.2666 12.725 15.2126 12.0573 15.1211 11.4448ZM13.4248 8.05127C13.2887 8.05168 13.1061 8.1186 12.8857 8.35107C12.6637 8.58544 12.4395 8.95273 12.2402 9.44971C12.1244 9.73858 12.0227 10.0632 11.9336 10.4165C12.4179 10.4898 12.9145 10.5288 13.4199 10.5288C13.9295 10.5288 14.4296 10.4891 14.918 10.4146C14.8289 10.062 14.7269 9.73809 14.6113 9.44971C14.412 8.95267 14.1879 8.58544 13.9658 8.35107C13.7449 8.11803 13.562 8.05134 13.4258 8.05127H13.4248ZM11.5918 8.37256C10.7998 8.66009 10.095 9.12872 9.52637 9.72803C9.96947 9.91926 10.4301 10.0784 10.9053 10.2036C11.0077 9.79049 11.1266 9.40597 11.2656 9.05908C11.3635 8.81509 11.4731 8.58494 11.5918 8.37256ZM15.2598 8.37256C15.3786 8.58501 15.4881 8.81499 15.5859 9.05908C15.7247 9.40516 15.8431 9.78865 15.9453 10.2007C16.4193 10.0754 16.8791 9.91603 17.3223 9.7251C16.754 9.12728 16.0506 8.65951 15.2598 8.37256Z' fill='%230D116B'/%3E%3Cpath d='M18.1641 15.3726C19.7065 15.3726 20.9568 16.6232 20.957 18.1655C20.9569 19.7079 19.7065 20.9585 18.1641 20.9585C16.622 20.958 15.3713 19.7076 15.3711 18.1655C15.3713 16.6235 16.6221 15.3731 18.1641 15.3726ZM18.165 16.4077C17.6511 16.4078 17.2345 16.8254 17.2344 17.3394C17.2344 17.5826 17.3287 17.8034 17.4814 17.9692H17.1426C16.9573 17.9695 16.8068 18.1199 16.8066 18.3052V19.5581C16.8066 19.7435 16.9572 19.8938 17.1426 19.894H19.1729C19.3584 19.894 19.5088 19.7437 19.5088 19.5581V18.3052C19.5086 18.1197 19.3583 17.9692 19.1729 17.9692H18.8486C19.0016 17.8034 19.0957 17.5827 19.0957 17.3394C19.0955 16.8253 18.6791 16.4077 18.165 16.4077Z' fill='%230D116B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3538'%3E%3Crect width='14.833' height='14.833' fill='white' transform='translate(7 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.careers::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.careers::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3599)'%3E%3Cpath d='M19.4938 10.1787H8.08379C7.69719 10.1787 7.38379 10.4921 7.38379 10.8787V19.7127C7.38379 20.0993 7.69719 20.4127 8.08379 20.4127H19.4938C19.8804 20.4127 20.1938 20.0993 20.1938 19.7127V10.8787C20.1938 10.4921 19.8804 10.1787 19.4938 10.1787Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M7.97179 10.1787H19.6058C19.9278 10.1787 20.1938 10.4447 20.1938 10.7667V14.5467C20.1938 15.7087 19.2558 16.6467 18.0938 16.6467H9.48379C8.32179 16.6467 7.38379 15.7087 7.38379 14.5467V10.7667C7.38379 10.4447 7.64979 10.1787 7.97179 10.1787Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M10.3594 10.1789V9.62588C10.3594 8.46388 11.2974 7.52588 12.4594 7.52588H15.1194C16.2814 7.52588 17.2194 8.46388 17.2194 9.62588V10.1789' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.2554 15.793H10.3594V17.634H11.2554V15.793Z' fill='%230D116B' stroke='%230D116B' stroke-width='1.05' stroke-linejoin='round'/%3E%3Cpath d='M17.2192 15.793H16.3232V17.634H17.2192V15.793Z' fill='%230D116B' stroke='%230D116B' stroke-width='1.05' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3599'%3E%3Crect width='13.86' height='13.937' fill='white' transform='translate(6.85938 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_links a.has-icon.newsroom::before,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_links a.has-icon.newsroom::before {
  content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3602)'%3E%3Cpath d='M12.8092 20.4336C10.6532 20.4336 8.91016 18.8096 8.91016 16.6606' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M19.2361 19.0547L7.78412 16.3737C7.46912 16.2967 7.24512 16.0167 7.24512 15.6947V10.9137C7.24512 10.5917 7.46912 10.3047 7.78412 10.2347L19.2361 7.54669C19.6771 7.44169 20.0971 7.77769 20.0971 8.22569V18.3757C20.0971 18.8237 19.6771 19.1597 19.2361 19.0547Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.7236 7.81982V16.6538' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3602'%3E%3Crect width='13.902' height='13.958' fill='white' transform='translate(6.71973 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section {
  position: relative;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc {
  background-color: #000;
  padding: 20px 40px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc.width-1,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc.width-1 {
  width: calc(25% - 20px);
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc.width-1 .mega_menu_links,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc.width-1 .mega_menu_links {
  flex-flow: column;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc.width-1 .mega_menu_links > div,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc.width-1 .mega_menu_links > div {
  width: fit-content;
  margin-bottom: 15px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc.width-2,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc.width-2 {
  width: calc(50% - 20px);
  max-width: 680px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc.width-2 .mega_menu_links,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc.width-2 .mega_menu_links {
  flex-flow: row wrap;
  column-gap: 20px;
  justify-content: space-between;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc.width-2 .mega_menu_links > div,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc.width-2 .mega_menu_links > div {
  width: calc(50% - 30px);
  margin-bottom: 14px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc.width-3,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc.width-3 {
  width: calc(75% - 20px);
  max-width: 970px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc.width-3 .mega_menu_links > div,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc.width-3 .mega_menu_links > div {
  width: 50%;
  margin-bottom: 0;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc .has-desc .mega_link_title,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc .has-desc .mega_link_title {
  margin-bottom: 10px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.links-desc a:not(.has-desc):hover p,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.links-desc a:not(.has-desc):hover p {
  color: #000;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card {
  background: #202329;
  padding-top: 20px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card.width-1,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card.width-1 {
  width: calc(25% - 20px);
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card.width-1 .resource-content,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card.width-1 .resource-content {
  flex-direction: column;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card.width-2,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card.width-2 {
  width: calc(50% - 20px);
  max-width: 680px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card.width-2 .mega_menu_links,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card.width-2 .mega_menu_links {
  flex-flow: row wrap;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card.width-2 .mega_menu_links > div,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card.width-2 .mega_menu_links > div {
  width: 50%;
  margin-bottom: 14px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card.width-3,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card.width-3 {
  width: calc(75% - 20px);
  max-width: 970px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card.width-3 .mega_menu_links > div,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card.width-3 .mega_menu_links > div {
  width: 50%;
  margin-bottom: 0;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link {
  display: flex;
  flex-flow: column;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link > a,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link > a {
  padding: 0;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link > .title,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link > .title {
  padding-bottom: 5px;
  border-bottom: 1px solid #F1F3F6;
  margin-bottom: 20px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half {
  width: 100%;
  display: flex;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .media,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .media {
  padding: 6px;
  width: 100%;
  height: auto;
  border-radius: 10px;
  flex-basis: 50%;
  flex-shrink: 0;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .media img,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .media img {
  width: 100%;
  border-radius: 10px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .content,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .content {
  padding: 24px;
  flex-basis: 100%;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .content h6,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .content h6 {
  color: #ffffff;
  margin-bottom: 30px;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .content #text-button,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half .content #text-button {
  padding-bottom: 0;
  padding-top: 0;
  height: auto;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half.resource-content p.title,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half.resource-content p.title {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin-bottom: 10px;
  color: #000;
}
header .top-bar .top-bar-right .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half.resource-content p.caption-sm,
header .top-bar .top-bar-left .submenu #main-container .mega_menu_page_section.resource-card .resource-link .half.resource-content p.caption-sm {
  color: #C5CAD0;
}
header .top-bar .top-bar-right .submenu #main-container a.section_title,
header .top-bar .top-bar-left .submenu #main-container a.section_title {
  color: #ffffff;
  transition: all 0.2s ease;
  padding: 0;
}
header .top-bar .top-bar-right .submenu #main-container a.section_title:hover,
header .top-bar .top-bar-left .submenu #main-container a.section_title:hover {
  color: #27AAE9;
}
header .top-bar .top-bar-right .submenu #main-container .section_title,
header .top-bar .top-bar-left .submenu #main-container .section_title {
  padding: 0;
  color: #ffffff;
  font-size: 16px;
  text-transform: uppercase;
  line-height: 100%;
  margin-bottom: 30px;
}
header .top-bar #utility-nav {
  background-color: transparent !important;
  align-items: center;
}
header .top-bar #utility-nav li {
  padding: 0;
  height: 45px;
  display: flex;
  align-items: center;
}
header .top-bar #utility-nav li:not(.button) a {
  color: #ffffff;
  font-size: 16px;
  padding: 0;
  font-weight: 500;
  position: relative;
  align-items: center;
  display: flex;
  font-size: 16px;
  line-height: 140%;
  padding: 5px 20px;
  transition: all 0.2s linear;
}
header .top-bar #utility-nav li:not(.button) a:hover {
  color: #8C8EFF;
}
header .top-bar #utility-nav li:hover {
  background-color: transparent !important;
}

@media only screen and (max-width: 1208px) {
  header.header.topHeader.menu-active {
    background: #000;
  }
  header.header.menu-active {
    height: 95%;
    max-height: 100vh;
  }
  header.header .top-bar {
    justify-content: space-between;
    margin: 0 auto;
    padding: 0px 20px;
    height: 60px;
    background: #000;
  }
  header.header .top-bar .hide-for-mobile {
    display: none !important;
  }
  .top-bar .top-bar-left {
    flex: none;
    margin-right: 0;
  }
  .top-bar .top-bar-right {
    flex: none;
    margin-left: 0;
  }
  header.topHeader, header.fixedHeader {
    top: 0;
  }
  header.fixedHeader .top-bar {
    background: #fff;
    border: none;
    border-radius: 0;
  }
  #mobile-menu {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background-color: #ffffff;
    z-index: 5;
    display: none;
  }
  #mobile-menu #offcanvas-nav {
    align-content: flex-start;
    width: 100%;
  }
  #mobile-menu #offcanvas-nav li {
    border-bottom: 1px solid #40444B;
  }
  #mobile-menu #offcanvas-nav li a {
    color: #ffffff;
    font-size: 14px;
    font-weight: 600;
    line-height: 140%;
    padding: 20px 0;
  }
  #mobile-menu #offcanvas-nav li a:hover {
    color: #8C8EFF;
  }
  #mobile-menu #offcanvas-nav li.active > a {
    background: transparent;
  }
  #mobile-menu #offcanvas-nav li ul {
    display: flex;
    flex-direction: column;
    gap: 14px;
  }
  #mobile-menu #offcanvas-nav li li {
    border-bottom: none;
  }
  #mobile-menu #offcanvas-nav li li a {
    padding: 0;
  }
  #mobile-menu #offcanvas-nav li li.title {
    text-transform: uppercase;
    font-weight: 800;
  }
  #mobile-menu #offcanvas-nav li li.title a {
    color: #ffffff !important;
    font-weight: 800 !important;
  }
  #mobile-menu #offcanvas-nav li li.has-icon {
    position: relative;
    display: flex;
    align-items: flex-start;
    padding-left: 34px;
    flex-flow: column;
  }
  #mobile-menu #offcanvas-nav li li.has-icon a:before {
    position: absolute;
    top: -4px;
    left: -34px;
    height: 28px;
    width: 28px;
  }
  #mobile-menu #offcanvas-nav li li.has-icon.product a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000488281' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_107_4233)'%3E%3Cpath d='M20.0192 8.05115H8.60918C8.22258 8.05115 7.90918 8.36455 7.90918 8.75115V20.1611C7.90918 20.5477 8.22258 20.8611 8.60918 20.8611H20.0192C20.4058 20.8611 20.7192 20.5477 20.7192 20.1611V8.75115C20.7192 8.36455 20.4058 8.05115 20.0192 8.05115Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.0596 20.6511L11.0596 8.05115' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.0594 14.7012L20.8594 14.7012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_107_4233'%3E%3Crect width='14.833' height='14.833' fill='white' transform='translate(6.85938 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.aime a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000488281' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3828)'%3E%3Cpath d='M9.52637 11.9462V8.45203C9.52637 8.08317 9.82816 7.78137 10.197 7.78137H19.271C19.6399 7.78137 19.9417 8.08317 19.9417 8.45203V14.0118C19.9417 14.3807 19.6399 14.6824 19.271 14.6824H18.5668V16.7011C18.5668 16.8554 18.3724 16.9224 18.2785 16.8017L16.4945 14.6288H15.6562' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M12.4113 18.7467H13.5447C13.8599 18.7467 14.1148 18.4919 14.1148 18.1767V13.8375C14.1148 13.5223 13.8599 13.2675 13.5447 13.2675H8.07885C7.76364 13.2675 7.50879 13.5223 7.50879 13.8375V18.1767C7.50879 18.4919 7.76364 18.7467 8.07885 18.7467H10.4932V20.1685C10.4932 20.2289 10.567 20.2691 10.6139 20.2289L12.4046 18.7534L12.4113 18.7467Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3828'%3E%3Crect width='13.44' height='13.4668' fill='white' transform='translate(7.00586 7.27832)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.private-equity a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7610)'%3E%3Cpath d='M19.775 7.52612H8.36504C7.97844 7.52612 7.66504 7.83952 7.66504 8.22612V19.6361C7.66504 20.0227 7.97844 20.3361 8.36504 20.3361H19.775C20.1616 20.3361 20.475 20.0227 20.475 19.6361V8.22612C20.475 7.83952 20.1616 7.52612 19.775 7.52612Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M7.66504 11.1311C9.65304 11.1311 11.27 9.52112 11.27 7.52612' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.27 20.336C11.27 18.348 9.66004 16.731 7.66504 16.731' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M20.4751 16.731C18.4871 16.731 16.8701 18.341 16.8701 20.336' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M16.8701 7.52612C16.8701 9.51412 18.4801 11.1311 20.4751 11.1311' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M13.8675 13.98C13.0835 13.98 12.4395 13.343 12.4395 12.552C12.4395 11.761 13.0765 11.124 13.8675 11.124C14.6585 11.124 15.2955 11.761 15.2955 12.552' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M13.8675 13.9802C14.6515 13.9802 15.2955 14.6172 15.2955 15.4082C15.2955 16.1992 14.6585 16.8362 13.8675 16.8362C13.0765 16.8362 12.4395 16.1992 12.4395 15.4082' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M13.8672 9.93408V11.1311' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M13.8672 16.8291V18.0261' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7610'%3E%3Crect width='13.86' height='13.86' fill='white' transform='translate(7.14062 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.venture-capital a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7613)'%3E%3Cpath d='M11.6064 15.6881C13.8603 15.6881 15.6874 13.861 15.6874 11.6071C15.6874 9.35325 13.8603 7.52612 11.6064 7.52612C9.35252 7.52612 7.52539 9.35325 7.52539 11.6071C7.52539 13.861 9.35252 15.6881 11.6064 15.6881Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M7.04199 18.6981H11.606C15.519 18.6981 18.697 15.5271 18.697 11.6071V8.89111' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M7.04199 20.4761H21.042' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.6056 11.607C11.0946 11.607 10.6816 11.194 10.6816 10.683C10.6816 10.172 11.0946 9.75903 11.6056 9.75903C12.1166 9.75903 12.5296 10.172 12.5296 10.683' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.6056 11.6072C12.1166 11.6072 12.5296 12.0202 12.5296 12.5312C12.5296 13.0422 12.1166 13.4552 11.6056 13.4552C11.0946 13.4552 10.6816 13.0422 10.6816 12.5312' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.6064 8.98926V9.76626' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.6064 13.4551V14.2321' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M16.7227 10.4873L18.6967 8.50635L20.6777 10.4873' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7613'%3E%3Crect width='14.049' height='14' fill='white' transform='translate(7 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.fund-of-funds a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7616)'%3E%3Cpath d='M19.5986 12.4331C20.2558 12.4332 20.7891 12.9664 20.7891 13.6235V19.9028C20.7887 20.5597 20.2555 21.0922 19.5986 21.0923H8.11914C7.46215 21.0923 6.92908 20.5597 6.92871 19.9028V13.6235C6.92871 12.9663 7.46192 12.4331 8.11914 12.4331H11.9785C12.1269 12.7674 12.2422 13.119 12.3232 13.4839H8.11914C8.04182 13.4839 7.97949 13.5462 7.97949 13.6235V19.9028C7.97986 19.9798 8.04205 20.0425 8.11914 20.0425H19.5986C19.6756 20.0424 19.7389 19.9798 19.7393 19.9028V13.6235C19.7393 13.5463 19.6759 13.484 19.5986 13.4839H15.3936C15.4746 13.1188 15.5917 12.7676 15.7402 12.4331H19.5986Z' fill='%230D116B'/%3E%3Cpath d='M7.44043 15.6043C8.90343 15.6043 10.0864 14.4213 10.0864 12.9583' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M10.1001 20.5603C10.1001 19.0973 8.9171 17.9143 7.4541 17.9143' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M6.85938 7.70117C10.7234 7.70117 13.8594 10.8372 13.8594 14.7012V17.7462' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M20.8594 7.70117C16.9954 7.70117 13.8594 10.8372 13.8594 14.7012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M20.2642 17.9211C18.8012 17.9211 17.6182 19.1041 17.6182 20.5671' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.6035 12.9583C17.6035 14.4213 18.7865 15.6043 20.2495 15.6043' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M15.8399 15.7722L13.8589 17.7462L11.8779 15.7722' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7616'%3E%3Crect width='14' height='14.784' fill='white' transform='translate(6.85938 6.30127)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.real-estate a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7619)'%3E%3Cpath d='M18.5773 20.385H20.0543C20.4393 20.385 20.7543 20.07 20.7543 19.685V14.036C20.7543 13.462 20.5233 12.916 20.1103 12.524L15.3223 7.91804C14.7833 7.40004 13.9223 7.40004 13.3833 7.91804L8.58834 12.524C8.17534 12.923 7.94434 13.469 7.94434 14.036V19.685C7.94434 20.07 8.25934 20.385 8.64434 20.385H11.5983C11.9833 20.385 12.2983 20.07 12.2983 19.685V15.793C12.2983 15.408 12.6063 15.1 12.9913 15.1H15.7143C16.0993 15.1 16.4073 15.408 16.4073 15.793V19.685C16.4073 20.07 16.7223 20.385 17.1073 20.385H18.5843H18.5773Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7619'%3E%3Crect width='13.86' height='13.909' fill='white' transform='translate(7.41992 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.hedge-funds a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7622)'%3E%3Cpath d='M13.9157 13.1475H8.86869C8.28106 13.1475 7.80469 13.6238 7.80469 14.2115V19.2585C7.80469 19.8461 8.28106 20.3225 8.86869 20.3225H13.9157C14.5033 20.3225 14.9797 19.8461 14.9797 19.2585V14.2115C14.9797 13.6238 14.5033 13.1475 13.9157 13.1475Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.3956 8.22632H11.3886C10.0317 8.22632 8.93164 9.32635 8.93164 10.6833V10.6903C8.93164 12.0473 10.0317 13.1473 11.3886 13.1473H11.3956C12.7526 13.1473 13.8526 12.0473 13.8526 10.6903V10.6833C13.8526 9.32635 12.7526 8.22632 11.3956 8.22632Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M19.97 14.8552H16.001C15.5409 14.8552 15.168 15.2282 15.168 15.6882V19.6572C15.168 20.1173 15.5409 20.4902 16.001 20.4902H19.97C20.43 20.4902 20.803 20.1173 20.803 19.6572V15.6882C20.803 15.2282 20.43 14.8552 19.97 14.8552Z' fill='%230D116B' stroke='%230D116B' stroke-width='0.7' stroke-miterlimit='10'/%3E%3Cpath d='M19.7464 13.0983C19.7464 12.1279 18.9598 11.3413 17.9894 11.3413C17.0191 11.3413 16.2324 12.1279 16.2324 13.0983C16.2324 14.0687 17.0191 14.8553 17.9894 14.8553C18.9598 14.8553 19.7464 14.0687 19.7464 13.0983Z' fill='%230D116B' stroke='%230D116B' stroke-width='0.7' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7622'%3E%3Crect width='13.874' height='13.139' fill='white' transform='translate(7.2793 7.70142)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.family-offices a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_22_7625)'%3E%3Cpath d='M14.098 13.9803C13.447 13.9803 12.915 13.4483 12.915 12.7973C12.915 12.1463 13.447 11.6143 14.098 11.6143C14.749 11.6143 15.281 12.1463 15.281 12.7973' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.098 13.9802C14.749 13.9802 15.281 14.5122 15.281 15.1632C15.281 15.8142 14.749 16.3462 14.098 16.3462C13.447 16.3462 12.915 15.8142 12.915 15.1632' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.0986 10.6272V11.6212' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.0986 16.3394V17.3334' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M12.9992 7.75024L9.21223 9.37424C8.69423 9.59824 8.36523 10.1022 8.36523 10.6622V14.2952C8.36523 16.4302 9.59723 18.3762 11.5292 19.2862L13.9442 20.4272C14.0422 20.4692 14.1542 20.4692 14.2452 20.4272L16.6602 19.2862C18.5922 18.3762 19.8242 16.4302 19.8242 14.2952V10.6622C19.8242 10.1022 19.4882 9.59824 18.9772 9.37424L15.1972 7.75724C14.4902 7.45624 13.6992 7.45624 12.9922 7.75724L12.9992 7.75024Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_22_7625'%3E%3Crect width='12.516' height='13.979' fill='white' transform='translate(7.83984 7.00122)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.capital-raising a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3850)'%3E%3Cpath d='M19.5658 7.52588H8.22584C7.63784 7.52588 7.30884 8.31688 7.68684 8.84188L11.9288 14.8549C12.0338 15.0019 12.0828 15.1769 12.0828 15.3659V19.6569C12.0828 20.2379 12.6008 20.6299 13.0628 20.3989L15.2958 19.2789C15.5478 19.1529 15.7158 18.8589 15.7158 18.5369V15.3659C15.7158 15.1769 15.7718 15.0019 15.8698 14.8549L20.1118 8.84188C20.4828 8.31688 20.1608 7.52588 19.5658 7.52588Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3850'%3E%3Crect width='13.797' height='13.993' fill='white' transform='translate(7 7.00098)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.ir-operations a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3853)'%3E%3Cpath d='M13.5314 20.3149H8.27439C7.86139 20.3149 7.52539 19.9719 7.52539 19.5519V8.43585C7.52539 8.01585 7.86139 7.67285 8.27439 7.67285H17.3254C17.7384 7.67285 18.0744 8.01585 18.0744 8.43585V11.1239' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.59668 10.5078H15.5957' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.59668 13.1821H13.0897' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M19.7543 15.6108H16.4363C16.0497 15.6108 15.7363 15.9242 15.7363 16.3108V19.6288C15.7363 20.0154 16.0497 20.3288 16.4363 20.3288H19.7543C20.1409 20.3288 20.4543 20.0154 20.4543 19.6288V16.3108C20.4543 15.9242 20.1409 15.6108 19.7543 15.6108Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M16.7236 15.548V14.211C16.7236 13.469 17.3256 12.874 18.0606 12.874C18.8026 12.874 19.3976 13.476 19.3976 14.211V15.548' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3853'%3E%3Crect width='13.979' height='13.706' fill='white' transform='translate(7 7.14795)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.investing a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3856)'%3E%3Cpath d='M14.2795 20.3014C17.7589 20.3014 20.5795 17.4808 20.5795 14.0014C20.5795 10.522 17.7589 7.70142 14.2795 7.70142C10.8001 7.70142 7.97949 10.522 7.97949 14.0014C7.97949 17.4808 10.8001 20.3014 14.2795 20.3014Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.3613 9.80151V11.0378' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.3617 14.0015C13.5463 14.0015 12.8799 13.3351 12.8799 12.5197C12.8799 11.7042 13.5463 11.0378 14.3617 11.0378C15.1771 11.0378 15.8435 11.7042 15.8435 12.5197' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.3617 14.0015C15.1771 14.0015 15.8435 14.6678 15.8435 15.4833C15.8435 16.2987 15.1771 16.9651 14.3617 16.9651C13.5463 16.9651 12.8799 16.2987 12.8799 15.4833' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M14.3613 16.9565V18.2016' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3856'%3E%3Crect width='14.039' height='14.0671' fill='white' transform='translate(7.25977 7.00146)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.portfolio-management a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000976562' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_368_3859)'%3E%3Cpath d='M13.9646 19.8598C10.7796 19.8598 8.18965 17.2698 8.18965 14.0848C8.18965 11.3268 10.1076 9.00283 12.7466 8.44283L12.7606 7.37183C9.51965 7.94583 7.13965 10.7388 7.13965 14.0848C7.13965 17.8508 10.1986 20.9098 13.9646 20.9098C15.5536 20.9098 17.0656 20.3638 18.2836 19.3628L17.4786 18.6558C16.4706 19.4328 15.2456 19.8528 13.9646 19.8528V19.8598Z' fill='%230D116B'/%3E%3Cpath d='M13.9785 7.80591C17.3665 7.80591 20.1105 10.5499 20.1105 13.9379C20.1105 15.4919 19.5295 16.9129 18.5775 17.9909C18.5355 17.9559 13.8945 13.8679 13.8945 13.8679L13.9785 7.80591Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_368_3859'%3E%3Crect width='13.496' height='13.629' fill='white' transform='translate(7.13965 7.28101)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.resources a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000244141' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3073)'%3E%3Cpath d='M9.45605 10.3606H15.4551' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.45605 13.0347H15.4551' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.45605 15.7156H12.6551' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.1836 7.00049C17.8959 7.00049 18.4578 7.58829 18.458 8.28857V13.9751C18.1319 13.8207 17.7789 13.7145 17.4082 13.6636V8.28857C17.408 8.14915 17.2971 8.05127 17.1836 8.05127H8.13281C8.01943 8.05149 7.90934 8.14931 7.90918 8.28857V19.4048C7.90933 19.5441 8.01942 19.6428 8.13281 19.6431H14.1992C14.6243 20.124 15.1746 20.4912 15.7998 20.6929H8.13281C7.4207 20.6927 6.85856 20.1049 6.8584 19.4048V8.28857C6.85856 7.58842 7.42071 7.0007 8.13281 7.00049H17.1836Z' fill='%230D116B'/%3E%3Cpath d='M16.9114 19.4675C18.1369 19.4675 19.1304 18.4741 19.1304 17.2485C19.1304 16.023 18.1369 15.0295 16.9114 15.0295C15.6859 15.0295 14.6924 16.023 14.6924 17.2485C14.6924 18.4741 15.6859 19.4675 16.9114 19.4675Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M18.668 18.5996L20.418 20.3496' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3073'%3E%3Crect width='13.93' height='13.874' fill='white' transform='translate(6.85938 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.blog a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000244141' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3076)'%3E%3Cpath d='M17.4648 7.70093C18.1771 7.70093 18.7391 8.28873 18.7393 8.98901V10.6384C18.3689 10.6674 18.0054 10.7953 17.6895 11.0203V8.98901C17.6893 8.84959 17.5784 8.75171 17.4648 8.75171H8.41406C8.30074 8.75205 8.19059 8.84983 8.19043 8.98901V20.1052C8.19063 20.2444 8.30077 20.3432 8.41406 20.3435H10.4023V21.3933H8.41406C7.70208 21.393 7.13986 20.8053 7.13965 20.1052V8.98901C7.13981 8.28892 7.70205 7.70125 8.41406 7.70093H17.4648ZM11.7266 16.9412H9.7373V15.8904H12.7773L11.7266 16.9412ZM14.4062 14.2605H9.7373V13.2097H15.457L14.4062 14.2605ZM15.7363 11.5867H9.7373V10.5359H15.7363V11.5867Z' fill='%230D116B'/%3E%3Cpath d='M13.7697 20.805H11.8027V18.845L18.4107 12.237C18.6837 11.964 19.1247 11.964 19.3977 12.237L20.3707 13.21C20.6437 13.483 20.6437 13.924 20.3707 14.197L13.7627 20.805H13.7697Z' stroke='%230D116B' stroke-width='1.05' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3076'%3E%3Crect width='14.847' height='14.511' fill='white' transform='translate(6.44043 7.00098)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.customer-stories a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.000244141' width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_108_4550)'%3E%3Cpath d='M9.31641 9.66064H15.3154' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.31641 12.3347H15.3154' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.31641 15.0156H12.5154' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.0449 6.30054C17.757 6.30075 18.3192 6.88847 18.3193 7.58862V12.8982C17.9553 12.8989 17.6011 12.9636 17.2695 13.0828V7.58862C17.2694 7.44936 17.1583 7.35154 17.0449 7.35132H7.99414C7.88062 7.35132 7.77067 7.4492 7.77051 7.58862V18.7048C7.77069 18.8442 7.88063 18.9431 7.99414 18.9431H14.0127L15.3301 19.9929H7.99414C7.28186 19.9929 6.71991 19.4051 6.71973 18.7048V7.58862C6.71989 6.88834 7.28185 6.30054 7.99414 6.30054H17.0449Z' fill='%230D116B'/%3E%3Cpath d='M18.8923 14.3924C18.1293 14.1334 17.3453 14.4274 16.9113 15.0154C16.4773 14.4134 15.6863 14.1054 14.9093 14.3714C13.5863 14.8264 13.2783 16.5624 14.3773 17.4374L16.5543 19.1734L16.9253 19.4674L17.2613 19.1944L19.4383 17.4584C20.5303 16.5834 20.2293 14.8474 18.9063 14.3924H18.8923Z' stroke='%230D116B' stroke-width='1.05' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_108_4550'%3E%3Crect width='14.777' height='14.959' fill='white' transform='translate(6.71973 6.30054)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.about-us a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cpath d='M12.4597 20.3012H8.05684C7.7822 20.3012 7.55957 19.9929 7.55957 19.6126V8.3897C7.55957 8.00943 7.7822 7.70117 8.05684 7.70117H16.1624C16.4371 7.70117 16.6597 8.00943 16.6597 8.3897V10.5012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M19.8151 11.9014H14.2036C14.0135 11.9014 13.8594 12.1069 13.8594 12.3604V19.8424C13.8594 20.0959 14.0135 20.3014 14.2036 20.3014H19.8151C20.0052 20.3014 20.1594 20.0959 20.1594 19.8424V12.3604C20.1594 12.1069 20.0052 11.9014 19.8151 11.9014Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30371 9.80127H14.9152' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30957 11.9014L12.4596 11.9014' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30957 16.1016L12.4596 16.1016' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M15.2588 16.1016L18.7588 16.1016' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30957 18.2012L12.4596 18.2012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M15.2588 18.2012L18.7588 18.2012' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M9.30957 14.0015L12.4596 14.0015' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M15.2588 14.0015L18.7588 14.0015' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.leadership a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3532)'%3E%3Cpath d='M19.775 7.52539H8.36504C7.97844 7.52539 7.66504 7.83879 7.66504 8.22539V19.6354C7.66504 20.022 7.97844 20.3354 8.36504 20.3354H19.775C20.1616 20.3354 20.475 20.022 20.475 19.6354V8.22539C20.475 7.83879 20.1616 7.52539 19.775 7.52539Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.5278 16.6113L15.3998 12.1453L9.17676 16.6113L15.6098 10.6753L18.9628 16.6113H17.5278Z' fill='%230D116B'/%3E%3Cpath d='M16.8562 16.6118L15.6942 14.2388L9.4082 16.5978L16.8562 16.6118Z' fill='%230D116B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3532'%3E%3Crect width='13.86' height='13.86' fill='white' transform='translate(7.14062 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.partnerships a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3538)'%3E%3Cpath d='M13.4268 7.00049C16.9754 7.0009 19.8525 9.87852 19.8525 13.4272C19.8525 13.9102 19.7964 14.38 19.6953 14.8325C19.3801 14.6875 19.0412 14.5853 18.6855 14.5347C18.7609 14.1772 18.8027 13.8071 18.8027 13.4272C18.8027 12.3809 18.5026 11.4046 17.9854 10.5786C17.3997 10.8484 16.7863 11.0678 16.1504 11.2319C16.2561 11.9186 16.3164 12.6587 16.3164 13.4272C16.3164 13.9878 16.283 14.5328 16.2246 15.0532C15.6658 15.4024 15.2079 15.8977 14.9043 16.4858C14.9089 16.4679 14.9144 16.4502 14.9189 16.4321C14.4294 16.3572 13.9287 16.3179 13.4199 16.3179C12.9146 16.3179 12.4172 16.3563 11.9316 16.4302C12.0212 16.7861 12.1237 17.1131 12.2402 17.4038C12.4396 17.901 12.6636 18.2691 12.8857 18.5034C13.106 18.7357 13.2887 18.8018 13.4248 18.8022H13.4258C13.562 18.8022 13.745 18.7362 13.9658 18.5034C14.1667 18.2915 14.3655 17.9686 14.5498 17.5415C14.515 17.7443 14.4971 17.9528 14.4971 18.1655C14.4971 18.7119 14.6177 19.2299 14.832 19.6958C14.3792 19.797 13.909 19.853 13.4258 19.853C9.87726 19.8527 7.0003 16.9758 7 13.4272C7 9.87826 9.87778 7.00049 13.4268 7.00049ZM10.9033 16.644C10.4283 16.7694 9.96697 16.9291 9.52246 17.1206C10.0921 17.7225 10.7983 18.1936 11.5928 18.4819C11.4737 18.2692 11.3637 18.039 11.2656 17.7944C11.1259 17.4459 11.0061 17.0594 10.9033 16.644ZM8.86523 10.5825C8.34952 11.4077 8.05078 12.3824 8.05078 13.4272C8.05089 14.4697 8.34862 15.4421 8.8623 16.2661C9.44837 15.9963 10.0623 15.7768 10.6982 15.6128C10.5932 14.9289 10.5342 14.1922 10.5342 13.4272C10.5342 12.6598 10.5936 11.9207 10.6992 11.2349C10.063 11.0713 9.4497 10.8522 8.86523 10.5825ZM15.1211 11.4448C14.5667 11.5319 13.9988 11.5786 13.4199 11.5786C12.845 11.5786 12.2802 11.5335 11.7295 11.4478C11.6383 12.0594 11.585 12.7262 11.585 13.4272C11.585 14.1251 11.638 14.7887 11.7285 15.3979C12.28 15.3116 12.8453 15.2671 13.4199 15.2671C13.9978 15.2671 14.5666 15.3125 15.1221 15.3999C15.2127 14.79 15.2666 14.1259 15.2666 13.4272C15.2666 12.725 15.2126 12.0573 15.1211 11.4448ZM13.4248 8.05127C13.2887 8.05168 13.1061 8.1186 12.8857 8.35107C12.6637 8.58544 12.4395 8.95273 12.2402 9.44971C12.1244 9.73858 12.0227 10.0632 11.9336 10.4165C12.4179 10.4898 12.9145 10.5288 13.4199 10.5288C13.9295 10.5288 14.4296 10.4891 14.918 10.4146C14.8289 10.062 14.7269 9.73809 14.6113 9.44971C14.412 8.95267 14.1879 8.58544 13.9658 8.35107C13.7449 8.11803 13.562 8.05134 13.4258 8.05127H13.4248ZM11.5918 8.37256C10.7998 8.66009 10.095 9.12872 9.52637 9.72803C9.96947 9.91926 10.4301 10.0784 10.9053 10.2036C11.0077 9.79049 11.1266 9.40597 11.2656 9.05908C11.3635 8.81509 11.4731 8.58494 11.5918 8.37256ZM15.2598 8.37256C15.3786 8.58501 15.4881 8.81499 15.5859 9.05908C15.7247 9.40516 15.8431 9.78865 15.9453 10.2007C16.4193 10.0754 16.8791 9.91603 17.3223 9.7251C16.754 9.12728 16.0506 8.65951 15.2598 8.37256Z' fill='%230D116B'/%3E%3Cpath d='M18.1641 15.3726C19.7065 15.3726 20.9568 16.6232 20.957 18.1655C20.9569 19.7079 19.7065 20.9585 18.1641 20.9585C16.622 20.958 15.3713 19.7076 15.3711 18.1655C15.3713 16.6235 16.6221 15.3731 18.1641 15.3726ZM18.165 16.4077C17.6511 16.4078 17.2345 16.8254 17.2344 17.3394C17.2344 17.5826 17.3287 17.8034 17.4814 17.9692H17.1426C16.9573 17.9695 16.8068 18.1199 16.8066 18.3052V19.5581C16.8066 19.7435 16.9572 19.8938 17.1426 19.894H19.1729C19.3584 19.894 19.5088 19.7437 19.5088 19.5581V18.3052C19.5086 18.1197 19.3583 17.9692 19.1729 17.9692H18.8486C19.0016 17.8034 19.0957 17.5827 19.0957 17.3394C19.0955 16.8253 18.6791 16.4077 18.165 16.4077Z' fill='%230D116B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3538'%3E%3Crect width='14.833' height='14.833' fill='white' transform='translate(7 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.careers a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3599)'%3E%3Cpath d='M19.4938 10.1787H8.08379C7.69719 10.1787 7.38379 10.4921 7.38379 10.8787V19.7127C7.38379 20.0993 7.69719 20.4127 8.08379 20.4127H19.4938C19.8804 20.4127 20.1938 20.0993 20.1938 19.7127V10.8787C20.1938 10.4921 19.8804 10.1787 19.4938 10.1787Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M7.97179 10.1787H19.6058C19.9278 10.1787 20.1938 10.4447 20.1938 10.7667V14.5467C20.1938 15.7087 19.2558 16.6467 18.0938 16.6467H9.48379C8.32179 16.6467 7.38379 15.7087 7.38379 14.5467V10.7667C7.38379 10.4447 7.64979 10.1787 7.97179 10.1787Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M10.3594 10.1789V9.62588C10.3594 8.46388 11.2974 7.52588 12.4594 7.52588H15.1194C16.2814 7.52588 17.2194 8.46388 17.2194 9.62588V10.1789' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M11.2554 15.793H10.3594V17.634H11.2554V15.793Z' fill='%230D116B' stroke='%230D116B' stroke-width='1.05' stroke-linejoin='round'/%3E%3Cpath d='M17.2192 15.793H16.3232V17.634H17.2192V15.793Z' fill='%230D116B' stroke='%230D116B' stroke-width='1.05' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3599'%3E%3Crect width='13.86' height='13.937' fill='white' transform='translate(6.85938 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.has-icon.newsroom a::before {
    content: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='28' height='28' rx='2.8' fill='%238C8EFF'/%3E%3Cg clip-path='url(%23clip0_73_3602)'%3E%3Cpath d='M12.8092 20.4336C10.6532 20.4336 8.91016 18.8096 8.91016 16.6606' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M19.2361 19.0547L7.78412 16.3737C7.46912 16.2967 7.24512 16.0167 7.24512 15.6947V10.9137C7.24512 10.5917 7.46912 10.3047 7.78412 10.2347L19.2361 7.54669C19.6771 7.44169 20.0971 7.77769 20.0971 8.22569V18.3757C20.0971 18.8237 19.6771 19.1597 19.2361 19.0547Z' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3Cpath d='M17.7236 7.81982V16.6538' stroke='%230D116B' stroke-width='1.05' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_73_3602'%3E%3Crect width='13.902' height='13.958' fill='white' transform='translate(6.71973 7.00049)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  #mobile-menu #offcanvas-nav li li.sub-page a {
    padding: 6px 30px;
    color: #C5CAD0;
  }
  #mobile-menu #offcanvas-nav li.is-submenu-item a {
    color: #ffffff;
  }
  #mobile-menu #offcanvas-nav li.is-submenu-item a:hover {
    color: #8C8EFF;
  }
  #mobile-menu #offcanvas-nav li.is-submenu-item a .caption {
    color: #C5CAD0;
    margin-top: 6px;
  }
  #mobile-menu #offcanvas-nav li:last-child {
    margin-left: 0;
  }
  #mobile-menu #offcanvas-nav.menu-active {
    display: flex;
    height: 90vh;
    flex-flow: row wrap;
    overflow-y: scroll;
  }
  #mobile-menu #offcanvas-nav li.nav-button {
    padding: 25px 25px 10px;
  }
  #mobile-menu #offcanvas-nav li.nav-button a {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    padding: 16px;
    font-style: normal;
    font-weight: 600 !important;
    font-size: 14px !important;
    line-height: 100%;
    border-radius: 5px;
    color: #000;
    text-align: center;
    background: #008077;
    box-sizing: border-box;
    height: 48px;
    transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1.5px solid #008077;
    margin: 0;
  }
  #mobile-menu #offcanvas-nav li.nav-button a:hover {
    background: #F2BD00;
    border-color: #F2BD00;
  }
  #mobile-menu #offcanvas-nav li.nav-button::after {
    display: none !important;
  }
  #mobile-menu #offcanvas-nav li.utility a {
    font-size: 14px !important;
    line-height: 22px !important;
    padding: 6px 25px;
  }
  #mobile-menu #offcanvas-nav li.utility::after {
    display: none !important;
  }
  #mobile-menu #offcanvas-nav li:not(.is-submenu-item) a {
    font-size: 14px;
    line-height: 140%;
    font-weight: 700;
  }
  #mobile-menu #offcanvas-nav li.is-submenu-item a {
    font-size: 14px;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: 0.28px;
  }
  #mobile-menu #offcanvas-nav .menu.submenu.is-accordion-submenu {
    padding: 0 0 20px;
  }
  #mobile-menu #offcanvas-nav .menu.submenu.is-accordion-submenu li a {
    border-bottom: none;
  }
  #mobile-menu #offcanvas-nav.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {
    display: flex;
    width: 14px;
    height: 14px;
    border: none;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.2426 5.24166L7 9.4843L2.75736 5.24166' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    position: absolute;
    top: 50%;
    margin-top: -3px;
    right: 0;
    align-items: center;
  }
  #mobile-menu #offcanvas-nav.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after {
    transform: rotate(180deg);
    transform-origin: 50% 70%;
  }
  #mobile-menu #offcanvas-nav .lower-menu {
    width: 100%;
    height: fit-content;
    margin-top: auto;
    margin-bottom: 40px;
    padding: 30px 0 0;
    border-top: 1px solid #AFABB3;
  }
  #mobile-menu #offcanvas-nav .lower-menu .Right {
    margin-right: auto;
  }
}
@media only screen and (max-width: 1208px) and (max-width: 768px) {
  #mobile-menu #offcanvas-nav .lower-menu .Right {
    margin-right: 0;
  }
}
@media only screen and (max-width: 1208px) {
  #mobile-menu #offcanvas-nav .lower-menu .Right.menu-item, #mobile-menu #offcanvas-nav .lower-menu .button.menu-item {
    width: auto;
  }
  #mobile-menu #offcanvas-nav .lower-menu .button:not(.secondary) a {
    color: #fff;
  }
  #mobile-menu #offcanvas-nav .lower-menu .button.menu-item {
    margin: 0 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
  }
  #mobile-menu #offcanvas-nav .lower-menu .button.menu-item a {
    padding: 0 !important;
  }
}
@media only screen and (max-width: 1208px) and (max-width: 768px) {
  #mobile-menu #offcanvas-nav .lower-menu .button.menu-item {
    padding: 0 10px;
    margin: 0 5px;
  }
}
@media only screen and (max-width: 1208px) and (max-width: 768px) {
  #mobile-menu #offcanvas-nav .lower-menu li a {
    padding: 20px;
  }
}
@media only screen and (max-width: 1208px) {
  #mobile-menu #offcanvas-nav .is-accordion-submenu .menu-item:not(.button) a {
    position: relative;
  }
  #mobile-menu #offcanvas-nav .is-accordion-submenu .menu-item:not(.button).is-accordion-submenu-item a:after {
    display: none;
  }
  #mobile-menu #mobile-utility {
    padding-bottom: 20px;
  }
  #mobile-menu #utility-nav {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 20px;
  }
  #mobile-menu #utility-nav li {
    width: auto;
  }
  #mobile-menu #utility-nav li:not(.button) a {
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
  }
  #mobile-menu #utility-nav li.button {
    padding: 0 !important;
  }
  #mobile-menu #utility-nav li.button a {
    color: #000;
  }
  #mobile-menu #utility-nav li:hover {
    background-color: transparent !important;
  }
  #hamburger {
    height: 30px;
    width: 40px;
    position: absolute;
    top: 43px;
    right: 22px;
    cursor: pointer;
  }
  #hamburger span {
    background-color: #000;
    height: 2px;
    width: 21px;
    display: block;
    position: absolute;
    right: 0;
  }
  #hamburger span:first-child {
    top: 7px;
  }
  #hamburger span:nth-child(2) {
    top: 14px;
    width: 21px;
  }
  #hamburger span:nth-child(3) {
    top: 14px;
    width: 21px;
  }
  #hamburger span:last-child {
    top: 21px;
  }
  #hamburger.menu-active span:first-child {
    display: none;
  }
  #hamburger.menu-active span:nth-child(2) {
    width: 20px;
    transform: rotate(45deg);
    right: 6px;
  }
  #hamburger.menu-active span:nth-child(3) {
    width: 20px;
    transform: rotate(-45deg);
    right: 6px;
  }
  #hamburger.menu-active span:last-child {
    display: none;
  }
  header.header .menu svg {
    max-width: 170px;
  }
  header.header .menu .button a {
    background-color: #8C8EFF !important;
    color: #000 !important;
  }
  header.header .top-bar .top-bar-left .menu li a {
    padding: 14px 0;
  }
  header.header.fixedHeader #hamburger {
    top: 16px;
  }
}
@media (max-width: 1208px) {
  .top-bar-right {
    display: none !important;
  }
  .top-bar ul {
    background-color: transparent !important;
  }
  #hamburger {
    display: block !important;
    border-radius: 2px;
    height: 32px;
    width: 32px;
    background-color: #8C8EFF;
    position: absolute;
    top: 14px;
    right: 22px;
    cursor: pointer;
  }
  #hamburger span {
    background-color: #000;
    height: 2px;
    width: 16px;
    display: block;
    position: absolute;
    right: 8px;
  }
  #hamburger span:first-child {
    top: 9px;
  }
  #hamburger span:nth-child(2) {
    top: 14.5px;
    width: 16px;
  }
  #hamburger span:nth-child(3) {
    top: 14.5px;
    width: 16px;
  }
  #hamburger span:last-child {
    top: 20.5px;
  }
  #mobile-menu.menu-active {
    display: flex !important;
    height: calc(100vh - 60px);
    flex-flow: column;
    justify-content: space-between;
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
    background-color: #000;
    z-index: 5;
    padding: 0 20px;
  }
  #mobile-menu.menu-active .utility-nav #button-container {
    margin-top: 0;
    padding: 37px 0;
  }
  #mobile-menu.menu-active .utility-nav #button-container .text-link {
    color: #ffffff;
  }
  #mobile-menu.menu-active .utility-nav .links {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 6px 0;
    border-top: 1px solid #485252;
    background: #1A2323;
  }
  #mobile-menu.menu-active .utility-nav .links span {
    color: #C5CAD0;
    padding: 0 15px;
  }
}
#promotion-bar {
  background-color: #F2BD00;
  height: 34px;
  width: 100%;
  padding: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#promotion-bar a {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  color: #ffffff;
  text-underline-offset: 2px;
}
#promotion-bar a:hover {
  text-decoration: underline;
}
#promotion-bar a svg {
  margin-left: 8px;
}

/*********************
SECTIONS
*********************/
@media screen and (min-width: 1155px) {
  .hide-for-desktop {
    display: none !important;
  }
}
@media screen and (max-width: 1155px) {
  .hide-for-tablet {
    display: none !important;
  }
}
@media screen and (max-width: 768px) {
  .hide-for-mobile {
    display: none !important;
  }
  .show-for-mobile {
    display: block !important;
  }
  .show-for-mobile#button-container {
    display: flex !important;
  }
}
.padding-0 {
  padding: 0;
}

html {
  scroll-padding-top: 120px;
}

.off-canvas-wrapper {
  overflow: visible;
}

.off-canvas-content {
  overflow: visible;
  overflow-x: clip;
}

section {
  position: relative;
  padding: 100px 0;
  /* Accordion Menu Styling */
}
@media screen and (max-width: 1155px) {
  section {
    padding: 90px 0;
  }
}
@media screen and (max-width: 768px) {
  section {
    padding: 60px 0;
  }
}
section.dark a:not(.button) {
  color: #8C8EFF;
}
section:not(.dark) .gform_wrapper legend, section:not(.dark) .gform_wrapper label {
  color: #ffffff;
}
section.padding-top-0 {
  padding-top: 0;
}
section.padding-top-80 {
  padding-top: 80px;
}
@media screen and (max-width: 1155px) {
  section.padding-top-80 {
    padding-top: 60px;
  }
}
@media screen and (max-width: 768px) {
  section.padding-top-80 {
    padding-top: 40px;
  }
}
section.padding-top-50 {
  padding-top: 50px;
}
@media screen and (max-width: 768px) {
  section.padding-top-50 {
    padding-top: 35px;
  }
}
section.padding-bottom-0 {
  padding-bottom: 0;
}
section.padding-bottom-80 {
  padding-bottom: 80px;
}
@media screen and (max-width: 1155px) {
  section.padding-bottom-80 {
    padding-bottom: 60px;
  }
}
@media screen and (max-width: 768px) {
  section.padding-bottom-80 {
    padding-bottom: 40px;
  }
}
section.padding-bottom-50 {
  padding-bottom: 50px;
}
@media screen and (max-width: 768px) {
  section.padding-bottom-50 {
    padding-bottom: 35px;
  }
}
section.bottom-radius {
  border-radius: 0 0 50px 50px;
}
@media screen and (max-width: 768px) {
  section.bottom-radius {
    border-radius: 0 0 20px 20px;
  }
}
section .text-center .eyebrow {
  text-align: center;
  margin: 0 auto 15px;
  justify-content: center;
}
section .text-center #button-container {
  justify-content: center;
}
section.upper-radius .top.corner-radius-container:before, section.upper-radius .top.corner-radius-container:after {
  position: absolute;
  top: 0;
  width: 50px;
  height: 50px;
}
@media screen and (max-width: 768px) {
  section.upper-radius .top.corner-radius-container:before, section.upper-radius .top.corner-radius-container:after {
    width: 20px;
    height: 20px;
  }
}
section.upper-radius .top.corner-radius-container:after {
  right: 0;
  transform: rotateY(180deg);
}
section.upper-radius.radius-light .corner-radius-container:before, section.upper-radius.radius-light .corner-radius-container:after {
  content: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 0C22.3858 -1.20706e-06 -9.78513e-07 22.3858 -2.18557e-06 50L0 -2.18557e-06L50 0Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 768px) {
  section.upper-radius.radius-light .corner-radius-container:before, section.upper-radius.radius-light .corner-radius-container:after {
    content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0C8.95431 -4.82823e-07 -3.91405e-07 8.9543 -8.74228e-07 20L0 -8.74228e-07L20 0Z' fill='white'/%3E%3C/svg%3E");
  }
}
section.upper-radius.radius-gray .corner-radius-container:before, section.upper-radius.radius-gray .corner-radius-container:after {
  content: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 0C22.3858 -1.20706e-06 -9.78513e-07 22.3858 -2.18557e-06 50L0 -2.18557e-06L50 0Z' fill='%23F6F6F6'/%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 768px) {
  section.upper-radius.radius-gray .corner-radius-container:before, section.upper-radius.radius-gray .corner-radius-container:after {
    content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0C8.95431 -4.82823e-07 -3.91405e-07 8.9543 -8.74228e-07 20L0 -8.74228e-07L20 0Z' fill='%23F6F6F6'/%3E%3C/svg%3E");
  }
}
section.upper-radius.radius-dark .corner-radius-container:before, section.upper-radius.radius-dark .corner-radius-container:after {
  content: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 0C22.3858 -1.20706e-06 -9.78513e-07 22.3858 -2.18557e-06 50L0 -2.18557e-06L50 0Z' fill='black'/%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 768px) {
  section.upper-radius.radius-dark .corner-radius-container:before, section.upper-radius.radius-dark .corner-radius-container:after {
    content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0C8.95431 -4.82823e-07 -3.91405e-07 8.9543 -8.74228e-07 20L0 -8.74228e-07L20 0Z' fill='black'/%3E%3C/svg%3E");
  }
}
section.lower-radius .bottom.corner-radius-container:before, section.lower-radius .bottom.corner-radius-container:after {
  position: absolute;
  bottom: 0;
  width: 50px;
  height: 50px;
  transform: rotateX(180deg);
}
@media screen and (max-width: 768px) {
  section.lower-radius .bottom.corner-radius-container:before, section.lower-radius .bottom.corner-radius-container:after {
    width: 20px;
    height: 20px;
  }
}
section.lower-radius .bottom.corner-radius-container:after {
  right: 0;
  transform: rotateX(180deg) rotateY(180deg);
}
section.lower-radius.radius-light .corner-radius-container:before, section.lower-radius.radius-light .corner-radius-container:after {
  content: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 0C22.3858 -1.20706e-06 -9.78513e-07 22.3858 -2.18557e-06 50L0 -2.18557e-06L50 0Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 768px) {
  section.lower-radius.radius-light .corner-radius-container:before, section.lower-radius.radius-light .corner-radius-container:after {
    content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0C8.95431 -4.82823e-07 -3.91405e-07 8.9543 -8.74228e-07 20L0 -8.74228e-07L20 0Z' fill='white'/%3E%3C/svg%3E");
  }
}
section.lower-radius.radius-gray .corner-radius-container:before, section.lower-radius.radius-gray .corner-radius-container:after {
  content: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 0C22.3858 -1.20706e-06 -9.78513e-07 22.3858 -2.18557e-06 50L0 -2.18557e-06L50 0Z' fill='%23F6F6F6'/%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 768px) {
  section.lower-radius.radius-gray .corner-radius-container:before, section.lower-radius.radius-gray .corner-radius-container:after {
    content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0C8.95431 -4.82823e-07 -3.91405e-07 8.9543 -8.74228e-07 20L0 -8.74228e-07L20 0Z' fill='%23F6F6F6'/%3E%3C/svg%3E");
  }
}
section.lower-radius.radius-dark .corner-radius-container:before, section.lower-radius.radius-dark .corner-radius-container:after {
  content: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 0C22.3858 -1.20706e-06 -9.78513e-07 22.3858 -2.18557e-06 50L0 -2.18557e-06L50 0Z' fill='black'/%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 768px) {
  section.lower-radius.radius-dark .corner-radius-container:before, section.lower-radius.radius-dark .corner-radius-container:after {
    content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 0C8.95431 -4.82823e-07 -3.91405e-07 8.9543 -8.74228e-07 20L0 -8.74228e-07L20 0Z' fill='black'/%3E%3C/svg%3E");
  }
}
section .back-color {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 50px;
}
section .back-color .background {
  width: 100%;
  height: 100%;
  border-radius: 50px 50px 0 0;
}
section .back-color.light .background {
  background-color: #ffffff;
}
section .back-color.dark .background {
  background-color: #000;
}
section .back-color.gray .background {
  background-color: #F6F6F6;
}
section .back-color.back-light {
  background-color: #ffffff;
}
section .back-color.back-dark {
  background-color: #000;
}
section .back-color.back-gray {
  background-color: #F6F6F6;
}
section#hero.full {
  z-index: 0;
  position: relative;
}
section#hero.full .image-container {
  margin-top: 75px;
}
section#hero.full.image-active.white {
  background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 60%, rgb(249, 247, 241) 60%, rgb(249, 247, 241) 100%);
}
section#hero.full.image-active.white:after {
  position: absolute;
  content: url("data:image/svg+xml,%3Csvg width='325' height='352' viewBox='0 0 325 352' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M324.871 -0.000128005C143.209 13.6867 0.0441498 166.168 1.02094e-05 351.218L4.09139e-05 -0.000156406L324.871 -0.000128005Z' fill='white'/%3E%3C/svg%3E%0A");
  bottom: 37.2px;
  left: 0;
  width: 325px;
  height: 352px;
  z-index: -1;
}
section#hero.full.image-active.black {
  background: linear-gradient(180deg, rgb(18, 21, 24) 0%, rgb(18, 21, 24) 60%, rgb(249, 247, 241) 60%, rgb(249, 247, 241) 100%);
}
section#hero.full.image-active.black:after {
  position: absolute;
  content: url("data:image/svg+xml,%3Csvg width='325' height='352' viewBox='0 0 325 352' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M324.871 2.84011e-05C143.209 13.6868 0.0441396 166.168 0 351.219L3.07045e-05 0L324.871 2.84011e-05Z' fill='%23121518'/%3E%3C/svg%3E%0A");
  bottom: 37.2px;
  left: 0;
  width: 325px;
  height: 352px;
  z-index: -1;
}
section#hero.full.image-active.sand {
  background: linear-gradient(180deg, rgb(249, 247, 241) 0%, rgb(249, 247, 241) 60%, rgb(255, 255, 255) 60%, rgb(255, 255, 255) 100%);
}
section#hero.full.image-active.sand:after {
  position: absolute;
  content: url("data:image/svg+xml,%3Csvg width='325' height='352' viewBox='0 0 325 352' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M324.871 -0.000128005C143.209 13.6867 0.0441498 166.168 1.02094e-05 351.218L4.09139e-05 -0.000156406L324.871 -0.000128005Z' fill='%23F9F7F1'/%3E%3C/svg%3E%0A");
  bottom: 37.2px;
  left: 0;
  width: 325px;
  height: 352px;
  z-index: -1;
}
section#hero.half .content-container.half p {
  max-width: 510px;
}
@media screen and (max-width: 1155px) {
  section#hero .image-container {
    margin-top: 50px !important;
  }
}
section#hero .bottom-image-container {
  margin-top: 40px;
}
section#hero .image-container .hbspt-form iframe {
  border-radius: 0;
}
section#hero .image-container .hbspt-form h6 {
  margin-bottom: 40px;
}
section#hero.single .breadcrumb {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
section#hero.single .breadcrumb svg {
  position: relative;
  top: 1px;
}
section#hero.single .breadcrumb a {
  color: #0D116B;
}
section#hero.single .breadcrumb a:hover {
  color: #27AAE9;
}
section#hero.single.dark .breadcrumb a {
  color: #ffffff;
}
section#hero.single h1 {
  margin-bottom: 14px;
}
section#hero.single .post-byline {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-bottom: 24px;
}
section#hero.single .time-est {
  display: flex;
  align-items: center;
  gap: 6px;
}
section#hero.single .image-container {
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}
section#hero.single .image-container .category-pill {
  position: absolute;
  top: 20px;
  right: 20px;
  padding: 5px 10px 2px 10px;
  background-color: #A3AAAE;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 0.24px;
  height: 20px;
}
section#hero.search .search-container {
  display: flex;
}
section#hero .content-container #image-container {
  margin-top: 40px;
}
section#hero.layout-left-media .grid {
  align-items: start;
}
section#hero.layout-left-media #heading-container ul {
  margin-top: 0;
}
section#hero .logo-container {
  margin-top: 60px;
}
@media screen and (max-width: 1155px) {
  section#hero .logo-container {
    margin-top: 40px;
  }
}
section#hero .logo-container .logo {
  display: flex;
  align-items: center;
  justify-content: center;
}
section#hero.form-bg {
  overflow: hidden;
  position: relative;
}
section#hero.form-bg::before {
  content: "";
  width: 1091px;
  height: 1091px;
  filter: blur(150px);
  background-color: #8C8EFF;
  border-radius: 1091px;
  opacity: 0.5;
  position: absolute;
  top: -645px;
  right: 0;
}
section#hero.dark.form-bg::before {
  background-color: #008077;
}
section#copy-image.full .image-container {
  margin-top: 75px;
}
section#copy-image.half .half.content, section#copy-image.half .half.image-container {
  align-self: center;
}
section#copy-image .grid {
  align-items: center;
}
section#copy-image .boxed-content {
  display: flex;
  border-radius: 20px;
  margin-top: 60px;
  justify-content: space-between;
}
section#copy-image .boxed-content h2, section#copy-image .boxed-content h3, section#copy-image .boxed-content h4, section#copy-image .boxed-content h5, section#copy-image .boxed-content h6, section#copy-image .boxed-content p, section#copy-image .boxed-content li, section#copy-image .boxed-content span {
  color: #ffffff;
}
section#copy-image .boxed-content #button-container {
  margin-top: 24px;
}
section#copy-image .boxed-content a#text-button {
  color: #ffffff;
}
section#copy-image .boxed-content a#text-button::after {
  background-color: #ffffff;
}
section#copy-image .boxed-content #quote-box {
  margin-top: auto;
  border-radius: 5px;
  padding: 20px;
  display: flex;
  gap: 10px;
  flex-direction: column;
}
section#copy-image .boxed-content.indigo-dark {
  background-color: #0D116B;
}
section#copy-image .boxed-content.indigo-dark #quote-box {
  background: rgba(87, 89, 238, 0.2);
}
section#copy-image .boxed-content.pine-dark {
  background-color: #133A39;
}
section#copy-image .boxed-content.pine-dark #quote-box {
  background: rgba(0, 128, 119, 0.2);
}
section#copy-image .boxed-content.sky-dark {
  background-color: #003C59;
}
section#copy-image .boxed-content.sky-dark #quote-box {
  background: rgba(39, 170, 233, 0.2);
}
section#copy-image .boxed-content.goldenrod-dark {
  background-color: #856800;
}
section#copy-image .boxed-content.goldenrod-dark #quote-box {
  background: rgba(242, 189, 0, 0.2);
}
section#copy-image .boxed-content.amaranth-dark {
  background-color: #702;
}
section#copy-image .boxed-content.amaranth-dark #quote-box {
  background: rgba(179, 27, 42, 0.2);
}
section#copy-image .boxed-content .image-container {
  flex-basis: 50%;
  flex-shrink: 0;
  max-width: 630px;
}
section#copy-image .boxed-content .content-container {
  flex-basis: 50%;
  display: flex;
  flex-direction: column;
  padding: 40px;
}
section#copy-image .boxed-content .content-container h2 {
  margin-bottom: 24px;
}
@media screen and (max-width: 1155px) {
  section#copy-image .boxed-content {
    flex-direction: column;
  }
}
section#copy-image > .grid.image-first .five.content {
  grid-column-start: 8;
}
@media screen and (max-width: 1155px) {
  section#copy-image > .grid.image-first .five.content {
    grid-column: auto/span 8;
    grid-row-start: auto;
  }
}
@media screen and (max-width: 768px) {
  section#copy-image > .grid.image-first .five.content {
    grid-column: auto/span 4;
  }
}
section#copy-image > .grid.image-first > .half.image-container {
  grid-column-start: 1;
  grid-row-start: 1;
}
@media screen and (max-width: 1155px) {
  section#copy-image > .grid.image-first > .half.image-container {
    grid-column: auto/span 8;
    grid-row-start: auto;
    margin-top: 40px;
  }
}
@media screen and (max-width: 768px) {
  section#copy-image > .grid.image-first > .half.image-container {
    grid-column: auto/span 4;
    margin-top: 0;
  }
}
section#copy-image > .grid.content-first > .half.image-container {
  grid-column-start: 7;
  grid-row-start: 1;
}
@media screen and (max-width: 1155px) {
  section#copy-image > .grid.content-first > .half.image-container {
    grid-column: auto/span 8;
    grid-row-start: auto;
    margin-top: 40px;
  }
}
@media screen and (max-width: 768px) {
  section#copy-image > .grid.content-first > .half.image-container {
    grid-column: auto/span 4;
    margin-top: 0;
  }
}
section#copy-image > .grid .bottom-content-container, section#copy-image > .grid .stacked-columns-container {
  margin-top: 75px;
}
@media screen and (max-width: 1155px) {
  section#copy-image > .grid .bottom-content-container, section#copy-image > .grid .stacked-columns-container {
    margin-top: 50px;
  }
}
section#copy-image > .grid .stacked-columns-container .icon-container {
  margin-bottom: 15px;
  max-width: 30px;
}
@media screen and (max-width: 1155px) {
  section#copy-image > .grid .stacked-columns-container .column {
    margin-bottom: 40px;
  }
}
section#copy-image.gray .boxed-content {
  background-color: #ffffff;
}
section#copy-image ul {
  margin-left: 0;
}
section#copy-image ul > li {
  position: relative;
  padding-left: 12px;
  margin-bottom: 8px;
  list-style-type: none;
}
section#copy-image ul > li::before {
  content: "";
  height: 16px;
  width: 2px;
  background-color: #5759EE;
  left: 0;
  position: absolute;
  top: 5px;
  display: block;
}
section#copy-image .image-container img {
  border-radius: 16px;
}
section#copy-image.image-active.full-column .content {
  margin-bottom: 60px;
}
@media screen and (max-width: 1155px) {
  section#copy-image .image-container {
    margin-top: 40px !important;
  }
}
section#logos {
  position: relative;
  overflow: hidden;
}
section#logos.slider-bg:after {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background: linear-gradient(90deg, rgba(87, 89, 238, 0) 0%, #8C8EFF 50.5%, rgba(87, 89, 238, 0) 100%);
  top: 0;
  position: absolute;
}
section#logos .title-container {
  margin-bottom: 60px;
}
section#logos .title-container #button-container {
  margin-bottom: 0;
}
section#logos .logo-columns .logo-container {
  display: flex;
  justify-content: center;
}
section#logos .logo-columns .logo-container:nth-child(5n+1) {
  grid-column-start: 2;
}
@media screen and (max-width: 1155px) {
  section#logos .logo-columns .logo-container:nth-child(5n+1) {
    grid-column-start: auto;
  }
}
section#logos .logos-wrapper .logo-slider .logo-container {
  height: auto;
  display: flex;
  padding: 0 10px;
}
section#logos .logos-wrapper .logo-slider .slick-list {
  width: 100%;
  overflow: visible;
}
section#logos .logos-wrapper .logo-slider .slick-list .slick-track {
  display: flex;
  justify-content: center;
  margin: 0 auto;
}
section#logos .logos-wrapper .logo-slider .slick-list .slick-track .slick-slide {
  display: flex;
  justify-content: center;
}
section#logos .logos-wrapper .two-thirds {
  display: flex;
  flex-flow: row wrap;
  gap: 40px;
}
section#logos .logos-wrapper .two-thirds .logo-container {
  width: calc(25% - 62px);
}
@media screen and (max-width: 1155px) {
  section#logos .logos-wrapper .two-thirds .logo-container {
    width: calc(50% - 52px);
  }
}
@media screen and (max-width: 768px) {
  section#logos .logos-wrapper .two-thirds .logo-container {
    width: calc(50% - 44px);
  }
}
@media screen and (max-width: 768px) {
  section#logos .logos-wrapper .two-thirds {
    gap: 24px;
  }
}
section#logos .logos-wrapper.stacked {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  column-gap: 18px;
  row-gap: 40px;
  margin-top: 40px;
}
section#logos .logos-wrapper.stacked:before {
  content: "";
  position: absolute;
  background: linear-gradient(90deg, rgba(87, 89, 238, 0) 0%, #8C8EFF 50.5%, rgba(87, 89, 238, 0) 100%);
  width: 100%;
  height: 2px;
  top: -40px;
}
@media screen and (max-width: 768px) {
  section#logos .logos-wrapper.stacked {
    padding-top: 50px;
  }
  section#logos .logos-wrapper.stacked:before {
    top: 0;
  }
  section#logos .logos-wrapper.stacked .logo-container {
    flex-basis: calc(50% - 9px);
  }
}
section#logos.slider-bg::before {
  content: "";
  width: 1439px;
  height: 1439px;
  position: absolute;
  bottom: -1243px;
  border-radius: 1439px;
  opacity: 0.5;
  background: #8C8EFF;
  filter: blur(100px);
  left: 50%;
  transform: translateX(-50%);
}
section#logos.slider-bg.dark::before {
  background: #008077;
}
section#logos.stacked-bg::before {
  content: "";
  width: 1439px;
  height: 1439px;
  position: absolute;
  top: 175px;
  border-radius: 1439px;
  opacity: 0.5;
  background: #8C8EFF;
  filter: blur(100px);
  right: -559px;
}
section#logos.stacked-bg.dark::before {
  background: #008077;
}
section#resources #title-container {
  margin-bottom: 60px;
  display: grid;
}
section#resources #title-container .eyebrow {
  margin-bottom: 24px;
}
section#resources.primary-active #title-container {
  margin-bottom: 100px;
  position: relative;
}
section#resources.primary-active #title-container:after {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background: linear-gradient(90deg, rgba(87, 89, 238, 0) 0%, #8C8EFF 50.5%, rgba(87, 89, 238, 0) 100%);
  bottom: -50px;
  position: absolute;
}
section#resources.primary-active #title-container #resource-card #content-block {
  margin-bottom: 0;
}
section#columns ul {
  margin-left: 0;
  margin-top: 14px;
  margin-bottom: 0;
}
section#columns ul > li {
  position: relative;
  padding-left: 12px;
  margin-bottom: 8px;
  list-style-type: none;
  font-size: 16px;
}
section#columns ul > li::before {
  content: "";
  height: 16px;
  width: 2px;
  background-color: #5759EE;
  left: 0;
  position: absolute;
  top: 5px;
  display: block;
}
section#columns #button-container {
  margin-top: 4px;
}
section#columns .top-content {
  padding-bottom: 60px;
}
@media screen and (max-width: 768px) {
  section#columns .top-content {
    padding-bottom: 40px;
  }
}
section#columns .top-content .title-container.text-center .eyebrow {
  margin: 0 auto 30px;
}
section#columns .top-content .title-container.text-center #button-container {
  justify-content: center;
}
@media screen and (max-width: 768px) {
  section#columns .column-wrapper a.simple .image-container img {
    width: 100%;
  }
}
section#columns .column-wrapper .column .icon-active img {
  max-width: 40px;
  width: 100%;
}
section#columns .column-wrapper .column .image-container {
  margin-bottom: 20px;
}
section#columns .column-wrapper .column.boxed {
  border-radius: 20px;
  padding: 30px;
  background-color: #F6F6F6;
  border: 1px solid #C5CAD0;
  display: flex;
  flex-direction: column;
}
section#columns .column-wrapper .column.boxed .content-container {
  height: 100%;
}
section#columns .column-wrapper .column.boxed .content-container #button-container {
  margin-top: auto;
}
section#columns .column-wrapper .column .content-container {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
section#columns.simple .column {
  box-sizing: border-box;
  height: 100%;
}
section#columns.simple .column .content {
  display: flex;
  flex-flow: column;
  box-sizing: border-box;
  height: 100%;
}
section#columns.simple .column .content #button-container {
  margin-top: auto;
  padding-top: 30px;
}
@media screen and (max-width: 768px) {
  section#columns.simple .column .content #button-container {
    margin-bottom: 10px;
    margin-top: 0;
    padding-top: 10px;
  }
}
section#columns.simple .column .image-container {
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  section#columns.simple .column .image-container {
    margin-bottom: 15px;
  }
}
@media screen and (max-width: 768px) {
  section#columns.simple .column {
    margin-bottom: 20px;
  }
}
section#columns.simple.boxed .column .content {
  padding: 40px;
  border-radius: 10px;
  border: 1px solid #85888F;
  background-color: #F6F6F6;
}
section#columns.simple.boxed.black .column .content {
  border: 1px solid #DDE1E6;
  background-color: #F1F3F6;
}
section#columns.simple.boxed.sand .column .content {
  border: 1px solid #F1F3F6;
  background-color: #85888F;
}
section#columns.stats .column-wrapper {
  align-items: stretch;
}
section#columns.stats .column-wrapper.centered-columns .column .stats-container {
  align-items: center;
  display: flex;
  flex-flow: column;
  text-align: center;
}
section#columns.stats .column-wrapper.centered-columns .column #button-container {
  justify-content: center;
}
section#columns.stats .column.stats {
  border-radius: 15px;
}
section#columns.stats .column.stats .content {
  position: relative;
  height: 100%;
  box-sizing: border-box;
  border-radius: 15px;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}
section#columns.stats .column.stats .content .icon-active {
  margin-bottom: 10px;
}
@media screen and (max-width: 768px) {
  section#columns.stats .column {
    margin-bottom: 20px;
  }
}
section#columns.stats .column #button-container {
  margin-top: auto;
  padding-top: 30px;
}
@media screen and (max-width: 768px) {
  section#columns.stats .column #button-container {
    margin-bottom: 10px;
    margin-top: 0;
    padding-top: 10px;
  }
}
section#columns.gray .column-wrapper .column.boxed {
  background-color: #ffffff;
}
section#columns.dark ul > li::before {
  background-color: #8C8EFF;
}
section#columns.dark .column-wrapper .column.boxed {
  border-color: #656A6F;
  background-color: #202329;
}
section.tabs {
  border: none;
}
section.tabs .title-container {
  margin-bottom: 75px;
}
section.tabs .title-container.text-center .eyebrow {
  margin: 0 auto 30px;
}
section.tabs .title-container.text-center .button-container {
  justify-content: center;
}
@media screen and (max-width: 1155px) {
  section.tabs .title-container {
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 768px) {
  section.tabs .title-container {
    margin-bottom: 40px;
  }
}
section.tabs.top-image.image-bottom {
  display: grid;
}
section.tabs.top-image.image-bottom .image-container {
  order: 3;
}
section.tabs.top-image.image-bottom .image-container .tab-image {
  margin-bottom: 0;
  margin-top: 30px;
}
section.tabs.top-image .tab-image {
  border-radius: 16px;
  background: #A3AAAE;
  margin-bottom: 30px;
  overflow: hidden;
}
section.tabs.top-image nav {
  display: flex;
  flex-direction: column;
  gap: 8px;
  align-items: start;
}
section.tabs.top-image nav a {
  padding: 6px 10px;
  border-radius: 5px;
  color: #656A6F;
  font-size: 16px;
  display: inline-block;
  background-color: #F1F3F6;
  line-height: 140%;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
}
section.tabs.top-image nav a:hover, section.tabs.top-image nav a.active {
  color: #5759EE;
  background-color: #E1E2FF;
}
section.tabs.top-image .tab-details {
  padding: 20px 30px;
  position: relative;
}
section.tabs.top-image .tab-details .tag {
  margin-bottom: 24px;
}
section.tabs.top-image .tab-details::after {
  content: "";
  width: 2px;
  left: 0;
  top: 0;
  bottom: 0;
  background: linear-gradient(180deg, rgba(87, 89, 238, 0) 0%, #8C8EFF 50.5%, rgba(87, 89, 238, 0) 100%);
  position: absolute;
}
@media screen and (max-width: 768px) {
  section.tabs.top-image .tab-details::after {
    display: none;
  }
}
section.tabs.top-image .tab-details h4 {
  margin-bottom: 14px;
}
section.tabs.top-image .faq-tabs {
  margin-bottom: 20px;
}
section.tabs.top-image .faq-tabs select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.2426 5.24191L7 9.48455L2.75736 5.24191' stroke='%233661FF' stroke-width='2'/%3E%3C/svg%3E");
  background-size: 14px 14px;
}
@media screen and (max-width: 1155px) {
  section.tabs.top-image .tab-details {
    padding: 0;
  }
}
section.tabs.top-image .tab-details {
  display: none;
  align-self: center;
  position: relative;
}
section.tabs.top-image .tab-details.active {
  display: flex;
  flex-flow: column;
  justify-content: center;
}
section.tabs.top-image .tab-details .icon {
  max-width: 40px;
  margin-bottom: 35px;
}
section.tabs.top-image .tab-details ul {
  margin-left: 0;
  margin-top: 14px;
}
section.tabs.top-image .tab-details ul > li {
  position: relative;
  padding-left: 12px;
  margin-bottom: 2px;
  list-style-type: none;
}
section.tabs.top-image .tab-details ul > li::before {
  content: "";
  height: 16px;
  width: 2px;
  background-color: #5759EE;
  left: 0;
  position: absolute;
  top: 5px;
  display: block;
}
section.tabs.top-image.gray .tab-details {
  border-left: 2px solid #ffffff;
}
section.tabs.top-image.dark .tab-details {
  border-left: 2px solid #8C8EFF;
}
section.tabs.top-image.dark nav a {
  color: #ffffff;
}
section.tabs.top-image.dark nav a span {
  background-color: #8C8EFF;
}
section.tabs.top-image.dark nav a span::after {
  background-color: #91D7F8;
}
section.tabs.right-image .faq-tabs {
  margin-bottom: 40px;
}
section.tabs.right-image .faq-tabs select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.2426 5.24191L7 9.48455L2.75736 5.24191' stroke='%233661FF' stroke-width='2'/%3E%3C/svg%3E");
  background-size: 14px 14px;
}
section.tabs.right-image nav {
  display: flex;
  flex-direction: row;
  gap: 20px;
  align-items: center;
  justify-content: center;
}
section.tabs.right-image nav a {
  width: 100%;
  text-align: center;
  padding: 6px 10px;
  border-radius: 5px;
  color: #656A6F;
  font-size: 16px;
  display: inline-block;
  background-color: #F1F3F6;
  line-height: 140%;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
}
section.tabs.right-image nav a:hover, section.tabs.right-image nav a.active {
  color: #5759EE;
  background-color: #E1E2FF;
}
section.tabs.right-image .tab-details {
  display: none;
  align-self: center;
  height: 100%;
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
section.tabs.right-image .tab-details h2, section.tabs.right-image .tab-details h3, section.tabs.right-image .tab-details h4, section.tabs.right-image .tab-details h5, section.tabs.right-image .tab-details h6, section.tabs.right-image .tab-details p, section.tabs.right-image .tab-details li {
  color: #ffffff;
}
section.tabs.right-image .tab-details ul {
  margin-left: 0;
  margin-top: 14px;
}
section.tabs.right-image .tab-details ul > li {
  position: relative;
  padding-left: 12px;
  margin-bottom: 2px;
  list-style-type: none;
}
section.tabs.right-image .tab-details ul > li::before {
  content: "";
  height: 16px;
  width: 2px;
  background-color: #ffffff;
  left: 0;
  position: absolute;
  top: 5px;
  display: block;
}
section.tabs.right-image .tab-details a#button,
section.tabs.right-image .tab-details a.button,
section.tabs.right-image .tab-details input.button,
section.tabs.right-image .tab-details .hs-button {
  background: #ffffff;
  color: #000;
}
section.tabs.right-image .tab-details a#button::before,
section.tabs.right-image .tab-details a.button::before,
section.tabs.right-image .tab-details input.button::before,
section.tabs.right-image .tab-details .hs-button::before {
  background: #DDE1E6;
}
section.tabs.right-image .tab-details a#button::after,
section.tabs.right-image .tab-details a.button::after,
section.tabs.right-image .tab-details input.button::after,
section.tabs.right-image .tab-details .hs-button::after {
  content: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5303 6.53033C11.8232 6.23744 11.8232 5.76256 11.5303 5.46967L6.75736 0.6967C6.46447 0.403806 5.98959 0.403806 5.6967 0.6967C5.40381 0.989593 5.40381 1.46447 5.6967 1.75736L9.93934 6L5.6967 10.2426C5.40381 10.5355 5.40381 11.0104 5.6967 11.3033C5.98959 11.5962 6.46447 11.5962 6.75736 11.3033L11.5303 6.53033ZM0 6L-6.55671e-08 6.75L11 6.75L11 6L11 5.25L6.55671e-08 5.25L0 6Z' fill='black'/%3E%3C/svg%3E%0A");
}
section.tabs.right-image .tab-details a#button:hover::before,
section.tabs.right-image .tab-details a.button:hover::before,
section.tabs.right-image .tab-details input.button:hover::before,
section.tabs.right-image .tab-details .hs-button:hover::before {
  background-color: #8C8EFF;
}
section.tabs.right-image .tab-details a.text-button {
  color: #ffffff;
}
section.tabs.right-image .tab-details a.text-button::after {
  background-color: #ffffff;
}
section.tabs.right-image .tab-details .tab-content {
  padding: 40px;
  max-width: 480px;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
section.tabs.right-image .tab-details .animation {
  display: flex;
}
section.tabs.right-image .tab-details .tab-image {
  width: 100%;
  max-width: 630px;
}
section.tabs.right-image .tab-details h3 {
  margin-bottom: 14px;
}
section.tabs.right-image .tab-details p {
  margin-bottom: 14px;
}
section.tabs.right-image .tab-details.active {
  display: flex;
  justify-content: space-between;
}
section.tabs.right-image .tab-details .icon {
  max-width: 40px;
  margin-bottom: 24px;
}
section.tabs.right-image .tab-details.indigo-dark {
  background-color: #0D116B;
}
section.tabs.right-image .tab-details.pine-dark {
  background-color: #133A39;
}
section.tabs.right-image .tab-details.sky-dark {
  background-color: #003C59;
}
section.tabs.right-image .tab-details.goldenrod-dark {
  background-color: #856800;
}
section.tabs.right-image .tab-details.amaranth-dark {
  background-color: #702;
}
@media screen and (max-width: 768px) {
  section.tabs.right-image .tab-details {
    flex-flow: column;
  }
  section.tabs.right-image .tab-details .tab-content {
    width: calc(100% - 80px);
  }
}
section.tabs.right-image.gray nav a {
  background-color: #DDE1E6;
}
section.tabs select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.2426 5.24191L7 9.48455L2.75736 5.24191' stroke='%233661FF' stroke-width='2'/%3E%3C/svg%3E");
  background-size: 14px 14px;
  border-radius: 2px;
  border: 1px solid #C5CAD0;
}
section.tabs .tab-image {
  display: none;
}
section.tabs .tab-image.active {
  display: block;
}
section.tabs.dark select {
  background-color: #0D116B;
  border: 1px solid #8C8EFF;
  color: #ffffff;
}
section#accordion .grid.intro-title {
  align-items: center;
  margin-bottom: 120px;
}
@media screen and (max-width: 768px) {
  section#accordion .grid.intro-title {
    margin-bottom: 80px;
  }
}
section#accordion #accordion-title {
  margin-bottom: 20px;
}
section#accordion #accordion-info #image-container {
  margin-top: 40px;
  display: none;
}
@media screen and (max-width: 1155px) {
  section#accordion #accordion-info #image-container {
    display: block;
  }
}
section#accordion #accordion-info #question {
  cursor: pointer;
  display: flex;
  padding-top: 20px;
  padding-bottom: 20px;
  border-top: 1px solid #A3AAAE;
  justify-content: space-between;
  align-items: start;
}
section#accordion #accordion-info #question h5 {
  margin-right: 20px;
}
section#accordion #accordion-info #question svg {
  height: 25px;
  width: 25px;
  flex-shrink: 0;
  transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1);
}
section#accordion #accordion-info #question .accordion-toggle {
  height: 30px;
  width: 30px;
  border-radius: 4px;
  background-color: #0D116B;
  position: relative;
  display: flex;
  flex-shrink: 0;
  transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1);
}
section#accordion #accordion-info #question .accordion-toggle svg {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 8px;
  left: 8px;
}
section#accordion #accordion-info #question.active .accordion-toggle svg, section#accordion #accordion-info #question:hover .accordion-toggle svg {
  transform: rotate(180deg);
}
section#accordion #accordion-info #question.active + #answer {
  display: block !important;
}
section#accordion #accordion-info #answer {
  display: none;
  padding-bottom: 42px;
}
section#accordion.dark #accordion-info #question {
  cursor: pointer;
  border-top: 1px solid #40444B;
}
section#accordion.dark #accordion-info #question .accordion-toggle {
  background-color: #ffffff;
}
section#accordion.dark #accordion-info #question .accordion-toggle svg path {
  stroke: #0D116B;
}
section#quotes {
  position: relative;
}
section#quotes .title-container {
  margin-bottom: 60px;
}
section#quotes .quote-content #button-container {
  justify-content: flex-end;
}
section#quotes .bg-animation.media-animation {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 618px;
  height: auto;
}
section#quotes .slick-list {
  overflow: visible !important;
}
section#quotes .slick-list .slick-track {
  display: flex;
}
section#quotes .slick-list .slick-slide.quote-slide {
  height: auto;
  border-radius: 20px;
  padding: 30px;
  margin-right: 40px;
  border: 1px solid #5759EE;
  transition: all 0.4s ease-in-out;
  display: flex;
  column-gap: 40px;
  position: relative;
  background: rgba(246, 246, 246, 0.5);
  backdrop-filter: blur(5px);
}
section#quotes .slick-list .slick-slide.quote-slide .quote-logo {
  max-height: 44px;
  width: auto;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-image {
  position: absolute;
  border-radius: 0px 0px 16px 16px;
  background: #A3AAAE;
  padding: 0 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  top: 0;
  right: 50px;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-image img {
  width: 100%;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-image .quote-logo {
  max-height: 44px;
  width: auto;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-image .quote-logo img {
  width: 100%;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-content {
  display: flex;
  flex-flow: column;
  row-gap: 25px;
  align-items: flex-start;
  height: 100%;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-content .quote {
  font-size: 24px;
  line-height: 150%;
  font-weight: 500;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-content p.quote-s {
  margin-top: auto;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-content .byline {
  color: #000;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-content .byline p.lead {
  margin-bottom: 0;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-content #button-container {
  margin-top: 0;
  margin-right: 20px;
}
section#quotes .slick-list .slick-slide.quote-slide .quote-content #button-container a {
  padding-bottom: 0;
}
section#quotes .slick-list .slick-slide.quote-slide .byline {
  display: flex;
  gap: 14px;
}
section#quotes .slick-list .slick-slide.quote-slide .byline .byline-image {
  width: 44px;
  flex-shrink: 0;
}
section#quotes .slick-list .slick-slide.quote-slide.slick-current {
  background-color: #5759EE;
}
section#quotes .slick-list .slick-slide.quote-slide.slick-current p, section#quotes .slick-list .slick-slide.quote-slide.slick-current h5 {
  color: #ffffff;
}
@media screen and (max-width: 1155px) {
  section#quotes .slick-list .slick-slide.quote-slide {
    flex-flow: column;
    margin-right: 12px;
    row-gap: 40px;
  }
  section#quotes .slick-list .slick-slide.quote-slide:last-child {
    margin-right: 0;
  }
}
@media screen and (max-width: 1155px) {
  section#quotes .slick-list {
    padding: 0 !important;
  }
}
section#quotes .slider-bottom {
  display: flex;
  max-width: 1280px;
  margin: 0 auto;
  width: 100%;
  justify-content: space-between;
}
@media screen and (max-width: 1280px) {
  section#quotes .slider-bottom {
    padding: 0 22px;
    width: calc(100% - 44px);
  }
}
@media screen and (min-width: 1728px) {
  section#quotes .slider-bottom {
    max-width: 1440px;
  }
}
@media screen and (max-width: 768px) {
  section#quotes .slider-bottom {
    justify-content: center;
  }
}
section#quotes .slider-bottom .slick-slider-nav {
  display: flex;
  margin-top: 40px;
  align-items: center;
  gap: 10px;
}
section#quotes .slider-bottom .slick-slider-nav .slick-next {
  order: 3;
}
section#quotes .slider-bottom .slick-slider-nav .slick-arrow {
  z-index: 10;
  font-size: 11px;
  text-indent: -999999px;
  width: 32px;
  height: 32px;
  cursor: pointer;
}
section#quotes .slider-bottom .slick-slider-nav .slick-arrow.slick-prev {
  transform: rotate(180deg);
}
section#quotes .slider-bottom .slick-slider-nav .slick-arrow.slick-next, section#quotes .slider-bottom .slick-slider-nav .slick-arrow.slick-prev {
  transition: 0.5s all cubic-bezier(0.165, 0.84, 0.44, 1);
  background: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='3' fill='%238C8EFF'/%3E%3Cpath d='M22.5303 16.5303C22.8232 16.2374 22.8232 15.7626 22.5303 15.4697L17.7574 10.6967C17.4645 10.4038 16.9896 10.4038 16.6967 10.6967C16.4038 10.9896 16.4038 11.4645 16.6967 11.7574L20.9393 16L16.6967 20.2426C16.4038 20.5355 16.4038 21.0104 16.6967 21.3033C16.9896 21.5962 17.4645 21.5962 17.7574 21.3033L22.5303 16.5303ZM11 16L11 16.75L22 16.75L22 16L22 15.25L11 15.25L11 16Z' fill='black'/%3E%3C/svg%3E%0A");
}
section#quotes .slider-bottom .slick-slider-nav .slick-arrow.slick-disabled {
  opacity: 0.25;
}
section#quotes .slider-bottom .slick-slider-nav .slick-dots {
  display: flex !important;
  margin: 0 15px;
  align-items: center;
  gap: 10px;
  display: none !important;
}
section#quotes .slider-bottom .slick-slider-nav .slick-dots li {
  width: 8px;
  text-align: center;
  cursor: pointer;
  list-style: none;
}
section#quotes .slider-bottom .slick-slider-nav .slick-dots li:after {
  position: relative;
  top: -3px;
  content: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='6' height='6' rx='1' stroke='%2300112C' stroke-width='2'/%3E%3C/svg%3E%0A");
}
section#quotes .slider-bottom .slick-slider-nav .slick-dots li.slick-active:after {
  content: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='8' rx='2' fill='%2300112C'/%3E%3C/svg%3E%0A");
}
section#quotes .slider-bottom .slick-slider-nav .slick-dots li button {
  display: none;
}
section#quotes .single-quote .quote-card {
  border-radius: 20px;
  padding: 30px;
  margin-right: 40px;
  border: 1px solid #5759EE;
  transition: all 0.4s ease-in-out;
  display: flex;
  column-gap: 40px;
  position: relative;
  background: rgba(246, 246, 246, 0.5);
  backdrop-filter: blur(5px);
}
section#quotes .single-quote .quote-card .quote-s {
  margin-top: auto;
}
section#quotes .single-quote .quote-card .quote-content {
  display: flex;
  flex-flow: column;
  align-items: start;
  row-gap: 25px;
}
section#quotes .single-quote .quote-card .quote-content .quote {
  font-size: 24px;
  line-height: 150%;
  font-weight: 500;
}
section#quotes .single-quote .quote-card .quote-content .byline {
  color: #000;
}
section#quotes .single-quote .quote-card .quote-content .byline p.lead {
  margin-bottom: 0;
}
section#quotes .single-quote .quote-card .quote-content #button-container {
  margin-top: 0;
  margin-right: 20px;
}
section#quotes .single-quote .quote-card .quote-content #button-container a {
  padding-bottom: 0;
}
@media screen and (max-width: 1155px) {
  section#quotes .single-quote .quote-card {
    flex-flow: column;
    margin-right: 12px;
    row-gap: 40px;
  }
  section#quotes .single-quote .quote-card:last-child {
    margin-right: 0;
  }
  section#quotes .single-quote .quote-card .quote-content {
    width: 100%;
  }
}
section#quotes .quote-columns .third {
  height: 100%;
}
section#quotes .quote-columns .third .single-quote {
  border-radius: 16px;
  padding: 40px;
  margin-right: 40px;
  border: 3px solid #A3AAAE;
  transition: all 0.4s ease-in-out;
  display: flex;
  column-gap: 40px;
  position: relative;
  background-color: #ffffff;
}
section#quotes .quote-columns .third .single-quote .quote-image {
  position: absolute;
  border-radius: 0px 0px 16px 16px;
  background: #A3AAAE;
  padding: 0 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  top: 0;
  right: 50px;
}
section#quotes .quote-columns .third .single-quote .quote-image img {
  width: 100%;
}
section#quotes .quote-columns .third .single-quote .quote-image .quote-logo img {
  width: 100%;
}
section#quotes .quote-columns .third .single-quote .quote-content {
  display: flex;
  flex-flow: column;
  row-gap: 25px;
}
section#quotes .quote-columns .third .single-quote .quote-content .quote {
  font-size: 24px;
  line-height: 150%;
  font-weight: 500;
}
section#quotes .quote-columns .third .single-quote .quote-content .byline {
  color: #000;
}
section#quotes .quote-columns .third .single-quote .quote-content .byline p.lead {
  margin-bottom: 0;
}
section#quotes .quote-columns .third .single-quote .quote-content #button-container {
  margin-top: 0;
  margin-right: 20px;
}
section#quotes .quote-columns .third .single-quote .quote-content #button-container a {
  padding-bottom: 0;
}
@media screen and (max-width: 1155px) {
  section#quotes .quote-columns .third .single-quote {
    flex-flow: column;
    margin-right: 12px;
    row-gap: 40px;
  }
  section#quotes .quote-columns .third .single-quote:last-child {
    margin-right: 0;
  }
}
@media screen and (max-width: 1155px) {
  section#quotes .quote-columns .third .single-quote {
    margin-bottom: 40px;
  }
}
@media screen and (max-width: 1155px) {
  section#quotes .quote-columns {
    row-gap: 40px;
  }
}
section#quotes.dark .slick-list .slick-slide.quote-slide {
  border: 1px solid #5759EE;
  background: rgba(0, 0, 0, 0.5);
}
section#quotes.dark .slick-list .slick-slide.quote-slide.slick-current {
  background-color: #5759EE;
}
section#quotes.dark .quote-card {
  background: rgba(0, 0, 0, 0.5);
}
section#quotes:not(.bg-animation-active).slider-image-bg::before {
  content: url("data:image/svg+xml,%3Csvg width='585' height='367' viewBox='0 0 585 367' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M458.058 344.482C457.379 342.52 458.425 340.378 460.393 339.701C462.36 339.024 464.507 340.068 465.186 342.03C465.864 343.993 464.818 346.135 462.851 346.812C460.883 347.489 458.736 346.445 458.058 344.482Z' fill='%238C8EFF'/%3E%3Cpath d='M435.717 350.959C435.415 349.816 436.097 348.644 437.245 348.34C438.393 348.038 439.565 348.718 439.87 349.864C440.172 351.006 439.487 352.179 438.342 352.483C437.194 352.784 436.022 352.104 435.717 350.959Z' fill='%238C8EFF'/%3E%3Cpath d='M409.889 356.462C409.521 354.473 410.836 352.561 412.831 352.194C414.825 351.827 416.741 353.142 417.109 355.132C417.477 357.121 416.161 359.033 414.167 359.4C412.173 359.767 410.256 358.452 409.889 356.462Z' fill='%238C8EFF'/%3E%3Cpath d='M383.894 359.911C383.598 357.167 385.586 354.703 388.337 354.407C391.088 354.112 393.558 356.096 393.857 358.84C394.153 361.584 392.164 364.048 389.413 364.346C386.663 364.642 384.193 362.658 383.897 359.914L383.894 359.911Z' fill='%238C8EFF'/%3E%3Cpath d='M360.958 361.217C360.901 359.514 362.24 358.088 363.948 358.031C365.655 357.974 367.084 359.311 367.141 361.014C367.198 362.717 365.858 364.143 364.151 364.2C362.444 364.256 361.014 362.92 360.958 361.217Z' fill='%238C8EFF'/%3E%3Cpath d='M333.449 360.766C333.581 357.619 336.242 355.173 339.399 355.305C342.554 355.436 345.005 358.094 344.874 361.241C344.742 364.388 342.078 366.833 338.924 366.702C335.769 366.571 333.318 363.913 333.449 360.766Z' fill='%238C8EFF'/%3E%3Cpath d='M308.468 358.355C308.847 355.113 311.793 352.792 315.043 353.171C318.293 353.55 320.622 356.488 320.239 359.731C319.859 362.973 316.914 365.294 313.664 364.915C310.414 364.536 308.088 361.598 308.468 358.355Z' fill='%238C8EFF'/%3E%3Cpath d='M285.372 354.404C285.841 351.985 288.185 350.404 290.607 350.872C293.029 351.341 294.614 353.679 294.144 356.095C293.675 358.511 291.331 360.092 288.909 359.627C286.487 359.159 284.902 356.82 285.369 354.401L285.372 354.404Z' fill='%238C8EFF'/%3E%3Cpath d='M260.937 348.417C261.625 345.897 264.229 344.405 266.756 345.091C269.282 345.777 270.777 348.376 270.09 350.896C269.405 353.417 266.798 354.908 264.271 354.222C261.745 353.536 260.25 350.938 260.937 348.417Z' fill='%238C8EFF'/%3E%3Cpath d='M236.774 340.548C237.743 337.807 240.757 336.366 243.505 337.333C246.253 338.299 247.697 341.306 246.728 344.047C245.759 346.789 242.745 348.229 239.995 347.263C237.247 346.296 235.803 343.29 236.771 340.548L236.774 340.548Z' fill='%238C8EFF'/%3E%3Cpath d='M215.643 331.931C216.355 330.305 218.25 329.565 219.88 330.275C221.509 330.985 222.251 332.876 221.539 334.502C220.828 336.128 218.929 336.867 217.302 336.158C215.673 335.448 214.931 333.556 215.643 331.931Z' fill='%238C8EFF'/%3E%3Cpath d='M190.801 319.644C192.362 316.69 196.025 315.557 198.988 317.114C201.948 318.671 203.084 322.325 201.523 325.281C199.963 328.234 196.3 329.368 193.337 327.811C190.377 326.254 189.241 322.6 190.801 319.647L190.801 319.644Z' fill='%238C8EFF'/%3E%3Cpath d='M171.175 307.969C172.35 306.09 174.832 305.517 176.719 306.689C178.602 307.861 179.177 310.337 178.001 312.219C176.826 314.099 174.345 314.671 172.458 313.499C170.574 312.327 170 309.851 171.175 307.969Z' fill='%238C8EFF'/%3E%3Cpath d='M151.061 294.063C152.239 292.458 154.496 292.106 156.108 293.282C157.719 294.457 158.069 296.709 156.894 298.317C155.716 299.925 153.458 300.274 151.847 299.098C150.238 297.923 149.885 295.671 151.064 294.063L151.061 294.063Z' fill='%238C8EFF'/%3E%3Cpath d='M129.124 276.285C131.627 273.35 136.037 272.995 138.979 275.491C141.921 277.988 142.277 282.388 139.775 285.323C137.272 288.258 132.862 288.613 129.92 286.116C126.978 283.62 126.622 279.22 129.124 276.285Z' fill='%238C8EFF'/%3E%3Cpath d='M114.194 262.128C115.241 261.069 116.948 261.057 118.009 262.101C119.071 263.145 119.083 264.851 118.036 265.907C116.99 266.966 115.28 266.978 114.218 265.931C113.157 264.887 113.148 263.181 114.194 262.125L114.194 262.128Z' fill='%238C8EFF'/%3E%3Cpath d='M97.3561 243.95C98.4474 242.998 100.104 243.111 101.058 244.2C102.011 245.289 101.898 246.941 100.806 247.89C99.7152 248.839 98.0587 248.728 97.1049 247.639C96.1541 246.551 96.2648 244.898 97.3561 243.95Z' fill='%238C8EFF'/%3E%3Cpath d='M80.063 222.113C82.5537 220.252 86.0848 220.759 87.9505 223.244C89.8162 225.729 89.3079 229.252 86.8173 231.11C84.3267 232.971 80.7956 232.464 78.9328 229.979C77.0671 227.495 77.5754 223.972 80.066 222.113L80.063 222.113Z' fill='%238C8EFF'/%3E%3Cpath d='M66.1148 201.233C68.8595 199.485 72.5043 200.29 74.2564 203.028C76.0085 205.767 75.2012 209.403 72.4564 211.151C69.7117 212.899 66.0669 212.093 64.3148 209.355C62.5627 206.617 63.37 202.981 66.1148 201.233Z' fill='%238C8EFF'/%3E%3Cpath d='M55.4055 182.386C56.73 181.676 58.3805 182.172 59.0951 183.493C59.8067 184.814 59.3103 186.461 57.9857 187.174C56.6612 187.884 55.0078 187.389 54.2962 186.067C53.5846 184.746 54.0809 183.099 55.4055 182.386Z' fill='%238C8EFF'/%3E%3Cpath d='M43.7218 158.007C46.2064 156.903 49.1186 158.016 50.2279 160.494C51.3342 162.973 50.219 165.882 47.7343 166.985C45.2497 168.089 42.3375 166.976 41.2282 164.498C40.1189 162.019 41.2371 159.113 43.7218 158.007Z' fill='%238C8EFF'/%3E%3Cpath d='M34.9729 135.477C37.1825 134.681 39.6253 135.82 40.4236 138.027C41.2219 140.232 40.0768 142.666 37.8672 143.465C35.6547 144.262 33.2148 143.119 32.4165 140.915C31.6182 138.71 32.7634 136.276 34.9729 135.477Z' fill='%238C8EFF'/%3E%3Cpath d='M28.2739 113.908C29.3383 113.609 30.4446 114.227 30.7466 115.289C31.0455 116.351 30.4266 117.454 29.3622 117.756C28.2978 118.054 27.1915 117.436 26.8895 116.374C26.5905 115.313 27.2094 114.209 28.2739 113.908Z' fill='%238C8EFF'/%3E%3Cpath d='M22.4844 89.3594C23.7821 89.0939 25.0469 89.9291 25.313 91.2237C25.5791 92.5183 24.7419 93.78 23.4443 94.0455C22.1466 94.311 20.8818 93.4758 20.6157 92.1812C20.3496 90.8866 21.1868 89.6249 22.4844 89.3594Z' fill='%238C8EFF'/%3E%3Cpath d='M18.6328 65.0128C19.8467 64.8547 20.959 65.7108 21.1144 66.9219C21.2729 68.1329 20.4148 69.2426 19.2008 69.3977C17.9869 69.5558 16.8747 68.6997 16.7192 67.4886C16.5637 66.2776 17.4189 65.168 18.6328 65.0128Z' fill='%238C8EFF'/%3E%3Cpath d='M514.873 288.332C514.497 287.729 514.679 286.936 515.283 286.56C515.887 286.184 516.682 286.366 517.059 286.969C517.436 287.571 517.253 288.365 516.649 288.74C516.045 289.116 515.25 288.934 514.873 288.332Z' fill='%238C8EFF'/%3E%3Cpath d='M494.74 299.694C494.348 298.951 494.632 298.03 495.38 297.639C496.124 297.248 497.048 297.531 497.44 298.277C497.835 299.02 497.548 299.942 496.803 300.332C496.059 300.723 495.135 300.44 494.74 299.694Z' fill='%238C8EFF'/%3E%3Cpath d='M472.701 310.01C472.047 308.506 472.737 306.761 474.244 306.108C475.751 305.455 477.5 306.144 478.155 307.647C478.81 309.151 478.119 310.896 476.612 311.549C475.105 312.202 473.356 311.513 472.701 310.01Z' fill='%238C8EFF'/%3E%3Cpath d='M449.662 318.656C448.813 316.213 450.108 313.547 452.554 312.7C455.002 311.852 457.675 313.144 458.525 315.584C459.374 318.024 458.079 320.691 455.633 321.541C453.185 322.388 450.512 321.096 449.662 318.656Z' fill='%238C8EFF'/%3E%3Cpath d='M429.106 324.626C428.651 322.923 429.668 321.172 431.378 320.718C433.085 320.265 434.84 321.279 435.295 322.985C435.749 324.689 434.733 326.439 433.023 326.893C431.315 327.346 429.56 326.332 429.106 324.626Z' fill='%238C8EFF'/%3E%3Cpath d='M404.524 329.845C403.971 326.898 405.915 324.061 408.869 323.51C411.823 322.958 414.666 324.897 415.219 327.844C415.773 330.791 413.829 333.628 410.875 334.179C407.921 334.731 405.078 332.792 404.524 329.845Z' fill='%238C8EFF'/%3E%3Cpath d='M383.535 332.617C383.31 330.582 384.778 328.751 386.818 328.527C388.857 328.3 390.693 329.768 390.917 331.802C391.141 333.837 389.673 335.668 387.634 335.895C385.595 336.119 383.759 334.654 383.532 332.62L383.535 332.617Z' fill='%238C8EFF'/%3E%3Cpath d='M360.427 334.031C360.35 331.844 362.06 330.01 364.252 329.932C366.443 329.855 368.282 331.561 368.36 333.747C368.437 335.934 366.727 337.768 364.536 337.846C362.344 337.923 360.505 336.217 360.427 334.031Z' fill='%238C8EFF'/%3E%3Cpath d='M337.341 333.72C337.431 331.43 339.362 329.643 341.659 329.729C343.955 329.816 345.746 331.746 345.659 334.037C345.572 336.328 343.638 338.114 341.339 338.028C339.042 337.941 337.251 336.011 337.338 333.72L337.341 333.72Z' fill='%238C8EFF'/%3E%3Cpath d='M290.727 327.838C291.277 324.918 294.091 322.997 297.018 323.543C299.942 324.089 301.87 326.899 301.323 329.819C300.773 332.736 297.96 334.66 295.032 334.114C292.108 333.568 290.18 330.758 290.727 327.838Z' fill='%238C8EFF'/%3E%3Cpath d='M311.655 329.73C312.383 325.857 316.105 323.309 319.978 324.033C323.847 324.757 326.399 328.484 325.675 332.357C324.947 336.226 321.224 338.777 317.351 338.053C313.482 337.33 310.931 333.603 311.655 329.73Z' fill='%238C8EFF'/%3E%3Cpath d='M267.096 322.082C268.056 318.452 271.787 316.286 275.426 317.244C279.065 318.201 281.239 321.924 280.276 325.554C279.316 329.184 275.585 331.353 271.946 330.392C268.307 329.435 266.133 325.712 267.096 322.082Z' fill='%238C8EFF'/%3E%3Cpath d='M244.363 314.642C245.771 310.553 250.235 308.375 254.337 309.783C258.436 311.188 260.616 315.645 259.208 319.734C257.799 323.824 253.332 325.998 249.233 324.593C245.134 323.188 242.951 318.732 244.363 314.642Z' fill='%238C8EFF'/%3E%3Cpath d='M223.96 306.221C225.485 302.663 229.617 301.01 233.184 302.534C236.751 304.056 238.407 308.175 236.879 311.737C235.355 315.295 231.222 316.945 227.655 315.424C224.088 313.902 222.432 309.78 223.96 306.221Z' fill='%238C8EFF'/%3E%3Cpath d='M200.989 294.705C203.488 289.893 209.423 288.011 214.246 290.505C219.069 292.995 220.956 298.92 218.456 303.731C215.959 308.542 210.021 310.425 205.199 307.931C200.376 305.44 198.489 299.516 200.989 294.705Z' fill='%238C8EFF'/%3E%3Cpath d='M187.354 286.447C188.188 285.092 189.964 284.672 191.321 285.504C192.679 286.336 193.1 288.108 192.266 289.462C191.432 290.817 189.656 291.237 188.299 290.405C186.941 289.573 186.52 287.801 187.357 286.447L187.354 286.447Z' fill='%238C8EFF'/%3E%3Cpath d='M168.987 273.956C169.705 272.968 171.089 272.745 172.079 273.461C173.071 274.177 173.292 275.558 172.575 276.545C171.857 277.532 170.473 277.756 169.48 277.04C168.491 276.324 168.266 274.943 168.984 273.956L168.987 273.956Z' fill='%238C8EFF'/%3E%3Cpath d='M150.966 259.661C151.803 258.674 153.283 258.548 154.273 259.384C155.263 260.219 155.388 261.695 154.551 262.683C153.714 263.67 152.234 263.795 151.244 262.96C150.255 262.125 150.129 260.648 150.966 259.661Z' fill='%238C8EFF'/%3E%3Cpath d='M133.417 243.419C134.729 242.086 136.873 242.068 138.21 243.374C139.546 244.684 139.567 246.823 138.254 248.156C136.942 249.489 134.798 249.507 133.462 248.201C132.125 246.894 132.107 244.753 133.417 243.419Z' fill='%238C8EFF'/%3E%3Cpath d='M116.388 224.967C118.726 222.921 122.287 223.154 124.338 225.486C126.389 227.819 126.156 231.372 123.818 233.418C121.48 235.464 117.919 235.231 115.868 232.899C113.817 230.566 114.05 227.014 116.388 224.967Z' fill='%238C8EFF'/%3E%3Cpath d='M103.579 208.746C105.095 207.607 107.248 207.908 108.393 209.42C109.535 210.933 109.233 213.08 107.721 214.223C106.205 215.362 104.049 215.061 102.907 213.549C101.765 212.036 102.067 209.889 103.582 208.749L103.579 208.746Z' fill='%238C8EFF'/%3E%3Cpath d='M90.7404 189.999C92.2713 189.012 94.3134 189.45 95.3031 190.978C96.2927 192.505 95.8533 194.542 94.3224 195.529C92.7916 196.517 90.7494 196.078 89.7597 194.551C88.7701 193.024 89.2096 190.986 90.7404 189.999Z' fill='%238C8EFF'/%3E%3Cpath d='M78.226 168.444C80.8272 167.021 84.0922 167.97 85.5214 170.568C86.9476 173.163 85.9938 176.42 83.3926 177.846C80.7913 179.269 77.5233 178.318 76.0971 175.722C74.6709 173.127 75.6217 169.87 78.226 168.447L78.226 168.444Z' fill='%238C8EFF'/%3E%3Cpath d='M69.7636 150.983C70.7264 150.545 71.8625 150.965 72.3021 151.926C72.7416 152.886 72.317 154.02 71.3573 154.458C70.3945 154.897 69.2583 154.473 68.8187 153.516C68.3792 152.555 68.8008 151.422 69.7636 150.983Z' fill='%238C8EFF'/%3E%3Cpath d='M61.3707 130.314C62.0824 130.051 62.8717 130.412 63.1349 131.122C63.398 131.829 63.0361 132.62 62.3245 132.882C61.6129 133.145 60.8236 132.784 60.5605 132.074C60.2974 131.364 60.6591 130.576 61.3678 130.314L61.3707 130.314Z' fill='%238C8EFF'/%3E%3Cpath d='M552.383 227.487C552.006 227.112 552.003 226.497 552.383 226.121C552.76 225.742 553.376 225.742 553.752 226.121C554.132 226.5 554.132 227.112 553.752 227.487C553.376 227.866 552.76 227.866 552.383 227.487Z' fill='%238C8EFF'/%3E%3Cpath d='M536.418 242.083C535.856 241.433 535.928 240.449 536.58 239.888C537.232 239.327 538.218 239.399 538.78 240.049C539.343 240.699 539.271 241.683 538.619 242.244C537.967 242.805 536.981 242.733 536.418 242.083Z' fill='%238C8EFF'/%3E%3Cpath d='M519.15 255.611C518.345 254.525 518.576 252.992 519.664 252.189C520.752 251.387 522.289 251.617 523.093 252.702C523.898 253.788 523.667 255.321 522.579 256.124C521.491 256.926 519.954 256.696 519.15 255.611Z' fill='%238C8EFF'/%3E%3Cpath d='M501.941 267.109C501.325 266.127 501.618 264.836 502.602 264.218C503.582 263.601 504.88 263.896 505.496 264.878C506.115 265.856 505.819 267.151 504.835 267.768C503.854 268.383 502.557 268.09 501.938 267.109L501.941 267.109Z' fill='%238C8EFF'/%3E%3Cpath d='M483.576 277.511C483.02 276.461 483.421 275.163 484.473 274.609C485.526 274.054 486.826 274.453 487.385 275.503C487.941 276.553 487.541 277.854 486.488 278.409C485.436 278.964 484.135 278.564 483.576 277.514L483.576 277.511Z' fill='%238C8EFF'/%3E%3Cpath d='M463.978 286.738C463.368 285.345 464.005 283.722 465.401 283.114C466.798 282.505 468.424 283.141 469.034 284.534C469.644 285.927 469.007 287.549 467.611 288.158C466.215 288.766 464.588 288.131 463.978 286.738Z' fill='%238C8EFF'/%3E%3Cpath d='M445.423 293.845C445.136 293.028 445.566 292.136 446.385 291.85C447.205 291.563 448.099 291.993 448.386 292.81C448.673 293.628 448.242 294.519 447.423 294.806C446.604 295.092 445.71 294.663 445.423 293.845Z' fill='%238C8EFF'/%3E%3Cpath d='M423.91 300.315C423.482 298.731 424.424 297.103 426.012 296.676C427.6 296.25 429.232 297.189 429.66 298.773C430.087 300.357 429.145 301.986 427.558 302.412C425.97 302.839 424.338 301.899 423.91 300.315Z' fill='%238C8EFF'/%3E%3Cpath d='M402.679 304.947C402.303 302.973 403.6 301.067 405.58 300.691C407.559 300.315 409.469 301.61 409.846 303.584C410.226 305.559 408.925 307.465 406.946 307.841C404.967 308.217 403.056 306.922 402.679 304.947Z' fill='%238C8EFF'/%3E%3Cpath d='M381.929 307.868C381.705 305.929 383.098 304.178 385.039 303.955C386.982 303.731 388.737 305.121 388.962 307.057C389.186 308.993 387.793 310.747 385.852 310.971C383.909 311.194 382.154 309.804 381.929 307.868Z' fill='%238C8EFF'/%3E%3Cpath d='M361.254 309.258C361.179 307.498 362.552 306.01 364.316 305.938C366.08 305.864 367.572 307.233 367.644 308.993C367.718 310.752 366.346 312.241 364.582 312.313C362.818 312.387 361.326 311.018 361.254 309.258Z' fill='%238C8EFF'/%3E%3Cpath d='M339.429 309.124C339.498 306.943 341.325 305.228 343.513 305.297C345.699 305.365 347.418 307.188 347.35 309.371C347.281 311.552 345.454 313.267 343.265 313.198C341.08 313.13 339.36 311.307 339.429 309.124Z' fill='%238C8EFF'/%3E%3Cpath d='M316.987 307.262C317.298 304.294 319.962 302.141 322.937 302.451C325.912 302.761 328.071 305.419 327.76 308.387C327.449 311.355 324.785 313.509 321.81 313.198C318.835 312.888 316.677 310.23 316.987 307.262Z' fill='%238C8EFF'/%3E%3Cpath d='M295.408 303.781C296.015 300.414 299.241 298.17 302.616 298.776C305.992 299.379 308.24 302.6 307.633 305.968C307.03 309.335 303.8 311.579 300.425 310.973C297.049 310.371 294.801 307.149 295.408 303.781Z' fill='%238C8EFF'/%3E%3Cpath d='M277.469 299.51C277.962 297.595 279.918 296.437 281.837 296.929C283.757 297.422 284.917 299.372 284.424 301.287C283.933 303.202 281.975 304.36 280.055 303.868C278.133 303.375 276.976 301.425 277.469 299.51Z' fill='%238C8EFF'/%3E%3Cpath d='M257.682 293.385C258.253 291.691 260.092 290.781 261.79 291.354C263.486 291.924 264.401 293.758 263.827 295.453C263.256 297.147 261.417 298.057 259.718 297.487C258.02 296.917 257.108 295.083 257.679 293.388L257.682 293.385Z' fill='%238C8EFF'/%3E%3Cpath d='M237.493 285.451C238.325 283.482 240.6 282.56 242.573 283.393C244.547 284.225 245.47 286.492 244.636 288.461C243.805 290.429 241.53 291.351 239.556 290.519C237.583 289.687 236.659 287.42 237.493 285.451Z' fill='%238C8EFF'/%3E%3Cpath d='M216.499 275.244C218.054 272.22 221.773 271.026 224.805 272.581C227.837 274.132 229.033 277.842 227.475 280.867C225.917 283.892 222.201 285.085 219.169 283.531C216.137 281.98 214.941 278.269 216.499 275.244Z' fill='%238C8EFF'/%3E%3Cpath d='M197.811 264.211C199.775 261.007 203.973 259.999 207.184 261.959C210.395 263.918 211.406 268.106 209.442 271.31C207.477 274.514 203.279 275.522 200.068 273.559C196.857 271.599 195.846 267.411 197.814 264.208L197.811 264.211Z' fill='%238C8EFF'/%3E%3Cpath d='M181.857 253.096C183.537 250.767 186.79 250.236 189.125 251.912C191.461 253.588 191.99 256.837 190.312 259.166C188.632 261.496 185.376 262.024 183.041 260.348C180.706 258.671 180.177 255.423 181.857 253.096Z' fill='%238C8EFF'/%3E%3Cpath d='M167.592 241.683C168.453 240.656 169.984 240.522 171.012 241.381C172.041 242.24 172.175 243.768 171.311 244.794C170.45 245.82 168.919 245.954 167.891 245.092C166.862 244.233 166.728 242.706 167.592 241.68L167.592 241.683Z' fill='%238C8EFF'/%3E%3Cpath d='M152.079 227.497C153.006 226.546 154.528 226.522 155.482 227.447C156.436 228.371 156.46 229.89 155.533 230.841C154.606 231.793 153.084 231.816 152.13 230.892C151.176 229.967 151.153 228.449 152.079 227.497Z' fill='%238C8EFF'/%3E%3Cpath d='M137.428 211.988C138.543 210.995 140.25 211.093 141.246 212.206C142.239 213.319 142.143 215.022 141.028 216.015C139.912 217.005 138.205 216.91 137.21 215.797C136.214 214.685 136.313 212.982 137.428 211.988Z' fill='%238C8EFF'/%3E%3Cpath d='M123.568 194.908C125.173 193.676 127.479 193.974 128.713 195.576C129.948 197.178 129.649 199.478 128.044 200.71C126.438 201.942 124.136 201.643 122.898 200.038C121.663 198.437 121.962 196.137 123.568 194.905L123.568 194.908Z' fill='%238C8EFF'/%3E%3Cpath d='M113.082 179.863C113.53 179.568 114.131 179.693 114.427 180.14C114.723 180.588 114.598 181.187 114.149 181.483C113.701 181.778 113.1 181.653 112.804 181.205C112.508 180.758 112.633 180.158 113.082 179.863Z' fill='%238C8EFF'/%3E%3Cpath d='M571.957 167.522C570.361 166.529 569.873 164.432 570.869 162.836C571.868 161.243 573.969 160.757 575.566 161.753C577.163 162.75 577.65 164.846 576.654 166.439C575.659 168.032 573.554 168.518 571.957 167.522Z' fill='%238C8EFF'/%3E%3Cpath d='M561.441 182.548C560.374 181.766 560.141 180.272 560.924 179.204C561.708 178.139 563.205 177.907 564.273 178.688C565.34 179.47 565.574 180.964 564.79 182.029C564.007 183.094 562.509 183.327 561.438 182.548L561.441 182.548Z' fill='%238C8EFF'/%3E%3Cpath d='M549.228 197.588C548.212 196.722 548.095 195.198 548.962 194.187C549.829 193.173 551.357 193.054 552.371 193.922C553.387 194.787 553.507 196.311 552.637 197.322C551.77 198.336 550.242 198.456 549.225 197.588L549.228 197.588Z' fill='%238C8EFF'/%3E%3Cpath d='M535.161 212.46C533.776 211.085 533.771 208.851 535.146 207.47C536.524 206.089 538.761 206.083 540.148 207.455C541.532 208.83 541.538 211.061 540.163 212.445C538.788 213.826 536.545 213.835 535.161 212.46Z' fill='%238C8EFF'/%3E%3Cpath d='M521.43 224.922C520.446 223.789 520.571 222.076 521.705 221.095C522.841 220.114 524.557 220.236 525.541 221.37C526.524 222.503 526.402 224.215 525.266 225.197C524.129 226.178 522.413 226.053 521.43 224.922Z' fill='%238C8EFF'/%3E%3Cpath d='M505.961 237.033C504.972 235.706 505.25 233.83 506.58 232.842C507.911 231.855 509.791 232.132 510.781 233.46C511.771 234.787 511.493 236.663 510.162 237.651C508.832 238.638 506.951 238.361 505.961 237.033Z' fill='%238C8EFF'/%3E%3Cpath d='M489.262 248.165C488.167 246.438 488.682 244.153 490.413 243.062C492.144 241.97 494.434 242.483 495.529 244.21C496.623 245.937 496.109 248.222 494.378 249.314C492.646 250.405 490.356 249.892 489.262 248.165Z' fill='%238C8EFF'/%3E%3Cpath d='M474.018 256.786C473.536 255.885 473.877 254.766 474.78 254.286C475.683 253.806 476.804 254.149 477.286 255.047C477.767 255.948 477.426 257.066 476.523 257.546C475.62 258.027 474.499 257.684 474.018 256.786Z' fill='%238C8EFF'/%3E%3Cpath d='M455.987 265.373C455.44 264.135 456.002 262.692 457.24 262.146C458.481 261.6 459.928 262.161 460.475 263.396C461.022 264.631 460.46 266.077 459.222 266.623C457.985 267.169 456.534 266.608 455.987 265.373Z' fill='%238C8EFF'/%3E%3Cpath d='M438.095 272.309C437.673 271.13 438.292 269.833 439.473 269.412C440.654 268.992 441.955 269.609 442.376 270.787C442.798 271.966 442.179 273.263 440.998 273.684C439.817 274.104 438.516 273.487 438.095 272.309Z' fill='%238C8EFF'/%3E%3Cpath d='M417.094 278.656C416.386 276.085 417.899 273.427 420.476 272.72C423.053 272.013 425.717 273.523 426.426 276.094C427.135 278.665 425.622 281.323 423.044 282.03C420.467 282.737 417.803 281.228 417.094 278.656Z' fill='%238C8EFF'/%3E%3Cpath d='M397.64 282.874C397.063 279.975 398.953 277.156 401.859 276.583C404.768 276.008 407.591 277.893 408.168 280.795C408.745 283.694 406.855 286.51 403.946 287.086C401.04 287.662 398.214 285.777 397.64 282.874Z' fill='%238C8EFF'/%3E%3Cpath d='M378.832 285.506C378.497 282.785 380.434 280.306 383.161 279.969C385.888 279.635 388.373 281.568 388.71 284.289C389.045 287.009 387.108 289.488 384.378 289.825C381.651 290.159 379.167 288.226 378.829 285.503L378.832 285.506Z' fill='%238C8EFF'/%3E%3Cpath d='M360.384 286.761C360.273 284.509 362.011 282.594 364.268 282.483C366.522 282.373 368.442 284.106 368.556 286.358C368.666 288.61 366.929 290.522 364.672 290.636C362.414 290.746 360.495 289.013 360.384 286.764L360.384 286.761Z' fill='%238C8EFF'/%3E%3Cpath d='M340.002 286.671C340.068 283.864 342.403 281.645 345.217 281.714C348.03 281.782 350.255 284.109 350.186 286.916C350.117 289.723 347.782 291.942 344.971 291.873C342.158 291.805 339.933 289.478 340.002 286.671Z' fill='%238C8EFF'/%3E%3Cpath d='M320.872 285.123C321.138 282.432 323.539 280.466 326.233 280.732C328.93 280.997 330.9 283.393 330.634 286.08C330.368 288.771 327.967 290.737 325.273 290.471C322.576 290.206 320.606 287.81 320.872 285.123Z' fill='%238C8EFF'/%3E%3Cpath d='M301.165 282.041C301.685 279.07 304.52 277.08 307.498 277.599C310.476 278.118 312.47 280.946 311.95 283.917C311.429 286.888 308.595 288.878 305.617 288.359C302.639 287.84 300.645 285.012 301.165 282.041Z' fill='%238C8EFF'/%3E%3Cpath d='M285.532 278.414C285.822 277.271 286.985 276.579 288.13 276.869C289.276 277.158 289.969 278.318 289.679 279.461C289.389 280.603 288.226 281.295 287.081 281.006C285.936 280.717 285.242 279.556 285.529 278.414L285.532 278.414Z' fill='%238C8EFF'/%3E%3Cpath d='M265.434 272.308C266.095 270.339 268.229 269.274 270.203 269.93C272.179 270.59 273.244 272.719 272.586 274.688C271.925 276.657 269.79 277.722 267.817 277.066C265.84 276.406 264.776 274.277 265.434 272.308Z' fill='%238C8EFF'/%3E%3Cpath d='M247.019 265.087C247.91 262.964 250.359 261.964 252.488 262.853C254.617 263.742 255.618 266.185 254.727 268.309C253.836 270.433 251.388 271.432 249.259 270.543C247.13 269.654 246.128 267.211 247.019 265.087Z' fill='%238C8EFF'/%3E%3Cpath d='M230.886 257.355C231.561 256.031 233.188 255.503 234.515 256.177C235.843 256.851 236.372 258.474 235.696 259.798C235.021 261.123 233.394 261.65 232.067 260.976C230.739 260.302 230.21 258.68 230.886 257.355Z' fill='%238C8EFF'/%3E%3Cpath d='M213.3 247.354C214.316 245.671 216.505 245.134 218.191 246.149C219.874 247.163 220.416 249.349 219.399 251.029C218.383 252.708 216.194 253.248 214.508 252.234C212.824 251.22 212.283 249.033 213.3 247.354Z' fill='%238C8EFF'/%3E%3Cpath d='M198.682 237.58C199.25 236.78 200.359 236.589 201.163 237.156C201.965 237.723 202.156 238.83 201.588 239.632C201.02 240.431 199.911 240.622 199.106 240.056C198.305 239.489 198.114 238.382 198.682 237.58Z' fill='%238C8EFF'/%3E%3Cpath d='M182.396 224.937C183.46 223.642 185.374 223.457 186.671 224.522C187.966 225.584 188.154 227.493 187.087 228.788C186.022 230.079 184.106 230.267 182.811 229.202C181.517 228.14 181.328 226.231 182.396 224.937Z' fill='%238C8EFF'/%3E%3Cpath d='M168.629 212.465C169.487 211.567 170.913 211.535 171.813 212.391C172.713 213.247 172.749 214.67 171.888 215.568C171.03 216.465 169.604 216.498 168.704 215.642C167.804 214.786 167.771 213.363 168.629 212.465Z' fill='%238C8EFF'/%3E%3Cpath d='M578.701 106.919C577.481 106.501 576.836 105.177 577.254 103.96C577.673 102.743 579 102.099 580.22 102.516C581.44 102.934 582.089 104.258 581.667 105.475C581.249 106.689 579.921 107.337 578.701 106.919Z' fill='%238C8EFF'/%3E%3Cpath d='M572.431 122.613C571.701 122.3 571.363 121.456 571.674 120.728C571.988 120 572.834 119.663 573.564 119.973C574.293 120.287 574.631 121.128 574.317 121.859C574.003 122.586 573.16 122.923 572.428 122.613L572.431 122.613Z' fill='%238C8EFF'/%3E%3Cpath d='M563.742 140.396C562.056 139.519 561.404 137.446 562.28 135.766C563.159 134.084 565.237 133.434 566.92 134.308C568.606 135.185 569.258 137.258 568.382 138.937C567.503 140.62 565.425 141.27 563.742 140.396Z' fill='%238C8EFF'/%3E%3Cpath d='M554.647 155.761C553.005 154.744 552.503 152.593 553.523 150.955C554.542 149.321 556.698 148.817 558.339 149.831C559.981 150.848 560.483 152.999 559.467 154.636C558.447 156.274 556.291 156.775 554.65 155.761L554.647 155.761Z' fill='%238C8EFF'/%3E%3Cpath d='M545.402 169.089C544.55 168.468 544.361 167.275 544.983 166.422C545.605 165.572 546.801 165.384 547.656 166.004C548.508 166.625 548.697 167.818 548.075 168.668C547.453 169.518 546.257 169.706 545.402 169.086L545.402 169.089Z' fill='%238C8EFF'/%3E%3Cpath d='M532.164 185.414C530.005 183.579 529.742 180.349 531.578 178.195C533.413 176.042 536.654 175.779 538.813 177.614C540.975 179.445 541.235 182.678 539.399 184.832C537.56 186.986 534.322 187.248 532.164 185.417L532.164 185.414Z' fill='%238C8EFF'/%3E%3Cpath d='M521.503 196.576C520.42 195.508 520.411 193.769 521.482 192.689C522.552 191.61 524.295 191.601 525.378 192.669C526.46 193.736 526.469 195.475 525.398 196.555C524.328 197.635 522.585 197.644 521.503 196.576Z' fill='%238C8EFF'/%3E%3Cpath d='M506.26 210.435C504.248 208.129 504.49 204.633 506.801 202.626C509.113 200.618 512.617 200.86 514.632 203.165C516.644 205.471 516.402 208.967 514.091 210.978C511.78 212.985 508.275 212.743 506.263 210.438L506.26 210.435Z' fill='%238C8EFF'/%3E%3Cpath d='M492.426 221.092C490.71 218.802 491.177 215.553 493.473 213.838C495.769 212.123 499.025 212.591 500.744 214.882C502.464 217.173 501.994 220.421 499.698 222.136C497.402 223.852 494.146 223.383 492.426 221.092Z' fill='%238C8EFF'/%3E%3Cpath d='M477.375 231.037C475.763 228.52 476.499 225.176 479.022 223.568C481.546 221.957 484.897 222.694 486.509 225.212C488.121 227.729 487.382 231.073 484.862 232.681C482.338 234.288 478.986 233.555 477.375 231.037Z' fill='%238C8EFF'/%3E%3Cpath d='M464.386 238.348C463.728 237.137 464.183 235.622 465.397 234.969C466.611 234.312 468.13 234.766 468.784 235.977C469.442 237.188 468.988 238.703 467.774 239.356C466.56 240.013 465.041 239.559 464.386 238.348Z' fill='%238C8EFF'/%3E%3Cpath d='M444.944 247.589C443.539 244.469 444.932 240.8 448.063 239.398C451.19 237.996 454.868 239.386 456.273 242.507C457.678 245.627 456.285 249.296 453.154 250.698C450.027 252.1 446.349 250.71 444.944 247.586L444.944 247.589Z' fill='%238C8EFF'/%3E%3Cpath d='M428.745 253.692C427.669 250.745 429.191 247.482 432.145 246.408C435.099 245.334 438.37 246.852 439.446 249.799C440.523 252.746 439.001 256.01 436.047 257.083C433.093 258.157 429.822 256.639 428.745 253.692Z' fill='%238C8EFF'/%3E%3Cpath d='M411.849 258.718C411.021 255.807 412.717 252.776 415.635 251.95C418.553 251.124 421.591 252.815 422.419 255.726C423.247 258.638 421.552 261.668 418.634 262.495C415.715 263.321 412.678 261.63 411.849 258.718Z' fill='%238C8EFF'/%3E%3Cpath d='M392.496 262.937C391.664 258.904 394.269 254.96 398.311 254.131C402.353 253.302 406.306 255.9 407.137 259.933C407.969 263.966 405.367 267.909 401.322 268.738C397.279 269.567 393.33 266.972 392.496 262.937Z' fill='%238C8EFF'/%3E%3Cpath d='M379.057 264.767C378.83 263.016 380.068 261.415 381.823 261.185C383.578 260.958 385.186 262.193 385.414 263.944C385.641 265.695 384.403 267.297 382.648 267.523C380.893 267.75 379.287 266.515 379.057 264.764L379.057 264.767Z' fill='%238C8EFF'/%3E%3Cpath d='M359.683 266.23C359.54 263.59 361.57 261.332 364.216 261.186C366.862 261.042 369.126 263.068 369.272 265.708C369.416 268.35 367.385 270.608 364.739 270.752C362.09 270.895 359.827 268.869 359.683 266.23Z' fill='%238C8EFF'/%3E%3Cpath d='M343.38 266.194C343.416 264.389 344.914 262.957 346.723 262.993C348.532 263.029 349.967 264.523 349.931 266.328C349.892 268.133 348.397 269.564 346.588 269.529C344.779 269.493 343.344 267.998 343.38 266.194Z' fill='%238C8EFF'/%3E%3Cpath d='M321.991 264.567C322.356 260.785 325.723 258.011 329.514 258.374C333.305 258.735 336.086 262.097 335.724 265.879C335.359 269.662 331.993 272.436 328.199 272.072C324.407 271.711 321.627 268.349 321.991 264.567Z' fill='%238C8EFF'/%3E%3Cpath d='M310.139 262.692C310.237 262.114 310.79 261.726 311.37 261.824C311.951 261.923 312.339 262.475 312.241 263.053C312.142 263.632 311.589 264.02 311.009 263.921C310.429 263.823 310.037 263.271 310.139 262.692Z' fill='%238C8EFF'/%3E%3Cpath d='M290.887 258.513C291.279 256.941 292.873 255.986 294.448 256.377C296.024 256.768 296.981 258.358 296.589 259.93C296.197 261.502 294.604 262.456 293.028 262.065C291.452 261.675 290.496 260.085 290.887 258.513Z' fill='%238C8EFF'/%3E%3Cpath d='M274.878 253.743C275.189 252.792 276.218 252.273 277.172 252.583C278.125 252.896 278.646 253.919 278.335 254.871C278.021 255.822 276.995 256.341 276.041 256.031C275.088 255.718 274.567 254.695 274.878 253.743Z' fill='%238C8EFF'/%3E%3Cpath d='M256.073 246.611C256.934 244.517 259.332 243.512 261.434 244.371C263.536 245.23 264.54 247.622 263.679 249.719C262.818 251.816 260.42 252.819 258.321 251.96C256.219 251.1 255.215 248.708 256.076 246.611L256.073 246.611Z' fill='%238C8EFF'/%3E%3Cpath d='M241.954 239.982C242.415 239.054 243.545 238.676 244.475 239.138C245.405 239.597 245.784 240.725 245.321 241.653C244.858 242.58 243.73 242.959 242.8 242.497C241.871 242.034 241.491 240.91 241.954 239.982Z' fill='%238C8EFF'/%3E%3Cpath d='M226.47 231.392C226.969 230.55 228.054 230.273 228.898 230.771C229.741 231.269 230.019 232.352 229.519 233.193C229.02 234.031 227.935 234.312 227.092 233.814C226.249 233.316 225.97 232.23 226.47 231.392Z' fill='%238C8EFF'/%3E%3Cpath d='M571.837 51.5923C570.871 51.4909 570.171 50.6288 570.27 49.6654C570.371 48.7019 571.236 48.0009 572.201 48.1023C573.167 48.2037 573.867 49.0658 573.768 50.0293C573.666 50.9927 572.802 51.6937 571.837 51.5923Z' fill='%238C8EFF'/%3E%3Cpath d='M568.954 69.9881C566.769 69.5944 565.319 67.5094 565.71 65.3318C566.102 63.1543 568.192 61.7046 570.378 62.0984C572.56 62.4921 574.013 64.5742 573.622 66.7517C573.227 68.9292 571.14 70.3789 568.954 69.9881Z' fill='%238C8EFF'/%3E%3Cpath d='M565.21 85.5415C563.261 85.0374 562.089 83.0508 562.594 81.109C563.099 79.1641 565.087 77.9948 567.037 78.4989C568.986 79.003 570.155 80.9897 569.653 82.9315C569.148 84.8764 567.159 86.0427 565.21 85.5415Z' fill='%238C8EFF'/%3E%3Cpath d='M560.472 100.428C558.956 99.9122 558.148 98.2687 558.663 96.7563C559.18 95.244 560.827 94.4386 562.343 94.9517C563.859 95.4677 564.666 97.1113 564.149 98.6236C563.632 100.136 561.985 100.944 560.469 100.425L560.472 100.428Z' fill='%238C8EFF'/%3E%3Cpath d='M554.517 115.35C553.198 114.789 552.588 113.267 553.147 111.952C553.712 110.637 555.234 110.028 556.553 110.589C557.871 111.15 558.484 112.671 557.922 113.986C557.36 115.302 555.835 115.91 554.52 115.35L554.517 115.35Z' fill='%238C8EFF'/%3E%3Cpath d='M547.087 130.559C545.541 129.76 544.937 127.865 545.738 126.323C546.537 124.784 548.438 124.182 549.984 124.978C551.53 125.774 552.131 127.672 551.333 129.214C550.531 130.756 548.633 131.355 547.087 130.559Z' fill='%238C8EFF'/%3E%3Cpath d='M538.882 144.546C537.477 143.681 537.041 141.843 537.908 140.441C538.775 139.039 540.617 138.604 542.022 139.469C543.427 140.334 543.864 142.171 542.997 143.573C542.13 144.975 540.288 145.411 538.882 144.546Z' fill='%238C8EFF'/%3E%3Cpath d='M530.418 156.863C529.721 156.358 529.566 155.389 530.071 154.694C530.574 153.999 531.548 153.844 532.245 154.348C532.942 154.852 533.097 155.822 532.592 156.517C532.087 157.212 531.115 157.367 530.418 156.863Z' fill='%238C8EFF'/%3E%3Cpath d='M519.68 170.326C518.667 169.473 518.541 167.961 519.396 166.95C520.251 165.939 521.767 165.813 522.778 166.666C523.791 167.519 523.917 169.032 523.062 170.04C522.207 171.051 520.691 171.176 519.68 170.323L519.68 170.326Z' fill='%238C8EFF'/%3E%3Cpath d='M508.285 182.562C507.202 181.504 507.184 179.773 508.243 178.694C509.304 177.614 511.038 177.596 512.121 178.655C513.203 179.711 513.221 181.444 512.16 182.524C511.101 183.603 509.364 183.621 508.282 182.562L508.285 182.562Z' fill='%238C8EFF'/%3E%3Cpath d='M496.034 193.882C494.925 192.626 495.044 190.711 496.303 189.604C497.562 188.498 499.481 188.617 500.591 189.873C501.7 191.129 501.577 193.044 500.318 194.15C499.06 195.257 497.14 195.138 496.031 193.879L496.034 193.882Z' fill='%238C8EFF'/%3E%3Cpath d='M482.813 204.382C481.632 202.831 481.937 200.617 483.489 199.442C485.044 198.264 487.263 198.565 488.444 200.119C489.625 201.67 489.32 203.884 487.765 205.059C486.21 206.237 483.994 205.933 482.813 204.382Z' fill='%238C8EFF'/%3E%3Cpath d='M470.228 212.949C469.513 211.854 469.824 210.39 470.922 209.68C472.019 208.967 473.487 209.28 474.199 210.372C474.913 211.467 474.599 212.931 473.505 213.641C472.408 214.354 470.94 214.044 470.228 212.949Z' fill='%238C8EFF'/%3E%3Cpath d='M454.68 221.975C453.628 220.066 454.324 217.665 456.238 216.615C458.151 215.565 460.558 216.26 461.611 218.169C462.666 220.078 461.966 222.479 460.053 223.529C458.139 224.579 455.732 223.884 454.68 221.975Z' fill='%238C8EFF'/%3E%3Cpath d='M439.458 229.268C438.435 227.043 439.416 224.412 441.646 223.392C443.877 222.372 446.514 223.35 447.536 225.576C448.559 227.801 447.578 230.432 445.351 231.452C443.12 232.472 440.483 231.494 439.461 229.268L439.458 229.268Z' fill='%238C8EFF'/%3E%3Cpath d='M426.526 234.346C426.153 233.347 426.664 232.237 427.666 231.867C428.667 231.494 429.779 232.005 430.153 233.004C430.524 234.003 430.016 235.113 429.014 235.486C428.012 235.855 426.9 235.348 426.529 234.349L426.526 234.346Z' fill='%238C8EFF'/%3E%3Cpath d='M410.27 239.502C409.872 238.13 410.664 236.698 412.04 236.302C413.415 235.905 414.85 236.695 415.248 238.068C415.646 239.44 414.853 240.871 413.478 241.268C412.102 241.665 410.667 240.874 410.27 239.502Z' fill='%238C8EFF'/%3E%3Cpath d='M394.595 243.192C394.335 241.954 395.131 240.737 396.374 240.478C397.615 240.218 398.835 241.012 399.092 242.25C399.352 243.487 398.557 244.705 397.316 244.964C396.075 245.224 394.856 244.43 394.595 243.189L394.595 243.192Z' fill='%238C8EFF'/%3E%3Cpath d='M376.051 246.083C375.713 243.535 377.51 241.197 380.064 240.86C382.617 240.523 384.961 242.315 385.299 244.863C385.637 247.41 383.84 249.749 381.287 250.086C378.733 250.423 376.389 248.63 376.051 246.083Z' fill='%238C8EFF'/%3E%3Cpath d='M362.049 247.142C361.978 245.878 362.946 244.795 364.214 244.723C365.482 244.652 366.567 245.618 366.639 246.883C366.711 248.148 365.742 249.23 364.474 249.302C363.206 249.374 362.121 248.407 362.049 247.142Z' fill='%238C8EFF'/%3E%3Cpath d='M346.447 247.315C346.462 246.489 347.144 245.829 347.975 245.841C348.803 245.856 349.464 246.536 349.452 247.366C349.437 248.192 348.755 248.851 347.924 248.839C347.096 248.824 346.435 248.144 346.447 247.315Z' fill='%238C8EFF'/%3E%3Cpath d='M328.904 246.235C329.036 244.767 330.336 243.685 331.808 243.816C333.279 243.947 334.364 245.245 334.232 246.712C334.101 248.18 332.8 249.263 331.329 249.131C329.858 249 328.773 247.703 328.904 246.235Z' fill='%238C8EFF'/%3E%3Cpath d='M311.625 243.825C311.957 241.802 313.867 240.43 315.894 240.758C317.922 241.089 319.297 242.996 318.968 245.018C318.636 247.04 316.726 248.412 314.698 248.084C312.671 247.753 311.293 245.847 311.625 243.825Z' fill='%238C8EFF'/%3E%3Cpath d='M298.094 240.92C298.244 240.299 298.866 239.917 299.488 240.063C300.11 240.213 300.492 240.836 300.346 241.456C300.196 242.077 299.571 242.459 298.952 242.313C298.33 242.163 297.948 241.54 298.094 240.923L298.094 240.92Z' fill='%238C8EFF'/%3E%3Cpath d='M281.396 236.132C281.752 235.014 282.951 234.396 284.072 234.751C285.193 235.106 285.812 236.302 285.456 237.421C285.1 238.54 283.901 239.157 282.78 238.802C281.659 238.447 281.04 237.251 281.396 236.132Z' fill='%238C8EFF'/%3E%3Cpath d='M554.111 4.06958C553.062 4.19785 552.108 3.45509 551.979 2.40809C551.851 1.3611 552.595 0.409553 553.645 0.281289C554.694 0.150042 555.648 0.895785 555.777 1.94278C555.905 2.98978 555.161 3.94132 554.111 4.06958Z' fill='%238C8EFF'/%3E%3Cpath d='M555.241 19.4819C553.964 19.5445 552.879 18.5632 552.819 17.2895C552.756 16.0158 553.74 14.936 555.017 14.8733C556.293 14.8107 557.379 15.792 557.441 17.0657C557.504 18.3394 556.521 19.4222 555.244 19.4849L555.241 19.4819Z' fill='%238C8EFF'/%3E%3Cpath d='M555.226 33.6766C554.425 33.6557 553.794 32.9905 553.815 32.1881C553.836 31.3887 554.503 30.7563 555.304 30.7802C556.105 30.8011 556.739 31.4663 556.715 32.2687C556.694 33.0681 556.027 33.7005 555.226 33.6766Z' fill='%238C8EFF'/%3E%3Cpath d='M553.997 50.0835C552.431 49.9224 551.292 48.5264 551.45 46.9633C551.611 45.4003 553.011 44.2609 554.577 44.4219C556.144 44.58 557.283 45.976 557.125 47.542C556.966 49.1051 555.564 50.2416 553.997 50.0835Z' fill='%238C8EFF'/%3E%3Cpath d='M551.744 64.6723C550.353 64.4247 549.427 63.1003 549.675 61.7133C549.923 60.3262 551.25 59.4015 552.641 59.6491C554.031 59.8967 554.958 61.2211 554.71 62.6082C554.462 63.9952 553.134 64.9199 551.744 64.6723Z' fill='%238C8EFF'/%3E%3Cpath d='M548.522 78.689C547.514 78.4325 546.907 77.4094 547.167 76.4041C547.424 75.4019 548.45 74.7964 549.458 75.0529C550.462 75.3094 551.069 76.3326 550.812 77.3348C550.555 78.34 549.529 78.9426 548.525 78.686L548.522 78.689Z' fill='%238C8EFF'/%3E%3Cpath d='M543.633 94.4445C541.893 93.8598 540.96 91.9776 541.549 90.2416C542.138 88.5055 544.022 87.5749 545.762 88.1625C547.499 88.7501 548.435 90.6293 547.846 92.3654C547.257 94.0985 545.374 95.0291 543.633 94.4445Z' fill='%238C8EFF'/%3E%3Cpath d='M538.329 107.761C537.01 107.204 536.394 105.685 536.95 104.37C537.509 103.054 539.031 102.44 540.35 102.998C541.668 103.555 542.284 105.074 541.725 106.389C541.166 107.705 539.644 108.319 538.326 107.761L538.329 107.761Z' fill='%238C8EFF'/%3E%3Cpath d='M532.171 120.552C531.322 120.116 530.99 119.078 531.424 118.234C531.86 117.387 532.901 117.056 533.747 117.488C534.596 117.924 534.928 118.962 534.494 119.806C534.058 120.653 533.017 120.984 532.171 120.552Z' fill='%238C8EFF'/%3E%3Cpath d='M523.179 136.087C521.003 134.759 520.315 131.925 521.645 129.754C522.976 127.582 525.816 126.896 527.996 128.221C530.173 129.548 530.86 132.385 529.53 134.556C528.202 136.728 525.356 137.414 523.179 136.087Z' fill='%238C8EFF'/%3E%3Cpath d='M515.561 147.091C514.245 146.151 513.94 144.322 514.885 143.007C515.827 141.692 517.66 141.39 518.976 142.333C520.294 143.272 520.596 145.101 519.654 146.416C518.712 147.729 516.88 148.033 515.561 147.091Z' fill='%238C8EFF'/%3E%3Cpath d='M507.087 157.777C506.45 157.249 506.363 156.304 506.896 155.671C507.425 155.036 508.373 154.95 509.007 155.481C509.643 156.009 509.73 156.951 509.198 157.586C508.669 158.222 507.721 158.308 507.087 157.777Z' fill='%238C8EFF'/%3E%3Cpath d='M495.508 170.387C494.097 169.026 494.055 166.783 495.418 165.372C496.782 163.964 499.03 163.923 500.444 165.283C501.856 166.643 501.897 168.886 500.534 170.294C499.171 171.702 496.922 171.744 495.508 170.384L495.508 170.387Z' fill='%238C8EFF'/%3E%3Cpath d='M485.262 179.925C484.35 178.908 484.437 177.342 485.456 176.432C486.476 175.52 488.046 175.609 488.958 176.626C489.873 177.644 489.783 179.21 488.763 180.119C487.744 181.032 486.174 180.943 485.262 179.925Z' fill='%238C8EFF'/%3E%3Cpath d='M472.931 189.87C471.837 188.454 472.1 186.419 473.52 185.327C474.94 184.236 476.979 184.498 478.074 185.915C479.168 187.332 478.905 189.366 477.485 190.458C476.064 191.55 474.025 191.287 472.931 189.87Z' fill='%238C8EFF'/%3E%3Cpath d='M460.726 198.259C459.823 196.89 460.2 195.046 461.572 194.145C462.944 193.241 464.789 193.62 465.695 194.989C466.601 196.359 466.221 198.199 464.849 199.103C463.477 200.004 461.629 199.628 460.726 198.259Z' fill='%238C8EFF'/%3E%3Cpath d='M449.143 205.069C448.784 204.427 449.015 203.619 449.661 203.261C450.303 202.903 451.114 203.133 451.472 203.777C451.831 204.418 451.601 205.23 450.955 205.585C450.312 205.943 449.499 205.71 449.143 205.069Z' fill='%238C8EFF'/%3E%3Cpath d='M435.971 211.649C435.747 211.163 435.959 210.587 436.446 210.363C436.934 210.14 437.511 210.351 437.735 210.838C437.959 211.324 437.747 211.9 437.259 212.123C436.772 212.347 436.195 212.135 435.971 211.649Z' fill='%238C8EFF'/%3E%3Cpath d='M420.135 218.089C419.558 216.547 420.339 214.832 421.885 214.253C423.43 213.677 425.15 214.456 425.73 215.998C426.31 217.54 425.526 219.255 423.98 219.834C422.435 220.413 420.712 219.631 420.135 218.089Z' fill='%238C8EFF'/%3E%3Cpath d='M406.916 222.289C406.641 221.353 407.182 220.374 408.118 220.1C409.056 219.826 410.037 220.365 410.312 221.299C410.584 222.236 410.046 223.214 409.11 223.489C408.171 223.763 407.191 223.223 406.916 222.289Z' fill='%238C8EFF'/%3E%3Cpath d='M391.55 225.99C391.263 224.651 392.121 223.333 393.463 223.049C394.806 222.763 396.127 223.619 396.411 224.958C396.698 226.298 395.84 227.616 394.498 227.899C393.155 228.186 391.834 227.33 391.55 225.99Z' fill='%238C8EFF'/%3E%3Cpath d='M377.28 228.332C377.14 227.318 377.851 226.381 378.868 226.241C379.884 226.101 380.823 226.811 380.964 227.825C381.104 228.839 380.393 229.776 379.376 229.916C378.36 230.056 377.421 229.346 377.28 228.332Z' fill='%238C8EFF'/%3E%3Cpath d='M361.68 229.757C361.593 228.418 362.61 227.264 363.949 227.177C365.292 227.091 366.449 228.105 366.536 229.441C366.625 230.78 365.606 231.935 364.266 232.021C362.927 232.108 361.767 231.094 361.68 229.757Z' fill='%238C8EFF'/%3E%3Cpath d='M346.341 229.999C346.353 228.523 347.561 227.333 349.041 227.344C350.521 227.356 351.711 228.561 351.702 230.038C351.69 231.515 350.482 232.705 349.002 232.693C347.522 232.681 346.329 231.476 346.341 229.999Z' fill='%238C8EFF'/%3E%3Cpath d='M331.346 229.113C331.463 227.675 332.725 226.607 334.166 226.724C335.607 226.84 336.677 228.099 336.561 229.537C336.444 230.974 335.182 232.042 333.741 231.926C332.3 231.81 331.23 230.551 331.346 229.113Z' fill='%238C8EFF'/%3E%3Cg filter='url(%23filter0_d_12_11754)'%3E%3Ccircle cx='318.667' cy='331.044' r='7.133' transform='rotate(-180 318.667 331.044)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_12_11754)'%3E%3Ccircle cx='195.822' cy='322.327' r='6.34045' transform='rotate(-180 195.822 322.327)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter2_d_12_11754)'%3E%3Ccircle cx='136.38' cy='245.449' r='3.96278' transform='rotate(-180 136.38 245.449)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter3_d_12_11754)'%3E%3Ccircle cx='23.0441' cy='90.9011' r='3.17022' transform='rotate(-180 23.0441 90.9011)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter4_d_12_11754)'%3E%3Ccircle cx='421.7' cy='277.151' r='5.54789' transform='rotate(-180 421.7 277.151)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter5_d_12_11754)'%3E%3Ccircle cx='509.672' cy='181.252' r='3.96278' transform='rotate(-180 509.672 181.252)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter6_d_12_11754)'%3E%3Ccircle cx='532.657' cy='118.64' r='2.37767' transform='rotate(-180 532.657 118.64)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter7_d_12_11754)'%3E%3Ccircle cx='562.775' cy='180.46' r='2.37767' transform='rotate(-180 562.775 180.46)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter8_d_12_11754)'%3E%3Ccircle cx='555.324' cy='32.2518' r='1.58511' transform='rotate(-180 555.324 32.2518)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_12_11754' x='292.513' y='304.89' width='52.3083' height='52.3085' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_11754'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_11754'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_11754' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_12_11754' x='170.46' y='296.965' width='50.7233' height='50.7233' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_11754'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_11754'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_11754' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_d_12_11754' x='113.396' y='222.465' width='45.9685' height='45.9685' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_11754'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_11754'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_11754' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter3_d_12_11754' x='0.852685' y='68.7096' width='44.383' height='44.383' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_11754'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_11754'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_11754' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_d_12_11754' x='397.131' y='252.582' width='49.1384' height='49.1384' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_11754'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_11754'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_11754' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter5_d_12_11754' x='486.688' y='158.268' width='45.9685' height='45.9685' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_11754'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_11754'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_11754' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter6_d_12_11754' x='511.259' y='97.2414' width='42.7976' height='42.798' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_11754'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_11754'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_11754' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter7_d_12_11754' x='541.376' y='159.061' width='42.7976' height='42.798' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_11754'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_11754'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_11754' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter8_d_12_11754' x='534.718' y='11.6452' width='41.2126' height='41.2131' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_11754'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_11754'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_11754' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  bottom: 0;
  right: 0;
}
@media screen and (max-width: 768px) {
  section#quotes:not(.bg-animation-active).slider-image-bg::before {
    display: none;
  }
}
section#quotes:not(.bg-animation-active).slider-image-bg.dark::before {
  content: url("data:image/svg+xml,%3Csvg width='585' height='367' viewBox='0 0 585 367' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M458.058 344.482C457.379 342.52 458.425 340.378 460.393 339.701C462.36 339.024 464.507 340.068 465.186 342.03C465.864 343.993 464.818 346.135 462.851 346.812C460.883 347.489 458.736 346.445 458.058 344.482Z' fill='%235759EE'/%3E%3Cpath d='M435.717 350.959C435.415 349.816 436.097 348.644 437.245 348.34C438.393 348.038 439.565 348.718 439.87 349.864C440.172 351.006 439.487 352.179 438.342 352.483C437.194 352.784 436.022 352.104 435.717 350.959Z' fill='%235759EE'/%3E%3Cpath d='M409.889 356.462C409.521 354.473 410.836 352.561 412.831 352.194C414.825 351.827 416.741 353.142 417.109 355.132C417.477 357.121 416.161 359.033 414.167 359.4C412.173 359.767 410.256 358.452 409.889 356.462Z' fill='%235759EE'/%3E%3Cpath d='M383.894 359.911C383.598 357.167 385.586 354.703 388.337 354.407C391.088 354.112 393.558 356.096 393.857 358.84C394.153 361.584 392.164 364.048 389.413 364.346C386.663 364.642 384.193 362.658 383.897 359.914L383.894 359.911Z' fill='%235759EE'/%3E%3Cpath d='M360.958 361.217C360.901 359.514 362.24 358.088 363.948 358.031C365.655 357.974 367.084 359.311 367.141 361.014C367.198 362.717 365.858 364.143 364.151 364.2C362.444 364.256 361.014 362.92 360.958 361.217Z' fill='%235759EE'/%3E%3Cpath d='M333.449 360.766C333.581 357.619 336.242 355.173 339.399 355.305C342.554 355.436 345.005 358.094 344.874 361.241C344.742 364.388 342.078 366.833 338.924 366.702C335.769 366.571 333.318 363.913 333.449 360.766Z' fill='%235759EE'/%3E%3Cpath d='M308.468 358.355C308.847 355.113 311.793 352.792 315.043 353.171C318.293 353.55 320.622 356.488 320.239 359.731C319.859 362.973 316.914 365.294 313.664 364.915C310.414 364.536 308.088 361.598 308.468 358.355Z' fill='%235759EE'/%3E%3Cpath d='M285.372 354.404C285.841 351.985 288.185 350.404 290.607 350.872C293.029 351.341 294.614 353.679 294.144 356.095C293.675 358.511 291.331 360.092 288.909 359.627C286.487 359.159 284.902 356.82 285.369 354.401L285.372 354.404Z' fill='%235759EE'/%3E%3Cpath d='M260.937 348.417C261.625 345.897 264.229 344.405 266.756 345.091C269.282 345.777 270.777 348.376 270.09 350.896C269.405 353.417 266.798 354.908 264.271 354.222C261.745 353.536 260.25 350.938 260.937 348.417Z' fill='%235759EE'/%3E%3Cpath d='M236.774 340.548C237.743 337.807 240.757 336.366 243.505 337.333C246.253 338.299 247.697 341.306 246.728 344.047C245.759 346.789 242.745 348.229 239.995 347.263C237.247 346.296 235.803 343.29 236.771 340.548L236.774 340.548Z' fill='%235759EE'/%3E%3Cpath d='M215.643 331.931C216.355 330.305 218.25 329.565 219.88 330.275C221.509 330.985 222.251 332.876 221.539 334.502C220.828 336.128 218.929 336.867 217.302 336.158C215.673 335.448 214.931 333.556 215.643 331.931Z' fill='%235759EE'/%3E%3Cpath d='M190.801 319.644C192.362 316.691 196.025 315.557 198.988 317.114C201.948 318.671 203.084 322.325 201.523 325.281C199.963 328.235 196.3 329.368 193.337 327.811C190.377 326.254 189.241 322.6 190.801 319.647L190.801 319.644Z' fill='%235759EE'/%3E%3Cpath d='M171.175 307.968C172.35 306.089 174.832 305.517 176.719 306.689C178.602 307.861 179.177 310.337 178.001 312.219C176.826 314.098 174.345 314.671 172.458 313.499C170.574 312.326 170 309.851 171.175 307.968Z' fill='%235759EE'/%3E%3Cpath d='M151.061 294.063C152.239 292.458 154.496 292.106 156.108 293.282C157.719 294.457 158.069 296.709 156.894 298.317C155.716 299.925 153.458 300.274 151.847 299.098C150.238 297.923 149.885 295.671 151.064 294.063L151.061 294.063Z' fill='%235759EE'/%3E%3Cpath d='M129.124 276.285C131.627 273.35 136.037 272.995 138.979 275.491C141.921 277.988 142.277 282.388 139.775 285.323C137.272 288.258 132.862 288.613 129.92 286.116C126.978 283.62 126.622 279.22 129.124 276.285Z' fill='%235759EE'/%3E%3Cpath d='M114.194 262.128C115.241 261.069 116.948 261.057 118.009 262.101C119.071 263.145 119.083 264.852 118.036 265.908C116.99 266.966 115.28 266.978 114.218 265.931C113.157 264.887 113.148 263.181 114.194 262.125L114.194 262.128Z' fill='%235759EE'/%3E%3Cpath d='M97.3561 243.95C98.4474 242.998 100.104 243.112 101.058 244.2C102.011 245.289 101.898 246.942 100.806 247.89C99.7152 248.839 98.0587 248.728 97.1049 247.64C96.1541 246.551 96.2648 244.898 97.3561 243.95Z' fill='%235759EE'/%3E%3Cpath d='M80.063 222.113C82.5537 220.252 86.0848 220.759 87.9505 223.244C89.8162 225.729 89.3079 229.252 86.8173 231.11C84.3267 232.971 80.7956 232.464 78.9328 229.979C77.0671 227.495 77.5754 223.972 80.066 222.113L80.063 222.113Z' fill='%235759EE'/%3E%3Cpath d='M66.1148 201.233C68.8595 199.485 72.5043 200.29 74.2564 203.028C76.0085 205.767 75.2012 209.403 72.4564 211.151C69.7117 212.899 66.0669 212.093 64.3148 209.355C62.5627 206.617 63.37 202.981 66.1148 201.233Z' fill='%235759EE'/%3E%3Cpath d='M55.4055 182.387C56.73 181.677 58.3805 182.172 59.0951 183.493C59.8067 184.815 59.3103 186.461 57.9857 187.174C56.6612 187.884 55.0078 187.389 54.2962 186.068C53.5846 184.746 54.0809 183.1 55.4055 182.387Z' fill='%235759EE'/%3E%3Cpath d='M43.7218 158.007C46.2064 156.903 49.1186 158.016 50.2279 160.495C51.3342 162.974 50.219 165.882 47.7343 166.985C45.2497 168.089 42.3375 166.977 41.2282 164.498C40.1189 162.019 41.2371 159.114 43.7218 158.007Z' fill='%235759EE'/%3E%3Cpath d='M34.9729 135.477C37.1825 134.68 39.6253 135.82 40.4236 138.027C41.2219 140.231 40.0768 142.666 37.8672 143.465C35.6547 144.261 33.2148 143.119 32.4165 140.915C31.6182 138.71 32.7634 136.276 34.9729 135.477Z' fill='%235759EE'/%3E%3Cpath d='M28.2739 113.908C29.3383 113.61 30.4446 114.227 30.7466 115.289C31.0455 116.351 30.4266 117.454 29.3622 117.756C28.2978 118.054 27.1915 117.437 26.8895 116.375C26.5905 115.313 27.2094 114.209 28.2739 113.908Z' fill='%235759EE'/%3E%3Cpath d='M22.4844 89.3596C23.7821 89.0942 25.0469 89.9294 25.313 91.224C25.5791 92.5185 24.7419 93.7803 23.4443 94.0458C22.1466 94.3112 20.8818 93.476 20.6157 92.1815C20.3496 90.8869 21.1868 89.6251 22.4844 89.3596Z' fill='%235759EE'/%3E%3Cpath d='M18.6328 65.0128C19.8467 64.8547 20.959 65.7108 21.1144 66.9219C21.2729 68.1329 20.4148 69.2426 19.2008 69.3977C17.9869 69.5558 16.8747 68.6997 16.7192 67.4886C16.5637 66.2776 17.4189 65.168 18.6328 65.0128Z' fill='%235759EE'/%3E%3Cpath d='M514.873 288.332C514.497 287.729 514.679 286.936 515.283 286.56C515.887 286.184 516.682 286.366 517.059 286.969C517.436 287.571 517.253 288.365 516.649 288.74C516.045 289.116 515.25 288.934 514.873 288.332Z' fill='%235759EE'/%3E%3Cpath d='M494.74 299.694C494.348 298.951 494.632 298.029 495.38 297.639C496.124 297.248 497.048 297.531 497.44 298.277C497.835 299.02 497.548 299.941 496.803 300.332C496.059 300.723 495.135 300.44 494.74 299.694Z' fill='%235759EE'/%3E%3Cpath d='M472.701 310.009C472.047 308.506 472.737 306.761 474.244 306.108C475.751 305.454 477.5 306.144 478.155 307.647C478.81 309.15 478.119 310.895 476.612 311.549C475.105 312.202 473.356 311.513 472.701 310.009Z' fill='%235759EE'/%3E%3Cpath d='M449.662 318.656C448.813 316.213 450.108 313.547 452.554 312.7C455.002 311.852 457.675 313.144 458.525 315.584C459.374 318.024 458.079 320.691 455.633 321.541C453.185 322.388 450.512 321.096 449.662 318.656Z' fill='%235759EE'/%3E%3Cpath d='M429.106 324.626C428.651 322.923 429.668 321.172 431.378 320.718C433.085 320.265 434.84 321.279 435.295 322.985C435.749 324.689 434.733 326.439 433.023 326.893C431.315 327.346 429.56 326.332 429.106 324.626Z' fill='%235759EE'/%3E%3Cpath d='M404.524 329.845C403.971 326.898 405.915 324.061 408.869 323.51C411.823 322.958 414.666 324.897 415.219 327.844C415.773 330.791 413.829 333.628 410.875 334.179C407.921 334.731 405.078 332.792 404.524 329.845Z' fill='%235759EE'/%3E%3Cpath d='M383.535 332.617C383.31 330.582 384.778 328.751 386.818 328.527C388.857 328.3 390.693 329.768 390.917 331.802C391.141 333.837 389.673 335.668 387.634 335.895C385.595 336.119 383.759 334.654 383.532 332.62L383.535 332.617Z' fill='%235759EE'/%3E%3Cpath d='M360.427 334.031C360.35 331.844 362.06 330.01 364.252 329.932C366.443 329.855 368.282 331.561 368.36 333.747C368.437 335.934 366.727 337.768 364.536 337.846C362.344 337.923 360.505 336.217 360.427 334.031Z' fill='%235759EE'/%3E%3Cpath d='M337.341 333.72C337.431 331.43 339.362 329.643 341.659 329.729C343.955 329.816 345.746 331.746 345.659 334.037C345.572 336.328 343.638 338.114 341.339 338.028C339.042 337.941 337.251 336.011 337.338 333.72L337.341 333.72Z' fill='%235759EE'/%3E%3Cpath d='M290.727 327.838C291.277 324.918 294.091 322.997 297.018 323.543C299.942 324.089 301.87 326.899 301.323 329.819C300.773 332.736 297.96 334.66 295.032 334.114C292.108 333.568 290.18 330.758 290.727 327.838Z' fill='%235759EE'/%3E%3Cpath d='M311.655 329.73C312.383 325.857 316.105 323.309 319.978 324.033C323.847 324.757 326.399 328.484 325.675 332.357C324.947 336.226 321.224 338.777 317.351 338.053C313.482 337.33 310.931 333.603 311.655 329.73Z' fill='%235759EE'/%3E%3Cpath d='M267.096 322.082C268.056 318.452 271.787 316.286 275.426 317.244C279.065 318.201 281.239 321.924 280.276 325.554C279.316 329.184 275.585 331.353 271.946 330.392C268.307 329.435 266.133 325.712 267.096 322.082Z' fill='%235759EE'/%3E%3Cpath d='M244.363 314.642C245.771 310.553 250.235 308.375 254.337 309.783C258.436 311.188 260.616 315.644 259.208 319.734C257.799 323.824 253.332 325.998 249.233 324.593C245.134 323.188 242.951 318.732 244.363 314.642Z' fill='%235759EE'/%3E%3Cpath d='M223.96 306.221C225.485 302.663 229.617 301.01 233.184 302.534C236.751 304.056 238.407 308.175 236.879 311.737C235.355 315.295 231.222 316.945 227.655 315.424C224.088 313.902 222.432 309.78 223.96 306.221Z' fill='%235759EE'/%3E%3Cpath d='M200.989 294.705C203.488 289.893 209.423 288.011 214.246 290.505C219.069 292.995 220.956 298.92 218.456 303.731C215.959 308.542 210.021 310.425 205.199 307.931C200.376 305.44 198.489 299.516 200.989 294.705Z' fill='%235759EE'/%3E%3Cpath d='M187.354 286.446C188.188 285.092 189.964 284.672 191.321 285.504C192.679 286.336 193.1 288.108 192.266 289.462C191.432 290.816 189.656 291.237 188.299 290.405C186.941 289.572 186.52 287.801 187.357 286.446L187.354 286.446Z' fill='%235759EE'/%3E%3Cpath d='M168.987 273.956C169.705 272.968 171.089 272.745 172.079 273.461C173.071 274.177 173.292 275.558 172.575 276.545C171.857 277.532 170.473 277.756 169.48 277.04C168.491 276.324 168.266 274.943 168.984 273.956L168.987 273.956Z' fill='%235759EE'/%3E%3Cpath d='M150.966 259.661C151.803 258.674 153.283 258.548 154.273 259.384C155.263 260.219 155.388 261.695 154.551 262.683C153.714 263.67 152.234 263.795 151.244 262.96C150.255 262.125 150.129 260.648 150.966 259.661Z' fill='%235759EE'/%3E%3Cpath d='M133.417 243.419C134.729 242.086 136.873 242.068 138.21 243.374C139.546 244.684 139.567 246.823 138.254 248.156C136.942 249.489 134.798 249.507 133.462 248.201C132.125 246.894 132.107 244.753 133.417 243.419Z' fill='%235759EE'/%3E%3Cpath d='M116.388 224.967C118.726 222.921 122.287 223.154 124.338 225.486C126.389 227.819 126.156 231.372 123.818 233.418C121.48 235.464 117.919 235.231 115.868 232.899C113.817 230.566 114.05 227.014 116.388 224.967Z' fill='%235759EE'/%3E%3Cpath d='M103.579 208.746C105.095 207.607 107.248 207.908 108.393 209.42C109.535 210.933 109.233 213.08 107.721 214.223C106.205 215.362 104.049 215.061 102.907 213.549C101.765 212.036 102.067 209.889 103.582 208.749L103.579 208.746Z' fill='%235759EE'/%3E%3Cpath d='M90.7404 189.999C92.2713 189.012 94.3134 189.45 95.3031 190.977C96.2927 192.505 95.8533 194.542 94.3224 195.529C92.7916 196.517 90.7494 196.078 89.7597 194.551C88.7701 193.024 89.2096 190.986 90.7404 189.999Z' fill='%235759EE'/%3E%3Cpath d='M78.226 168.444C80.8272 167.021 84.0922 167.97 85.5214 170.568C86.9476 173.163 85.9938 176.42 83.3926 177.846C80.7913 179.269 77.5233 178.318 76.0971 175.722C74.6709 173.127 75.6217 169.87 78.226 168.447L78.226 168.444Z' fill='%235759EE'/%3E%3Cpath d='M69.7636 150.983C70.7264 150.545 71.8625 150.965 72.3021 151.926C72.7416 152.886 72.317 154.02 71.3573 154.458C70.3945 154.897 69.2583 154.473 68.8187 153.516C68.3792 152.555 68.8008 151.422 69.7636 150.983Z' fill='%235759EE'/%3E%3Cpath d='M61.3707 130.314C62.0824 130.052 62.8717 130.413 63.1349 131.122C63.398 131.829 63.0361 132.62 62.3245 132.882C61.6129 133.145 60.8236 132.784 60.5605 132.074C60.2974 131.364 60.6591 130.577 61.3678 130.314L61.3707 130.314Z' fill='%235759EE'/%3E%3Cpath d='M552.383 227.487C552.006 227.112 552.003 226.497 552.383 226.121C552.76 225.742 553.376 225.742 553.752 226.121C554.132 226.5 554.132 227.112 553.752 227.487C553.376 227.866 552.76 227.866 552.383 227.487Z' fill='%235759EE'/%3E%3Cpath d='M536.418 242.083C535.856 241.433 535.928 240.449 536.58 239.888C537.232 239.327 538.218 239.399 538.78 240.049C539.343 240.699 539.271 241.684 538.619 242.245C537.967 242.805 536.981 242.734 536.418 242.083Z' fill='%235759EE'/%3E%3Cpath d='M519.15 255.611C518.345 254.525 518.576 252.992 519.664 252.189C520.752 251.387 522.289 251.617 523.093 252.702C523.898 253.788 523.667 255.321 522.579 256.124C521.491 256.926 519.954 256.696 519.15 255.611Z' fill='%235759EE'/%3E%3Cpath d='M501.941 267.109C501.325 266.128 501.618 264.836 502.602 264.219C503.582 263.601 504.88 263.896 505.496 264.878C506.115 265.856 505.819 267.151 504.835 267.768C503.854 268.383 502.557 268.09 501.938 267.109L501.941 267.109Z' fill='%235759EE'/%3E%3Cpath d='M483.576 277.511C483.02 276.461 483.421 275.163 484.473 274.609C485.526 274.054 486.826 274.453 487.385 275.503C487.941 276.553 487.541 277.854 486.488 278.409C485.436 278.964 484.135 278.564 483.576 277.514L483.576 277.511Z' fill='%235759EE'/%3E%3Cpath d='M463.978 286.738C463.368 285.345 464.005 283.722 465.401 283.113C466.798 282.505 468.424 283.14 469.034 284.533C469.644 285.926 469.007 287.549 467.611 288.157C466.215 288.766 464.588 288.131 463.978 286.738Z' fill='%235759EE'/%3E%3Cpath d='M445.423 293.846C445.136 293.028 445.566 292.136 446.385 291.85C447.205 291.564 448.099 291.993 448.386 292.81C448.673 293.628 448.242 294.52 447.423 294.806C446.604 295.092 445.71 294.663 445.423 293.846Z' fill='%235759EE'/%3E%3Cpath d='M423.911 300.315C423.483 298.731 424.425 297.103 426.013 296.676C427.601 296.249 429.233 297.189 429.661 298.773C430.088 300.357 429.146 301.986 427.559 302.412C425.971 302.839 424.339 301.899 423.911 300.315Z' fill='%235759EE'/%3E%3Cpath d='M402.679 304.948C402.303 302.973 403.6 301.067 405.58 300.691C407.559 300.315 409.469 301.61 409.846 303.585C410.226 305.559 408.925 307.465 406.946 307.841C404.967 308.217 403.056 306.922 402.679 304.948Z' fill='%235759EE'/%3E%3Cpath d='M381.929 307.868C381.705 305.929 383.098 304.178 385.039 303.955C386.982 303.731 388.737 305.121 388.962 307.057C389.186 308.993 387.793 310.747 385.852 310.97C383.909 311.194 382.154 309.804 381.929 307.868Z' fill='%235759EE'/%3E%3Cpath d='M361.254 309.258C361.179 307.498 362.552 306.01 364.316 305.938C366.08 305.864 367.572 307.233 367.644 308.993C367.718 310.752 366.346 312.241 364.582 312.313C362.818 312.387 361.326 311.018 361.254 309.258Z' fill='%235759EE'/%3E%3Cpath d='M339.429 309.123C339.498 306.943 341.325 305.228 343.513 305.296C345.699 305.365 347.418 307.187 347.35 309.371C347.281 311.551 345.454 313.267 343.265 313.198C341.08 313.129 339.36 311.307 339.429 309.123Z' fill='%235759EE'/%3E%3Cpath d='M316.987 307.262C317.298 304.294 319.962 302.141 322.937 302.451C325.912 302.761 328.071 305.419 327.76 308.387C327.449 311.355 324.785 313.509 321.81 313.198C318.835 312.888 316.677 310.23 316.987 307.262Z' fill='%235759EE'/%3E%3Cpath d='M295.408 303.781C296.015 300.414 299.241 298.17 302.616 298.776C305.992 299.379 308.24 302.6 307.633 305.968C307.03 309.335 303.8 311.579 300.425 310.973C297.049 310.371 294.801 307.149 295.408 303.781Z' fill='%235759EE'/%3E%3Cpath d='M277.469 299.509C277.962 297.594 279.918 296.437 281.837 296.929C283.757 297.421 284.917 299.372 284.424 301.287C283.933 303.202 281.975 304.36 280.055 303.867C278.133 303.375 276.976 301.424 277.469 299.509Z' fill='%235759EE'/%3E%3Cpath d='M257.682 293.386C258.253 291.691 260.092 290.782 261.79 291.354C263.486 291.924 264.401 293.758 263.827 295.453C263.256 297.147 261.417 298.057 259.718 297.487C258.02 296.917 257.108 295.083 257.679 293.389L257.682 293.386Z' fill='%235759EE'/%3E%3Cpath d='M237.493 285.451C238.325 283.482 240.6 282.56 242.573 283.393C244.547 284.225 245.47 286.492 244.636 288.461C243.805 290.429 241.53 291.351 239.556 290.519C237.583 289.687 236.659 287.42 237.493 285.451Z' fill='%235759EE'/%3E%3Cpath d='M216.499 275.244C218.054 272.219 221.773 271.026 224.805 272.58C227.837 274.131 229.033 277.842 227.475 280.867C225.917 283.891 222.201 285.085 219.169 283.53C216.137 281.979 214.941 278.269 216.499 275.244Z' fill='%235759EE'/%3E%3Cpath d='M197.811 264.21C199.775 261.007 203.973 259.999 207.184 261.958C210.395 263.918 211.406 268.106 209.442 271.31C207.477 274.513 203.279 275.522 200.068 273.559C196.857 271.599 195.846 267.411 197.814 264.207L197.811 264.21Z' fill='%235759EE'/%3E%3Cpath d='M181.857 253.096C183.537 250.766 186.79 250.235 189.125 251.912C191.461 253.588 191.99 256.837 190.312 259.166C188.632 261.496 185.376 262.024 183.041 260.347C180.706 258.671 180.177 255.423 181.857 253.096Z' fill='%235759EE'/%3E%3Cpath d='M167.592 241.683C168.453 240.656 169.984 240.522 171.012 241.381C172.041 242.24 172.175 243.768 171.311 244.794C170.45 245.82 168.919 245.954 167.891 245.092C166.862 244.233 166.728 242.706 167.592 241.68L167.592 241.683Z' fill='%235759EE'/%3E%3Cpath d='M152.079 227.497C153.006 226.545 154.528 226.522 155.482 227.446C156.436 228.371 156.46 229.889 155.533 230.841C154.606 231.792 153.084 231.816 152.13 230.892C151.176 229.967 151.153 228.449 152.079 227.497Z' fill='%235759EE'/%3E%3Cpath d='M137.428 211.988C138.543 210.995 140.25 211.094 141.246 212.206C142.239 213.319 142.143 215.022 141.028 216.015C139.912 217.006 138.205 216.91 137.21 215.798C136.214 214.685 136.313 212.982 137.428 211.988Z' fill='%235759EE'/%3E%3Cpath d='M123.568 194.908C125.173 193.676 127.479 193.974 128.713 195.576C129.948 197.178 129.649 199.478 128.044 200.71C126.438 201.942 124.136 201.643 122.898 200.038C121.663 198.437 121.962 196.137 123.568 194.905L123.568 194.908Z' fill='%235759EE'/%3E%3Cpath d='M113.082 179.863C113.53 179.568 114.131 179.693 114.427 180.14C114.723 180.588 114.598 181.187 114.149 181.483C113.701 181.778 113.1 181.653 112.804 181.205C112.508 180.758 112.633 180.158 113.082 179.863Z' fill='%235759EE'/%3E%3Cpath d='M571.957 167.522C570.361 166.529 569.873 164.432 570.869 162.836C571.868 161.243 573.969 160.757 575.566 161.753C577.163 162.75 577.65 164.846 576.654 166.439C575.659 168.032 573.554 168.518 571.957 167.522Z' fill='%235759EE'/%3E%3Cpath d='M561.441 182.548C560.374 181.766 560.141 180.272 560.924 179.204C561.708 178.139 563.205 177.906 564.273 178.688C565.34 179.469 565.574 180.964 564.79 182.029C564.007 183.094 562.509 183.326 561.438 182.548L561.441 182.548Z' fill='%235759EE'/%3E%3Cpath d='M549.228 197.588C548.212 196.722 548.095 195.198 548.962 194.187C549.829 193.173 551.357 193.054 552.371 193.922C553.387 194.787 553.507 196.311 552.637 197.322C551.77 198.336 550.242 198.456 549.225 197.588L549.228 197.588Z' fill='%235759EE'/%3E%3Cpath d='M535.161 212.46C533.776 211.085 533.771 208.851 535.146 207.47C536.524 206.088 538.761 206.083 540.148 207.455C541.532 208.83 541.538 211.061 540.163 212.445C538.788 213.826 536.545 213.835 535.161 212.46Z' fill='%235759EE'/%3E%3Cpath d='M521.43 224.922C520.446 223.789 520.571 222.077 521.705 221.095C522.841 220.114 524.557 220.236 525.541 221.37C526.524 222.503 526.402 224.215 525.266 225.197C524.129 226.178 522.413 226.053 521.43 224.922Z' fill='%235759EE'/%3E%3Cpath d='M505.961 237.033C504.972 235.706 505.25 233.829 506.58 232.842C507.911 231.855 509.791 232.132 510.781 233.459C511.771 234.787 511.493 236.663 510.162 237.65C508.832 238.638 506.951 238.36 505.961 237.033Z' fill='%235759EE'/%3E%3Cpath d='M489.262 248.166C488.167 246.438 488.682 244.154 490.413 243.062C492.144 241.97 494.434 242.483 495.529 244.21C496.623 245.937 496.109 248.222 494.378 249.314C492.646 250.406 490.356 249.893 489.262 248.166Z' fill='%235759EE'/%3E%3Cpath d='M474.018 256.785C473.536 255.885 473.877 254.766 474.78 254.286C475.683 253.806 476.804 254.149 477.286 255.046C477.767 255.947 477.426 257.066 476.523 257.546C475.62 258.026 474.499 257.683 474.018 256.785Z' fill='%235759EE'/%3E%3Cpath d='M455.987 265.373C455.44 264.136 456.002 262.692 457.24 262.146C458.481 261.6 459.928 262.161 460.475 263.396C461.022 264.631 460.46 266.077 459.222 266.623C457.985 267.169 456.534 266.608 455.987 265.373Z' fill='%235759EE'/%3E%3Cpath d='M438.095 272.308C437.673 271.13 438.292 269.833 439.473 269.412C440.654 268.992 441.955 269.609 442.376 270.787C442.798 271.965 442.179 273.263 440.998 273.684C439.817 274.104 438.516 273.487 438.095 272.308Z' fill='%235759EE'/%3E%3Cpath d='M417.094 278.656C416.386 276.085 417.899 273.427 420.476 272.72C423.053 272.013 425.717 273.523 426.426 276.094C427.135 278.665 425.622 281.323 423.044 282.03C420.467 282.737 417.803 281.228 417.094 278.656Z' fill='%235759EE'/%3E%3Cpath d='M397.64 282.874C397.063 279.975 398.953 277.156 401.859 276.583C404.768 276.008 407.591 277.893 408.168 280.795C408.745 283.694 406.855 286.51 403.946 287.086C401.04 287.662 398.214 285.777 397.64 282.874Z' fill='%235759EE'/%3E%3Cpath d='M378.832 285.506C378.497 282.785 380.434 280.306 383.161 279.969C385.888 279.635 388.373 281.568 388.71 284.289C389.045 287.009 387.108 289.488 384.378 289.825C381.651 290.159 379.167 288.226 378.829 285.503L378.832 285.506Z' fill='%235759EE'/%3E%3Cpath d='M360.384 286.761C360.273 284.509 362.011 282.594 364.268 282.483C366.522 282.373 368.442 284.106 368.556 286.358C368.666 288.61 366.929 290.522 364.672 290.636C362.414 290.746 360.495 289.013 360.384 286.764L360.384 286.761Z' fill='%235759EE'/%3E%3Cpath d='M340.002 286.671C340.068 283.864 342.403 281.645 345.217 281.714C348.03 281.782 350.255 284.109 350.186 286.916C350.117 289.723 347.782 291.942 344.971 291.873C342.158 291.805 339.933 289.478 340.002 286.671Z' fill='%235759EE'/%3E%3Cpath d='M320.872 285.123C321.138 282.432 323.539 280.466 326.233 280.732C328.93 280.997 330.9 283.392 330.634 286.08C330.368 288.771 327.967 290.736 325.273 290.471C322.576 290.205 320.606 287.81 320.872 285.123Z' fill='%235759EE'/%3E%3Cpath d='M301.165 282.041C301.685 279.07 304.52 277.081 307.498 277.6C310.476 278.119 312.47 280.946 311.95 283.917C311.429 286.888 308.595 288.878 305.617 288.359C302.639 287.84 300.645 285.012 301.165 282.041Z' fill='%235759EE'/%3E%3Cpath d='M285.532 278.414C285.822 277.272 286.985 276.58 288.13 276.869C289.276 277.158 289.969 278.319 289.679 279.461C289.389 280.604 288.226 281.296 287.081 281.006C285.936 280.717 285.242 279.557 285.529 278.414L285.532 278.414Z' fill='%235759EE'/%3E%3Cpath d='M265.434 272.308C266.095 270.339 268.229 269.274 270.203 269.93C272.179 270.59 273.244 272.719 272.586 274.688C271.925 276.657 269.79 277.722 267.817 277.066C265.84 276.406 264.776 274.277 265.434 272.308Z' fill='%235759EE'/%3E%3Cpath d='M247.019 265.087C247.91 262.964 250.359 261.964 252.488 262.853C254.617 263.742 255.618 266.185 254.727 268.309C253.836 270.433 251.388 271.432 249.259 270.543C247.13 269.654 246.128 267.211 247.019 265.087Z' fill='%235759EE'/%3E%3Cpath d='M230.886 257.355C231.561 256.03 233.188 255.502 234.515 256.177C235.843 256.851 236.372 258.473 235.696 259.798C235.021 261.122 233.394 261.65 232.067 260.976C230.739 260.302 230.21 258.679 230.886 257.355Z' fill='%235759EE'/%3E%3Cpath d='M213.3 247.354C214.316 245.671 216.505 245.134 218.191 246.149C219.874 247.163 220.416 249.349 219.399 251.029C218.383 252.708 216.194 253.248 214.508 252.234C212.824 251.22 212.283 249.033 213.3 247.354Z' fill='%235759EE'/%3E%3Cpath d='M198.682 237.58C199.25 236.78 200.359 236.589 201.163 237.156C201.965 237.723 202.156 238.829 201.588 239.632C201.02 240.431 199.911 240.622 199.106 240.055C198.305 239.489 198.114 238.382 198.682 237.58Z' fill='%235759EE'/%3E%3Cpath d='M182.396 224.937C183.46 223.642 185.374 223.457 186.671 224.522C187.966 225.584 188.154 227.493 187.087 228.788C186.022 230.079 184.106 230.267 182.811 229.202C181.517 228.14 181.328 226.231 182.396 224.937Z' fill='%235759EE'/%3E%3Cpath d='M168.629 212.466C169.487 211.568 170.913 211.535 171.813 212.391C172.713 213.247 172.749 214.67 171.888 215.568C171.03 216.466 169.604 216.498 168.704 215.642C167.804 214.786 167.771 213.363 168.629 212.466Z' fill='%235759EE'/%3E%3Cpath d='M578.701 106.919C577.481 106.501 576.836 105.177 577.254 103.96C577.673 102.743 579 102.099 580.22 102.516C581.44 102.934 582.089 104.258 581.667 105.475C581.249 106.689 579.921 107.337 578.701 106.919Z' fill='%235759EE'/%3E%3Cpath d='M572.431 122.613C571.701 122.3 571.363 121.456 571.674 120.728C571.988 120 572.834 119.663 573.564 119.973C574.293 120.287 574.631 121.128 574.317 121.859C574.003 122.586 573.16 122.923 572.428 122.613L572.431 122.613Z' fill='%235759EE'/%3E%3Cpath d='M563.742 140.396C562.056 139.519 561.404 137.446 562.28 135.766C563.159 134.084 565.237 133.434 566.92 134.308C568.606 135.185 569.258 137.258 568.382 138.937C567.503 140.62 565.425 141.27 563.742 140.396Z' fill='%235759EE'/%3E%3Cpath d='M554.647 155.761C553.005 154.744 552.503 152.593 553.523 150.956C554.542 149.321 556.698 148.817 558.339 149.831C559.981 150.848 560.483 152.999 559.467 154.637C558.447 156.274 556.291 156.775 554.65 155.761L554.647 155.761Z' fill='%235759EE'/%3E%3Cpath d='M545.402 169.089C544.55 168.468 544.361 167.275 544.983 166.422C545.605 165.572 546.801 165.384 547.656 166.004C548.508 166.625 548.697 167.818 548.075 168.668C547.453 169.518 546.257 169.706 545.402 169.086L545.402 169.089Z' fill='%235759EE'/%3E%3Cpath d='M532.164 185.414C530.005 183.579 529.742 180.349 531.578 178.195C533.413 176.042 536.654 175.779 538.813 177.614C540.975 179.445 541.235 182.678 539.399 184.832C537.56 186.986 534.322 187.248 532.164 185.417L532.164 185.414Z' fill='%235759EE'/%3E%3Cpath d='M521.503 196.576C520.42 195.508 520.411 193.769 521.482 192.689C522.552 191.61 524.295 191.601 525.378 192.669C526.46 193.736 526.469 195.475 525.398 196.555C524.328 197.635 522.585 197.644 521.503 196.576Z' fill='%235759EE'/%3E%3Cpath d='M506.26 210.434C504.248 208.129 504.49 204.633 506.801 202.625C509.113 200.618 512.617 200.859 514.632 203.165C516.644 205.471 516.402 208.967 514.091 210.977C511.78 212.985 508.275 212.743 506.263 210.437L506.26 210.434Z' fill='%235759EE'/%3E%3Cpath d='M492.426 221.092C490.71 218.802 491.177 215.553 493.473 213.838C495.769 212.123 499.025 212.591 500.744 214.882C502.464 217.173 501.994 220.421 499.698 222.136C497.402 223.852 494.146 223.383 492.426 221.092Z' fill='%235759EE'/%3E%3Cpath d='M477.375 231.037C475.763 228.52 476.499 225.176 479.022 223.568C481.546 221.957 484.897 222.694 486.509 225.212C488.121 227.729 487.382 231.073 484.862 232.681C482.338 234.288 478.986 233.555 477.375 231.037Z' fill='%235759EE'/%3E%3Cpath d='M464.386 238.348C463.728 237.137 464.183 235.622 465.397 234.969C466.611 234.313 468.13 234.766 468.784 235.977C469.442 237.188 468.988 238.703 467.774 239.357C466.56 240.013 465.041 239.559 464.386 238.348Z' fill='%235759EE'/%3E%3Cpath d='M444.944 247.589C443.539 244.469 444.932 240.8 448.063 239.398C451.19 237.996 454.868 239.386 456.273 242.506C457.678 245.626 456.285 249.295 453.154 250.697C450.027 252.099 446.349 250.709 444.944 247.586L444.944 247.589Z' fill='%235759EE'/%3E%3Cpath d='M428.745 253.692C427.669 250.745 429.191 247.482 432.145 246.408C435.099 245.334 438.37 246.852 439.446 249.799C440.523 252.746 439.001 256.01 436.047 257.083C433.093 258.157 429.822 256.639 428.745 253.692Z' fill='%235759EE'/%3E%3Cpath d='M411.849 258.718C411.021 255.807 412.717 252.777 415.635 251.95C418.553 251.124 421.591 252.815 422.419 255.727C423.247 258.638 421.552 261.669 418.634 262.495C415.715 263.321 412.678 261.63 411.849 258.718Z' fill='%235759EE'/%3E%3Cpath d='M392.496 262.937C391.664 258.904 394.269 254.96 398.311 254.131C402.353 253.302 406.306 255.9 407.137 259.933C407.969 263.966 405.367 267.909 401.322 268.738C397.279 269.567 393.33 266.972 392.496 262.937Z' fill='%235759EE'/%3E%3Cpath d='M379.057 264.767C378.83 263.016 380.068 261.415 381.823 261.185C383.578 260.958 385.186 262.193 385.414 263.944C385.641 265.695 384.403 267.297 382.648 267.523C380.893 267.75 379.287 266.515 379.057 264.764L379.057 264.767Z' fill='%235759EE'/%3E%3Cpath d='M359.683 266.23C359.54 263.59 361.57 261.332 364.216 261.186C366.862 261.042 369.126 263.068 369.272 265.708C369.416 268.35 367.385 270.608 364.739 270.752C362.09 270.895 359.827 268.869 359.683 266.23Z' fill='%235759EE'/%3E%3Cpath d='M343.38 266.194C343.416 264.389 344.914 262.957 346.723 262.993C348.532 263.029 349.967 264.523 349.931 266.328C349.892 268.133 348.397 269.564 346.588 269.529C344.779 269.493 343.344 267.998 343.38 266.194Z' fill='%235759EE'/%3E%3Cpath d='M321.991 264.567C322.356 260.785 325.723 258.011 329.514 258.375C333.305 258.736 336.086 262.097 335.724 265.88C335.359 269.662 331.993 272.436 328.199 272.072C324.407 271.711 321.627 268.35 321.991 264.567Z' fill='%235759EE'/%3E%3Cpath d='M310.139 262.692C310.237 262.113 310.79 261.726 311.37 261.824C311.951 261.922 312.339 262.474 312.241 263.053C312.142 263.632 311.589 264.019 311.009 263.921C310.429 263.823 310.037 263.271 310.139 262.692Z' fill='%235759EE'/%3E%3Cpath d='M290.887 258.513C291.279 256.941 292.873 255.986 294.448 256.377C296.024 256.768 296.981 258.358 296.589 259.93C296.197 261.502 294.604 262.456 293.028 262.066C291.452 261.675 290.496 260.085 290.887 258.513Z' fill='%235759EE'/%3E%3Cpath d='M274.878 253.743C275.189 252.792 276.218 252.273 277.172 252.583C278.125 252.896 278.646 253.919 278.335 254.871C278.021 255.822 276.995 256.341 276.041 256.031C275.088 255.718 274.567 254.695 274.878 253.743Z' fill='%235759EE'/%3E%3Cpath d='M256.073 246.611C256.934 244.517 259.332 243.512 261.434 244.371C263.536 245.23 264.54 247.622 263.679 249.719C262.818 251.816 260.42 252.819 258.321 251.96C256.219 251.1 255.215 248.708 256.076 246.611L256.073 246.611Z' fill='%235759EE'/%3E%3Cpath d='M241.954 239.982C242.415 239.055 243.545 238.676 244.475 239.138C245.405 239.598 245.784 240.725 245.321 241.653C244.858 242.58 243.73 242.959 242.8 242.497C241.871 242.035 241.491 240.91 241.954 239.982Z' fill='%235759EE'/%3E%3Cpath d='M226.47 231.392C226.969 230.55 228.054 230.273 228.898 230.771C229.741 231.269 230.019 232.352 229.519 233.193C229.02 234.031 227.935 234.312 227.092 233.814C226.249 233.316 225.97 232.23 226.47 231.392Z' fill='%235759EE'/%3E%3Cpath d='M571.837 51.5925C570.871 51.4911 570.171 50.6291 570.27 49.6656C570.371 48.7021 571.236 48.0012 572.201 48.1026C573.167 48.204 573.867 49.066 573.768 50.0295C573.666 50.993 572.802 51.694 571.837 51.5925Z' fill='%235759EE'/%3E%3Cpath d='M568.954 69.9884C566.769 69.5946 565.319 67.5096 565.71 65.3321C566.102 63.1546 568.192 61.7049 570.378 62.0986C572.56 62.4924 574.013 64.5744 573.622 66.7519C573.227 68.9294 571.14 70.3791 568.954 69.9884Z' fill='%235759EE'/%3E%3Cpath d='M565.21 85.5413C563.261 85.0372 562.089 83.0506 562.594 81.1087C563.099 79.1639 565.087 77.9946 567.037 78.4987C568.986 79.0028 570.155 80.9894 569.653 82.9313C569.148 84.8761 567.159 86.0424 565.21 85.5413Z' fill='%235759EE'/%3E%3Cpath d='M560.472 100.428C558.956 99.9122 558.148 98.2687 558.663 96.7563C559.18 95.244 560.827 94.4386 562.343 94.9517C563.859 95.4677 564.666 97.1113 564.149 98.6236C563.632 100.136 561.985 100.944 560.469 100.425L560.472 100.428Z' fill='%235759EE'/%3E%3Cpath d='M554.517 115.35C553.198 114.789 552.588 113.267 553.147 111.952C553.712 110.637 555.234 110.028 556.553 110.589C557.871 111.15 558.484 112.671 557.922 113.986C557.36 115.302 555.835 115.91 554.52 115.35L554.517 115.35Z' fill='%235759EE'/%3E%3Cpath d='M547.087 130.559C545.541 129.759 544.937 127.865 545.738 126.323C546.537 124.784 548.438 124.181 549.984 124.978C551.53 125.774 552.131 127.671 551.333 129.213C550.531 130.756 548.633 131.355 547.087 130.559Z' fill='%235759EE'/%3E%3Cpath d='M538.882 144.545C537.477 143.68 537.041 141.843 537.908 140.441C538.775 139.039 540.617 138.603 542.022 139.468C543.427 140.333 543.864 142.171 542.997 143.573C542.13 144.975 540.288 145.41 538.882 144.545Z' fill='%235759EE'/%3E%3Cpath d='M530.418 156.863C529.721 156.358 529.566 155.389 530.071 154.694C530.574 153.999 531.548 153.844 532.245 154.348C532.942 154.852 533.097 155.822 532.592 156.517C532.087 157.212 531.115 157.367 530.418 156.863Z' fill='%235759EE'/%3E%3Cpath d='M519.68 170.326C518.667 169.473 518.541 167.961 519.396 166.949C520.251 165.938 521.767 165.813 522.778 166.666C523.791 167.519 523.917 169.032 523.062 170.04C522.207 171.051 520.691 171.176 519.68 170.323L519.68 170.326Z' fill='%235759EE'/%3E%3Cpath d='M508.285 182.562C507.202 181.503 507.184 179.773 508.243 178.693C509.304 177.614 511.038 177.596 512.121 178.655C513.203 179.711 513.221 181.444 512.16 182.523C511.101 183.603 509.364 183.621 508.282 182.562L508.285 182.562Z' fill='%235759EE'/%3E%3Cpath d='M496.034 193.882C494.925 192.626 495.044 190.711 496.303 189.604C497.562 188.498 499.481 188.617 500.591 189.873C501.7 191.129 501.577 193.044 500.318 194.15C499.06 195.257 497.14 195.138 496.031 193.879L496.034 193.882Z' fill='%235759EE'/%3E%3Cpath d='M482.813 204.382C481.632 202.831 481.937 200.618 483.489 199.442C485.044 198.264 487.263 198.565 488.444 200.12C489.625 201.671 489.32 203.884 487.765 205.059C486.21 206.237 483.994 205.933 482.813 204.382Z' fill='%235759EE'/%3E%3Cpath d='M470.228 212.949C469.513 211.854 469.824 210.39 470.922 209.68C472.019 208.967 473.487 209.28 474.199 210.372C474.913 211.467 474.599 212.931 473.505 213.641C472.408 214.354 470.94 214.044 470.228 212.949Z' fill='%235759EE'/%3E%3Cpath d='M454.68 221.975C453.628 220.066 454.324 217.665 456.238 216.615C458.151 215.565 460.558 216.26 461.611 218.169C462.666 220.078 461.966 222.479 460.053 223.529C458.139 224.579 455.732 223.884 454.68 221.975Z' fill='%235759EE'/%3E%3Cpath d='M439.458 229.269C438.435 227.043 439.416 224.413 441.646 223.392C443.877 222.372 446.514 223.351 447.536 225.576C448.559 227.801 447.578 230.432 445.351 231.452C443.12 232.472 440.483 231.494 439.461 229.269L439.458 229.269Z' fill='%235759EE'/%3E%3Cpath d='M426.526 234.346C426.153 233.347 426.664 232.237 427.666 231.867C428.667 231.494 429.779 232.005 430.153 233.004C430.524 234.003 430.016 235.113 429.014 235.486C428.012 235.855 426.9 235.348 426.529 234.349L426.526 234.346Z' fill='%235759EE'/%3E%3Cpath d='M410.27 239.502C409.872 238.13 410.664 236.698 412.04 236.302C413.415 235.905 414.85 236.695 415.248 238.068C415.646 239.44 414.853 240.871 413.478 241.268C412.102 241.665 410.667 240.874 410.27 239.502Z' fill='%235759EE'/%3E%3Cpath d='M394.595 243.192C394.335 241.954 395.131 240.737 396.374 240.478C397.615 240.218 398.835 241.011 399.092 242.249C399.352 243.487 398.557 244.704 397.316 244.964C396.075 245.223 394.856 244.43 394.595 243.189L394.595 243.192Z' fill='%235759EE'/%3E%3Cpath d='M376.051 246.083C375.713 243.535 377.51 241.197 380.064 240.86C382.617 240.523 384.961 242.315 385.299 244.863C385.637 247.41 383.84 249.749 381.287 250.086C378.733 250.423 376.389 248.63 376.051 246.083Z' fill='%235759EE'/%3E%3Cpath d='M362.049 247.142C361.978 245.878 362.946 244.795 364.214 244.723C365.482 244.652 366.567 245.618 366.639 246.883C366.711 248.148 365.742 249.23 364.474 249.302C363.206 249.374 362.121 248.407 362.049 247.142Z' fill='%235759EE'/%3E%3Cpath d='M346.447 247.315C346.462 246.489 347.144 245.829 347.975 245.841C348.803 245.856 349.464 246.536 349.452 247.366C349.437 248.192 348.755 248.851 347.924 248.839C347.096 248.824 346.435 248.144 346.447 247.315Z' fill='%235759EE'/%3E%3Cpath d='M328.904 246.235C329.036 244.768 330.336 243.685 331.808 243.816C333.279 243.947 334.364 245.245 334.232 246.712C334.101 248.18 332.8 249.263 331.329 249.132C329.858 249 328.773 247.703 328.904 246.235Z' fill='%235759EE'/%3E%3Cpath d='M311.625 243.825C311.957 241.802 313.867 240.43 315.894 240.758C317.922 241.089 319.297 242.996 318.968 245.018C318.636 247.04 316.726 248.412 314.698 248.084C312.671 247.753 311.293 245.847 311.625 243.825Z' fill='%235759EE'/%3E%3Cpath d='M298.094 240.92C298.244 240.299 298.866 239.917 299.488 240.063C300.11 240.213 300.492 240.836 300.346 241.456C300.196 242.077 299.571 242.459 298.952 242.313C298.33 242.163 297.948 241.54 298.094 240.923L298.094 240.92Z' fill='%235759EE'/%3E%3Cpath d='M281.396 236.133C281.752 235.014 282.951 234.397 284.072 234.752C285.193 235.107 285.812 236.303 285.456 237.421C285.1 238.54 283.901 239.157 282.78 238.802C281.659 238.447 281.04 237.251 281.396 236.133Z' fill='%235759EE'/%3E%3Cpath d='M554.111 4.06934C553.062 4.1976 552.108 3.45484 551.979 2.40785C551.851 1.36085 552.595 0.409309 553.645 0.281045C554.694 0.149798 555.648 0.895541 555.777 1.94254C555.905 2.98953 555.161 3.94108 554.111 4.06934Z' fill='%235759EE'/%3E%3Cpath d='M555.241 19.4819C553.964 19.5445 552.879 18.5632 552.819 17.2895C552.756 16.0158 553.74 14.936 555.017 14.8733C556.293 14.8107 557.379 15.792 557.441 17.0657C557.504 18.3394 556.521 19.4222 555.244 19.4849L555.241 19.4819Z' fill='%235759EE'/%3E%3Cpath d='M555.226 33.6766C554.425 33.6557 553.794 32.9905 553.815 32.1881C553.836 31.3887 554.503 30.7563 555.304 30.7802C556.105 30.8011 556.739 31.4663 556.715 32.2687C556.694 33.0681 556.027 33.7005 555.226 33.6766Z' fill='%235759EE'/%3E%3Cpath d='M553.997 50.0837C552.431 49.9226 551.292 48.5266 551.45 46.9636C551.611 45.4005 553.011 44.2611 554.577 44.4222C556.144 44.5803 557.283 45.9763 557.125 47.5423C556.966 49.1053 555.564 50.2418 553.997 50.0837Z' fill='%235759EE'/%3E%3Cpath d='M551.744 64.6721C550.353 64.4245 549.427 63.1001 549.675 61.713C549.923 60.326 551.25 59.4013 552.641 59.6489C554.031 59.8964 554.958 61.2209 554.71 62.6079C554.462 63.995 553.134 64.9196 551.744 64.6721Z' fill='%235759EE'/%3E%3Cpath d='M548.522 78.689C547.514 78.4325 546.907 77.4094 547.167 76.4041C547.424 75.4019 548.45 74.7964 549.458 75.0529C550.462 75.3094 551.069 76.3326 550.812 77.3348C550.555 78.34 549.529 78.9426 548.525 78.686L548.522 78.689Z' fill='%235759EE'/%3E%3Cpath d='M543.633 94.4445C541.893 93.8598 540.96 91.9776 541.549 90.2416C542.138 88.5055 544.022 87.5749 545.762 88.1625C547.499 88.7501 548.435 90.6293 547.846 92.3654C547.257 94.0985 545.374 95.0291 543.633 94.4445Z' fill='%235759EE'/%3E%3Cpath d='M538.329 107.761C537.01 107.204 536.394 105.685 536.95 104.37C537.509 103.054 539.031 102.44 540.35 102.998C541.668 103.555 542.284 105.074 541.725 106.389C541.166 107.705 539.644 108.319 538.326 107.761L538.329 107.761Z' fill='%235759EE'/%3E%3Cpath d='M532.171 120.552C531.322 120.116 530.99 119.078 531.424 118.234C531.86 117.387 532.901 117.056 533.747 117.488C534.596 117.924 534.928 118.962 534.494 119.806C534.058 120.653 533.017 120.984 532.171 120.552Z' fill='%235759EE'/%3E%3Cpath d='M523.179 136.087C521.003 134.759 520.315 131.926 521.645 129.754C522.976 127.583 525.816 126.897 527.996 128.221C530.173 129.548 530.86 132.385 529.53 134.557C528.202 136.728 525.356 137.414 523.179 136.087Z' fill='%235759EE'/%3E%3Cpath d='M515.561 147.09C514.245 146.151 513.94 144.322 514.885 143.007C515.827 141.691 517.66 141.39 518.976 142.333C520.294 143.272 520.596 145.101 519.654 146.416C518.712 147.729 516.88 148.033 515.561 147.09Z' fill='%235759EE'/%3E%3Cpath d='M507.087 157.778C506.45 157.25 506.363 156.304 506.896 155.672C507.425 155.036 508.373 154.95 509.007 155.481C509.643 156.009 509.73 156.951 509.198 157.587C508.669 158.222 507.721 158.309 507.087 157.778Z' fill='%235759EE'/%3E%3Cpath d='M495.508 170.387C494.097 169.026 494.055 166.783 495.418 165.372C496.782 163.964 499.03 163.923 500.444 165.283C501.856 166.643 501.897 168.886 500.534 170.294C499.171 171.702 496.922 171.744 495.508 170.384L495.508 170.387Z' fill='%235759EE'/%3E%3Cpath d='M485.262 179.926C484.35 178.909 484.437 177.342 485.456 176.433C486.476 175.52 488.046 175.609 488.958 176.627C489.873 177.644 489.783 179.21 488.763 180.12C487.744 181.032 486.174 180.943 485.262 179.926Z' fill='%235759EE'/%3E%3Cpath d='M472.931 189.87C471.837 188.453 472.1 186.419 473.52 185.327C474.94 184.235 476.979 184.498 478.074 185.915C479.168 187.332 478.905 189.366 477.485 190.458C476.064 191.55 474.025 191.287 472.931 189.87Z' fill='%235759EE'/%3E%3Cpath d='M460.726 198.258C459.823 196.889 460.2 195.046 461.572 194.145C462.944 193.241 464.789 193.62 465.695 194.989C466.601 196.358 466.221 198.199 464.849 199.103C463.477 200.003 461.629 199.628 460.726 198.258Z' fill='%235759EE'/%3E%3Cpath d='M449.143 205.069C448.784 204.428 449.015 203.619 449.661 203.261C450.303 202.903 451.114 203.133 451.472 203.777C451.831 204.419 451.601 205.23 450.955 205.585C450.312 205.943 449.499 205.71 449.143 205.069Z' fill='%235759EE'/%3E%3Cpath d='M435.971 211.649C435.747 211.163 435.959 210.587 436.446 210.363C436.934 210.14 437.511 210.351 437.735 210.838C437.959 211.324 437.747 211.9 437.259 212.123C436.772 212.347 436.195 212.135 435.971 211.649Z' fill='%235759EE'/%3E%3Cpath d='M420.135 218.089C419.558 216.547 420.339 214.831 421.885 214.253C423.43 213.677 425.15 214.456 425.73 215.998C426.31 217.54 425.526 219.255 423.98 219.834C422.435 220.412 420.712 219.631 420.135 218.089Z' fill='%235759EE'/%3E%3Cpath d='M406.916 222.289C406.641 221.353 407.182 220.374 408.118 220.1C409.056 219.825 410.037 220.365 410.312 221.299C410.584 222.235 410.046 223.214 409.11 223.488C408.171 223.763 407.191 223.223 406.916 222.289Z' fill='%235759EE'/%3E%3Cpath d='M391.55 225.991C391.263 224.651 392.121 223.333 393.463 223.049C394.806 222.763 396.127 223.619 396.411 224.959C396.698 226.298 395.84 227.616 394.498 227.9C393.155 228.186 391.834 227.33 391.55 225.991Z' fill='%235759EE'/%3E%3Cpath d='M377.28 228.332C377.14 227.318 377.851 226.381 378.868 226.241C379.884 226.101 380.823 226.811 380.964 227.825C381.104 228.839 380.393 229.776 379.376 229.916C378.36 230.056 377.421 229.346 377.28 228.332Z' fill='%235759EE'/%3E%3Cpath d='M361.68 229.757C361.593 228.418 362.61 227.264 363.949 227.177C365.292 227.091 366.449 228.105 366.536 229.441C366.625 230.781 365.606 231.935 364.266 232.021C362.927 232.108 361.767 231.094 361.68 229.757Z' fill='%235759EE'/%3E%3Cpath d='M346.341 229.999C346.353 228.523 347.561 227.333 349.041 227.344C350.521 227.356 351.711 228.561 351.702 230.038C351.69 231.515 350.482 232.705 349.002 232.693C347.522 232.681 346.329 231.476 346.341 229.999Z' fill='%235759EE'/%3E%3Cpath d='M331.346 229.113C331.463 227.675 332.725 226.607 334.166 226.724C335.607 226.84 336.677 228.099 336.561 229.537C336.444 230.974 335.182 232.042 333.741 231.926C332.3 231.81 331.23 230.551 331.346 229.113Z' fill='%235759EE'/%3E%3Cg filter='url(%23filter0_d_12_12299)'%3E%3Ccircle cx='318.667' cy='331.044' r='7.133' transform='rotate(-180 318.667 331.044)' fill='%23E1E2FF'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_12_12299)'%3E%3Ccircle cx='195.822' cy='322.327' r='6.34045' transform='rotate(-180 195.822 322.327)' fill='%23E1E2FF'/%3E%3C/g%3E%3Cg filter='url(%23filter2_d_12_12299)'%3E%3Ccircle cx='136.38' cy='245.45' r='3.96278' transform='rotate(-180 136.38 245.45)' fill='%23E1E2FF'/%3E%3C/g%3E%3Cg filter='url(%23filter3_d_12_12299)'%3E%3Ccircle cx='23.0441' cy='90.9011' r='3.17022' transform='rotate(-180 23.0441 90.9011)' fill='%23E1E2FF'/%3E%3C/g%3E%3Cg filter='url(%23filter4_d_12_12299)'%3E%3Ccircle cx='421.7' cy='277.152' r='5.54789' transform='rotate(-180 421.7 277.152)' fill='%23E1E2FF'/%3E%3C/g%3E%3Cg filter='url(%23filter5_d_12_12299)'%3E%3Ccircle cx='509.672' cy='181.252' r='3.96278' transform='rotate(-180 509.672 181.252)' fill='%23E1E2FF'/%3E%3C/g%3E%3Cg filter='url(%23filter6_d_12_12299)'%3E%3Ccircle cx='532.657' cy='118.641' r='2.37767' transform='rotate(-180 532.657 118.641)' fill='%23E1E2FF'/%3E%3C/g%3E%3Cg filter='url(%23filter7_d_12_12299)'%3E%3Ccircle cx='562.775' cy='180.46' r='2.37767' transform='rotate(-180 562.775 180.46)' fill='%23E1E2FF'/%3E%3C/g%3E%3Cg filter='url(%23filter8_d_12_12299)'%3E%3Ccircle cx='555.324' cy='32.2518' r='1.58511' transform='rotate(-180 555.324 32.2518)' fill='%23E1E2FF'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_12_12299' x='292.513' y='304.89' width='52.3083' height='52.3088' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_12299'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_12299'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_12299' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_12_12299' x='170.46' y='296.965' width='50.7233' height='50.7236' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_12299'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_12299'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_12299' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_d_12_12299' x='113.396' y='222.465' width='45.9685' height='45.9682' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_12299'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_12299'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_12299' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter3_d_12_12299' x='0.852685' y='68.7096' width='44.383' height='44.383' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_12299'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_12299'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_12299' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_d_12_12299' x='397.131' y='252.582' width='49.1384' height='49.1384' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_12299'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_12299'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_12299' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter5_d_12_12299' x='486.688' y='158.268' width='45.9685' height='45.9682' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_12299'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_12299'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_12299' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter6_d_12_12299' x='511.259' y='97.2416' width='42.7976' height='42.798' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_12299'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_12299'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_12299' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter7_d_12_12299' x='541.376' y='159.061' width='42.7976' height='42.798' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_12299'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_12299'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_12299' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter8_d_12_12299' x='534.718' y='11.6454' width='41.2126' height='41.2128' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_12299'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_12299'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_12299' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
}
section#quotes:not(.bg-animation-active).single-bg::before {
  content: url("data:image/svg+xml,%3Csvg width='618' height='508' viewBox='0 0 618 508' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M554.334 359.969C552.765 358.609 552.6 356.231 553.965 354.661C555.331 353.091 557.712 352.921 559.281 354.282C560.85 355.642 561.015 358.02 559.649 359.59C558.284 361.16 555.903 361.33 554.334 359.969Z' fill='%238C8EFF'/%3E%3Cpath d='M538.225 376.748C537.393 375.91 537.397 374.553 538.239 373.716C539.083 372.881 540.438 372.884 541.275 373.723C542.107 374.562 542.101 375.919 541.261 376.755C540.417 377.59 539.062 377.587 538.225 376.748Z' fill='%238C8EFF'/%3E%3Cpath d='M518.608 394.429C517.294 392.89 517.478 390.576 519.021 389.261C520.565 387.946 522.882 388.127 524.196 389.666C525.509 391.205 525.326 393.519 523.782 394.834C522.238 396.149 519.921 395.968 518.608 394.429Z' fill='%238C8EFF'/%3E%3Cpath d='M497.821 410.413C496.192 408.184 496.682 405.056 498.917 403.425C501.151 401.794 504.282 402.277 505.913 404.504C507.541 406.732 507.051 409.86 504.818 411.494C502.584 413.125 499.453 412.642 497.825 410.414L497.821 410.413Z' fill='%238C8EFF'/%3E%3Cpath d='M478.61 423.012C477.71 421.565 478.157 419.66 479.607 418.758C481.057 417.855 482.963 418.298 483.864 419.744C484.765 421.191 484.317 423.096 482.867 423.998C481.417 424.901 479.511 424.458 478.61 423.012Z' fill='%238C8EFF'/%3E%3Cpath d='M454.562 436.376C453.102 433.585 454.184 430.136 456.984 428.671C459.781 427.207 463.233 428.283 464.693 431.074C466.152 433.865 465.068 437.316 462.271 438.779C459.474 440.243 456.021 439.167 454.562 436.376Z' fill='%238C8EFF'/%3E%3Cpath d='M431.722 446.779C430.43 443.781 431.82 440.299 434.824 439.002C437.828 437.705 441.314 439.085 442.604 442.084C443.896 445.082 442.506 448.565 439.502 449.862C436.498 451.159 433.014 449.777 431.722 446.779Z' fill='%238C8EFF'/%3E%3Cpath d='M409.745 454.905C408.942 452.575 410.181 450.034 412.513 449.229C414.844 448.423 417.386 449.656 418.188 451.983C418.989 454.31 417.75 456.852 415.419 457.66C413.088 458.465 410.546 457.232 409.741 454.904L409.745 454.905Z' fill='%238C8EFF'/%3E%3Cpath d='M385.591 461.938C384.926 459.411 386.436 456.817 388.967 456.148C391.498 455.479 394.091 456.982 394.756 459.508C395.423 462.033 393.911 464.629 391.38 465.298C388.849 465.967 386.255 464.464 385.591 461.938Z' fill='%238C8EFF'/%3E%3Cpath d='M360.73 467.204C360.198 464.346 362.088 461.591 364.95 461.055C367.813 460.518 370.567 462.4 371.099 465.258C371.631 468.116 369.741 470.871 366.876 471.409C364.013 471.946 361.259 470.064 360.727 467.206L360.73 467.204Z' fill='%238C8EFF'/%3E%3Cpath d='M338.121 470.307C337.925 468.543 339.197 466.955 340.963 466.755C342.729 466.555 344.317 467.822 344.513 469.586C344.71 471.349 343.435 472.939 341.672 473.138C339.906 473.338 338.318 472.071 338.121 470.307Z' fill='%238C8EFF'/%3E%3Cpath d='M310.464 472.087C310.339 468.749 312.945 465.936 316.289 465.803C319.631 465.672 322.442 468.268 322.569 471.608C322.694 474.946 320.088 477.759 316.744 477.892C313.402 478.024 310.591 475.427 310.466 472.09L310.464 472.087Z' fill='%238C8EFF'/%3E%3Cpath d='M287.63 471.789C287.708 469.574 289.57 467.837 291.79 467.909C294.008 467.982 295.743 469.839 295.666 472.057C295.588 474.272 293.726 476.009 291.506 475.937C289.288 475.864 287.553 474.006 287.63 471.789Z' fill='%238C8EFF'/%3E%3Cpath d='M263.257 469.804C263.475 467.825 265.254 466.392 267.237 466.604C269.221 466.816 270.65 468.591 270.436 470.571C270.22 472.553 268.439 473.983 266.456 473.771C264.475 473.558 263.044 471.784 263.26 469.803L263.257 469.804Z' fill='%238C8EFF'/%3E%3Cpath d='M235.37 465.376C236.07 461.583 239.712 459.07 243.508 459.761C247.304 460.452 249.812 464.085 249.112 467.878C248.413 471.671 244.771 474.184 240.975 473.493C237.178 472.801 234.67 469.169 235.37 465.376Z' fill='%238C8EFF'/%3E%3Cpath d='M215.363 460.581C215.739 459.14 217.212 458.276 218.653 458.65C220.094 459.023 220.958 460.495 220.579 461.933C220.203 463.373 218.728 464.238 217.285 463.862C215.844 463.489 214.983 462.016 215.361 460.578L215.363 460.581Z' fill='%238C8EFF'/%3E%3Cpath d='M191.691 453.256C192.16 451.887 193.652 451.157 195.022 451.623C196.392 452.089 197.12 453.577 196.649 454.944C196.179 456.311 194.689 457.043 193.319 456.577C191.951 456.11 191.22 454.624 191.691 453.256Z' fill='%238C8EFF'/%3E%3Cpath d='M165.796 442.993C167.022 440.135 170.334 438.809 173.192 440.028C176.05 441.247 177.372 444.552 176.144 447.406C174.917 450.264 171.606 451.59 168.75 450.37C165.892 449.151 164.571 445.846 165.799 442.991L165.796 442.993Z' fill='%238C8EFF'/%3E%3Cpath d='M143.277 431.883C144.78 428.997 148.339 427.872 151.225 429.367C154.112 430.863 155.231 434.415 153.728 437.302C152.225 440.188 148.666 441.313 145.779 439.817C142.893 438.322 141.774 434.769 143.277 431.883Z' fill='%238C8EFF'/%3E%3Cpath d='M124.58 420.916C125.372 419.639 127.049 419.243 128.328 420.03C129.605 420.819 129.999 422.493 129.208 423.772C128.416 425.049 126.737 425.447 125.46 424.659C124.183 423.87 123.789 422.196 124.58 420.916Z' fill='%238C8EFF'/%3E%3Cpath d='M102.271 405.645C103.871 403.447 106.95 402.954 109.15 404.546C111.347 406.14 111.836 409.216 110.236 411.414C108.636 413.612 105.557 414.105 103.357 412.513C101.157 410.921 100.673 407.845 102.271 405.645Z' fill='%238C8EFF'/%3E%3Cpath d='M83.4298 390.507C84.9452 388.713 87.6304 388.478 89.4254 389.991C91.219 391.501 91.4443 394.181 89.9305 395.978C88.4126 397.774 85.7284 398.005 83.9348 396.495C82.1413 394.985 81.916 392.304 83.4298 390.507Z' fill='%238C8EFF'/%3E%3Cpath d='M66.8437 375.178C67.6163 374.387 68.8831 374.369 69.6756 375.138C70.4655 375.908 70.4813 377.173 69.7101 377.966C68.9375 378.757 67.6707 378.775 66.8782 378.006C66.0883 377.236 66.0725 375.971 66.8437 375.178Z' fill='%238C8EFF'/%3E%3Cpath d='M49.5551 356.813C50.5461 355.934 52.0591 356.025 52.9368 357.013C53.8146 358.001 53.7204 359.513 52.7294 360.391C51.7383 361.27 50.2254 361.179 49.3476 360.191C48.4699 359.203 48.564 357.692 49.5551 356.813Z' fill='%238C8EFF'/%3E%3Cpath d='M34.0467 337.654C35.019 336.91 36.4103 337.095 37.1504 338.066C37.8932 339.036 37.7048 340.426 36.7311 341.167C35.7589 341.911 34.3676 341.726 33.6274 340.755C32.8872 339.784 33.073 338.395 34.0467 337.654Z' fill='%238C8EFF'/%3E%3Cpath d='M575.462 282.934C574.835 282.6 574.596 281.822 574.931 281.194C575.266 280.567 576.046 280.327 576.674 280.66C577.301 280.994 577.54 281.772 577.205 282.4C576.87 283.027 576.09 283.267 575.462 282.934Z' fill='%238C8EFF'/%3E%3Cpath d='M563.708 302.84C562.997 302.393 562.782 301.453 563.234 300.74C563.684 300.03 564.626 299.813 565.338 300.263C566.051 300.709 566.263 301.651 565.814 302.362C565.364 303.072 564.423 303.289 563.708 302.84Z' fill='%238C8EFF'/%3E%3Cpath d='M549.779 322.793C548.461 321.819 548.186 319.962 549.165 318.643C550.143 317.324 552.002 317.046 553.321 318.02C554.64 318.995 554.914 320.851 553.936 322.171C552.957 323.49 551.098 323.768 549.779 322.793Z' fill='%238C8EFF'/%3E%3Cpath d='M534.15 341.801C532.193 340.11 531.981 337.153 533.676 335.197C535.373 333.239 538.334 333.021 540.289 334.709C542.244 336.398 542.457 339.355 540.764 341.314C539.066 343.272 536.106 343.49 534.15 341.801Z' fill='%238C8EFF'/%3E%3Cpath d='M519.333 357.249C518.088 356.001 518.093 353.977 519.347 352.729C520.599 351.483 522.626 351.483 523.873 352.734C525.118 353.982 525.113 356.006 523.859 357.254C522.607 358.5 520.58 358.499 519.333 357.249Z' fill='%238C8EFF'/%3E%3Cpath d='M500.654 374.06C498.702 371.784 498.966 368.356 501.249 366.401C503.531 364.446 506.963 364.703 508.916 366.979C510.868 369.255 510.604 372.683 508.321 374.638C506.039 376.593 502.607 376.336 500.654 374.06Z' fill='%238C8EFF'/%3E%3Cpath d='M483.862 386.955C482.65 385.306 483.006 382.985 484.66 381.772C486.313 380.556 488.636 380.909 489.848 382.559C491.059 384.209 490.703 386.529 489.051 387.745C487.397 388.958 485.075 388.607 483.861 386.959L483.862 386.955Z' fill='%238C8EFF'/%3E%3Cpath d='M464.557 399.733C463.397 397.878 463.961 395.435 465.82 394.272C467.679 393.109 470.125 393.667 471.285 395.521C472.446 397.376 471.882 399.82 470.023 400.983C468.163 402.146 465.718 401.588 464.557 399.733Z' fill='%238C8EFF'/%3E%3Cpath d='M444.409 411.008C443.341 408.979 444.121 406.466 446.153 405.393C448.184 404.319 450.7 405.095 451.771 407.123C452.841 409.15 452.059 411.665 450.025 412.739C447.993 413.812 445.477 413.037 444.407 411.009L444.409 411.008Z' fill='%238C8EFF'/%3E%3Cpath d='M401.099 429.22C400.115 426.416 401.591 423.346 404.399 422.355C407.204 421.366 410.279 422.835 411.266 425.637C412.248 428.439 410.773 431.512 407.965 432.503C405.16 433.492 402.085 432.023 401.099 429.22Z' fill='%238C8EFF'/%3E%3Cpath d='M420.169 420.395C418.863 416.677 420.813 412.609 424.529 411.3C428.242 409.992 432.315 411.944 433.625 415.66C434.929 419.374 432.981 423.446 429.264 424.755C425.552 426.063 421.479 424.111 420.169 420.395Z' fill='%238C8EFF'/%3E%3Cpath d='M377.756 436.051C376.772 432.427 378.921 428.686 382.551 427.696C386.181 426.705 389.925 428.842 390.906 432.468C391.89 436.091 389.743 439.835 386.111 440.823C382.481 441.813 378.738 439.676 377.756 436.051Z' fill='%238C8EFF'/%3E%3Cpath d='M354.349 440.975C353.523 436.729 356.301 432.611 360.557 431.78C364.81 430.947 368.926 433.716 369.751 437.962C370.576 442.208 367.795 446.324 363.542 447.157C359.29 447.99 355.171 445.222 354.349 440.975Z' fill='%238C8EFF'/%3E%3Cpath d='M332.469 443.883C332.01 440.039 334.762 436.542 338.613 436.078C342.463 435.612 345.957 438.352 346.415 442.2C346.874 446.044 344.12 449.539 340.27 450.005C336.421 450.471 332.925 447.729 332.469 443.883Z' fill='%238C8EFF'/%3E%3Cpath d='M306.817 445.395C306.576 439.979 310.775 435.381 316.198 435.13C321.62 434.875 326.216 439.062 326.457 444.479C326.701 449.894 322.499 454.493 317.076 454.745C311.654 454.999 307.058 450.812 306.817 445.395Z' fill='%238C8EFF'/%3E%3Cpath d='M290.879 445.061C290.925 443.471 292.253 442.219 293.844 442.261C295.436 442.303 296.687 443.627 296.642 445.217C296.596 446.806 295.269 448.059 293.677 448.017C292.085 447.975 290.834 446.651 290.882 445.06L290.879 445.061Z' fill='%238C8EFF'/%3E%3Cpath d='M268.728 443.427C268.856 442.213 269.943 441.327 271.158 441.452C272.376 441.576 273.258 442.662 273.13 443.875C273.002 445.089 271.915 445.975 270.698 445.851C269.483 445.726 268.598 444.642 268.726 443.429L268.728 443.427Z' fill='%238C8EFF'/%3E%3Cpath d='M245.974 440.058C246.205 438.784 247.424 437.936 248.699 438.164C249.973 438.393 250.82 439.609 250.589 440.882C250.358 442.156 249.139 443.005 247.864 442.776C246.589 442.548 245.742 441.332 245.974 440.058Z' fill='%238C8EFF'/%3E%3Cpath d='M222.655 434.766C223.125 432.955 224.973 431.868 226.784 432.331C228.596 432.797 229.683 434.639 229.213 436.45C228.743 438.261 226.896 439.348 225.085 438.885C223.274 438.422 222.188 436.576 222.655 434.766Z' fill='%238C8EFF'/%3E%3Cpath d='M198.682 427.301C199.684 424.36 202.884 422.781 205.826 423.775C208.769 424.77 210.343 427.963 209.342 430.904C208.34 433.845 205.14 435.424 202.197 434.43C199.254 433.435 197.68 430.242 198.682 427.301Z' fill='%238C8EFF'/%3E%3Cpath d='M179.479 419.657C180.222 417.912 182.237 417.097 183.985 417.834C185.73 418.572 186.542 420.583 185.803 422.329C185.06 424.074 183.043 424.891 181.297 424.152C179.552 423.414 178.74 421.403 179.483 419.658L179.479 419.657Z' fill='%238C8EFF'/%3E%3Cpath d='M158.986 409.841C159.818 408.221 161.806 407.58 163.427 408.407C165.048 409.235 165.686 411.219 164.854 412.84C164.021 414.46 162.034 415.102 160.413 414.274C158.792 413.446 158.154 411.462 158.986 409.841Z' fill='%238C8EFF'/%3E%3Cpath d='M137.371 397.432C138.912 394.899 142.214 394.088 144.751 395.623C147.284 397.158 148.086 400.455 146.547 402.991C145.005 405.524 141.699 406.334 139.167 404.799C136.634 403.265 135.829 399.969 137.373 397.434L137.371 397.432Z' fill='%238C8EFF'/%3E%3Cpath d='M121.313 386.541C121.927 385.68 123.121 385.476 123.982 386.088C124.843 386.7 125.042 387.894 124.43 388.753C123.816 389.615 122.62 389.816 121.761 389.206C120.9 388.594 120.698 387.402 121.313 386.541Z' fill='%238C8EFF'/%3E%3Cpath d='M103.709 372.838C104.194 372.254 105.058 372.172 105.641 372.656C106.222 373.136 106.304 374.002 105.819 374.585C105.334 375.168 104.47 375.25 103.887 374.767C103.304 374.284 103.224 373.421 103.706 372.839L103.709 372.838Z' fill='%238C8EFF'/%3E%3Cpath d='M577.524 211.486C577.01 211.349 576.7 210.819 576.841 210.303C576.978 209.787 577.511 209.479 578.027 209.618C578.545 209.757 578.851 210.286 578.71 210.802C578.573 211.318 578.04 211.626 577.524 211.486Z' fill='%238C8EFF'/%3E%3Cpath d='M570.997 232.109C570.185 231.827 569.755 230.938 570.039 230.127C570.323 229.315 571.213 228.884 572.025 229.166C572.837 229.448 573.267 230.336 572.983 231.148C572.699 231.96 571.809 232.391 570.997 232.109Z' fill='%238C8EFF'/%3E%3Cpath d='M562.805 252.458C561.566 251.92 560.998 250.477 561.54 249.238C562.081 247.999 563.527 247.43 564.766 247.968C566.006 248.506 566.573 249.949 566.031 251.188C565.49 252.427 564.044 252.996 562.805 252.458Z' fill='%238C8EFF'/%3E%3Cpath d='M553.651 271.021C552.627 270.479 552.235 269.214 552.778 268.187C553.319 267.162 554.59 266.769 555.614 267.311C556.639 267.849 557.03 269.118 556.487 270.144C555.945 271.167 554.675 271.563 553.648 271.022L553.651 271.021Z' fill='%238C8EFF'/%3E%3Cpath d='M542.947 289.211C541.941 288.58 541.639 287.256 542.273 286.249C542.907 285.242 544.233 284.938 545.243 285.568C546.249 286.199 546.552 287.526 545.918 288.533C545.284 289.539 543.958 289.843 542.949 289.214L542.947 289.211Z' fill='%238C8EFF'/%3E%3Cpath d='M530.589 307.001C529.364 306.099 529.104 304.376 530.009 303.15C530.914 301.925 532.64 301.662 533.865 302.564C535.09 303.465 535.35 305.189 534.445 306.414C533.54 307.639 531.813 307.902 530.589 307.001Z' fill='%238C8EFF'/%3E%3Cpath d='M518.074 322.434C517.416 321.869 517.343 320.882 517.91 320.224C518.476 319.567 519.465 319.492 520.122 320.056C520.779 320.62 520.852 321.608 520.286 322.265C519.72 322.923 518.731 322.998 518.074 322.434Z' fill='%238C8EFF'/%3E%3Cpath d='M502.678 338.793C501.516 337.635 501.517 335.753 502.679 334.59C503.841 333.427 505.724 333.424 506.886 334.582C508.049 335.74 508.047 337.622 506.886 338.785C505.724 339.948 503.84 339.951 502.678 338.793Z' fill='%238C8EFF'/%3E%3Cpath d='M486.608 353.42C485.294 351.898 485.465 349.599 486.991 348.284C488.517 346.969 490.819 347.134 492.133 348.656C493.449 350.176 493.276 352.477 491.749 353.793C490.223 355.108 487.921 354.942 486.608 353.42Z' fill='%238C8EFF'/%3E%3Cpath d='M470.098 366.325C468.934 364.758 469.265 362.545 470.834 361.381C472.405 360.215 474.62 360.542 475.782 362.106C476.945 363.67 476.615 365.886 475.046 367.05C473.475 368.216 471.26 367.889 470.098 366.325Z' fill='%238C8EFF'/%3E%3Cpath d='M452.887 377.866C451.943 376.379 452.387 374.404 453.879 373.46C455.369 372.513 457.346 372.953 458.288 374.441C459.233 375.928 458.789 377.903 457.297 378.847C455.806 379.794 453.83 379.354 452.887 377.866Z' fill='%238C8EFF'/%3E%3Cpath d='M433.92 388.662C432.889 386.739 433.614 384.34 435.544 383.305C437.471 382.272 439.871 382.991 440.903 384.916C441.934 386.839 441.209 389.237 439.28 390.272C437.352 391.306 434.952 390.587 433.92 388.662Z' fill='%238C8EFF'/%3E%3Cpath d='M413.553 398.271C412.339 395.545 413.569 392.348 416.301 391.129C419.032 389.91 422.231 391.133 423.445 393.858C424.66 396.584 423.43 399.781 420.698 401C417.967 402.219 414.768 400.997 413.553 398.271Z' fill='%238C8EFF'/%3E%3Cpath d='M393.125 406.046C391.966 402.826 393.639 399.27 396.865 398.107C400.089 396.941 403.647 398.607 404.806 401.827C405.966 405.045 404.292 408.602 401.065 409.766C397.841 410.932 394.283 409.266 393.125 406.046Z' fill='%238C8EFF'/%3E%3Cpath d='M375.454 411.316C374.923 409.411 376.038 407.43 377.947 406.897C379.855 406.363 381.835 407.473 382.365 409.378C382.898 411.282 381.781 413.263 379.872 413.797C377.961 414.332 375.984 413.221 375.454 411.316Z' fill='%238C8EFF'/%3E%3Cpath d='M355.255 415.906C354.902 414.153 356.04 412.446 357.797 412.093C359.55 411.739 361.26 412.87 361.61 414.624C361.962 416.377 360.825 418.084 359.069 418.44C357.314 418.796 355.607 417.663 355.254 415.91L355.255 415.906Z' fill='%238C8EFF'/%3E%3Cpath d='M333.804 419.128C333.54 417.008 335.049 415.072 337.175 414.806C339.3 414.54 341.233 416.041 341.495 418.163C341.76 420.284 340.25 422.22 338.125 422.486C336 422.752 334.066 421.25 333.804 419.128Z' fill='%238C8EFF'/%3E%3Cpath d='M310.519 420.787C310.353 417.39 312.978 414.497 316.381 414.327C319.782 414.154 322.673 416.77 322.836 420.168C322.999 423.566 320.377 426.458 316.975 426.628C313.574 426.801 310.682 424.185 310.519 420.787Z' fill='%238C8EFF'/%3E%3Cpath d='M288.817 420.575C288.917 416.819 292.048 413.847 295.809 413.938C299.57 414.03 302.539 417.151 302.439 420.908C302.34 424.665 299.209 427.637 295.446 427.543C291.686 427.451 288.716 424.329 288.818 420.571L288.817 420.575Z' fill='%238C8EFF'/%3E%3Cpath d='M269.444 418.927C269.734 416.069 272.286 413.983 275.147 414.267C278.007 414.551 280.09 417.1 279.802 419.956C279.511 422.814 276.956 424.899 274.095 424.615C271.235 424.33 269.152 421.782 269.444 418.927Z' fill='%238C8EFF'/%3E%3Cpath d='M251.384 416.175C251.616 414.856 252.875 413.974 254.195 414.204C255.516 414.433 256.396 415.689 256.16 417.009C255.928 418.329 254.669 419.21 253.347 418.978C252.027 418.748 251.147 417.493 251.382 416.172L251.384 416.175Z' fill='%238C8EFF'/%3E%3Cpath d='M230.856 411.646C231.183 410.359 232.489 409.577 233.778 409.901C235.066 410.225 235.846 411.528 235.519 412.815C235.192 414.103 233.886 414.885 232.598 414.561C231.309 414.237 230.529 412.934 230.856 411.646Z' fill='%238C8EFF'/%3E%3Cpath d='M210.413 405.541C210.882 404.123 212.41 403.355 213.828 403.821C215.244 404.288 216.013 405.811 215.544 407.229C215.073 408.644 213.547 409.415 212.129 408.949C210.71 408.483 209.944 406.959 210.413 405.541Z' fill='%238C8EFF'/%3E%3Cpath d='M189.871 397.679C190.645 395.809 192.791 394.915 194.661 395.685C196.531 396.454 197.422 398.596 196.648 400.465C195.873 402.335 193.73 403.228 191.856 402.457C189.986 401.687 189.095 399.546 189.869 397.676L189.871 397.679Z' fill='%238C8EFF'/%3E%3Cpath d='M173.266 389.892C173.507 389.412 174.09 389.22 174.57 389.46C175.05 389.699 175.241 390.281 175 390.761C174.759 391.241 174.176 391.433 173.696 391.194C173.216 390.954 173.025 390.372 173.266 389.892Z' fill='%238C8EFF'/%3E%3Cpath d='M564.494 149.768C562.614 149.706 561.144 148.133 561.208 146.254C561.277 144.375 562.854 142.903 564.735 142.967C566.615 143.032 568.086 144.604 568.02 146.481C567.954 148.359 566.375 149.832 564.494 149.768Z' fill='%238C8EFF'/%3E%3Cpath d='M562.9 168.038C561.585 167.895 560.635 166.717 560.78 165.401C560.926 164.087 562.107 163.136 563.422 163.279C564.737 163.422 565.686 164.6 565.54 165.914C565.394 167.228 564.213 168.178 562.897 168.039L562.9 168.038Z' fill='%238C8EFF'/%3E%3Cpath d='M559.843 187.169C558.53 186.928 557.667 185.667 557.912 184.357C558.156 183.046 559.42 182.178 560.731 182.423C562.044 182.664 562.91 183.924 562.662 185.235C562.418 186.547 561.155 187.414 559.84 187.171L559.843 187.169Z' fill='%238C8EFF'/%3E%3Cpath d='M555.095 207.083C553.209 206.584 552.087 204.653 552.587 202.769C553.09 200.884 555.024 199.76 556.912 200.255C558.798 200.754 559.919 202.683 559.42 204.569C558.919 206.453 556.982 207.582 555.095 207.083Z' fill='%238C8EFF'/%3E%3Cpath d='M549.436 224.741C548.017 224.251 547.27 222.706 547.761 221.289C548.254 219.871 549.802 219.119 551.22 219.609C552.639 220.099 553.389 221.643 552.896 223.061C552.402 224.479 550.853 225.228 549.436 224.741Z' fill='%238C8EFF'/%3E%3Cpath d='M542.096 242.964C540.575 242.309 539.878 240.545 540.536 239.025C541.195 237.504 542.962 236.804 544.483 237.459C546.004 238.114 546.701 239.878 546.042 241.398C545.384 242.918 543.616 243.618 542.096 242.964Z' fill='%238C8EFF'/%3E%3Cpath d='M533.199 260.954C531.388 260.006 530.691 257.77 531.644 255.959C532.598 254.148 534.838 253.447 536.649 254.395C538.46 255.344 539.157 257.58 538.204 259.391C537.251 261.202 535.011 261.903 533.199 260.954Z' fill='%238C8EFF'/%3E%3Cpath d='M524.307 276.041C523.44 275.502 523.176 274.363 523.718 273.495C524.259 272.628 525.402 272.364 526.268 272.901C527.135 273.441 527.399 274.58 526.857 275.447C526.315 276.315 525.173 276.578 524.307 276.041Z' fill='%238C8EFF'/%3E%3Cpath d='M512.987 292.494C511.894 291.696 511.659 290.164 512.458 289.073C513.26 287.979 514.793 287.741 515.885 288.537C516.976 289.333 517.212 290.867 516.413 291.959C515.614 293.051 514.078 293.29 512.987 292.494Z' fill='%238C8EFF'/%3E%3Cpath d='M500.959 307.447C500.005 306.637 499.892 305.204 500.704 304.249C501.517 303.294 502.952 303.179 503.906 303.988C504.86 304.798 504.973 306.231 504.161 307.186C503.348 308.141 501.913 308.256 500.959 307.447Z' fill='%238C8EFF'/%3E%3Cpath d='M485.946 323.444C484.046 321.571 484.028 318.513 485.906 316.612C487.785 314.711 490.847 314.687 492.746 316.559C494.645 318.431 494.664 321.49 492.785 323.39C490.907 325.291 487.845 325.316 485.946 323.444Z' fill='%238C8EFF'/%3E%3Cpath d='M471.207 336.824C469.257 334.602 469.484 331.216 471.715 329.267C473.946 327.313 477.333 327.535 479.284 329.76C481.234 331.982 481.005 335.366 478.774 337.319C476.545 339.27 473.155 339.051 471.207 336.824Z' fill='%238C8EFF'/%3E%3Cpath d='M456.234 348.507C454.584 346.318 455.022 343.203 457.215 341.548C459.409 339.895 462.528 340.327 464.181 342.514C465.831 344.702 465.392 347.817 463.197 349.474C461.002 351.127 457.884 350.695 456.23 348.506L456.234 348.507Z' fill='%238C8EFF'/%3E%3Cpath d='M440.885 358.818C439.663 356.923 440.21 354.396 442.11 353.172C444.007 351.949 446.536 352.49 447.761 354.384C448.983 356.279 448.434 358.803 446.536 360.03C444.636 361.254 442.107 360.713 440.887 358.821L440.885 358.818Z' fill='%238C8EFF'/%3E%3Cpath d='M423.189 368.931C421.842 366.468 422.755 363.378 425.226 362.031C427.697 360.683 430.787 361.586 432.13 364.051C433.474 366.517 432.562 369.606 430.093 370.952C427.622 372.299 424.533 371.397 423.189 368.931Z' fill='%238C8EFF'/%3E%3Cpath d='M405.847 377.155C404.733 374.692 405.829 371.789 408.295 370.672C410.763 369.553 413.667 370.643 414.781 373.103C415.895 375.566 414.799 378.469 412.333 379.586C409.865 380.705 406.961 379.616 405.847 377.155Z' fill='%238C8EFF'/%3E%3Cpath d='M387.24 384.34C386.205 381.507 387.665 378.366 390.504 377.327C393.342 376.287 396.483 377.739 397.518 380.572C398.553 383.405 397.093 386.546 394.255 387.585C391.416 388.625 388.275 387.173 387.24 384.34Z' fill='%238C8EFF'/%3E%3Cpath d='M371.889 389.015C371.569 387.881 372.23 386.7 373.366 386.378C374.503 386.056 375.684 386.714 376.004 387.848C376.324 388.983 375.662 390.164 374.526 390.486C373.39 390.808 372.209 390.15 371.886 389.017L371.889 389.015Z' fill='%238C8EFF'/%3E%3Cpath d='M351.43 393.776C351.018 391.741 352.334 389.751 354.371 389.333C356.412 388.916 358.399 390.228 358.814 392.262C359.226 394.297 357.909 396.287 355.872 396.705C353.831 397.122 351.844 395.81 351.43 393.776Z' fill='%238C8EFF'/%3E%3Cpath d='M331.872 396.73C331.582 394.445 333.203 392.356 335.491 392.061C337.779 391.766 339.868 393.381 340.159 395.666C340.449 397.951 338.828 400.041 336.54 400.335C334.252 400.63 332.163 399.015 331.872 396.73Z' fill='%238C8EFF'/%3E%3Cpath d='M314.033 398.101C313.956 396.616 315.101 395.346 316.588 395.266C318.074 395.186 319.344 396.326 319.421 397.811C319.498 399.296 318.353 400.566 316.867 400.646C315.38 400.726 314.11 399.586 314.033 398.101Z' fill='%238C8EFF'/%3E%3Cpath d='M293.803 398.232C293.842 396.267 295.469 394.708 297.437 394.743C299.402 394.78 300.964 396.403 300.923 398.365C300.882 400.328 299.257 401.89 297.289 401.855C295.324 401.818 293.762 400.195 293.803 398.232Z' fill='%238C8EFF'/%3E%3Cpath d='M276.257 397.077C276.349 396.1 277.214 395.38 278.194 395.469C279.172 395.559 279.891 396.422 279.8 397.401C279.708 398.377 278.842 399.097 277.863 399.009C276.885 398.918 276.166 398.056 276.257 397.077Z' fill='%238C8EFF'/%3E%3Cpath d='M255.832 394.271C256.107 392.617 257.671 391.5 259.328 391.774C260.98 392.046 262.097 393.605 261.82 395.26C261.544 396.911 259.978 398.032 258.325 397.757C256.673 397.485 255.555 395.925 255.832 394.271Z' fill='%238C8EFF'/%3E%3Cpath d='M237.673 390.354C237.967 389.147 239.186 388.406 240.394 388.697C241.601 388.989 242.343 390.203 242.047 391.411C241.752 392.618 240.534 393.359 239.326 393.068C238.119 392.776 237.379 391.561 237.673 390.354Z' fill='%238C8EFF'/%3E%3Cpath d='M540.033 93.9116C538.768 94.1599 537.546 93.3358 537.3 92.0726C537.054 90.8093 537.882 89.5875 539.147 89.3392C540.412 89.091 541.636 89.9135 541.88 91.1783C542.124 92.4389 541.298 93.6633 540.033 93.9116Z' fill='%238C8EFF'/%3E%3Cpath d='M542.45 110.638C541.662 110.732 540.947 110.17 540.852 109.384C540.76 108.597 541.325 107.882 542.111 107.786C542.9 107.692 543.613 108.252 543.707 109.042C543.799 109.829 543.237 110.542 542.447 110.64L542.45 110.638Z' fill='%238C8EFF'/%3E%3Cpath d='M543.816 130.383C541.917 130.467 540.316 128.997 540.235 127.105C540.155 125.208 541.63 123.606 543.525 123.522C545.424 123.438 547.025 124.907 547.106 126.8C547.186 128.696 545.711 130.298 543.816 130.383Z' fill='%238C8EFF'/%3E%3Cpath d='M543.622 148.237C541.692 148.177 540.182 146.566 540.246 144.638C540.312 142.712 541.927 141.198 543.855 141.255C545.785 141.316 547.296 142.927 547.234 144.853C547.17 146.781 545.554 148.293 543.625 148.236L543.622 148.237Z' fill='%238C8EFF'/%3E%3Cpath d='M542.279 164.401C541.231 164.29 540.471 163.351 540.583 162.301C540.696 161.254 541.638 160.493 542.689 160.603C543.737 160.714 544.497 161.653 544.383 162.701C544.27 163.748 543.328 164.509 542.277 164.399L542.279 164.401Z' fill='%238C8EFF'/%3E%3Cpath d='M538.978 185.159C536.191 184.649 534.348 181.983 534.861 179.2C535.374 176.417 538.05 174.569 540.836 175.079C543.624 175.584 545.466 178.254 544.953 181.037C544.438 183.822 541.765 185.668 538.979 185.161L538.978 185.159Z' fill='%238C8EFF'/%3E%3Cpath d='M535.327 200.156C533.855 199.772 532.978 198.271 533.365 196.8C533.752 195.33 535.257 194.451 536.729 194.834C538.2 195.218 539.077 196.72 538.69 198.19C538.303 199.66 536.798 200.54 535.327 200.156Z' fill='%238C8EFF'/%3E%3Cpath d='M529.055 219.779C526.16 218.788 524.621 215.639 525.619 212.745C526.617 209.851 529.773 208.308 532.671 209.298C535.566 210.288 537.105 213.437 536.108 216.334C535.11 219.228 531.955 220.771 529.059 219.78L529.055 219.779Z' fill='%238C8EFF'/%3E%3Cpath d='M522.403 235.926C519.772 234.8 518.552 231.754 519.683 229.12C520.814 226.487 523.868 225.264 526.502 226.389C529.136 227.513 530.354 230.561 529.223 233.195C528.092 235.828 525.038 237.05 522.403 235.926Z' fill='%238C8EFF'/%3E%3Cpath d='M514.341 252.064C511.687 250.689 510.652 247.426 512.033 244.772C513.413 242.115 516.684 241.077 519.339 242.452C521.993 243.826 523.025 247.091 521.647 249.744C520.265 252.398 516.995 253.438 514.341 252.064Z' fill='%238C8EFF'/%3E%3Cpath d='M506.748 264.89C505.573 264.17 505.209 262.631 505.933 261.458C506.657 260.283 508.199 259.916 509.371 260.637C510.546 261.357 510.91 262.897 510.186 264.069C509.463 265.245 507.921 265.611 506.748 264.89Z' fill='%238C8EFF'/%3E%3Cpath d='M494.53 282.614C491.753 280.615 491.125 276.741 493.136 273.961C495.143 271.184 499.023 270.549 501.8 272.548C504.577 274.547 505.205 278.421 503.195 281.201C501.187 283.979 497.307 284.614 494.529 282.612L494.53 282.614Z' fill='%238C8EFF'/%3E%3Cpath d='M483.553 295.998C481.148 293.984 480.834 290.397 482.855 287.99C484.877 285.583 488.469 285.263 490.874 287.277C493.28 289.291 493.594 292.878 491.572 295.285C489.551 297.692 485.959 298.013 483.553 295.998Z' fill='%238C8EFF'/%3E%3Cpath d='M471.434 308.799C469.262 306.692 469.214 303.22 471.329 301.045C473.443 298.87 476.919 298.816 479.092 300.923C481.265 303.031 481.312 306.503 479.198 308.678C477.084 310.852 473.607 310.906 471.434 308.799Z' fill='%238C8EFF'/%3E%3Cpath d='M456.783 322.129C454.047 319.052 454.33 314.335 457.417 311.596C460.503 308.856 465.225 309.13 467.961 312.207C470.698 315.284 470.417 320 467.328 322.741C464.242 325.48 459.523 325.207 456.783 322.129Z' fill='%238C8EFF'/%3E%3Cpath d='M446.06 330.434C444.987 329.032 445.259 327.026 446.664 325.949C448.07 324.875 450.081 325.14 451.153 326.543C452.225 327.946 451.954 329.952 450.548 331.026C449.141 332.1 447.133 331.833 446.058 330.432L446.06 330.434Z' fill='%238C8EFF'/%3E%3Cpath d='M430.013 341.387C428.569 339.173 429.198 336.202 431.416 334.753C433.636 333.306 436.609 333.928 438.056 336.141C439.502 338.358 438.873 341.328 436.653 342.775C434.43 344.224 431.457 343.602 430.013 341.387Z' fill='%238C8EFF'/%3E%3Cpath d='M415.875 349.508C415.004 347.927 415.585 345.938 417.17 345.065C418.754 344.192 420.744 344.768 421.616 346.349C422.484 347.931 421.905 349.919 420.321 350.792C418.737 351.666 416.746 351.089 415.875 349.508Z' fill='%238C8EFF'/%3E%3Cpath d='M396.54 358.793C394.964 355.335 396.493 351.25 399.958 349.669C403.422 348.086 407.511 349.607 409.089 353.064C410.664 356.522 409.135 360.607 405.668 362.189C402.204 363.772 398.115 362.251 396.54 358.793Z' fill='%238C8EFF'/%3E%3Cpath d='M385.337 363.096C385.133 362.546 385.419 361.933 385.97 361.729C386.522 361.524 387.134 361.807 387.338 362.358C387.542 362.908 387.257 363.521 386.705 363.726C386.154 363.93 385.539 363.648 385.337 363.096Z' fill='%238C8EFF'/%3E%3Cpath d='M366.575 369.103C366.128 367.545 367.031 365.922 368.591 365.473C370.151 365.023 371.775 365.922 372.222 367.479C372.668 369.036 371.766 370.66 370.206 371.109C368.646 371.558 367.022 370.66 366.575 369.103Z' fill='%238C8EFF'/%3E%3Cpath d='M350.327 372.976C350.12 371.997 350.752 371.033 351.733 370.825C352.715 370.619 353.677 371.245 353.884 372.225C354.088 373.206 353.459 374.168 352.478 374.376C351.495 374.582 350.533 373.956 350.327 372.976Z' fill='%238C8EFF'/%3E%3Cpath d='M330.474 376.203C330.173 373.959 331.747 371.889 333.997 371.582C336.247 371.275 338.313 372.845 338.615 375.091C338.918 377.338 337.343 379.405 335.095 379.71C332.846 380.017 330.779 378.448 330.477 376.201L330.474 376.203Z' fill='%238C8EFF'/%3E%3Cpath d='M314.933 377.521C314.868 376.488 315.658 375.594 316.694 375.53C317.729 375.463 318.622 376.249 318.684 377.284C318.747 378.32 317.96 379.211 316.923 379.276C315.887 379.34 314.996 378.556 314.933 377.521Z' fill='%238C8EFF'/%3E%3Cpath d='M297.228 377.823C297.239 376.845 298.041 376.062 299.02 376.072C299.999 376.082 300.781 376.881 300.769 377.859C300.756 378.834 299.956 379.62 298.977 379.61C297.998 379.6 297.214 378.799 297.228 377.823Z' fill='%238C8EFF'/%3E%3Cpath d='M506.425 49.4297C505.538 49.8248 504.501 49.428 504.104 48.5443C503.711 47.6591 504.109 46.62 504.996 46.2249C505.883 45.8299 506.92 46.2266 507.316 47.1103C507.71 47.9956 507.312 49.0347 506.425 49.4297Z' fill='%238C8EFF'/%3E%3Cpath d='M513.127 66.8017C511.037 67.5535 508.739 66.4728 507.989 64.3912C507.24 62.3096 508.325 60.0091 510.414 59.2573C512.502 58.507 514.801 59.5835 515.551 61.6652C516.298 63.7483 515.215 66.0472 513.127 66.8017Z' fill='%238C8EFF'/%3E%3Cpath d='M517.66 82.1435C515.72 82.6817 513.712 81.5472 513.178 79.6129C512.643 77.6759 513.781 75.6691 515.721 75.131C517.661 74.5928 519.667 75.7288 520.203 77.6616C520.738 79.5986 519.599 81.6028 517.66 82.1435Z' fill='%238C8EFF'/%3E%3Cpath d='M521 97.4055C519.429 97.7166 517.908 96.6968 517.597 95.13C517.289 93.5617 518.313 92.0404 519.883 91.7268C521.453 91.4158 522.974 92.4355 523.283 94.0038C523.591 95.5722 522.568 97.096 520.996 97.4044L521 97.4055Z' fill='%238C8EFF'/%3E%3Cpath d='M523.304 113.305C521.882 113.478 520.593 112.466 520.419 111.047C520.251 109.625 521.265 108.337 522.687 108.164C524.109 107.99 525.401 109.001 525.572 110.421C525.742 111.842 524.726 113.131 523.306 113.303L523.304 113.305Z' fill='%238C8EFF'/%3E%3Cpath d='M524.473 130.192C522.735 130.272 521.265 128.934 521.188 127.198C521.109 125.466 522.455 123.993 524.192 123.91C525.929 123.827 527.398 125.169 527.477 126.904C527.555 128.64 526.21 130.108 524.473 130.192Z' fill='%238C8EFF'/%3E%3Cpath d='M524.362 146.406C522.712 146.36 521.416 144.987 521.466 143.339C521.515 141.691 522.893 140.393 524.542 140.44C526.192 140.486 527.489 141.859 527.439 143.507C527.389 145.155 526.011 146.453 524.362 146.406Z' fill='%238C8EFF'/%3E%3Cpath d='M523.19 161.305C522.335 161.217 521.715 160.455 521.805 159.601C521.893 158.748 522.659 158.126 523.515 158.214C524.37 158.303 524.989 159.064 524.899 159.919C524.809 160.774 524.045 161.394 523.19 161.305Z' fill='%238C8EFF'/%3E%3Cpath d='M520.622 178.334C519.318 178.102 518.453 176.855 518.688 175.552C518.923 174.249 520.173 173.382 521.475 173.616C522.779 173.848 523.644 175.095 523.407 176.395C523.173 177.699 521.922 178.565 520.621 178.332L520.622 178.334Z' fill='%238C8EFF'/%3E%3Cpath d='M516.872 194.629C515.405 194.253 514.525 192.764 514.901 191.299C515.281 189.834 516.774 188.951 518.24 189.327C519.706 189.7 520.588 191.192 520.209 192.658C519.832 194.122 518.336 195.006 516.87 194.63L516.872 194.629Z' fill='%238C8EFF'/%3E%3Cpath d='M511.921 210.558C510.333 210.025 509.479 208.306 510.016 206.719C510.553 205.131 512.275 204.274 513.863 204.807C515.452 205.34 516.303 207.06 515.766 208.648C515.229 210.236 513.507 211.092 511.917 210.556L511.921 210.558Z' fill='%238C8EFF'/%3E%3Cpath d='M505.723 226.261C503.924 225.508 503.082 223.439 503.838 221.645C504.595 219.848 506.667 218.999 508.467 219.755C510.265 220.507 511.108 222.577 510.349 224.372C509.592 226.17 507.521 227.014 505.723 226.261Z' fill='%238C8EFF'/%3E%3Cpath d='M499.108 239.973C497.941 239.382 497.478 237.958 498.074 236.795C498.668 235.629 500.095 235.166 501.258 235.756C502.424 236.346 502.884 237.772 502.292 238.934C501.698 240.1 500.271 240.565 499.108 239.973Z' fill='%238C8EFF'/%3E%3Cpath d='M490.156 255.564C488.29 254.437 487.692 252.009 488.825 250.143C489.957 248.277 492.389 247.675 494.255 248.802C496.123 249.928 496.718 252.357 495.586 254.223C494.454 256.089 492.022 256.691 490.156 255.564Z' fill='%238C8EFF'/%3E%3Cpath d='M480.619 269.491C478.621 268.075 478.154 265.307 479.576 263.308C480.998 261.309 483.771 260.838 485.769 262.254C487.767 263.67 488.233 266.438 486.814 268.436C485.393 270.434 482.62 270.906 480.621 269.49L480.619 269.491Z' fill='%238C8EFF'/%3E%3Cpath d='M471.959 280.354C471.136 279.676 471.024 278.459 471.706 277.638C472.387 276.814 473.605 276.7 474.429 277.378C475.249 278.058 475.364 279.274 474.683 280.097C474.001 280.918 472.784 281.035 471.963 280.355L471.959 280.354Z' fill='%238C8EFF'/%3E%3Cpath d='M460.459 292.948C459.428 291.958 459.398 290.322 460.391 289.291C461.384 288.26 463.022 288.227 464.052 289.216C465.083 290.206 465.113 291.842 464.12 292.873C463.127 293.904 461.489 293.937 460.459 292.948Z' fill='%238C8EFF'/%3E%3Cpath d='M448.73 303.98C447.885 303.038 447.966 301.587 448.913 300.74C449.858 299.895 451.311 299.972 452.153 300.915C452.997 301.857 452.917 303.309 451.972 304.154C451.027 304.999 449.574 304.922 448.728 303.978L448.73 303.98Z' fill='%238C8EFF'/%3E%3Cpath d='M434.115 315.756C432.548 313.719 432.935 310.795 434.978 309.227C437.021 307.658 439.947 308.038 441.513 310.076C443.08 312.113 442.693 315.037 440.65 316.605C438.607 318.174 435.681 317.793 434.115 315.756Z' fill='%238C8EFF'/%3E%3Cpath d='M422.519 323.675C421.824 322.615 422.122 321.193 423.184 320.497C424.246 319.801 425.669 320.096 426.363 321.155C427.058 322.215 426.76 323.637 425.698 324.332C424.636 325.028 423.213 324.734 422.519 323.675Z' fill='%238C8EFF'/%3E%3Cpath d='M409.092 331.625C408.692 330.902 408.953 329.99 409.679 329.585C410.403 329.184 411.316 329.443 411.72 330.167C412.12 330.89 411.859 331.801 411.134 332.207C410.409 332.608 409.497 332.349 409.092 331.625Z' fill='%238C8EFF'/%3E%3Cpath d='M393.36 339.461C392.74 338.125 393.325 336.537 394.665 335.915C396.005 335.293 397.593 335.874 398.213 337.211C398.833 338.547 398.248 340.135 396.908 340.757C395.569 341.379 393.98 340.798 393.36 339.461Z' fill='%238C8EFF'/%3E%3Cpath d='M377.19 346.014C376.467 344.097 377.435 341.953 379.355 341.223C381.276 340.497 383.42 341.46 384.147 343.376C384.87 345.293 383.902 347.437 381.982 348.166C380.061 348.893 377.914 347.931 377.19 346.014Z' fill='%238C8EFF'/%3E%3Cpath d='M364.021 350.263C363.84 349.651 364.188 349.009 364.8 348.825C365.413 348.643 366.056 348.992 366.239 349.602C366.42 350.214 366.07 350.857 365.461 351.04C364.848 351.222 364.204 350.874 364.023 350.266L364.021 350.263Z' fill='%238C8EFF'/%3E%3Cpath d='M347.165 354.467C346.914 353.32 347.643 352.186 348.792 351.933C349.94 351.679 351.074 352.406 351.326 353.553C351.577 354.699 350.847 355.833 349.699 356.087C348.55 356.34 347.416 355.613 347.165 354.467Z' fill='%238C8EFF'/%3E%3Cpath d='M467.312 17.136C466.468 17.7719 465.27 17.6055 464.635 16.7631C464.001 15.9206 464.17 14.7243 465.014 14.0885C465.858 13.4501 467.056 13.619 467.691 14.4615C468.326 15.3039 468.157 16.5002 467.312 17.136Z' fill='%238C8EFF'/%3E%3Cpath d='M475.997 29.919C474.922 30.6116 473.492 30.3043 472.803 29.2312C472.112 28.1595 472.424 26.7326 473.498 26.04C474.572 25.3474 476.003 25.6546 476.694 26.7262C477.385 27.7979 477.075 29.2275 476.001 29.9201L475.997 29.919Z' fill='%238C8EFF'/%3E%3Cpath d='M483.081 42.2194C482.376 42.6019 481.497 42.3413 481.114 41.6359C480.733 40.9332 480.994 40.0521 481.7 39.6721C482.404 39.2895 483.286 39.5487 483.666 40.2556C484.048 40.9583 483.787 41.8394 483.081 42.2194Z' fill='%238C8EFF'/%3E%3Cpath d='M490.221 57.0428C488.783 57.6866 487.099 57.0472 486.454 55.6144C485.813 54.18 486.455 52.4936 487.892 51.8497C489.328 51.2033 491.013 51.8426 491.658 53.2781C492.303 54.7109 491.657 56.3963 490.221 57.0428Z' fill='%238C8EFF'/%3E%3Cpath d='M495.563 70.8033C494.235 71.2841 492.77 70.6006 492.292 69.2753C491.813 67.95 492.5 66.4854 493.828 66.0046C495.156 65.5239 496.621 66.2074 497.1 67.5327C497.578 68.858 496.891 70.3226 495.563 70.8033Z' fill='%238C8EFF'/%3E%3Cpath d='M499.782 84.5533C498.781 84.835 497.744 84.2524 497.467 83.2518C497.188 82.2552 497.774 81.2181 498.775 80.9364C499.773 80.6563 500.81 81.2389 501.088 82.2354C501.368 83.2345 500.782 84.2691 499.783 84.5493L499.782 84.5533Z' fill='%238C8EFF'/%3E%3Cpath d='M503.425 100.642C501.626 101.006 499.877 99.8425 499.519 98.0446C499.161 96.2466 500.327 94.4988 502.128 94.1376C503.926 93.7779 505.676 94.9375 506.034 96.7354C506.39 98.5308 505.224 100.279 503.425 100.642Z' fill='%238C8EFF'/%3E%3Cpath d='M505.491 114.827C504.07 115.003 502.777 113.997 502.601 112.579C502.428 111.161 503.438 109.867 504.859 109.691C506.28 109.515 507.573 110.522 507.746 111.941C507.92 113.359 506.909 114.653 505.488 114.829L505.491 114.827Z' fill='%238C8EFF'/%3E%3Cpath d='M506.553 128.983C505.6 129.03 504.793 128.297 504.746 127.35C504.701 126.398 505.436 125.591 506.386 125.542C507.339 125.495 508.145 126.228 508.192 127.176C508.237 128.127 507.502 128.934 506.553 128.983Z' fill='%238C8EFF'/%3E%3Cpath d='M506.533 146.933C503.984 146.872 501.971 144.761 502.038 142.216C502.104 139.67 504.221 137.655 506.771 137.712C509.32 137.774 511.334 139.886 511.267 142.432C511.203 144.977 509.081 146.994 506.533 146.933Z' fill='%238C8EFF'/%3E%3Cpath d='M505.437 160.271C503.828 160.115 502.65 158.684 502.81 157.073C502.968 155.462 504.405 154.285 506.015 154.444C507.627 154.598 508.803 156.031 508.645 157.641C508.485 159.248 507.05 160.428 505.437 160.271Z' fill='%238C8EFF'/%3E%3Cpath d='M503.442 173.763C502.626 173.625 502.078 172.849 502.223 172.035C502.364 171.22 503.141 170.672 503.956 170.815C504.771 170.953 505.318 171.726 505.174 172.543C505.034 173.357 504.256 173.906 503.442 173.763Z' fill='%238C8EFF'/%3E%3Cpath d='M499.719 190.473C497.816 190 496.659 188.079 497.134 186.175C497.611 184.274 499.537 183.114 501.442 183.585C503.344 184.057 504.502 185.979 504.025 187.88C503.548 189.781 501.622 190.941 499.717 190.47L499.719 190.473Z' fill='%238C8EFF'/%3E%3Cpath d='M495.615 203.857C494.317 203.432 493.609 202.033 494.037 200.735C494.464 199.435 495.868 198.727 497.166 199.152C498.467 199.576 499.172 200.977 498.744 202.274C498.318 203.575 496.914 204.282 495.615 203.857Z' fill='%238C8EFF'/%3E%3Cpath d='M489.909 218.634C488.253 217.955 487.463 216.061 488.147 214.406C488.831 212.75 490.729 211.958 492.385 212.638C494.041 213.318 494.83 215.211 494.146 216.867C493.462 218.522 491.565 219.314 489.909 218.634Z' fill='%238C8EFF'/%3E%3Cpath d='M483.533 232.002C482.066 231.268 481.471 229.483 482.209 228.016C482.945 226.547 484.732 225.953 486.202 226.686C487.671 227.419 488.262 229.202 487.525 230.671C486.787 232.138 484.999 232.736 483.533 232.002Z' fill='%238C8EFF'/%3E%3Cpath d='M476.907 243.691C476.276 243.315 476.071 242.5 476.451 241.867C476.829 241.235 477.646 241.029 478.279 241.408C478.91 241.784 479.116 242.601 478.735 243.232C478.357 243.863 477.536 244.068 476.907 243.691Z' fill='%238C8EFF'/%3E%3Cpath d='M468.79 255.975C468.353 255.666 468.249 255.062 468.559 254.624C468.869 254.187 469.475 254.082 469.912 254.391C470.349 254.7 470.453 255.304 470.143 255.742C469.833 256.179 469.227 256.284 468.79 255.975Z' fill='%238C8EFF'/%3E%3Cpath d='M458.296 269.47C457.025 268.423 456.844 266.548 457.893 265.274C458.944 264.002 460.822 263.817 462.095 264.862C463.369 265.908 463.548 267.785 462.499 269.059C461.449 270.333 459.567 270.517 458.296 269.47Z' fill='%238C8EFF'/%3E%3Cpath d='M448.947 279.718C448.24 279.045 448.22 277.927 448.893 277.221C449.569 276.514 450.688 276.491 451.393 277.162C452.097 277.837 452.12 278.954 451.447 279.659C450.771 280.366 449.652 280.389 448.947 279.718Z' fill='%238C8EFF'/%3E%3Cpath d='M437.491 290.606C436.573 289.59 436.657 288.019 437.678 287.102C438.697 286.183 440.27 286.264 441.185 287.281C442.104 288.298 442.02 289.869 440.999 290.785C439.979 291.705 438.407 291.624 437.491 290.606Z' fill='%238C8EFF'/%3E%3Cpath d='M426.303 299.769C425.675 298.961 425.823 297.794 426.633 297.165C427.443 296.535 428.611 296.68 429.24 297.488C429.869 298.296 429.721 299.463 428.91 300.093C428.1 300.723 426.932 300.577 426.303 299.769Z' fill='%238C8EFF'/%3E%3Cpath d='M413.506 308.803C412.761 307.687 413.065 306.179 414.181 305.434C415.301 304.688 416.81 304.988 417.553 306.102C418.3 307.217 417.995 308.726 416.878 309.471C415.761 310.216 414.249 309.917 413.506 308.803Z' fill='%238C8EFF'/%3E%3Cpath d='M400.343 316.682C399.615 315.398 400.067 313.763 401.354 313.033C402.642 312.303 404.275 312.752 405.006 314.035C405.733 315.32 405.282 316.955 403.995 317.684C402.707 318.414 401.071 317.967 400.343 316.682Z' fill='%238C8EFF'/%3E%3Cpath d='M386.914 323.412C386.296 322.109 386.854 320.553 388.161 319.933C389.467 319.313 391.023 319.868 391.641 321.172C392.259 322.475 391.7 324.031 390.394 324.651C389.088 325.271 387.531 324.716 386.914 323.412Z' fill='%238C8EFF'/%3E%3Cg filter='url(%23filter0_d_12_13349)'%3E%3Ccircle cx='426.9' cy='418.027' r='7.133' transform='rotate(150 426.9 418.027)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter1_d_12_13349)'%3E%3Ccircle cx='316.153' cy='471.9' r='6.34045' transform='rotate(150 316.153 471.9)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter2_d_12_13349)'%3E%3Ccircle cx='226.236' cy='435.043' r='3.96278' transform='rotate(150 226.236 435.043)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter3_d_12_13349)'%3E%3Ccircle cx='50.811' cy='357.868' r='3.17022' transform='rotate(150 50.811 357.868)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter4_d_12_13349)'%3E%3Ccircle cx='489.183' cy='319.837' r='5.54789' transform='rotate(150 489.183 319.837)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter5_d_12_13349)'%3E%3Ccircle cx='517.419' cy='192.8' r='3.96278' transform='rotate(150 517.419 192.8)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter6_d_12_13349)'%3E%3Ccircle cx='506.019' cy='127.084' r='2.37767' transform='rotate(150 506.019 127.084)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter7_d_12_13349)'%3E%3Ccircle cx='563.011' cy='165.563' r='2.37767' transform='rotate(150 563.011 165.563)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cg filter='url(%23filter8_d_12_13349)'%3E%3Ccircle cx='482.454' cy='40.9364' r='1.58511' transform='rotate(150 482.454 40.9364)' fill='%23F6F6F6'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_12_13349' x='400.744' y='391.871' width='52.3112' height='52.3112' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_13349'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_13349'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_13349' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_d_12_13349' x='290.79' y='446.537' width='50.7263' height='50.7258' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_13349'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_13349'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_13349' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter2_d_12_13349' x='203.251' y='412.058' width='45.9694' height='45.9697' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_13349'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_13349'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_13349' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter3_d_12_13349' x='28.6193' y='335.676' width='44.3835' height='44.384' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_13349'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_13349'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_13349' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter4_d_12_13349' x='464.613' y='295.267' width='49.1403' height='49.1403' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_13349'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_13349'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_13349' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter5_d_12_13349' x='494.434' y='169.815' width='45.9694' height='45.9699' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_13349'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_13349'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_13349' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter6_d_12_13349' x='484.619' y='105.684' width='42.7985' height='42.799' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_13349'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_13349'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_13349' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter7_d_12_13349' x='541.611' y='144.163' width='42.7985' height='42.799' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_13349'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_13349'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_13349' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter8_d_12_13349' x='461.847' y='20.3297' width='41.2136' height='41.2136' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeMorphology radius='6.34045' operator='dilate' in='SourceAlpha' result='effect1_dropShadow_12_13349'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='6.34045'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.339411 0 0 0 0 0.349745 0 0 0 0 0.933618 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_12_13349'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_12_13349' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  bottom: 0;
  right: 0;
}
section#stats {
  position: relative;
  overflow: hidden;
}
section#stats .stats-container {
  display: flex;
  gap: 40px;
  flex-wrap: wrap;
}
section#stats .stats-container .stat-block {
  padding-left: 30px;
  position: relative;
}
section#stats .stats-container .stat-block::before {
  content: "";
  background: linear-gradient(180deg, rgba(87, 89, 238, 0) 0%, #8C8EFF 50.5%, rgba(87, 89, 238, 0) 100%);
  width: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}
section#stats .stats-container .stat-block.single-column {
  flex-basis: 100%;
}
section#stats .stats-container .stat-block.double-column {
  flex-basis: calc(50% - 50px);
}
@media screen and (max-width: 450px) {
  section#stats .stats-container .stat-block.double-column {
    flex-basis: 100%;
  }
}
section#stats.background-img::before {
  width: 1091px;
  height: 1091px;
  left: -545px;
  top: -644px;
  content: "";
  border-radius: 1091px;
  opacity: 0.5;
  background: #8C8EFF;
  filter: blur(150px);
  position: absolute;
}
section#stats.dark.background-img::before {
  background: #008077;
}
section#title.centered #button-container {
  justify-content: center;
}
section#team .title-container {
  margin-bottom: 75px;
}
@media screen and (max-width: 1155px) {
  section#team .title-container {
    margin-bottom: 60px;
  }
}
section#team .image-container {
  margin-bottom: 24px;
  padding-right: 13px;
}
section#team .image-container img {
  border-radius: 10px;
}
section#team h4 {
  margin-bottom: 8px;
}
section#team .linkedin {
  display: inline-block;
  margin-top: 14px;
}
@media screen and (max-width: 768px) {
  section#team .team-grid .container {
    grid-column: auto/span 2;
  }
}
section#cta {
  position: relative;
  overflow: hidden;
}
section#cta .grid {
  z-index: 1;
}
section#cta.mid-page #cta-container {
  padding: 40px;
  border-radius: 16px;
  background-color: #DDE1E6;
}
section#cta.mid-page #cta-container .cta-box {
  display: flex;
  justify-content: space-between;
  gap: 30px;
}
section#cta.mid-page #cta-container .cta-box .content-container {
  max-width: 80%;
}
section#cta.mid-page #cta-container .cta-box h4 {
  margin-bottom: 14px;
}
@media (max-width: 768px) {
  section#cta.mid-page #cta-container .cta-box {
    flex-direction: column;
  }
  section#cta.mid-page #cta-container .cta-box .content-container {
    max-width: none;
  }
}
section#cta.mid-page .image-container {
  position: relative;
}
section#cta.mid-page .image-container::before {
  content: url("data:image/svg+xml,%3Csvg width='600' height='205' viewBox='0 0 600 205' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M146.746 191.691C148.115 192.16 148.845 193.652 148.379 195.022C147.913 196.392 146.425 197.12 145.058 196.649C143.691 196.179 142.958 194.689 143.424 193.319C143.892 191.951 145.378 191.22 146.746 191.691Z' fill='%235759EE'/%3E%3Cpath d='M157.01 165.796C159.867 167.022 161.193 170.334 159.974 173.192C158.755 176.05 155.45 177.372 152.596 176.144C149.738 174.917 148.412 171.606 149.633 168.75C150.852 165.892 154.156 164.571 157.011 165.799L157.01 165.796Z' fill='%235759EE'/%3E%3Cpath d='M168.119 143.276C171.006 144.779 172.13 148.338 170.635 151.225C169.14 154.111 165.587 155.23 162.701 153.727C159.815 152.224 158.69 148.665 160.185 145.779C161.681 142.892 165.233 141.773 168.119 143.276Z' fill='%235759EE'/%3E%3Cpath d='M179.086 124.579C180.363 125.371 180.759 127.048 179.972 128.328C179.183 129.604 177.509 129.998 176.23 129.207C174.953 128.415 174.555 126.736 175.343 125.459C176.132 124.182 177.806 123.788 179.086 124.579Z' fill='%235759EE'/%3E%3Cpath d='M194.357 102.271C196.555 103.871 197.047 106.949 195.455 109.149C193.862 111.347 190.786 111.835 188.587 110.235C186.389 108.635 185.897 105.557 187.489 103.357C189.081 101.157 192.156 100.673 194.357 102.271Z' fill='%235759EE'/%3E%3Cpath d='M209.494 83.4289C211.289 84.9442 211.523 87.6294 210.011 89.4244C208.501 91.218 205.82 91.4433 204.023 89.9295C202.227 88.4116 201.997 85.7274 203.507 83.9338C205.017 82.1403 207.697 81.915 209.494 83.4289Z' fill='%235759EE'/%3E%3Cpath d='M224.825 66.8432C225.615 67.6159 225.634 68.8827 224.865 69.6751C224.095 70.465 222.829 70.4808 222.036 69.7097C221.246 68.937 221.227 67.6702 221.996 66.8777C222.766 66.0878 224.032 66.072 224.825 66.8432Z' fill='%235759EE'/%3E%3Cpath d='M243.188 49.5546C244.067 50.5456 243.976 52.0586 242.988 52.9363C242 53.8141 240.489 53.7199 239.61 52.7289C238.731 51.7378 238.822 50.2249 239.81 49.3471C240.798 48.4694 242.31 48.5635 243.188 49.5546Z' fill='%235759EE'/%3E%3Cpath d='M262.347 34.0457C263.09 35.018 262.905 36.4093 261.934 37.1494C260.965 37.8922 259.575 37.7039 258.833 36.7301C258.089 35.7579 258.275 34.3666 259.246 33.6264C260.217 32.8862 261.605 33.072 262.347 34.0457Z' fill='%235759EE'/%3E%3Cpath d='M172.701 198.682C175.642 199.684 177.221 202.884 176.226 205.827C175.232 208.77 172.039 210.344 169.097 209.342C166.156 208.34 164.577 205.14 165.572 202.198C166.566 199.255 169.76 197.681 172.701 198.682Z' fill='%235759EE'/%3E%3Cpath d='M180.345 179.479C182.089 180.222 182.905 182.237 182.168 183.985C181.429 185.73 179.418 186.542 177.672 185.803C175.928 185.06 175.111 183.043 175.849 181.297C176.588 179.552 178.599 178.74 180.344 179.483L180.345 179.479Z' fill='%235759EE'/%3E%3Cpath d='M190.161 158.986C191.781 159.818 192.422 161.806 191.595 163.426C190.767 165.047 188.783 165.685 187.162 164.853C185.542 164.021 184.9 162.033 185.728 160.413C186.556 158.792 188.54 158.154 190.161 158.986Z' fill='%235759EE'/%3E%3Cpath d='M202.571 137.371C205.104 138.912 205.915 142.214 204.379 144.751C202.845 147.283 199.547 148.086 197.012 146.546C194.479 145.005 193.669 141.699 195.203 139.166C196.737 136.633 200.034 135.828 202.568 137.372L202.571 137.371Z' fill='%235759EE'/%3E%3Cpath d='M213.461 121.312C214.322 121.927 214.526 123.121 213.914 123.982C213.302 124.843 212.108 125.042 211.248 124.43C210.387 123.815 210.186 122.619 210.795 121.76C211.407 120.899 212.6 120.698 213.461 121.312Z' fill='%235759EE'/%3E%3Cpath d='M227.164 103.708C227.748 104.193 227.83 105.057 227.346 105.64C226.866 106.221 226 106.303 225.417 105.818C224.834 105.333 224.752 104.469 225.235 103.886C225.718 103.304 226.581 103.223 227.163 103.706L227.164 103.708Z' fill='%235759EE'/%3E%3Cpath d='M202.323 189.87C204.193 190.645 205.087 192.79 204.317 194.661C203.548 196.531 201.406 197.422 199.537 196.647C197.667 195.873 196.774 193.73 197.545 191.856C198.315 189.985 200.456 189.094 202.326 189.869L202.323 189.87Z' fill='%235759EE'/%3E%3Cpath d='M210.11 173.266C210.59 173.507 210.782 174.09 210.542 174.57C210.303 175.05 209.721 175.241 209.241 175C208.761 174.759 208.569 174.176 208.808 173.696C209.048 173.216 209.63 173.025 210.11 173.266Z' fill='%235759EE'/%3E%3C/svg%3E%0A");
  position: absolute;
  left: 0;
  bottom: 0;
  position: absolute;
  left: -100%;
  bottom: -107px;
  z-index: 2;
}
section#cta.mid-page .image-container::after {
  content: url("data:image/svg+xml,%3Csvg width='368' height='566' viewBox='0 0 368 566' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M344.944 123.738C342.981 124.416 340.839 123.37 340.162 121.402C339.485 119.435 340.529 117.288 342.492 116.61C344.454 115.931 346.596 116.977 347.273 118.945C347.95 120.912 346.906 123.059 344.944 123.738Z' fill='%235759EE'/%3E%3Cpath d='M351.42 146.078C350.278 146.38 349.105 145.698 348.801 144.55C348.5 143.402 349.18 142.23 350.325 141.925C351.468 141.623 352.64 142.308 352.944 143.453C353.246 144.601 352.565 145.773 351.42 146.078Z' fill='%235759EE'/%3E%3Cpath d='M356.923 171.908C354.934 172.275 353.022 170.96 352.655 168.966C352.288 166.971 353.604 165.055 355.593 164.687C357.583 164.319 359.495 165.635 359.862 167.629C360.229 169.623 358.913 171.54 356.923 171.908Z' fill='%235759EE'/%3E%3Cpath d='M360.372 197.901C357.628 198.197 355.164 196.209 354.869 193.458C354.573 190.708 356.557 188.238 359.301 187.939C362.046 187.643 364.509 189.631 364.808 192.382C365.103 195.133 363.119 197.602 360.375 197.898L360.372 197.901Z' fill='%235759EE'/%3E%3Cpath d='M361.678 220.838C359.974 220.895 358.549 219.555 358.492 217.848C358.435 216.141 359.772 214.711 361.475 214.655C363.178 214.598 364.604 215.937 364.661 217.645C364.717 219.352 363.381 220.781 361.678 220.838Z' fill='%235759EE'/%3E%3Cpath d='M361.227 248.346C358.08 248.215 355.634 245.554 355.765 242.396C355.896 239.242 358.554 236.79 361.701 236.922C364.848 237.053 367.294 239.717 367.163 242.872C367.032 246.026 364.374 248.478 361.227 248.346Z' fill='%235759EE'/%3E%3Cpath d='M358.816 273.328C355.574 272.948 353.253 270.003 353.632 266.753C354.011 263.503 356.949 261.174 360.191 261.556C363.434 261.936 365.754 264.881 365.376 268.131C364.997 271.381 362.059 273.708 358.816 273.328Z' fill='%235759EE'/%3E%3Cpath d='M354.865 296.423C352.445 295.954 350.865 293.61 351.333 291.188C351.801 288.766 354.14 287.182 356.556 287.651C358.972 288.12 360.553 290.465 360.088 292.886C359.619 295.308 357.281 296.893 354.862 296.426L354.865 296.423Z' fill='%235759EE'/%3E%3Cpath d='M348.878 320.859C346.357 320.171 344.866 317.567 345.552 315.04C346.238 312.514 348.836 311.019 351.357 311.706C353.877 312.391 355.369 314.998 354.683 317.525C353.997 320.051 351.399 321.546 348.878 320.859Z' fill='%235759EE'/%3E%3Cpath d='M341.009 345.022C338.268 344.053 336.827 341.039 337.794 338.292C338.76 335.544 341.767 334.1 344.508 335.068C347.249 336.037 348.69 339.051 347.724 341.802C346.757 344.55 343.751 345.994 341.009 345.025L341.009 345.022Z' fill='%235759EE'/%3E%3Cpath d='M332.391 366.152C330.766 365.441 330.026 363.545 330.736 361.916C331.446 360.286 333.337 359.545 334.963 360.256C336.588 360.968 337.328 362.866 336.618 364.493C335.908 366.122 334.017 366.864 332.391 366.152Z' fill='%235759EE'/%3E%3Cpath d='M320.105 390.994C317.152 389.434 316.018 385.771 317.575 382.808C319.132 379.848 322.787 378.712 325.743 380.273C328.696 381.833 329.829 385.496 328.272 388.459C326.715 391.419 323.061 392.555 320.108 390.994L320.105 390.994Z' fill='%235759EE'/%3E%3Cpath d='M308.43 410.62C306.55 409.445 305.978 406.963 307.15 405.077C308.322 403.193 310.798 402.619 312.68 403.794C314.56 404.969 315.132 407.451 313.96 409.337C312.788 411.221 310.312 411.795 308.43 410.62Z' fill='%235759EE'/%3E%3Cpath d='M294.524 430.735C292.919 429.557 292.567 427.299 293.743 425.688C294.918 424.076 297.17 423.726 298.778 424.902C300.385 426.08 300.734 428.337 299.559 429.949C298.384 431.557 296.132 431.91 294.524 430.732L294.524 430.735Z' fill='%235759EE'/%3E%3Cpath d='M276.747 452.672C273.811 450.169 273.457 445.759 275.953 442.817C278.45 439.875 282.85 439.519 285.785 442.022C288.72 444.524 289.075 448.935 286.578 451.877C284.082 454.819 279.682 455.175 276.747 452.672Z' fill='%235759EE'/%3E%3Cpath d='M262.589 467.602C261.53 466.555 261.518 464.848 262.562 463.786C263.606 462.725 265.312 462.713 266.368 463.76C267.427 464.806 267.439 466.516 266.392 467.578C265.348 468.639 263.642 468.648 262.586 467.602L262.589 467.602Z' fill='%235759EE'/%3E%3Cpath d='M244.411 484.439C243.46 483.348 243.573 481.691 244.662 480.737C245.75 479.784 247.403 479.897 248.352 480.989C249.3 482.08 249.19 483.736 248.101 484.69C247.012 485.641 245.36 485.53 244.411 484.439Z' fill='%235759EE'/%3E%3Cpath d='M222.575 501.732C220.714 499.242 221.221 495.711 223.705 493.845C226.19 491.979 229.713 492.487 231.571 494.978C233.433 497.469 232.926 501 230.441 502.863C227.956 504.728 224.433 504.22 222.575 501.729L222.575 501.732Z' fill='%235759EE'/%3E%3Cpath d='M201.693 515.681C199.945 512.936 200.75 509.291 203.489 507.539C206.227 505.787 209.863 506.594 211.611 509.339C213.359 512.084 212.554 515.728 209.815 517.481C207.077 519.233 203.441 518.425 201.693 515.681Z' fill='%235759EE'/%3E%3Cpath d='M182.847 526.39C182.137 525.065 182.633 523.415 183.954 522.7C185.275 521.989 186.922 522.485 187.635 523.81C188.345 525.134 187.85 526.788 186.528 527.499C185.207 528.211 183.56 527.714 182.847 526.39Z' fill='%235759EE'/%3E%3Cpath d='M158.468 538.074C157.365 535.589 158.477 532.677 160.956 531.568C163.435 530.461 166.343 531.577 167.447 534.061C168.55 536.546 167.438 539.458 164.959 540.567C162.48 541.677 159.575 540.558 158.468 538.074Z' fill='%235759EE'/%3E%3Cpath d='M135.938 546.822C135.142 544.613 136.281 542.17 138.489 541.372C140.693 540.574 143.127 541.719 143.926 543.928C144.723 546.141 143.58 548.581 141.376 549.379C139.172 550.177 136.738 549.032 135.938 546.822Z' fill='%235759EE'/%3E%3Cpath d='M114.368 553.522C114.07 552.457 114.687 551.351 115.749 551.049C116.811 550.75 117.915 551.369 118.216 552.433C118.514 553.498 117.897 554.604 116.835 554.906C115.773 555.205 114.669 554.586 114.368 553.522Z' fill='%235759EE'/%3E%3Cpath d='M89.8212 559.312C89.5557 558.014 90.3909 556.749 91.6855 556.483C92.9801 556.217 94.2418 557.054 94.5073 558.352C94.7728 559.649 93.9376 560.914 92.643 561.18C91.3484 561.446 90.0867 560.609 89.8212 559.312Z' fill='%235759EE'/%3E%3Cpath d='M65.4744 563.163C65.3163 561.949 66.1724 560.837 67.3834 560.681C68.5945 560.523 69.7041 561.381 69.8592 562.595C70.0173 563.809 69.1612 564.921 67.9502 565.077C66.7391 565.232 65.6295 564.377 65.4744 563.163Z' fill='%235759EE'/%3E%3Cpath d='M288.793 66.9231C288.191 67.2999 287.397 67.1175 287.021 66.5135C286.646 65.9096 286.828 65.1142 287.43 64.7375C288.033 64.3608 288.826 64.5432 289.202 65.1471C289.578 65.7511 289.396 66.5464 288.793 66.9231Z' fill='%235759EE'/%3E%3Cpath d='M300.155 87.0558C299.412 87.4475 298.49 87.1634 298.1 86.4159C297.709 85.6715 297.992 84.7476 298.738 84.3559C299.481 83.9612 300.402 84.2483 300.793 84.9927C301.184 85.7372 300.901 86.6611 300.155 87.0558Z' fill='%235759EE'/%3E%3Cpath d='M310.47 109.094C308.967 109.749 307.222 109.059 306.568 107.552C305.915 106.045 306.604 104.296 308.108 103.641C309.611 102.986 311.356 103.677 312.009 105.184C312.662 106.691 311.973 108.44 310.47 109.094Z' fill='%235759EE'/%3E%3Cpath d='M319.117 132.133C316.674 132.983 314.008 131.688 313.161 129.242C312.313 126.793 313.605 124.12 316.045 123.271C318.485 122.422 321.152 123.717 322.002 126.162C322.849 128.611 321.557 131.284 319.117 132.133Z' fill='%235759EE'/%3E%3Cpath d='M325.087 152.689C323.384 153.144 321.633 152.127 321.179 150.417C320.726 148.71 321.74 146.954 323.446 146.5C325.149 146.045 326.9 147.062 327.354 148.772C327.807 150.48 326.793 152.235 325.087 152.689Z' fill='%235759EE'/%3E%3Cpath d='M330.306 177.271C327.359 177.824 324.523 175.881 323.971 172.927C323.419 169.972 325.358 167.129 328.305 166.576C331.252 166.023 334.089 167.966 334.641 170.92C335.192 173.874 333.254 176.718 330.306 177.271Z' fill='%235759EE'/%3E%3Cpath d='M333.078 198.261C331.044 198.485 329.212 197.017 328.988 194.978C328.762 192.939 330.229 191.103 332.264 190.879C334.298 190.655 336.129 192.123 336.356 194.162C336.58 196.201 335.115 198.037 333.081 198.264L333.078 198.261Z' fill='%235759EE'/%3E%3Cpath d='M334.492 221.369C332.305 221.446 330.471 219.736 330.393 217.545C330.316 215.353 332.022 213.514 334.209 213.436C336.395 213.359 338.23 215.069 338.307 217.261C338.385 219.452 336.678 221.291 334.492 221.369Z' fill='%235759EE'/%3E%3Cpath d='M334.182 244.455C331.891 244.366 330.104 242.434 330.191 240.138C330.277 237.842 332.207 236.051 334.498 236.137C336.789 236.224 338.576 238.159 338.489 240.458C338.403 242.754 336.473 244.545 334.182 244.458L334.182 244.455Z' fill='%235759EE'/%3E%3Cpath d='M328.299 291.069C325.379 290.519 323.458 287.705 324.004 284.778C324.55 281.854 327.36 279.926 330.28 280.473C333.197 281.023 335.121 283.837 334.575 286.764C334.03 289.688 331.22 291.616 328.299 291.069Z' fill='%235759EE'/%3E%3Cpath d='M330.191 270.141C326.318 269.414 323.771 265.691 324.495 261.818C325.219 257.949 328.945 255.397 332.818 256.121C336.687 256.849 339.239 260.572 338.515 264.445C337.791 268.314 334.064 270.865 330.191 270.141Z' fill='%235759EE'/%3E%3Cpath d='M322.543 314.699C318.913 313.74 316.748 310.008 317.705 306.369C318.663 302.731 322.385 300.557 326.015 301.52C329.646 302.479 331.814 306.211 330.854 309.85C329.896 313.488 326.174 315.662 322.543 314.699Z' fill='%235759EE'/%3E%3Cpath d='M315.103 337.433C311.014 336.025 308.836 331.561 310.244 327.458C311.649 323.359 316.106 321.18 320.195 322.588C324.285 323.996 326.459 328.463 325.054 332.562C323.649 336.661 319.193 338.844 315.103 337.433Z' fill='%235759EE'/%3E%3Cpath d='M306.683 357.836C303.124 356.311 301.472 352.179 302.996 348.612C304.517 345.045 308.637 343.388 312.198 344.916C315.757 346.441 317.406 350.573 315.885 354.14C314.364 357.707 310.241 359.363 306.683 357.836Z' fill='%235759EE'/%3E%3Cpath d='M295.165 380.807C290.354 378.307 288.472 372.372 290.965 367.55C293.456 362.727 299.38 360.84 304.191 363.34C309.003 365.836 310.885 371.774 308.391 376.597C305.901 381.42 299.977 383.307 295.165 380.807Z' fill='%235759EE'/%3E%3Cpath d='M286.908 394.442C285.553 393.608 285.133 391.832 285.965 390.474C286.797 389.117 288.569 388.695 289.923 389.53C291.277 390.364 291.698 392.14 290.866 393.497C290.034 394.855 288.262 395.276 286.908 394.439L286.908 394.442Z' fill='%235759EE'/%3E%3Cpath d='M274.416 412.808C273.429 412.09 273.205 410.706 273.921 409.716C274.637 408.724 276.018 408.502 277.005 409.22C277.993 409.938 278.216 411.322 277.501 412.315C276.785 413.304 275.404 413.529 274.416 412.811L274.416 412.808Z' fill='%235759EE'/%3E%3Cpath d='M260.122 430.83C259.135 429.993 259.01 428.513 259.845 427.523C260.68 426.533 262.157 426.408 263.144 427.245C264.131 428.082 264.257 429.562 263.422 430.552C262.586 431.541 261.11 431.667 260.122 430.83Z' fill='%235759EE'/%3E%3Cpath d='M243.88 448.379C242.546 447.066 242.528 444.922 243.835 443.586C245.144 442.249 247.283 442.228 248.616 443.541C249.95 444.854 249.968 446.997 248.661 448.334C247.355 449.67 245.213 449.688 243.88 448.379Z' fill='%235759EE'/%3E%3Cpath d='M225.428 465.407C223.382 463.069 223.615 459.508 225.947 457.457C228.28 455.406 231.833 455.639 233.879 457.977C235.925 460.315 235.692 463.876 233.36 465.928C231.027 467.979 227.475 467.745 225.428 465.407Z' fill='%235759EE'/%3E%3Cpath d='M209.208 478.216C208.068 476.7 208.369 474.547 209.882 473.402C211.394 472.26 213.542 472.562 214.684 474.075C215.824 475.591 215.522 477.747 214.01 478.889C212.498 480.031 210.35 479.729 209.211 478.213L209.208 478.216Z' fill='%235759EE'/%3E%3Cpath d='M190.46 491.055C189.472 489.524 189.911 487.482 191.438 486.492C192.965 485.503 195.003 485.942 195.99 487.473C196.977 489.004 196.539 491.046 195.011 492.036C193.484 493.025 191.447 492.586 190.46 491.055Z' fill='%235759EE'/%3E%3Cpath d='M168.905 503.569C167.482 500.968 168.431 497.703 171.029 496.274C173.624 494.848 176.881 495.802 178.307 498.403C179.73 501.004 178.778 504.272 176.183 505.698C173.588 507.124 170.331 506.174 168.908 503.569L168.905 503.569Z' fill='%235759EE'/%3E%3Cpath d='M151.444 512.032C151.006 511.069 151.427 509.933 152.387 509.493C153.348 509.054 154.481 509.478 154.919 510.438C155.358 511.401 154.934 512.537 153.977 512.977C153.016 513.416 151.883 512.995 151.444 512.032Z' fill='%235759EE'/%3E%3Cpath d='M130.775 520.425C130.512 519.713 130.873 518.924 131.583 518.661C132.29 518.398 133.081 518.76 133.343 519.471C133.606 520.183 133.245 520.972 132.535 521.235C131.825 521.498 131.037 521.137 130.775 520.428L130.775 520.425Z' fill='%235759EE'/%3E%3Cpath d='M227.948 29.413C227.572 29.7897 226.958 29.7927 226.582 29.413C226.203 29.0362 226.203 28.4203 226.582 28.0436C226.961 27.6639 227.572 27.6639 227.948 28.0436C228.327 28.4203 228.327 29.0362 227.948 29.413Z' fill='%235759EE'/%3E%3Cpath d='M242.544 45.377C241.894 45.9391 240.91 45.8673 240.349 45.2155C239.788 44.5637 239.86 43.577 240.51 43.0149C241.16 42.4528 242.144 42.5246 242.705 43.1764C243.266 43.8282 243.194 44.8149 242.544 45.377Z' fill='%235759EE'/%3E%3Cpath d='M256.072 62.6461C254.986 63.4504 253.453 63.2202 252.65 62.1319C251.848 61.0435 252.078 59.5067 253.163 58.7024C254.249 57.8981 255.782 58.1283 256.585 59.2167C257.387 60.305 257.158 61.8418 256.072 62.6461Z' fill='%235759EE'/%3E%3Cpath d='M267.57 79.8552C266.589 80.4711 265.297 80.1781 264.68 79.1944C264.062 78.2137 264.358 76.9161 265.339 76.3001C266.317 75.6812 267.612 75.9772 268.229 76.9609C268.844 77.9416 268.551 79.2393 267.57 79.8582L267.57 79.8552Z' fill='%235759EE'/%3E%3Cpath d='M277.972 98.2201C276.922 98.7762 275.625 98.3756 275.07 97.3231C274.515 96.2707 274.915 94.97 275.965 94.4109C277.015 93.8548 278.315 94.2555 278.87 95.3079C279.425 96.3604 279.025 97.661 277.975 98.2201L277.972 98.2201Z' fill='%235759EE'/%3E%3Cpath d='M287.199 117.817C285.806 118.427 284.183 117.79 283.575 116.394C282.966 114.997 283.601 113.371 284.994 112.761C286.387 112.151 288.01 112.788 288.619 114.184C289.227 115.58 288.592 117.207 287.199 117.817Z' fill='%235759EE'/%3E%3Cpath d='M294.306 136.373C293.489 136.66 292.597 136.229 292.311 135.41C292.024 134.591 292.454 133.697 293.271 133.41C294.089 133.123 294.981 133.553 295.267 134.372C295.553 135.192 295.124 136.086 294.306 136.373Z' fill='%235759EE'/%3E%3Cpath d='M300.776 157.885C299.192 158.313 297.563 157.371 297.137 155.783C296.71 154.195 297.65 152.563 299.234 152.135C300.818 151.708 302.446 152.65 302.873 154.237C303.299 155.825 302.36 157.457 300.776 157.885Z' fill='%235759EE'/%3E%3Cpath d='M305.409 179.116C303.434 179.493 301.528 178.195 301.152 176.216C300.777 174.236 302.071 172.326 304.046 171.949C306.021 171.569 307.927 172.87 308.302 174.849C308.678 176.829 307.384 178.739 305.409 179.116Z' fill='%235759EE'/%3E%3Cpath d='M308.329 199.867C306.39 200.091 304.639 198.698 304.416 196.757C304.192 194.814 305.582 193.059 307.518 192.834C309.454 192.61 311.208 194.003 311.431 195.944C311.655 197.887 310.265 199.643 308.329 199.867Z' fill='%235759EE'/%3E%3Cpath d='M309.719 220.541C307.959 220.616 306.471 219.244 306.399 217.48C306.324 215.716 307.694 214.224 309.453 214.152C311.213 214.077 312.702 215.45 312.773 217.214C312.848 218.978 311.479 220.47 309.719 220.541Z' fill='%235759EE'/%3E%3Cpath d='M309.585 242.366C307.404 242.297 305.689 240.47 305.757 238.281C305.826 236.096 307.649 234.377 309.832 234.445C312.013 234.514 313.728 236.341 313.659 238.53C313.591 240.715 311.768 242.434 309.585 242.366Z' fill='%235759EE'/%3E%3Cpath d='M307.723 264.808C304.755 264.497 302.601 261.833 302.911 258.858C303.222 255.883 305.879 253.725 308.847 254.036C311.815 254.347 313.969 257.011 313.659 259.986C313.349 262.961 310.691 265.119 307.723 264.808Z' fill='%235759EE'/%3E%3Cpath d='M304.242 286.388C300.874 285.781 298.631 282.555 299.236 279.179C299.839 275.803 303.061 273.555 306.428 274.162C309.796 274.766 312.039 277.995 311.434 281.371C310.831 284.746 307.609 286.995 304.242 286.388Z' fill='%235759EE'/%3E%3Cpath d='M299.971 304.326C298.056 303.833 296.899 301.878 297.391 299.958C297.883 298.039 299.834 296.879 301.749 297.372C303.664 297.862 304.821 299.821 304.329 301.74C303.837 303.663 301.886 304.82 299.971 304.326Z' fill='%235759EE'/%3E%3Cpath d='M293.847 324.114C292.153 323.543 291.243 321.704 291.815 320.005C292.385 318.31 294.22 317.395 295.914 317.969C297.608 318.54 298.518 320.379 297.948 322.077C297.379 323.776 295.544 324.688 293.85 324.117L293.847 324.114Z' fill='%235759EE'/%3E%3Cpath d='M285.912 344.302C283.943 343.471 283.021 341.195 283.854 339.222C284.686 337.248 286.953 336.325 288.921 337.159C290.89 337.99 291.812 340.265 290.98 342.239C290.147 344.212 287.88 345.136 285.912 344.302Z' fill='%235759EE'/%3E%3Cpath d='M275.705 365.297C272.68 363.742 271.487 360.022 273.041 356.991C274.592 353.959 278.303 352.763 281.327 354.321C284.352 355.878 285.545 359.595 283.991 362.627C282.44 365.658 278.729 366.854 275.705 365.297Z' fill='%235759EE'/%3E%3Cpath d='M264.672 383.985C261.468 382.021 260.46 377.823 262.42 374.612C264.379 371.4 268.567 370.39 271.771 372.354C274.975 374.319 275.983 378.516 274.02 381.728C272.06 384.939 267.872 385.949 264.669 383.982L264.672 383.985Z' fill='%235759EE'/%3E%3Cpath d='M253.557 399.939C251.228 398.259 250.697 395.006 252.373 392.67C254.049 390.335 257.298 389.806 259.627 391.483C261.957 393.164 262.485 396.42 260.809 398.755C259.132 401.09 255.884 401.619 253.557 399.939Z' fill='%235759EE'/%3E%3Cpath d='M242.144 414.204C241.118 413.342 240.984 411.812 241.843 410.783C242.702 409.755 244.229 409.62 245.256 410.484C246.282 411.345 246.416 412.876 245.554 413.905C244.695 414.933 243.168 415.068 242.141 414.204L242.144 414.204Z' fill='%235759EE'/%3E%3Cpath d='M227.958 429.716C227.007 428.789 226.983 427.267 227.907 426.313C228.832 425.36 230.35 425.336 231.302 426.263C232.254 427.19 232.277 428.711 231.353 429.665C230.428 430.619 228.91 430.643 227.958 429.716Z' fill='%235759EE'/%3E%3Cpath d='M212.449 444.368C211.456 443.253 211.554 441.546 212.667 440.55C213.78 439.557 215.483 439.653 216.476 440.768C217.466 441.883 217.371 443.591 216.258 444.586C215.146 445.582 213.442 445.483 212.449 444.368Z' fill='%235759EE'/%3E%3Cpath d='M195.369 458.227C194.137 456.622 194.435 454.316 196.037 453.082C197.639 451.847 199.939 452.146 201.171 453.751C202.403 455.357 202.104 457.659 200.5 458.897C198.898 460.132 196.598 459.833 195.366 458.227L195.369 458.227Z' fill='%235759EE'/%3E%3Cpath d='M180.324 468.714C180.028 468.265 180.154 467.664 180.601 467.368C181.048 467.072 181.648 467.198 181.943 467.646C182.239 468.095 182.113 468.696 181.666 468.992C181.218 469.288 180.619 469.162 180.324 468.714Z' fill='%235759EE'/%3E%3Cpath d='M167.984 9.83872C166.99 11.4353 164.893 11.9227 163.298 10.927C161.705 9.92841 161.219 7.82648 162.215 6.22985C163.211 4.63322 165.308 4.14587 166.901 5.14152C168.494 6.13717 168.98 8.24209 167.984 9.83872Z' fill='%235759EE'/%3E%3Cpath d='M183.008 20.354C182.227 21.4214 180.732 21.6546 179.665 20.8713C178.6 20.0879 178.367 18.5899 179.149 17.5225C179.93 16.4551 181.425 16.2219 182.489 17.0053C183.554 17.7886 183.787 19.2866 183.008 20.357L183.008 20.354Z' fill='%235759EE'/%3E%3Cpath d='M198.049 32.5672C197.183 33.5838 195.659 33.7004 194.648 32.8333C193.634 31.9663 193.514 30.4384 194.383 29.4248C195.248 28.4082 196.772 28.2886 197.783 29.1587C198.797 30.0258 198.917 31.5536 198.049 32.5702L198.049 32.5672Z' fill='%235759EE'/%3E%3Cpath d='M212.921 46.6352C211.546 48.0195 209.312 48.0255 207.931 46.6501C206.55 45.2717 206.544 43.0353 207.916 41.6479C209.291 40.2636 211.522 40.2576 212.906 41.633C214.287 43.0084 214.296 45.2508 212.921 46.6352Z' fill='%235759EE'/%3E%3Cpath d='M225.383 60.3656C224.25 61.3493 222.538 61.2237 221.556 60.0905C220.575 58.9544 220.697 57.2382 221.831 56.2545C222.964 55.2708 224.676 55.3934 225.658 56.5295C226.639 57.6657 226.514 59.3819 225.383 60.3656Z' fill='%235759EE'/%3E%3Cpath d='M237.493 75.8341C236.166 76.8238 234.29 76.5457 233.302 75.2152C232.315 73.8847 232.592 72.004 233.92 71.0143C235.247 70.0246 237.123 70.3027 238.111 71.6332C239.098 72.9638 238.821 74.8444 237.493 75.8341Z' fill='%235759EE'/%3E%3Cpath d='M248.627 92.5336C246.9 93.6279 244.615 93.1137 243.523 91.3825C242.431 89.6513 242.944 87.361 244.671 86.2667C246.399 85.1724 248.683 85.6867 249.775 87.4178C250.867 89.149 250.354 91.4393 248.627 92.5336Z' fill='%235759EE'/%3E%3Cpath d='M257.247 107.778C256.346 108.26 255.227 107.919 254.747 107.016C254.267 106.113 254.61 104.992 255.508 104.51C256.408 104.029 257.527 104.37 258.007 105.273C258.488 106.176 258.144 107.297 257.247 107.778Z' fill='%235759EE'/%3E%3Cpath d='M265.835 125.808C264.597 126.355 263.154 125.793 262.608 124.555C262.062 123.315 262.623 121.867 263.858 121.32C265.092 120.773 266.539 121.335 267.085 122.573C267.631 123.811 267.07 125.261 265.835 125.808Z' fill='%235759EE'/%3E%3Cpath d='M272.769 143.701C271.591 144.123 270.293 143.504 269.873 142.323C269.452 141.142 270.07 139.841 271.248 139.42C272.426 138.998 273.724 139.617 274.144 140.798C274.565 141.979 273.947 143.28 272.769 143.701Z' fill='%235759EE'/%3E%3Cpath d='M279.117 164.701C276.546 165.41 273.888 163.897 273.181 161.32C272.474 158.742 273.984 156.078 276.555 155.37C279.126 154.661 281.784 156.174 282.491 158.751C283.198 161.329 281.689 163.993 279.117 164.701Z' fill='%235759EE'/%3E%3Cpath d='M283.336 184.155C280.437 184.733 277.618 182.843 277.045 179.937C276.469 177.027 278.355 174.205 281.257 173.628C284.156 173.051 286.972 174.94 287.548 177.85C288.124 180.756 286.238 183.581 283.336 184.155Z' fill='%235759EE'/%3E%3Cpath d='M285.966 202.964C283.246 203.299 280.767 201.362 280.43 198.635C280.096 195.908 282.029 193.423 284.749 193.085C287.47 192.751 289.949 194.688 290.286 197.418C290.62 200.145 288.687 202.629 285.963 202.967L285.966 202.964Z' fill='%235759EE'/%3E%3Cpath d='M287.222 221.412C284.97 221.522 283.055 219.785 282.944 217.528C282.834 215.274 284.567 213.354 286.819 213.24C289.071 213.13 290.983 214.867 291.097 217.124C291.207 219.382 289.474 221.301 287.225 221.412L287.222 221.412Z' fill='%235759EE'/%3E%3Cpath d='M287.132 241.794C284.325 241.728 282.106 239.393 282.175 236.579C282.243 233.766 284.57 231.541 287.377 231.61C290.184 231.679 292.403 234.014 292.334 236.824C292.266 239.638 289.939 241.862 287.132 241.794Z' fill='%235759EE'/%3E%3Cpath d='M285.584 260.924C282.893 260.658 280.928 258.257 281.193 255.563C281.459 252.866 283.854 250.896 286.541 251.162C289.232 251.428 291.198 253.829 290.932 256.523C290.667 259.22 288.271 261.19 285.584 260.924Z' fill='%235759EE'/%3E%3Cpath d='M282.502 280.631C279.531 280.11 277.542 277.276 278.061 274.298C278.58 271.32 281.408 269.326 284.379 269.846C287.35 270.366 289.339 273.201 288.82 276.179C288.301 279.157 285.473 281.151 282.502 280.631Z' fill='%235759EE'/%3E%3Cpath d='M278.874 296.263C277.732 295.973 277.04 294.81 277.329 293.665C277.619 292.519 278.779 291.826 279.921 292.116C281.064 292.406 281.756 293.569 281.466 294.714C281.177 295.859 280.017 296.553 278.874 296.266L278.874 296.263Z' fill='%235759EE'/%3E%3Cpath d='M272.768 316.361C270.8 315.701 269.735 313.566 270.391 311.592C271.05 309.616 273.18 308.552 275.149 309.21C277.117 309.87 278.182 312.005 277.526 313.978C276.867 315.955 274.737 317.019 272.768 316.361Z' fill='%235759EE'/%3E%3Cpath d='M265.549 334.776C263.425 333.885 262.426 331.436 263.315 329.308C264.204 327.179 266.646 326.177 268.77 327.068C270.894 327.959 271.893 330.408 271.004 332.537C270.116 334.665 267.673 335.667 265.549 334.776Z' fill='%235759EE'/%3E%3Cpath d='M257.816 350.91C256.492 350.235 255.964 348.608 256.638 347.281C257.312 345.953 258.935 345.424 260.259 346.1C261.583 346.775 262.111 348.402 261.437 349.729C260.763 351.057 259.14 351.586 257.816 350.91Z' fill='%235759EE'/%3E%3Cpath d='M247.815 368.496C246.133 367.479 245.596 365.291 246.61 363.604C247.624 361.921 249.811 361.38 251.49 362.396C253.169 363.413 253.709 365.602 252.695 367.288C251.681 368.971 249.495 369.512 247.815 368.496Z' fill='%235759EE'/%3E%3Cpath d='M238.041 383.114C237.241 382.546 237.05 381.436 237.617 380.632C238.184 379.831 239.29 379.639 240.093 380.207C240.892 380.775 241.083 381.885 240.516 382.689C239.95 383.49 238.843 383.682 238.041 383.114Z' fill='%235759EE'/%3E%3Cpath d='M225.398 399.399C224.103 398.335 223.918 396.421 224.983 395.124C226.045 393.829 227.954 393.641 229.249 394.708C230.54 395.772 230.728 397.689 229.664 398.984C228.602 400.278 226.693 400.467 225.398 399.399Z' fill='%235759EE'/%3E%3Cpath d='M212.926 413.167C212.028 412.309 211.995 410.883 212.851 409.983C213.707 409.083 215.13 409.047 216.028 409.908C216.926 410.766 216.959 412.192 216.103 413.092C215.246 413.992 213.824 414.025 212.926 413.167Z' fill='%235759EE'/%3E%3Cpath d='M107.381 3.09465C106.963 4.31455 105.639 4.96038 104.422 4.54179C103.205 4.1232 102.561 2.79566 102.978 1.57576C103.396 0.355868 104.72 -0.292948 105.937 0.128634C107.151 0.547227 107.799 1.87476 107.381 3.09465Z' fill='%235759EE'/%3E%3Cpath d='M123.074 9.36434C122.761 10.0939 121.917 10.4317 121.189 10.1208C120.461 9.80685 120.124 8.9607 120.434 8.23115C120.747 7.50161 121.589 7.16374 122.319 7.47768C123.047 7.79163 123.384 8.63479 123.074 9.36733L123.074 9.36434Z' fill='%235759EE'/%3E%3Cpath d='M140.857 18.0536C139.98 19.7399 137.907 20.3917 136.227 19.5156C134.545 18.6366 133.895 16.5586 134.769 14.8753C135.646 13.1889 137.719 12.5371 139.398 13.4132C141.08 14.2922 141.731 16.3702 140.857 18.0536Z' fill='%235759EE'/%3E%3Cpath d='M156.222 27.1485C155.205 28.79 153.054 29.2923 151.416 28.2727C149.782 27.2532 149.278 25.0974 150.292 23.4559C151.309 21.8145 153.46 21.3121 155.097 22.3287C156.735 23.3483 157.236 25.504 156.222 27.1455L156.222 27.1485Z' fill='%235759EE'/%3E%3Cpath d='M169.55 36.3938C168.93 37.2459 167.737 37.4343 166.883 36.8123C166.033 36.1904 165.845 34.9945 166.466 34.1393C167.086 33.2872 168.279 33.0988 169.13 33.7207C169.98 34.3427 170.168 35.5386 169.547 36.3938L169.55 36.3938Z' fill='%235759EE'/%3E%3Cpath d='M185.876 49.6318C184.041 51.7906 180.811 52.0537 178.657 50.2179C176.503 48.382 176.241 45.1409 178.075 42.9822C179.907 40.8205 183.14 40.5603 185.294 42.3962C187.448 44.235 187.71 47.4731 185.879 49.6318L185.876 49.6318Z' fill='%235759EE'/%3E%3Cpath d='M197.037 60.2926C195.969 61.3749 194.23 61.3839 193.15 60.3135C192.07 59.2431 192.062 57.5 193.129 56.4176C194.197 55.3352 195.936 55.3263 197.016 56.3967C198.096 57.4671 198.105 59.2102 197.037 60.2926Z' fill='%235759EE'/%3E%3Cpath d='M210.895 75.535C208.59 77.5472 205.094 77.305 203.086 74.9938C201.079 72.6826 201.32 69.1784 203.626 67.1632C205.932 65.1509 209.428 65.3931 211.438 67.7043C213.446 70.0156 213.204 73.5198 210.898 75.532L210.895 75.535Z' fill='%235759EE'/%3E%3Cpath d='M221.554 89.3691C219.263 91.0853 216.015 90.6189 214.3 88.3226C212.585 86.0263 213.053 82.7703 215.344 81.0511C217.635 79.3318 220.883 79.8013 222.598 82.0975C224.314 84.3938 223.845 87.6498 221.554 89.3691Z' fill='%235759EE'/%3E%3Cpath d='M231.498 104.42C228.98 106.032 225.636 105.296 224.028 102.773C222.418 100.249 223.154 96.8975 225.672 95.2859C228.19 93.6743 231.533 94.4129 233.141 96.9334C234.749 99.4569 234.015 102.809 231.498 104.42Z' fill='%235759EE'/%3E%3Cpath d='M238.809 117.409C237.598 118.067 236.083 117.612 235.43 116.399C234.773 115.185 235.227 113.666 236.438 113.011C237.649 112.353 239.164 112.808 239.817 114.022C240.474 115.235 240.02 116.754 238.809 117.409Z' fill='%235759EE'/%3E%3Cpath d='M248.05 136.852C244.93 138.257 241.261 136.864 239.859 133.733C238.457 130.606 239.847 126.928 242.967 125.523C246.087 124.118 249.756 125.511 251.158 128.641C252.56 131.769 251.17 135.447 248.047 136.852L248.05 136.852Z' fill='%235759EE'/%3E%3Cpath d='M254.152 153.05C251.205 154.126 247.942 152.605 246.868 149.65C245.794 146.696 247.313 143.425 250.26 142.349C253.207 141.273 256.47 142.795 257.544 145.749C258.618 148.703 257.099 151.974 254.152 153.05Z' fill='%235759EE'/%3E%3Cpath d='M259.179 169.946C256.268 170.774 253.237 169.079 252.411 166.161C251.585 163.243 253.276 160.205 256.187 159.377C259.099 158.548 262.129 160.244 262.956 163.162C263.782 166.08 262.09 169.118 259.179 169.946Z' fill='%235759EE'/%3E%3Cpath d='M263.397 189.3C259.365 190.131 255.421 187.527 254.592 183.484C253.763 179.442 256.361 175.489 260.394 174.658C264.427 173.827 268.37 176.428 269.199 180.474C270.028 184.516 267.433 188.466 263.397 189.3Z' fill='%235759EE'/%3E%3Cpath d='M265.229 202.739C263.478 202.966 261.876 201.728 261.646 199.973C261.42 198.218 262.654 196.61 264.405 196.382C266.156 196.155 267.758 197.393 267.985 199.148C268.212 200.903 266.977 202.509 265.226 202.739L265.229 202.739Z' fill='%235759EE'/%3E%3Cpath d='M266.69 222.112C264.05 222.256 261.792 220.225 261.646 217.579C261.503 214.933 263.528 212.67 266.168 212.523C268.811 212.38 271.069 214.41 271.212 217.056C271.356 219.705 269.33 221.969 266.69 222.112Z' fill='%235759EE'/%3E%3Cpath d='M266.655 238.416C264.85 238.38 263.418 236.882 263.454 235.073C263.49 233.264 264.984 231.829 266.789 231.865C268.594 231.904 270.025 233.399 269.99 235.208C269.954 237.017 268.459 238.452 266.655 238.416Z' fill='%235759EE'/%3E%3Cpath d='M265.028 259.804C261.246 259.439 258.472 256.072 258.836 252.281C259.197 248.49 262.559 245.709 266.341 246.071C270.123 246.435 272.897 249.802 272.533 253.596C272.172 257.388 268.811 260.168 265.028 259.804Z' fill='%235759EE'/%3E%3Cpath d='M263.153 271.657C262.575 271.559 262.187 271.005 262.285 270.425C262.384 269.845 262.935 269.457 263.514 269.555C264.093 269.654 264.481 270.207 264.382 270.787C264.284 271.367 263.732 271.759 263.153 271.657Z' fill='%235759EE'/%3E%3Cpath d='M258.974 290.908C257.402 290.517 256.448 288.923 256.838 287.347C257.229 285.771 258.819 284.815 260.391 285.206C261.963 285.598 262.918 287.192 262.527 288.767C262.136 290.343 260.546 291.3 258.974 290.908Z' fill='%235759EE'/%3E%3Cpath d='M254.205 306.917C253.253 306.606 252.734 305.578 253.044 304.624C253.357 303.67 254.381 303.15 255.332 303.461C256.284 303.775 256.803 304.8 256.492 305.754C256.179 306.708 255.156 307.228 254.205 306.917Z' fill='%235759EE'/%3E%3Cpath d='M247.072 325.723C244.978 324.862 243.972 322.464 244.832 320.362C245.691 318.26 248.083 317.256 250.18 318.117C252.277 318.978 253.279 321.376 252.42 323.475C251.561 325.577 249.169 326.581 247.072 325.72L247.072 325.723Z' fill='%235759EE'/%3E%3Cpath d='M240.444 339.842C239.516 339.381 239.137 338.251 239.599 337.321C240.059 336.391 241.186 336.011 242.114 336.475C243.042 336.938 243.42 338.065 242.958 338.995C242.496 339.925 241.371 340.305 240.444 339.842Z' fill='%235759EE'/%3E%3Cpath d='M231.853 355.326C231.012 354.826 230.734 353.741 231.232 352.898C231.73 352.055 232.813 351.777 233.654 352.276C234.493 352.775 234.773 353.861 234.275 354.704C233.777 355.547 232.691 355.825 231.853 355.326Z' fill='%235759EE'/%3E%3Cpath d='M52.0536 9.9593C51.9522 10.9251 51.0901 11.6247 50.1267 11.526C49.1632 11.4244 48.4622 10.5603 48.5636 9.59453C48.665 8.62878 49.5271 7.92913 50.4906 8.0278C51.454 8.12946 52.155 8.99355 52.0536 9.9593Z' fill='%235759EE'/%3E%3Cpath d='M70.4491 12.8405C70.0553 15.0261 67.9703 16.4762 65.7928 16.0845C63.6153 15.6929 62.1656 13.6029 62.5593 11.4172C62.9531 9.23458 65.0351 7.78147 67.2126 8.17315C69.3901 8.56782 70.8398 10.6548 70.4491 12.8405Z' fill='%235759EE'/%3E%3Cpath d='M86.003 16.5857C85.4989 18.5352 83.5123 19.7072 81.5704 19.2019C79.6256 18.6966 78.4563 16.7083 78.9604 14.7589C79.4645 12.8094 81.4511 11.6404 83.393 12.1427C85.3378 12.648 86.5042 14.6363 86.003 16.5857Z' fill='%235759EE'/%3E%3Cpath d='M100.89 21.3243C100.374 22.8402 98.7301 23.6474 97.2178 23.1332C95.7055 22.6159 94.9001 20.9685 95.4131 19.4526C95.9292 17.9367 97.5728 17.1294 99.0851 17.6466C100.597 18.1639 101.406 19.8114 100.887 21.3273L100.89 21.3243Z' fill='%235759EE'/%3E%3Cpath d='M115.811 27.2787C115.25 28.5973 113.729 29.2072 112.413 28.6481C111.098 28.083 110.489 26.5611 111.05 25.2425C111.611 23.924 113.132 23.311 114.448 23.8732C115.763 24.4353 116.372 25.9601 115.811 27.2757L115.811 27.2787Z' fill='%235759EE'/%3E%3Cpath d='M131.02 34.709C130.22 36.2548 128.326 36.8588 126.784 36.0575C125.245 35.2592 124.642 33.3576 125.439 31.8118C126.235 30.266 128.132 29.665 129.675 30.4633C131.217 31.2646 131.816 33.1632 131.02 34.709Z' fill='%235759EE'/%3E%3Cpath d='M145.007 42.9131C144.142 44.3184 142.304 44.7549 140.902 43.8878C139.5 43.0208 139.065 41.179 139.93 39.7737C140.795 38.3684 142.632 37.9319 144.034 38.799C145.436 39.666 145.872 41.5079 145.007 42.9131Z' fill='%235759EE'/%3E%3Cpath d='M157.324 51.3774C156.82 52.074 155.851 52.2295 155.155 51.7242C154.46 51.2219 154.305 50.2472 154.809 49.5505C155.314 48.8538 156.283 48.6984 156.978 49.2037C157.673 49.709 157.828 50.6807 157.324 51.3774Z' fill='%235759EE'/%3E%3Cpath d='M170.788 62.1158C169.935 63.1294 168.422 63.2549 167.411 62.3998C166.4 61.5447 166.275 60.0288 167.128 59.0182C167.981 58.0046 169.493 57.879 170.501 58.7341C171.513 59.5893 171.638 61.1052 170.785 62.1158L170.788 62.1158Z' fill='%235759EE'/%3E%3Cpath d='M183.024 73.5113C181.965 74.5937 180.235 74.6116 179.155 73.5532C178.075 72.4918 178.057 70.7576 179.116 69.6752C180.172 68.5929 181.905 68.5749 182.985 69.6364C184.065 70.6948 184.083 72.432 183.024 73.5143L183.024 73.5113Z' fill='%235759EE'/%3E%3Cpath d='M194.342 85.7619C193.087 86.8712 191.172 86.7516 190.065 85.4928C188.958 84.2341 189.078 82.3145 190.333 81.2052C191.589 80.096 193.504 80.2186 194.611 81.4773C195.718 82.7361 195.598 84.6556 194.339 85.7649L194.342 85.7619Z' fill='%235759EE'/%3E%3Cpath d='M204.843 98.9824C203.292 100.163 201.079 99.8585 199.904 98.3067C198.725 96.7519 199.027 94.5334 200.581 93.3524C202.132 92.1713 204.345 92.4763 205.52 94.0311C206.699 95.5859 206.394 97.8014 204.843 98.9824Z' fill='%235759EE'/%3E%3Cpath d='M213.41 111.568C212.315 112.283 210.851 111.972 210.141 110.874C209.428 109.777 209.741 108.309 210.833 107.597C211.928 106.883 213.392 107.197 214.102 108.291C214.815 109.388 214.505 110.856 213.41 111.568Z' fill='%235759EE'/%3E%3Cpath d='M222.436 127.116C220.527 128.168 218.126 127.471 217.076 125.558C216.026 123.644 216.721 121.237 218.63 120.185C220.539 119.129 222.94 119.829 223.99 121.743C225.04 123.656 224.345 126.063 222.436 127.116Z' fill='%235759EE'/%3E%3Cpath d='M229.73 142.338C227.504 143.361 224.874 142.38 223.853 140.149C222.833 137.919 223.812 135.282 226.037 134.259C228.262 133.237 230.893 134.217 231.913 136.445C232.933 138.675 231.955 141.312 229.73 142.335L229.73 142.338Z' fill='%235759EE'/%3E%3Cpath d='M234.807 155.269C233.808 155.643 232.698 155.131 232.328 154.13C231.955 153.128 232.465 152.016 233.465 151.642C234.464 151.271 235.574 151.78 235.946 152.781C236.316 153.783 235.809 154.895 234.81 155.266L234.807 155.269Z' fill='%235759EE'/%3E%3Cpath d='M239.964 171.526C238.592 171.923 237.16 171.131 236.763 169.756C236.366 168.38 237.157 166.945 238.529 166.548C239.901 166.15 241.333 166.942 241.73 168.318C242.126 169.693 241.336 171.128 239.964 171.526Z' fill='%235759EE'/%3E%3Cpath d='M243.653 187.2C242.415 187.46 241.198 186.665 240.938 185.421C240.679 184.18 241.472 182.96 242.71 182.703C243.948 182.443 245.165 183.238 245.424 184.479C245.684 185.72 244.891 186.94 243.65 187.2L243.653 187.2Z' fill='%235759EE'/%3E%3Cpath d='M246.544 205.745C243.997 206.083 241.658 204.286 241.321 201.733C240.984 199.179 242.777 196.835 245.324 196.497C247.871 196.159 250.21 197.956 250.547 200.51C250.884 203.063 249.091 205.407 246.544 205.745Z' fill='%235759EE'/%3E%3Cpath d='M247.603 219.747C246.339 219.818 245.256 218.85 245.184 217.582C245.113 216.314 246.079 215.229 247.344 215.157C248.608 215.085 249.691 216.054 249.763 217.322C249.834 218.59 248.868 219.675 247.603 219.747Z' fill='%235759EE'/%3E%3Cpath d='M247.775 235.348C246.949 235.333 246.29 234.652 246.302 233.82C246.317 232.992 246.997 232.331 247.826 232.343C248.652 232.358 249.312 233.04 249.3 233.871C249.285 234.699 248.605 235.36 247.775 235.348Z' fill='%235759EE'/%3E%3Cpath d='M246.696 252.891C245.229 252.76 244.146 251.459 244.277 249.988C244.408 248.517 245.706 247.431 247.174 247.563C248.641 247.695 249.724 248.995 249.593 250.466C249.461 251.937 248.164 253.023 246.696 252.891Z' fill='%235759EE'/%3E%3Cpath d='M244.286 270.171C242.263 269.839 240.891 267.929 241.219 265.902C241.55 263.874 243.456 262.499 245.479 262.828C247.501 263.16 248.873 265.07 248.545 267.098C248.214 269.125 246.308 270.503 244.286 270.171Z' fill='%235759EE'/%3E%3Cpath d='M241.381 283.701C240.761 283.552 240.379 282.93 240.525 282.308C240.675 281.686 241.298 281.303 241.918 281.45C242.539 281.599 242.921 282.224 242.775 282.843C242.625 283.465 242.002 283.848 241.384 283.701L241.381 283.701Z' fill='%235759EE'/%3E%3Cpath d='M236.593 300.4C235.475 300.044 234.857 298.845 235.212 297.724C235.567 296.603 236.763 295.984 237.882 296.34C239.001 296.696 239.618 297.895 239.263 299.016C238.908 300.137 237.712 300.756 236.593 300.4Z' fill='%235759EE'/%3E%3Cpath d='M4.53058 27.6843C4.65884 28.7337 3.91608 29.6875 2.86908 29.8161C1.82209 29.9447 0.870546 29.2002 0.742282 28.1507C0.611035 27.1012 1.35678 26.1474 2.40377 26.0189C3.45077 25.8903 4.40231 26.6348 4.53058 27.6843Z' fill='%235759EE'/%3E%3Cpath d='M19.9435 26.5551C20.0061 27.8318 19.0248 28.9172 17.7511 28.977C16.4774 29.0398 15.3976 28.0561 15.3349 26.7794C15.2723 25.5027 16.2537 24.4173 17.5273 24.3545C18.801 24.2917 19.8838 25.2754 19.9465 26.5521L19.9435 26.5551Z' fill='%235759EE'/%3E%3Cpath d='M34.138 26.5702C34.1171 27.3715 33.452 28.0024 32.6496 27.9815C31.8501 27.9606 31.2177 27.2938 31.2416 26.4925C31.2625 25.6912 31.9277 25.0573 32.7301 25.0813C33.5295 25.1022 34.1619 25.7689 34.138 26.5702Z' fill='%235759EE'/%3E%3Cpath d='M50.545 27.7983C50.384 29.3651 48.9879 30.5042 47.4249 30.3457C45.8619 30.1843 44.7224 28.785 44.8835 27.2183C45.0416 25.6515 46.4376 24.5124 48.0036 24.6708C49.5666 24.8293 50.7031 26.2316 50.545 27.7983Z' fill='%235759EE'/%3E%3Cpath d='M65.1327 30.0521C64.8852 31.4424 63.5608 32.3693 62.1737 32.1211C60.7867 31.873 59.862 30.5454 60.1096 29.1551C60.3571 27.7648 61.6815 26.8379 63.0686 27.0861C64.4556 27.3343 65.3803 28.6618 65.1327 30.0521Z' fill='%235759EE'/%3E%3Cpath d='M79.1508 33.2738C78.8943 34.2814 77.8711 34.8884 76.8659 34.6283C75.8636 34.3711 75.2581 33.3456 75.5146 32.338C75.7712 31.3333 76.7943 30.7264 77.7966 30.9835C78.8018 31.2406 79.4043 32.2662 79.1478 33.2708L79.1508 33.2738Z' fill='%235759EE'/%3E%3Cpath d='M94.9064 38.163C94.3217 39.9031 92.4395 40.836 90.7035 40.247C88.9674 39.658 88.0368 37.7743 88.6244 36.0342C89.212 34.297 91.0913 33.3612 92.8273 33.9502C94.5604 34.5392 95.491 36.4229 94.9064 38.163Z' fill='%235759EE'/%3E%3Cpath d='M108.223 43.4668C107.665 44.7854 106.147 45.4013 104.831 44.8452C103.516 44.286 102.901 42.7642 103.459 41.4456C104.017 40.127 105.535 39.5111 106.85 40.0702C108.166 40.6293 108.78 42.1512 108.223 43.4698L108.223 43.4668Z' fill='%235759EE'/%3E%3Cpath d='M121.012 49.6242C120.577 50.4734 119.539 50.8053 118.695 50.3717C117.848 49.9352 117.516 48.8947 117.949 48.0486C118.384 47.1994 119.422 46.8675 120.267 47.3011C121.114 47.7376 121.445 48.7781 121.012 49.6242Z' fill='%235759EE'/%3E%3Cpath d='M136.548 58.6167C135.221 60.7934 132.387 61.4811 130.215 60.1505C128.044 58.82 127.358 55.9796 128.682 53.7999C130.01 51.6232 132.846 50.9355 135.018 52.2661C137.189 53.5936 137.875 56.44 136.548 58.6167Z' fill='%235759EE'/%3E%3Cpath d='M147.551 66.2344C146.611 67.5499 144.782 67.8549 143.467 66.9101C142.152 65.9683 141.85 64.1354 142.793 62.8199C143.732 61.5013 145.561 61.1993 146.876 62.1412C148.189 63.083 148.493 64.9158 147.551 66.2344Z' fill='%235759EE'/%3E%3Cpath d='M158.239 74.7088C157.711 75.3457 156.765 75.4324 156.133 74.9002C155.498 74.371 155.411 73.4232 155.942 72.7893C156.47 72.1524 157.413 72.0657 158.048 72.5979C158.683 73.1271 158.77 74.075 158.239 74.7088Z' fill='%235759EE'/%3E%3Cpath d='M170.848 86.2883C169.488 87.6995 167.244 87.7414 165.834 86.378C164.426 85.0146 164.384 82.7662 165.744 81.3519C167.104 79.9407 169.347 79.8988 170.755 81.2622C172.163 82.6256 172.205 84.8741 170.845 86.2883L170.848 86.2883Z' fill='%235759EE'/%3E%3Cpath d='M180.386 96.5338C179.369 97.4457 177.803 97.359 176.893 96.3394C175.981 95.3199 176.07 93.7502 177.087 92.8382C178.104 91.9233 179.67 92.013 180.58 93.0326C181.493 94.0521 181.404 95.6219 180.386 96.5338Z' fill='%235759EE'/%3E%3Cpath d='M190.332 108.865C188.915 109.959 186.88 109.696 185.789 108.276C184.697 106.856 184.959 104.816 186.376 103.722C187.793 102.628 189.827 102.891 190.919 104.311C192.011 105.731 191.748 107.77 190.332 108.865Z' fill='%235759EE'/%3E%3Cpath d='M198.72 121.07C197.35 121.973 195.507 121.596 194.606 120.224C193.702 118.852 194.081 117.007 195.45 116.101C196.819 115.195 198.66 115.575 199.564 116.947C200.465 118.319 200.089 120.167 198.72 121.07Z' fill='%235759EE'/%3E%3Cpath d='M205.53 132.652C204.888 133.011 204.08 132.781 203.722 132.135C203.364 131.492 203.594 130.682 204.238 130.323C204.879 129.964 205.691 130.194 206.046 130.84C206.404 131.483 206.171 132.296 205.53 132.652Z' fill='%235759EE'/%3E%3Cpath d='M212.11 145.825C211.624 146.049 211.048 145.836 210.825 145.349C210.601 144.862 210.813 144.285 211.299 144.06C211.785 143.836 212.361 144.048 212.585 144.536C212.808 145.023 212.597 145.6 212.11 145.825Z' fill='%235759EE'/%3E%3Cpath d='M218.55 161.66C217.007 162.237 215.292 161.456 214.713 159.91C214.138 158.365 214.916 156.645 216.458 156.065C218.001 155.485 219.716 156.269 220.294 157.814C220.873 159.36 220.092 161.082 218.55 161.66Z' fill='%235759EE'/%3E%3Cpath d='M222.75 174.88C221.813 175.155 220.835 174.614 220.56 173.678C220.286 172.739 220.826 171.759 221.76 171.484C222.696 171.212 223.675 171.75 223.949 172.686C224.223 173.625 223.684 174.605 222.75 174.88Z' fill='%235759EE'/%3E%3Cpath d='M226.452 190.246C225.112 190.533 223.794 189.675 223.511 188.332C223.224 186.99 224.08 185.668 225.42 185.384C226.759 185.097 228.077 185.955 228.361 187.298C228.647 188.64 227.791 189.962 226.452 190.246Z' fill='%235759EE'/%3E%3Cpath d='M228.793 204.516C227.779 204.656 226.842 203.945 226.702 202.928C226.562 201.912 227.272 200.973 228.286 200.832C229.3 200.692 230.237 201.403 230.377 202.42C230.517 203.436 229.807 204.375 228.793 204.516Z' fill='%235759EE'/%3E%3Cpath d='M230.218 220.116C228.879 220.202 227.724 219.186 227.638 217.846C227.551 216.504 228.566 215.347 229.902 215.26C231.241 215.17 232.396 216.19 232.482 217.529C232.569 218.869 231.554 220.029 230.218 220.116Z' fill='%235759EE'/%3E%3Cpath d='M230.461 235.455C228.984 235.443 227.794 234.235 227.806 232.755C227.818 231.275 229.023 230.085 230.499 230.094C231.976 230.106 233.166 231.314 233.154 232.794C233.142 234.274 231.937 235.467 230.461 235.455Z' fill='%235759EE'/%3E%3Cpath d='M229.574 250.45C228.136 250.333 227.068 249.071 227.185 247.63C227.301 246.189 228.56 245.118 229.997 245.235C231.435 245.352 232.503 246.613 232.387 248.055C232.27 249.496 231.012 250.566 229.574 250.45Z' fill='%235759EE'/%3E%3C/svg%3E%0A");
  position: absolute;
  right: -198px;
  top: -130%;
  z-index: 1;
}
@media (max-width: 450px) {
  section#cta.mid-page .image-container::after {
    top: -100%;
  }
}
section#cta.mid-page .image-container img {
  position: relative;
  z-index: 3;
}
@media (max-width: 768px) {
  section#cta.mid-page .image-container {
    padding-top: 40px;
  }
}
section#cta.mid-page::before {
  content: "";
  width: 1439px;
  height: 1439px;
  position: absolute;
  bottom: -1133px;
  border-radius: 1439px;
  opacity: 0.5;
  background: #8C8EFF;
  filter: blur(100px);
  right: -512px;
  z-index: 1;
}
section#cta.mid-page.dark::before {
  background: #008077;
}
section#cta.with-image::before {
  content: "";
  width: 1439px;
  height: 1439px;
  position: absolute;
  bottom: -1051px;
  border-radius: 1439px;
  opacity: 0.5;
  background: #8C8EFF;
  filter: blur(100px);
  right: -512px;
  z-index: 1;
}
section#cta.with-image::after {
  content: url("data:image/svg+xml,%3Csvg width='229' height='274' viewBox='0 0 229 274' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8619 268.672C15.281 269.142 16.862 271.486 16.3936 273.908C15.9253 276.33 13.5867 277.914 11.1706 277.445C8.75446 276.976 7.17353 274.631 7.63886 272.21C8.10717 269.788 10.4458 268.203 12.8649 268.669L12.8619 268.672Z' fill='%235759EE'/%3E%3Cpath d='M18.8486 244.237C21.3691 244.925 22.8606 247.529 22.1745 250.056C21.4884 252.582 18.8903 254.077 16.3698 253.389C13.8492 252.705 12.3578 250.097 13.0439 247.571C13.7299 245.044 16.328 243.549 18.8486 244.237Z' fill='%235759EE'/%3E%3Cpath d='M26.7173 220.074C29.4586 221.043 30.8993 224.057 29.9328 226.805C28.9664 229.552 25.9596 230.996 23.2184 230.028C20.4771 229.059 19.0363 226.045 20.0028 223.294C20.9693 220.547 23.976 219.102 26.7173 220.071L26.7173 220.074Z' fill='%235759EE'/%3E%3Cpath d='M35.3353 198.944C36.961 199.655 37.7007 201.551 36.9908 203.181C36.2809 204.81 34.3897 205.552 32.764 204.84C31.1384 204.128 30.3986 202.23 31.1085 200.603C31.8185 198.974 33.7096 198.232 35.3353 198.944Z' fill='%235759EE'/%3E%3Cpath d='M47.6216 174.101C50.5746 175.662 51.7081 179.325 50.1511 182.288C48.594 185.248 44.94 186.384 41.9839 184.823C39.0309 183.262 37.8974 179.6 39.4544 176.637C41.0115 173.677 44.6655 172.541 47.6186 174.101L47.6216 174.101Z' fill='%235759EE'/%3E%3Cpath d='M59.2969 154.476C61.1761 155.651 61.7488 158.133 60.5766 160.02C59.4043 161.903 56.9285 162.477 55.0463 161.302C53.1671 160.127 52.5943 157.646 53.7666 155.759C54.9389 153.875 57.4147 153.301 59.2969 154.476Z' fill='%235759EE'/%3E%3Cpath d='M73.2025 134.361C74.8073 135.539 75.1592 137.797 73.984 139.408C72.8087 141.02 70.5566 141.37 68.9489 140.195C67.3411 139.017 66.9921 136.759 68.1673 135.148C69.3426 133.539 71.5947 133.186 73.2025 134.364L73.2025 134.361Z' fill='%235759EE'/%3E%3Cpath d='M90.9799 112.423C93.9151 114.926 94.27 119.336 91.7733 122.278C89.2767 125.22 84.8769 125.576 81.9417 123.073C79.0066 120.571 78.6516 116.161 81.1483 113.219C83.645 110.276 88.0447 109.921 90.9799 112.423Z' fill='%235759EE'/%3E%3Cpath d='M105.138 97.4941C106.197 98.5406 106.209 100.248 105.165 101.309C104.121 102.371 102.414 102.383 101.358 101.336C100.299 100.29 100.287 98.5795 101.334 97.518C102.379 96.4566 104.085 96.4477 105.141 97.4941L105.138 97.4941Z' fill='%235759EE'/%3E%3Cpath d='M123.316 80.6569C124.267 81.7482 124.154 83.4046 123.065 84.3584C121.976 85.3122 120.324 85.1986 119.375 84.1073C118.427 83.0159 118.537 81.3595 119.626 80.4057C120.714 79.4549 122.367 79.5655 123.316 80.6569Z' fill='%235759EE'/%3E%3Cpath d='M145.152 63.3628C147.013 65.8535 146.506 69.3846 144.021 71.2503C141.536 73.116 138.014 72.6077 136.155 70.1171C134.294 67.6265 134.801 64.0954 137.286 62.2326C139.771 60.3669 143.293 60.8752 145.152 63.3658L145.152 63.3628Z' fill='%235759EE'/%3E%3Cpath d='M166.034 49.4146C167.782 52.1594 166.976 55.8041 164.238 57.5562C161.5 59.3083 157.863 58.501 156.115 55.7562C154.367 53.0115 155.173 49.3667 157.911 47.6146C160.649 45.8625 164.286 46.6698 166.034 49.4146Z' fill='%235759EE'/%3E%3Cpath d='M184.879 38.7053C185.589 40.0298 185.094 41.6803 183.773 42.3949C182.451 43.1065 180.805 42.6101 180.092 41.2856C179.382 39.961 179.877 38.3076 181.198 37.596C182.52 36.8844 184.166 37.3807 184.879 38.7053Z' fill='%235759EE'/%3E%3Cpath d='M209.258 27.0216C210.362 29.5062 209.249 32.4184 206.771 33.5277C204.292 34.634 201.384 33.5188 200.28 31.0341C199.176 28.5495 200.289 25.6373 202.768 24.528C205.246 23.4187 208.152 24.5369 209.258 27.0216Z' fill='%235759EE'/%3E%3Cpath d='M231.789 18.2727C232.585 20.4823 231.446 22.9251 229.238 23.7234C227.034 24.5217 224.6 23.3766 223.8 21.167C223.004 18.9545 224.146 16.5146 226.351 15.7163C228.555 14.918 230.989 16.0632 231.789 18.2727Z' fill='%235759EE'/%3E%3Cpath d='M39.4272 274.027C42.3474 274.577 44.2684 277.39 43.7225 280.317C43.1767 283.242 40.3668 285.17 37.4465 284.623C34.5293 284.073 32.6053 281.259 33.1512 278.332C33.697 275.408 36.5069 273.48 39.4272 274.027Z' fill='%235759EE'/%3E%3Cpath d='M45.1834 250.396C48.8136 251.356 50.9792 255.087 50.0216 258.726C49.0641 262.365 45.3415 264.538 41.7113 263.576C38.0811 262.616 35.9126 258.884 36.8731 255.246C37.8306 251.607 41.5532 249.433 45.1834 250.396Z' fill='%235759EE'/%3E%3Cpath d='M52.6232 227.663C56.7127 229.072 58.8902 233.536 57.4823 237.638C56.0773 241.737 51.6209 243.917 47.5314 242.508C43.4418 241.1 41.2673 236.633 42.6722 232.534C44.0772 228.435 48.5336 226.252 52.6232 227.663Z' fill='%235759EE'/%3E%3Cpath d='M61.0438 207.261C64.6024 208.786 66.2549 212.918 64.7307 216.485C63.2094 220.052 59.09 221.708 55.5284 220.18C51.9699 218.655 50.3203 214.523 51.8416 210.956C53.3629 207.389 57.4852 205.733 61.0438 207.261Z' fill='%235759EE'/%3E%3Cpath d='M72.5614 184.289C77.3728 186.788 79.255 192.723 76.7613 197.546C74.2706 202.369 68.3466 204.255 63.5352 201.756C58.7238 199.259 56.8416 193.321 59.3353 188.498C61.826 183.676 67.75 181.789 72.5614 184.289Z' fill='%235759EE'/%3E%3Cpath d='M80.819 170.654C82.1733 171.488 82.5939 173.264 81.7616 174.621C80.9294 175.979 79.1576 176.4 77.8033 175.566C76.4491 174.732 76.0285 172.956 76.8607 171.598C77.693 170.241 79.4648 169.819 80.819 170.657L80.819 170.654Z' fill='%235759EE'/%3E%3Cpath d='M93.3103 152.288C94.2977 153.005 94.5214 154.39 93.8055 155.379C93.0896 156.372 91.7085 156.593 90.7212 155.876C89.7338 155.158 89.5101 153.774 90.226 152.781C90.9419 151.791 92.323 151.567 93.3103 152.285L93.3103 152.288Z' fill='%235759EE'/%3E%3Cpath d='M107.604 134.266C108.591 135.103 108.717 136.583 107.882 137.573C107.046 138.563 105.57 138.688 104.582 137.851C103.595 137.014 103.47 135.534 104.305 134.544C105.14 133.554 106.617 133.429 107.604 134.266Z' fill='%235759EE'/%3E%3Cpath d='M123.847 116.717C125.18 118.029 125.198 120.173 123.892 121.509C122.582 122.846 120.443 122.867 119.11 121.554C117.777 120.242 117.759 118.098 119.065 116.761C120.372 115.425 122.514 115.407 123.847 116.717Z' fill='%235759EE'/%3E%3Cpath d='M142.298 99.6879C144.345 102.026 144.112 105.587 141.779 107.638C139.447 109.689 135.894 109.456 133.848 107.118C131.802 104.78 132.034 101.219 134.367 99.1677C136.699 97.1166 140.252 97.3498 142.298 99.6879Z' fill='%235759EE'/%3E%3Cpath d='M158.519 86.8793C159.658 88.3952 159.357 90.5479 157.845 91.6931C156.332 92.8352 154.185 92.5333 153.042 91.0204C151.903 89.5045 152.204 87.3487 153.717 86.2066C155.229 85.0644 157.377 85.3664 158.516 86.8823L158.519 86.8793Z' fill='%235759EE'/%3E%3Cpath d='M177.267 74.0402C178.254 75.5711 177.816 77.6132 176.289 78.6029C174.761 79.5925 172.724 79.1531 171.737 77.6222C170.749 76.0914 171.188 74.0492 172.715 73.0596C174.242 72.0699 176.28 72.5094 177.267 74.0402Z' fill='%235759EE'/%3E%3Cpath d='M198.821 61.5268C200.244 64.128 199.296 67.393 196.698 68.8222C194.103 70.2484 190.845 69.2946 189.419 66.6933C187.997 64.0921 188.948 60.8241 191.543 59.3979C194.138 57.9717 197.396 58.9225 198.818 61.5268L198.821 61.5268Z' fill='%235759EE'/%3E%3Cpath d='M216.282 53.0634C216.72 54.0262 216.3 55.1623 215.339 55.6019C214.379 56.0414 213.245 55.6168 212.807 54.6571C212.368 53.6943 212.792 52.5581 213.749 52.1185C214.71 51.679 215.843 52.1006 216.282 53.0634Z' fill='%235759EE'/%3E%3Cpath d='M67.7555 260.77C69.6705 261.263 70.8279 263.218 70.3357 265.138C69.8435 267.058 67.8927 268.218 65.9777 267.724C64.0627 267.234 62.9053 265.276 63.3975 263.356C63.8897 261.433 65.8405 260.276 67.7555 260.77Z' fill='%235759EE'/%3E%3Cpath d='M73.8798 240.982C75.574 241.553 76.4838 243.392 75.9111 245.09C75.3414 246.786 73.5069 247.7 71.8126 247.126C70.1183 246.555 69.2085 244.717 69.7783 243.018C70.348 241.32 72.1825 240.408 73.8768 240.979L73.8798 240.982Z' fill='%235759EE'/%3E%3Cpath d='M81.8147 220.794C83.7834 221.625 84.7051 223.901 83.8729 225.874C83.0407 227.847 80.7737 228.771 78.805 227.937C76.8363 227.106 75.9146 224.831 76.7468 222.857C77.579 220.884 79.846 219.96 81.8147 220.794Z' fill='%235759EE'/%3E%3Cpath d='M92.0219 199.799C95.0465 201.353 96.2397 205.073 94.6856 208.105C93.1345 211.136 89.4238 212.332 86.3991 210.775C83.3745 209.217 82.1813 205.5 83.7354 202.469C85.2865 199.437 88.9972 198.241 92.0219 199.799Z' fill='%235759EE'/%3E%3Cpath d='M103.055 181.111C106.259 183.075 107.267 187.273 105.307 190.484C103.347 193.695 99.1593 194.706 95.9556 192.741C92.752 190.777 91.7438 186.579 93.7065 183.368C95.6663 180.157 99.8543 179.146 103.058 181.114L103.055 181.111Z' fill='%235759EE'/%3E%3Cpath d='M114.169 165.157C116.499 166.837 117.03 170.09 115.354 172.425C113.677 174.76 110.429 175.29 108.099 173.612C105.77 171.932 105.242 168.676 106.918 166.341C108.594 164.006 111.843 163.476 114.169 165.157Z' fill='%235759EE'/%3E%3Cpath d='M125.582 150.892C126.608 151.753 126.742 153.284 125.883 154.312C125.024 155.341 123.497 155.475 122.471 154.611C121.445 153.75 121.311 152.219 122.173 151.191C123.032 150.162 124.559 150.028 125.585 150.892L125.582 150.892Z' fill='%235759EE'/%3E%3Cpath d='M139.768 135.379C140.72 136.306 140.744 137.828 139.819 138.782C138.894 139.736 137.376 139.759 136.425 138.833C135.473 137.906 135.449 136.384 136.374 135.43C137.299 134.476 138.817 134.452 139.768 135.379Z' fill='%235759EE'/%3E%3Cpath d='M155.277 120.728C156.271 121.843 156.172 123.55 155.06 124.546C153.947 125.538 152.244 125.443 151.251 124.327C150.26 123.212 150.356 121.505 151.468 120.509C152.581 119.514 154.284 119.612 155.277 120.728Z' fill='%235759EE'/%3E%3Cpath d='M172.358 106.869C173.59 108.474 173.291 110.779 171.69 112.014C170.088 113.249 167.788 112.95 166.556 111.345C165.324 109.739 165.622 107.437 167.227 106.199C168.829 104.964 171.129 105.263 172.361 106.869L172.358 106.869Z' fill='%235759EE'/%3E%3Cpath d='M187.403 96.3818C187.698 96.8303 187.573 97.4313 187.125 97.7273C186.678 98.0233 186.078 97.8977 185.783 97.4492C185.488 97.0007 185.613 96.3997 186.061 96.1037C186.508 95.8077 187.108 95.9333 187.403 96.3818Z' fill='%235759EE'/%3E%3Cpath d='M88.8523 268.833C89.9947 269.123 90.6867 270.286 90.3974 271.431C90.1081 272.576 88.9477 273.27 87.8053 272.98C86.6628 272.69 85.9708 271.527 86.2601 270.382C86.5495 269.237 87.7098 268.543 88.8523 268.83L88.8523 268.833Z' fill='%235759EE'/%3E%3Cpath d='M94.9583 248.735C96.927 249.395 97.9919 251.53 97.3357 253.504C96.6764 255.48 94.5467 256.544 92.5779 255.887C90.6092 255.226 89.5443 253.091 90.2006 251.118C90.8598 249.141 92.9896 248.077 94.9583 248.735Z' fill='%235759EE'/%3E%3Cpath d='M102.178 230.319C104.302 231.21 105.301 233.659 104.412 235.788C103.523 237.917 101.08 238.918 98.9562 238.027C96.8324 237.136 95.8332 234.687 96.7221 232.559C97.611 230.43 100.054 229.428 102.178 230.319Z' fill='%235759EE'/%3E%3Cpath d='M109.911 214.185C111.235 214.861 111.763 216.488 111.089 217.815C110.415 219.143 108.792 219.672 107.468 218.996C106.143 218.32 105.615 216.694 106.289 215.366C106.963 214.039 108.586 213.51 109.911 214.185Z' fill='%235759EE'/%3E%3Cpath d='M119.911 196.599C121.594 197.616 122.131 199.805 121.116 201.491C120.102 203.174 117.916 203.715 116.236 202.699C114.557 201.682 114.017 199.494 115.031 197.807C116.046 196.124 118.232 195.583 119.911 196.599Z' fill='%235759EE'/%3E%3Cpath d='M129.686 181.982C130.485 182.55 130.676 183.659 130.109 184.463C129.543 185.265 128.436 185.456 127.634 184.888C126.834 184.32 126.643 183.21 127.21 182.406C127.777 181.605 128.883 181.414 129.686 181.982Z' fill='%235759EE'/%3E%3Cpath d='M142.328 165.696C143.623 166.761 143.808 168.674 142.743 169.972C141.681 171.267 139.772 171.455 138.477 170.388C137.186 169.323 136.998 167.407 138.063 166.112C139.125 164.817 141.034 164.629 142.328 165.696Z' fill='%235759EE'/%3E%3Cpath d='M154.801 151.929C155.699 152.787 155.731 154.213 154.875 155.113C154.019 156.013 152.596 156.049 151.699 155.188C150.801 154.33 150.768 152.904 151.624 152.004C152.48 151.104 153.903 151.071 154.801 151.929Z' fill='%235759EE'/%3E%3Cpath d='M108.752 274.187C110.324 274.579 111.279 276.172 110.888 277.748C110.497 279.324 108.908 280.281 107.336 279.889C105.764 279.497 104.809 277.904 105.2 276.328C105.591 274.752 107.18 273.795 108.752 274.187Z' fill='%235759EE'/%3E%3Cpath d='M113.522 258.178C114.474 258.489 114.993 259.518 114.683 260.471C114.369 261.425 113.346 261.946 112.395 261.635C111.443 261.321 110.924 260.295 111.234 259.341C111.548 258.387 112.571 257.867 113.522 258.178Z' fill='%235759EE'/%3E%3Cpath d='M120.655 239.372C122.749 240.234 123.754 242.631 122.895 244.733C122.036 246.835 119.644 247.84 117.547 246.979C115.45 246.118 114.447 243.72 115.307 241.621C116.166 239.519 118.558 238.514 120.655 239.375L120.655 239.372Z' fill='%235759EE'/%3E%3Cpath d='M127.283 225.254C128.211 225.715 128.59 226.845 128.127 227.775C127.668 228.704 126.54 229.084 125.613 228.621C124.685 228.157 124.306 227.03 124.768 226.1C125.231 225.17 126.355 224.791 127.283 225.254Z' fill='%235759EE'/%3E%3Cpath d='M135.874 209.77C136.715 210.269 136.993 211.354 136.494 212.197C135.996 213.041 134.914 213.319 134.072 212.819C133.234 212.32 132.954 211.235 133.452 210.391C133.95 209.548 135.036 209.27 135.874 209.77Z' fill='%235759EE'/%3E%3Cpath d='M131.133 264.696C132.252 265.051 132.869 266.25 132.514 267.372C132.159 268.493 130.963 269.112 129.845 268.756C128.726 268.4 128.109 267.201 128.464 266.08C128.818 264.959 130.015 264.34 131.133 264.696Z' fill='%235759EE'/%3E%3C/svg%3E%0A");
  position: absolute;
  right: 0;
  bottom: -8px;
  z-index: 0;
}
section#cta.with-image.dark::before {
  background: #008077;
}
section#cta.with-image.dark::after {
  content: url("data:image/svg+xml,%3Csvg width='229' height='274' viewBox='0 0 229 274' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8619 268.672C15.281 269.142 16.862 271.486 16.3936 273.908C15.9253 276.33 13.5867 277.914 11.1706 277.445C8.75446 276.976 7.17353 274.631 7.63886 272.21C8.10717 269.788 10.4458 268.203 12.8649 268.669L12.8619 268.672Z' fill='%23008077'/%3E%3Cpath d='M18.8486 244.237C21.3691 244.925 22.8606 247.529 22.1745 250.056C21.4884 252.582 18.8903 254.077 16.3698 253.389C13.8492 252.705 12.3578 250.097 13.0439 247.571C13.7299 245.044 16.328 243.549 18.8486 244.237Z' fill='%23008077'/%3E%3Cpath d='M26.7173 220.074C29.4586 221.043 30.8993 224.057 29.9328 226.805C28.9664 229.552 25.9596 230.996 23.2184 230.028C20.4771 229.059 19.0363 226.045 20.0028 223.294C20.9693 220.547 23.976 219.102 26.7173 220.071L26.7173 220.074Z' fill='%23008077'/%3E%3Cpath d='M35.3353 198.944C36.961 199.655 37.7007 201.551 36.9908 203.181C36.2809 204.81 34.3897 205.552 32.764 204.84C31.1384 204.128 30.3986 202.23 31.1085 200.603C31.8185 198.974 33.7096 198.232 35.3353 198.944Z' fill='%23008077'/%3E%3Cpath d='M47.6216 174.101C50.5746 175.662 51.7081 179.325 50.1511 182.288C48.594 185.248 44.94 186.384 41.9839 184.823C39.0309 183.262 37.8974 179.6 39.4544 176.637C41.0115 173.677 44.6655 172.541 47.6186 174.101L47.6216 174.101Z' fill='%23008077'/%3E%3Cpath d='M59.2969 154.476C61.1761 155.651 61.7488 158.133 60.5766 160.02C59.4043 161.903 56.9285 162.477 55.0463 161.302C53.1671 160.127 52.5943 157.646 53.7666 155.759C54.9389 153.875 57.4147 153.301 59.2969 154.476Z' fill='%23008077'/%3E%3Cpath d='M73.2025 134.361C74.8073 135.539 75.1592 137.797 73.984 139.408C72.8087 141.02 70.5566 141.37 68.9489 140.195C67.3411 139.017 66.9921 136.759 68.1673 135.148C69.3426 133.539 71.5947 133.186 73.2025 134.364L73.2025 134.361Z' fill='%23008077'/%3E%3Cpath d='M90.9799 112.423C93.9151 114.926 94.27 119.336 91.7733 122.278C89.2767 125.22 84.8769 125.576 81.9417 123.073C79.0066 120.571 78.6516 116.161 81.1483 113.219C83.645 110.276 88.0447 109.921 90.9799 112.423Z' fill='%23008077'/%3E%3Cpath d='M105.138 97.4941C106.197 98.5406 106.209 100.248 105.165 101.309C104.121 102.371 102.414 102.383 101.358 101.336C100.299 100.29 100.287 98.5795 101.334 97.518C102.379 96.4566 104.085 96.4477 105.141 97.4941L105.138 97.4941Z' fill='%23008077'/%3E%3Cpath d='M123.316 80.6566C124.267 81.748 124.154 83.4044 123.065 84.3582C121.976 85.312 120.324 85.1984 119.375 84.107C118.427 83.0157 118.537 81.3593 119.626 80.4055C120.714 79.4547 122.367 79.5653 123.316 80.6566Z' fill='%23008077'/%3E%3Cpath d='M145.152 63.3628C147.013 65.8535 146.506 69.3846 144.021 71.2503C141.536 73.116 138.014 72.6077 136.155 70.1171C134.294 67.6265 134.801 64.0954 137.286 62.2326C139.771 60.3669 143.293 60.8752 145.152 63.3658L145.152 63.3628Z' fill='%23008077'/%3E%3Cpath d='M166.034 49.4146C167.782 52.1594 166.976 55.8041 164.238 57.5562C161.5 59.3083 157.863 58.501 156.115 55.7562C154.367 53.0115 155.173 49.3667 157.911 47.6146C160.649 45.8625 164.286 46.6698 166.034 49.4146Z' fill='%23008077'/%3E%3Cpath d='M184.879 38.7053C185.589 40.0298 185.094 41.6803 183.773 42.3949C182.451 43.1065 180.805 42.6101 180.092 41.2856C179.382 39.961 179.877 38.3076 181.198 37.596C182.52 36.8844 184.166 37.3807 184.879 38.7053Z' fill='%23008077'/%3E%3Cpath d='M209.258 27.0216C210.362 29.5062 209.249 32.4184 206.771 33.5277C204.292 34.634 201.384 33.5188 200.28 31.0341C199.176 28.5495 200.289 25.6373 202.768 24.528C205.246 23.4187 208.152 24.5369 209.258 27.0216Z' fill='%23008077'/%3E%3Cpath d='M231.789 18.2727C232.585 20.4823 231.446 22.9251 229.238 23.7234C227.034 24.5217 224.6 23.3766 223.8 21.167C223.004 18.9545 224.146 16.5146 226.351 15.7163C228.555 14.918 230.989 16.0632 231.789 18.2727Z' fill='%23008077'/%3E%3Cpath d='M39.4272 274.027C42.3474 274.577 44.2684 277.39 43.7225 280.317C43.1767 283.242 40.3668 285.17 37.4465 284.623C34.5293 284.073 32.6053 281.259 33.1512 278.332C33.697 275.408 36.5069 273.48 39.4272 274.027Z' fill='%23008077'/%3E%3Cpath d='M45.1834 250.396C48.8136 251.356 50.9792 255.087 50.0216 258.726C49.0641 262.365 45.3415 264.538 41.7113 263.576C38.0811 262.616 35.9126 258.884 36.8731 255.246C37.8306 251.607 41.5532 249.433 45.1834 250.396Z' fill='%23008077'/%3E%3Cpath d='M52.6232 227.663C56.7127 229.072 58.8902 233.536 57.4823 237.638C56.0773 241.737 51.6209 243.917 47.5314 242.508C43.4418 241.1 41.2673 236.633 42.6722 232.534C44.0772 228.435 48.5336 226.252 52.6232 227.663Z' fill='%23008077'/%3E%3Cpath d='M61.0438 207.261C64.6024 208.786 66.2549 212.918 64.7307 216.485C63.2094 220.052 59.09 221.708 55.5284 220.18C51.9699 218.655 50.3203 214.523 51.8416 210.956C53.3629 207.389 57.4852 205.733 61.0438 207.261Z' fill='%23008077'/%3E%3Cpath d='M72.5614 184.289C77.3728 186.788 79.255 192.723 76.7613 197.546C74.2706 202.369 68.3466 204.255 63.5352 201.756C58.7238 199.259 56.8416 193.321 59.3353 188.498C61.826 183.676 67.75 181.789 72.5614 184.289Z' fill='%23008077'/%3E%3Cpath d='M80.819 170.654C82.1733 171.488 82.5939 173.264 81.7616 174.621C80.9294 175.979 79.1576 176.4 77.8033 175.566C76.4491 174.732 76.0285 172.956 76.8607 171.599C77.693 170.241 79.4648 169.82 80.819 170.657L80.819 170.654Z' fill='%23008077'/%3E%3Cpath d='M93.3103 152.288C94.2977 153.005 94.5214 154.39 93.8055 155.379C93.0896 156.372 91.7085 156.593 90.7212 155.876C89.7338 155.158 89.5101 153.774 90.226 152.781C90.9419 151.791 92.323 151.567 93.3103 152.285L93.3103 152.288Z' fill='%23008077'/%3E%3Cpath d='M107.604 134.266C108.591 135.103 108.717 136.583 107.882 137.573C107.046 138.563 105.57 138.688 104.582 137.851C103.595 137.014 103.47 135.534 104.305 134.544C105.14 133.554 106.617 133.429 107.604 134.266Z' fill='%23008077'/%3E%3Cpath d='M123.847 116.717C125.18 118.029 125.198 120.173 123.892 121.509C122.582 122.846 120.443 122.867 119.11 121.554C117.777 120.242 117.759 118.098 119.065 116.761C120.372 115.425 122.514 115.407 123.847 116.717Z' fill='%23008077'/%3E%3Cpath d='M142.298 99.6879C144.345 102.026 144.112 105.587 141.779 107.638C139.447 109.689 135.894 109.456 133.848 107.118C131.802 104.78 132.034 101.219 134.367 99.1677C136.699 97.1166 140.252 97.3498 142.298 99.6879Z' fill='%23008077'/%3E%3Cpath d='M158.519 86.8793C159.658 88.3952 159.357 90.5479 157.845 91.6931C156.332 92.8352 154.185 92.5333 153.042 91.0204C151.903 89.5045 152.204 87.3487 153.717 86.2066C155.229 85.0644 157.377 85.3664 158.516 86.8823L158.519 86.8793Z' fill='%23008077'/%3E%3Cpath d='M177.267 74.0402C178.254 75.5711 177.816 77.6132 176.289 78.6029C174.761 79.5925 172.724 79.1531 171.737 77.6222C170.749 76.0914 171.188 74.0492 172.715 73.0596C174.242 72.0699 176.28 72.5094 177.267 74.0402Z' fill='%23008077'/%3E%3Cpath d='M198.821 61.5268C200.244 64.128 199.296 67.393 196.698 68.8222C194.103 70.2484 190.845 69.2946 189.419 66.6933C187.997 64.0921 188.948 60.8241 191.543 59.3979C194.138 57.9717 197.396 58.9225 198.818 61.5268L198.821 61.5268Z' fill='%23008077'/%3E%3Cpath d='M216.282 53.0634C216.72 54.0262 216.3 55.1623 215.339 55.6019C214.379 56.0414 213.245 55.6168 212.807 54.6571C212.368 53.6943 212.792 52.5581 213.749 52.1185C214.71 51.679 215.843 52.1006 216.282 53.0634Z' fill='%23008077'/%3E%3Cpath d='M67.7555 260.77C69.6705 261.263 70.8279 263.218 70.3357 265.138C69.8435 267.058 67.8927 268.218 65.9777 267.724C64.0627 267.234 62.9053 265.276 63.3975 263.356C63.8897 261.433 65.8405 260.276 67.7555 260.77Z' fill='%23008077'/%3E%3Cpath d='M73.8798 240.982C75.574 241.553 76.4838 243.392 75.9111 245.09C75.3414 246.786 73.5069 247.7 71.8126 247.126C70.1183 246.555 69.2085 244.717 69.7783 243.018C70.348 241.32 72.1825 240.408 73.8768 240.979L73.8798 240.982Z' fill='%23008077'/%3E%3Cpath d='M81.8147 220.794C83.7834 221.625 84.7051 223.9 83.8729 225.874C83.0407 227.847 80.7737 228.771 78.805 227.937C76.8363 227.106 75.9146 224.83 76.7468 222.857C77.579 220.884 79.846 219.96 81.8147 220.794Z' fill='%23008077'/%3E%3Cpath d='M92.0219 199.799C95.0465 201.353 96.2397 205.073 94.6856 208.105C93.1345 211.136 89.4238 212.332 86.3991 210.775C83.3745 209.217 82.1813 205.5 83.7354 202.469C85.2865 199.437 88.9972 198.241 92.0219 199.799Z' fill='%23008077'/%3E%3Cpath d='M103.055 181.111C106.259 183.075 107.267 187.273 105.307 190.484C103.347 193.695 99.1593 194.706 95.9556 192.741C92.752 190.777 91.7438 186.579 93.7065 183.368C95.6663 180.157 99.8543 179.146 103.058 181.114L103.055 181.111Z' fill='%23008077'/%3E%3Cpath d='M114.169 165.157C116.499 166.837 117.03 170.09 115.354 172.425C113.677 174.76 110.429 175.29 108.099 173.612C105.77 171.932 105.242 168.676 106.918 166.341C108.594 164.006 111.843 163.476 114.169 165.157Z' fill='%23008077'/%3E%3Cpath d='M125.582 150.892C126.608 151.753 126.742 153.284 125.883 154.312C125.024 155.341 123.497 155.475 122.471 154.611C121.445 153.75 121.311 152.219 122.173 151.191C123.032 150.162 124.559 150.028 125.585 150.892L125.582 150.892Z' fill='%23008077'/%3E%3Cpath d='M139.768 135.379C140.72 136.306 140.744 137.828 139.819 138.782C138.894 139.736 137.376 139.759 136.425 138.833C135.473 137.906 135.449 136.384 136.374 135.43C137.299 134.476 138.817 134.452 139.768 135.379Z' fill='%23008077'/%3E%3Cpath d='M155.277 120.728C156.271 121.843 156.172 123.55 155.06 124.546C153.947 125.538 152.244 125.443 151.251 124.327C150.26 123.212 150.356 121.505 151.468 120.509C152.581 119.514 154.284 119.612 155.277 120.728Z' fill='%23008077'/%3E%3Cpath d='M172.358 106.868C173.59 108.474 173.291 110.779 171.69 112.014C170.088 113.249 167.788 112.95 166.556 111.344C165.324 109.739 165.622 107.436 167.227 106.199C168.829 104.964 171.129 105.263 172.361 106.868L172.358 106.868Z' fill='%23008077'/%3E%3Cpath d='M187.403 96.3818C187.698 96.8303 187.573 97.4313 187.125 97.7273C186.678 98.0233 186.078 97.8977 185.783 97.4492C185.488 97.0007 185.613 96.3997 186.061 96.1037C186.508 95.8077 187.108 95.9333 187.403 96.3818Z' fill='%23008077'/%3E%3Cpath d='M88.8523 268.833C89.9947 269.123 90.6867 270.286 90.3974 271.431C90.1081 272.576 88.9477 273.27 87.8053 272.98C86.6628 272.69 85.9708 271.527 86.2601 270.382C86.5495 269.237 87.7098 268.543 88.8523 268.83L88.8523 268.833Z' fill='%23008077'/%3E%3Cpath d='M94.9583 248.735C96.927 249.395 97.9919 251.53 97.3357 253.504C96.6764 255.48 94.5467 256.544 92.5779 255.887C90.6092 255.226 89.5443 253.091 90.2006 251.118C90.8598 249.141 92.9896 248.077 94.9583 248.735Z' fill='%23008077'/%3E%3Cpath d='M102.178 230.319C104.302 231.21 105.301 233.659 104.412 235.788C103.523 237.917 101.08 238.918 98.9562 238.027C96.8324 237.136 95.8332 234.687 96.7221 232.559C97.611 230.43 100.054 229.428 102.178 230.319Z' fill='%23008077'/%3E%3Cpath d='M109.911 214.185C111.235 214.861 111.763 216.488 111.089 217.815C110.415 219.143 108.792 219.672 107.468 218.996C106.143 218.32 105.615 216.694 106.289 215.366C106.963 214.039 108.586 213.51 109.911 214.185Z' fill='%23008077'/%3E%3Cpath d='M119.911 196.599C121.594 197.616 122.131 199.805 121.116 201.491C120.102 203.174 117.916 203.715 116.236 202.699C114.557 201.682 114.017 199.494 115.031 197.807C116.046 196.124 118.232 195.583 119.911 196.599Z' fill='%23008077'/%3E%3Cpath d='M129.686 181.982C130.485 182.55 130.676 183.659 130.109 184.463C129.543 185.265 128.436 185.456 127.634 184.888C126.834 184.32 126.643 183.21 127.21 182.406C127.777 181.605 128.883 181.414 129.686 181.982Z' fill='%23008077'/%3E%3Cpath d='M142.328 165.696C143.623 166.761 143.808 168.674 142.743 169.972C141.681 171.267 139.772 171.455 138.477 170.388C137.186 169.323 136.998 167.407 138.063 166.112C139.125 164.817 141.034 164.629 142.328 165.696Z' fill='%23008077'/%3E%3Cpath d='M154.801 151.929C155.699 152.787 155.731 154.213 154.875 155.113C154.019 156.013 152.596 156.049 151.699 155.188C150.801 154.33 150.768 152.904 151.624 152.004C152.48 151.104 153.903 151.071 154.801 151.929Z' fill='%23008077'/%3E%3Cpath d='M108.752 274.187C110.324 274.579 111.279 276.172 110.888 277.748C110.497 279.324 108.908 280.281 107.336 279.889C105.764 279.497 104.809 277.904 105.2 276.328C105.591 274.752 107.18 273.795 108.752 274.187Z' fill='%23008077'/%3E%3Cpath d='M113.522 258.178C114.474 258.489 114.993 259.518 114.683 260.471C114.369 261.425 113.346 261.946 112.395 261.635C111.443 261.321 110.924 260.295 111.234 259.341C111.548 258.387 112.571 257.867 113.522 258.178Z' fill='%23008077'/%3E%3Cpath d='M120.655 239.372C122.749 240.234 123.754 242.631 122.895 244.733C122.036 246.835 119.644 247.84 117.547 246.979C115.45 246.118 114.447 243.72 115.307 241.621C116.166 239.519 118.558 238.514 120.655 239.375L120.655 239.372Z' fill='%23008077'/%3E%3Cpath d='M127.283 225.254C128.211 225.715 128.59 226.845 128.127 227.775C127.668 228.704 126.54 229.084 125.613 228.621C124.685 228.157 124.306 227.03 124.768 226.1C125.231 225.17 126.355 224.791 127.283 225.254Z' fill='%23008077'/%3E%3Cpath d='M135.874 209.77C136.715 210.269 136.993 211.354 136.494 212.197C135.996 213.041 134.914 213.319 134.072 212.819C133.234 212.32 132.954 211.235 133.452 210.391C133.95 209.548 135.036 209.27 135.874 209.77Z' fill='%23008077'/%3E%3Cpath d='M131.133 264.696C132.252 265.051 132.869 266.25 132.514 267.372C132.159 268.493 130.963 269.112 129.845 268.756C128.726 268.4 128.109 267.201 128.464 266.08C128.818 264.959 130.015 264.34 131.133 264.696Z' fill='%23008077'/%3E%3C/svg%3E%0A");
}
section#cta.gray.mid-page #cta-container {
  background-color: #ffffff;
}
section#cta.dark.mid-page #cta-container {
  background-color: #8C8EFF;
}
section#cta.dark.mid-page .image-container::before {
  content: url("data:image/svg+xml,%3Csvg width='600' height='205' viewBox='0 0 600 205' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M146.746 191.692C148.115 192.161 148.845 193.652 148.379 195.023C147.913 196.393 146.425 197.121 145.058 196.65C143.691 196.179 142.958 194.69 143.424 193.319C143.892 191.951 145.378 191.221 146.746 191.692Z' fill='%23008077'/%3E%3Cpath d='M157.01 165.797C159.867 167.023 161.193 170.335 159.974 173.193C158.755 176.051 155.45 177.372 152.596 176.144C149.738 174.918 148.412 171.607 149.633 168.751C150.852 165.893 154.156 164.572 157.011 165.799L157.01 165.797Z' fill='%23008077'/%3E%3Cpath d='M168.119 143.277C171.006 144.78 172.13 148.339 170.635 151.226C169.14 154.112 165.587 155.231 162.701 153.728C159.815 152.225 158.69 148.666 160.185 145.779C161.681 142.893 165.233 141.774 168.119 143.277Z' fill='%23008077'/%3E%3Cpath d='M179.086 124.58C180.363 125.372 180.759 127.049 179.972 128.328C179.183 129.605 177.509 129.999 176.23 129.208C174.953 128.416 174.555 126.736 175.343 125.459C176.132 124.182 177.806 123.789 179.086 124.58Z' fill='%23008077'/%3E%3Cpath d='M194.357 102.271C196.555 103.871 197.047 106.95 195.455 109.15C193.862 111.347 190.786 111.835 188.587 110.235C186.389 108.636 185.897 105.557 187.489 103.357C189.081 101.157 192.156 100.673 194.357 102.271Z' fill='%23008077'/%3E%3Cpath d='M209.494 83.4296C211.289 84.9449 211.523 87.6302 210.011 89.4252C208.501 91.2187 205.82 91.4441 204.023 89.9302C202.227 88.4123 201.997 85.7281 203.507 83.9346C205.017 82.141 207.697 81.9158 209.494 83.4296Z' fill='%23008077'/%3E%3Cpath d='M224.825 66.8434C225.615 67.6161 225.634 68.8829 224.865 69.6754C224.095 70.4653 222.829 70.4811 222.036 69.7099C221.246 68.9372 221.227 67.6704 221.996 66.8779C222.766 66.0881 224.032 66.0722 224.825 66.8434Z' fill='%23008077'/%3E%3Cpath d='M243.188 49.5553C244.067 50.5464 243.976 52.0593 242.988 52.9371C242 53.8148 240.489 53.7207 239.61 52.7296C238.731 51.7386 238.822 50.2256 239.81 49.3479C240.798 48.4701 242.31 48.5643 243.188 49.5553Z' fill='%23008077'/%3E%3Cpath d='M262.348 34.0465C263.091 35.0187 262.906 36.41 261.935 37.1502C260.966 37.8929 259.576 37.7046 258.834 36.7309C258.09 35.7586 258.276 34.3673 259.247 33.6271C260.218 32.887 261.606 33.0727 262.348 34.0465Z' fill='%23008077'/%3E%3Cpath d='M172.701 198.683C175.642 199.684 177.221 202.885 176.226 205.827C175.232 208.77 172.039 210.344 169.097 209.342C166.156 208.341 164.577 205.14 165.572 202.198C166.566 199.255 169.76 197.681 172.701 198.683Z' fill='%23008077'/%3E%3Cpath d='M180.345 179.479C182.089 180.222 182.905 182.237 182.168 183.985C181.429 185.731 179.418 186.543 177.672 185.804C175.928 185.061 175.111 183.043 175.849 181.298C176.588 179.553 178.599 178.74 180.344 179.483L180.345 179.479Z' fill='%23008077'/%3E%3Cpath d='M190.161 158.987C191.781 159.819 192.422 161.806 191.595 163.427C190.767 165.048 188.783 165.686 187.162 164.854C185.542 164.022 184.9 162.034 185.728 160.413C186.556 158.793 188.54 158.155 190.161 158.987Z' fill='%23008077'/%3E%3Cpath d='M202.571 137.371C205.104 138.913 205.915 142.215 204.379 144.751C202.845 147.284 199.547 148.087 197.012 146.547C194.479 145.005 193.669 141.699 195.203 139.167C196.737 136.634 200.034 135.829 202.568 137.373L202.571 137.371Z' fill='%23008077'/%3E%3Cpath d='M213.461 121.312C214.322 121.927 214.526 123.121 213.914 123.982C213.302 124.843 212.108 125.042 211.248 124.43C210.387 123.816 210.186 122.62 210.795 121.76C211.407 120.899 212.6 120.698 213.461 121.312Z' fill='%23008077'/%3E%3Cpath d='M227.164 103.709C227.748 104.194 227.83 105.058 227.346 105.641C226.866 106.222 226 106.304 225.417 105.819C224.834 105.334 224.752 104.47 225.235 103.887C225.718 103.304 226.581 103.224 227.163 103.706L227.164 103.709Z' fill='%23008077'/%3E%3Cpath d='M202.323 189.871C204.193 190.645 205.087 192.791 204.317 194.661C203.548 196.531 201.406 197.422 199.537 196.648C197.667 195.873 196.774 193.73 197.545 191.856C198.315 189.986 200.456 189.095 202.326 189.869L202.323 189.871Z' fill='%23008077'/%3E%3Cpath d='M210.11 173.267C210.59 173.507 210.782 174.091 210.542 174.571C210.303 175.051 209.721 175.242 209.241 175.001C208.761 174.76 208.569 174.177 208.808 173.697C209.048 173.217 209.63 173.026 210.11 173.267Z' fill='%23008077'/%3E%3C/svg%3E%0A");
}
section#cta.dark.mid-page .image-container::after {
  content: url("data:image/svg+xml,%3Csvg width='368' height='566' viewBox='0 0 368 566' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M344.944 123.738C342.981 124.416 340.839 123.37 340.162 121.402C339.485 119.435 340.529 117.288 342.492 116.61C344.454 115.931 346.596 116.977 347.273 118.945C347.95 120.912 346.906 123.059 344.944 123.738Z' fill='%23008077'/%3E%3Cpath d='M351.42 146.078C350.278 146.38 349.105 145.698 348.801 144.55C348.5 143.402 349.18 142.23 350.325 141.925C351.468 141.623 352.64 142.308 352.944 143.453C353.246 144.601 352.565 145.773 351.42 146.078Z' fill='%23008077'/%3E%3Cpath d='M356.923 171.908C354.934 172.275 353.022 170.96 352.655 168.966C352.288 166.971 353.604 165.055 355.593 164.687C357.583 164.319 359.495 165.635 359.862 167.629C360.229 169.623 358.913 171.54 356.923 171.908Z' fill='%23008077'/%3E%3Cpath d='M360.372 197.902C357.628 198.198 355.164 196.209 354.869 193.459C354.573 190.708 356.557 188.238 359.301 187.939C362.046 187.643 364.509 189.631 364.808 192.382C365.103 195.133 363.119 197.603 360.375 197.899L360.372 197.902Z' fill='%23008077'/%3E%3Cpath d='M361.678 220.838C359.974 220.895 358.549 219.555 358.492 217.848C358.435 216.141 359.772 214.711 361.475 214.655C363.178 214.598 364.604 215.937 364.661 217.645C364.717 219.352 363.381 220.781 361.678 220.838Z' fill='%23008077'/%3E%3Cpath d='M361.227 248.346C358.08 248.215 355.634 245.554 355.765 242.396C355.896 239.242 358.554 236.79 361.701 236.922C364.848 237.053 367.294 239.717 367.163 242.872C367.032 246.026 364.374 248.478 361.227 248.346Z' fill='%23008077'/%3E%3Cpath d='M358.816 273.328C355.574 272.948 353.253 270.003 353.632 266.753C354.011 263.503 356.949 261.174 360.191 261.556C363.434 261.936 365.754 264.881 365.376 268.131C364.997 271.381 362.059 273.708 358.816 273.328Z' fill='%23008077'/%3E%3Cpath d='M354.865 296.423C352.445 295.954 350.865 293.61 351.333 291.188C351.801 288.766 354.14 287.182 356.556 287.651C358.972 288.12 360.553 290.465 360.088 292.886C359.619 295.308 357.281 296.893 354.862 296.426L354.865 296.423Z' fill='%23008077'/%3E%3Cpath d='M348.878 320.858C346.357 320.171 344.866 317.566 345.552 315.04C346.238 312.513 348.836 311.018 351.357 311.706C353.877 312.391 355.369 314.998 354.683 317.525C353.997 320.051 351.399 321.546 348.878 320.858Z' fill='%23008077'/%3E%3Cpath d='M341.009 345.022C338.268 344.053 336.827 341.039 337.794 338.291C338.76 335.544 341.767 334.099 344.508 335.068C347.249 336.037 348.69 339.051 347.724 341.802C346.757 344.549 343.751 345.993 341.009 345.025L341.009 345.022Z' fill='%23008077'/%3E%3Cpath d='M332.391 366.153C330.766 365.441 330.026 363.545 330.736 361.916C331.446 360.286 333.337 359.545 334.963 360.256C336.588 360.968 337.328 362.867 336.618 364.493C335.908 366.123 334.017 366.864 332.391 366.153Z' fill='%23008077'/%3E%3Cpath d='M320.105 390.994C317.152 389.434 316.018 385.771 317.575 382.808C319.132 379.848 322.787 378.712 325.743 380.273C328.696 381.833 329.829 385.496 328.272 388.459C326.715 391.419 323.061 392.555 320.108 390.994L320.105 390.994Z' fill='%23008077'/%3E%3Cpath d='M308.43 410.62C306.55 409.445 305.978 406.964 307.15 405.077C308.322 403.193 310.798 402.619 312.68 403.794C314.56 404.969 315.132 407.451 313.96 409.338C312.788 411.221 310.312 411.795 308.43 410.62Z' fill='%23008077'/%3E%3Cpath d='M294.524 430.735C292.919 429.557 292.567 427.299 293.743 425.688C294.918 424.076 297.17 423.726 298.778 424.902C300.385 426.08 300.734 428.337 299.559 429.949C298.384 431.557 296.132 431.91 294.524 430.732L294.524 430.735Z' fill='%23008077'/%3E%3Cpath d='M276.747 452.672C273.811 450.169 273.457 445.759 275.953 442.817C278.45 439.875 282.85 439.519 285.785 442.022C288.72 444.524 289.075 448.934 286.578 451.876C284.082 454.819 279.682 455.174 276.747 452.672Z' fill='%23008077'/%3E%3Cpath d='M262.589 467.602C261.53 466.555 261.518 464.848 262.562 463.786C263.606 462.725 265.312 462.713 266.368 463.76C267.427 464.806 267.439 466.516 266.392 467.578C265.348 468.639 263.642 468.648 262.586 467.602L262.589 467.602Z' fill='%23008077'/%3E%3Cpath d='M244.411 484.439C243.46 483.348 243.573 481.691 244.662 480.737C245.75 479.784 247.403 479.897 248.352 480.989C249.3 482.08 249.19 483.736 248.101 484.69C247.012 485.641 245.36 485.53 244.411 484.439Z' fill='%23008077'/%3E%3Cpath d='M222.575 501.733C220.714 499.242 221.221 495.711 223.705 493.845C226.19 491.979 229.713 492.488 231.571 494.978C233.433 497.469 232.926 501 230.441 502.863C227.956 504.729 224.433 504.22 222.575 501.73L222.575 501.733Z' fill='%23008077'/%3E%3Cpath d='M201.693 515.681C199.945 512.936 200.75 509.291 203.489 507.539C206.227 505.787 209.863 506.594 211.611 509.339C213.359 512.084 212.554 515.728 209.815 517.481C207.077 519.233 203.441 518.425 201.693 515.681Z' fill='%23008077'/%3E%3Cpath d='M182.847 526.39C182.137 525.065 182.633 523.415 183.954 522.7C185.275 521.988 186.922 522.485 187.635 523.809C188.345 525.134 187.85 526.787 186.528 527.499C185.207 528.211 183.56 527.714 182.847 526.39Z' fill='%23008077'/%3E%3Cpath d='M158.468 538.074C157.365 535.589 158.477 532.677 160.956 531.568C163.435 530.461 166.343 531.577 167.447 534.061C168.55 536.546 167.438 539.458 164.959 540.567C162.48 541.677 159.575 540.558 158.468 538.074Z' fill='%23008077'/%3E%3Cpath d='M135.938 546.822C135.142 544.613 136.281 542.17 138.489 541.372C140.693 540.574 143.127 541.719 143.926 543.928C144.723 546.141 143.58 548.581 141.376 549.379C139.172 550.177 136.738 549.032 135.938 546.822Z' fill='%23008077'/%3E%3Cpath d='M114.368 553.521C114.07 552.457 114.687 551.351 115.749 551.049C116.811 550.75 117.915 551.369 118.216 552.433C118.514 553.497 117.897 554.604 116.835 554.906C115.773 555.205 114.669 554.586 114.368 553.521Z' fill='%23008077'/%3E%3Cpath d='M89.8212 559.312C89.5557 558.014 90.3909 556.749 91.6855 556.483C92.9801 556.217 94.2418 557.054 94.5073 558.352C94.7728 559.649 93.9376 560.914 92.643 561.18C91.3484 561.446 90.0867 560.609 89.8212 559.312Z' fill='%23008077'/%3E%3Cpath d='M65.4744 563.163C65.3163 561.949 66.1724 560.837 67.3834 560.681C68.5945 560.523 69.7041 561.381 69.8592 562.595C70.0173 563.809 69.1612 564.921 67.9502 565.077C66.7391 565.232 65.6295 564.377 65.4744 563.163Z' fill='%23008077'/%3E%3Cpath d='M288.793 66.9231C288.191 67.2999 287.397 67.1175 287.021 66.5135C286.646 65.9096 286.828 65.1142 287.43 64.7375C288.033 64.3608 288.826 64.5432 289.202 65.1471C289.578 65.7511 289.396 66.5464 288.793 66.9231Z' fill='%23008077'/%3E%3Cpath d='M300.155 87.0558C299.412 87.4475 298.49 87.1634 298.1 86.4159C297.709 85.6715 297.992 84.7476 298.738 84.3559C299.481 83.9612 300.402 84.2483 300.793 84.9927C301.184 85.7372 300.901 86.6611 300.155 87.0558Z' fill='%23008077'/%3E%3Cpath d='M310.47 109.094C308.967 109.749 307.222 109.059 306.568 107.552C305.915 106.045 306.604 104.296 308.108 103.641C309.611 102.986 311.356 103.677 312.009 105.184C312.662 106.691 311.973 108.44 310.47 109.094Z' fill='%23008077'/%3E%3Cpath d='M319.117 132.133C316.674 132.983 314.008 131.688 313.161 129.242C312.313 126.793 313.605 124.12 316.045 123.271C318.485 122.422 321.152 123.717 322.002 126.162C322.849 128.611 321.557 131.284 319.117 132.133Z' fill='%23008077'/%3E%3Cpath d='M325.087 152.689C323.384 153.144 321.633 152.127 321.179 150.417C320.726 148.71 321.74 146.955 323.446 146.5C325.149 146.046 326.9 147.062 327.354 148.773C327.807 150.48 326.793 152.235 325.087 152.689Z' fill='%23008077'/%3E%3Cpath d='M330.306 177.271C327.359 177.824 324.523 175.881 323.971 172.927C323.419 169.972 325.358 167.129 328.305 166.576C331.252 166.023 334.089 167.966 334.641 170.92C335.192 173.874 333.254 176.718 330.306 177.271Z' fill='%23008077'/%3E%3Cpath d='M333.078 198.261C331.044 198.485 329.212 197.017 328.988 194.978C328.762 192.939 330.229 191.103 332.264 190.879C334.298 190.655 336.129 192.123 336.356 194.162C336.58 196.201 335.115 198.037 333.081 198.264L333.078 198.261Z' fill='%23008077'/%3E%3Cpath d='M334.492 221.369C332.305 221.446 330.471 219.736 330.393 217.545C330.316 215.353 332.022 213.514 334.209 213.436C336.395 213.359 338.23 215.069 338.307 217.261C338.385 219.452 336.678 221.291 334.492 221.369Z' fill='%23008077'/%3E%3Cpath d='M334.182 244.455C331.891 244.365 330.104 242.434 330.191 240.138C330.277 237.841 332.207 236.05 334.498 236.137C336.789 236.224 338.576 238.158 338.489 240.458C338.403 242.754 336.473 244.545 334.182 244.458L334.182 244.455Z' fill='%23008077'/%3E%3Cpath d='M328.299 291.069C325.379 290.519 323.458 287.705 324.004 284.778C324.55 281.854 327.36 279.926 330.28 280.473C333.197 281.023 335.121 283.837 334.575 286.764C334.03 289.688 331.22 291.616 328.299 291.069Z' fill='%23008077'/%3E%3Cpath d='M330.191 270.141C326.318 269.414 323.771 265.691 324.495 261.818C325.219 257.949 328.945 255.397 332.818 256.121C336.687 256.849 339.239 260.572 338.515 264.445C337.791 268.314 334.064 270.865 330.191 270.141Z' fill='%23008077'/%3E%3Cpath d='M322.543 314.699C318.913 313.74 316.748 310.008 317.705 306.369C318.663 302.731 322.385 300.557 326.015 301.52C329.646 302.479 331.814 306.211 330.854 309.85C329.896 313.488 326.174 315.662 322.543 314.699Z' fill='%23008077'/%3E%3Cpath d='M315.103 337.433C311.014 336.024 308.836 331.56 310.244 327.458C311.649 323.359 316.106 321.179 320.195 322.588C324.285 323.996 326.459 328.463 325.054 332.562C323.649 336.661 319.193 338.844 315.103 337.433Z' fill='%23008077'/%3E%3Cpath d='M306.683 357.836C303.124 356.311 301.472 352.179 302.996 348.612C304.517 345.045 308.637 343.388 312.198 344.916C315.757 346.441 317.406 350.573 315.885 354.14C314.364 357.707 310.241 359.363 306.683 357.836Z' fill='%23008077'/%3E%3Cpath d='M295.165 380.807C290.354 378.307 288.472 372.372 290.965 367.549C293.456 362.727 299.38 360.84 304.191 363.34C309.003 365.836 310.885 371.774 308.391 376.597C305.901 381.42 299.977 383.306 295.165 380.807Z' fill='%23008077'/%3E%3Cpath d='M286.908 394.442C285.553 393.608 285.133 391.832 285.965 390.474C286.797 389.117 288.569 388.695 289.923 389.53C291.277 390.364 291.698 392.14 290.866 393.497C290.034 394.855 288.262 395.276 286.908 394.439L286.908 394.442Z' fill='%23008077'/%3E%3Cpath d='M274.416 412.808C273.429 412.09 273.205 410.706 273.921 409.716C274.637 408.724 276.018 408.502 277.005 409.22C277.993 409.938 278.216 411.322 277.501 412.315C276.785 413.304 275.404 413.529 274.416 412.811L274.416 412.808Z' fill='%23008077'/%3E%3Cpath d='M260.122 430.83C259.135 429.993 259.01 428.513 259.845 427.523C260.68 426.533 262.157 426.408 263.144 427.245C264.131 428.082 264.257 429.562 263.422 430.552C262.586 431.541 261.11 431.667 260.122 430.83Z' fill='%23008077'/%3E%3Cpath d='M243.88 448.378C242.546 447.066 242.528 444.922 243.835 443.586C245.144 442.249 247.283 442.228 248.616 443.541C249.95 444.853 249.968 446.997 248.661 448.334C247.355 449.67 245.213 449.688 243.88 448.378Z' fill='%23008077'/%3E%3Cpath d='M225.428 465.407C223.382 463.069 223.615 459.508 225.947 457.457C228.28 455.406 231.833 455.639 233.879 457.977C235.925 460.315 235.692 463.876 233.36 465.928C231.027 467.979 227.475 467.745 225.428 465.407Z' fill='%23008077'/%3E%3Cpath d='M209.208 478.216C208.068 476.7 208.369 474.547 209.882 473.402C211.394 472.26 213.542 472.562 214.684 474.075C215.824 475.591 215.522 477.746 214.01 478.888C212.498 480.031 210.35 479.729 209.211 478.213L209.208 478.216Z' fill='%23008077'/%3E%3Cpath d='M190.46 491.055C189.472 489.524 189.911 487.482 191.438 486.492C192.965 485.503 195.003 485.942 195.99 487.473C196.977 489.004 196.539 491.046 195.011 492.036C193.484 493.025 191.447 492.586 190.46 491.055Z' fill='%23008077'/%3E%3Cpath d='M168.905 503.569C167.482 500.968 168.431 497.703 171.029 496.274C173.624 494.848 176.881 495.802 178.307 498.403C179.73 501.004 178.778 504.272 176.183 505.698C173.588 507.124 170.331 506.174 168.908 503.569L168.905 503.569Z' fill='%23008077'/%3E%3Cpath d='M151.444 512.032C151.006 511.069 151.427 509.933 152.387 509.493C153.348 509.054 154.481 509.478 154.919 510.438C155.358 511.401 154.934 512.537 153.977 512.977C153.016 513.416 151.883 512.995 151.444 512.032Z' fill='%23008077'/%3E%3Cpath d='M130.775 520.425C130.512 519.713 130.873 518.924 131.583 518.661C132.29 518.398 133.081 518.76 133.343 519.471C133.606 520.183 133.245 520.972 132.535 521.235C131.825 521.498 131.037 521.137 130.775 520.428L130.775 520.425Z' fill='%23008077'/%3E%3Cpath d='M227.948 29.413C227.572 29.7897 226.958 29.7927 226.582 29.413C226.203 29.0362 226.203 28.4203 226.582 28.0436C226.961 27.6639 227.572 27.6639 227.948 28.0436C228.327 28.4203 228.327 29.0362 227.948 29.413Z' fill='%23008077'/%3E%3Cpath d='M242.544 45.377C241.894 45.9391 240.91 45.8673 240.349 45.2155C239.788 44.5637 239.86 43.577 240.51 43.0149C241.16 42.4528 242.144 42.5246 242.705 43.1764C243.266 43.8282 243.194 44.8149 242.544 45.377Z' fill='%23008077'/%3E%3Cpath d='M256.072 62.6461C254.986 63.4504 253.453 63.2202 252.65 62.1319C251.848 61.0435 252.078 59.5067 253.163 58.7024C254.249 57.8981 255.782 58.1283 256.585 59.2167C257.387 60.305 257.158 61.8418 256.072 62.6461Z' fill='%23008077'/%3E%3Cpath d='M267.57 79.8552C266.589 80.4711 265.297 80.1781 264.68 79.1944C264.062 78.2137 264.358 76.9161 265.339 76.3001C266.317 75.6812 267.612 75.9772 268.229 76.9609C268.844 77.9416 268.551 79.2393 267.57 79.8582L267.57 79.8552Z' fill='%23008077'/%3E%3Cpath d='M277.972 98.2201C276.922 98.7762 275.625 98.3756 275.07 97.3231C274.515 96.2707 274.915 94.97 275.965 94.4109C277.015 93.8548 278.315 94.2555 278.87 95.3079C279.425 96.3604 279.025 97.661 277.975 98.2201L277.972 98.2201Z' fill='%23008077'/%3E%3Cpath d='M287.199 117.817C285.806 118.427 284.183 117.79 283.575 116.394C282.966 114.997 283.601 113.371 284.994 112.761C286.387 112.151 288.01 112.788 288.619 114.184C289.227 115.58 288.592 117.207 287.199 117.817Z' fill='%23008077'/%3E%3Cpath d='M294.306 136.373C293.489 136.66 292.597 136.229 292.311 135.41C292.024 134.591 292.454 133.697 293.271 133.41C294.089 133.123 294.981 133.553 295.267 134.372C295.553 135.192 295.124 136.086 294.306 136.373Z' fill='%23008077'/%3E%3Cpath d='M300.776 157.885C299.192 158.313 297.563 157.371 297.137 155.783C296.71 154.195 297.65 152.563 299.234 152.135C300.818 151.708 302.446 152.65 302.873 154.237C303.299 155.825 302.36 157.457 300.776 157.885Z' fill='%23008077'/%3E%3Cpath d='M305.409 179.116C303.434 179.493 301.528 178.195 301.152 176.216C300.777 174.236 302.071 172.326 304.046 171.949C306.021 171.569 307.927 172.87 308.302 174.849C308.678 176.829 307.384 178.739 305.409 179.116Z' fill='%23008077'/%3E%3Cpath d='M308.329 199.867C306.39 200.091 304.639 198.698 304.416 196.757C304.192 194.814 305.582 193.059 307.518 192.834C309.454 192.61 311.208 194.003 311.431 195.944C311.655 197.887 310.265 199.643 308.329 199.867Z' fill='%23008077'/%3E%3Cpath d='M309.719 220.541C307.959 220.616 306.471 219.244 306.399 217.48C306.324 215.716 307.694 214.224 309.453 214.152C311.213 214.077 312.702 215.45 312.773 217.214C312.848 218.978 311.479 220.47 309.719 220.541Z' fill='%23008077'/%3E%3Cpath d='M309.585 242.366C307.404 242.297 305.689 240.47 305.757 238.281C305.826 236.096 307.649 234.377 309.832 234.445C312.013 234.514 313.728 236.341 313.659 238.53C313.591 240.715 311.768 242.434 309.585 242.366Z' fill='%23008077'/%3E%3Cpath d='M307.723 264.808C304.755 264.497 302.601 261.833 302.911 258.858C303.222 255.883 305.879 253.725 308.847 254.036C311.815 254.347 313.969 257.011 313.659 259.986C313.349 262.961 310.691 265.119 307.723 264.808Z' fill='%23008077'/%3E%3Cpath d='M304.242 286.388C300.874 285.781 298.631 282.555 299.236 279.179C299.839 275.803 303.061 273.555 306.428 274.162C309.796 274.766 312.039 277.995 311.434 281.371C310.831 284.746 307.609 286.995 304.242 286.388Z' fill='%23008077'/%3E%3Cpath d='M299.971 304.326C298.056 303.833 296.899 301.878 297.391 299.958C297.883 298.039 299.834 296.879 301.749 297.372C303.664 297.862 304.821 299.821 304.329 301.74C303.837 303.663 301.886 304.82 299.971 304.326Z' fill='%23008077'/%3E%3Cpath d='M293.847 324.114C292.153 323.543 291.243 321.704 291.815 320.005C292.385 318.31 294.22 317.395 295.914 317.969C297.608 318.54 298.518 320.379 297.948 322.077C297.379 323.776 295.544 324.688 293.85 324.117L293.847 324.114Z' fill='%23008077'/%3E%3Cpath d='M285.912 344.302C283.943 343.471 283.021 341.195 283.854 339.222C284.686 337.248 286.953 336.325 288.921 337.159C290.89 337.99 291.812 340.265 290.98 342.239C290.147 344.212 287.88 345.136 285.912 344.302Z' fill='%23008077'/%3E%3Cpath d='M275.705 365.297C272.68 363.742 271.487 360.023 273.041 356.991C274.592 353.959 278.303 352.763 281.327 354.321C284.352 355.879 285.545 359.595 283.991 362.627C282.44 365.659 278.729 366.855 275.705 365.297Z' fill='%23008077'/%3E%3Cpath d='M264.672 383.985C261.468 382.021 260.46 377.823 262.42 374.612C264.379 371.4 268.567 370.39 271.771 372.354C274.975 374.319 275.983 378.516 274.02 381.728C272.06 384.939 267.872 385.949 264.669 383.982L264.672 383.985Z' fill='%23008077'/%3E%3Cpath d='M253.557 399.939C251.228 398.259 250.697 395.006 252.373 392.67C254.049 390.335 257.298 389.806 259.627 391.483C261.957 393.164 262.485 396.42 260.809 398.755C259.132 401.09 255.884 401.619 253.557 399.939Z' fill='%23008077'/%3E%3Cpath d='M242.144 414.204C241.118 413.343 240.984 411.812 241.843 410.783C242.702 409.755 244.229 409.62 245.256 410.484C246.282 411.345 246.416 412.876 245.554 413.905C244.695 414.933 243.168 415.068 242.141 414.204L242.144 414.204Z' fill='%23008077'/%3E%3Cpath d='M227.958 429.716C227.007 428.789 226.983 427.267 227.907 426.313C228.832 425.36 230.35 425.336 231.302 426.263C232.254 427.19 232.277 428.711 231.353 429.665C230.428 430.619 228.91 430.643 227.958 429.716Z' fill='%23008077'/%3E%3Cpath d='M212.449 444.368C211.456 443.253 211.554 441.545 212.667 440.55C213.78 439.557 215.483 439.653 216.476 440.768C217.466 441.883 217.371 443.591 216.258 444.586C215.146 445.582 213.442 445.483 212.449 444.368Z' fill='%23008077'/%3E%3Cpath d='M195.369 458.227C194.137 456.622 194.435 454.316 196.037 453.082C197.639 451.847 199.939 452.146 201.171 453.751C202.403 455.357 202.104 457.659 200.5 458.897C198.898 460.132 196.598 459.833 195.366 458.227L195.369 458.227Z' fill='%23008077'/%3E%3Cpath d='M180.324 468.714C180.028 468.265 180.154 467.664 180.601 467.368C181.048 467.072 181.648 467.198 181.943 467.646C182.239 468.095 182.113 468.696 181.666 468.992C181.218 469.288 180.619 469.162 180.324 468.714Z' fill='%23008077'/%3E%3Cpath d='M167.984 9.83872C166.99 11.4353 164.893 11.9227 163.298 10.927C161.705 9.92841 161.219 7.82648 162.215 6.22985C163.211 4.63322 165.308 4.14587 166.901 5.14152C168.494 6.13717 168.98 8.24209 167.984 9.83872Z' fill='%23008077'/%3E%3Cpath d='M183.008 20.354C182.227 21.4214 180.732 21.6546 179.665 20.8713C178.6 20.0879 178.367 18.5899 179.149 17.5225C179.93 16.4551 181.425 16.2219 182.489 17.0053C183.554 17.7886 183.787 19.2866 183.008 20.357L183.008 20.354Z' fill='%23008077'/%3E%3Cpath d='M198.049 32.5672C197.183 33.5838 195.659 33.7004 194.648 32.8333C193.634 31.9663 193.514 30.4384 194.383 29.4248C195.248 28.4082 196.772 28.2886 197.783 29.1587C198.797 30.0258 198.917 31.5536 198.049 32.5702L198.049 32.5672Z' fill='%23008077'/%3E%3Cpath d='M212.921 46.6352C211.546 48.0195 209.312 48.0255 207.931 46.6501C206.55 45.2717 206.544 43.0353 207.916 41.6479C209.291 40.2636 211.522 40.2576 212.906 41.633C214.287 43.0084 214.296 45.2508 212.921 46.6352Z' fill='%23008077'/%3E%3Cpath d='M225.383 60.3656C224.25 61.3493 222.538 61.2237 221.556 60.0905C220.575 58.9544 220.697 57.2382 221.831 56.2545C222.964 55.2708 224.676 55.3934 225.658 56.5295C226.639 57.6657 226.514 59.3819 225.383 60.3656Z' fill='%23008077'/%3E%3Cpath d='M237.493 75.8341C236.166 76.8238 234.29 76.5457 233.302 75.2152C232.315 73.8847 232.592 72.004 233.92 71.0143C235.247 70.0246 237.123 70.3027 238.111 71.6332C239.098 72.9638 238.821 74.8444 237.493 75.8341Z' fill='%23008077'/%3E%3Cpath d='M248.627 92.5336C246.9 93.6279 244.615 93.1137 243.523 91.3825C242.431 89.6513 242.944 87.361 244.671 86.2667C246.399 85.1724 248.683 85.6867 249.775 87.4178C250.867 89.149 250.354 91.4393 248.627 92.5336Z' fill='%23008077'/%3E%3Cpath d='M257.247 107.778C256.346 108.26 255.227 107.919 254.747 107.016C254.267 106.113 254.61 104.992 255.508 104.51C256.408 104.029 257.527 104.37 258.007 105.273C258.488 106.176 258.144 107.297 257.247 107.778Z' fill='%23008077'/%3E%3Cpath d='M265.835 125.808C264.597 126.355 263.154 125.793 262.608 124.555C262.062 123.315 262.623 121.867 263.858 121.32C265.092 120.773 266.539 121.335 267.085 122.573C267.631 123.811 267.07 125.261 265.835 125.808Z' fill='%23008077'/%3E%3Cpath d='M272.769 143.701C271.591 144.123 270.293 143.504 269.873 142.323C269.452 141.142 270.07 139.841 271.248 139.42C272.426 138.998 273.724 139.617 274.144 140.798C274.565 141.979 273.947 143.28 272.769 143.701Z' fill='%23008077'/%3E%3Cpath d='M279.117 164.701C276.546 165.41 273.888 163.897 273.181 161.32C272.474 158.742 273.984 156.078 276.555 155.37C279.126 154.661 281.784 156.174 282.491 158.751C283.198 161.329 281.689 163.993 279.117 164.701Z' fill='%23008077'/%3E%3Cpath d='M283.336 184.155C280.437 184.733 277.618 182.843 277.045 179.937C276.469 177.027 278.355 174.205 281.257 173.628C284.156 173.051 286.972 174.94 287.548 177.85C288.124 180.756 286.238 183.581 283.336 184.155Z' fill='%23008077'/%3E%3Cpath d='M285.966 202.965C283.246 203.299 280.767 201.362 280.43 198.635C280.096 195.908 282.029 193.424 284.749 193.086C287.47 192.751 289.949 194.688 290.286 197.418C290.62 200.145 288.687 202.63 285.963 202.967L285.966 202.965Z' fill='%23008077'/%3E%3Cpath d='M287.222 221.412C284.97 221.522 283.055 219.785 282.944 217.528C282.834 215.274 284.567 213.354 286.819 213.24C289.071 213.13 290.983 214.867 291.097 217.124C291.207 219.382 289.474 221.301 287.225 221.412L287.222 221.412Z' fill='%23008077'/%3E%3Cpath d='M287.132 241.793C284.325 241.728 282.106 239.393 282.175 236.579C282.243 233.765 284.57 231.541 287.377 231.61C290.184 231.678 292.403 234.014 292.334 236.824C292.266 239.638 289.939 241.862 287.132 241.793Z' fill='%23008077'/%3E%3Cpath d='M285.584 260.924C282.893 260.658 280.928 258.257 281.193 255.563C281.459 252.866 283.854 250.896 286.541 251.162C289.232 251.428 291.198 253.829 290.932 256.523C290.667 259.22 288.271 261.19 285.584 260.924Z' fill='%23008077'/%3E%3Cpath d='M282.502 280.631C279.531 280.11 277.542 277.276 278.061 274.298C278.58 271.32 281.408 269.326 284.379 269.846C287.35 270.366 289.339 273.201 288.82 276.179C288.301 279.157 285.473 281.151 282.502 280.631Z' fill='%23008077'/%3E%3Cpath d='M278.874 296.263C277.732 295.973 277.04 294.81 277.329 293.665C277.619 292.519 278.779 291.826 279.921 292.116C281.064 292.406 281.756 293.569 281.466 294.714C281.177 295.859 280.017 296.553 278.874 296.266L278.874 296.263Z' fill='%23008077'/%3E%3Cpath d='M272.768 316.361C270.8 315.701 269.735 313.566 270.391 311.592C271.05 309.616 273.18 308.552 275.149 309.21C277.117 309.87 278.182 312.005 277.526 313.978C276.867 315.955 274.737 317.019 272.768 316.361Z' fill='%23008077'/%3E%3Cpath d='M265.549 334.776C263.425 333.885 262.426 331.437 263.315 329.308C264.204 327.179 266.646 326.177 268.77 327.068C270.894 327.959 271.893 330.408 271.004 332.537C270.116 334.666 267.673 335.667 265.549 334.776Z' fill='%23008077'/%3E%3Cpath d='M257.816 350.91C256.492 350.234 255.964 348.608 256.638 347.28C257.312 345.953 258.935 345.424 260.259 346.099C261.583 346.775 262.111 348.402 261.437 349.729C260.763 351.057 259.14 351.586 257.816 350.91Z' fill='%23008077'/%3E%3Cpath d='M247.815 368.496C246.133 367.479 245.596 365.291 246.61 363.604C247.624 361.921 249.811 361.38 251.49 362.396C253.169 363.413 253.709 365.602 252.695 367.288C251.681 368.971 249.495 369.512 247.815 368.496Z' fill='%23008077'/%3E%3Cpath d='M238.041 383.114C237.241 382.546 237.05 381.436 237.617 380.632C238.184 379.831 239.29 379.639 240.093 380.207C240.892 380.775 241.083 381.885 240.516 382.689C239.95 383.49 238.843 383.682 238.041 383.114Z' fill='%23008077'/%3E%3Cpath d='M225.398 399.399C224.103 398.335 223.918 396.421 224.983 395.124C226.045 393.829 227.954 393.641 229.249 394.708C230.54 395.772 230.728 397.689 229.664 398.984C228.602 400.278 226.693 400.467 225.398 399.399Z' fill='%23008077'/%3E%3Cpath d='M212.926 413.167C212.028 412.309 211.995 410.882 212.851 409.982C213.707 409.082 215.13 409.047 216.028 409.908C216.926 410.766 216.959 412.192 216.103 413.092C215.246 413.992 213.824 414.025 212.926 413.167Z' fill='%23008077'/%3E%3Cpath d='M107.381 3.09465C106.963 4.31455 105.639 4.96038 104.422 4.54179C103.205 4.1232 102.561 2.79566 102.978 1.57576C103.396 0.355868 104.72 -0.292948 105.937 0.128634C107.151 0.547227 107.799 1.87476 107.381 3.09465Z' fill='%23008077'/%3E%3Cpath d='M123.074 9.36434C122.761 10.0939 121.917 10.4317 121.189 10.1208C120.461 9.80685 120.124 8.9607 120.434 8.23115C120.747 7.50161 121.589 7.16374 122.319 7.47768C123.047 7.79163 123.384 8.63479 123.074 9.36733L123.074 9.36434Z' fill='%23008077'/%3E%3Cpath d='M140.857 18.0536C139.98 19.7399 137.907 20.3917 136.227 19.5156C134.545 18.6366 133.895 16.5586 134.769 14.8753C135.646 13.1889 137.719 12.5371 139.398 13.4132C141.08 14.2922 141.731 16.3702 140.857 18.0536Z' fill='%23008077'/%3E%3Cpath d='M156.222 27.1485C155.205 28.79 153.054 29.2923 151.416 28.2727C149.782 27.2532 149.278 25.0974 150.292 23.4559C151.309 21.8145 153.46 21.3121 155.097 22.3287C156.735 23.3483 157.236 25.504 156.222 27.1455L156.222 27.1485Z' fill='%23008077'/%3E%3Cpath d='M169.55 36.3938C168.93 37.2459 167.737 37.4343 166.883 36.8123C166.033 36.1904 165.845 34.9945 166.466 34.1393C167.086 33.2872 168.279 33.0988 169.13 33.7207C169.98 34.3427 170.168 35.5386 169.547 36.3938L169.55 36.3938Z' fill='%23008077'/%3E%3Cpath d='M185.876 49.6318C184.041 51.7906 180.811 52.0537 178.657 50.2179C176.503 48.382 176.241 45.1409 178.075 42.9822C179.907 40.8205 183.14 40.5603 185.294 42.3962C187.448 44.235 187.71 47.4731 185.879 49.6318L185.876 49.6318Z' fill='%23008077'/%3E%3Cpath d='M197.037 60.2926C195.969 61.3749 194.23 61.3839 193.15 60.3135C192.07 59.2431 192.062 57.5 193.129 56.4176C194.197 55.3352 195.936 55.3263 197.016 56.3967C198.096 57.4671 198.105 59.2102 197.037 60.2926Z' fill='%23008077'/%3E%3Cpath d='M210.895 75.535C208.59 77.5472 205.094 77.305 203.086 74.9938C201.079 72.6826 201.32 69.1784 203.626 67.1632C205.932 65.1509 209.428 65.3931 211.438 67.7043C213.446 70.0156 213.204 73.5198 210.898 75.532L210.895 75.535Z' fill='%23008077'/%3E%3Cpath d='M221.554 89.3691C219.263 91.0853 216.015 90.6189 214.3 88.3226C212.585 86.0263 213.053 82.7703 215.344 81.0511C217.635 79.3318 220.883 79.8013 222.598 82.0975C224.314 84.3938 223.845 87.6498 221.554 89.3691Z' fill='%23008077'/%3E%3Cpath d='M231.498 104.42C228.98 106.032 225.636 105.296 224.028 102.773C222.418 100.249 223.154 96.8975 225.672 95.2859C228.19 93.6743 231.533 94.4129 233.141 96.9334C234.749 99.4569 234.015 102.809 231.498 104.42Z' fill='%23008077'/%3E%3Cpath d='M238.809 117.409C237.598 118.067 236.083 117.612 235.43 116.399C234.773 115.185 235.227 113.666 236.438 113.011C237.649 112.353 239.164 112.808 239.817 114.022C240.474 115.235 240.02 116.754 238.809 117.409Z' fill='%23008077'/%3E%3Cpath d='M248.05 136.852C244.93 138.257 241.261 136.864 239.859 133.733C238.457 130.606 239.847 126.928 242.967 125.523C246.087 124.118 249.756 125.511 251.158 128.641C252.56 131.769 251.17 135.447 248.047 136.852L248.05 136.852Z' fill='%23008077'/%3E%3Cpath d='M254.152 153.05C251.205 154.127 247.942 152.605 246.868 149.651C245.794 146.697 247.313 143.426 250.26 142.349C253.207 141.273 256.47 142.795 257.544 145.749C258.618 148.703 257.099 151.974 254.152 153.05Z' fill='%23008077'/%3E%3Cpath d='M259.179 169.946C256.268 170.774 253.237 169.079 252.411 166.16C251.585 163.242 253.276 160.204 256.187 159.376C259.099 158.548 262.129 160.243 262.955 163.162C263.782 166.08 262.09 169.118 259.179 169.946Z' fill='%23008077'/%3E%3Cpath d='M263.397 189.3C259.365 190.131 255.421 187.527 254.592 183.484C253.763 179.442 256.361 175.489 260.394 174.658C264.427 173.827 268.37 176.428 269.199 180.473C270.028 184.516 267.433 188.465 263.397 189.3Z' fill='%23008077'/%3E%3Cpath d='M265.229 202.739C263.478 202.966 261.876 201.728 261.646 199.973C261.42 198.218 262.654 196.61 264.405 196.382C266.156 196.155 267.758 197.393 267.985 199.148C268.212 200.903 266.977 202.509 265.226 202.739L265.229 202.739Z' fill='%23008077'/%3E%3Cpath d='M266.69 222.112C264.05 222.256 261.792 220.225 261.646 217.579C261.503 214.933 263.528 212.67 266.168 212.523C268.811 212.38 271.069 214.41 271.212 217.056C271.356 219.705 269.33 221.969 266.69 222.112Z' fill='%23008077'/%3E%3Cpath d='M266.655 238.416C264.85 238.38 263.418 236.882 263.454 235.073C263.49 233.264 264.984 231.829 266.789 231.865C268.594 231.904 270.025 233.399 269.99 235.208C269.954 237.017 268.459 238.452 266.655 238.416Z' fill='%23008077'/%3E%3Cpath d='M265.028 259.804C261.246 259.439 258.472 256.072 258.836 252.281C259.197 248.49 262.559 245.709 266.341 246.071C270.123 246.436 272.897 249.802 272.533 253.597C272.172 257.388 268.811 260.169 265.028 259.804Z' fill='%23008077'/%3E%3Cpath d='M263.153 271.657C262.575 271.559 262.187 271.005 262.285 270.425C262.384 269.845 262.935 269.457 263.514 269.555C264.093 269.654 264.481 270.207 264.382 270.787C264.284 271.367 263.732 271.759 263.153 271.657Z' fill='%23008077'/%3E%3Cpath d='M258.974 290.908C257.402 290.517 256.448 288.923 256.838 287.347C257.229 285.771 258.819 284.815 260.391 285.206C261.963 285.598 262.918 287.192 262.527 288.767C262.136 290.343 260.546 291.3 258.974 290.908Z' fill='%23008077'/%3E%3Cpath d='M254.205 306.917C253.253 306.606 252.734 305.578 253.044 304.624C253.357 303.67 254.381 303.15 255.332 303.461C256.284 303.775 256.803 304.8 256.492 305.754C256.179 306.708 255.156 307.228 254.205 306.917Z' fill='%23008077'/%3E%3Cpath d='M247.072 325.723C244.978 324.862 243.972 322.464 244.832 320.362C245.691 318.26 248.083 317.256 250.18 318.117C252.277 318.978 253.279 321.376 252.42 323.475C251.561 325.576 249.169 326.581 247.072 325.72L247.072 325.723Z' fill='%23008077'/%3E%3Cpath d='M240.444 339.842C239.516 339.381 239.137 338.251 239.599 337.321C240.059 336.391 241.186 336.011 242.114 336.475C243.042 336.938 243.42 338.065 242.958 338.995C242.496 339.925 241.371 340.305 240.444 339.842Z' fill='%23008077'/%3E%3Cpath d='M231.853 355.326C231.012 354.826 230.734 353.741 231.232 352.898C231.73 352.055 232.813 351.777 233.654 352.276C234.493 352.775 234.773 353.861 234.275 354.704C233.777 355.547 232.691 355.825 231.853 355.326Z' fill='%23008077'/%3E%3Cpath d='M52.0536 9.9593C51.9522 10.9251 51.0901 11.6247 50.1267 11.526C49.1632 11.4244 48.4622 10.5603 48.5636 9.59453C48.665 8.62878 49.5271 7.92913 50.4906 8.0278C51.454 8.12946 52.155 8.99355 52.0536 9.9593Z' fill='%23008077'/%3E%3Cpath d='M70.4491 12.8405C70.0553 15.0261 67.9703 16.4762 65.7928 16.0845C63.6153 15.6929 62.1656 13.6029 62.5593 11.4172C62.9531 9.23458 65.0351 7.78147 67.2126 8.17315C69.3901 8.56782 70.8398 10.6548 70.4491 12.8405Z' fill='%23008077'/%3E%3Cpath d='M86.003 16.5857C85.4989 18.5352 83.5123 19.7072 81.5704 19.2019C79.6256 18.6966 78.4563 16.7083 78.9604 14.7589C79.4645 12.8094 81.4511 11.6404 83.393 12.1427C85.3378 12.648 86.5042 14.6363 86.003 16.5857Z' fill='%23008077'/%3E%3Cpath d='M100.89 21.3243C100.374 22.8402 98.7301 23.6474 97.2178 23.1332C95.7055 22.6159 94.9001 20.9685 95.4131 19.4526C95.9292 17.9367 97.5728 17.1294 99.0851 17.6466C100.597 18.1639 101.406 19.8114 100.887 21.3273L100.89 21.3243Z' fill='%23008077'/%3E%3Cpath d='M115.811 27.2787C115.25 28.5973 113.729 29.2072 112.413 28.6481C111.098 28.083 110.489 26.5611 111.05 25.2425C111.611 23.924 113.132 23.311 114.448 23.8732C115.763 24.4353 116.372 25.9601 115.811 27.2757L115.811 27.2787Z' fill='%23008077'/%3E%3Cpath d='M131.02 34.709C130.22 36.2548 128.326 36.8588 126.784 36.0575C125.245 35.2592 124.642 33.3576 125.439 31.8118C126.235 30.266 128.132 29.665 129.675 30.4633C131.217 31.2646 131.816 33.1632 131.02 34.709Z' fill='%23008077'/%3E%3Cpath d='M145.007 42.9131C144.142 44.3184 142.304 44.7549 140.902 43.8878C139.5 43.0208 139.065 41.179 139.93 39.7737C140.795 38.3684 142.632 37.9319 144.034 38.799C145.436 39.666 145.872 41.5079 145.007 42.9131Z' fill='%23008077'/%3E%3Cpath d='M157.324 51.3774C156.82 52.074 155.851 52.2295 155.155 51.7242C154.46 51.2219 154.305 50.2472 154.809 49.5505C155.314 48.8538 156.283 48.6984 156.978 49.2037C157.673 49.709 157.828 50.6807 157.324 51.3774Z' fill='%23008077'/%3E%3Cpath d='M170.788 62.1158C169.935 63.1294 168.422 63.2549 167.411 62.3998C166.4 61.5447 166.275 60.0288 167.128 59.0182C167.981 58.0046 169.493 57.879 170.501 58.7341C171.513 59.5893 171.638 61.1052 170.785 62.1158L170.788 62.1158Z' fill='%23008077'/%3E%3Cpath d='M183.024 73.5113C181.965 74.5937 180.235 74.6116 179.155 73.5532C178.075 72.4918 178.057 70.7576 179.116 69.6752C180.172 68.5929 181.905 68.5749 182.985 69.6364C184.065 70.6948 184.083 72.432 183.024 73.5143L183.024 73.5113Z' fill='%23008077'/%3E%3Cpath d='M194.342 85.7619C193.087 86.8712 191.172 86.7516 190.065 85.4928C188.958 84.2341 189.078 82.3145 190.333 81.2052C191.589 80.096 193.504 80.2186 194.611 81.4773C195.718 82.7361 195.598 84.6556 194.339 85.7649L194.342 85.7619Z' fill='%23008077'/%3E%3Cpath d='M204.843 98.9824C203.292 100.163 201.079 99.8585 199.904 98.3067C198.725 96.7519 199.027 94.5334 200.581 93.3524C202.132 92.1713 204.345 92.4763 205.52 94.0311C206.699 95.5859 206.394 97.8014 204.843 98.9824Z' fill='%23008077'/%3E%3Cpath d='M213.41 111.568C212.315 112.283 210.851 111.972 210.141 110.874C209.428 109.777 209.741 108.309 210.833 107.597C211.928 106.883 213.392 107.197 214.102 108.291C214.815 109.388 214.505 110.856 213.41 111.568Z' fill='%23008077'/%3E%3Cpath d='M222.436 127.116C220.527 128.168 218.126 127.471 217.076 125.558C216.026 123.644 216.721 121.237 218.63 120.185C220.539 119.129 222.94 119.829 223.99 121.743C225.04 123.656 224.345 126.063 222.436 127.116Z' fill='%23008077'/%3E%3Cpath d='M229.73 142.338C227.504 143.361 224.874 142.38 223.853 140.149C222.833 137.919 223.812 135.282 226.037 134.259C228.262 133.237 230.893 134.217 231.913 136.445C232.933 138.675 231.955 141.312 229.73 142.335L229.73 142.338Z' fill='%23008077'/%3E%3Cpath d='M234.807 155.269C233.808 155.643 232.698 155.131 232.328 154.13C231.955 153.128 232.465 152.016 233.465 151.642C234.464 151.271 235.574 151.78 235.946 152.781C236.316 153.783 235.809 154.895 234.81 155.266L234.807 155.269Z' fill='%23008077'/%3E%3Cpath d='M239.964 171.526C238.592 171.923 237.16 171.131 236.763 169.756C236.366 168.38 237.157 166.945 238.529 166.548C239.901 166.15 241.333 166.942 241.73 168.318C242.126 169.693 241.336 171.128 239.964 171.526Z' fill='%23008077'/%3E%3Cpath d='M243.653 187.2C242.415 187.46 241.198 186.665 240.938 185.421C240.679 184.18 241.472 182.96 242.71 182.703C243.948 182.443 245.165 183.238 245.424 184.479C245.684 185.72 244.891 186.94 243.65 187.2L243.653 187.2Z' fill='%23008077'/%3E%3Cpath d='M246.544 205.745C243.997 206.083 241.658 204.286 241.321 201.733C240.984 199.179 242.777 196.835 245.324 196.497C247.871 196.159 250.21 197.956 250.547 200.51C250.884 203.063 249.091 205.407 246.544 205.745Z' fill='%23008077'/%3E%3Cpath d='M247.603 219.747C246.339 219.819 245.256 218.85 245.184 217.582C245.113 216.314 246.079 215.229 247.344 215.157C248.608 215.086 249.691 216.054 249.763 217.322C249.834 218.59 248.868 219.675 247.603 219.747Z' fill='%23008077'/%3E%3Cpath d='M247.775 235.348C246.949 235.333 246.29 234.651 246.302 233.82C246.317 232.992 246.997 232.331 247.826 232.343C248.652 232.358 249.312 233.04 249.3 233.871C249.285 234.699 248.605 235.36 247.775 235.348Z' fill='%23008077'/%3E%3Cpath d='M246.696 252.891C245.229 252.76 244.146 251.459 244.277 249.988C244.408 248.517 245.706 247.431 247.174 247.563C248.641 247.695 249.724 248.995 249.593 250.466C249.461 251.937 248.164 253.023 246.696 252.891Z' fill='%23008077'/%3E%3Cpath d='M244.286 270.171C242.263 269.839 240.891 267.928 241.219 265.901C241.551 263.874 243.457 262.499 245.479 262.828C247.501 263.16 248.874 265.07 248.545 267.097C248.214 269.124 246.308 270.503 244.286 270.171Z' fill='%23008077'/%3E%3Cpath d='M241.381 283.701C240.761 283.552 240.379 282.93 240.525 282.308C240.675 281.686 241.298 281.303 241.918 281.45C242.539 281.599 242.921 282.224 242.775 282.843C242.625 283.465 242.002 283.848 241.384 283.701L241.381 283.701Z' fill='%23008077'/%3E%3Cpath d='M236.593 300.4C235.475 300.044 234.857 298.845 235.212 297.724C235.567 296.603 236.763 295.984 237.882 296.34C239.001 296.695 239.618 297.894 239.263 299.016C238.908 300.137 237.712 300.756 236.593 300.4Z' fill='%23008077'/%3E%3Cpath d='M4.53058 27.6843C4.65884 28.7337 3.91608 29.6875 2.86908 29.8161C1.82209 29.9447 0.870546 29.2002 0.742282 28.1507C0.611035 27.1012 1.35678 26.1474 2.40377 26.0189C3.45077 25.8903 4.40231 26.6348 4.53058 27.6843Z' fill='%23008077'/%3E%3Cpath d='M19.9435 26.5551C20.0061 27.8318 19.0248 28.9172 17.7511 28.977C16.4774 29.0398 15.3976 28.0561 15.3349 26.7794C15.2723 25.5027 16.2537 24.4173 17.5273 24.3545C18.801 24.2917 19.8838 25.2754 19.9465 26.5521L19.9435 26.5551Z' fill='%23008077'/%3E%3Cpath d='M34.138 26.5702C34.1171 27.3715 33.452 28.0024 32.6496 27.9815C31.8501 27.9606 31.2177 27.2938 31.2416 26.4925C31.2625 25.6912 31.9277 25.0573 32.7301 25.0813C33.5295 25.1022 34.1619 25.7689 34.138 26.5702Z' fill='%23008077'/%3E%3Cpath d='M50.545 27.7983C50.384 29.3651 48.9879 30.5042 47.4249 30.3457C45.8619 30.1843 44.7224 28.785 44.8835 27.2183C45.0416 25.6515 46.4376 24.5124 48.0036 24.6708C49.5666 24.8293 50.7031 26.2316 50.545 27.7983Z' fill='%23008077'/%3E%3Cpath d='M65.1327 30.0521C64.8852 31.4424 63.5608 32.3693 62.1737 32.1211C60.7867 31.873 59.862 30.5454 60.1096 29.1551C60.3571 27.7648 61.6815 26.8379 63.0686 27.0861C64.4556 27.3343 65.3803 28.6618 65.1327 30.0521Z' fill='%23008077'/%3E%3Cpath d='M79.1508 33.2738C78.8943 34.2814 77.8711 34.8884 76.8659 34.6283C75.8636 34.3711 75.2581 33.3456 75.5146 32.338C75.7712 31.3333 76.7943 30.7264 77.7966 30.9835C78.8018 31.2406 79.4043 32.2662 79.1478 33.2708L79.1508 33.2738Z' fill='%23008077'/%3E%3Cpath d='M94.9064 38.163C94.3217 39.9031 92.4395 40.836 90.7035 40.247C88.9674 39.658 88.0368 37.7743 88.6244 36.0342C89.212 34.297 91.0913 33.3612 92.8273 33.9502C94.5604 34.5392 95.491 36.4229 94.9064 38.163Z' fill='%23008077'/%3E%3Cpath d='M108.223 43.4668C107.665 44.7854 106.147 45.4013 104.831 44.8452C103.516 44.286 102.901 42.7642 103.459 41.4456C104.017 40.127 105.535 39.5111 106.85 40.0702C108.166 40.6293 108.78 42.1512 108.223 43.4698L108.223 43.4668Z' fill='%23008077'/%3E%3Cpath d='M121.012 49.6242C120.577 50.4734 119.539 50.8053 118.695 50.3717C117.848 49.9352 117.516 48.8947 117.949 48.0486C118.384 47.1994 119.422 46.8675 120.267 47.3011C121.114 47.7376 121.445 48.7781 121.012 49.6242Z' fill='%23008077'/%3E%3Cpath d='M136.548 58.6167C135.221 60.7934 132.387 61.4811 130.215 60.1505C128.044 58.82 127.358 55.9796 128.682 53.7999C130.01 51.6232 132.846 50.9355 135.018 52.2661C137.189 53.5936 137.875 56.44 136.548 58.6167Z' fill='%23008077'/%3E%3Cpath d='M147.551 66.2344C146.611 67.5499 144.782 67.8549 143.467 66.9101C142.152 65.9683 141.85 64.1354 142.793 62.8199C143.732 61.5013 145.561 61.1993 146.876 62.1412C148.189 63.083 148.493 64.9158 147.551 66.2344Z' fill='%23008077'/%3E%3Cpath d='M158.239 74.7088C157.711 75.3457 156.765 75.4324 156.133 74.9002C155.498 74.371 155.411 73.4232 155.942 72.7893C156.47 72.1524 157.413 72.0657 158.048 72.5979C158.683 73.1271 158.77 74.075 158.239 74.7088Z' fill='%23008077'/%3E%3Cpath d='M170.848 86.2883C169.488 87.6995 167.244 87.7414 165.834 86.378C164.426 85.0146 164.384 82.7662 165.744 81.3519C167.104 79.9407 169.347 79.8988 170.755 81.2622C172.163 82.6256 172.205 84.8741 170.845 86.2883L170.848 86.2883Z' fill='%23008077'/%3E%3Cpath d='M180.386 96.5338C179.369 97.4457 177.803 97.359 176.893 96.3394C175.981 95.3199 176.07 93.7502 177.087 92.8382C178.104 91.9233 179.67 92.013 180.58 93.0326C181.493 94.0521 181.404 95.6219 180.386 96.5338Z' fill='%23008077'/%3E%3Cpath d='M190.332 108.865C188.915 109.959 186.88 109.696 185.789 108.276C184.697 106.856 184.959 104.816 186.376 103.722C187.793 102.628 189.827 102.891 190.919 104.311C192.011 105.731 191.748 107.77 190.332 108.865Z' fill='%23008077'/%3E%3Cpath d='M198.72 121.07C197.35 121.973 195.507 121.596 194.606 120.224C193.702 118.852 194.081 117.007 195.45 116.101C196.819 115.195 198.66 115.575 199.564 116.947C200.465 118.319 200.089 120.167 198.72 121.07Z' fill='%23008077'/%3E%3Cpath d='M205.53 132.652C204.888 133.011 204.08 132.781 203.722 132.135C203.364 131.492 203.594 130.682 204.238 130.323C204.879 129.964 205.691 130.194 206.046 130.84C206.404 131.483 206.171 132.296 205.53 132.652Z' fill='%23008077'/%3E%3Cpath d='M212.11 145.825C211.624 146.049 211.048 145.836 210.825 145.349C210.601 144.862 210.813 144.285 211.299 144.06C211.785 143.836 212.361 144.048 212.585 144.536C212.808 145.023 212.597 145.6 212.11 145.825Z' fill='%23008077'/%3E%3Cpath d='M218.55 161.66C217.007 162.237 215.292 161.456 214.713 159.91C214.138 158.365 214.916 156.645 216.458 156.065C218.001 155.485 219.716 156.269 220.294 157.814C220.873 159.36 220.092 161.082 218.55 161.66Z' fill='%23008077'/%3E%3Cpath d='M222.75 174.88C221.813 175.155 220.835 174.614 220.56 173.678C220.286 172.739 220.826 171.759 221.76 171.484C222.696 171.212 223.675 171.75 223.949 172.686C224.223 173.625 223.684 174.605 222.75 174.88Z' fill='%23008077'/%3E%3Cpath d='M226.452 190.245C225.112 190.532 223.794 189.674 223.511 188.332C223.224 186.989 224.08 185.668 225.42 185.384C226.759 185.097 228.077 185.955 228.361 187.297C228.647 188.64 227.791 189.961 226.452 190.245Z' fill='%23008077'/%3E%3Cpath d='M228.793 204.516C227.779 204.656 226.842 203.945 226.702 202.928C226.562 201.912 227.272 200.973 228.286 200.832C229.3 200.692 230.237 201.403 230.377 202.42C230.517 203.436 229.807 204.375 228.793 204.516Z' fill='%23008077'/%3E%3Cpath d='M230.218 220.115C228.879 220.202 227.724 219.185 227.638 217.846C227.551 216.503 228.566 215.346 229.902 215.26C231.241 215.17 232.396 216.19 232.482 217.529C232.569 218.868 231.554 220.029 230.218 220.115Z' fill='%23008077'/%3E%3Cpath d='M230.461 235.455C228.984 235.443 227.794 234.235 227.806 232.755C227.818 231.275 229.023 230.085 230.499 230.094C231.976 230.106 233.166 231.314 233.154 232.794C233.142 234.274 231.937 235.467 230.461 235.455Z' fill='%23008077'/%3E%3Cpath d='M229.574 250.45C228.136 250.333 227.068 249.071 227.185 247.63C227.301 246.189 228.56 245.118 229.997 245.235C231.435 245.352 232.503 246.613 232.387 248.055C232.27 249.496 231.012 250.566 229.574 250.45Z' fill='%23008077'/%3E%3C/svg%3E%0A");
}
section.speakers .title-container {
  margin-bottom: 40px;
}
section.speakers .speakers-list {
  display: flex;
  column-gap: 20px;
  row-gap: 30px;
  flex-wrap: wrap;
}
section.speakers .speakers-list .speaker {
  display: flex;
  gap: 20px;
  width: calc(50% - 10px);
}
@media (max-width: 768px) {
  section.speakers .speakers-list .speaker {
    width: calc(100% - 10px);
  }
}
section.speakers .speakers-list .speaker .speaker-image {
  max-width: 197px;
}
section.speakers .speakers-list .speaker .speaker-image img {
  width: 100%;
  border-radius: 20px;
}
section.speakers .speakers-list .speaker .speaker-info {
  display: flex;
  flex-flow: column;
  height: 100%;
}
section.speakers .speakers-list .speaker .speaker-info .speaker-name {
  margin-top: auto;
}
section#post.basic aside {
  grid-column-start: 1;
  grid-row-start: 1;
}
section#post.basic #separator {
  grid-column-start: 4;
  grid-row-start: 1;
}
section#post.basic .the-content {
  grid-column-start: 5;
  grid-row-start: 1;
}
section#post.single {
  background: linear-gradient(180deg, #D5F5F6 0%, #EDFAFA 21.68%, rgba(237, 250, 250, 0) 100%);
  background-size: 100% 445px;
  background-repeat: no-repeat;
}
section#post.single::before {
  content: url("data:image/svg+xml,%3Csvg width='919' height='522' viewBox='0 0 919 522' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_0_1)'%3E%3Cellipse cx='399.348' cy='190.857' rx='192.461' ry='252.373' transform='rotate(-48.0384 399.348 190.857)' fill='%23FFE2E2'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_0_1)'%3E%3Cellipse cx='874.42' cy='8.84247' rx='196.155' ry='257.216' transform='rotate(-48.0384 874.42 8.84247)' fill='%23ECFAD5'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_0_1' x='0.468979' y='-201.719' width='797.759' height='785.152' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='85.6558' result='effect1_foregroundBlur_0_1'/%3E%3C/filter%3E%3Cfilter id='filter1_f_0_1' x='471.173' y='-387.98' width='806.494' height='793.645' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='85.6558' result='effect1_foregroundBlur_0_1'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  top: 0;
  right: 0;
}
section#post.single.sourcing-academy {
  background: none;
}
section#post.single.sourcing-academy::before {
  display: none;
}
section#post.single.sourcing-academy #title-section {
  padding-bottom: 0;
  margin-bottom: 0;
}
section#post.single.sourcing-academy #title-section::after {
  content: "";
  width: 38px;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: 0;
}
section#post.single.sourcing-academy #sticky {
  top: 0;
}
section#post.single.blog.lines {
  border-bottom: none;
}
section#post.single.blog #title-section {
  padding-bottom: 0;
  margin-bottom: 0;
}
section#post.single.blog #title-section::after {
  content: "";
  width: 38px;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: 0;
}
section#post.lines {
  overflow: hidden;
}
section#post.lines .grid .line-left {
  position: absolute;
  height: 100vh;
  left: 0;
  width: 1px;
  top: -100px;
}
section#post.lines .grid .line-right {
  position: absolute;
  height: 100vh;
  right: 0;
  width: 1px;
  top: -100px;
}
section#post.lines .grid::before {
  content: url("data:image/svg+xml,%3Csvg width='81' height='81' viewBox='0 0 81 81' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1V1C44.1828 1 80 36.8172 80 81V81' stroke='%23D4CDC5'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: -102px;
  left: -80px;
}
section#post.lines.padding-top-50 .grid::before {
  top: -52px;
}
section#post.single-customer-spotlight {
  overflow: hidden;
}
section#post.single-customer-spotlight main h2, section#post.single-customer-spotlight main h3, section#post.single-customer-spotlight main h4, section#post.single-customer-spotlight main h5 {
  margin-bottom: 20px;
}
section#post.single-customer-spotlight main p {
  margin-bottom: 20px;
}
section#post.single-customer-spotlight #customer-container {
  padding: 25px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 15px;
  border-radius: 15px;
  border: 1px solid #85888F;
  background: #85888F;
}
section#post.single-customer-spotlight #customer-container img {
  height: 100px;
}
section#post.single-customer-spotlight #customer-container h5 {
  margin-bottom: 0;
}
section#post.lines {
  border-top: 1px solid #85888F;
  border-bottom: 1px solid #85888F;
  overflow: hidden;
}
section#post.lines .grid .line-left {
  position: absolute;
  height: 1000vh;
  left: 0;
  width: 1px;
  top: -102px;
}
section#post.lines .grid::before {
  content: url("data:image/svg+xml,%3Csvg width='81' height='81' viewBox='0 0 81 81' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1V1C44.1828 1 80 36.8172 80 81V81' stroke='%23D4CDC5'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: -102px;
  left: -80px;
}
section#featured-resource {
  position: relative;
}
section#featured-resource.event::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='1440' height='621' viewBox='0 0 1440 621' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_307_11009)'%3E%3Ccircle cx='106.189' cy='451.189' r='338.607' transform='rotate(-48.0384 106.189 451.189)' fill='%23FFF1E1'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_307_11009)'%3E%3Ccircle cx='1295.11' cy='56.1119' r='288.985' transform='rotate(-48.0384 1295.11 56.1119)' fill='%23F2EBFD'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_307_11009)'%3E%3Cellipse cx='1614.01' cy='192.262' rx='288.985' ry='378.945' transform='rotate(-48.0384 1614.01 192.262)' fill='%23ECFAD5'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_307_11009' x='-403.733' y='-58.7323' width='1019.84' height='1019.84' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='85.6558' result='effect1_foregroundBlur_307_11009'/%3E%3C/filter%3E%3Cfilter id='filter1_f_307_11009' x='834.812' y='-404.187' width='920.599' height='920.598' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='85.6558' result='effect1_foregroundBlur_307_11009'/%3E%3C/filter%3E%3Cfilter id='filter2_f_307_11009' x='1100.99' y='-311.284' width='1026.02' height='1007.09' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='85.6558' result='effect1_foregroundBlur_307_11009'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
section#featured-resource.event.white::before {
  display: none;
}
section#topics #topics-container {
  padding: 35px;
  border-radius: 15px;
  border: 1px solid #85888F;
  background: #85888F;
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
  height: 100%;
  box-sizing: border-box;
}
section#topics #topics-container .topic-group {
  display: flex;
  flex-direction: column;
  gap: 20px;
  flex-basis: calc(50% - 20px);
}
@media screen and (max-width: 768px) {
  section#topics #topics-container .topic-group {
    flex-basis: 100%;
  }
}
section#topics #topics-container .topic-group .topic-title {
  display: flex;
  align-items: center;
  gap: 20px;
}
section#topics #topics-container .topic-group .topic-title img {
  height: 50px;
}
section#topics #topics-container .topic-group .topic-list {
  margin-left: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 0;
}
section#topics #topics-container .topic-group .topic-list li {
  padding-left: 26px;
  list-style-type: none;
  position: relative;
  margin-bottom: 0;
  padding-bottom: 0;
}
section#topics #topics-container .topic-group .topic-list li::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M2 16V2.66667C2 2.20833 2.16786 1.81597 2.50357 1.48958C2.83929 1.16319 3.24286 1 3.71429 1H12.2857C12.7571 1 13.1607 1.16319 13.4964 1.48958C13.8321 1.81597 14 2.20833 14 2.66667V16L8 13.5L2 16ZM3.71429 13.4583L8 11.6667L12.2857 13.4583V2.66667H3.71429V13.4583Z' fill='%23047481'/%3E%3C/svg%3E");
  position: absolute;
  left: 0;
  top: 2px;
}
section#topics #topics-container .topic-group .topic-list li a {
  font-size: 18px;
  font-weight: 400;
  color: #0D116B;
  transition: 0.2s all cubic-bezier(0.075, 0.82, 0.165, 1);
}
section#topics #topics-container .topic-group .topic-list li a:hover {
  color: #91D7F8;
}
section#topics #experts {
  padding: 35px;
  border-radius: 15px;
  border: 1px solid #85888F;
  background: #85888F;
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
  box-sizing: border-box;
}
section#topics #experts .expert-container {
  display: flex;
  flex-direction: column;
  gap: 25px;
}
section#topics #experts .expert-container .expert-group {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
section#topics #experts .expert-container .expert-group .expert-row {
  display: flex;
  gap: 16px;
}
section#topics #experts .expert-container .expert-group .expert-row .image-container img {
  height: 48px;
  width: 48px;
  border-radius: 500px;
  border: 1px solid #85888F;
  background: #D5F1FF;
}
section#topics #experts .expert-container .expert-group .expert-row .expert-details {
  display: flex;
  flex-direction: column;
  gap: 0;
}
section#glossary #glossary-block {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
section#glossary #glossary-block #glossary-card {
  display: flex;
  align-items: start;
  padding: 25px;
  gap: 25px;
  border-radius: 15px;
  border: 1px solid #85888F;
  background: #ffffff;
}
section#glossary #glossary-block #glossary-card .image-container {
  flex-basis: 100%;
}
section#glossary #glossary-block #glossary-card .copy-container {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: start;
  text-align: left;
  flex-basis: 100%;
}
section#customer-spotlight-list #customer-spotlight-card {
  padding: 35px;
  display: flex;
  align-items: stretch;
  gap: 40px;
  border-radius: 15px;
  border: 1px solid #85888F;
}
section#customer-spotlight-list #customer-spotlight-card #image-container {
  flex-basis: 100%;
}
section#customer-spotlight-list #customer-spotlight-card #content-container {
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  align-items: start;
}
section#customer-spotlight-list #customer-spotlight-card #content-container .logo-container {
  margin-bottom: 25px;
}
section#customer-spotlight-list #customer-spotlight-card #content-container .logo-container img {
  height: 50px;
}
section#customer-spotlight-list #customer-spotlight-card #content-container h4 {
  margin-bottom: 15px;
}
section#customer-spotlight-list #customer-spotlight-card #content-container #button {
  margin-top: auto;
}
section#customer-spotlight-list #customer-spotlight-card #content-container p {
  margin-bottom: 20px;
}
@media screen and (max-width: 768px) {
  section#customer-spotlight-list #customer-spotlight-card {
    flex-direction: column;
  }
}
section#knowledge-archive div.grid #resource-card:nth-child(1),
section#knowledge-archive div.grid #resource-card:nth-child(2) {
  grid-column: span 6;
}
section#knowledge-archive div.grid #resource-card:nth-child(1) #image-container img,
section#knowledge-archive div.grid #resource-card:nth-child(2) #image-container img {
  height: 340px;
}
@media screen and (max-width: 768px) {
  section#knowledge-archive div.grid #resource-card:nth-child(1) #image-container img,
  section#knowledge-archive div.grid #resource-card:nth-child(2) #image-container img {
    height: auto;
  }
}
@media (max-width: 1155px) {
  section#knowledge-archive div.grid #resource-card:nth-child(1),
  section#knowledge-archive div.grid #resource-card:nth-child(2) {
    grid-column: span 4;
  }
  section#knowledge-archive div.grid #resource-card:nth-child(1) img,
  section#knowledge-archive div.grid #resource-card:nth-child(2) img {
    height: 240px;
  }
}
@media (max-width: 768px) {
  section#knowledge-archive div.grid #resource-card:nth-child(1),
  section#knowledge-archive div.grid #resource-card:nth-child(2) {
    grid-column: span 4;
  }
}
section.no-heading .intro-title {
  display: none;
}
section #title-container {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
section #title-container.small-gap {
  gap: 15px;
}
section #title-container.medium-gap {
  gap: 40px;
}
section #title-container.medium-padding {
  padding-bottom: 40px;
}
section #title-container.large-gap {
  gap: 75px;
}
section #title-container.large-padding {
  padding-bottom: 75px;
}
section #title-container span.eyebrow {
  margin-bottom: 0;
}
section #featured-card {
  display: flex;
  gap: 40px;
  border-radius: 15px;
  border: 1px solid #85888F;
  background: #ffffff;
  padding: 35px;
  transition: all 0.2s ease-out;
  position: relative;
}
section #featured-card > div {
  flex-basis: 100%;
}
section #featured-card #image-container img {
  border-radius: 21px;
  overflow: hidden;
}
section #featured-card #content-container #content-block {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 15px;
}
section #featured-card:hover {
  box-shadow: 0px 0px 10px 0px rgba(40, 37, 34, 0.2);
  top: -2px;
}
@media screen and (max-width: 1155px) {
  section #featured-card {
    flex-direction: column;
  }
}
section #resource-card {
  display: flex;
  flex-direction: column;
  border-radius: 5px;
  transition: all 0.2s ease-out;
  position: relative;
  top: 0;
}
section #resource-card > div {
  flex-basis: 100%;
}
section #resource-card p.category {
  font-size: 10px;
  color: #000;
  font-weight: 800;
  line-height: 140%;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  background-color: #DDE1E6;
  padding: 4px 6px;
  border-radius: 2px;
}
section #resource-card #image-container img {
  border-radius: 5px;
  height: 220px;
  object-fit: cover;
  overflow: hidden;
}
section #resource-card #content-container {
  display: flex;
  flex-direction: column;
  padding-top: 25px;
}
section #resource-card #content-container #content-block {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 15px;
  margin-bottom: 20px;
}
section #resource-card #content-container #button-container {
  margin-top: auto;
}
section #resource-card:hover {
  top: -14px;
}
section #resource-card:hover div#text-button::after, section #resource-card:hover a#text-button::after, section #resource-card:hover a.text-button::after {
  width: 25px;
}
@media screen and (max-width: 768px) {
  section #resource-card #image-container img {
    max-height: none;
  }
}
section #resource-card.half #image-container img {
  height: 340px;
}
@media screen and (max-width: 768px) {
  section #resource-card.half #image-container img {
    height: auto;
  }
}
section.dark #resource-card p.category {
  color: #ffffff;
  background-color: #40444B;
}
section #post-details {
  display: flex;
  gap: 16px;
  align-items: center;
}
section #post-details #date, section #post-details #time, section #post-details #location {
  display: flex;
  gap: 8px;
}
section #post-details #author-headshot img {
  height: 48px;
  width: 48px;
  border-radius: 500px;
  border: 1px solid #85888F;
  background: #D5F1FF;
  margin-bottom: 0;
}
section #post-details #post-info {
  display: flex;
  flex-direction: column;
}
section #post-details #post-info p {
  margin: 0;
  padding: 0;
}
section #pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
  margin-top: 10px;
}
section #pagination .page-numbers {
  width: 32px;
  height: 32px;
  border-radius: 3px;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  color: black;
  background-color: #E1E2FF;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s all cubic-bezier(0.075, 0.82, 0.165, 1);
}
section #pagination .page-numbers.current, section #pagination .page-numbers:hover {
  background-color: #5759EE;
  color: #ffffff;
}
section #pagination .page-numbers.next, section #pagination .page-numbers.prev {
  background-color: transparent !important;
  top: 2px;
  width: 36px;
  padding: 0;
  border: none;
}
section #pagination .page-numbers.next {
  margin-left: 60px;
}
section #pagination .page-numbers.prev {
  margin-right: 60px;
}
section main.blog {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
section main.blog .post-tags {
  display: flex;
  align-items: start;
  flex-wrap: wrap;
  gap: 6px;
}
section main p a {
  color: #27AAE9;
  position: relative;
  font-weight: 600;
  text-decoration: none;
  transition: 0.2s all cubic-bezier(0.075, 0.82, 0.165, 1);
}
section main p a::before {
  content: "";
  position: absolute;
  height: 1px;
  width: 100%;
  bottom: -1px;
  background-color: #27AAE9;
  left: 0;
}
section main p a:hover {
  color: #0D116B;
}
section main p a:hover::before {
  background-color: #0D116B;
}
section #title-section {
  padding-bottom: 16px;
  margin-bottom: 16px;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: start;
}
section aside #sticky {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
section aside #subscribe-block {
  border-radius: 15px;
  background: linear-gradient(91deg, #FFF1E1 1.03%, #FFE2E2 98.81%);
  padding: 25px;
  position: relative;
}
section aside #subscribe-block .copy-container,
section aside #subscribe-block .script-container {
  position: relative;
  z-index: 2;
}
section aside #subscribe-block::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='176' viewBox='0 0 144 176' fill='none'%3E%3Cpath d='M207 1H176C79.3502 1 1 79.3502 1 176V176' stroke='%23F7BEBE'/%3E%3C/svg%3E");
  position: absolute;
  bottom: 0;
  right: 0;
}
section aside #subscribe-block h4 {
  text-align: center;
}
section aside #subscribe-block form {
  margin-top: 20px;
}
section aside #subscribe-block form fieldset.form-columns-1 {
  width: 100%;
}
section aside #subscribe-block form fieldset.form-columns-1 .input {
  margin-right: 0;
}
section aside #subscribe-block form fieldset.form-columns-2 .hs-form-field {
  width: 100%;
}
section aside #subscribe-block form .hs-error-msgs {
  margin-left: 0;
  list-style-type: none;
  margin-top: -5px;
}
section aside #subscribe-block form .hs-error-msgs label {
  font-weight: 600;
  color: #F7E396;
}
section aside #subscribe-block form input[type=text],
section aside #subscribe-block form input[type=email] {
  border-radius: 3px;
  box-shadow: none;
  border: 1px solid #85888F;
  width: 100%;
}
section aside #subscribe-block form input[type=text].invalid,
section aside #subscribe-block form input[type=email].invalid {
  border: 2px solid #F7E396;
}
section aside #subscribe-block form input[type=submit] {
  width: 100%;
}
section aside #share-container {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
section aside #share-container #share-icons {
  display: flex;
  gap: 6px;
}
section aside #share-container #share-icons a svg path:first-child {
  transition: 0.3s all cubic-bezier(0.075, 0.82, 0.165, 1);
}
section aside #share-container #share-icons a:hover svg path:first-child {
  fill: #91D7F8 !important;
}
section aside #press-block {
  padding: 24px;
  border-radius: 10px;
  background-color: #0D116B;
}
section aside #press-block h6 {
  color: #ffffff;
  margin-bottom: 44px;
}
section aside #press-block a#text-button {
  color: #ffffff;
}
section aside #press-block a#text-button::after {
  content: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.00045 2.7576L11.2431 7.00024L7.00045 11.2429' stroke='%237592FF' stroke-width='2'/%3E%3Cpath d='M2 7.00024L11 7.00024' stroke='%237592FF' stroke-width='2'/%3E%3C/svg%3E%0A");
}
section aside #press-block a#text-button:hover::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' viewBox='0 0 16 14' fill='none'%3E%3Cpath d='M9.00045 2.75785L13.2431 7.00049L9.00045 11.2431' stroke='%237592FF' stroke-width='2'/%3E%3Cpath d='M1 7L13 7' stroke='%237592FF' stroke-width='2'/%3E%3C/svg%3E");
}
section #content-bottom {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
section #content-bottom hr {
  height: 1px;
  width: 100%;
  padding: 0;
  margin: 0;
}
section #content-bottom p {
  margin-bottom: 0 !important;
}
@media only screen and (max-width: 1155px) {
  section #content-bottom {
    margin-bottom: 40px;
  }
}
section #heading-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  position: relative;
  z-index: 2;
}
section #heading-container .tag {
  margin-bottom: 24px;
}
section #heading-container .eyebrow {
  display: flex;
  gap: 5px;
  margin-bottom: 24px;
}
section #heading-container .eyebrow img {
  height: 18px;
}
section #heading-container .eyebrow p {
  font-weight: 600;
  font-size: 14px;
}
section #heading-container h1, section #heading-container h2, section #heading-container h3, section #heading-container h4, section #heading-container h5, section #heading-container h6 {
  margin-bottom: 14px;
}
section #heading-container .subheading {
  margin-bottom: 24px;
}
section #heading-container ul {
  margin-left: 0;
}
section #heading-container ul > li {
  position: relative;
  padding-left: 12px;
  margin-bottom: 8px;
  list-style-type: none;
}
section #heading-container ul > li::before {
  content: "";
  height: 16px;
  width: 2px;
  background-color: #5759EE;
  left: 0;
  position: absolute;
  top: 5px;
  display: block;
}
section #heading-container .copy {
  display: flex;
  flex-direction: column;
  gap: 14px;
}
section .content-container.text-center #heading-container {
  align-items: center;
}
section .content-container.text-center #heading-container .eyebrow {
  margin-left: auto;
  margin-right: auto;
}
section .title-container.text-center #heading-container {
  align-items: center;
}
section .title-container.text-center #heading-container .eyebrow {
  margin-left: auto;
  margin-right: auto;
}
section .content.text-center #heading-container {
  align-items: center;
}
section .content.text-center #heading-container .eyebrow {
  margin-left: auto;
  margin-right: auto;
}
section .large-center.text-center #heading-container {
  align-items: center;
}
section .large-center.text-center #heading-container .eyebrow {
  margin-left: auto;
  margin-right: auto;
}
section span.eyebrow {
  display: flex;
  gap: 5px;
  margin-bottom: 24px;
  align-items: center;
}
section span.eyebrow img {
  height: 18px;
}
section span.eyebrow p {
  font-weight: 600;
  font-size: 14px;
}
section#blog-filters {
  position: relative;
  padding-bottom: 50px;
}
section#blog-filters::after {
  content: "";
  height: 2px;
  width: 100%;
  max-width: 1280px;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(90deg, rgba(87, 89, 238, 0) 0%, #8C8EFF 50.5%, rgba(87, 89, 238, 0) 100%);
  position: absolute;
  margin: 0 auto;
}
@media screen and (min-width: 1728px) {
  section#blog-filters::after {
    max-width: 1440px;
  }
}
section .accordion-menu {
  border-radius: 15px;
  border: 1px solid #85888F;
  background: #85888F;
  overflow: hidden;
  padding: 25px;
  display: flex;
  flex-direction: column;
}
section .accordion-menu .accordion-menu-header {
  padding-bottom: 15px;
}
section .accordion-menu .accordion-menu-header h5 {
  margin: 0;
  padding: 0;
}
section .accordion-menu .accordion-item {
  border-top: 1px solid #85888F;
}
section .accordion-menu .accordion-item .accordion-header {
  padding: 15px 0;
  margin: 0;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
section .accordion-menu .accordion-item .accordion-header .toggle-icon {
  height: 20px;
  width: 20px;
  border-radius: 60px;
  background-color: #0D116B;
  position: relative;
  display: flex;
  transition: all 0.2s cubic-bezier(0.19, 1, 0.22, 1);
}
section .accordion-menu .accordion-item .accordion-header .toggle-icon::after {
  content: "-";
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 100%;
  color: #ffffff;
  position: absolute;
  left: 0;
}
section .accordion-menu .accordion-item .accordion-header.active .toggle-icon::after, section .accordion-menu .accordion-item .accordion-header:hover .toggle-icon::after {
  content: "+";
}
section .accordion-menu .accordion-item .accordion-header:hover p {
  color: #91D7F8;
}
section .accordion-menu .accordion-item .accordion-header.active p {
  color: #0D116B;
}
section .accordion-menu .accordion-item .accordion-header p {
  font-weight: 700;
}
section .accordion-menu .accordion-item .accordion-content {
  display: none;
  list-style: none;
  margin: 0;
  margin-left: 0;
  flex-direction: column;
  margin-bottom: 15px;
  padding: 0;
  background-color: transparent;
  border: none;
}
section .accordion-menu .accordion-item .accordion-content li {
  margin-bottom: 5px;
  padding-left: 26px;
  list-style-type: none;
  position: relative;
  margin-bottom: 0;
  margin-top: 8px;
  padding-bottom: 0;
}
section .accordion-menu .accordion-item .accordion-content li:first-child {
  margin-top: 0;
}
section .accordion-menu .accordion-item .accordion-content li::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M2.375 14.5312V2.03125C2.375 1.60156 2.53237 1.23372 2.8471 0.927734C3.16183 0.621745 3.54018 0.46875 3.98214 0.46875H12.0179C12.4598 0.46875 12.8382 0.621745 13.1529 0.927734C13.4676 1.23372 13.625 1.60156 13.625 2.03125V14.5312L8 12.1875L2.375 14.5312ZM3.98214 12.1484L8 10.4688L12.0179 12.1484V2.03125H3.98214V12.1484Z' fill='%23047481'/%3E%3C/svg%3E");
  position: absolute;
  left: 0;
  top: 2px;
}
section .accordion-menu .accordion-item .accordion-content li a {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  color: #0D116B;
  transition: 0.2s all cubic-bezier(0.075, 0.82, 0.165, 1);
  padding: 0;
}
section .accordion-menu .accordion-item .accordion-content li a:hover {
  color: #91D7F8;
}
section .accordion-menu .accordion-item .accordion-content li a.current-link {
  color: #91D7F8;
  font-weight: 700;
}
section .accordion-menu .accordion-item .accordion-content.active {
  display: flex;
}
section .search-container.five {
  display: flex;
  justify-content: end;
}
section .filter-box {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  row-gap: 20px;
}
section .filter-box h5 {
  margin-right: 60px;
}
section .filter-box input[type=search] {
  width: 419px !important;
  margin-right: 0 !important;
}
@media screen and (max-width: 1155px) {
  section .filter-box form {
    display: none !important;
  }
}
section .filter-title {
  display: flex;
  justify-content: end;
  align-items: center;
  height: 100%;
}
section .filter-search {
  display: flex;
  gap: 19px;
}
section #select-box {
  padding: 0 14px;
  position: relative;
  cursor: pointer;
  height: 42px;
  box-sizing: border-box;
  display: inline-block;
  border: 1px solid #C5CAD0;
  background-color: #F6F6F6;
  border-radius: 5px;
  width: 100%;
}
section #select-box span.text {
  font-style: normal;
  color: #656A6F;
  font-size: 16px;
  font-style: normal;
  line-height: 150%;
  font-weight: 400;
  position: relative;
  position: relative;
  top: 8px;
}
section #select-box span.arrow {
  position: absolute;
  top: 9px;
  right: 13px;
  display: block;
  transform: rotate(0);
  transform-origin: center;
}
section #select-box span.arrow .triangle {
  height: 14px;
  width: 14px;
  display: block;
}
section #select-box span.arrow .triangle::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.2426 5.24191L7 9.48455L2.75736 5.24191' stroke='black' stroke-width='2'/%3E%3C/svg%3E");
}
section #select-box .cat-list {
  position: absolute;
  width: calc(100% + 2px);
  box-sizing: border-box;
  height: auto;
  top: 38px;
  background-color: #ffffff;
  display: none;
  z-index: 4;
  border: 1px solid #85888F;
  left: -1px;
  border-radius: 0 0 4px 4px;
}
section #select-box .cat-list a {
  display: block;
  color: #656A6F !important;
  font-weight: 400;
  font-size: 16px;
  line-height: 30px;
  padding: 5px 15px;
  text-decoration: none;
  border-bottom: 1px solid #85888F;
}
section #select-box .cat-list a:hover {
  color: #5759EE !important;
  background-color: #F1F3F6;
}
section #select-box .cat-list a:last-child {
  border-bottom: none;
}
section #select-box.open {
  background-color: #F1F3F6;
}
section #select-box.open span.arrow {
  transform: rotate(180deg);
  top: 18px;
}
section #select-box.open .cat-list {
  display: block;
}
section form.blog-search-form {
  position: relative;
  display: flex;
  gap: 8px;
}
section form.blog-search-form input[type=search] {
  height: 42px;
  box-sizing: border-box;
  display: inline-block;
  margin-right: 30px;
  border: 1px solid #85888F;
  background-color: #ffffff;
  border-radius: 4px;
  width: 100%;
  max-width: 419px;
  padding: 0 20px 0 36px;
  margin-bottom: 0;
}
section form.blog-search-form input[type=search]::placeholder {
  color: #656A6F;
  font-style: normal;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
section form.blog-search-form::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Ccircle cx='5.5' cy='5.49927' r='4.5' stroke='%233661FF' stroke-width='2'/%3E%3Cpath d='M9 8.99927L12 11.9993' stroke='%233661FF' stroke-width='2'/%3E%3C/svg%3E");
  position: absolute;
  top: 10px;
  left: 14px;
}
section #quote-highlight-box {
  border-radius: 5px;
  display: flex;
  gap: 25px;
  padding: 30px;
  position: relative;
  flex-direction: column;
  text-align: left;
  overflow: hidden;
}
section #quote-highlight-box h6, section #quote-highlight-box p {
  color: #000 !important;
}
section #quote-highlight-box::before {
  content: url("data:image/svg+xml,%3Csvg width='211' height='211' viewBox='0 0 211 211' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M0 211C-1.52813e-05 94.4679 94.4679 -1.50702e-05 211 -3.03515e-05L211 211L0 211Z' fill='%23F9F7F4'/%3E%3Cpath d='M87.9167 211C87.9167 143.023 143.023 87.9167 211 87.9167L211 211L87.9167 211Z' fill='%23E5E1DB'/%3E%3C/svg%3E%0A");
  position: absolute;
  bottom: -7px;
  right: 0;
}
section #quote-highlight-box #quote-text {
  position: relative;
  z-index: 2;
}
section #quote-highlight-box #quote-text p {
  font-size: 26px;
  line-height: 135%;
  font-weight: 400;
}
section #quote-highlight-box #content-container {
  display: flex;
  gap: 20px;
  position: relative;
  z-index: 2;
  align-items: center;
}
section #quote-highlight-box #content-container .quote-photo img {
  height: 90px;
}
@media screen and (max-width: 420px) {
  section #quote-highlight-box #content-container .quote-photo img {
    width: auto;
    height: auto;
  }
}
section #quote-highlight-box #content-container .quote-cite {
  max-width: 200px;
}
section #quote-highlight-box .dark-logo {
  position: absolute;
  right: 0;
}
section #toc {
  height: 100%;
}
@media screen and (max-width: 1155px) {
  section #toc {
    display: none;
  }
}
section #toc #sticky {
  position: sticky;
  top: 130px;
}
section #toc nav {
  display: flex;
  flex-direction: column;
  gap: 6px;
  align-items: start;
}
section #toc nav a {
  color: #000;
  font-family: "Inter", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  display: flex;
  padding: 4px 10px;
  border-radius: 1.656px;
  transition: 0.2s all cubic-bezier(0.075, 0.82, 0.165, 1);
}
section #toc nav a:hover, section #toc nav a.active {
  background: #91D7F8;
}
section #categories {
  display: flex;
  gap: 10px;
  margin-top: 25px;
}
section #categories span.post-category {
  padding: 4px 10px;
  border-radius: 4px;
  align-items: center;
  background-color: #91D7F8;
  color: #27AAE9;
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
}
section #subscribe {
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
}
section #subscribe .design-container {
  position: absolute;
  background-repeat: no-repeat;
  background-position: top right;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='183' height='177' viewBox='0 0 183 177' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='154.726' cy='22.2391' rx='92.0048' ry='92.0047' transform='rotate(90 154.726 22.2391)' stroke='black' stroke-width='2' stroke-linecap='round' stroke-dasharray='0.25 10'/%3E%3Cpath d='M155.388 36.9628C146.89 36.9628 140.002 30.0744 140.002 21.5771C140.002 13.0798 146.89 6.1914 155.388 6.1914C163.885 6.1914 170.773 13.0798 170.773 21.5771C170.773 30.0744 163.885 36.9628 155.388 36.9628Z' stroke='black'/%3E%3Cpath d='M42.8607 217.001C19.7411 217.001 0.998849 198.259 0.998854 175.139C0.998859 152.02 19.7411 133.277 42.8608 133.277C65.9804 133.277 84.7227 152.02 84.7226 175.139C84.7226 198.259 65.9804 217.001 42.8607 217.001Z' stroke='black'/%3E%3Cpath d='M242.758 128.144L171.934 42.7578' stroke='black'/%3E%3Cpath d='M76.8831 133.267L141.029 42.7574' stroke='black'/%3E%3C/svg%3E%0A");
}
@media screen and (max-width: 1155px) {
  section #subscribe {
    flex-direction: column;
  }
}
section #subscribe > * {
  flex-basis: 100%;
  width: 100%;
}
section #subscribe h4, section #subscribe p {
  color: #000;
}
@media screen and (max-width: 1155px) {
  section #subscribe h4, section #subscribe p {
    margin-bottom: 24px;
  }
}
section #subscribe h4 {
  margin-bottom: 16px;
}
section #subscribe form .field-row {
  display: flex;
  gap: 24px;
}
section #subscribe form input[type=text],
section #subscribe form input[type=email] {
  height: 48px !important;
  padding: 0px 16px;
  align-items: center;
  border-radius: 5px;
  border: 1px solid #85888F;
  margin-bottom: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  width: auto;
}
section #subscribe form input[type=text]::placeholder,
section #subscribe form input[type=email]::placeholder {
  color: #000;
}
section .content p a:hover {
  color: #27AAE9;
}
section .title-container.padding-40 {
  padding-bottom: 40px;
}
@media screen and (max-width: 1155px) {
  section .title-container.padding-40 {
    padding-bottom: 24px;
  }
}
section .title-container.padding-75 {
  padding-bottom: 72px;
}
@media screen and (max-width: 1155px) {
  section .title-container.padding-75 {
    padding-bottom: 40px;
  }
}
section .title-container.padding-60 {
  padding-bottom: 60px;
}
@media screen and (max-width: 1155px) {
  section .title-container.padding-60 {
    padding-bottom: 30px;
  }
}
section .title-container.padding-80 {
  padding-bottom: 80px;
}
@media screen and (max-width: 1155px) {
  section .title-container.padding-80 {
    padding-bottom: 40px;
  }
}
section .title-container.padding-100 {
  padding-bottom: 100px;
}
@media screen and (max-width: 1155px) {
  section .title-container.padding-100 {
    padding-bottom: 70px;
  }
}
section .title-container h3:last-child {
  margin: 0;
}
section .title-container.with-button {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 1155px) {
  section .title-container.with-button {
    flex-flow: column;
  }
  section .title-container.with-button #button {
    width: fit-content;
    margin-top: 40px;
  }
}
section #category-links {
  display: none;
  flex-wrap: wrap;
  gap: 10px;
}
section #category-links a span {
  border-radius: 4px;
  border: 1px solid #27AAE9;
  padding: 4px 10px;
  color: #27AAE9;
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
}
section #category-links a span:hover, section #category-links a span.active {
  background-color: #27AAE9;
  color: #ffffff;
}
section #category-links.collapsed {
  display: flex;
}
section ul.pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  width: 100%;
}
section ul.pagination li {
  list-style-type: none;
  border-radius: 3px;
  overflow: hidden;
}
section ul.pagination li::before {
  display: none;
}
section ul.pagination li span.current {
  height: 50px;
  width: 50px;
  background: #91D7F8;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 400;
  font-size: 18px;
  line-height: 30px;
}
section ul.pagination li span.dots {
  height: 50px;
  width: 50px;
  background-color: transparent;
  border: 1px solid #85888F;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 400;
  font-size: 18px;
  line-height: 30px;
}
section ul.pagination li a {
  font-weight: 400;
  font-size: 18px;
  line-height: 30px;
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 3px;
  background-color: transparent;
  border: 1px solid #85888F;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  text-decoration: none;
  overflow: hidden;
}
section ul.pagination li a.next {
  padding: 0;
  border: none;
  content: url("data:image/svg+xml,%3Csvg width='50' height='52' viewBox='0 0 50 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='2.25806' width='49' height='49' rx='2.5' stroke='white'/%3E%3Cpath d='M17.9083 36.92L28.4683 26.16V25.84L17.9083 15.12H23.5883L34.2283 25.96L23.5883 36.92H17.9083Z' fill='white'/%3E%3C/svg%3E%0A");
}
section ul.pagination li a.prev {
  padding: 0;
  border: none;
  content: url("data:image/svg+xml,%3Csvg width='50' height='52' viewBox='0 0 50 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='2.25806' width='49' height='49' rx='2.5' stroke='white'/%3E%3Cpath d='M17.9083 36.92L28.4683 26.16V25.84L17.9083 15.12H23.5883L34.2283 25.96L23.5883 36.92H17.9083Z' fill='white'/%3E%3C/svg%3E%0A");
  transform: rotate(180deg);
  transform-origin: center;
}
section ul.pagination li:hover {
  background: #91D7F8;
}
section ul.pagination li:hover a {
  background-color: transparent;
}
section ul.pagination.next, section ul.pagination.prev {
  position: relative;
  top: 2px;
}
section .flex-columns.quotes {
  flex-wrap: nowrap;
}
section .flex-columns.quotes::before {
  content: "";
  height: 0.5px;
  width: 100vw;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
section .flex-columns.quotes::after {
  content: "";
  height: 0.5px;
  width: 100vw;
  position: absolute;
  bottom: 1px;
  left: 50%;
  transform: translateX(-50%);
}
@media screen and (max-width: 1155px) {
  section .flex-columns.quotes {
    flex-direction: column;
  }
  section .flex-columns.quotes::after {
    display: none;
  }
  section .flex-columns.quotes::before {
    display: none;
  }
}
section .search-gray {
  background-color: #F1F3F6;
  padding: 40px 80px 30px;
  display: flex;
  gap: 24px;
  align-items: center;
  margin-bottom: 8px;
}
section .search-gray input[type=submit] {
  display: none;
}
section .search-gray input[type=search] {
  padding: 0 !important;
  background-color: transparent !important;
  border: none !important;
  font-size: 22px !important;
  color: #A3AAAE;
  margin-bottom: 0 !important;
  height: 33px !important;
  box-shadow: none !important;
  width: 100% !important;
}
section .search-gray input[type=search]::placeholder {
  font-size: 22px !important;
  color: #A3AAAE;
}
section .search-gray .search-form {
  width: 100%;
}
section .content li {
  margin-bottom: 10px;
}
section .content li a {
  color: #000 !important;
}
section .content ul {
  margin-left: 30px;
  margin-bottom: 0;
}
section .content p.body-2 {
  font-size: 16px !important;
  line-height: 150% !important;
}
section #body-copy #content h1:not(:first-child), section #body-copy #content h2:not(:first-child), section #body-copy #content h3:not(:first-child), section #body-copy #content h4:not(:first-child), section #body-copy #content h5:not(:first-child) {
  margin-top: 40px;
}
section #body-copy h1, section #body-copy h2, section #body-copy h3, section #body-copy h4, section #body-copy h5 {
  margin-bottom: 20px;
}
section #body-copy p {
  margin-bottom: 20px;
}
section #body-copy img {
  margin-bottom: 40px;
}
section #body-copy .hs-embed-wrapper .hs-embed-content-wrapper > div {
  padding-bottom: 20px !important;
}
section #body-copy ol {
  margin-left: 25px;
}
section #body-copy table {
  box-sizing: border-box;
}
section #body-copy #content > ul {
  margin-left: 0;
  padding-left: 0;
  align-items: center;
  justify-content: start;
  flex-wrap: wrap;
  column-gap: 20px;
  margin-top: 20px;
}
section #body-copy #content > ul ul {
  margin-top: 10px;
}
section #body-copy #content > ul > li {
  position: relative;
  padding-left: 19px;
  margin-bottom: 8px;
  list-style-type: none;
  text-indent: -13px;
}
section #body-copy #content > ul > li::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M5.00045 2.75736L9.24309 7L5.00045 11.2426' stroke='%235759EE' stroke-width='2'/%3E%3Cpath d='M0 7L9 7' stroke='%235759EE' stroke-width='2'/%3E%3C/svg%3E");
  left: -5px;
  position: relative;
  top: 2px;
}
section #body-copy #content > ul.full li {
  width: 100%;
}
section #body-copy .wp-block-pullquote {
  margin: 0;
  padding: 0;
  text-align: left;
}
section #body-copy blockquote {
  position: relative;
  padding: 30px;
  display: flex;
  flex-direction: column;
  margin: 40px 0;
  overflow: hidden;
  border-radius: 16px;
  border: 3px solid #A3AAAE;
}
section #body-copy blockquote p {
  position: relative;
}
section #body-copy blockquote cite {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  color: #0D116B;
  position: relative;
  z-index: 3;
}
section #body-copy blockquote cite strong {
  font-size: 18px;
  font-weight: 500;
}
section #body-copy blockquote cite::before {
  display: none;
}
section #body-copy blockquote *:last-child {
  margin-bottom: 0 !important;
}
section #body-copy #body-CTA {
  padding: 40px;
  border-radius: 20px;
  background-color: #F1F3F6;
  margin-top: 40px;
}
section #body-copy #body-CTA h3 {
  margin: 0 0 20px !important;
}
section #tags {
  display: flex;
  gap: 6px;
  margin-top: 20px;
}
section #tags a {
  border-radius: 5px;
  background-color: #F1F3F6;
  display: flex;
  padding: 5px 10px;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  margin: 0;
  color: #85888F;
  text-decoration: none;
}
section #tags a:hover {
  background-color: #91D7F8;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
}
section #social-column {
  height: 100%;
}
@media screen and (max-width: 1155px) {
  section #social-column {
    grid-row: 2;
    margin-bottom: 40px;
  }
}
section #social-column #sticky {
  padding-top: 60px;
  position: sticky;
  top: 130px;
}
@media screen and (max-width: 1155px) {
  section #social-column #sticky {
    padding-top: 30px;
  }
}
section #social-column a svg circle {
  transition: all 0.2s ease-in-out;
}
section #social-column a:hover svg circle {
  fill: #CBFAFA;
}
section #form-container {
  padding: 30px;
  border-radius: 16px;
  background-color: #000;
}
section #form-container h4 {
  color: #ffffff;
  margin-bottom: 8px;
}
section #form-container p {
  color: #ffffff;
  margin-bottom: 24px;
}
section #form-container li {
  list-style-type: none !important;
}
section #form-container li.hs-form-booleancheckbox {
  margin-top: 10px;
}
section #form-container .hbspt-form {
  text-align: left;
  display: flex;
  flex-direction: column;
  gap: 14px;
}
section #form-container .hbspt-form fieldset {
  max-width: none !important;
}
section #form-container .hbspt-form input[type=text],
section #form-container .hbspt-form input[type=tel],
section #form-container .hbspt-form input[type=email],
section #form-container .hbspt-form textarea,
section #form-container .hbspt-form select {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  border-radius: 4px;
  border: 1px solid #656A6F;
  background: #202329;
  width: 100% !important;
  min-height: 52px;
  color: #C5CAD0;
  margin-bottom: 10px;
}
section #form-container .hbspt-form input[type=text]::placeholder,
section #form-container .hbspt-form input[type=tel]::placeholder,
section #form-container .hbspt-form input[type=email]::placeholder,
section #form-container .hbspt-form textarea::placeholder,
section #form-container .hbspt-form select::placeholder {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #C5CAD0;
}
section #form-container .hbspt-form input[type=text] option,
section #form-container .hbspt-form input[type=tel] option,
section #form-container .hbspt-form input[type=email] option,
section #form-container .hbspt-form textarea option,
section #form-container .hbspt-form select option {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #ffffff;
}
section #form-container .hbspt-form input[type=text].invalid,
section #form-container .hbspt-form input[type=tel].invalid,
section #form-container .hbspt-form input[type=email].invalid,
section #form-container .hbspt-form textarea.invalid,
section #form-container .hbspt-form select.invalid {
  border: 2px solid #B31B2A;
}
section #form-container .hbspt-form .hs-fieldtype-select {
  position: relative;
}
section #form-container .hbspt-form .hs-fieldtype-select::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.2426 5.24557L7 9.48821L2.75736 5.24557' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  right: 22px;
  top: 16px;
  position: absolute;
}
section #form-container .hbspt-form .hs-error-msgs {
  margin-left: 0;
  list-style-type: none;
  margin-top: -5px;
}
section #form-container .hbspt-form .hs-error-msgs label {
  font-weight: 600;
  color: #B31B2A;
}
section #form-container .hbspt-form textarea {
  height: 80px;
}
section #form-container .hbspt-form .hs-richtext {
  color: #ffffff;
  font-size: 13px;
  padding: 20px 0;
}
section #form-container .hbspt-form label {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  color: #ffffff;
}
section #form-container .hbspt-form h4 {
  margin-bottom: 16px;
}
section #form-container .hbspt-form .hs-submit .actions {
  margin-top: 40px;
  display: inline-flex;
  gap: 10px;
  position: relative;
  background-color: #8C8EFF;
  border-radius: 5px;
  flex-direction: row-reverse;
  width: fit-content;
  height: 42px;
}
section #form-container .hbspt-form .hs-submit .actions::before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  border-radius: 3px;
  background-color: #5759EE;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
  flex-shrink: 0;
  margin-left: -35px;
  position: relative;
  top: 5px;
  right: 5px;
}
section #form-container .hbspt-form .hs-submit .actions::after {
  content: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5303 6.53033C11.8232 6.23744 11.8232 5.76256 11.5303 5.46967L6.75736 0.6967C6.46447 0.403806 5.98959 0.403806 5.6967 0.6967C5.40381 0.989593 5.40381 1.46447 5.6967 1.75736L9.93934 6L5.6967 10.2426C5.40381 10.5355 5.40381 11.0104 5.6967 11.3033C5.98959 11.5962 6.46447 11.5962 6.75736 11.3033L11.5303 6.53033ZM0 6L-6.55671e-08 6.75L11 6.75L11 6L11 5.25L6.55671e-08 5.25L0 6Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 12px;
  height: 12px;
  position: absolute;
  top: 7px;
  right: 15px;
}
section #form-container .hbspt-form .hs-submit .actions:hover::before {
  background-color: #000;
}
section #form-container .hbspt-form .hs-submit input[type=submit] {
  border: none;
  cursor: pointer;
  color: #000;
  font-size: 16px;
  background-color: transparent;
  padding: 5px 40px 5px 10px;
  z-index: 2;
  position: relative;
  height: auto;
}
section #form-container .hbspt-form p {
  color: #ffffff;
}
section #form-container .hbspt-form ul {
  margin-left: 0;
}
section #form-container .hbspt-form ul p {
  position: relative;
  top: -5px;
  font-size: 12px;
  letter-spacing: 0.24px;
}
section #form-container .hbspt-form ul p a {
  text-decoration: underline;
  color: #ffffff;
  font-weight: 400;
}
section #form-container .hbspt-form .submitted-message {
  color: #ffffff;
}
section #form-container br {
  display: none;
}
section #separator {
  position: relative;
  height: 100%;
}
section #separator .line {
  width: 1px;
  height: 100%;
  position: relative;
  left: 50%;
}
section aside {
  height: 100%;
}
section aside h5 {
  margin-bottom: 25px;
}
section aside #body-copy {
  margin-top: 24px;
}
section aside #body-copy h6 {
  margin-bottom: 12px;
}
section aside #body-copy p {
  margin-bottom: 24px;
}
section aside #sticky {
  position: sticky;
  top: 190px;
}
section aside #sticky #button-container {
  flex-flow: column;
}
section aside h6.title {
  padding-bottom: 10px;
  position: relative;
  margin-bottom: 24px;
  line-height: 130%;
}
section aside h6.title::before {
  content: "";
  width: 44px;
  height: 5px;
  background-color: #F1F3F6;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  border-radius: 5px;
}
section aside #sidebar-card {
  margin-bottom: 24px;
}
section aside #sidebar-card #image-container {
  margin-bottom: 24px;
}
@media screen and (max-width: 1155px) {
  section aside #sidebar-card #image-container {
    width: 100%;
  }
  section aside #sidebar-card #image-container img {
    width: 100%;
    max-width: none;
  }
}
section aside #sidebar-card #image-container img {
  border-radius: 10px;
}
section aside #sidebar-card #byline-bar {
  margin-bottom: 8px;
}
section aside #newsletter {
  border-radius: 5px;
  position: relative;
  background-color: #91D7F8;
  padding: 20px;
  margin-bottom: 40px;
  overflow: hidden;
}
section aside #newsletter::before {
  content: url("data:image/svg+xml,%3Csvg width='268' height='208' viewBox='0 0 268 208' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M101.5 0C101.5 91.6793 175.821 166 267.5 166L267.5 7.25609e-06L101.5 0Z' fill='%23D4E3FF'/%3E%3Cpath opacity='0.2' d='M0.5 223L136.781 113.823L267.5 3.58785e-06L267.5 223L0.5 223Z' fill='%23D4E3FF'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
section aside #newsletter h6 {
  margin-bottom: 16px;
  color: #000;
}
section aside #newsletter .hubspot-form {
  background-color: transparent !important;
  padding: 0 !important;
}
section aside #newsletter input {
  position: relative;
  z-index: 2;
}
section aside #newsletter input[type=submit] {
  width: 100% !important;
  border: none !important;
  background: #000 !important;
  color: #ffffff !important;
  font-size: 16px !important;
  display: flex;
  justify-content: center;
}
section aside #newsletter input[type=submit]:hover {
  background: #ffffff !important;
  color: #000 !important;
}
section aside #form-container {
  padding: 40px;
  border-radius: 7px;
  background: linear-gradient(180deg, #AEFFD5 0%, #6FC79C 100%);
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}
section aside #form-container::after {
  content: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1476_34575)'%3E%3Cellipse cx='78.9977' cy='9' rx='69.5139' ry='69.5139' transform='rotate(87.211 78.9977 9)' stroke='black' stroke-width='2' stroke-linecap='round' stroke-dasharray='0.25 10'/%3E%3Cpath d='M79.3877 23.6332C70.8904 23.6332 64.002 16.7448 64.002 8.24753C64.002 -0.249771 70.8904 -7.13819 79.3877 -7.13819C87.885 -7.13819 94.7734 -0.249765 94.7734 8.24753C94.7734 16.7448 87.885 23.6332 79.3877 23.6332Z' stroke='black'/%3E%3Cpath d='M41.9882 45.7436C39.0031 45.1812 37.0392 42.3054 37.6016 39.3204C38.164 36.3353 41.0398 34.3714 44.0248 34.9338C47.0099 35.4962 48.9738 38.372 48.4114 41.357C47.849 44.3421 44.9732 46.306 41.9882 45.7436Z' stroke='black'/%3E%3Cpath d='M49.8006 33.9869L67.5676 18' stroke='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1476_34575'%3E%3Crect width='80' height='80' fill='white' transform='translate(0 80) rotate(-90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  position: absolute;
  width: 80px;
  height: 80px;
  top: 0;
  right: 0;
}
section aside #form-container #button-container #button {
  width: 100%;
  background: #000;
  color: #ffffff;
  border: 2px solid #000;
  transition: all 0.2s ease-in-out;
}
section aside #form-container #button-container #button:hover {
  color: #000;
  background: #ffffff;
}
section aside #form-container h5 {
  margin-bottom: 24px;
  color: #000;
}
section aside #form-container .mktoForm .mktoFormCol {
  margin-bottom: 0 !important;
  width: 100% !important;
}
section aside #form-container .mktoButtonRow {
  width: 100% !important;
}
section aside #form-container .field-row {
  display: flex;
  gap: 24px;
}
section aside #form-container form {
  width: 100% !important;
}
section aside #form-container form .input {
  margin-right: 0 !important;
}
section aside #form-container form input {
  width: 100% !important;
}
section aside #form-container form.mktoForm .mktoFormRow:nth-child(2) {
  margin-bottom: 14px !important;
}
section aside #form-container form.mktoForm .mktoFieldWrap {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
}
@media screen and (max-width: 1155px) {
  section aside #form-container form.mktoForm .mktoFieldWrap {
    width: 100% !important;
  }
}
@media screen and (max-width: 1155px) {
  section aside #form-container form {
    width: 100% !important;
  }
  section aside #form-container form .mktoFormCol {
    width: 100% !important;
  }
  section aside #form-container form .mktoFormCol input {
    width: 100% !important;
  }
}
section aside #form-container input[type=text],
section aside #form-container input[type=email] {
  height: 48px !important;
  padding: 0px 16px;
  align-items: center;
  border-radius: 5px;
  border: 1px solid #000;
  margin-bottom: 16px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
}
section aside #form-container input[type=text]::placeholder,
section aside #form-container input[type=email]::placeholder {
  color: #000;
}
section aside #form-container button[type=submit] {
  width: 100% !important;
  border: none !important;
  background: #000 !important;
  font-size: 16px !important;
  display: flex;
  justify-content: center;
}
section aside #form-container ul.hs-error-msgs {
  margin-bottom: 16px !important;
}
section aside #form-container .hubspot-form {
  position: relative;
  z-index: 3;
}
section aside #form-container .hubspot-form h3, section aside #form-container .hubspot-form h5 {
  color: #000 !important;
  font-size: 24px;
  font-weight: 600 !important;
  line-height: 120%;
}
section aside ol.toc {
  margin-left: 0;
}
section aside ol.toc li {
  list-style-type: none;
  margin-bottom: 10px;
  font-size: 14px;
}
section aside ol.toc li a {
  color: #0D116B;
  font-weight: 400;
  text-decoration: none;
  padding-left: 0;
  padding-bottom: 3px;
  display: block;
}
section aside ol.toc li a:hover {
  color: #000;
  font-weight: 600;
}
section aside ol.toc li a.active {
  color: #000;
  font-weight: 600;
}
section aside #news-links {
  display: flex;
  flex-direction: column;
  gap: 27.5px;
}
section aside #news-links #content-block {
  display: flex;
  gap: 15px;
}
section aside #news-links #content-block img {
  width: 30px;
}
section aside #news-links #content-block h5 {
  padding-top: 0;
  margin-bottom: 7.5px;
}
section ul {
  list-style-position: inside;
}
section #tip-block {
  display: flex;
  padding: 25px;
  align-items: center;
  gap: 40px;
  align-self: stretch;
  border-radius: 15px;
  background: linear-gradient(91deg, #ECFAD5 0.33%, #D5F5F6 100%);
  margin-top: 40px;
  margin-bottom: 40px;
}
section #tip-block #tip-text p:last-child {
  margin-bottom: 0 !important;
}
section #cta-block {
  display: flex;
  padding: 40px;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  align-self: stretch;
  border-radius: 15px;
  background: #0D116B;
  position: relative;
  overflow: hidden;
  margin-top: 40px;
  margin-bottom: 40px;
}
section #cta-block h4, section #cta-block p, section #cta-block #button-container {
  position: relative;
  z-index: 2;
}
section #cta-block h4, section #cta-block p {
  color: #ffffff;
}
section #cta-block h4 {
  margin-bottom: 14px;
}
section #cta-block p {
  margin-bottom: 0;
}
section #cta-block #button-container {
  margin-top: 25px;
}
section #speaker-block {
  display: flex;
  flex-direction: column;
  margin-top: 40px;
  margin-bottom: 40px;
}
section #speaker-block #speakers-container {
  display: flex;
  gap: 40px;
}
section #speaker-block #speakers-container #speaker {
  flex-basis: 100%;
  display: flex;
  gap: 16px;
}
section #speaker-block #speakers-container #speaker img {
  height: 48px;
  width: 48px;
  flex-shrink: 0;
  border-radius: 500px;
  border: 1px solid #85888F;
  background: #D5F1FF;
}
section #speaker-block #speakers-container #speaker #speaker-text p {
  font-size: 14px;
  margin-bottom: 0;
}
section #speaker-block #speakers-container #speaker #speaker-text p strong {
  font-size: 16px;
}
section#copy-image .content {
  opacity: 0;
  transform: translate3d(0, 10%, 0);
  transition: 1s all cubic-bezier(0.215, 0.61, 0.355, 1);
}
section#copy-image .image-container {
  opacity: 0;
  transform: translate3d(0, 10%, 0);
  transition: 1s all cubic-bezier(0.215, 0.61, 0.355, 1);
}
section#copy-image #form-container {
  opacity: 0;
  transform: translate3d(0, 10%, 0);
  transition: 1s all cubic-bezier(0.215, 0.61, 0.355, 1);
}
section#copy-image #boxed-content {
  opacity: 0;
  transform: translate3d(0, 10%, 0);
  transition: 1s all cubic-bezier(0.215, 0.61, 0.355, 1);
}
section#copy-image #boxed-image {
  opacity: 0;
  transform: translate3d(0, 10%, 0);
}
section#copy-image.show .content,
section#copy-image.show .image-container,
section#copy-image.show #form-container,
section#copy-image.show #boxed-content,
section#copy-image.show #boxed-image {
  opacity: 1;
  transform: none;
}
section#columns .column-wrapper {
  opacity: 0;
  transform: translate3d(0, 10%, 0);
  transition: 1s all cubic-bezier(0.215, 0.61, 0.355, 1);
}
section#columns.show .column-wrapper {
  opacity: 1;
  transform: none;
}
section#cta.fade-up #cta-container {
  opacity: 0;
  transform: translate3d(0, 10%, 0);
  transition: 1s all cubic-bezier(0.215, 0.61, 0.355, 1);
}
section#cta.fade-up.show #cta-container {
  opacity: 1;
  transform: none;
}
section .text-center #heading-container #button-container {
  justify-content: center;
}
section.gray {
  background-color: #F6F6F6;
}
section.dark {
  background-color: #000;
}
section.dark a#button,
section.dark a.button,
section.dark input.button,
section.dark .hs-button {
  background: #8C8EFF;
  color: #000;
}
section.dark a#button::before,
section.dark a.button::before,
section.dark input.button::before,
section.dark .hs-button::before {
  background-color: #5759EE;
}
section.dark a#button:hover::before,
section.dark a.button:hover::before,
section.dark input.button:hover::before,
section.dark .hs-button:hover::before {
  background-color: #000;
}
section.dark a#button.secondary,
section.dark a.button.secondary,
section.dark input.button.secondary,
section.dark .hs-button.secondary {
  background: #ffffff;
}
section.dark a#button.secondary::before,
section.dark a.button.secondary::before,
section.dark input.button.secondary::before,
section.dark .hs-button.secondary::before {
  background: #DDE1E6;
}
section.dark a#button.secondary::after,
section.dark a.button.secondary::after,
section.dark input.button.secondary::after,
section.dark .hs-button.secondary::after {
  content: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5303 6.53033C11.8232 6.23744 11.8232 5.76256 11.5303 5.46967L6.75736 0.6967C6.46447 0.403806 5.98959 0.403806 5.6967 0.6967C5.40381 0.989593 5.40381 1.46447 5.6967 1.75736L9.93934 6L5.6967 10.2426C5.40381 10.5355 5.40381 11.0104 5.6967 11.3033C5.98959 11.5962 6.46447 11.5962 6.75736 11.3033L11.5303 6.53033ZM0 6L-6.55671e-08 6.75L11 6.75L11 6L11 5.25L6.55671e-08 5.25L0 6Z' fill='black'/%3E%3C/svg%3E%0A");
}
section.dark a#button.secondary:hover::before,
section.dark a.button.secondary:hover::before,
section.dark input.button.secondary:hover::before,
section.dark .hs-button.secondary:hover::before {
  background-color: #8C8EFF;
}
section.dark div#text-button,
section.dark a#text-button,
section.dark a.text-button {
  color: #ffffff;
}
section.dark div#text-button::after,
section.dark a#text-button::after,
section.dark a.text-button::after {
  background-color: #8C8EFF;
}
section.dark h1, section.dark h2, section.dark h3, section.dark h4, section.dark h5, section.dark h6, section.dark p, section.dark li {
  color: #ffffff;
}
section.dark #heading-container .tag, section.dark #title-container .tag {
  color: #ffffff;
}
section.dark #heading-container .eyebrow, section.dark #title-container .eyebrow {
  background-color: #5759EE;
  color: #ffffff;
}
section.dark #heading-container ul li::before, section.dark #title-container ul li::before {
  background-color: #8C8EFF;
}
section.dark #form-container {
  background-color: #ffffff;
}
section.dark #form-container h4 {
  color: #000;
}
section.dark #form-container p {
  color: #000;
}
section.dark #form-container .hbspt-form input[type=text],
section.dark #form-container .hbspt-form input[type=tel],
section.dark #form-container .hbspt-form input[type=email],
section.dark #form-container .hbspt-form textarea,
section.dark #form-container .hbspt-form select {
  border: 1px solid #C5CAD0;
  background: #F6F6F6;
  width: 100% !important;
  color: #656A6F;
}
section.dark #form-container .hbspt-form input[type=text]::placeholder,
section.dark #form-container .hbspt-form input[type=tel]::placeholder,
section.dark #form-container .hbspt-form input[type=email]::placeholder,
section.dark #form-container .hbspt-form textarea::placeholder,
section.dark #form-container .hbspt-form select::placeholder {
  color: #656A6F;
}
section.dark #form-container .hbspt-form input[type=text] option,
section.dark #form-container .hbspt-form input[type=tel] option,
section.dark #form-container .hbspt-form input[type=email] option,
section.dark #form-container .hbspt-form textarea option,
section.dark #form-container .hbspt-form select option {
  color: #656A6F;
}
section.dark #form-container .hbspt-form input[type=text].invalid,
section.dark #form-container .hbspt-form input[type=tel].invalid,
section.dark #form-container .hbspt-form input[type=email].invalid,
section.dark #form-container .hbspt-form textarea.invalid,
section.dark #form-container .hbspt-form select.invalid {
  border: 2px solid #EB8AA6;
}
section.dark #form-container .hbspt-form .hs-fieldtype-select::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11.2426 5.24191L7 9.48455L2.75736 5.24191' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
section.dark #form-container .hbspt-form .hs-error-msgs label {
  color: #EB8AA6;
}
section.dark #form-container .hbspt-form .hs-richtext {
  color: #0D116B;
}
section.dark #form-container .hbspt-form label {
  color: #0D116B;
}
section.dark #form-container .hbspt-form .hs-submit .actions {
  margin-top: 40px;
  display: inline-flex;
  gap: 10px;
  position: relative;
  background-color: #5759EE;
  border-radius: 5px;
  flex-direction: row-reverse;
  width: fit-content;
  height: 42px;
}
section.dark #form-container .hbspt-form .hs-submit .actions::before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  border-radius: 3px;
  background-color: #8C8EFF;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
  flex-shrink: 0;
  margin-left: -35px;
  position: relative;
  top: 5px;
  right: 5px;
}
section.dark #form-container .hbspt-form .hs-submit .actions::after {
  content: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5303 6.53033C11.8232 6.23744 11.8232 5.76256 11.5303 5.46967L6.75736 0.6967C6.46447 0.403806 5.98959 0.403806 5.6967 0.6967C5.40381 0.989593 5.40381 1.46447 5.6967 1.75736L9.93934 6L5.6967 10.2426C5.40381 10.5355 5.40381 11.0104 5.6967 11.3033C5.98959 11.5962 6.46447 11.5962 6.75736 11.3033L11.5303 6.53033ZM0 6L-6.55671e-08 6.75L11 6.75L11 6L11 5.25L6.55671e-08 5.25L0 6Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 12px;
  height: 12px;
  position: absolute;
  top: 7px;
  right: 15px;
}
section.dark #form-container .hbspt-form .hs-submit .actions:hover::before {
  background-color: #000;
}
section.dark #form-container .hbspt-form .hs-submit input[type=submit] {
  border: none;
  cursor: pointer;
  color: #ffffff;
  font-size: 16px;
  background-color: transparent;
  padding: 5px 40px 5px 10px;
  z-index: 2;
  position: relative;
}
section.dark #form-container .hbspt-form p {
  color: #000;
}
section.dark #form-container .hbspt-form p a {
  text-decoration: underline;
  color: #000;
}
section.dark #form-container .submitted-message {
  color: #000;
}
section.dark .heading em, section.dark h1 em, section.dark .h1 em, section.dark .xl em, section.dark h2 em, section.dark .h2 em, section.dark h3 em, section.dark .h3 em, section.dark h4 em, section.dark .h4 em, section.dark h5 em, section.dark .h5 em, section.dark h6 em, section.dark .h6 em {
  color: #8C8EFF;
  font-style: normal;
}
section.dark .heading a, section.dark h1 a, section.dark .h1 a, section.dark .xl a, section.dark h2 a, section.dark .h2 a, section.dark h3 a, section.dark .h3 a, section.dark h4 a, section.dark .h4 a, section.dark h5 a, section.dark .h5 a, section.dark h6 a, section.dark .h6 a {
  color: #ffffff;
}
section.dark .heading a:hover, section.dark h1 a:hover, section.dark .h1 a:hover, section.dark .xl a:hover, section.dark h2 a:hover, section.dark .h2 a:hover, section.dark h3 a:hover, section.dark .h3 a:hover, section.dark h4 a:hover, section.dark .h4 a:hover, section.dark h5 a:hover, section.dark .h5 a:hover, section.dark h6 a:hover, section.dark .h6 a:hover {
  color: #8C8EFF;
}

#animated-line {
  position: fixed;
  opacity: 0;
  width: 4px;
  height: 80px;
  top: 50vh;
  transition: 0.1s opacity;
}
#animated-line svg stop {
  transition: 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
#animated-line.cyan svg stop {
  stop-color: #27AAE9;
}
#animated-line.orange svg stop {
  stop-color: #856800;
}
#animated-line.blue svg stop {
  stop-color: #27AAE9;
}
#animated-line.violet svg stop {
  stop-color: #0D116B;
}
#animated-line.green svg stop {
  stop-color: #008077;
}
#animated-line.show {
  opacity: 1;
  transition: 0.5s opacity;
}

.comparison-table.table-container .title-container {
  margin-bottom: 75px;
}
@media screen and (max-width: 768px) {
  .comparison-table.table-container .title-container {
    margin-bottom: 40px;
  }
}
.comparison-table.table-container .title-container h2 {
  margin-bottom: 0;
}
.comparison-table.table-container table:not(:last-of-type) {
  margin-bottom: 60px;
}
.comparison-table.table-container table tbody {
  border: none;
}
.comparison-table.table-container table .eyebrow {
  display: none;
  margin: 0 auto 8px;
}
.comparison-table.table-container table:first-of-type .eyebrow {
  display: block;
}
.comparison-table.table-container table tr.grid {
  padding: 0;
  border-bottom: 1px solid #85888F;
}
.comparison-table.table-container table tr.grid.title-row {
  border-bottom: 1px solid black;
}
.comparison-table.table-container table tr.grid.title-row td {
  padding-top: 40px;
}
.comparison-table.table-container table tr.grid.title-row td:first-child p {
  font-size: 18px;
  font-weight: 700;
}
.comparison-table.table-container table tr.grid:nth-child(even) {
  background-color: transparent;
}
.comparison-table.table-container table tr.grid:not(.header) {
  align-items: center;
}
.comparison-table.table-container table tr.grid.header {
  border-bottom: none;
}
.comparison-table.table-container table tr.grid.header h5 {
  margin-bottom: 0;
}
.comparison-table.table-container table tr.grid.header .clodura-column {
  border-radius: 15px 15px 0 0;
}
.comparison-table.table-container table tr.grid.header th {
  padding: 30px 0;
}
.comparison-table.table-container table tr.grid th, .comparison-table.table-container table tr.grid td {
  padding: 15px 0;
  grid-column: auto/span 2;
  text-align: center;
}
.comparison-table.table-container table tr.grid th:first-child, .comparison-table.table-container table tr.grid td:first-child {
  grid-column: 1/span 2;
  text-align: left;
  align-self: end;
}
.comparison-table.table-container table tr.grid th.clodura-column, .comparison-table.table-container table tr.grid td.clodura-column {
  background-color: #656A6F;
  box-sizing: border-box;
  height: 100%;
}
.comparison-table.table-container table tr.grid th.clodura-column p, .comparison-table.table-container table tr.grid td.clodura-column p {
  font-weight: 700;
}
.comparison-table.table-container table tr.grid th.clodura-column span.x-mark, .comparison-table.table-container table tr.grid td.clodura-column span.x-mark {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.72 15.7512L10.5 11.9712L14.28 15.7512L15.75 14.2812L11.97 10.5012L15.75 6.72116L14.28 5.25116L10.5 9.03116L6.72 5.25116L5.25 6.72116L9.03 10.5012L5.25 14.2812L6.72 15.7512ZM10.5 21.0012C9.0475 21.0012 7.6825 20.7255 6.405 20.1743C5.1275 19.623 4.01625 18.8749 3.07125 17.9299C2.12625 16.9849 1.37812 15.8737 0.826875 14.5962C0.275625 13.3187 0 11.9537 0 10.5012C0 9.04866 0.275625 7.68366 0.826875 6.40616C1.37812 5.12866 2.12625 4.01741 3.07125 3.07241C4.01625 2.12741 5.1275 1.37928 6.405 0.828035C7.6825 0.276785 9.0475 0.00115967 10.5 0.00115967C11.9525 0.00115967 13.3175 0.276785 14.595 0.828035C15.8725 1.37928 16.9837 2.12741 17.9287 3.07241C18.8738 4.01741 19.6219 5.12866 20.1731 6.40616C20.7244 7.68366 21 9.04866 21 10.5012C21 11.9537 20.7244 13.3187 20.1731 14.5962C19.6219 15.8737 18.8738 16.9849 17.9287 17.9299C16.9837 18.8749 15.8725 19.623 14.595 20.1743C13.3175 20.7255 11.9525 21.0012 10.5 21.0012Z' fill='%23FF5500'/%3E%3C/svg%3E%0A");
}
.comparison-table.table-container table tr.grid th.clodura-column span.check-mark, .comparison-table.table-container table tr.grid td.clodura-column span.check-mark {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.03 15.33L16.4325 7.9275L14.9625 6.4575L9.03 12.39L6.0375 9.3975L4.5675 10.8675L9.03 15.33ZM10.5 21C9.0475 21 7.6825 20.7244 6.405 20.1731C5.1275 19.6219 4.01625 18.8738 3.07125 17.9287C2.12625 16.9837 1.37812 15.8725 0.826875 14.595C0.275625 13.3175 0 11.9525 0 10.5C0 9.0475 0.275625 7.6825 0.826875 6.405C1.37812 5.1275 2.12625 4.01625 3.07125 3.07125C4.01625 2.12625 5.1275 1.37812 6.405 0.826875C7.6825 0.275625 9.0475 0 10.5 0C11.9525 0 13.3175 0.275625 14.595 0.826875C15.8725 1.37812 16.9837 2.12625 17.9287 3.07125C18.8738 4.01625 19.6219 5.1275 20.1731 6.405C20.7244 7.6825 21 9.0475 21 10.5C21 11.9525 20.7244 13.3175 20.1731 14.595C19.6219 15.8725 18.8738 16.9837 17.9287 17.9287C16.9837 18.8738 15.8725 19.6219 14.595 20.1731C13.3175 20.7244 11.9525 21 10.5 21Z' fill='%23FF5500'/%3E%3C/svg%3E%0A");
}
.comparison-table.table-container table tr.grid th span.x-mark, .comparison-table.table-container table tr.grid th span.check-mark, .comparison-table.table-container table tr.grid td span.x-mark, .comparison-table.table-container table tr.grid td span.check-mark {
  width: 21px;
  height: 21px;
  display: block;
  margin: 0 auto;
  background-size: contain;
}
.comparison-table.table-container table tr.grid th span.x-mark, .comparison-table.table-container table tr.grid td span.x-mark {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.72 15.7512L10.5 11.9712L14.28 15.7512L15.75 14.2812L11.97 10.5012L15.75 6.72116L14.28 5.25116L10.5 9.03116L6.72 5.25116L5.25 6.72116L9.03 10.5012L5.25 14.2812L6.72 15.7512ZM10.5 21.0012C9.0475 21.0012 7.6825 20.7255 6.405 20.1743C5.1275 19.623 4.01625 18.8749 3.07125 17.9299C2.12625 16.9849 1.37812 15.8737 0.826875 14.5962C0.275625 13.3187 0 11.9537 0 10.5012C0 9.04866 0.275625 7.68366 0.826875 6.40616C1.37812 5.12866 2.12625 4.01741 3.07125 3.07241C4.01625 2.12741 5.1275 1.37928 6.405 0.828035C7.6825 0.276785 9.0475 0.00115967 10.5 0.00115967C11.9525 0.00115967 13.3175 0.276785 14.595 0.828035C15.8725 1.37928 16.9837 2.12741 17.9287 3.07241C18.8738 4.01741 19.6219 5.12866 20.1731 6.40616C20.7244 7.68366 21 9.04866 21 10.5012C21 11.9537 20.7244 13.3187 20.1731 14.5962C19.6219 15.8737 18.8738 16.9849 17.9287 17.9299C16.9837 18.8749 15.8725 19.623 14.595 20.1743C13.3175 20.7255 11.9525 21.0012 10.5 21.0012Z' fill='%23C7C7C7'/%3E%3C/svg%3E%0A");
}
.comparison-table.table-container table tr.grid th span.check-mark, .comparison-table.table-container table tr.grid td span.check-mark {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.03 15.33L16.4325 7.9275L14.9625 6.4575L9.03 12.39L6.0375 9.3975L4.5675 10.8675L9.03 15.33ZM10.5 21C9.0475 21 7.6825 20.7244 6.405 20.1731C5.1275 19.6219 4.01625 18.8738 3.07125 17.9287C2.12625 16.9837 1.37812 15.8725 0.826875 14.595C0.275625 13.3175 0 11.9525 0 10.5C0 9.0475 0.275625 7.6825 0.826875 6.405C1.37812 5.1275 2.12625 4.01625 3.07125 3.07125C4.01625 2.12625 5.1275 1.37812 6.405 0.826875C7.6825 0.275625 9.0475 0 10.5 0C11.9525 0 13.3175 0.275625 14.595 0.826875C15.8725 1.37812 16.9837 2.12625 17.9287 3.07125C18.8738 4.01625 19.6219 5.1275 20.1731 6.405C20.7244 7.6825 21 9.0475 21 10.5C21 11.9525 20.7244 13.3175 20.1731 14.595C19.6219 15.8725 18.8738 16.9837 17.9287 17.9287C16.9837 18.8738 15.8725 19.6219 14.595 20.1731C13.3175 20.7244 11.9525 21 10.5 21Z' fill='%23C7C7C7'/%3E%3C/svg%3E%0A");
}
.comparison-table.table-container table tr.grid th span.info .tooltip, .comparison-table.table-container table tr.grid td span.info .tooltip {
  top: 3px;
}
.comparison-table.table-container table tr.grid th #button-container, .comparison-table.table-container table tr.grid td #button-container {
  justify-content: center;
  margin-top: 0;
}
.comparison-table.table-container table tr.grid td p {
  font-size: 14px;
}
@media screen and (max-width: 1155px) {
  .comparison-table.table-container {
    overflow-x: scroll;
    width: 100%;
    padding: 0 22px;
  }
  .comparison-table.table-container table tr.grid {
    width: 1280px;
    max-width: 1280px;
    grid-template-columns: repeat(12, 5.46875%);
    gap: 0 3.125%;
  }
}
.comparison-table.table-container.individual table th, .comparison-table.table-container.individual table td {
  grid-column: auto/span 4 !important;
}
.comparison-table.table-container.individual table th:first-child, .comparison-table.table-container.individual table td:first-child {
  grid-column: 1/span 4 !important;
}
@media screen and (max-width: 1155px) {
  .comparison-table.table-container.individual table tr.grid {
    width: 960px;
    max-width: 960px;
    grid-template-columns: repeat(8, 9.01857%);
    gap: 0 3.97878%;
  }
  .comparison-table.table-container.individual table tr.grid th, .comparison-table.table-container.individual table tr.grid td {
    grid-column: auto/span 3 !important;
  }
  .comparison-table.table-container.individual table tr.grid th:first-child, .comparison-table.table-container.individual table tr.grid td:first-child {
    grid-column: 1/span 2 !important;
  }
}
@media screen and (max-width: 768px) {
  .comparison-table.table-container.individual table tr.grid {
    width: 728px;
    max-width: 728px;
    grid-template-columns: repeat(6, 12.08791%);
    gap: 0 5.4945%;
  }
  .comparison-table.table-container.individual table tr.grid th, .comparison-table.table-container.individual table tr.grid td {
    grid-column: auto/span 2 !important;
  }
  .comparison-table.table-container.individual table tr.grid th:first-child, .comparison-table.table-container.individual table tr.grid td:first-child {
    grid-column: 1/span 2 !important;
  }
}

/*********************
PAGE TEMPLATE STYLES
*********************/
.page-template-page-pricing .price-switcher .annual-eyebrow {
  background-color: #F7E396;
  border: 1px solid #000;
  border-radius: 16px;
  padding: 6px 10px;
  font-weight: 500;
  font-size: 9px;
  text-transform: uppercase;
  width: max-content;
  margin: 0 auto;
  transition: all 0.2s ease-in-out;
}
.page-template-page-pricing .price-switcher #button-container {
  justify-content: center;
  padding: 10px;
  border: 2px solid #000;
  border-radius: 200px;
  width: max-content;
  margin: 15px auto 75px;
}
@media screen and (max-width: 768px) {
  .page-template-page-pricing .price-switcher #button-container {
    width: calc(100% - 20px);
    margin: 15px auto 40px;
  }
}
.page-template-page-pricing .price-switcher #button-container span.button {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: max-content;
  padding: 20px 15px;
  font-family: "Golos Text", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  border-radius: 50px;
  color: #000;
  text-align: center;
  background: transparent;
  box-sizing: border-box;
  height: 52px;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
  border: 2px solid #000;
  margin: 0;
}
.page-template-page-pricing .price-switcher #button-container span.button:hover {
  background: #ffffff;
  color: #000;
  box-shadow: rgb(0, 0, 0) 4px 4px 0px;
  transform: translate(-4px, -4px);
}
.page-template-page-pricing .price-switcher #button-container span.button:focus {
  background: #000;
  color: #ffffff;
  transform: translate(0, 0);
  box-shadow: rgb(0, 0, 0) 0 0 0;
}
.page-template-page-pricing .price-switcher #button-container span.button.active {
  background: #000;
  color: #ffffff;
}
.page-template-page-pricing .price-switcher #button-container span.button.active:hover {
  background: #ffffff;
  color: #000;
}
.page-template-page-pricing .price-switcher #button-container span.button.active:focus {
  background: #000;
  color: #ffffff;
  transform: translate(0, 0);
  box-shadow: rgb(0, 0, 0) 0 0 0;
}
.page-template-page-pricing .price.monthly, .page-template-page-pricing .feature.monthly {
  display: none;
}
.page-template-page-pricing .annual-eyebrow {
  display: block;
}
.page-template-page-pricing span.info {
  position: relative;
  display: inline-block;
  top: 2px;
}
.page-template-page-pricing span.info span.icon {
  position: relative;
  z-index: 3;
  height: 11px;
  width: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 0.622437C2.23911 0.622437 0 2.86154 0 5.62244C0 8.38333 2.23911 10.6224 5 10.6224C7.76089 10.6224 10 8.38333 10 5.62244C10 2.86154 7.76089 0.622437 5 0.622437ZM5 2.59205C5.33257 2.59205 5.60493 2.86154 5.60493 3.19698C5.60493 3.53241 5.33544 3.80191 5 3.80191C4.66456 3.80191 4.39507 3.53241 4.39507 3.19698C4.39507 2.86154 4.66456 2.59205 5 2.59205ZM6.38761 8.30019H3.61239V7.58345H4.64163V5.04904H3.95929V4.3323H5.35837V7.58345H6.38761V8.30019Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  cursor: pointer;
}
.page-template-page-pricing span.info span.tooltip {
  position: absolute;
  transition: 0.2s;
  background-color: #F7E396;
  color: #000;
  padding: 6px 10px;
  top: -8px;
  left: 5px;
  width: 180px;
  max-width: 180px;
  border-radius: 5px;
  font-size: 9px;
  line-height: 150%;
  display: none;
}
.page-template-page-pricing span.info span.icon:hover + span.tooltip {
  z-index: 1;
  display: inline-block;
}
.page-template-page-pricing .pricing-column {
  padding: 32px 0;
  display: flex;
  flex-flow: column;
  height: -webkit-fill-available;
  align-items: center;
  background: #F6F6F6;
  border-radius: 15px;
  position: relative;
}
@media screen and (max-width: 1155px) {
  .page-template-page-pricing .pricing-column {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 768px) {
  .page-template-page-pricing .pricing-column {
    height: auto !important;
  }
}
.page-template-page-pricing .pricing-column header.package {
  padding: 0 22px;
  text-align: center;
}
.page-template-page-pricing .pricing-column header.package .eyebrow, .page-template-page-pricing .pricing-column header.package h1 {
  margin-bottom: 14px;
}
.page-template-page-pricing .pricing-column header.package .caption {
  font-weight: 700;
  margin-bottom: 24px;
}
.page-template-page-pricing .pricing-column > #button {
  margin: 24px auto;
}
.page-template-page-pricing .pricing-column .features {
  width: 100%;
}
.page-template-page-pricing .pricing-column .features ul {
  padding: 0 22px;
  display: flex;
  flex-flow: column;
  gap: 10px;
  margin: 0;
  width: 100%;
}
.page-template-page-pricing .pricing-column .features ul li {
  font-size: 11px;
  width: 100%;
}
.page-template-page-pricing .pricing-column .features.top {
  border-top: 1px solid #85888F;
  border-bottom: 1px solid #85888F;
  padding: 12px 0;
}
.page-template-page-pricing .pricing-column .features.top ul {
  text-align: center;
}
.page-template-page-pricing .pricing-column .features.top ul li {
  list-style: none;
}
.page-template-page-pricing .pricing-column .features.bottom ul {
  list-style: none;
}
.page-template-page-pricing .pricing-column .features.bottom ul li:before {
  content: "";
  display: inline-block;
  position: relative;
  top: 3px;
  width: 12px;
  height: 13px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.16 9.38244L9.39 5.15244L8.55 4.31244L5.16 7.70244L3.45 5.99244L2.61 6.83244L5.16 9.38244ZM6 12.6224C5.17 12.6224 4.39 12.4649 3.66 12.1499C2.93 11.8349 2.295 11.4074 1.755 10.8674C1.215 10.3274 0.7875 9.69244 0.4725 8.96244C0.1575 8.23244 0 7.45244 0 6.62244C0 5.79244 0.1575 5.01244 0.4725 4.28244C0.7875 3.55244 1.215 2.91744 1.755 2.37744C2.295 1.83744 2.93 1.40994 3.66 1.09494C4.39 0.779937 5.17 0.622437 6 0.622437C6.83 0.622437 7.61 0.779937 8.34 1.09494C9.07 1.40994 9.705 1.83744 10.245 2.37744C10.785 2.91744 11.2125 3.55244 11.5275 4.28244C11.8425 5.01244 12 5.79244 12 6.62244C12 7.45244 11.8425 8.23244 11.5275 8.96244C11.2125 9.69244 10.785 10.3274 10.245 10.8674C9.705 11.4074 9.07 11.8349 8.34 12.1499C7.61 12.4649 6.83 12.6224 6 12.6224Z' fill='%23FF5500'/%3E%3C/svg%3E%0A");
}
.page-template-page-pricing .table-container .title-container {
  margin-bottom: 75px;
}
@media screen and (max-width: 768px) {
  .page-template-page-pricing .table-container .title-container {
    margin-bottom: 40px;
  }
}
.page-template-page-pricing .table-container table:not(:last-of-type) {
  margin-bottom: 60px;
}
.page-template-page-pricing .table-container table:not(:last-of-type) .footer {
  display: none;
}
.page-template-page-pricing .table-container table tbody {
  border: none;
}
.page-template-page-pricing .table-container table .eyebrow {
  display: none;
  margin: 0 auto 8px;
}
.page-template-page-pricing .table-container table:first-of-type .eyebrow {
  display: block;
}
.page-template-page-pricing .table-container table tr.grid {
  padding: 0;
  border-bottom: 1px solid #85888F;
}
.page-template-page-pricing .table-container table tr.grid.title-row {
  border-bottom: 1px solid black;
}
.page-template-page-pricing .table-container table tr.grid.title-row td:first-child p {
  font-size: 18px;
  font-weight: 700;
}
.page-template-page-pricing .table-container table tr.grid:nth-child(even) {
  background-color: transparent;
}
.page-template-page-pricing .table-container table tr.grid:not(.header) {
  align-items: center;
}
.page-template-page-pricing .table-container table tr.grid.header {
  border-bottom: 2px solid #000;
}
.page-template-page-pricing .table-container table tr.grid.header h2 {
  margin-bottom: 0;
}
.page-template-page-pricing .table-container table tr.grid.footer {
  border: none;
}
.page-template-page-pricing .table-container table tr.grid.footer #button-container {
  justify-content: center;
}
.page-template-page-pricing .table-container table tr.grid th, .page-template-page-pricing .table-container table tr.grid td {
  padding: 15px 0;
  grid-column: auto/span 2;
  text-align: center;
}
.page-template-page-pricing .table-container table tr.grid th:first-child, .page-template-page-pricing .table-container table tr.grid td:first-child {
  grid-column: 1/span 4;
  text-align: left;
  align-self: end;
}
.page-template-page-pricing .table-container table tr.grid th span.x-mark, .page-template-page-pricing .table-container table tr.grid th span.check-mark, .page-template-page-pricing .table-container table tr.grid td span.x-mark, .page-template-page-pricing .table-container table tr.grid td span.check-mark {
  width: 21px;
  height: 21px;
  display: block;
  margin: 0 auto;
  background-size: contain;
}
.page-template-page-pricing .table-container table tr.grid th span.x-mark, .page-template-page-pricing .table-container table tr.grid td span.x-mark {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.72 15.7512L10.5 11.9712L14.28 15.7512L15.75 14.2812L11.97 10.5012L15.75 6.72116L14.28 5.25116L10.5 9.03116L6.72 5.25116L5.25 6.72116L9.03 10.5012L5.25 14.2812L6.72 15.7512ZM10.5 21.0012C9.0475 21.0012 7.6825 20.7255 6.405 20.1743C5.1275 19.623 4.01625 18.8749 3.07125 17.9299C2.12625 16.9849 1.37812 15.8737 0.826875 14.5962C0.275625 13.3187 0 11.9537 0 10.5012C0 9.04866 0.275625 7.68366 0.826875 6.40616C1.37812 5.12866 2.12625 4.01741 3.07125 3.07241C4.01625 2.12741 5.1275 1.37928 6.405 0.828035C7.6825 0.276785 9.0475 0.00115967 10.5 0.00115967C11.9525 0.00115967 13.3175 0.276785 14.595 0.828035C15.8725 1.37928 16.9837 2.12741 17.9287 3.07241C18.8738 4.01741 19.6219 5.12866 20.1731 6.40616C20.7244 7.68366 21 9.04866 21 10.5012C21 11.9537 20.7244 13.3187 20.1731 14.5962C19.6219 15.8737 18.8738 16.9849 17.9287 17.9299C16.9837 18.8749 15.8725 19.623 14.595 20.1743C13.3175 20.7255 11.9525 21.0012 10.5 21.0012Z' fill='%23C7C7C7'/%3E%3C/svg%3E%0A");
}
.page-template-page-pricing .table-container table tr.grid th span.check-mark, .page-template-page-pricing .table-container table tr.grid td span.check-mark {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.03 15.33L16.4325 7.9275L14.9625 6.4575L9.03 12.39L6.0375 9.3975L4.5675 10.8675L9.03 15.33ZM10.5 21C9.0475 21 7.6825 20.7244 6.405 20.1731C5.1275 19.6219 4.01625 18.8738 3.07125 17.9287C2.12625 16.9837 1.37812 15.8725 0.826875 14.595C0.275625 13.3175 0 11.9525 0 10.5C0 9.0475 0.275625 7.6825 0.826875 6.405C1.37812 5.1275 2.12625 4.01625 3.07125 3.07125C4.01625 2.12625 5.1275 1.37812 6.405 0.826875C7.6825 0.275625 9.0475 0 10.5 0C11.9525 0 13.3175 0.275625 14.595 0.826875C15.8725 1.37812 16.9837 2.12625 17.9287 3.07125C18.8738 4.01625 19.6219 5.1275 20.1731 6.405C20.7244 7.6825 21 9.0475 21 10.5C21 11.9525 20.7244 13.3175 20.1731 14.595C19.6219 15.8725 18.8738 16.9837 17.9287 17.9287C16.9837 18.8738 15.8725 19.6219 14.595 20.1731C13.3175 20.7244 11.9525 21 10.5 21Z' fill='%23FF5500'/%3E%3C/svg%3E%0A");
}
.page-template-page-pricing .table-container table tr.grid th span.info .tooltip, .page-template-page-pricing .table-container table tr.grid td span.info .tooltip {
  top: 3px;
}
.page-template-page-pricing .table-container table tr.grid td p {
  font-size: 14px;
}
@media screen and (max-width: 1155px) {
  .page-template-page-pricing .table-container {
    overflow-x: scroll;
    width: 100%;
    padding: 0 22px;
  }
  .page-template-page-pricing .table-container table tr.grid {
    width: 1280px;
    max-width: 1280px;
    grid-template-columns: repeat(12, 5.46875%);
    gap: 0 3.125%;
  }
}

/* VIDEO POPUP */
#video-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 1000;
  backdrop-filter: blur(6px);
}
#video-popup #video-popup-content {
  background-color: #fff;
  padding: 20px;
  border-radius: 15px;
  position: relative;
  border: 2px solid black;
  box-shadow: 4px 4px 0px 0px #000000;
}
@media screen and (max-width: 700px) {
  #video-popup #video-popup-content {
    width: 85%;
  }
}
#video-popup #video-popup-content #video-popup-close {
  position: absolute;
  top: -30px;
  right: -30px;
  font-family: "Golos Text";
  font-size: 24px;
  cursor: pointer;
  background: white;
  padding: 15px;
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 20px;
  border: 2px solid black;
}
#video-popup #video-popup-body {
  display: flex;
  justify-content: center;
  align-items: center;
}
#video-popup #video-popup-iframe {
  width: 560px;
  height: 315px;
}

/*********************
POSTS & CONTENT STYLES
*********************/
#featured-resources #title-container {
  margin-bottom: 55px;
}

.single-resources #hero.form-active {
  background-image: url("data:image/svg+xml,%3Csvg width='1138' height='605' viewBox='0 0 1138 605' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5' filter='url(%23filter0_f_505_16409)'%3E%3Ccircle cx='545.5' cy='545.5' r='545.5' transform='matrix(-1 0 0 1 1391 -659)' fill='%23008077'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_505_16409' x='0' y='-959' width='1691' height='1691' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='150' result='effect1_foregroundBlur_505_16409'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top right;
}

.page-template-resource-center .filter-box {
  justify-content: space-between;
  gap: 40px;
}
.page-template-resource-center .filter-box #select-box {
  max-width: 412px;
}

aside {
  height: 100%;
}
aside #sticky {
  position: sticky;
  top: 130px;
}
aside #sticky #toc {
  padding: 10px 0 10px 20px;
  border-left: 1px solid #DDE1E6;
}
aside #sticky #toc p.nav-link {
  margin-bottom: 30px;
}
aside #sticky #toc ol {
  list-style: none;
  margin: 0;
}
aside #sticky #toc ol li {
  line-height: 140%;
  margin-bottom: 10px;
  padding-left: 0;
  position: relative;
}
aside #sticky #toc ol li a {
  text-decoration: none;
  font-size: 16px;
  font-weight: 400;
}
aside #sticky #toc ol li:hover a, aside #sticky #toc ol li.active a {
  text-shadow: 0 0 1px black;
}
aside #sticky #toc ol li:hover:before, aside #sticky #toc ol li.active:before {
  content: "";
  position: absolute;
  left: -21.5px;
  top: 0;
  bottom: 0;
  height: auto;
  width: 2px;
  background: linear-gradient(180deg, rgba(87, 89, 238, 0) 0%, #8C8EFF 50.5%, rgba(87, 89, 238, 0) 100%);
}
aside #sticky .case-study-details {
  display: flex;
  flex-flow: column;
  gap: 30px;
  border-left: 1px solid #DDE1E6;
  padding: 10px 0 10px 20px;
}
aside #sticky .case-study-details .tag {
  margin-bottom: 6px;
}
aside #sticky .subscribe-form {
  background-color: #000;
  background-image: url("data:image/svg+xml,%3Csvg width='304' height='209' viewBox='0 0 304 209' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5' filter='url(%23filter0_f_442_49922)'%3E%3Ccircle cx='259.5' cy='259.5' r='259.5' transform='matrix(-1 0 0 1 563 -418.492)' fill='%23008077'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_442_49922' x='-64.2001' y='-526.692' width='735.4' height='735.4' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='54.1001' result='effect1_foregroundBlur_442_49922'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top right;
  padding: 30px;
  border-radius: 20px;
}
aside #sticky .subscribe-form h6, aside #sticky .subscribe-form p {
  color: #ffffff;
}

#blog-filters .filter-buttons {
  display: flex;
  justify-content: center;
  gap: 10px;
}
#blog-filters .filter-buttons a {
  padding: 6px 10px;
  background-color: #F1F3F6;
  border-radius: 2px;
  color: #656A6F;
  font-weight: 700;
}
#blog-filters .filter-buttons a.active {
  background-color: #E1E2FF;
  color: #5759EE;
}

.share-container {
  border-top: 1px solid #DDE1E6;
  padding-top: 20px;
  margin-top: 50px;
  gap: 20px;
  display: flex;
  justify-content: space-between;
}
.share-container .social-links {
  display: flex;
  gap: 10px;
}

@media screen and (max-width: 768px) {
  .single-post aside,
  .single-videos aside,
  .single-salesstreetvideos aside {
    display: none;
  }
}

.single #breadcrumb {
  margin-bottom: 30px;
}
.single #breadcrumb .caption {
  font-size: 14px;
}
.single .off-canvas-content {
  overflow: visible;
}
.single #hero span.body-2 {
  display: block;
  margin-bottom: 40px;
}
.single #hero #social-share {
  margin-top: 20px;
  display: flex;
  align-items: center;
}
.single #hero #social-share .caption {
  font-family: "Golos Text";
  margin-right: 10px;
}
@media screen and (max-width: 768px) {
  .single #hero .image-container.half {
    order: 1;
    margin-top: 0 !important;
    margin-bottom: 50px;
  }
  .single #hero .content-container.half {
    order: 2;
  }
}
.single #breadcrumb a {
  color: #5759EE;
}
.single .author-byline {
  display: flex;
  align-items: center;
  gap: 12px;
}
.single .author-byline .author-photo {
  max-width: 50px;
}
.single .author-byline div#author-social, .single .author-byline div#author-social a {
  display: flex;
  align-items: center;
}
.single #author-container {
  margin-top: 60px;
  border-top: 1px solid #85888F;
  border-bottom: 1px solid #85888F;
  padding: 50px 0;
}
.single #author-container .author-byline {
  margin-bottom: 30px;
}
.single #social-share a {
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
  margin-right: 8px;
}
.single #social-share a svg {
  border: 2px solid #000000;
  border-radius: 50px;
  transition: 0.2s all cubic-bezier(0.165, 0.84, 0.44, 1);
}
.single #social-share a:hover svg {
  background: #ffffff;
  box-shadow: black 4px 4px 0px;
  transform: translate(-4px, -4px);
}
.single #social-share a:hover svg rect {
  fill: white;
}
.single #social-share a:hover svg path {
  fill: black;
}

.single-post main .content h2, .single-post main .content h3, .single-post main .content h4, .single-post main .content h5, .single-post main .content h6, .single-post main .content p, .single-post main .content ul, .single-post main .content ol, .single-videos main .content h2, .single-videos main .content h3, .single-videos main .content h4, .single-videos main .content h5, .single-videos main .content h6, .single-videos main .content p, .single-videos main .content ul, .single-videos main .content ol, .single-salesstreetvideos main .content h2, .single-salesstreetvideos main .content h3, .single-salesstreetvideos main .content h4, .single-salesstreetvideos main .content h5, .single-salesstreetvideos main .content h6, .single-salesstreetvideos main .content p, .single-salesstreetvideos main .content ul, .single-salesstreetvideos main .content ol {
  margin-bottom: 20px;
}
.single-post main .content h2:not(:first-child), .single-post main .content h3:not(:first-child), .single-post main .content h4:not(:first-child), .single-post main .content h5:not(:first-child), .single-post main .content h6:not(:first-child), .single-videos main .content h2:not(:first-child), .single-videos main .content h3:not(:first-child), .single-videos main .content h4:not(:first-child), .single-videos main .content h5:not(:first-child), .single-videos main .content h6:not(:first-child), .single-salesstreetvideos main .content h2:not(:first-child), .single-salesstreetvideos main .content h3:not(:first-child), .single-salesstreetvideos main .content h4:not(:first-child), .single-salesstreetvideos main .content h5:not(:first-child), .single-salesstreetvideos main .content h6:not(:first-child) {
  margin-top: 40px;
}

.page-template-basic #body h1, .page-template-basic #body h2, .page-template-basic #body h3, .page-template-basic #body h4, .page-template-basic #body h5, .page-template-basic #body h6, .page-template-basic #body p, .page-template-basic #body ul, .page-template-basic #body ol {
  margin-bottom: 20px;
}
.page-template-basic #body h1, .page-template-basic #body h2, .page-template-basic #body h3, .page-template-basic #body h4, .page-template-basic #body h5, .page-template-basic #body h6 {
  padding-top: 40px;
}

.single-database-center main h1, .single-database-center main .featured-image {
  margin-bottom: 40px;
}
.single-database-center main .post-content h1, .single-database-center main .post-content h2, .single-database-center main .post-content h3, .single-database-center main .post-content h4, .single-database-center main .post-content h5, .single-database-center main .post-content h6, .single-database-center main .post-content p, .single-database-center main .post-content ul, .single-database-center main .post-content ol {
  margin-bottom: 20px;
}
@media screen and (max-width: 768px) {
  .single-database-center aside {
    margin-top: 50px;
  }
}
.single-database-center aside .form {
  background-color: #F6F6F6;
  border-radius: 15px;
  padding: 30px;
  border: 2px solid #000;
  box-shadow: #000 4px 4px 0px;
}
.single-database-center aside .form h6 {
  margin-bottom: 40px;
}
.single-database-center aside .form fieldset.form-columns-1 {
  max-width: none;
  width: 100%;
}
.single-database-center aside .form fieldset.form-columns-1 .hs-input {
  width: 100% !important;
  height: 50px;
  border-radius: 100px;
  border: 2px solid #000;
  box-shadow: none;
  padding: 10px 20px;
}
.single-database-center aside .form input.hs-button {
  height: fit-content;
  padding: 15px;
}
.single-database-center aside .downloadformwrapper {
  min-height: 0 !important;
  margin: 0 !important;
  background-color: transparent !important;
  border-radius: 0 !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}
.single-database-center aside .downloadformwrapper input#checkbox::before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='11' stroke='black' stroke-width='2'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  display: block;
}
.single-database-center aside .downloadformwrapper input#checkbox:checked::before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_920_34968)'%3E%3Cpath d='M12 0C5.37303 0 -0.00146484 5.3745 -0.00146484 12.0083C-0.00146484 18.6421 5.37303 24.0097 12 24.0097C18.6269 24.0097 24.0014 18.6353 24.0014 12.0083C24.0014 5.38138 18.6269 0 12 0ZM10.4447 16.7841L5.82033 12.1597L7.03837 10.9417L10.4447 14.348L16.9616 7.83809L18.1796 9.04924L10.4447 16.7841Z' fill='%23AD3A00'/%3E%3C/g%3E%3Crect x='1' y='1' width='22' height='22' rx='11' stroke='%23AD3A00' stroke-width='2'/%3E%3Cdefs%3E%3CclipPath id='clip0_920_34968'%3E%3Crect width='24' height='24' rx='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.single-database-center aside .downloadformwrapper input#checkbox {
  appearance: none;
}

.page-title .vcard {
  border: 0px;
  padding: 0px;
}

.byline {
  color: #999;
}
.entry-content img {
  max-width: 100%;
  height: auto;
}
.entry-content .alignleft, .entry-content img.alignleft {
  margin-right: 1.5em;
  display: inline;
  float: left;
}
.entry-content .alignright, .entry-content img.alignright {
  margin-left: 1.5em;
  display: inline;
  float: right;
}
.entry-content .aligncenter, .entry-content img.aligncenter {
  margin-right: auto;
  margin-left: auto;
  display: block;
  clear: both;
}
.entry-content video, .entry-content object {
  max-width: 100%;
  height: auto;
}
.entry-content pre {
  background: #eee;
  border: 1px solid #cecece;
  padding: 10px;
}

.wp-caption {
  max-width: 100%;
  background: #eee;
  padding: 5px;
}
.wp-caption img {
  max-width: 100%;
  margin-bottom: 0;
  width: 100%;
}
.wp-caption p.wp-caption-text {
  font-size: 0.85em;
  margin: 4px 0 7px;
  text-align: center;
}

.post-password-form input[type=submit] {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem 0;
  padding: 0.85em 1em;
  border: 1px solid transparent;
  border-radius: 0;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  font-family: inherit;
  font-size: 0.9rem;
  -webkit-appearance: none;
  line-height: 1;
  text-align: center;
  cursor: pointer;
}
[data-whatinput=mouse] .post-password-form input[type=submit] {
  outline: 0;
}
.post-password-form input[type=submit], .post-password-form input[type=submit].disabled, .post-password-form input[type=submit][disabled], .post-password-form input[type=submit].disabled:hover, .post-password-form input[type=submit][disabled]:hover, .post-password-form input[type=submit].disabled:focus, .post-password-form input[type=submit][disabled]:focus {
  background-color: #5759EE;
  color: #ffffff;
}
.post-password-form input[type=submit]:hover, .post-password-form input[type=submit]:focus {
  background-color: rgb(42.7297297297, 45.2567567568, 233.5202702703);
  color: #ffffff;
}

/*********************
IMAGE GALLERY STYLES
*********************/
.gallery {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-right: -15px;
  margin-left: -15px;
}

.gallery::before, .gallery::after {
  content: " ";
  display: table;
}

.gallery::after {
  clear: both;
}

.gallery.gallery-columns-1 > dl {
  width: 100%;
  float: left;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .gallery.gallery-columns-1 > dl {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.gallery.gallery-columns-1 > dl, .gallery.gallery-columns-1 > dl:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.gallery.gallery-columns-1 > dl:last-child:not(:first-child) {
  float: right;
}

.gallery.gallery-columns-2 > dl {
  width: 50%;
  float: left;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .gallery.gallery-columns-2 > dl {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.gallery.gallery-columns-2 > dl, .gallery.gallery-columns-2 > dl:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.gallery.gallery-columns-2 > dl:last-child:not(:first-child) {
  float: right;
}

.gallery.gallery-columns-3 > dl {
  width: 33.3333333333%;
  float: left;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .gallery.gallery-columns-3 > dl {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.gallery.gallery-columns-3 > dl, .gallery.gallery-columns-3 > dl:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.gallery.gallery-columns-3 > dl:last-child:not(:first-child) {
  float: right;
}

.gallery.gallery-columns-4 > dl {
  width: 25%;
  float: left;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .gallery.gallery-columns-4 > dl {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.gallery.gallery-columns-4 > dl, .gallery.gallery-columns-4 > dl:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.gallery.gallery-columns-4 > dl:last-child:not(:first-child) {
  float: right;
}

.gallery.gallery-columns-5 > dl {
  width: 20%;
  float: left;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .gallery.gallery-columns-5 > dl {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.gallery.gallery-columns-5 > dl, .gallery.gallery-columns-5 > dl:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.gallery.gallery-columns-5 > dl:last-child:not(:first-child) {
  float: right;
}

.gallery.gallery-columns-6 > dl {
  width: 16.6666666667%;
  float: left;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .gallery.gallery-columns-6 > dl {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.gallery.gallery-columns-6 > dl, .gallery.gallery-columns-6 > dl:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.gallery.gallery-columns-6 > dl:last-child:not(:first-child) {
  float: right;
}

.gallery.gallery-columns-7 > dl {
  width: 14.2857142857%;
  float: left;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .gallery.gallery-columns-7 > dl {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.gallery.gallery-columns-7 > dl, .gallery.gallery-columns-7 > dl:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.gallery.gallery-columns-7 > dl:last-child:not(:first-child) {
  float: right;
}

.gallery.gallery-columns-8 > dl {
  width: 12.5%;
  float: left;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}
@media print, screen and (min-width: 40em) {
  .gallery.gallery-columns-8 > dl {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.gallery.gallery-columns-8 > dl, .gallery.gallery-columns-8 > dl:last-child:not(:first-child) {
  float: left;
  clear: none;
}
.gallery.gallery-columns-8 > dl:last-child:not(:first-child) {
  float: right;
}

.gallery dl {
  width: 100%;
  float: left;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.gallery dl:last-child:not(:first-child) {
  float: right;
}

/*********************
PAGE NAVI STYLES
*********************/
.page-navigation {
  margin-top: 1rem;
}

/*********************
COMMENT STYLES
*********************/
#comments .commentlist {
  margin-left: 0px;
}

#respond ul {
  margin-left: 0px;
}

.commentlist li {
  position: relative;
  clear: both;
  overflow: hidden;
  list-style-type: none;
  margin-bottom: 1.5em;
  padding: 0.7335em 10px;
}
.commentlist li:last-child {
  margin-bottom: 0;
}
.commentlist li ul.children {
  margin: 0;
}
.commentlist li[class*=depth-] {
  margin-top: 1.1em;
}
.commentlist li.depth-1 {
  margin-left: 0;
  margin-top: 0;
}
.commentlist li:not(.depth-1) {
  margin-left: 10px;
  margin-top: 0;
  padding-bottom: 0;
}
.commentlist .vcard {
  margin-left: 50px;
}
.commentlist .vcard cite.fn {
  font-weight: 700;
  font-style: normal;
}
.commentlist .vcard time {
  float: right;
}
.commentlist .vcard time a {
  color: #999;
  text-decoration: none;
}
.commentlist .vcard time a:hover {
  text-decoration: underline;
}
.commentlist .vcard img.avatar {
  position: absolute;
  left: 10px;
  padding: 2px;
  border: 1px solid #cecece;
  background: #fff;
}
.commentlist .comment_content p {
  margin: 0.7335em 0 1.5em;
  font-size: 1em;
  line-height: 1.5em;
}
.commentlist .comment-reply-link {
  float: right;
}
/*********************
COMMENT FORM STYLES
*********************/
.respond-form {
  margin: 1.5em 10px;
  padding-bottom: 2.2em;
}
.respond-form form {
  margin: 0.75em 0;
}
.respond-form form li {
  list-style-type: none;
  clear: both;
  margin-bottom: 0.7335em;
}
.respond-form form li label,
.respond-form form li small {
  display: none;
}
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url],
.respond-form form textarea {
  padding: 3px 6px;
  background: #efefef;
  border: 2px solid #cecece;
  line-height: 1.5em;
}
.respond-form form input[type=text]:focus,
.respond-form form input[type=email]:focus,
.respond-form form input[type=url]:focus,
.respond-form form textarea:focus {
  background: #fff;
}
.respond-form form input[type=text]:invalid,
.respond-form form input[type=email]:invalid,
.respond-form form input[type=url]:invalid,
.respond-form form textarea:invalid {
  outline: none;
  border-color: #fbc2c4;
  background-color: #f6e7eb;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
}
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url] {
  max-width: 400px;
  min-width: 250px;
}
.respond-form form textarea {
  resize: none;
  width: 97.3%;
  height: 150px;
}

#comment-form-title {
  margin: 0 0 1.1em;
}

#allowed_tags {
  margin: 1.5em 10px 0.7335em 0;
}

.nocomments {
  margin: 0 20px 1.1em;
}

/*********************
SIDEBARS & ASIDES
*********************/
.sidebar li {
  list-style: none;
}

.widget ul {
  margin: 0;
}

/*********************
FOOTER
*********************/
.footer {
  clear: both;
  position: relative;
  padding: 40px 0 20px;
  background: #000;
}
@media screen and (max-width: 1155px) {
  .footer {
    padding-top: 35px;
  }
}
.footer.simple-nav .grid .column:not(:first-child) {
  display: none !important;
}
.footer .section-footer {
  padding: 0;
}
.footer .section-footer .top-row {
  grid-column-start: 1;
  grid-column-end: span 12;
}
.footer .section-footer .top-row.logo-social {
  margin-bottom: 60px;
}
.footer .section-footer .top-row .left-column {
  grid-column-end: span 2;
  display: flex;
  align-self: center;
}
.footer .section-footer .top-row .left-column a.logo {
  display: inline-block;
  margin-bottom: 0;
}
.footer .section-footer .top-row .left-column .content-group p {
  font-size: 14px;
}
.footer .section-footer .top-row .left-column .content-group p:first-child {
  margin-bottom: 20px;
}
.footer .section-footer .top-row .left-column .content-group a {
  color: #ffffff;
}
.footer .section-footer .top-row .left-column .content-group.utility {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 15px;
}
.footer .section-footer .top-row .left-column .content-group.utility span {
  display: flex;
}
.footer .section-footer .top-row .left-column .content-group.utility a {
  font-size: 14px;
  font-weight: 600;
}
.footer .section-footer .top-row .left-column .link-group {
  margin: 24px 0;
  display: flex;
  gap: 12px;
}
.footer .section-footer .top-row .left-column .link-group a {
  color: #ffffff;
  font-size: 14px;
  line-height: 20px;
  transition: all 0.2s ease;
}
.footer .section-footer .top-row .left-column .link-group a:hover {
  text-shadow: 0 0 1px #ffffff;
}
@media only screen and (max-width: 768px) {
  .footer .section-footer .top-row .left-column {
    width: 100%;
    margin-bottom: 20px;
  }
}
.footer .section-footer .top-row .column {
  display: flex;
  flex-flow: column;
}
.footer .section-footer .top-row .column #footer-content-group {
  display: flex;
  flex-flow: column;
  gap: 30px;
}
.footer .section-footer .top-row .column #footer-content-group a.logo {
  display: flex;
}
.footer .section-footer .top-row .column #footer-content-group p {
  color: #ffffff;
}
.footer .section-footer .top-row .column .footer-nav-group {
  display: flex;
  flex-flow: column;
}
.footer .section-footer .top-row .column .footer-nav-group:not(:last-child) {
  margin-bottom: 20px;
}
.footer .section-footer .top-row .column .footer-nav-group .header {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  margin-bottom: 20px;
  color: #8C8EFF;
}
.footer .section-footer .top-row .column .footer-nav-group .header a {
  color: #8C8EFF;
  text-decoration: none;
}
.footer .section-footer .top-row .column .footer-nav-group .header a:hover {
  text-decoration: underline;
}
@media screen and (max-width: 1155px) {
  .footer .section-footer .top-row .column .footer-nav-group .header {
    margin-top: 25px;
  }
}
.footer .section-footer .top-row .column .footer-nav-group p {
  color: #ffffff;
}
.footer .section-footer .top-row .column .footer-nav-group > a {
  font-weight: 500;
  font-size: 16px;
  line-height: 140%;
  color: #ffffff;
  transition: all 0.2s ease;
}
.footer .section-footer .top-row .column .footer-nav-group > a:hover {
  text-decoration: underline;
}
.footer .section-footer .top-row .column .footer-nav-group > a:not(:last-child) {
  margin-bottom: 10px;
}
.footer .section-footer .top-row .column .footer-nav-group > a:last-child {
  margin-bottom: 0;
}
.footer .section-footer .top-row .column .footer-nav-group > a.title {
  cursor: default;
  color: #85888F;
}
.footer .section-footer .top-row .column .footer-nav-group > a.title:hover {
  text-decoration: none;
}
.footer .section-footer .top-row .column .footer-nav-group > a.title:not(:nth-child(2)) {
  margin-top: 20px;
}
.footer .section-footer .top-row .column.end {
  grid-column: 10/span 3 !important;
}
@media screen and (max-width: 768px) {
  .footer .section-footer .top-row .column.end {
    width: 100%;
  }
}
.footer .section-footer .top-row .column .social-links {
  display: flex;
  gap: 10px;
  margin-top: 26px;
}
.footer .section-footer .top-row .column .social-links a.phone {
  display: flex;
  align-items: center;
  margin-left: 25px;
}
.footer .section-footer .top-row .column .social-links a.phone p {
  margin-left: 6px;
}
.footer .section-footer .top-row .column .awards {
  display: flex;
  gap: 30px;
  margin-top: 40px;
}
.footer .section-footer .top-row .column .awards img {
  max-height: 62px;
}
@media only screen and (max-width: 1155px) {
  .footer .section-footer .top-row .column.logos {
    grid-column-end: span 4;
    border-bottom: 1px solid #DDE1E6;
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
  .footer .section-footer .top-row .column.logos .footer-nav-group {
    flex-flow: row wrap;
  }
  .footer .section-footer .top-row .column.logos .footer-nav-group a.logo, .footer .section-footer .top-row .column.logos .footer-nav-group .social-links {
    width: 50%;
  }
  .footer .section-footer .top-row .column.logos .footer-nav-group .social-links {
    margin-top: 0;
    flex-flow: row wrap;
    justify-content: flex-end;
  }
  .footer .section-footer .top-row .column.logos .footer-nav-group .awards {
    width: 100%;
  }
  .footer .section-footer .top-row .column.quarter {
    grid-column-end: span 2;
  }
}
@media screen and (max-width: 768px) {
  .footer .section-footer .top-row {
    padding-bottom: 30px;
    margin-bottom: 30px;
  }
  .footer .section-footer .top-row:after {
    content: "";
    display: block;
    height: 1px;
    width: calc(100% - 40px);
    background: #DDE1E6;
    position: absolute;
    bottom: -1px;
    margin: 0 20px;
  }
  .footer .section-footer .top-row .awards.full.show-for-mobile {
    display: flex !important;
    gap: 30px;
    margin-top: 30px;
  }
}
.footer #social-links {
  display: flex;
  gap: 10px;
}
.footer .footer-bottom {
  margin-top: 75px;
}
.footer .footer-bottom .bottom-footer-bar {
  display: flex;
  justify-content: space-between;
}
.footer .footer-bottom .copyright span {
  margin: 0 7px;
}
.footer .footer-bottom .copyright a, .footer .footer-bottom .copyright p, .footer .footer-bottom .copyright span {
  color: #ffffff;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
}
.footer .footer-bottom .copyright p {
  align-self: center;
}
@media screen and (max-width: 768px) {
  .footer .footer-bottom .copyright p {
    margin-left: 0;
    margin-top: 20px;
  }
}
@media screen and (max-width: 768px) {
  .footer .footer-bottom .copyright {
    justify-content: center;
    flex-flow: row wrap;
  }
  .footer .footer-bottom .copyright > div {
    text-align: center;
  }
}
.footer .footer-bottom .utility-links {
  display: flex;
  gap: 12px;
}
.footer .footer-bottom .utility-links a {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  margin-left: 20px;
}
@media screen and (max-width: 768px) {
  .footer .footer-bottom {
    margin-top: 0;
  }
}

.gform-body .gform_fields {
  row-gap: 20px !important;
}
.gform-body .gform_fields input, .gform-body .gform_fields select {
  background-color: #F6F6F6 !important;
  border: 1px solid #C5CAD0 !important;
  border-radius: 5px !important;
}
.gform-body .gfield--width-half .gform-grid-row, .gform-body .gfield--width-half .gform-grid-row .gform-grid-col {
  width: 100% !important;
  padding: 0;
  margin-inline: 0 !important;
}

.gform-footer .gform_button {
  font-weight: 700 !important;
  background-color: #5759EE !important;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='3' fill='%238C8EFF'/%3E%3Cpath d='M22.5303 16.5303C22.8232 16.2374 22.8232 15.7626 22.5303 15.4697L17.7574 10.6967C17.4645 10.4038 16.9896 10.4038 16.6967 10.6967C16.4038 10.9896 16.4038 11.4645 16.6967 11.7574L20.9393 16L16.6967 20.2426C16.4038 20.5355 16.4038 21.0104 16.6967 21.3033C16.9896 21.5962 17.4645 21.5962 17.7574 21.3033L22.5303 16.5303ZM11 16L11 16.75L22 16.75L22 16L22 15.25L11 15.25L11 16Z' fill='white'/%3E%3C/svg%3E%0A") !important;
  background-repeat: no-repeat !important;
  background-position: 92% 50% !important;
  background-size: 32px 32px !important;
  padding: 13px 50px 13px 13px !important;
}
.gform-footer .gform_button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='3' fill='black'/%3E%3Cpath d='M22.5303 16.5303C22.8232 16.2374 22.8232 15.7626 22.5303 15.4697L17.7574 10.6967C17.4645 10.4038 16.9896 10.4038 16.6967 10.6967C16.4038 10.9896 16.4038 11.4645 16.6967 11.7574L20.9393 16L16.6967 20.2426C16.4038 20.5355 16.4038 21.0104 16.6967 21.3033C16.9896 21.5962 17.4645 21.5962 17.7574 21.3033L22.5303 16.5303ZM11 16L11 16.75L22 16.75L22 16L22 15.25L11 15.25L11 16Z' fill='white'/%3E%3C/svg%3E%0A") !important;
}

/*********************
VISUAL EDITOR STYLES
*********************/
body#tinymce {
  margin: 20px;
}

/*********************
PLUGIN STYLES
*********************/
.gform_body ul {
  list-style: none outside none;
  margin: 0;
}

.gform_validation_container,
.gform_wrapper .gform_validation_container,
body .gform_wrapper li.gform_validation_container,
body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,
body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container {
  display: none !important;
  position: absolute !important;
  left: -9000px;
}

/*********************
SAFARI STYLE OVERRIDES
*********************/
html.safari-browser section#masonry .tile-wrapper {
  row-gap: 100px;
}
html.safari-browser section#masonry .tile-wrapper .tile {
  height: 100%;
}
@media only screen and (max-width: 1155px) {
  html.safari-browser section#masonry .tile-wrapper {
    row-gap: 64px;
  }
}
html.safari-browser section#cta.banner .title-container #button-container:before, html.safari-browser section#cta.banner .title-container #button-container:after {
  height: 100%;
}
html.safari-browser .page-template-page-pricing .pricing-column {
  height: 100%;
}
