@charset "UTF-8";
/**
 * -> sass root
 * ! make sure to add your imports
 */
/**
 * —> project abstracts variables
 * colors + color map
 * transitions
 * border
 * viewport
 * spacing
 * typo
 * spacing
 * responsive type vars
 */
/**
 * -> project abstracts functions
 * tint and shade colors
 * strip unit for better calc
 * font-weight
 */
/**
 * —> project abstracts mixins
 * font face
 * responsive type
 */
/** 
 * —> responsive type mixin
*/
/**
 * -> fonts
 */
@font-face {
  font-family: "TT Firs Neue";
  font-weight: 200;
  font-style: normal;
  src: url("../fonts/tt_firs_neue/TTFirsNeue-Light.woff2") format("woff2"), url("../fonts/tt_firs_neue/TTFirsNeue-Light.woff") format("woff");
}
@font-face {
  font-family: "TT Firs Neue";
  font-weight: 400;
  font-style: normal;
  src: url("../fonts/tt_firs_neue/TTFirsNeue-Regular.woff2") format("woff2"), url("../fonts/tt_firs_neue/TTFirsNeue-Regular.woff") format("woff");
}
@font-face {
  font-family: "TT Firs Neue";
  font-weight: 500;
  font-style: normal;
  src: url("../fonts/tt_firs_neue/TTFirsNeue-Medium.woff2") format("woff2"), url("../fonts/tt_firs_neue/TTFirsNeue-Medium.woff") format("woff");
}
@font-face {
  font-family: "TT Firs Neue";
  font-weight: 600;
  font-style: normal;
  src: url("../fonts/tt_firs_neue/TTFirsNeue-DemiBold.woff2") format("woff2"), url("../fonts/tt_firs_neue/TTFirsNeue-DemiBold.woff") format("woff");
}
/**
 * -> resets
*/
html {
  box-sizing: border-box;
}
*, *:before, *:after {
  box-sizing: inherit;
}
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
main {
  display: block;
}
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;
}
/**
 * -> typo
 * html + body
 * responsive fluid type
 * base typo
 * adjusted (seo friendly) typo
 */
html {
  font-size: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  font-family: "TT Firs Neue", sans-serif;
  font-weight: 400;
  color: #000000;
  background-color: silver;
  font-size: 16px;
  line-height: 1.7;
  letter-spacing: 0;
  text-rendering: optimizeLegibility;
  font-smoothing: antialiased;
  font-variant-ligatures: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (min-width: 414px) {
  body {
    font-size: calc(16px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  body {
    font-size: 18px;
  }
}
h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
  color: #002d33;
  line-height: calc(1px + 2.25ex + 1px);
  margin: 0 0 0.65em;
  padding-bottom: 0;
}
h1, h2, h3, h4, h5, h6, p {
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media (max-width: 576px) {
  h1, h2, h3, h4, h5, h6, p {
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
  }
}
h1, .h1 {
  font-size: 44px;
}
@media (min-width: 414px) {
  h1, .h1 {
    font-size: calc(44px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  h1, .h1 {
    font-size: 44px;
  }
}
h2, .h2 {
  font-size: 32px;
}
@media (min-width: 414px) {
  h2, .h2 {
    font-size: calc(32px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  h2, .h2 {
    font-size: 32px;
  }
}
h3, .h3 {
  font-size: 24px;
}
@media (min-width: 414px) {
  h3, .h3 {
    font-size: calc(24px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  h3, .h3 {
    font-size: 24px;
  }
}
h4, .h4 {
  font-size: 21px;
}
@media (min-width: 414px) {
  h4, .h4 {
    font-size: calc(21px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  h4, .h4 {
    font-size: 21px;
  }
}
h5, .h5 {
  font-size: 24px;
}
@media (min-width: 414px) {
  h5, .h5 {
    font-size: calc(24px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  h5, .h5 {
    font-size: 24px;
  }
}
h6, .h6 {
  font-size: 24px;
}
@media (min-width: 414px) {
  h6, .h6 {
    font-size: calc(24px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  h6, .h6 {
    font-size: 24px;
  }
}
p {
  padding-bottom: 0;
  margin: 0 0 1.1375em;
}
p:last-of-type {
  padding-bottom: 0;
  margin-bottom: 0;
}
p:last-of-type + .table-wrapper, p:last-of-type + table, p:last-of-type + blockquote, p:last-of-type + pre {
  margin-top: 2rem;
}
p:last-of-type + * {
  margin-top: 1.1375em;
}
small {
  font-size: 85%;
}
strong, b {
  font-weight: 600;
}
a {
  text-decoration: none;
  cursor: pointer;
  transition: all 0.2s ease-in-out 0s;
}
a:hover {
  color: inherit;
}
a:active, a:focus {
  color: inherit;
}
article a {
  color: #5CBC8C;
  font-weight: 500;
  text-decoration: none;
}
article a:hover, article a:active {
  color: #5CBC8C;
  color: #4a9670;
  text-decoration: underline solid #53a97e 2px;
}
article a.link-disabled {
  border-bottom: none;
  pointer-events: none;
  color: rgba(0, 0, 0, 0.5);
}
blockquote {
  padding-left: 1rem;
  margin: 2rem 0;
  border-left: 1px solid #dadada;
  border-width: calc(1px * 4);
  border-color: #66ffcc;
  font-style: italic;
  color: #000000;
}
em, i, address, cite, var {
  font-style: italic;
}
hr {
  height: 0px;
  border: 0;
  border-bottom: 1px solid #66ffcc;
  margin: 2rem 0;
}
del {
  text-decoration: line-through;
  text-decoration-color: inherit;
}
pre {
  overflow: auto;
  margin: 2rem 0;
  padding: 1rem;
  background-color: #D9D9D9;
  border-radius: 5px;
}
pre, code, samp, kbd {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: calc(1rem - 15%);
  color: #000000;
  text-align: left;
  white-space: pre;
  hyphens: none;
  tab-size: 4;
  word-wrap: normal;
  word-break: normal;
  word-spacing: normal;
  background-color: none;
}
img, table, td, blockquote, code, pre, textarea, input, video, svg {
  max-width: 100%;
}
#left-area ul, .comment-content ul, .entry-content ul {
  list-style-type: none;
  line-height: 1.7;
  padding: 0 0 0.65em 0;
}
#left-area ul li, .comment-content ul li, .entry-content ul li {
  padding-left: 1.5em;
  margin-bottom: 0;
}
#left-area ul li:last-of-type, .comment-content ul li:last-of-type, .entry-content ul li:last-of-type {
  margin-bottom: 0;
}
#left-area ul li:before, .comment-content ul li:before, .entry-content ul li:before {
  content: "•";
  color: #000000;
  position: absolute;
  width: 1em;
  margin-left: -1em;
  font-size: calc(1em + 2px);
  margin-top: -4px;
}
#left-area ul:last-of-type, .comment-content ul:last-of-type, .entry-content ul:last-of-type {
  padding-bottom: 0;
}
#left-area ul:last-of-type + *, .comment-content ul:last-of-type + *, .entry-content ul:last-of-type + * {
  margin-top: 1.1375em;
}
#left-area ol, .comment-content ol, .entry-content ol {
  list-style-type: none;
  counter-reset: item;
  line-height: 1.7;
  padding: 0 0 0.65em 0;
}
#left-area ol li, .comment-content ol li, .entry-content ol li {
  display: block;
  padding-left: 1.5em;
  margin-bottom: 0.65em;
}
#left-area ol li:before, .comment-content ol li:before, .entry-content ol li:before {
  content: counter(item) ".";
  counter-increment: item;
  font-weight: 500;
  color: #002d33;
  position: absolute;
  margin-left: -1.5em;
  font-size: 1em;
}
#left-area ol li:last-of-type, .comment-content ol li:last-of-type, .entry-content ol li:last-of-type {
  margin-bottom: 0;
}
#left-area ol:last-of-type, .comment-content ol:last-of-type, .entry-content ol:last-of-type {
  padding-bottom: 0;
}
#left-area ol:last-of-type + *, .comment-content ol:last-of-type + *, .entry-content ol:last-of-type + * {
  margin-top: 1.1375em;
}
.typo-eyebrow {
  font-family: "TT Firs Neue", sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: calc(1px + 2.25ex + 1px);
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 4px;
  color: #000000;
  margin-bottom: 16px;
}
@media (min-width: 414px) {
  .typo-eyebrow {
    font-size: calc(12px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .typo-eyebrow {
    font-size: 12px;
  }
}
.typo-eyebrow h1, .typo-eyebrow h2, .typo-eyebrow h3, .typo-eyebrow h4, .typo-eyebrow h5, .typo-eyebrow h6, .typo-eyebrow p {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  text-align: inherit;
  text-transform: inherit;
  letter-spacing: inherit;
  color: inherit;
  margin-bottom: 0;
}
.typo-eyebrow.et_pb_text_align_left {
  text-align: center;
}
@media (max-width: 576px) {
  .typo-eyebrow.et_pb_text_align_left {
    text-align: left;
  }
}
@media (max-width: 576px) {
  .typo-eyebrow {
    text-align: left;
  }
}
.typo-paragraph {
  font-family: "TT Firs Neue", sans-serif;
  font-size: 18px;
  line-height: 1.7;
  font-weight: 400;
  text-align: center;
  color: #000000;
  margin-bottom: 32px;
}
@media (min-width: 414px) {
  .typo-paragraph {
    font-size: calc(18px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .typo-paragraph {
    font-size: 20px;
  }
}
.typo-paragraph h1, .typo-paragraph h2, .typo-paragraph h3, .typo-paragraph h4, .typo-paragraph h5, .typo-paragraph h6, .typo-paragraph p {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  text-align: inherit;
  color: inherit;
}
.typo-paragraph.et_pb_text_align_left {
  text-align: center;
}
@media (max-width: 576px) {
  .typo-paragraph.et_pb_text_align_left {
    text-align: left;
  }
}
@media (max-width: 576px) {
  .typo-paragraph {
    text-align: left;
  }
}
.typo-headline {
  font-family: "TT Firs Neue", sans-serif;
  font-size: 24px;
  line-height: calc(1px + 2.25ex + 1px);
  font-weight: 500;
  text-align: center;
  color: #000000;
  margin-bottom: 32px;
}
@media (min-width: 414px) {
  .typo-headline {
    font-size: calc(24px +
          20 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .typo-headline {
    font-size: 44px;
  }
}
.typo-headline h1, .typo-headline h2, .typo-headline h3, .typo-headline h4, .typo-headline h5, .typo-headline h6, .typo-headline p {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  text-align: inherit;
  color: inherit;
  margin-bottom: 0;
}
.typo-headline--1 {
  font-size: 28px;
  line-height: 140%;
}
@media (min-width: 414px) {
  .typo-headline--1 {
    font-size: calc(28px +
          16 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .typo-headline--1 {
    font-size: 44px;
  }
}
.typo-headline--2 {
  font-size: 24px;
  line-height: 125%;
}
@media (min-width: 414px) {
  .typo-headline--2 {
    font-size: calc(24px +
          8 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .typo-headline--2 {
    font-size: 32px;
  }
}
.typo-headline--3 {
  font-size: 20px;
  line-height: 133.333%;
}
@media (min-width: 414px) {
  .typo-headline--3 {
    font-size: calc(20px +
          4 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .typo-headline--3 {
    font-size: 24px;
  }
}
.typo-headline--4 {
  font-size: 18px;
  line-height: 133.333%;
}
@media (min-width: 414px) {
  .typo-headline--4 {
    font-size: calc(18px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .typo-headline--4 {
    font-size: 20px;
  }
}
.typo-headline--display {
  font-size: 32px;
  line-height: 125%;
}
@media (min-width: 414px) {
  .typo-headline--display {
    font-size: calc(32px +
          18 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .typo-headline--display {
    font-size: 50px;
  }
}
.typo-headline.et_pb_text_align_left {
  text-align: center;
}
@media (max-width: 576px) {
  .typo-headline.et_pb_text_align_left {
    text-align: left;
  }
}
@media (max-width: 576px) {
  .typo-headline {
    text-align: left;
  }
}
.typo-color--cyan {
  color: #66ffcc;
}
.typo-color--white {
  color: #ffffff;
}
.typo-color--orange {
  color: #f7ac00;
}
.typo-intro {
  font-size: 18px;
  line-height: 1.7;
  font-weight: 400;
  text-align: center;
  color: #000000;
  margin-bottom: 0.65em;
  margin-bottom: 24px;
}
@media (min-width: 414px) {
  .typo-intro {
    font-size: calc(18px +
          6 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .typo-intro {
    font-size: 24px;
  }
}
.typo-intro h1, .typo-intro h2, .typo-intro h3, .typo-intro h4, .typo-intro h5, .typo-intro h6, .typo-intro p {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  text-align: inherit;
  color: inherit;
  margin-bottom: 0;
}
.typo-intro h1 + *, .typo-intro h2 + *, .typo-intro h3 + *, .typo-intro h4 + *, .typo-intro h5 + *, .typo-intro h6 + *, .typo-intro p + * {
  margin-top: 0.65em;
}
.typo-intro.et_pb_text_align_left {
  text-align: center;
}
@media (max-width: 576px) {
  .typo-intro.et_pb_text_align_left {
    text-align: left;
  }
}
@media (max-width: 576px) {
  .typo-intro {
    text-align: left;
  }
}
.et_pb_column.et_pb_column_1_2 .typo-eyebrow, .et_pb_column.et_pb_column_1_2 .typo-paragraph, .et_pb_column.et_pb_column_1_2 .typo-headline, .et_pb_column.et_pb_column_1_2 .typo-intro {
  text-align: left;
}
.boxed-headline {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 20px;
  display: inline-block;
}
@media (min-width: 414px) {
  .boxed-headline {
    font-size: calc(20px +
          4 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .boxed-headline {
    font-size: 24px;
  }
}
.highlighted-text {
  position: relative;
  z-index: 0;
}
.highlighted-text svg {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: visible !important;
  top: 50%;
  left: 15%;
  z-index: -1;
  opacity: 0;
}
.highlighted-text--circle {
  padding: 4px 14px;
  margin-right: -14px;
  margin-left: -14px;
}
.highlighted-text--circle svg {
  transform: translate(-15%, -50%);
}
.highlighted-text--circle svg.animate {
  animation: bounce-in 2.2s ease;
}
@keyframes bounce-in {
  0% {
    opacity: 0;
    transform: scale(0.3) translate(-15%, -50%);
  }
  50% {
    opacity: 1;
    transform: scale(1.05) translate(-15%, -50%);
  }
  100% {
    transform: scale(1) translate(-15%, -50%);
  }
}
.highlighted-text--line svg {
  transform: translate(-15%, -25%);
}
.highlighted-text--line svg.animate {
  animation: fade-in-down 2.2s ease;
}
@keyframes fade-in-down {
  0% {
    opacity: 0;
    transform: translateY(-20px) translate(-15%, -25%);
  }
  100% {
    opacity: 1;
    transform: translateY(0) translate(-15%, -25%);
  }
}
.highlighted-text--wave svg {
  transform: translate(-15%, -25%);
}
.highlighted-text--wave svg.animate {
  animation: fade-in-down 2.5s ease;
}
@keyframes fade-in-down {
  0% {
    opacity: 0;
    transform: translateY(-20px) translate(-15%, -25%);
  }
  100% {
    opacity: 1;
    transform: translateY(0) translate(-15%, -25%);
  }
}
/**
 * -> tables
 */
.table-wrapper {
  min-height: 0.01%;
  overflow: auto;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
#content-area table:not(.variations), .entry-content table:not(.variations) {
  margin: 0 0 1rem;
  text-align: left;
  border: 1px solid #dadada;
  border-color: transparent;
}
#content-area table caption, .entry-content table caption {
  text-align: left;
  display: none;
}
#content-area table thead, .entry-content table thead {
  background-color: lime;
}
#content-area table thead th, .entry-content table thead th {
  font-weight: 400;
  color: #ffffff;
}
#content-area table thead tr td, .entry-content table thead tr td {
  color: #ffffff;
}
#content-area table tbody tr:nth-of-type(even), .entry-content table tbody tr:nth-of-type(even) {
  background-color: #D9D9D9;
}
#content-area table tr td, #content-area table tr th, .entry-content table tr td, .entry-content table tr th {
  border-top: 1px solid #dadada;
  padding: 0.5em 1em;
}
#content-area table tr td:not(:first-of-type), #content-area table tr th:not(:first-of-type), .entry-content table tr td:not(:first-of-type), .entry-content table tr th:not(:first-of-type) {
  border-left: 1px solid #dadada;
  border-left-color: #dadada;
}
#content-area table tr:last-of-type, .entry-content table tr:last-of-type {
  border-bottom: 1px solid #dadada;
}
/**
 * -> forms
 */
select {
  appearance: none;
  -webkit-appearance: none;
  /* Webkit */
  -moz-appearance: none;
  /* FF */
  -ms-appearance: none;
  /* Edge */
  appearance: none;
  /* Future */
  background-color: transparent;
  border: none;
  padding: 0 1em 0 0;
  margin: 0;
  width: 100%;
  font-family: inherit;
  font-size: inherit;
  font-size: 18px;
  cursor: inherit;
  line-height: inherit;
  padding: calc(.5em + 3px) 38px calc(.5em + 3px) 16px;
  line-height: 1em;
  border-radius: 5px;
  border: 1px solid #dadada;
  background: #ffffff url("../images/chevron-down.svg") calc(100% - 20px) / 10px no-repeat;
}
select:focus {
  border-color: #70FFB6;
  box-shadow: 0 0 0 1px #70FFB6, 0 0 0 4px white;
}
select::-ms-expand {
  display: none;
}
.wpcf7 {
  overflow: hidden;
  display: block;
}
@media (max-width: 414px) {
  .wpcf7 {
    overflow: visible;
  }
}
.wpcf7 .form-container {
  width: 100%;
  padding: 16px;
  margin: 0 auto;
  display: flex;
}
.wpcf7 .form-container--large {
  max-width: 980px;
}
.wpcf7 .form-container--middle {
  max-width: 860px;
}
.wpcf7 .form-container--slim {
  max-width: 640px;
}
@media (max-width: 414px) {
  .wpcf7 .form-container {
    width: calc(100% + 32px);
    padding: 16px 0;
    margin-left: -16px;
  }
}
.wpcf7 p {
  max-width: unset;
}
.wpcf7 label {
  display: inline-block;
  font-size: var(--font-size-content-copy-small);
  font-weight: 500;
  padding: 0;
  margin-bottom: 8px;
  color: #000000;
}
.wpcf7 label:after {
  content: attr(data-required);
  font-size: 1em;
  color: #d50000;
  display: inline;
}
.wpcf7 input.wpcf7-email, .wpcf7 input.wpcf7-tel, .wpcf7 input.wpcf7-number, .wpcf7 input.wpcf7-text {
  border: 1px solid gainsboro !important;
  border-radius: 6px;
  width: 100%;
  background-color: #f6f6f6;
  font-size: 16px;
  font-weight: 500;
  line-height: 1em;
  padding: calc(.5em + 3px) 16px calc(.5em + 3px) 16px;
}
.wpcf7 input.wpcf7-email::placeholder, .wpcf7 input.wpcf7-tel::placeholder, .wpcf7 input.wpcf7-number::placeholder, .wpcf7 input.wpcf7-text::placeholder {
  opacity: 1;
  font-size: 16px;
  font-weight: 400;
  color: #A9A9A9;
  transition: opacity 0.25s linear;
}
.wpcf7 input.wpcf7-email:focus, .wpcf7 input.wpcf7-tel:focus, .wpcf7 input.wpcf7-number:focus, .wpcf7 input.wpcf7-text:focus {
  border-color: #f0fff7 !important;
  box-shadow: 0 0 0 1px #70FFB6, 0 0 0 4px #d6ffea;
}
.wpcf7 input.wpcf7-email:focus::placeholder, .wpcf7 input.wpcf7-tel:focus::placeholder, .wpcf7 input.wpcf7-number:focus::placeholder, .wpcf7 input.wpcf7-text:focus::placeholder {
  transition: opacity 0.25s linear;
  opacity: 0.5;
  font-weight: 400;
}
.wpcf7 textarea {
  border: 1px solid gainsboro;
  width: 100%;
  font-size: 18px;
  line-height: 1em;
  border-radius: 6px;
  background-color: #f6f6f6;
  padding: calc(.5em + 3px) 16px calc(.5em + 3px) 16px;
  resize: none;
  margin-top: 3px;
}
.wpcf7 textarea::placeholder {
  opacity: 1;
  color: #999;
  font-size: 16px;
  transition: opacity 0.25s linear;
}
.wpcf7 textarea:focus {
  border-color: #f0fff7 !important;
  box-shadow: 0 0 0 1px #70FFB6, 0 0 0 4px #d6ffea;
  border-radius: 6px;
}
.wpcf7 textarea:focus::placeholder {
  transition: opacity 0.25s linear;
  opacity: 0.5;
  font-weight: 400;
}
.wpcf7 .form-row {
  overflow: hidden;
  display: block;
  padding: 16px 0;
}
.wpcf7 .form-row + .form-row {
  padding-top: 0;
}
.wpcf7 .form-row--inline .input-group {
  display: flex;
  flex-flow: row wrap;
}
.wpcf7 .form-row--inline .input-group p {
  display: flex;
}
.wpcf7 .form-row--inline .input-group .wpcf7-form-control-wrap.email {
  flex: 1 1 0;
}
.wpcf7 .form-row--inline .input-group .wpcf7-form-control.wpcf7-submit {
  flex: 0 1 0;
}
.wpcf7 .form-row--inline .input-group label[for="opt-in-legal"], .wpcf7 .form-row--inline .input-group__legal {
  order: 2;
  flex: 1 1 calc(90% - 30px);
  margin-right: 10%;
}
.wpcf7 .form-row--inline .input-group label[for="opt-in-legal"] + .wpcf7-form-control-wrap, .wpcf7 .form-row--inline .input-group__legal + .wpcf7-form-control-wrap {
  flex: 1 1 30px;
}
.wpcf7 .form-row--vertical-center .input-group {
  align-items: center;
}
.wpcf7 .col-25 {
  padding: 4px 9px;
  width: 25%;
  float: left;
}
@media (max-width: 765px) {
  .wpcf7 .col-25 {
    width: 100%;
  }
  .wpcf7 .col-25 + .col-25 {
    padding-top: 16px;
  }
}
.wpcf7 .col-50 {
  padding: 4px 16px;
  width: 50%;
  float: left;
}
.wpcf7 .col-50:first-child {
  padding-right: 4px;
}
@media (max-width: 765px) {
  .wpcf7 .col-50:first-child {
    padding-right: 16px;
  }
}
@media (max-width: 765px) {
  .wpcf7 .col-50 {
    width: 100%;
  }
  .wpcf7 .col-50 + .col-50 {
    padding-top: 16px;
  }
}
.wpcf7 .col-70 {
  padding: 0 16px;
  width: 70%;
  float: left;
}
@media (max-width: 765px) {
  .wpcf7 .col-70 {
    width: 100%;
  }
  .wpcf7 .col-70 + .col-70 {
    padding-top: 16px;
  }
}
.wpcf7 .col-100 {
  padding: 4px 16px;
  width: 100%;
  float: left;
  clear: both;
}
.wpcf7 .input-group__legal, .wpcf7 label[for="opt-in-legal"] {
  opacity: 1;
}
.wpcf7 .input-group__legal a, .wpcf7 label[for="opt-in-legal"] a {
  border-width: 1px;
}
.wpcf7 .input-group__legal + span .wpcf7-list-item-label, .wpcf7 label[for="opt-in-legal"] + span .wpcf7-list-item-label {
  display: none;
}
.wpcf7 .btn-icon {
  display: inline-flex;
  position: relative;
  align-items: center;
}
.wpcf7 .btn-icon input.btn {
  padding-right: 2.88em;
  font-size: 16px;
}
.wpcf7 .btn-icon input.btn:hover {
  padding-right: 2.88em !important;
}
.wpcf7 .btn-icon:before {
  content: "";
  display: inline-block;
  width: 1.2em;
  height: 0.75em;
  margin-left: 0.25em;
  margin-top: 0.09em;
  position: absolute;
  right: 4.5em;
  z-index: 1;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: #000000;
  mask-image: url('data:image/svg+xml,<svg width="13" height="14" viewBox="0 0 13 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.9993 6.8409L0 6.8409" stroke="black"/><path d="M7.20026 12.6841L12 6.84205L7.20026 1.00001" stroke="black"/></svg>');
  -webkit-mask-image: url('data:image/svg+xml,<svg width="13" height="14" viewBox="0 0 13 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.9993 6.8409L0 6.8409" stroke="black"/><path d="M7.20026 12.6841L12 6.84205L7.20026 1.00001" stroke="black"/></svg>');
}
@media (max-width: 980px) {
  .wpcf7 .btn-icon:before {
    margin-right: 2em;
  }
}
@media (max-width: 414px) {
  .wpcf7 .btn-icon:before {
    margin-right: 2em;
  }
}
.wpcf7 .btn-icon.btn--secondary:before {
  background-color: #ffffff;
}
.wpcf7 .btn-icon:hover::before {
  transform: translateX(0.4em);
  background-color: #000000;
}
.wpcf7-list-item.first {
  margin: 0;
}
.wpcf7-list-item.last {
  margin-right: 0;
}
.form-email .form-email__wrapper {
  position: relative;
  margin-top: 20px;
}
.form-email input.wpcf7-email {
  font-size: 18px;
  line-height: 1em;
  border: 1px solid #ffffff;
  border-radius: 5px;
  background: transparent;
  color: #ffffff;
  padding: calc(.5em + 3px) calc(54px + 16px) calc(.5em + 3px) 16px;
  width: 100%;
}
.form-email input.wpcf7-email::placeholder {
  color: rgba(255, 255, 255, 0.6);
  font-weight: 400;
}
.form-email input.wpcf7-email:focus {
  background: transparent;
  color: #ffffff;
}
.form-email input.wpcf7-email:-webkit-autofill, .form-email input.wpcf7-email:-webkit-autofill:hover, .form-email input.wpcf7-email:-webkit-autofill:focus, .form-email input.wpcf7-email:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px #A9A9A9 inset !important;
  -webkit-text-fill-color: #ffffff !important;
}
.wpcf7-not-valid-tip {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  color: #d50000;
  padding: 8px;
  margin: 8px 0;
  max-width: 60ch;
  border-radius: 4px;
  background-color: rgba(213, 0, 0, 0.1);
}
/* wpcf7 response output */
.wpcf7 form .wpcf7-not-valid-tip {
  display: none;
}
.wpcf7 form .wpcf7-response-output {
  position: relative;
  display: block;
  width: 100%;
  padding: 8px 16px;
  margin: 16px auto;
  font-size: 12px;
  font-weight: 500;
  border: 1px solid #dadada;
  border-radius: 4px;
  border-width: 1px;
  background: #ffffff;
  line-height: 1.2;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
  border-color: #FFAB00;
  color: #ef6c00;
  background-color: #FFF3E0;
}
.wpcf7 form.sent .wpcf7-response-output {
  border-color: #66BB6A;
  color: #2e7d32;
  background-color: #F1F8E9;
}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output, .wpcf7 form.spam .wpcf7-response-output {
  border-color: #F44336;
  color: #d50000;
  background-color: #FBE9E7;
}
.wpcf7 .form-container--large + .wpcf7-response-output {
  width: calc(100% - 64px);
  max-width: calc(980px - 64px);
}
@media (max-width: 414px) {
  .wpcf7 .form-container--large + .wpcf7-response-output {
    width: 100%;
  }
}
.wpcf7 .form-container--middle + .wpcf7-response-output {
  width: calc(100% - 64px);
  max-width: calc(860px - 64px);
}
@media (max-width: 414px) {
  .wpcf7 .form-container--middle + .wpcf7-response-output {
    width: 100%;
  }
}
.wpcf7 .form-container--slim + .wpcf7-response-output {
  width: calc(100% - 64px);
  max-width: calc(640px - 64px);
}
@media (max-width: 414px) {
  .wpcf7 .form-container--slim + .wpcf7-response-output {
    width: 100%;
  }
}
/*
** custom form styling
*/
.c-checkbox {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  line-height: 0;
  margin-left: -0.5em;
  padding: 0.5em;
}
.c-checkbox .c-checkbox__item {
  position: relative;
  display: inline-block;
  height: 30px;
  width: 30px;
  background-color: #ffffff;
  pointer-events: none;
  border: 1px solid black;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.c-checkbox .c-checkbox__item:before {
  content: "";
  position: absolute;
  left: 10px;
  top: 10px;
  width: 0px;
  height: 0px;
  border: 1px solid black;
  -webkit-transform: scale(0);
  transform: scale(0);
}
.c-checkbox .c-checkbox__item:after {
  content: "";
  position: absolute;
  left: 12px;
  top: 12px;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-color: #000000;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(0deg) scale(0);
  transform: rotate(0deg) scale(0);
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  opacity: 1;
}
.c-checkbox [type=checkbox] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: pointer;
}
.c-checkbox [type=checkbox]:checked + .c-checkbox__item {
  background-color: #e6e6e6;
  -webkit-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1);
  opacity: 1;
}
.c-checkbox [type=checkbox]:checked + .c-checkbox__item:before {
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  z-index: 999;
  -webkit-transform: scale(3);
  transform: scale(3);
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  opacity: 0;
}
.c-checkbox [type=checkbox]:checked + .c-checkbox__item:after {
  left: 10px;
  top: 3px;
  width: 8px;
  height: 14px;
  border-width: 0 1px 1px 0;
  border-radius: 0;
  background-color: transparent;
  -webkit-transform: rotate(45deg) scale(1);
  transform: rotate(45deg) scale(1);
  opacity: 1;
}
.c-radio {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  line-height: 0;
  padding: 0.5em;
}
.c-radio .c-radio__item {
  position: relative;
  display: inline-block;
  border-radius: 50%;
  height: 30px;
  width: 30px;
  background-color: #ffffff;
  pointer-events: none;
  border: 1px solid black;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.c-radio .c-radio__item:before {
  content: "";
  position: absolute;
  left: 10px;
  top: 10px;
  width: 0px;
  height: 0px;
  border: 1px solid black;
  -webkit-transform: scale(0);
  transform: scale(0);
}
.c-radio .c-radio__item:after {
  content: "";
  position: absolute;
  left: 14px;
  top: 14px;
  height: 0px;
  width: 0px;
  border: none;
  border-radius: 50%;
  -webkit-transform: rotate(0deg) scale(0);
  transform: rotate(0deg) scale(0);
  -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  opacity: 1;
}
.c-radio [type=radio] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: pointer;
}
.c-radio [type=radio]:checked + .c-radio__item {
  background-color: #e6e6e6;
  -webkit-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1);
  opacity: 1;
  border-radius: 50%;
}
.c-radio [type=radio]:checked + .c-radio__item:before {
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  z-index: 999;
  -webkit-transform: scale(3);
  transform: scale(3);
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  opacity: 0;
  border-radius: 50%;
}
.c-radio [type=radio]:checked + .c-radio__item:after {
  left: 7px;
  top: 7px;
  width: 14px;
  height: 14px;
  border: none;
  border-radius: 50%;
  background-color: #000000;
  -webkit-transform: rotate(0deg) scale(1);
  transform: rotate(0deg) scale(1);
  opacity: 1;
}
.sib-form {
  padding: 0 !important;
}
.sib-form ::placeholder {
  color: #A9A9A9 !important;
  opacity: 1;
}
.sib-form .sib-form-container {
  height: auto;
  overflow: hidden;
  overflow-y: hidden;
  overflow-y: scroll;
}
.sib-form .sib-form-container #sib-container {
  max-width: 100% !important;
  padding: 0;
}
.sib-form .sib-form-container .entry__choice {
  padding-left: unset !important;
  text-indent: unset !important;
}
.sib-form .sib-form-container .entry__choice label {
  margin-bottom: 0;
}
.sib-form .sib-form-container .entry__choice:not(:first-child) {
  margin-top: 0;
}
.sib-form .sib-form-container .entry__label {
  display: none !important;
}
.sib-form .sib-form-container .sib-radiobutton-group .entry__label {
  display: inline !important;
}
.sib-form .sib-form-container .entry__field {
  border: 1px solid gainsboro !important;
  background-color: #f6f6f6;
}
.sib-form .sib-form-container .entry__field input:focus, .sib-form .sib-form-container .entry__field textarea:focus {
  border-color: #f0fff7 !important;
  box-shadow: 0 0 0 1px #70FFB6, 0 0 0 4px #d6ffea;
  border-radius: 6px;
}
.sib-form .sib-form-container .entry__field input:focus::placeholder, .sib-form .sib-form-container .entry__field textarea:focus::placeholder {
  transition: opacity 0.25s linear;
  opacity: 0.5;
  font-weight: 400;
}
.sib-form .sib-form-container .form-row > div {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.sib-form .sib-form-container .form-row .col-25 > div, .sib-form .sib-form-container .form-row .col-50 > div, .sib-form .sib-form-container .form-row .col-100 > div {
  padding: 0 !important;
}
.sib-form .sib-form-container a {
  color: #5CBC8C;
}
#partner-werden-form {
  height: auto;
  overflow: hidden;
  overflow-y: hidden;
  overflow-y: scroll;
}
#partner-werden-form.wpcf7 input.wpcf7-text {
  border: 1px solid #000000;
}
#partner-werden-form.wpcf7 label {
  display: none;
}
#partner-werden-form a {
  color: #5CBC8C;
}
/**
 * -> scaffold
 */
body {
  min-height: 100vh;
  background-color: #ffffff;
}
#main-content {
  position: relative;
  z-index: 2;
}
#main-footer {
  position: relative;
  z-index: 1;
}
.container {
  width: 83.34%;
  max-width: 1440px;
  margin: auto;
  transition: width 0.4s ease-in-out 0.4s, max-width 0.4s linear 0.4s;
}
@media (max-width: 1240px) {
  .container {
    width: 100%;
    max-width: calc(100vw - 96px);
  }
}
@media (max-width: 576px) {
  .container {
    max-width: calc(100vw - 64px);
  }
}
.et_pb_section.section--wide:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 96%;
  border-radius: 6px;
  background-color: #F8F5EE;
}
@media (min-width: 2200px) {
  .et_pb_section.section--wide {
    max-width: 2200px;
    margin: 0 auto;
    border-radius: 6px;
  }
}
.et_pb_section {
  background-color: transparent;
  padding: 42px 0 !important;
}
@media only screen and (min-width: 1350px) {
  .et_pb_section {
    padding: 88px 0;
  }
}
@media (max-width: 980px) {
  .et_pb_section {
    padding: 64px 0 !important;
  }
}
@media (max-width: 414px) {
  .et_pb_section {
    padding: 40px 0 !important;
  }
}
.et_pb_section .et_pb_row {
  display: flex;
  flex-flow: row wrap;
  width: 83.34%;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 44px 0;
}
.et_pb_section .et_pb_row--narrow {
  width: 60%;
  padding: 0;
}
@media (max-width: 1240px) {
  .et_pb_section .et_pb_row {
    width: 100%;
    max-width: calc(100vw - 96px);
  }
}
@media (max-width: 980px) {
  .et_pb_section .et_pb_row {
    padding: 32px 0;
  }
}
@media (max-width: 576px) {
  .et_pb_section .et_pb_row {
    max-width: calc(100vw - 64px);
  }
}
@media (max-width: 414px) {
  .et_pb_section .et_pb_row {
    padding: 24px 0;
  }
}
.et_pb_section .et_pb_row .et_pb_column {
  width: 100%;
  flex: 1 1 0;
}
@media (max-width: 980px) {
  .et_pb_section .et_pb_row .et_pb_column {
    margin-bottom: 64px;
  }
  .et_pb_section .et_pb_row .et_pb_column:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 414px) {
  .et_pb_section .et_pb_row .et_pb_column {
    margin-bottom: 32px;
  }
}
.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_2 {
  width: calc(100% / 2 - 88px);
  width: 47.25%;
  flex: 1 1 auto;
  margin-right: 176px;
  margin-right: 5.5%;
}
@media (max-width: 980px) {
  .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_2 {
    width: 100%;
    flex: 1 1 100%;
    margin-right: 0;
  }
}
.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_2:last-child {
  margin-right: 0;
}
.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_3 {
  width: calc(100% / 3 - 64px);
  width: 29.6667%;
  flex: 1 1 auto;
  margin-right: 64px;
  margin-right: 5.5%;
}
@media (max-width: 980px) {
  .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_3 {
    width: 100%;
    flex: 1 1 100%;
    margin-right: 0;
  }
}
.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_3:last-child {
  margin-right: 0;
}
.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4 {
  width: calc(100% / 4 - 32px);
  width: 20.875%;
  flex: 0 1 auto;
  margin-right: 32px;
  margin-right: 5.5%;
}
@media (max-width: 980px) {
  .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4 {
    width: 100%;
    flex: 1 1 100%;
    margin-right: 0;
  }
}
.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4:last-child {
  margin-right: 0;
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child {
  margin-bottom: 0;
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_module.typo-eyebrow {
  margin-bottom: 24px;
}
@media (max-width: 980px) {
  .et_pb_section .et_pb_row .et_pb_column .et_pb_module.typo-eyebrow {
    margin-bottom: 16px;
  }
}
@media (max-width: 576px) {
  .et_pb_section .et_pb_row .et_pb_column .et_pb_module.typo-eyebrow {
    margin-bottom: 8px;
  }
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_module.typo-eyebrow:last-child {
  margin-bottom: 0;
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_module.typo-headline {
  margin-bottom: 32px;
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_module.typo-headline:last-child {
  margin-bottom: 0;
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_module.typo-paragraph {
  margin-bottom: 32px;
}
.et_pb_section .et_pb_row .et_pb_column .et_pb_module.typo-paragraph:last-child {
  margin-bottom: 0;
}
/**
 * -> header
*/
.et_search_outer {
  display: none;
}
.et_fixed_nav #main-header, .et_fixed_nav #top-header {
  position: fixed;
}
#main-header {
  background-color: #F8F5EE;
  box-shadow: none;
  border-bottom: 22px solid #F8F5EE;
  border-color: rgba(255, 255, 255, 0.15);
}
#main-header .logo_container {
  padding-left: 18px;
  padding-top: 12px;
  padding-bottom: 12px;
}
@media (max-width: 460px) {
  #main-header .logo_container {
    padding: 0;
    background: transparent;
    border: none;
  }
}
#main-header .topnav_container {
  padding: 16px 18px;
  height: auto;
  display: flex;
  justify-content: end;
  align-content: center;
  align-items: center;
  transition: all 0.25s ease-in-out;
}
#main-header .topnav_container #top-menu-side {
  display: none;
}
#main-header #et-top-navigation {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  font-weight: 500;
  padding: 2px 18px;
  padding-left: 0 !important;
}
#main-header .btn {
  display: inline-flex;
  font-size: 14px;
  font-weight: 500;
  margin-left: 19px;
  white-space: pre;
  transition: top 0.4s ease-in-out;
}
@media (min-width: 414px) {
  #main-header .btn {
    font-size: calc(14px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  #main-header .btn {
    font-size: 16px;
  }
}
@media (max-width: 980px) {
  #main-header .btn {
    top: 0;
  }
}
#main-header.et-fixed-header {
  box-shadow: none !important;
  border-width: 10px;
  background-color: #ffffff;
  /*
    &:before {
      content: "";

      position: absolute;
      left: 0;
      right: 0;
      height: 20px;
      bottom: -20px;

      border: 0;
      border-bottom-width: 20px;
      border-style: solid;
      border-image: linear-gradient(to top, $color-transparent 50%, rgba($color-shadow, 0.05));
      border-image-slice: 100;
    }
      */
  /*
    .btn {
      color: lime;
      background-color: lime;
      border-color: lime;
      &:hover {
        color: lime;
        background-color: darken(lime, 5%) !important;
        border-color: darken(lime, 5%) !important;
      }
    }
      */
}
#main-header.et-fixed-header #top-menu a {
  color: #000000;
}
#main-header.et-fixed-header .et_mobile_menu_container {
  height: calc(100vh - 100px);
}
#main-header.et-fixed-header .topnav_container {
  transform: translateY(-150%);
  height: 0;
  padding: 5px 18px;
}
@media (max-width: 1342px) {
  #main-header.et-fixed-header .topnav_container {
    transform: none;
    height: auto;
    padding: 0;
  }
}
@media (max-width: 460px) {
  #main-header.et-fixed-header .topnav_container {
    transform: translateY(-150%);
    height: 12px;
  }
}
#brand-logo {
  display: inline-block;
  max-width: 181px;
  vertical-align: middle;
  transform: translateY(4px);
}
@media (max-width: 980px) {
  #brand-logo {
    max-width: 160px;
  }
}
#logo {
  display: none;
}
#top-menu, #top-menu-nav, #top-menu-side, .logo_container {
  font-size: 0;
}
#top-menu a {
  position: relative;
  display: inline-flex;
  color: black;
  text-decoration: none;
  font-weight: 500;
  transition: all 0.15s ease-in-out;
  margin: 12px 4px;
  z-index: 100;
}
#top-menu a:hover {
  font-weight: 400;
}
#top-menu .sub-menu a:hover {
  text-decoration: underline;
  text-decoration-thickness: 2px;
}
#top-menu {
  padding: 12px 0;
}
#top-menu > ul > li > a {
  padding-bottom: 0;
}
#top-menu li {
  display: inline-block;
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 6px;
  margin-right: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
  border-width: 0;
  border-bottom-width: 6px;
  border-bottom-style: solid;
  border-bottom-color: rgba(255, 255, 255, 0);
  border: none;
  font-size: 14px;
  line-height: 1em;
}
@media (min-width: 414px) {
  #top-menu li {
    font-size: calc(14px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  #top-menu li {
    font-size: 16px;
  }
}
#top-menu li:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10px;
  display: block;
  transform: scaleX(0);
  transition: transform 0.25s ease-in-out;
  height: 10px;
  width: 100%;
  background-image: url("data:image/svg+xml, %3Csvg width='243' height='29' viewBox='0 0 243 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='238.479' height='24' fill='%2370FFB6' fill-opacity='0.2'/%3E%3Crect x='4.51953' y='5' width='238.479' height='24' fill='%2370FFB6' fill-opacity='0.2'/%3E%3C/svg%3E");
}
#top-menu li:hover:after {
  transform: scaleX(1);
}
#top-menu > li:last-child {
  padding-right: 16px;
}
#top-menu .menu-item-has-children > a:first-child {
  padding-right: 0;
}
#top-menu .menu-item-has-children > a:first-child:after {
  all: unset;
  content: "";
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-left: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: all 0.2s ease-in-out 0s;
}
#top-menu .menu-item-has-children.et-show-dropdown > a:first-child:after {
  transform: rotate(-90deg);
}
#menu-topnavigation {
  float: right;
}
#menu-topnavigation li {
  display: inline-block;
  font-size: 16px;
}
#menu-topnavigation li a {
  position: relative;
  display: inline-flex;
  color: #003A34 !important;
  text-decoration: none;
  font-weight: 400;
  transition: all 0.15s ease-in-out;
  margin: 6px 4px;
  z-index: 100;
}
#menu-topnavigation li:hover {
  border-color: black !important;
}
#menu-topnavigation li:hover > a {
  text-shadow: 0 0 0.65px #A9A9A9, 0 0 0.65px #A9A9A9;
}
#top-menu-side {
  padding-left: 30px;
  padding-top: 10px;
  display: inline-flex;
}
#top-menu-side li {
  display: inline-block;
  padding-bottom: 8px;
}
#top-menu-side li .sub-menu li {
  margin: 0 0 10px 0;
  padding-left: 24px;
  padding-right: 24px;
}
#top-menu-side li .sub-menu li:last-child {
  margin: 0;
}
#top-menu-side li .sub-menu a {
  width: 100%;
}
#top-menu-side li .sub-menu a:hover {
  color: #ffffff !important;
}
@media (max-width: 1342px) {
  #main-header .topnav_container {
    padding-right: 0;
    padding-left: 0;
  }
  #main-header #et-top-navigation #top-menu-side {
    display: none;
  }
  #main-header .topnav_container #top-menu-side {
    display: inline-flex;
  }
}
@media (max-width: 576px) {
  #top-menu-side {
    padding: 0 !important;
  }
  #main-header .topnav_container #top-menu-side {
    display: none;
  }
}
#main-header:not(.et-fixed-header) #top-menu .menu-item-has-children > a:after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='8px' height='14px' viewBox='0 0 8 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Echevron-right%3C/title%3E%3Cdefs%3E%3Cpath d='M13.5857864,12 L8.29289322,17.2928932 C7.90236893,17.6834175 7.90236893,18.3165825 8.29289322,18.7071068 C8.68341751,19.0976311 9.31658249,19.0976311 9.70710678,18.7071068 L15.7071068,12.7071068 C16.0976311,12.3165825 16.0976311,11.6834175 15.7071068,11.2928932 L9.70710678,5.29289322 C9.31658249,4.90236893 8.68341751,4.90236893 8.29289322,5.29289322 C7.90236893,5.68341751 7.90236893,6.31658249 8.29289322,6.70710678 L13.5857864,12 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Modules/Footer' transform='translate(-505.000000, -258.000000)'%3E%3Cg id='chevron-right' transform='translate(497.000000, 253.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Shape' fill='%23000000' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3Cg id='Group' mask='url(%23mask-2)' fill='%23000000'%3E%3Cg id='COLOR/-black'%3E%3Crect id='Rectangle' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#top-menu-nav > ul > li:hover {
  border-color: #D9D9D9;
}
#top-menu-nav > ul > li:hover > a {
  text-shadow: 0 0 0.65px black, 0 0 0.65px black;
}
#top-menu-nav > ul > li > a:hover {
  opacity: 1;
}
.et_header_style_left #et-top-navigation nav > ul > li > a {
  padding-bottom: 0 !important;
}
.nav li ul {
  /* phase 2
      position: fixed;
      left: 50%;
      width: 100%;
      transform: translateX(-50%);
      max-width: $viewport-default; */
  padding: 24px 0;
  margin-top: 5px;
  /* phase 1 start */
  transform: translateX(-16px);
  border-radius: 6px;
  box-shadow: 0 2px 25px 0 rgba(37, 46, 82, 0.15);
  width: unset;
  min-width: 200px;
  /* phase 1 ende */
  background-color: #ffffff;
  border: 1px solid #D9D9D9;
  box-shadow: none;
  /* phase 2

      &:before,
      &:after {
        content: '';
        position: absolute;
        left: 50%;
        top: 0;
        bottom: 0;

        width: calc(100vw + 1px); // todo: check 1px gap on left side after translateX
        transform: translateX(-50%);
      } */
  display: flex;
  flex-flow: column wrap;
}
.nav li ul:before {
  background-color: #D9D9D9;
  border-width: 0;
  border-top-width: 20px;
  border-style: solid;
  border-image: linear-gradient(to top, rgba(255, 255, 255, 0) 50%, rgba(37, 46, 82, 0.05));
  border-image-slice: 100;
}
.nav li ul:after {
  border-width: 0;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: #D9D9D9;
}
.nav li ul a {
  color: inherit;
  margin-left: 0 !important;
}
.nav li ul a {
  color: #000000 !important;
  position: relative;
  display: inline-flex;
  transition: opacity 1.5s ease-in-out;
  /* 
        &:hover {
          &::after {
            content: '>';
              position: absolute;
              top: 0;
              right: -14px;
          }
          &:before {
            content: "";
            position: absolute;
            left: 0;
            right: 0;
            bottom: 6px;
            display: block;
            transition: transform 0.25s ease-in-out;
            height: 10px;
            width: 100%;
            background-image: url("data:image/svg+xml, %3Csvg width='243' height='29' viewBox='0 0 243 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='238.479' height='24' fill='%2370FFB6' fill-opacity='0.2'/%3E%3Crect x='4.51953' y='5' width='238.479' height='24' fill='%2370FFB6' fill-opacity='0.2'/%3E%3C/svg%3E");
          }          
        }
        */
}
.nav li li {
  line-height: 1.4;
}
.nav li li a {
  font-size: 16px;
}
.nav li li a small {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}
.nav ul li a:hover {
  background-color: rgba(255, 255, 255, 0);
  opacity: 1;
  text-shadow: 0 0 0.65px #A9A9A9, 0 0 0.65px #A9A9A9;
}
#top-menu li li {
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 6px;
  margin-left: 6px;
  margin: 0;
  /* phase 1 start */
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 10px;
  margin-right: 10px;
  /* phase 1 end */
}
#top-menu li li a {
  /* phase 1 start */
  padding: 6px 14px;
  font-weight: 500;
  /* phase 1 end */
  width: unset;
  min-width: 175px;
  display: block;
}
#top-menu li li a small {
  display: inline-block;
}
#top-menu li.current-menu-ancestor > a {
  color: #ffffff;
}
#top-menu li.current-menu-item > a {
  color: black;
}
#et_top_search {
  display: none;
  color: #ffffff;
}
.et_search_outer .et_close_search_field {
  color: #ffffff;
}
.et-fixed-header #et_top_search {
  color: lime;
}
.et-fixed-header .et_search_outer .et_close_search_field {
  color: lime;
}
.et-fixed-header .et-search-form input {
  color: lime;
}
#et_search_icon:hover {
  color: inherit;
}
.et-search-form input {
  color: #ffffff;
}
.mobile_menu_bar {
  padding-bottom: 0 !important;
}
.mobile_menu_bar:before {
  color: #000000;
  font-size: 37px;
}
#main-header {
  padding: 0 3vw;
}
#main-header .container {
  width: 100%;
  max-width: 1440px;
}
#main-header .container.et_menu_container {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  background: #ffffff;
  border: 1px solid #D9D9D9;
  border-radius: 6px;
}
#main-header .container.et_menu_container .logo_container {
  position: relative;
  flex: 0 0 auto;
  width: auto;
}
#main-header .container.et_menu_container #et-top-navigation {
  flex: 1 1 auto;
}
#main-header .container.et_menu_container #et-top-navigation #top-menu-nav {
  margin-left: auto;
}
@media (max-width: 980px) {
  #main-header .logo_container {
    background: transparent;
    border: none;
    padding-left: 18px;
  }
  #main-header #et-top-navigation {
    padding-top: 18px;
    padding-bottom: 18px;
    padding-right: 0;
    padding-left: 0 !important;
  }
  #main-header #et_mobile_nav_menu {
    display: block;
    padding-right: 18px;
  }
}
.mobile_nav.closed .et_mobile_menu_container {
  height: 0 !important;
}
.et_mobile_menu_container {
  display: flex;
  flex-direction: column;
  position: absolute;
  left: 0;
  padding: 0%;
  margin-top: 24px;
  width: 100%;
  height: calc(100vh - 148px);
  visibility: visible;
  opacity: 1;
}
.et_mobile_menu {
  background-color: #5CBC8C;
  border-top: 0px;
  padding: 5% 0;
  position: relative;
  height: 100%;
  overflow-y: scroll;
  border-radius: 6px;
}
.et_mobile_menu:first-child {
  display: none !important;
}
.et_mobile_menu li {
  border: 0;
  margin-bottom: 10px;
}
.et_mobile_menu li.btn--nav {
  display: none;
}
.et_mobile_menu li.collapse .sub-menu {
  transition: all 0.2s ease-in-out 0s, max-height 0.8s ease-in-out;
  max-height: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  overflow: hidden;
}
.et_mobile_menu li.collapse .sub-menu li:first-child {
  padding-top: 20px;
}
.et_mobile_menu li.collapse .sub-menu li:last-child {
  padding-bottom: 20px;
}
.et_mobile_menu li.collapse.in > a:after {
  transform: rotate(-90deg);
}
.et_mobile_menu li.collapse.in .sub-menu {
  padding-top: 0px;
  padding-bottom: 0px;
  max-height: 800px;
}
.et_mobile_menu li a:hover, .et_mobile_menu ul li a:hover {
  background-color: transparent;
  opacity: 1;
}
.et_mobile_menu li.current-menu-ancestor > a {
  color: #ffffff;
}
.et_mobile_menu li a {
  color: #000000;
  margin-left: 15%;
  margin-right: 15%;
  font-weight: 600;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 1.25rem;
  border-bottom-color: #e9eaee;
}
.et_mobile_menu li a.btn {
  border-color: transparent;
}
.et_mobile_menu li a.btn.btn--secondary {
  background-color: #000000;
  color: #ffffff;
}
.et_mobile_menu li a.btn.btn--nav {
  display: none !important;
}
.et_mobile_menu li.current-menu-item > a {
  border-bottom: 5px solid #ffffff;
  border-bottom-color: #ffffff;
}
.et_mobile_menu li:last-child a {
  border-bottom-color: transparent;
}
.et_mobile_menu .sub-menu li a small {
  display: block;
  font-weight: 400;
}
.et_mobile_menu .sub-menu li.current-menu-item > a {
  border-bottom: 5px solid lime;
  border-bottom-color: lime;
}
.et_mobile_menu li ul {
  padding-left: 0px !important;
  background-color: #5CBC8C;
  padding-top: 20px;
  padding-bottom: 20px;
}
.et_mobile_menu li ul li a {
  color: #000000;
}
.et_mobile_menu li li {
  padding-left: 0px;
}
.et_mobile_menu li li a {
  font-size: 1rem;
  font-weight: 500;
  border-bottom-color: #D9D9D9;
}
.et_mobile_menu .menu-item-has-children > a {
  font-weight: inherit;
  background-color: transparent;
  border-bottom-color: transparent;
}
.et_mobile_menu .menu-item-has-children > a:after {
  all: unset;
  content: "";
  position: relative;
  display: inline-block;
  float: right;
  width: 0.7em;
  height: 0.7em;
  margin-left: 0.5em;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='8px' height='14px' viewBox='0 0 8 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Echevron-right%3C/title%3E%3Cdefs%3E%3Cpath d='M13.5857864,12 L8.29289322,17.2928932 C7.90236893,17.6834175 7.90236893,18.3165825 8.29289322,18.7071068 C8.68341751,19.0976311 9.31658249,19.0976311 9.70710678,18.7071068 L15.7071068,12.7071068 C16.0976311,12.3165825 16.0976311,11.6834175 15.7071068,11.2928932 L9.70710678,5.29289322 C9.31658249,4.90236893 8.68341751,4.90236893 8.29289322,5.29289322 C7.90236893,5.68341751 7.90236893,6.31658249 8.29289322,6.70710678 L13.5857864,12 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Modules/Footer' transform='translate(-505.000000, -258.000000)'%3E%3Cg id='chevron-right' transform='translate(497.000000, 253.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Shape' fill='%23000000' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3Cg id='Group' mask='url(%23mask-2)' fill='%23FFFFFF'%3E%3Cg id='COLOR/-black'%3E%3Crect id='Rectangle' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: all 0.2s ease-in-out 0s;
}
.et-fixed-header {
  /* negativ .. oder weißer header weißes Menu... scrolled down eben */
}
.et-fixed-header .et_mobile_menu {
  background-color: #5CBC8C;
}
.et-fixed-header .et_mobile_menu li {
  border: 0;
}
.et-fixed-header .et_mobile_menu li a:hover, .et-fixed-header .et_mobile_menu ul li a:hover {
  background-color: transparent;
  opacity: 1;
}
.et-fixed-header .et_mobile_menu li a {
  border-bottom-color: #D9D9D9;
}
.et-fixed-header .et_mobile_menu li.current-menu-item > a {
  border-bottom: 5px solid lime;
  border-bottom-color: lime;
}
.et-fixed-header .et_mobile_menu li:last-child a {
  border-bottom-color: transparent;
}
.et-fixed-header .et_mobile_menu .sub-menu li.current-menu-item > a {
  border-bottom: 5px solid lime;
  border-bottom-color: lime;
}
.et-fixed-header .et_mobile_menu li ul {
  background-color: #5CBC8C;
}
.et-fixed-header .et_mobile_menu li li a {
  border-bottom-color: #D9D9D9;
}
.et-fixed-header .et_mobile_menu .menu-item-has-children > a:after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='8px' height='14px' viewBox='0 0 8 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Echevron-right%3C/title%3E%3Cdefs%3E%3Cpath d='M13.5857864,12 L8.29289322,17.2928932 C7.90236893,17.6834175 7.90236893,18.3165825 8.29289322,18.7071068 C8.68341751,19.0976311 9.31658249,19.0976311 9.70710678,18.7071068 L15.7071068,12.7071068 C16.0976311,12.3165825 16.0976311,11.6834175 15.7071068,11.2928932 L9.70710678,5.29289322 C9.31658249,4.90236893 8.68341751,4.90236893 8.29289322,5.29289322 C7.90236893,5.68341751 7.90236893,6.31658249 8.29289322,6.70710678 L13.5857864,12 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Modules/Footer' transform='translate(-505.000000, -258.000000)'%3E%3Cg id='chevron-right' transform='translate(497.000000, 253.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Shape' fill='%23000000' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3Cg id='Group' mask='url(%23mask-2)' fill='%23282d50'%3E%3Cg id='COLOR/-black'%3E%3Crect id='Rectangle' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/**
 * -> footer
 */
#main-footer {
  background-color: rgba(255, 255, 255, 0);
}
#pre-footer {
  background-color: #F8F5EE;
}
#et-footer-nav {
  background-color: #000000;
}
#main-footer {
  padding: 64px 0 0;
  padding-top: 0;
}
#main-footer .container {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 980px) {
  #main-footer .container {
    flex-direction: column;
    align-items: flex-start;
  }
}
#main-footer .copyright, #main-footer .bottom-nav {
  padding: 32px 0;
}
#main-footer .bottom-nav {
  flex: 1 1 auto;
}
@media (max-width: 980px) {
  #main-footer .bottom-nav {
    text-align: left;
  }
}
#main-footer .copyright {
  flex: 0 0 auto;
  white-space: nowrap;
}
@media (max-width: 980px) {
  #main-footer .copyright {
    padding-top: 0;
    margin-top: -16px;
  }
}
.copyright, .bottom-nav li {
  font-size: 12px;
  font-weight: 400;
  line-height: 150%;
}
@media (min-width: 414px) {
  .copyright, .bottom-nav li {
    font-size: calc(12px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .copyright, .bottom-nav li {
    font-size: 14px;
  }
}
.copyright, .bottom-nav a {
  color: #dadada;
}
.copyright:hover, .bottom-nav a:hover {
  opacity: 1;
  color: #5CBC8C;
}
.copyright {
  text-align: right;
  pointer-events: none;
}
.bottom-nav li.current-menu-item > a {
  color: #5CBC8C;
  text-decoration: underline;
  text-underline-offset: 6px;
}
#pre-footer .et_pb_section {
  padding: 68px 0 !important;
}
#pre-footer .et_pb_section .et_pb_row {
  padding: 0;
}
#pre-footer .grid-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#pre-footer .et_pb_module {
  margin-bottom: 0;
  margin-right: 0;
}
#pre-footer .et_pb_module:not(:first-child) {
  margin-left: 8px;
}
@media (max-width: 980px) {
  #pre-footer .et_pb_module:not(:first-child) {
    margin-left: 0;
  }
}
@media (max-width: 980px) {
  #pre-footer .et_pb_module {
    margin-bottom: 16px;
    text-align: left;
  }
}
@media (max-width: 980px) {
  #pre-footer .et_pb_menu .et_pb_menu__menu {
    display: block;
  }
}
@media (max-width: 980px) {
  #pre-footer .et_pb_menu--style-left_aligned .et_pb_menu__wrap {
    justify-content: flex-start;
  }
}
@media (max-width: 980px) {
  #pre-footer .et_pb_menu .et_mobile_nav_menu {
    display: none;
  }
}
#pre-footer .et_pb_menu {
  background-color: rgba(255, 255, 255, 0);
}
#pre-footer .et_pb_menu .et-menu a {
  color: rgba(0, 0, 0, 0.69);
}
#pre-footer .et_pb_menu .et-menu a:hover {
  opacity: 1;
  color: #000000;
}
#pre-footer .et_pb_menu .et-menu li {
  font-size: 18px;
}
@media (min-width: 414px) {
  #pre-footer .et_pb_menu .et-menu li {
    font-size: calc(18px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  #pre-footer .et_pb_menu .et-menu li {
    font-size: 18px;
  }
}
#pre-footer .wp-image-233 {
  height: 88px;
}
.h-hide-element {
  display: none !important;
  visibility: hidden !important;
}
/**
 * -> individual component and module styling
 */
.section-stage {
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
  padding-left: 3vw !important;
  padding-right: 3vw !important;
}
.section-stage .et_pb_row {
  padding: 160px 48px;
  border-radius: 6px;
  overflow: hidden;
  background-color: #276653;
  width: 100%;
  max-width: 1440px;
  transition: padding 0.75s ease-in-out, width 0.4s ease-in-out 0.4s, max-width 0.4s ease-in-out 0.4s, background 0.5s ease-in-out, box-shadow 1.5s ease-in-out;
}
@media (max-width: 1440px) {
  .section-stage .et_pb_row {
    padding: 7.8vw 48px;
  }
}
@media (max-width: 1140px) {
  .section-stage .et_pb_row {
    padding: 12vh 48px;
  }
}
@media (max-width: 1024px) {
  .section-stage .et_pb_row {
    padding: 8vh 48px;
  }
}
@media (max-width: 980px) {
  .section-stage .et_pb_row {
    padding: 6vh 48px;
  }
}
@media (max-width: 576px) {
  .section-stage .et_pb_row {
    padding: 4vh 32px;
    max-width: calc(100vw - 32px);
  }
}
@media (max-width: 414px) {
  .section-stage .et_pb_row {
    padding: 32px 32px;
  }
}
.section-stage .et_pb_row .et_pb_column {
  margin-top: auto;
  margin-bottom: auto;
}
.section-stage .et_pb_row:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 60%;
  height: 100%;
  background-image: url("/wp-content/uploads/2025/08/qpvms-img-header-to_meet.webp");
  background-size: cover;
  background-repeat: no-repeat;
  left: 40%;
  background-position: center;
  transition: opacity 1.5s ease-in-out;
}
@media (max-width: 765px) {
  .section-stage .et_pb_row:before {
    opacity: 1;
    left: 60%;
    width: 50%;
  }
}
.section-stage .et_pb_row:after {
  content: "";
  background: linear-gradient(90deg, #276653 5%, transparent 40%);
  height: 100%;
  width: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 40%;
  opacity: 1;
  visibility: visible;
}
@media (max-width: 765px) {
  .section-stage .et_pb_row:after {
    left: 60%;
  }
}
.section-stage .typo-headline {
  margin-bottom: 18px !important;
}
.section-stage .typo-headline:not([class*="typo-color-"]) {
  color: white;
}
.section-stage .typo-headline + .typo-headline {
  margin-top: -32px;
}
.section-stage .typo-paragraph {
  color: white;
  max-width: 48ch;
}
.section-trust-logos {
  padding: 0 !important;
}
.section-trust-logos .et_pb_row {
  max-width: 1140px;
  padding-top: 16px;
  padding-bottom: 0;
}
@media (max-width: 1240px) {
  .section-trust-logos .et_pb_row {
    width: 100vw;
    max-width: calc(100vw - 48px);
  }
}
.section-trust-logos .et_pb_row .et_pb_column {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  padding: 0 24px;
}
@media (max-width: 1240px) {
  .section-trust-logos .et_pb_row .et_pb_column {
    padding: 0;
  }
}
@media (max-width: 576px) {
  .section-trust-logos .et_pb_row .et_pb_column {
    flex-wrap: wrap;
  }
}
.section-trust-logos .et_pb_module.et_pb_image {
  margin: 0 2vw 16px;
}
@media (min-width: 1861px) {
  .section-trust-logos .et_pb_module.et_pb_image {
    margin: 0 32px 16px;
  }
}
.section-trust-logos .et_pb_module:last-child {
  margin-bottom: 16px !important;
}
.section-tab-content {
  padding-top: 32px !important;
  padding-bottom: 80px !important;
}
.section-tab-content::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: -244px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  max-width: 96%;
  height: 250px;
  background: linear-gradient(180deg, #f8f5ee 0%, white 100%);
}
.section-tab-content .design-scribble {
  right: 0;
  position: absolute;
  bottom: 0;
  z-index: 1;
}
@media (max-width: 576px) {
  .section-tab-content {
    padding-top: 0 !important;
  }
}
.section-tab-content .section-tab-content__content {
  padding-bottom: 0;
}
.section-tab-content .dipl_tabs .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_2 {
  width: 50%;
  margin-right: 0;
}
@media (max-width: 980px) {
  .section-tab-content .dipl_tabs .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_2:first-child {
    order: 2;
    margin-bottom: 0;
  }
}
@media (max-width: 980px) {
  .section-tab-content .dipl_tabs .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_2:last-child {
    margin-bottom: 64px;
  }
}
.section-tab-content .dipl_tabs .et_pb_module {
  margin-bottom: 0;
}
.section-tab-content .dipl_tabs .grid-container {
  width: 100%;
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title span {
  font-size: 14px;
}
@media (min-width: 414px) {
  .section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title span {
    font-size: calc(14px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title span {
    font-size: 16px;
  }
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title .dipl_tab_title {
  color: #ffffff;
  font-weight: 500;
  padding: 4px 22px;
  border-radius: 6px;
  font-size: 16px;
  color: #D9D9D9;
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title.dipl_active_tab {
  background-color: rgba(255, 255, 255, 0) !important;
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title.dipl_active_tab .dipl_tab_title {
  background: #000000;
  color: #ffffff;
  border: 1px solid #000000;
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title.dipl_active_tab .dipl_tab_title:hover {
  background-color: #333 !important;
  border-color: #333 !important;
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title:not(.dipl_active_tab) {
  background-color: rgba(255, 255, 255, 0) !important;
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title:not(.dipl_active_tab) .dipl_tab_title {
  color: rgba(0, 0, 0, 0.5);
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title:not(.dipl_active_tab) .dipl_tab_title i {
  background-color: rgba(0, 0, 0, 0.5);
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title:not(.dipl_active_tab):hover .dipl_tab_title {
  color: #000000;
  font-weight: 500;
}
.section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title .dipl_tabs_item_title_inner_wrap {
  padding: 0 6px !important;
}
@media (max-width: 980px) {
  .section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_controls .dipl_tabs_item_title .dipl_tabs_item_title_inner_wrap {
    padding: 0 24px 24px !important;
  }
}
@media (max-width: 980px) {
  .section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_item_2 .et_pb_column {
    padding: 0;
    background-image: none;
    background-color: transparent;
  }
}
@media (max-width: 980px) {
  .section-tab-content .dipl_tabs .dipl_tab_wrapper .dipl_tabs_item_2 .et_pb_column .sp-img-cert {
    justify-content: center;
    display: flex;
  }
}
.section-tab-content .dipl_tabs.js-add-custom-tabs-control-icon .dipl_tab_title {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.section-tab-content .dipl_tabs.js-add-custom-tabs-control-icon .dipl_tab_title i {
  margin-right: 8px;
}
.section-tab-content .dipl_tabs .dipl_tabs_item {
  padding: 0;
}
.section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content {
  padding: 0;
}
.section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section {
  padding-bottom: 0 !important;
}
@media (max-width: 980px) {
  .section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section {
    padding-top: 0 !important;
  }
}
.section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_2:first-child {
  width: 45%;
}
.section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_2:last-child {
  width: 44%;
  margin-left: 3%;
}
@media (max-width: 576px) {
  .section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_2:last-child {
    margin-left: 0;
  }
}
.section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section .et_pb_row .grid-row {
  column-gap: 6%;
}
.section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section .et_pb_row .grid-row .grid-column.grid-column--col-6 {
  max-width: calc(94% / 2);
  margin-top: 7.5%;
}
.section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section .et_pb_row .grid-row .grid-column.grid-column--col-6:nth-child(-n + 2) {
  margin-top: 0;
}
@media (max-width: 576px) {
  .section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section .et_pb_row .grid-row .grid-column.grid-column--col-6:nth-child(-n + 2) {
    margin-top: 5.5%;
  }
}
.section-tab-content .dipl_tabs .dipl_tabs_item .dipl_single_tab_content .et_pb_section .et_pb_row .grid-row .grid-column.grid-column--col-6 .card {
  padding: 0;
}
.section-tab-content .dipl_tabs .dipl_tabs_item .et_pb_image.sp-img-cert {
  position: relative;
  margin-top: auto;
  margin-bottom: 0 !important;
}
.section-tab-content .dipl_tabs .dipl_lottie {
  padding-top: 32px;
}
.section-tab-content .dipl_tabs .lotti-gradient-blur {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(circle, #000000 0%, rgba(0, 0, 0, 0) 50%);
  filter: blur(20px);
  border-radius: 100%;
  opacity: 0.15;
}
@media (max-width: 576px) {
  .section-tab-content .epension_card {
    padding: 0 0 24px;
  }
}
.section-tab-content .card {
  padding: 24px;
  background-color: rgba(255, 255, 255, 0);
}
@media (max-width: 980px) {
  .section-tab-content .card {
    padding: 48px;
    background-color: white;
  }
}
@media (max-width: 576px) {
  .section-tab-content .card {
    padding: 32px !important;
    background-color: white;
  }
}
.section-tab-content .card__background {
  background-color: #F8F5EE;
  background-color: transparent;
}
.section-company {
  padding-top: 0 !important;
  /*
  .section-company__content {
    align-items: stretch;

    .et_pb_column {
      &.et_pb_column_1_2 {
        &:first-child {
          display: flex;
          align-items: center;

          width: calc(47.25% + 5.5%);
          margin-right: 0;

          @media (max-width: 980px) {
            display: none;
          }
        }
        &:last-child {
          // width: calc(47.25% - 2.75%);

          // background-color: gold;
        }
      }
    }

    .et_pb_image {
      // position: absolute;
      // left: 0;
      // top: 0;
      // right: 0;
      // bottom: 0;

      // display: flex;
      // justify-content: center;
      // align-items: center;

      // background-color: gold;

      .et_pb_image_wrap {
        // background-color: red;

        img {
          transform: scale(1.05);
          transform-origin: left center;
        }
      }
    }
  }
  */
}
.section-company .et_pb_row {
  align-items: flex-start;
}
.section-company .section-company__title {
  align-items: center;
}
.section-company .section-company__title--text img {
  margin-top: 0;
  margin-left: 16px;
}
.section-company .section-company__title--image img {
  aspect-ratio: 1;
  object-fit: cover;
  object-position: center;
  border-radius: 6px;
}
.section-karriere .bento__item {
  position: relative;
}
.section-karriere .bento__item .design-arrow {
  left: -22%;
  position: absolute;
  bottom: 30%;
}
@media (max-width: 576px) {
  .section-karriere .bento__item .design-arrow {
    display: none;
  }
}
.section-karriere .bento__item .design-shout {
  right: 2%;
  position: absolute;
  top: 8px;
}
@media (max-width: 576px) {
  .section-karriere .bento__item .design-shout {
    display: none;
  }
}
.section-job .section-job__title {
  align-items: center;
}
@media (max-width: 980px) {
  .section-job .section-job__title .et_pb_column.et_pb_column_1_2:first-child {
    order: 2;
    margin-bottom: 0;
  }
}
@media (max-width: 980px) {
  .section-job .section-job__title .et_pb_column.et_pb_column_1_2:last-child {
    margin-bottom: 64px;
  }
}
@media (max-width: 980px) {
  .section-job .section-job__content .et_pb_column.et_pb_column_1_4:first-child {
    margin-bottom: 30px;
  }
}
.section-job .section-job__content--grid .et_pb_column.et_pb_column_1_2 {
  width: 48%;
  margin-right: 4%;
}
@media (max-width: 980px) {
  .section-job .section-job__content--grid .et_pb_column.et_pb_column_1_2 {
    width: 100%;
    margin-right: 0;
  }
}
.section-job .masonry .masonry__item {
  display: flex;
  flex-flow: column nowrap;
  padding: 48px;
  border-radius: 24px;
  background-color: #F8F5EE;
  transition: padding 0.75s ease-in-out;
}
@media (max-width: 414px) {
  .section-job .masonry .masonry__item {
    padding: 32px 24px 32px 32px;
  }
}
.section-job .masonry .masonry__item--job-ticker {
  background-color: #276653;
}
.section-job .masonry .masonry__item--job-ticker .typo-headline:not([class*="typo-color-"]) {
  color: white;
}
.section-job .masonry .masonry__item--job-ticker .icon-text__icon {
  order: 2;
}
.section-job .masonry .masonry__item--job-ticker .icon-text__icon i {
  background-color: #D9D9D9;
}
@media (max-width: 576px) {
  .section-job .masonry .masonry__item--job-ticker .icon-text__icon {
    margin-right: -16px;
  }
}
@media (max-width: 414px) {
  .section-job .masonry .masonry__item--job-ticker .icon-text__icon {
    display: none;
  }
}
.section-job .masonry .masonry__item--job-ticker .icon-text__headline {
  color: white;
}
.section-job .masonry .masonry__item--job-ticker .icon-text__content {
  color: white;
}
.section-job .masonry .masonry__item--job-ticker .icon-text__header + .icon-text__body {
  margin-top: 0;
}
.section-job .masonry .masonry__item--job-ticker .icon-text:hover {
  cursor: pointer;
}
.section-job .masonry .masonry__item--job-ticker .icon-text:hover .icon-text__icon {
  margin-right: 0;
}
.section-job .masonry .masonry__item--job-ticker .icon-text:hover .icon-text__headline {
  color: #D9D9D9;
}
.section-job .masonry .masonry__item--job-ticker .et_pb_button_module_wrapper {
  margin-top: auto;
  margin-bottom: 0;
}
.section-job .masonry .masonry__item--job-links .icon-text {
  align-items: center;
}
.section-job .masonry .masonry__item--job-links .icon-text__icon {
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 16px;
  background-color: white;
}
.section-job .masonry .masonry__item--image-slider {
  padding: 0;
  overflow: hidden;
  background-color: fuchsia;
}
.section-job .masonry .masonry__item--image-slider .et_pb_module {
  margin-bottom: 0;
}
.section-job .masonry .masonry__item--image-slider .et_pb_image_wrap {
  display: flex;
  height: 100%;
}
.section-job .masonry .masonry__item--image-slider .et_pb_image_wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.section-job .masonry.et_pb_row + .masonry {
  padding-top: 8px;
}
.section-job .slick-slide {
  background-color: gold;
}
.section-job .slick-list {
  height: 100%;
}
.section-job .slick-track {
  height: 100%;
}
.section-contact .section-contact__content .et_pb_button_module_wrapper {
  margin-bottom: 16px;
}
.section-testimonial-slider {
  padding: 0 !important;
}
.section-testimonial-slider:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  bottom: 0;
  width: 100vw;
  max-width: 1680px;
  transform: translateX(-50%);
  background-color: #F8F5EE;
}
.section-testimonial-slider .et_pb_row {
  overflow: hidden;
  width: 100%;
  max-width: calc(5 * 680px);
  padding: 88px 0;
}
@media (max-width: 576px) {
  .section-testimonial-slider .et_pb_row {
    padding: 16px 0 44px 0;
  }
}
@media (max-width: 768px) {
  .section-testimonial-slider .et_pb_row .et_pb_column {
    max-width: calc(100vw - 48px - 32px);
    margin-left: auto;
    margin-right: auto !important;
  }
}
@media (max-width: 576px) {
  .section-testimonial-slider .et_pb_row .et_pb_column {
    max-width: calc(100vw - 16px);
  }
}
.section-testimonial-slider .et_pb_module.epension_testimonial {
  margin-bottom: 0;
}
.section-testimonial-slider .slick-list {
  overflow: visible;
}
.section-testimonial-slider .slick-track {
  display: flex;
  align-items: center;
}
.section-testimonial-slider .epension_testimonial {
  width: 680px;
  padding: 0 44px;
}
@media (max-width: 980px) {
  .section-testimonial-slider .epension_testimonial {
    padding: 0 24px;
  }
}
.section-cta .et_pb_row {
  transition: width 0.4s ease-in-out 0.1s;
}
@media (max-width: 1240px) {
  .section-cta .et_pb_row {
    max-width: calc(100vw - 48px);
  }
}
@media (max-width: 576px) {
  .section-cta .et_pb_row {
    max-width: calc(100vw - 32px);
  }
}
.section-cta:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  bottom: 0;
  height: 50%;
  width: 100vw;
  max-width: 1680px;
  transform: translateX(-50%);
  background-color: #F8F5EE;
}
@media (max-width: 1140px) {
  .section-cta .cta__body {
    flex-direction: column;
  }
}
@media (max-width: 1140px) {
  .section-cta .cta__content {
    padding-right: 48px;
  }
}
@media (max-width: 1140px) {
  .section-cta .cta__button {
    padding-top: 0;
    margin-top: -24px;
    padding-left: 48px;
  }
}
@media (max-width: 414px) {
  .section-cta .cta__button {
    padding-left: 32px;
    padding-bottom: 48px;
  }
}
.page-impressum .section-stage, .page-datenschutz .section-stage, .page-verantwortliche-hp-vertriebe .section-stage {
  padding: 128px 0 64px !important;
}
.page-impressum .section-stage:before, .page-datenschutz .section-stage:before, .page-verantwortliche-hp-vertriebe .section-stage:before {
  display: none;
}
.page-impressum .section-stage .et_pb_row .et_pb_column .et_pb_module.typo-headline, .page-datenschutz .section-stage .et_pb_row .et_pb_column .et_pb_module.typo-headline, .page-verantwortliche-hp-vertriebe .section-stage .et_pb_row .et_pb_column .et_pb_module.typo-headline {
  margin-bottom: 24px;
}
.page-impressum p + h3, .page-impressum p + h4, .page-datenschutz p + h3, .page-datenschutz p + h4, .page-verantwortliche-hp-vertriebe p + h3, .page-verantwortliche-hp-vertriebe p + h4 {
  padding-top: 0.65em;
}
@keyframes hero_bump {
  0% {
    transform: scale(1);
  }
  75% {
    transform: scale(1.01);
  }
  85% {
    transform: scale(0.99);
  }
  100% {
    transform: scale(1);
  }
}
.section-press-slider .slick-arrow.slick-disabled {
  pointer-events: none;
}
.section-press-slider .slick-arrow-prev, .section-press-slider .slick-arrow-next {
  transform: rotate(90deg);
  transition: opacity 1.5s ease-in-out;
}
@media (max-width: 980px) {
  .section-press-slider .slick-arrow-prev, .section-press-slider .slick-arrow-next {
    transform: rotate(0deg);
  }
}
.section-press-slider .slick-arrow-prev:hover, .section-press-slider .slick-arrow-next:hover {
  transform: rotate(90deg) scale(1.05);
}
@media (max-width: 980px) {
  .section-press-slider .slick-arrow-prev:hover, .section-press-slider .slick-arrow-next:hover {
    transform: rotate(0deg) scale(1.05);
  }
}
.section-press-slider .slick-slide.qpvms_press .press {
  border: none;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
}
.section-press-slider .slick-slide.qpvms_press .press__background {
  background-color: #ffffff;
}
.section-press-slider .btn .design-shout {
  right: -60px;
  position: absolute;
}
.section-press-slider .design-scribble {
  right: 0;
  position: absolute;
  top: -120px;
}
.section-newsletter.et_pb_row .et_pb_column {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .section-newsletter.et_pb_row .et_pb_column {
    flex-direction: column;
    align-items: baseline;
  }
}
.section-newsletter .btn {
  width: 100%;
}
.section-newsletter .subscribe-form .btn + svg.design-shout {
  right: -40px;
  position: absolute;
  margin-top: 4px;
}
.section-newsletter .typo-headline {
  margin-bottom: 0 !important;
  padding: 0 10px;
}
.section-newsletter .design-envelope {
  content: "";
  position: absolute;
  bottom: 0;
  transform: translateX(-50%) translateY(35%);
  left: 50%;
}
.section-newsletter svg.design-envelope path {
  stroke: #EBE9E9;
}
.section-social-logos.dipl_logo_slider .swiper-container {
  pointer-events: none;
}
@media (max-width: 576px) {
  .section-social-logos.dipl_logo_slider .swiper-container .swiper-wrapper {
    flex-wrap: wrap;
  }
}
.section-social-logos.dipl_logo_slider .swiper-slide {
  min-height: auto !important;
  width: 36px !important;
  margin-right: 18px !important;
  pointer-events: auto;
  padding: 0;
}
@media (max-width: 576px) {
  .section-social-logos.dipl_logo_slider .swiper-slide {
    width: 38px !important;
  }
}
.section-social-logos.dipl_logo_slider .swiper-slide img {
  transition: opacity 1.5s ease-in-out;
}
@media (max-width: 576px) {
  .section-social-logos.dipl_logo_slider .swiper-slide img {
    margin-bottom: 12px;
  }
}
.section-social-logos.dipl_logo_slider .swiper-slide img:hover {
  background: #ffffff;
  border-radius: 50%;
}
.module-box {
  background-color: #ffffff;
  border-radius: 6px;
  padding: 38px 40px 50px 40px;
  display: flex;
  align-items: baseline;
  justify-content: center;
  flex-direction: column;
}
.module-box .et_pb_module {
  width: 100%;
}
.module-box .et_pb_module.et_pb_image {
  margin-bottom: 32px;
  margin-right: 0;
}
.module-box--c {
  align-items: center;
}
.module-box--green {
  background-color: #276653;
  color: #ffffff;
}
.module-box--beige {
  background-color: #F8F5EE;
}
.module-box--yellow {
  background-color: #FFE600;
}
.section-kontakt .et_pb_row .et_pb_column.et_pb_column_1_2 {
  width: 48%;
  margin-right: 2%;
}
.section-kontakt:has(.section-newsletter) {
  overflow: hidden;
}
.section-strengths .et_pb_column .typo-headline--4 {
  margin-bottom: 18px !important;
  font-weight: 600;
}
.modal .amex .et_pb_row {
  align-items: stretch !important;
}
.modal .amex .btn--textlink {
  color: black;
  text-decoration: underline;
}
.modal .amex .btn--textlink:after {
  display: none;
}
.h-button-wrapper {
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
}
.modal .modal__content {
  max-width: 980px;
}
.modal .modal__content:has(.amex.js-modal-content-active) {
  max-width: 1240px;
}
/**
 * -> grid
 */
.grid-container {
  margin: 0 auto;
}
.grid-row {
  display: flex;
  flex-flow: row wrap;
}
.grid-column {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
}
.grid-column.grid-column--col-1 {
  max-width: calc(100% / 12);
}
.grid-column.grid-column--col-2 {
  max-width: calc(100% / 12 * 2);
}
.grid-column.grid-column--col-3 {
  max-width: calc(100% / 12 * 3);
}
.grid-column.grid-column--col-4 {
  max-width: calc(100% / 12 * 4);
}
.grid-column.grid-column--col-5 {
  max-width: calc(100% / 12 * 5);
}
.grid-column.grid-column--col-6 {
  max-width: calc(100% / 2);
}
.grid-column.grid-column--col-7 {
  max-width: calc(100% / 12 * 7);
}
.grid-column.grid-column--col-8 {
  max-width: calc(100% / 12 * 8);
}
.grid-column.grid-column--col-ghost {
  height: 0;
}
@media (max-width: 980px) {
  .grid-column {
    min-width: 100%;
    width: 100%;
  }
}
/*
** project components buttons
** btn class + override divi default .et_pb_button
*/
.btn, .et_pb_button {
  position: relative;
  padding: 12px 22px;
  display: inline-flex !important;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25 !important;
  color: #000000;
  background-color: #FFE600;
  text-decoration: none;
  text-shadow: 0 0 rgba(255, 255, 255, 0);
  background-clip: padding-box;
  border: 1px solid rgba(255, 255, 255, 0);
  outline: 3px solid rgba(255, 255, 255, 0);
  border-radius: 4px;
  transition: all 0.2s ease-in-out !important;
}
@media (min-width: 414px) {
  .btn, .et_pb_button {
    font-size: calc(14px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .btn, .et_pb_button {
    font-size: 16px;
  }
}
.btn:before, .btn:after, .et_pb_button:before, .et_pb_button:after {
  all: unset;
}
.btn:hover, .et_pb_button:hover {
  cursor: pointer;
  padding: 12px 22px !important;
  background-color: #000000 !important;
  border: 1px solid #000000 !important;
  color: #ffffff;
  text-decoration: none;
  text-shadow: 0 0 rgba(255, 255, 255, 0);
}
.btn:active, .et_pb_button:active {
  color: #002d33;
  border-color: rgba(255, 255, 255, 0);
  text-decoration: none;
  background-color: #5ce6b8;
}
.btn:focus, .et_pb_button:focus {
  color: #002d33;
  border-color: rgba(255, 255, 255, 0);
  outline-color: #001aff;
}
.btn.btn--primary.btn--black, .et_pb_button.btn--primary.btn--black {
  color: white;
  background-color: black;
  border-color: black;
}
.btn.btn--primary.btn--black:hover, .et_pb_button.btn--primary.btn--black:hover {
  background-color: #333 !important;
  border-color: #333 !important;
  color: #ffffff;
}
.btn.btn--primary.btn--black::after, .et_pb_button.btn--primary.btn--black::after {
  display: none;
}
.btn.btn--primary.btn--darkgreen, .et_pb_button.btn--primary.btn--darkgreen {
  color: white;
  background-color: #002d33;
  border-color: #002d33;
}
.btn.btn--primary.btn--darkgreen:hover, .et_pb_button.btn--primary.btn--darkgreen:hover {
  background-color: #33575c !important;
  border-color: #33575c !important;
}
.btn.btn--primary.btn--white, .et_pb_button.btn--primary.btn--white {
  color: #002d33;
  background-color: white;
  border-color: white;
}
.btn.btn--primary.btn--white:hover, .et_pb_button.btn--primary.btn--white:hover {
  background-color: #c4ffeb !important;
  border-color: #c4ffeb !important;
}
.btn.btn--secondary, .et_pb_button.btn--secondary {
  color: #002d33;
  background-color: rgba(255, 255, 255, 0);
  border-color: #dadada;
}
.btn.btn--secondary:hover, .et_pb_button.btn--secondary:hover {
  border-color: black !important;
}
.btn.btn--secondary.btn--white, .et_pb_button.btn--secondary.btn--white {
  color: white;
  border-color: white;
}
.btn.btn--secondary.btn--white:hover, .et_pb_button.btn--secondary.btn--white:hover {
  color: #66ffcc;
  background-color: rgba(255, 255, 255, 0) !important;
}
.btn.btn--orange, .et_pb_button.btn--orange {
  background-color: #f7ac00;
}
.btn.btn--orange:hover, .et_pb_button.btn--orange:hover {
  background-color: #f7ac00 !important;
}
.btn.btn--orange:active, .et_pb_button.btn--orange:active {
  background-color: #fbd680 !important;
}
.btn.btn--nav, .et_pb_button.btn--nav {
  border-color: transparent;
  font-weight: 400;
  background-color: transparent;
  padding: 12px 16px !important;
}
.btn.btn--nav:after, .et_pb_button.btn--nav:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10px;
  display: block;
  transform: scaleX(0);
  transition: transform 0.25s ease-in-out;
  height: 10px;
  width: 100%;
  background-image: url("data:image/svg+xml, %3Csvg width='243' height='29' viewBox='0 0 243 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='238.479' height='24' fill='%2370FFB6' fill-opacity='0.2'/%3E%3Crect x='4.51953' y='5' width='238.479' height='24' fill='%2370FFB6' fill-opacity='0.2'/%3E%3C/svg%3E");
}
.btn.btn--nav:hover, .et_pb_button.btn--nav:hover {
  border-color: transparent !important;
  text-shadow: 0 0 0.65px black, 0 0 0.65px black;
  padding: 12px 16px !important;
  background-color: transparent !important;
  color: #000000;
}
.btn.btn--nav:hover:after, .et_pb_button.btn--nav:hover:after {
  transform: scaleX(1);
}
.btn.btn--nav i, .et_pb_button.btn--nav i {
  margin-right: 6px;
  width: 19px;
  height: 19px;
}
.btn.btn--textlink, .et_pb_button.btn--textlink {
  border: unset;
  display: inline-flex;
  padding: 12px;
  margin: -12px;
  color: #5CBC8C;
  background-color: rgba(255, 255, 255, 0);
}
.btn.btn--textlink:after, .et_pb_button.btn--textlink:after {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-left: 0.5em;
  transform: scale(1.3);
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: #5CBC8C;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-icon='arrow-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M12.19,4.85a.91.91,0,0,1,1.29,0l5.5,5.5.08.09,0,0,0,.06,0,0,0,.06,0,0s0,0,0,.06v0l0,.06v.05a.61.61,0,0,1,0,.22h0v.15l0,.06,0,0,0,.06,0,0,0,.07-.1.11.08-.09h0l-.07.08-5.5,5.5a.92.92,0,0,1-1.3,0,.94.94,0,0,1,0-1.3l3.94-3.93H3.67a.92.92,0,0,1-.91-.81V11a.92.92,0,0,1,.92-.92H16.12L12.18,6.15A.93.93,0,0,1,12.1,5Z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-icon='arrow-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M12.19,4.85a.91.91,0,0,1,1.29,0l5.5,5.5.08.09,0,0,0,.06,0,0,0,.06,0,0s0,0,0,.06v0l0,.06v.05a.61.61,0,0,1,0,.22h0v.15l0,.06,0,0,0,.06,0,0,0,.07-.1.11.08-.09h0l-.07.08-5.5,5.5a.92.92,0,0,1-1.3,0,.94.94,0,0,1,0-1.3l3.94-3.93H3.67a.92.92,0,0,1-.91-.81V11a.92.92,0,0,1,.92-.92H16.12L12.18,6.15A.93.93,0,0,1,12.1,5Z'/%3E%3C/svg%3E");
}
.btn.btn--textlink:hover, .et_pb_button.btn--textlink:hover {
  padding: 12px !important;
  border: unset !important;
  color: #5CBC8C;
  color: #4a9670;
  background-color: rgba(255, 255, 255, 0) !important;
}
.btn.btn--textlink:hover:after, .et_pb_button.btn--textlink:hover:after {
  background-color: #5CBC8C;
  background-color: #4a9670;
  margin-left: 0.75em;
}
.btn.btn--textlink.btn--disabled, .et_pb_button.btn--textlink.btn--disabled {
  color: #d5d5d9;
  background-color: rgba(255, 255, 255, 0);
}
.btn.btn--textlink.btn--disabled:after, .et_pb_button.btn--textlink.btn--disabled:after {
  background-color: #d5d5d9;
}
.btn.btn--disabled, .et_pb_button.btn--disabled {
  pointer-events: none;
}
.btn + .btn, .et_pb_button + .btn {
  margin-left: 8px;
}
#job-more-btn {
  cursor: pointer;
}
.btn.btn--nav[href="#login"] {
  border-color: #003A34;
}
.btn.btn--nav[href="#login"]:after {
  display: none;
}
.btn.btn--nav[href="#login"]:hover {
  text-shadow: unset;
  border-color: black !important;
  background-color: black !important;
  color: white;
}
.btn.btn--nav[href="#partner-werden"] {
  border-color: #FFE600;
}
.h-shape-canvas-initiator {
  position: relative;
  transform: scale(-1, -1);
  z-index: -10;
}
.shape-canvas {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: auto;
  pointer-events: none;
}
.shape-canvas__container {
  margin: 0 auto;
  width: 100%;
  min-width: 980px;
  background: linear-gradient(#F8F5EE 50%, #ffffff);
  height: 80vh;
}
@media (max-width: 980px) {
  .shape-canvas__container {
    min-width: unset;
  }
}
.meta {
  position: relative;
  display: flex;
  flex-flow: column wrap;
  font-weight: 400;
  line-height: 1.4;
}
.meta__image img {
  width: 164px;
  min-width: 64px;
  height: auto;
  border-radius: 100px;
}
.meta__name {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 4px;
}
@media (min-width: 414px) {
  .meta__name {
    font-size: calc(18px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .meta__name {
    font-size: 18px;
  }
}
.meta__jobtitle {
  font-size: 16px;
}
@media (min-width: 414px) {
  .meta__jobtitle {
    font-size: calc(16px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .meta__jobtitle {
    font-size: 16px;
  }
}
.meta__company {
  font-size: 16px;
}
@media (min-width: 414px) {
  .meta__company {
    font-size: calc(16px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .meta__company {
    font-size: 16px;
  }
}
.qpvms_card {
  position: relative;
  display: block;
  width: 100%;
}
.qpvms_card .et_pb_module_inner {
  position: relative;
  width: 100%;
  height: 100%;
}
.card {
  position: relative;
  height: 100%;
  padding: 32px;
  background-color: white;
  border: 1px solid transparent;
  border-radius: 8px;
  transition: all 0.2s ease-in-out;
}
.card__pageanchor {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.card__header {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  align-items: flex-start;
  margin-bottom: 0;
}
@media (max-width: 980px) {
  .card__header {
    flex-direction: row;
    align-items: center;
  }
}
.card__body {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.card__footer {
  position: relative;
}
.card__background {
  position: absolute;
  background: white;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0px;
  border-radius: 8px;
  transition: transform 0.2s ease-in-out;
}
.card__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  width: 59px;
  height: 59px;
  aspect-ratio: 1;
  border-radius: 6px;
  margin-bottom: 24px;
  background-color: white;
}
.card__icon i {
  width: 30px;
  height: 30px;
}
.card__icon:after {
  content: "";
  position: absolute;
  top: 24px;
  right: 16px;
  width: 31px;
  height: 100%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='27' viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.0298 11.9927C29.0643 12.9733 28.0833 13.9401 27.0945 14.8993C27.6835 15.1474 28.2114 15.572 28.6267 16.1911C29.5465 17.561 29.0298 19.9308 27.4129 20.6345C22.8418 22.6257 18.2718 24.6169 13.7007 26.607C12.1395 27.2872 10.4325 27.1311 9.33787 25.7708C8.91138 25.2404 8.66194 24.5303 8.63411 23.817C7.19206 24.3752 5.73443 24.9014 4.25564 25.3879C2.9784 25.8082 1.48403 25.1987 0.701202 24.2244C-0.154001 23.1615 -0.208565 21.7894 0.437292 20.6174C1.55863 18.5791 3.12094 16.8905 4.86921 15.372C4.57634 15.2308 4.29239 15.0469 4.0218 14.8084C2.85814 13.7829 2.86594 12.1424 3.49286 10.872C5.57185 6.65748 8.84457 3.14987 12.7954 0.471033C14.341 -0.576974 16.5002 0.261431 17.4222 1.63667C17.9768 2.46332 18.0079 3.38513 17.7017 4.21498C19.519 3.44716 21.3374 2.67933 23.1547 1.91044C24.893 1.17576 26.6969 1.45915 27.7815 3.07608C28.551 4.22247 28.3138 5.49077 27.5967 6.49173C28.433 6.45537 29.2703 6.7302 30.0287 7.39964C31.4006 8.60913 31.2447 10.7575 30.0287 11.9927H30.0298Z' fill='%2370FFB6' fill-opacity='0.25'/%3E%3C/svg%3E%0A");
}
@media (max-width: 980px) {
  .card__icon {
    margin-right: 16px;
    margin-bottom: 0;
  }
}
@media (max-width: 576px) {
  .card__icon {
    width: 64px;
    height: 64px;
  }
  .card__icon i {
    width: 32px;
    height: 32px;
  }
}
.card__image {
  line-height: 0;
  margin-bottom: 24px;
}
.card__headline {
  font-size: 20px;
  font-weight: 500;
  color: #000000;
  text-align: left;
  margin-bottom: 14px;
}
@media (min-width: 414px) {
  .card__headline {
    font-size: calc(20px +
          4 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .card__headline {
    font-size: 24px;
  }
}
@media (max-width: 980px) {
  .card__headline {
    margin-top: 0.5em;
  }
}
.card__subtitle {
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  color: #000000;
}
@media (min-width: 414px) {
  .card__subtitle {
    font-size: calc(16px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .card__subtitle {
    font-size: 16px;
  }
}
.card__content {
  font-size: 16px;
  font-weight: 400;
}
@media (min-width: 414px) {
  .card__content {
    font-size: calc(16px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .card__content {
    font-size: 16px;
  }
}
.card__content ul li {
  padding-left: 0;
}
.card__content ul li:before {
  display: none;
}
.card__button {
  display: flex;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 32px;
}
@media (max-width: 414px) {
  .card__button {
    padding-top: 24px;
  }
}
.card:hover {
  cursor: default;
}
@media (max-width: 576px) {
  .card {
    border: none;
    margin-bottom: 20px;
  }
}
.epension_cta {
  position: relative;
  display: block;
  width: 100%;
}
.epension_cta .et_pb_module_inner {
  position: relative;
  width: 100%;
  height: 100%;
}
.cta {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: row nowrap;
  border: 1px solid transparent;
  border-radius: 6px;
  overflow: hidden;
  transition: all 0.2s ease-in-out;
}
.cta__pageanchor {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.cta__header {
  position: relative;
  display: flex;
  flex-flow: column wrap;
}
.cta__body {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}
.cta__background {
  position: absolute;
  background: #276653;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0px;
  border-radius: 8px;
  transition: transform 0.2s ease-in-out;
}
.cta__image {
  position: relative;
  line-height: 0;
  overflow: hidden;
  width: 300px;
  height: 100%;
  transition: transform 0.35s cubic-bezier(0.55, 0.06, 0.68, 0.19), width 0.25s ease-in-out 0.2s;
}
.cta__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  aspect-ratio: 1.7777777778;
}
@media (max-width: 765px) {
  .cta__image {
    width: 0;
    transform: scale(0);
    transform-origin: left top;
  }
}
.cta__content {
  position: relative;
  flex: 1 1 0;
  margin-top: auto;
  margin-bottom: auto;
  padding: 68px 24px 62px 48px;
  transition: padding 0.75s ease-in-out;
  font-size: 24px;
  line-height: 133.333%;
  font-weight: 500;
  color: white;
}
@media (max-width: 414px) {
  .cta__content {
    padding: 32px 24px 64px 32px;
  }
}
@media (min-width: 414px) {
  .cta__content {
    font-size: calc(24px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .cta__content {
    font-size: 24px;
  }
}
.cta__content h1, .cta__content h2, .cta__content h3, .cta__content h4, .cta__content h5, .cta__content h6, .cta__content p {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
}
.cta__content ul li {
  padding-left: 0;
}
.cta__content ul li:before {
  display: none;
}
.cta__button {
  position: relative;
  flex: 0 1 auto;
  margin-top: auto;
  margin-bottom: auto;
  padding: 64px 48px 64px 24px;
  transition: padding 0.75s ease-in-out;
}
@media (max-width: 414px) {
  .cta__button {
    padding: 24px 24px 64px 32px;
  }
}
.epension_icon_with_text {
  position: relative;
  display: block;
  width: 100%;
}
.epension_icon_with_text .et_pb_module_inner {
  position: relative;
}
.icon-text {
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
  border: 1px solid transparent;
  border-radius: 8px;
  transition: all 0.2s ease-in-out;
}
.icon-text__inner-wrapper {
  position: relative;
  display: flex;
  flex-flow: column wrap;
  flex: 1 1 auto;
}
.icon-text__pageanchor {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.icon-text__header {
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.icon-text__header + .icon-text__body {
  margin-top: 0;
}
.icon-text__body {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.icon-text__background {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0px;
  transition: transform 0.2s ease-in-out;
}
.icon-text__icon {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex: 0 0 auto;
  position: relative;
  margin-right: 16px;
  transition: all 0.2s ease-in-out;
}
.icon-text__icon i {
  width: 30px;
  height: 30px;
}
.icon-text__icon:after {
  content: "";
  position: absolute;
  top: 10px;
  right: 6px;
  width: 31px;
  height: 100%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='27' viewBox='0 0 31 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.0298 11.9927C29.0643 12.9733 28.0833 13.9401 27.0945 14.8993C27.6835 15.1474 28.2114 15.572 28.6267 16.1911C29.5465 17.561 29.0298 19.9308 27.4129 20.6345C22.8418 22.6257 18.2718 24.6169 13.7007 26.607C12.1395 27.2872 10.4325 27.1311 9.33787 25.7708C8.91138 25.2404 8.66194 24.5303 8.63411 23.817C7.19206 24.3752 5.73443 24.9014 4.25564 25.3879C2.9784 25.8082 1.48403 25.1987 0.701202 24.2244C-0.154001 23.1615 -0.208565 21.7894 0.437292 20.6174C1.55863 18.5791 3.12094 16.8905 4.86921 15.372C4.57634 15.2308 4.29239 15.0469 4.0218 14.8084C2.85814 13.7829 2.86594 12.1424 3.49286 10.872C5.57185 6.65748 8.84457 3.14987 12.7954 0.471033C14.341 -0.576974 16.5002 0.261431 17.4222 1.63667C17.9768 2.46332 18.0079 3.38513 17.7017 4.21498C19.519 3.44716 21.3374 2.67933 23.1547 1.91044C24.893 1.17576 26.6969 1.45915 27.7815 3.07608C28.551 4.22247 28.3138 5.49077 27.5967 6.49173C28.433 6.45537 29.2703 6.7302 30.0287 7.39964C31.4006 8.60913 31.2447 10.7575 30.0287 11.9927H30.0298Z' fill='%23FFE600' fill-opacity='0.25'/%3E%3C/svg%3E%0A");
}
.icon-text__headline {
  font-size: 16px;
  font-weight: 600;
  color: #000000;
  text-align: left;
  margin-bottom: 16px;
  transition: all 0.2s ease-in-out;
}
@media (min-width: 414px) {
  .icon-text__headline {
    font-size: calc(16px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .icon-text__headline {
    font-size: 18px;
  }
}
.icon-text__content {
  font-size: 12px;
  font-weight: 400;
}
@media (min-width: 414px) {
  .icon-text__content {
    font-size: calc(12px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .icon-text__content {
    font-size: 14px;
  }
}
.icon-text__content ul li {
  padding-left: 0;
}
.icon-text__content ul li:before {
  display: none;
}
.checklist h1, .checklist h2, .checklist h3, .checklist h4, .checklist h5, .checklist h6 {
  font-size: 28px;
  margin-bottom: 30px;
  padding-left: 80px;
}
@media (min-width: 414px) {
  .checklist h1, .checklist h2, .checklist h3, .checklist h4, .checklist h5, .checklist h6 {
    font-size: calc(28px +
          4 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .checklist h1, .checklist h2, .checklist h3, .checklist h4, .checklist h5, .checklist h6 {
    font-size: 32px;
  }
}
@media (max-width: 414px) {
  .checklist h1, .checklist h2, .checklist h3, .checklist h4, .checklist h5, .checklist h6 {
    padding-left: 60px;
  }
}
.checklist ul li {
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: 400;
}
@media (min-width: 414px) {
  .checklist ul li {
    font-size: calc(14px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .checklist ul li {
    font-size: 16px;
  }
}
.checklist ul li:before {
  display: none;
}
.checklist ul li .icon-container {
  position: relative;
  flex: 0 0 1.25em;
  height: 1.25em;
  margin-right: 1em;
}
.checklist ul li svg {
  width: 100%;
  height: 100%;
}
.checklist ul li svg path {
  transition: all 0.2s ease-in-out;
}
.checklist ul li svg#check-circle path#Vector {
  fill: #66ffcc;
}
.checklist ul li svg#check-circle path#Vector_2 {
  stroke: transparent;
}
.checklist ul li svg#check-circle path#Vector_3 {
  stroke: #002d33;
}
.checklist ul li svg#arrow-right path#Vector {
  fill: #d8aee5;
}
.checklist ul li svg#arrow-right path#Vector_2 {
  stroke: transparent;
}
.checklist ul li svg#arrow-right path#Vector_3 {
  stroke: #8f37a9;
}
.checklist ul li svg#add-circle path#Vector {
  fill: #d8aee5;
}
.checklist ul li svg#add-circle path#Vector_2 {
  stroke: transparent;
}
.checklist ul li svg#add-circle path#Vector_3, .checklist ul li svg#add-circle path#Vector_4 {
  stroke: #8f37a9;
}
.checklist ul li:hover {
  cursor: default;
}
.checklist ol {
  list-style-type: none;
  counter-reset: item;
  line-height: 1.7;
  padding: 0 0 0.65em 0;
}
.checklist ol li {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 4em;
  padding-top: 0.25em;
  margin-bottom: 32px;
  font-size: 14px;
  font-weight: 400;
}
@media (min-width: 414px) {
  .checklist ol li {
    font-size: calc(14px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .checklist ol li {
    font-size: 16px;
  }
}
.checklist ol li strong {
  font-weight: 500;
}
.checklist ol li:before {
  content: counter(item);
  counter-increment: item;
  position: absolute;
  font-size: 1.5em;
  font-weight: 500;
  width: 1.7em;
  height: 1.7em;
  padding: 0.3em;
  line-height: 1em;
  margin-left: -2.65em;
  margin-top: -0.25em;
  text-align: center;
  background-color: #66ffcc;
  border-radius: 50px;
  z-index: 2;
}
.checklist ol li:after {
  content: "";
  position: absolute;
  left: calc(1.275em - 1px);
  top: 0;
  bottom: -32px;
  border: 1px solid #cdcdcd;
}
.checklist ol li:last-child {
  margin-bottom: 0;
}
.checklist ol li:last-child:before {
  content: "";
  background-position: center;
  background-repeat: no-repeat;
  background-size: 40%;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.5625 6.18734V0.666504H4.97917V6.18734H0.5625ZM16.0208 6.18734V0.666504H20.4375V6.18734H16.0208ZM10.5 17.229C9.03578 17.229 7.63154 16.6473 6.59618 15.612C5.56082 14.5766 4.97917 13.1724 4.97917 11.7082H0.5625C0.5625 14.3438 1.60948 16.8714 3.47313 18.735C5.33677 20.5987 7.86441 21.6457 10.5 21.6457C13.1356 21.6457 15.6632 20.5987 17.5269 18.735C19.3905 16.8714 20.4375 14.3438 20.4375 11.7082H16.0208C16.0208 13.1724 15.4392 14.5766 14.4038 15.612C13.3685 16.6473 11.9642 17.229 10.5 17.229Z' fill='black'/%3E%3C/svg%3E%0A");
}
.checklist ol li:last-child:after {
  bottom: 0;
  height: 2em;
}
.checklist.checklist--chevron ul li svg {
  transition: all 0.275s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
.checklist.checklist--chevron ul li svg.icon-base {
  left: -2em;
  opacity: 0;
}
.checklist.checklist--chevron ul li svg.icon-hover {
  left: -2em;
  opacity: 0;
}
.checklist.checklist--chevron ul li.js-initial.icon-base {
  left: -2em;
  opacity: 0;
}
.checklist.checklist--chevron ul li.js-initial.icon-hover {
  left: -2em;
  opacity: 0;
}
.checklist.checklist--chevron ul li.js-onload svg.icon-base {
  left: 0;
  opacity: 1;
}
.checklist.checklist--chevron ul li.js-onload svg.icon-hover {
  left: -2em;
  opacity: 0;
}
.checklist.checklist--chevron ul li.js-mouseenter svg.icon-base {
  left: 2em;
  opacity: 0;
}
.checklist.checklist--chevron ul li.js-mouseenter svg.icon-base.push-to-initial {
  left: -2em;
  opacity: 0;
  z-index: -1;
}
.checklist.checklist--chevron ul li.js-mouseenter svg.icon-hover {
  left: 0;
  opacity: 1;
}
.checklist.checklist--chevron ul li.js-mouseleave svg.icon-base {
  left: 0;
  opacity: 1;
}
.checklist.checklist--chevron ul li.js-mouseleave svg.icon-hover {
  left: 2em;
  opacity: 0;
}
.checklist.checklist--chevron ul li.js-mouseleave svg.icon-hover.push-to-initial {
  left: -2em;
  opacity: 0;
  z-index: -1;
}
/**
 * -> icons
 */
.svg-icon .svg-icon__icon-container {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
.svg-icon .svg-icon__icon {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
}
.svg-icon .svg-icon__background-shape {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate3d(-50%, -50%, 0);
}
.svg-icon svg {
  max-width: unset;
}
.svg-img {
  position: relative;
  width: 100%;
  height: auto;
  line-height: 0;
}
.base-icon {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  width: 1em;
  height: 1em;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.base-icon--mask {
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: #002d33;
}
.base-icon.arrow-right-1 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='arrow-right-1--arrow-right-keyboard'%3E%3Cpath id='Vector' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 6.5h12.071428571428571' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M9.285714285714286 9.75 12.535714285714286 6.5 9.285714285714286 3.25' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.base-icon.arrow-right-3 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-1 -1 14 14'%3E%3Cg id='arrow-right-3--arrow-right-keyboard'%3E%3Cpath id='Vector' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='m3.2999828571428576 0.4285714285714286 5.271428571428572 5.271428571428572c0.04098857142857143 0.03847714285714286 0.07364571428571429 0.08495142857142858 0.09601714285714286 0.1365514285714286 0.022285714285714287 0.05159142857142857 0.03385714285714286 0.10722000000000001 0.03385714285714286 0.16344857142857144 0 0.05622857142857144 -0.011571428571428573 0.11185714285714286 -0.03385714285714286 0.16344857142857144 -0.022371428571428573 0.0516 -0.05502857142857143 0.09807428571428571 -0.09601714285714286 0.1365514285714286l-5.271428571428572 5.271428571428572' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.base-icon.arrow-left-1 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='arrow-left-1--arrow-keyboard-left'%3E%3Cpath id='Vector' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M12.535714285714286 6.5H0.4642857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M3.7142857142857144 3.25 0.4642857142857143 6.5 3.7142857142857144 9.75' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.base-icon.arrow-down-3 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-1 -1 14 14'%3E%3Cg id='arrow-down-3--arrow-down-keyboard'%3E%3Cpath id='Vector' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='m0.4285714285714286 3.3000857142857143 5.271428571428572 5.271428571428572c0.03847714285714286 0.040971428571428575 0.08495142857142858 0.07371428571428572 0.1365514285714286 0.09600000000000002 0.05159142857142857 0.022371428571428573 0.10722000000000001 0.03385714285714286 0.16344857142857144 0.03385714285714286 0.05622857142857144 0 0.11185714285714286 -0.011485714285714287 0.16344857142857144 -0.03385714285714286 0.0516 -0.022285714285714287 0.09807428571428571 -0.05502857142857143 0.1365514285714286 -0.09600000000000002l5.271428571428572 -5.271428571428572' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.base-icon.ok-hand {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='ok-hand'%3E%3Cpath id='Subtract' fill='%23d7e0ff' fill-rule='evenodd' d='M3.2899285714285718 1.9806428571428571A1.230357142857143 1.230357142857143 0 0 1 4.364285714285715 0.8385c0.7150000000000001 -0.10121428571428571 1.3742857142857143 0.40485714285714286 1.4625 1.1207857142857145v0.7131428571428572c0.32035714285714284 -0.5478571428571428 0.6314285714285715 -1.0335 0.884 -1.4114285714285715a1.230357142857143 1.230357142857143 0 0 1 1.5061428571428572 -0.43642857142857144c0.6657857142857143 0.2785714285714286 0.9759285714285714 1.0474285714285714 0.6871428571428572 1.7095L7.697857142857142 5.299357142857143a3.4775 3.4775 0 0 1 2.8952857142857145 1.2777142857142856 1.1607142857142858 1.1607142857142858 0 0 1 -0.6379285714285715 1.8645714285714285 1.1607142857142858 1.1607142857142858 0 0 1 1.1969285714285713 1.5646428571428572 3.4802857142857144 3.4802857142857144 0 0 1 -2.2555 2.106v0.19035714285714286l-4.860142857142857 0S3.9278571428571434 10.691571428571429 3.992857142857143 8.440714285714286l-0.008357142857142856 -0.07428571428571429c-0.8171428571428572 -1.8292857142857144 -0.78 -4.831357142857144 -0.6945714285714286 -6.385785714285714Zm3.7031428571428573 7.528857142857143a1.1607142857142858 1.1607142857142858 0 0 1 1.7995714285714286 -1.4671428571428573 1.1607142857142858 1.1607142857142858 0 0 0 1.0121428571428572 0.42342857142857143c-0.3658571428571429 0.08357142857142857 -0.6834285714285714 0.3435714285714286 -0.8264285714285715 0.7215a1.1607142857142858 1.1607142857142858 0 0 1 -1.9852857142857143 0.3222142857142857Z' clip-rule='evenodd' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M3.9845000000000006 8.366428571428571c-0.8171428571428572 -1.8292857142857144 -0.78 -4.831357142857144 -0.6945714285714286 -6.385785714285714A1.230357142857143 1.230357142857143 0 0 1 4.364285714285715 0.8385c0.7150000000000001 -0.10121428571428571 1.3742857142857143 0.40485714285714286 1.4625 1.1207857142857145v0.7298571428571429' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_2' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='m8.895714285714286 12.302642857142859 0 -0.19035714285714286a3.4728571428571433 3.4728571428571433 0 0 0 1.1960000000000002 -0.6360714285714286 3.458928571428572 3.458928571428572 0 0 0 1.0585714285714285 -1.4699285714285715A1.1607142857142858 1.1607142857142858 0 0 0 9.954285714285716 8.440714285714286a1.1607142857142858 1.1607142857142858 0 0 0 0.6379285714285715 -1.8645714285714285A3.4775 3.4775 0 0 0 7.697857142857142 5.300285714285715l1.2071428571428573 -2.7652857142857146A1.2925714285714285 1.2925714285714285 0 0 0 8.215071428571429 0.8245714285714286v0a1.230357142857143 1.230357142857143 0 0 0 -1.5061428571428572 0.43642857142857144c-0.9053571428571429 1.3547857142857145 -2.5702857142857143 4.100571428571429 -2.6742857142857144 6.122071428571429 -0.14300000000000002 2.7857142857142856 0 4.9195714285714285 0 4.9195714285714285' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_3' fill-rule='evenodd' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M7.159285714285715 7.876142857142857a1.1607142857142858 1.1607142857142858 0 1 0 1.82 1.3111428571428572c0.14207142857142857 -0.37700000000000006 0.45964285714285713 -0.6370000000000001 0.8264285714285715 -0.7215a1.1597857142857144 1.1597857142857144 0 0 1 -1.0121428571428572 -0.42250000000000004 1.1607142857142858 1.1607142857142858 0 0 0 -1.6342857142857143 -0.16714285714285715Z' clip-rule='evenodd' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 529' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M7.703428571428571 5.302142857142857c-0.23307142857142857 0.027857142857142858 -0.7883571428571429 0.13092857142857142 -1.1421428571428571 0.3222142857142857' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.base-icon.business-home {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 24 24' height='24' width='24' id='Business-Profession-Home-Office--Streamline-Sharp'%3E%3Cdesc%3EBusiness Profession Home Office Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='business-profession-home-office--workspace-home-office-work-business-remote-working'%3E%3Cpath id='Vector 1' stroke='%23000000' d='M21.083333333333336 21.083333333333336H1.9166666666666667V10.541666666666668l9.583333333333334 -8.625 9.583333333333334 8.625v10.541666666666668Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Rectangle 647' stroke='%23000000' d='M7.1875 11.979166666666668h8.625v5.75h-8.625v-5.75Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Rectangle 648' stroke='%23000000' d='M13.416666666666668 11.979166666666668V10.541666666666668c0 -1.05854625 -0.8580916666666667 -1.9166666666666667 -1.9166666666666667 -1.9166666666666667s-1.9166666666666667 0.8581204166666666 -1.9166666666666667 1.9166666666666667l0 1.4375' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.base-icon.heart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' height='48' width='48' id='Heart--Streamline-Sharp'%3E%3Cdesc%3EHeart Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='heart--reward-social-rating-media-heart-it-like-favorite-love'%3E%3Cpath id='Vector 1260' stroke='%23000000' d='M21.3676 8.6274L24 11.26L26.6328 8.6272C28.712 6.548 31.532 5.38 34.4726 5.38C40.596 5.38 45.56 10.344 45.56 16.4676C45.56 19.408 44.3918 22.2282 42.3126 24.3074L24 42.62L5.6874 24.3076C3.6082 22.2282 2.44 19.4078 2.44 16.4674C2.44 10.344 7.404 5.38 13.5274 5.38C16.468 5.38 19.2882 6.548 21.3676 8.6274Z' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.base-icon.calendar {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' height='48' width='48' id='Calendar-Mark--Streamline-Sharp'%3E%3Cdesc%3ECalendar Mark Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='calendar-mark--calendar-date-day-month-mark'%3E%3Cpath id='Rectangle 11' stroke='%23000000' d='M4 8h40v36H4z' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 38' stroke='%23000000' d='M4 16h40' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 39' stroke='%23000000' d='M12 2v6' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 40' stroke='%23000000' d='M36 2v6' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 1456' stroke='%23000000' d='M10 26h6' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 1457' stroke='%23000000' d='M10 34h6' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 1458' stroke='%23000000' d='M21 26h6' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 1460' stroke='%23000000' d='M32 26h6' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 1459' stroke='%23000000' d='M21 34h6' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.base-icon.diamond {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' height='48' width='48' id='Diamond-1--Streamline-Sharp'%3E%3Cdesc%3EDiamond 1 Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='diamond-1--diamond-money-payment-finance-wealth-jewelry'%3E%3Cpath id='Vector 2681' stroke='%23000000' d='m3.51074 16.06396 9.74464 -10.74462H34.7446l9.7446 10.74462L27.2234 44h-6.4468L3.51074 16.06396Z' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 2682' stroke='%23000000' d='M3.51074 16.06396H44.4892' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 2684' stroke='%23000000' d='M24 16.06396V44' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector 2685' stroke='%23000000' d='m13.25488 5.31934 10.74472 10.74462 10.7446 -10.74462' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.base-icon.planet {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' height='48' width='48' id='Planet--Streamline-Sharp'%3E%3Cdesc%3EPlanet Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='planet--science-solar-system-ring-planet-saturn-space-astronomy-astronomy'%3E%3Cpath id='Ellipse 691' stroke='%23000000' d='M8 24a16 16 0 1 0 32 0 16 16 0 1 0 -32 0' stroke-width='2'%3E%3C/path%3E%3Cpath id='Ellipse 692' stroke='%23000000' d='M29.7978 9.0828c6.3082 -4.3863 11.536 -6.24802 13.4518 -4.3323 2.987 2.98706 -3.2098 14.02684 -13.841 24.6581 -10.63126 10.6312 -21.67104 16.828 -24.6581 13.841 -1.91572 -1.9158 -0.054 -7.1436 4.3323 -13.4518' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.linkedin--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_150_345)'%3E%3Cpath d='M8.98076 4.49506C8.98076 6.427 7.42553 7.99012 5.49917 7.99012C3.57281 7.99012 2.01758 6.427 2.01758 4.49506C2.01758 2.56312 3.55513 1 5.4815 1C7.40786 1 8.96309 2.56312 8.96309 4.49506H8.98076ZM9.35189 10.6246H2.31802V33H9.35189V10.6246ZM22.5183 10.6246H15.4844V33H22.5183V21.2503C22.5183 14.7168 30.966 14.1899 30.966 21.2503V33H37.9999V18.8266C37.9999 7.81449 25.4697 8.20088 22.5183 13.6279V10.607V10.6246Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_150_345'%3E%3Crect width='36' height='32' fill='white' transform='translate(2 1)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_150_345)'%3E%3Cpath d='M8.98076 4.49506C8.98076 6.427 7.42553 7.99012 5.49917 7.99012C3.57281 7.99012 2.01758 6.427 2.01758 4.49506C2.01758 2.56312 3.55513 1 5.4815 1C7.40786 1 8.96309 2.56312 8.96309 4.49506H8.98076ZM9.35189 10.6246H2.31802V33H9.35189V10.6246ZM22.5183 10.6246H15.4844V33H22.5183V21.2503C22.5183 14.7168 30.966 14.1899 30.966 21.2503V33H37.9999V18.8266C37.9999 7.81449 25.4697 8.20088 22.5183 13.6279V10.607V10.6246Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_150_345'%3E%3Crect width='36' height='32' fill='white' transform='translate(2 1)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.xing--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_150_343)'%3E%3Cpath d='M26.2624 40L16.724 24.1361L31.1674 0H40L25.5566 24.1361L34.9864 40H26.2443H26.2624ZM11.2579 7.60967H2.40724L7.36652 16.0072L0 28.863H8.79638L16.1629 15.9893L11.2398 7.60967H11.2579Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_150_343'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_150_343)'%3E%3Cpath d='M26.2624 40L16.724 24.1361L31.1674 0H40L25.5566 24.1361L34.9864 40H26.2443H26.2624ZM11.2579 7.60967H2.40724L7.36652 16.0072L0 28.863H8.79638L16.1629 15.9893L11.2398 7.60967H11.2579Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_150_343'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.arrow-right-large--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' height='48' width='48' id='Line-Arrow-Right-Large-1--Streamline-Sharp'%3E%3Cdesc%3ELine Arrow Right Large 1 Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='line-arrow-right-large-1--arrow-right-keyboard-large-head'%3E%3Cpath id='Vector' stroke='%23000000' d='M2 23.9902h42' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' d='M23 45 44 24 23 3' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.arrow-right-large--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' height='48' width='48' id='Line-Arrow-Right-Large-1--Streamline-Sharp'%3E%3Cdesc%3ELine Arrow Right Large 1 Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='line-arrow-right-large-1--arrow-right-keyboard-large-head'%3E%3Cpath id='Vector' stroke='%23000000' d='M2 23.9902h42' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' d='M23 45 44 24 23 3' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48' height='48' width='48' id='Line-Arrow-Right-Large-1--Streamline-Sharp'%3E%3Cdesc%3ELine Arrow Right Large 1 Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='line-arrow-right-large-1--arrow-right-keyboard-large-head'%3E%3Cpath id='Vector' stroke='%23000000' d='M2 23.9902h42' stroke-width='2'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' d='M23 45 44 24 23 3' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.user-work-laptop--duo {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.44 26H1.224L6.558 42H31.998V38H25.44L21.44 26Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M32 26C34.1217 26 36.1566 25.1571 37.6569 23.6569C39.1571 22.1566 40 20.1217 40 18C40 15.8783 39.1571 13.8434 37.6569 12.3431C36.1566 10.8429 34.1217 10 32 10C29.8783 10 27.8434 10.8429 26.3431 12.3431C24.8429 13.8434 24 15.8783 24 18C24 20.1217 24.8429 22.1566 26.3431 23.6569C27.8434 25.1571 29.8783 26 32 26ZM46 42H35V35H27.604L25.83 29.68C27.816 29.236 29.88 29 32 29C37.1 29 41.88 30.364 46 32.746V42ZM22.94 30.498L25.44 38L22.94 30.5V30.498Z' fill='%2366FFCC'/%3E%3C/svg%3E%0A");
}
.user-collaborate-group--duo {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 7C18 8.32608 17.4732 9.59785 16.5355 10.5355C15.5979 11.4732 14.3261 12 13 12C11.6739 12 10.4021 11.4732 9.46447 10.5355C8.52678 9.59785 8 8.32608 8 7C8 5.67392 8.52678 4.40215 9.46447 3.46447C10.4021 2.52678 11.6739 2 13 2C14.3261 2 15.5979 2.52678 16.5355 3.46447C17.4732 4.40215 18 5.67392 18 7ZM35 37C36.3261 37 37.5979 36.4732 38.5355 35.5355C39.4732 34.5979 40 33.3261 40 32C40 30.6739 39.4732 29.4021 38.5355 28.4645C37.5979 27.5268 36.3261 27 35 27C33.6739 27 32.4021 27.5268 31.4645 28.4645C30.5268 29.4021 30 30.6739 30 32C30 33.3261 30.5268 34.5979 31.4645 35.5355C32.4021 36.4732 33.6739 37 35 37ZM26 46V42C26 42 29 39 35 39C41 39 44 42 44 42V46H26ZM4 21V17C4 17 7 14 13 14C19 14 22 17 22 17V21H4Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27 10H36V19H40V6H27V10ZM8 29V42H21V38H12V29H8Z' fill='%2366FFCC'/%3E%3C/svg%3E%0A");
}
.magic-wand--duo {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36 17L31 12L24 19L29 24L36 17Z' fill='%2366FFCC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29 8V2H33V8H29ZM41.586 3.586L36.586 8.586L39.414 11.414L44.414 6.414L41.586 3.586ZM24 19L29 24L7 46L2 41L24 19ZM21.414 4.586L26.414 9.586L23.586 12.414L18.586 7.414L21.414 4.586ZM43.414 26.586L38.414 21.586L35.586 24.414L40.586 29.414L43.414 26.586ZM46 15H40V19H46V15Z' fill='black'/%3E%3C/svg%3E%0A");
}
.dashboard-gauge--duo {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M41.432 28.5H6.57C7.57025 32.3627 9.82507 35.7839 12.9804 38.2262C16.1357 40.6685 20.0129 41.9937 24.003 41.9937C27.9931 41.9937 31.8703 40.6685 35.0256 38.2262C38.1809 35.7839 40.4358 32.3627 41.436 28.5H41.432ZM24 2C11.85 2 2 11.85 2 24C2 36.15 11.85 46 24 46C36.15 46 46 36.15 46 24C46 11.85 36.15 2 24 2Z' fill='%2366FFCC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.84 28.0001H2.19202L3.00802 30.6001C5.81002 39.5241 14.148 46.0001 24 46.0001C33.854 46.0001 42.19 39.5241 44.992 30.6001L45.81 28.0001H27.446L33.736 16.9921L30.264 15.0081L22.84 28.0001Z' fill='black'/%3E%3C/svg%3E%0A");
}
.startup--duo {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.62 10.5H9.38L1.88 18L10 26.12L25.62 10.5Z' fill='black'/%3E%3Cpath d='M37.5 22.3799V38.6199L30 46.1199L21.88 37.9999L37.5 22.3799Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.586 26.5859L2.586 30.5859L5.414 33.4139L9.414 29.4139L6.586 26.5859ZM2.586 42.5859L12.586 32.5859L15.414 35.4139L5.414 45.4139L2.586 42.5859ZM14.586 42.5859L18.586 38.5859L21.414 41.4139L17.414 45.4139L14.586 42.5859Z' fill='black'/%3E%3Cpath d='M8.93762 25.062L31.9996 2H45.9996V16L22.9376 39.062L8.93762 25.062Z' fill='%2366FFCC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M34.828 16.0001L30 20.8281L27.172 18.0001L32 13.1721L34.828 16.0001Z' fill='black'/%3E%3C/svg%3E%0A");
}
.desktop--duo {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.9997 27H25.9997V24H21.9997V27H17.9997V31H29.9997V27ZM11.3057 34H36.6917L40.4417 44H7.55566L11.3057 34Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M39 3H9V24H39V3Z' fill='%2366FFCC'/%3E%3C/svg%3E%0A");
}
.send-email--duo {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.628 46.748L46.446 1.55396L1.25 17.374L12.5 28.62V45.62L21 37.12L30.628 46.746V46.748Z' fill='%2366FFCC'/%3E%3Cpath d='M12.5 45.6199V28.6199L21 37.1199L12.5 45.6199Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 31.5999L12.96 32.1519L30.96 17.1519L29.04 14.8479L12.5 28.6299V31.5999Z' fill='black'/%3E%3C/svg%3E%0A");
}
.convert-pdf--duo {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M38.828 23H27V46H46V30.172L38.828 23Z' fill='%2366FFCC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30 14L24 8L30 2H32V6H40V19H36V10H32V14H30ZM8 40V29H12V38H16V34H18L24 40L18 46H16V42H8V40Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.828 2H2V25H21V9.172L13.828 2Z' fill='%2366FFCC'/%3E%3C/svg%3E%0A");
}
.shield--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-2 -2 48 48' height='48' width='48' id='Shield-3--Streamline-Sharp'%3E%3Cdesc%3EShield 3 Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='shield-3--shield-protection-security-defend-crime-war-cover'%3E%3Cpath id='Rectangle 37' stroke='%23000000' d='M5.5 6.416666666666666 5.5 33l16.499816666666668 8.91L38.5 33l0 -26.583333333333332S33 1.8333333333333333 22 1.8333333333333333 5.5 6.416666666666666 5.5 6.416666666666666Z' stroke-width='4'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.shield--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-2 -2 48 48' height='48' width='48' id='Shield-3--Streamline-Sharp'%3E%3Cdesc%3EShield 3 Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='shield-3--shield-protection-security-defend-crime-war-cover'%3E%3Cpath id='Rectangle 37' stroke='%23000000' d='M5.5 6.416666666666666 5.5 33l16.499816666666668 8.91L38.5 33l0 -26.583333333333332S33 1.8333333333333333 22 1.8333333333333333 5.5 6.416666666666666 5.5 6.416666666666666Z' stroke-width='4'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-2 -2 48 48' height='48' width='48' id='Shield-3--Streamline-Sharp'%3E%3Cdesc%3EShield 3 Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='shield-3--shield-protection-security-defend-crime-war-cover'%3E%3Cpath id='Rectangle 37' stroke='%23000000' d='M5.5 6.416666666666666 5.5 33l16.499816666666668 8.91L38.5 33l0 -26.583333333333332S33 1.8333333333333333 22 1.8333333333333333 5.5 6.416666666666666 5.5 6.416666666666666Z' stroke-width='4'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.chat-bubble-shield--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-2 -2 48 48' height='48' width='48' id='Chat-Bubble-Oval-Protect--Streamline-Sharp'%3E%3Cdesc%3EChat Bubble Oval Protect Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='chat-bubble-oval-protect--messages-message-bubble-chat-oval-protect'%3E%3Cpath id='Union' stroke='%23000000' d='M5.531056666666666 29.347816666666663c-1.2160133333333332 -2.5582333333333334 -1.8643533333333333 -5.3778999999999995 -1.8643533333333333 -8.264483333333333 0 -5.105411666666666 2.0281249999999997 -10.001731666666666 5.6381966666666665 -13.611803333333333C12.91499 3.8614583333333337 17.811291666666666 1.8333333333333333 22.916666666666664 1.8333333333333333c5.105466666666667 0 10.00175 2.0281249999999997 13.611766666666666 5.6381966666666665C40.13863333333333 11.081601666666666 42.166666666666664 15.977921666666665 42.166666666666664 21.083333333333332c0 5.105466666666667 -2.0280333333333336 10.00175 -5.638233333333333 13.611766666666666C32.918416666666666 38.305299999999995 28.022133333333333 40.33333333333333 22.916666666666664 40.33333333333333c-2.8865833333333333 0 -5.706286666666666 -0.6482666666666667 -8.264483333333333 -1.8643166666666664L2.5667033333333333 41.43333333333334l2.964353333333333 -12.085516666666667Z' stroke-width='4'%3E%3C/path%3E%3Cpath id='Rectangle 37' stroke='%23000000' d='m15.583333333333332 12.833333333333332 0 13.3408 7.333333333333333 4.075866666666666 7.333333333333333 -4.075866666666666L30.25 12.833333333333332l-14.666666666666666 0Z' stroke-width='4'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.chat-bubble-shield--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-2 -2 48 48' height='48' width='48' id='Chat-Bubble-Oval-Protect--Streamline-Sharp'%3E%3Cdesc%3EChat Bubble Oval Protect Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='chat-bubble-oval-protect--messages-message-bubble-chat-oval-protect'%3E%3Cpath id='Union' stroke='%23000000' d='M5.531056666666666 29.347816666666663c-1.2160133333333332 -2.5582333333333334 -1.8643533333333333 -5.3778999999999995 -1.8643533333333333 -8.264483333333333 0 -5.105411666666666 2.0281249999999997 -10.001731666666666 5.6381966666666665 -13.611803333333333C12.91499 3.8614583333333337 17.811291666666666 1.8333333333333333 22.916666666666664 1.8333333333333333c5.105466666666667 0 10.00175 2.0281249999999997 13.611766666666666 5.6381966666666665C40.13863333333333 11.081601666666666 42.166666666666664 15.977921666666665 42.166666666666664 21.083333333333332c0 5.105466666666667 -2.0280333333333336 10.00175 -5.638233333333333 13.611766666666666C32.918416666666666 38.305299999999995 28.022133333333333 40.33333333333333 22.916666666666664 40.33333333333333c-2.8865833333333333 0 -5.706286666666666 -0.6482666666666667 -8.264483333333333 -1.8643166666666664L2.5667033333333333 41.43333333333334l2.964353333333333 -12.085516666666667Z' stroke-width='4'%3E%3C/path%3E%3Cpath id='Rectangle 37' stroke='%23000000' d='m15.583333333333332 12.833333333333332 0 13.3408 7.333333333333333 4.075866666666666 7.333333333333333 -4.075866666666666L30.25 12.833333333333332l-14.666666666666666 0Z' stroke-width='4'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-2 -2 48 48' height='48' width='48' id='Chat-Bubble-Oval-Protect--Streamline-Sharp'%3E%3Cdesc%3EChat Bubble Oval Protect Streamline Icon: https://streamlinehq.com%3C/desc%3E%3Cg id='chat-bubble-oval-protect--messages-message-bubble-chat-oval-protect'%3E%3Cpath id='Union' stroke='%23000000' d='M5.531056666666666 29.347816666666663c-1.2160133333333332 -2.5582333333333334 -1.8643533333333333 -5.3778999999999995 -1.8643533333333333 -8.264483333333333 0 -5.105411666666666 2.0281249999999997 -10.001731666666666 5.6381966666666665 -13.611803333333333C12.91499 3.8614583333333337 17.811291666666666 1.8333333333333333 22.916666666666664 1.8333333333333333c5.105466666666667 0 10.00175 2.0281249999999997 13.611766666666666 5.6381966666666665C40.13863333333333 11.081601666666666 42.166666666666664 15.977921666666665 42.166666666666664 21.083333333333332c0 5.105466666666667 -2.0280333333333336 10.00175 -5.638233333333333 13.611766666666666C32.918416666666666 38.305299999999995 28.022133333333333 40.33333333333333 22.916666666666664 40.33333333333333c-2.8865833333333333 0 -5.706286666666666 -0.6482666666666667 -8.264483333333333 -1.8643166666666664L2.5667033333333333 41.43333333333334l2.964353333333333 -12.085516666666667Z' stroke-width='4'%3E%3C/path%3E%3Cpath id='Rectangle 37' stroke='%23000000' d='m15.583333333333332 12.833333333333332 0 13.3408 7.333333333333333 4.075866666666666 7.333333333333333 -4.075866666666666L30.25 12.833333333333332l-14.666666666666666 0Z' stroke-width='4'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.ok-hand--duo {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='ok-hand'%3E%3Cpath id='Subtract' fill='%23d7e0ff' fill-rule='evenodd' d='M3.2899285714285718 1.9806428571428571A1.230357142857143 1.230357142857143 0 0 1 4.364285714285715 0.8385c0.7150000000000001 -0.10121428571428571 1.3742857142857143 0.40485714285714286 1.4625 1.1207857142857145v0.7131428571428572c0.32035714285714284 -0.5478571428571428 0.6314285714285715 -1.0335 0.884 -1.4114285714285715a1.230357142857143 1.230357142857143 0 0 1 1.5061428571428572 -0.43642857142857144c0.6657857142857143 0.2785714285714286 0.9759285714285714 1.0474285714285714 0.6871428571428572 1.7095L7.697857142857142 5.299357142857143a3.4775 3.4775 0 0 1 2.8952857142857145 1.2777142857142856 1.1607142857142858 1.1607142857142858 0 0 1 -0.6379285714285715 1.8645714285714285 1.1607142857142858 1.1607142857142858 0 0 1 1.1969285714285713 1.5646428571428572 3.4802857142857144 3.4802857142857144 0 0 1 -2.2555 2.106v0.19035714285714286l-4.860142857142857 0S3.9278571428571434 10.691571428571429 3.992857142857143 8.440714285714286l-0.008357142857142856 -0.07428571428571429c-0.8171428571428572 -1.8292857142857144 -0.78 -4.831357142857144 -0.6945714285714286 -6.385785714285714Zm3.7031428571428573 7.528857142857143a1.1607142857142858 1.1607142857142858 0 0 1 1.7995714285714286 -1.4671428571428573 1.1607142857142858 1.1607142857142858 0 0 0 1.0121428571428572 0.42342857142857143c-0.3658571428571429 0.08357142857142857 -0.6834285714285714 0.3435714285714286 -0.8264285714285715 0.7215a1.1607142857142858 1.1607142857142858 0 0 1 -1.9852857142857143 0.3222142857142857Z' clip-rule='evenodd' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M3.9845000000000006 8.366428571428571c-0.8171428571428572 -1.8292857142857144 -0.78 -4.831357142857144 -0.6945714285714286 -6.385785714285714A1.230357142857143 1.230357142857143 0 0 1 4.364285714285715 0.8385c0.7150000000000001 -0.10121428571428571 1.3742857142857143 0.40485714285714286 1.4625 1.1207857142857145v0.7298571428571429' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_2' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='m8.895714285714286 12.302642857142859 0 -0.19035714285714286a3.4728571428571433 3.4728571428571433 0 0 0 1.1960000000000002 -0.6360714285714286 3.458928571428572 3.458928571428572 0 0 0 1.0585714285714285 -1.4699285714285715A1.1607142857142858 1.1607142857142858 0 0 0 9.954285714285716 8.440714285714286a1.1607142857142858 1.1607142857142858 0 0 0 0.6379285714285715 -1.8645714285714285A3.4775 3.4775 0 0 0 7.697857142857142 5.300285714285715l1.2071428571428573 -2.7652857142857146A1.2925714285714285 1.2925714285714285 0 0 0 8.215071428571429 0.8245714285714286v0a1.230357142857143 1.230357142857143 0 0 0 -1.5061428571428572 0.43642857142857144c-0.9053571428571429 1.3547857142857145 -2.5702857142857143 4.100571428571429 -2.6742857142857144 6.122071428571429 -0.14300000000000002 2.7857142857142856 0 4.9195714285714285 0 4.9195714285714285' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_3' fill-rule='evenodd' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M7.159285714285715 7.876142857142857a1.1607142857142858 1.1607142857142858 0 1 0 1.82 1.3111428571428572c0.14207142857142857 -0.37700000000000006 0.45964285714285713 -0.6370000000000001 0.8264285714285715 -0.7215a1.1597857142857144 1.1597857142857144 0 0 1 -1.0121428571428572 -0.42250000000000004 1.1607142857142858 1.1607142857142858 0 0 0 -1.6342857142857143 -0.16714285714285715Z' clip-rule='evenodd' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 529' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M7.703428571428571 5.302142857142857c-0.23307142857142857 0.027857142857142858 -0.7883571428571429 0.13092857142857142 -1.1421428571428571 0.3222142857142857' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.ok-hand--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='ok-hand'%3E%3Cpath id='Ellipse 305 (Stroke)' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M3.9845000000000006 8.366428571428571c-0.8171428571428572 -1.8292857142857144 -0.78 -4.831357142857144 -0.6945714285714286 -6.385785714285714A1.230357142857143 1.230357142857143 0 0 1 4.364285714285715 0.8385c0.7150000000000001 -0.10121428571428571 1.3742857142857143 0.40485714285714286 1.4625 1.1207857142857145v0.7298571428571429' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m8.895714285714286 12.302642857142859 0 -0.19035714285714286a3.4728571428571433 3.4728571428571433 0 0 0 1.1960000000000002 -0.6360714285714286 3.458928571428572 3.458928571428572 0 0 0 1.0585714285714285 -1.4699285714285715A1.1607142857142858 1.1607142857142858 0 0 0 9.954285714285716 8.440714285714286a1.1607142857142858 1.1607142857142858 0 0 0 0.6379285714285715 -1.8645714285714285A3.4775 3.4775 0 0 0 7.697857142857142 5.300285714285715l1.2071428571428573 -2.7652857142857146A1.2925714285714285 1.2925714285714285 0 0 0 8.215071428571429 0.8245714285714286v0a1.230357142857143 1.230357142857143 0 0 0 -1.5061428571428572 0.43642857142857144c-0.9053571428571429 1.3547857142857145 -2.5702857142857143 4.100571428571429 -2.6742857142857144 6.122071428571429 -0.14300000000000002 2.7857142857142856 0 4.9195714285714285 0 4.9195714285714285' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_3' fill-rule='evenodd' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M7.159285714285715 7.876142857142857a1.1607142857142858 1.1607142857142858 0 1 0 1.82 1.3111428571428572c0.14207142857142857 -0.37700000000000006 0.45964285714285713 -0.6370000000000001 0.8264285714285715 -0.7215a1.1597857142857144 1.1597857142857144 0 0 1 -1.0121428571428572 -0.42250000000000004 1.1607142857142858 1.1607142857142858 0 0 0 -1.6342857142857143 -0.16714285714285715Z' clip-rule='evenodd' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 529' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M7.703428571428571 5.302142857142857c-0.23307142857142857 0.027857142857142858 -0.7883571428571429 0.13092857142857142 -1.1421428571428571 0.3222142857142857' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.ok-hand--line--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='ok-hand'%3E%3Cpath id='Ellipse 305 (Stroke)' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M3.9845000000000006 8.366428571428571c-0.8171428571428572 -1.8292857142857144 -0.78 -4.831357142857144 -0.6945714285714286 -6.385785714285714A1.230357142857143 1.230357142857143 0 0 1 4.364285714285715 0.8385c0.7150000000000001 -0.10121428571428571 1.3742857142857143 0.40485714285714286 1.4625 1.1207857142857145v0.7298571428571429' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m8.895714285714286 12.302642857142859 0 -0.19035714285714286a3.4728571428571433 3.4728571428571433 0 0 0 1.1960000000000002 -0.6360714285714286 3.458928571428572 3.458928571428572 0 0 0 1.0585714285714285 -1.4699285714285715A1.1607142857142858 1.1607142857142858 0 0 0 9.954285714285716 8.440714285714286a1.1607142857142858 1.1607142857142858 0 0 0 0.6379285714285715 -1.8645714285714285A3.4775 3.4775 0 0 0 7.697857142857142 5.300285714285715l1.2071428571428573 -2.7652857142857146A1.2925714285714285 1.2925714285714285 0 0 0 8.215071428571429 0.8245714285714286v0a1.230357142857143 1.230357142857143 0 0 0 -1.5061428571428572 0.43642857142857144c-0.9053571428571429 1.3547857142857145 -2.5702857142857143 4.100571428571429 -2.6742857142857144 6.122071428571429 -0.14300000000000002 2.7857142857142856 0 4.9195714285714285 0 4.9195714285714285' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_3' fill-rule='evenodd' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M7.159285714285715 7.876142857142857a1.1607142857142858 1.1607142857142858 0 1 0 1.82 1.3111428571428572c0.14207142857142857 -0.37700000000000006 0.45964285714285713 -0.6370000000000001 0.8264285714285715 -0.7215a1.1597857142857144 1.1597857142857144 0 0 1 -1.0121428571428572 -0.42250000000000004 1.1607142857142858 1.1607142857142858 0 0 0 -1.6342857142857143 -0.16714285714285715Z' clip-rule='evenodd' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 529' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M7.703428571428571 5.302142857142857c-0.23307142857142857 0.027857142857142858 -0.7883571428571429 0.13092857142857142 -1.1421428571428571 0.3222142857142857' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='ok-hand'%3E%3Cpath id='Ellipse 305 (Stroke)' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M3.9845000000000006 8.366428571428571c-0.8171428571428572 -1.8292857142857144 -0.78 -4.831357142857144 -0.6945714285714286 -6.385785714285714A1.230357142857143 1.230357142857143 0 0 1 4.364285714285715 0.8385c0.7150000000000001 -0.10121428571428571 1.3742857142857143 0.40485714285714286 1.4625 1.1207857142857145v0.7298571428571429' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m8.895714285714286 12.302642857142859 0 -0.19035714285714286a3.4728571428571433 3.4728571428571433 0 0 0 1.1960000000000002 -0.6360714285714286 3.458928571428572 3.458928571428572 0 0 0 1.0585714285714285 -1.4699285714285715A1.1607142857142858 1.1607142857142858 0 0 0 9.954285714285716 8.440714285714286a1.1607142857142858 1.1607142857142858 0 0 0 0.6379285714285715 -1.8645714285714285A3.4775 3.4775 0 0 0 7.697857142857142 5.300285714285715l1.2071428571428573 -2.7652857142857146A1.2925714285714285 1.2925714285714285 0 0 0 8.215071428571429 0.8245714285714286v0a1.230357142857143 1.230357142857143 0 0 0 -1.5061428571428572 0.43642857142857144c-0.9053571428571429 1.3547857142857145 -2.5702857142857143 4.100571428571429 -2.6742857142857144 6.122071428571429 -0.14300000000000002 2.7857142857142856 0 4.9195714285714285 0 4.9195714285714285' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305 (Stroke)_3' fill-rule='evenodd' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M7.159285714285715 7.876142857142857a1.1607142857142858 1.1607142857142858 0 1 0 1.82 1.3111428571428572c0.14207142857142857 -0.37700000000000006 0.45964285714285713 -0.6370000000000001 0.8264285714285715 -0.7215a1.1597857142857144 1.1597857142857144 0 0 1 -1.0121428571428572 -0.42250000000000004 1.1607142857142858 1.1607142857142858 0 0 0 -1.6342857142857143 -0.16714285714285715Z' clip-rule='evenodd' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 529' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M7.703428571428571 5.302142857142857c-0.23307142857142857 0.027857142857142858 -0.7883571428571429 0.13092857142857142 -1.1421428571428571 0.3222142857142857' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.ok-hand--solid {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 14'%3E%3Cg id='ok-hand'%3E%3Cpath id='Union' fill='%23000000' fill-rule='evenodd' d='M6.919 0.844c-0.975 1.458 -2.768 4.415 -2.88 6.592 -0.103 2.008 -0.068 4.149 -0.034 5.345a0.983 0.983 0 0 0 0.989 0.953l2.367 0a0.912 0.912 0 0 0 0.902 -1.05 3.76 3.76 0 0 0 2.385 -0.993A1.25 1.25 0 1 0 8.95 9.855a1.251 1.251 0 1 1 0.13 -1.696 1.25 1.25 0 0 0 1.96 -1.553 3.743 3.743 0 0 0 -1.064 -0.918 3.742 3.742 0 0 0 -3.13 -0.286 0.624 0.624 0 0 1 -0.017 -1.172c0.42 -0.162 0.9 -0.248 1.137 -0.277 0.146 -0.02 0.352 -0.043 0.58 -0.054l0.735 -1.686a1.392 1.392 0 0 0 -0.74 -1.841 1.325 1.325 0 0 0 -1.622 0.47Zm-1.63 0.222A1.392 1.392 0 0 0 3.893 0.387a1.325 1.325 0 0 0 -1.157 1.23c-0.064 1.166 -0.103 3.087 0.176 4.81 0.211 -1.067 0.656 -2.157 1.12 -3.106 0.404 -0.825 0.854 -1.604 1.257 -2.255Z' clip-rule='evenodd' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.ringing-bell-notification--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14' %3E%3Cg id='ringing-bell-notification--notification-vibrate-ring-sound-alarm-alert-bell-noise'%3E%3Cpath id='Vector (Stroke)' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M2.551714285714286 0.6992142857142858A5.556571428571429 5.556571428571429 0 0 0 1.0975714285714286 3.25M10.410214285714286 0.6992142857142858A5.556571428571429 5.556571428571429 0 0 1 11.864357142857143 3.25' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 85' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M5.2715 11.568142857142858a1.3928571428571428 1.3928571428571428 0 0 0 2.457 0' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M4.212 2.3400000000000003a3.2351428571428573 3.2351428571428573 0 0 1 5.524071428571428 2.2880000000000003c0 0.5051428571428572 0.08357142857142857 0.9796428571428571 0.20800000000000002 1.4652857142857143 0.026000000000000002 0.07985714285714285 0.05385714285714286 0.15692857142857145 0.08264285714285714 0.2302857142857143 0.20242857142857143 0.5125714285714287 0.8143571428571429 0.6769285714285714 1.2257142857142858 1.041857142857143 0.5181428571428572 0.45964285714285713 0.39371428571428574 1.3417857142857144 -0.08171428571428571 1.6937142857142857 0 0 -0.7985714285714286 0.6908571428571428 -4.670714285714286 0.6908571428571428s-4.670714285714286 -0.6908571428571428 -4.670714285714286 -0.6908571428571428c-0.4754285714285715 -0.3519285714285714 -0.5998571428571429 -1.235 -0.08264285714285714 -1.6937142857142857 0.4122857142857143 -0.36492857142857144 1.0242142857142857 -0.5292857142857142 1.2266428571428571 -1.041857142857143 0.17550000000000002 -0.442 0.2915714285714286 -0.9982142857142857 0.2915714285714286 -1.6955714285714287 0 -0.8580000000000001 0.3407857142857143 -1.6807142857142858 0.9471428571428572 -2.2870714285714286Z' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.ringing-bell-notification--line--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14' %3E%3Cg id='ringing-bell-notification--notification-vibrate-ring-sound-alarm-alert-bell-noise'%3E%3Cpath id='Vector (Stroke)' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M2.551714285714286 0.6992142857142858A5.556571428571429 5.556571428571429 0 0 0 1.0975714285714286 3.25M10.410214285714286 0.6992142857142858A5.556571428571429 5.556571428571429 0 0 1 11.864357142857143 3.25' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 85' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M5.2715 11.568142857142858a1.3928571428571428 1.3928571428571428 0 0 0 2.457 0' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M4.212 2.3400000000000003a3.2351428571428573 3.2351428571428573 0 0 1 5.524071428571428 2.2880000000000003c0 0.5051428571428572 0.08357142857142857 0.9796428571428571 0.20800000000000002 1.4652857142857143 0.026000000000000002 0.07985714285714285 0.05385714285714286 0.15692857142857145 0.08264285714285714 0.2302857142857143 0.20242857142857143 0.5125714285714287 0.8143571428571429 0.6769285714285714 1.2257142857142858 1.041857142857143 0.5181428571428572 0.45964285714285713 0.39371428571428574 1.3417857142857144 -0.08171428571428571 1.6937142857142857 0 0 -0.7985714285714286 0.6908571428571428 -4.670714285714286 0.6908571428571428s-4.670714285714286 -0.6908571428571428 -4.670714285714286 -0.6908571428571428c-0.4754285714285715 -0.3519285714285714 -0.5998571428571429 -1.235 -0.08264285714285714 -1.6937142857142857 0.4122857142857143 -0.36492857142857144 1.0242142857142857 -0.5292857142857142 1.2266428571428571 -1.041857142857143 0.17550000000000002 -0.442 0.2915714285714286 -0.9982142857142857 0.2915714285714286 -1.6955714285714287 0 -0.8580000000000001 0.3407857142857143 -1.6807142857142858 0.9471428571428572 -2.2870714285714286Z' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14' %3E%3Cg id='ringing-bell-notification--notification-vibrate-ring-sound-alarm-alert-bell-noise'%3E%3Cpath id='Vector (Stroke)' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M2.551714285714286 0.6992142857142858A5.556571428571429 5.556571428571429 0 0 0 1.0975714285714286 3.25M10.410214285714286 0.6992142857142858A5.556571428571429 5.556571428571429 0 0 1 11.864357142857143 3.25' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 85' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M5.2715 11.568142857142858a1.3928571428571428 1.3928571428571428 0 0 0 2.457 0' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M4.212 2.3400000000000003a3.2351428571428573 3.2351428571428573 0 0 1 5.524071428571428 2.2880000000000003c0 0.5051428571428572 0.08357142857142857 0.9796428571428571 0.20800000000000002 1.4652857142857143 0.026000000000000002 0.07985714285714285 0.05385714285714286 0.15692857142857145 0.08264285714285714 0.2302857142857143 0.20242857142857143 0.5125714285714287 0.8143571428571429 0.6769285714285714 1.2257142857142858 1.041857142857143 0.5181428571428572 0.45964285714285713 0.39371428571428574 1.3417857142857144 -0.08171428571428571 1.6937142857142857 0 0 -0.7985714285714286 0.6908571428571428 -4.670714285714286 0.6908571428571428s-4.670714285714286 -0.6908571428571428 -4.670714285714286 -0.6908571428571428c-0.4754285714285715 -0.3519285714285714 -0.5998571428571429 -1.235 -0.08264285714285714 -1.6937142857142857 0.4122857142857143 -0.36492857142857144 1.0242142857142857 -0.5292857142857142 1.2266428571428571 -1.041857142857143 0.17550000000000002 -0.442 0.2915714285714286 -0.9982142857142857 0.2915714285714286 -1.6955714285714287 0 -0.8580000000000001 0.3407857142857143 -1.6807142857142858 0.9471428571428572 -2.2870714285714286Z' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.fireworks-rocket--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14' %3E%3Cg id='fireworks-rocket--hobby-entertainment-party-fireworks-rocket'%3E%3Cpath id='Vector 573' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m9.202142857142858 8.97 0.3277857142857143 0.3277857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 574' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m11.827214285714286 11.59507142857143 0.3287142857142857 0.3287142857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 575' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m12.155000000000001 8.97 -0.3277857142857143 0.3277857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 576' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m9.529928571428572 11.59507142857143 -0.3287142857142857 0.3287142857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 577' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m7.5427857142857135 1.9109999999999998 -3.357714285714286 2.822857142857143a0.9285714285714286 0.9285714285714286 0 0 0 -0.0585 1.3677857142857144l1.8515714285714286 1.8515714285714286a0.9285714285714286 0.9285714285714286 0 0 0 1.3668571428571428 -0.0585l2.823785714285714 -3.357714285714286 -2.626 -2.626Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 578' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M10.825285714285714 1.2535714285714288C9.664571428571428 0.7855714285714286 7.710857142857144 0.7029285714285715 6.557571428571429 0.9267142857142857l4.5964285714285715 4.5964285714285715c0.22285714285714286 -1.152357142857143 0.14114285714285715 -3.106071428571429 -0.3287142857142857 -4.267714285714286Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 579' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M5.008714285714286 7.122142857142857 0.7131428571428572 11.417714285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 580' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M6.097928571428572 8.096214285714286v1.213642857142857a0.9285714285714286 0.9285714285714286 0 0 0 0.9285714285714286 0.9285714285714286h0.37700000000000006' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.fireworks-rocket--line--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14' %3E%3Cg id='fireworks-rocket--hobby-entertainment-party-fireworks-rocket'%3E%3Cpath id='Vector 573' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m9.202142857142858 8.97 0.3277857142857143 0.3277857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 574' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m11.827214285714286 11.59507142857143 0.3287142857142857 0.3287142857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 575' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m12.155000000000001 8.97 -0.3277857142857143 0.3277857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 576' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m9.529928571428572 11.59507142857143 -0.3287142857142857 0.3287142857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 577' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m7.5427857142857135 1.9109999999999998 -3.357714285714286 2.822857142857143a0.9285714285714286 0.9285714285714286 0 0 0 -0.0585 1.3677857142857144l1.8515714285714286 1.8515714285714286a0.9285714285714286 0.9285714285714286 0 0 0 1.3668571428571428 -0.0585l2.823785714285714 -3.357714285714286 -2.626 -2.626Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 578' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M10.825285714285714 1.2535714285714288C9.664571428571428 0.7855714285714286 7.710857142857144 0.7029285714285715 6.557571428571429 0.9267142857142857l4.5964285714285715 4.5964285714285715c0.22285714285714286 -1.152357142857143 0.14114285714285715 -3.106071428571429 -0.3287142857142857 -4.267714285714286Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 579' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M5.008714285714286 7.122142857142857 0.7131428571428572 11.417714285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 580' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M6.097928571428572 8.096214285714286v1.213642857142857a0.9285714285714286 0.9285714285714286 0 0 0 0.9285714285714286 0.9285714285714286h0.37700000000000006' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14' %3E%3Cg id='fireworks-rocket--hobby-entertainment-party-fireworks-rocket'%3E%3Cpath id='Vector 573' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m9.202142857142858 8.97 0.3277857142857143 0.3277857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 574' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m11.827214285714286 11.59507142857143 0.3287142857142857 0.3287142857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 575' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m12.155000000000001 8.97 -0.3277857142857143 0.3277857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 576' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m9.529928571428572 11.59507142857143 -0.3287142857142857 0.3287142857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 577' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m7.5427857142857135 1.9109999999999998 -3.357714285714286 2.822857142857143a0.9285714285714286 0.9285714285714286 0 0 0 -0.0585 1.3677857142857144l1.8515714285714286 1.8515714285714286a0.9285714285714286 0.9285714285714286 0 0 0 1.3668571428571428 -0.0585l2.823785714285714 -3.357714285714286 -2.626 -2.626Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 578' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M10.825285714285714 1.2535714285714288C9.664571428571428 0.7855714285714286 7.710857142857144 0.7029285714285715 6.557571428571429 0.9267142857142857l4.5964285714285715 4.5964285714285715c0.22285714285714286 -1.152357142857143 0.14114285714285715 -3.106071428571429 -0.3287142857142857 -4.267714285714286Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 579' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M5.008714285714286 7.122142857142857 0.7131428571428572 11.417714285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 580' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M6.097928571428572 8.096214285714286v1.213642857142857a0.9285714285714286 0.9285714285714286 0 0 0 0.9285714285714286 0.9285714285714286h0.37700000000000006' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.mail-send--duo {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='mail-send--send-email-envelope-dash'%3E%3Cpath id='Vector' fill='%23d7e0ff' d='M11.607142857142858 3.25h-6.5c-0.5128314285714286 0 -0.9285714285714286 0.41574 -0.9285714285714286 0.9285714285714286v4.642857142857143c0 0.51285 0.41574 0.9285714285714286 0.9285714285714286 0.9285714285714286h6.5c0.51285 0 0.9285714285714286 -0.4157214285714286 0.9285714285714286 -0.9285714285714286v-4.642857142857143c0 -0.5128314285714286 -0.4157214285714286 -0.9285714285714286 -0.9285714285714286 -0.9285714285714286Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M11.607142857142858 3.25h-6.5c-0.5128314285714286 0 -0.9285714285714286 0.41574 -0.9285714285714286 0.9285714285714286v4.642857142857143c0 0.51285 0.41574 0.9285714285714286 0.9285714285714286 0.9285714285714286h6.5c0.51285 0 0.9285714285714286 -0.4157214285714286 0.9285714285714286 -0.9285714285714286v-4.642857142857143c0 -0.5128314285714286 -0.4157214285714286 -0.9285714285714286 -0.9285714285714286 -0.9285714285714286Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_3' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='m4.178571428571429 4.206456428571428 4.178571428571429 2.757857142857143 4.178571428571429 -2.757857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_4' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 3.25H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_5' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 6.035714285714286H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_6' stroke='%234147d5' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 8.821428571428571H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.mail-send--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='mail-send--send-email-envelope-dash'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M11.607142857142858 3.25h-6.5c-0.5128314285714286 0 -0.9285714285714286 0.41574 -0.9285714285714286 0.9285714285714286v4.642857142857143c0 0.51285 0.41574 0.9285714285714286 0.9285714285714286 0.9285714285714286h6.5c0.51285 0 0.9285714285714286 -0.4157214285714286 0.9285714285714286 -0.9285714285714286v-4.642857142857143c0 -0.5128314285714286 -0.4157214285714286 -0.9285714285714286 -0.9285714285714286 -0.9285714285714286Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m4.178571428571429 4.206456428571428 4.178571428571429 2.757857142857143 4.178571428571429 -2.757857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_3' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 3.25H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_4' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 6.035714285714286H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_5' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 8.821428571428571H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.mail-send--line--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='mail-send--send-email-envelope-dash'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M11.607142857142858 3.25h-6.5c-0.5128314285714286 0 -0.9285714285714286 0.41574 -0.9285714285714286 0.9285714285714286v4.642857142857143c0 0.51285 0.41574 0.9285714285714286 0.9285714285714286 0.9285714285714286h6.5c0.51285 0 0.9285714285714286 -0.4157214285714286 0.9285714285714286 -0.9285714285714286v-4.642857142857143c0 -0.5128314285714286 -0.4157214285714286 -0.9285714285714286 -0.9285714285714286 -0.9285714285714286Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m4.178571428571429 4.206456428571428 4.178571428571429 2.757857142857143 4.178571428571429 -2.757857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_3' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 3.25H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_4' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 6.035714285714286H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_5' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 8.821428571428571H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='mail-send--send-email-envelope-dash'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M11.607142857142858 3.25h-6.5c-0.5128314285714286 0 -0.9285714285714286 0.41574 -0.9285714285714286 0.9285714285714286v4.642857142857143c0 0.51285 0.41574 0.9285714285714286 0.9285714285714286 0.9285714285714286h6.5c0.51285 0 0.9285714285714286 -0.4157214285714286 0.9285714285714286 -0.9285714285714286v-4.642857142857143c0 -0.5128314285714286 -0.4157214285714286 -0.9285714285714286 -0.9285714285714286 -0.9285714285714286Z' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m4.178571428571429 4.206456428571428 4.178571428571429 2.757857142857143 4.178571428571429 -2.757857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_3' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 3.25H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_4' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 6.035714285714286H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_5' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4642857142857143 8.821428571428571H1.8571428571428572' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.arrow-right-1--duo {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-1 -1 14 14'%3E%3Cg id='arrow-right-1--arrow-right-keyboard'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4285714285714286 6h11.142857142857144' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M8.571428571428573 9 11.571428571428573 6 8.571428571428573 3' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.arrow-right-1--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-1 -1 14 14'%3E%3Cg id='arrow-right-1--arrow-right-keyboard'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4285714285714286 6h11.142857142857144' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M8.571428571428573 9 11.571428571428573 6 8.571428571428573 3' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.arrow-right-1--line--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-1 -1 14 14'%3E%3Cg id='arrow-right-1--arrow-right-keyboard'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4285714285714286 6h11.142857142857144' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M8.571428571428573 9 11.571428571428573 6 8.571428571428573 3' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-1 -1 14 14'%3E%3Cg id='arrow-right-1--arrow-right-keyboard'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M0.4285714285714286 6h11.142857142857144' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M8.571428571428573 9 11.571428571428573 6 8.571428571428573 3' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.arrow-right-circle-2--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='arrow-right-circle-2--arrow-keyboard-circle-button-right'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M3.7142857142857144 6.5h5.571428571428571' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M7.892857142857143 5.107142857142858 9.285714285714286 6.5 7.892857142857143 7.892857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_3' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M6.5 12.535714285714286c3.3334785714285715 0 6.035714285714286 -2.702235714285714 6.035714285714286 -6.035714285714286C12.535714285714286 3.1665678571428573 9.833478571428572 0.4642857142857143 6.5 0.4642857142857143 3.1665678571428573 0.4642857142857143 0.4642857142857143 3.1665678571428573 0.4642857142857143 6.5c0 3.3334785714285715 2.702282142857143 6.035714285714286 6.035714285714286 6.035714285714286Z' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.arrow-right-circle-2--line--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='arrow-right-circle-2--arrow-keyboard-circle-button-right'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M3.7142857142857144 6.5h5.571428571428571' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M7.892857142857143 5.107142857142858 9.285714285714286 6.5 7.892857142857143 7.892857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_3' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M6.5 12.535714285714286c3.3334785714285715 0 6.035714285714286 -2.702235714285714 6.035714285714286 -6.035714285714286C12.535714285714286 3.1665678571428573 9.833478571428572 0.4642857142857143 6.5 0.4642857142857143 3.1665678571428573 0.4642857142857143 0.4642857142857143 3.1665678571428573 0.4642857142857143 6.5c0 3.3334785714285715 2.702282142857143 6.035714285714286 6.035714285714286 6.035714285714286Z' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='arrow-right-circle-2--arrow-keyboard-circle-button-right'%3E%3Cpath id='Vector' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M3.7142857142857144 6.5h5.571428571428571' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M7.892857142857143 5.107142857142858 9.285714285714286 6.5 7.892857142857143 7.892857142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector_3' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M6.5 12.535714285714286c3.3334785714285715 0 6.035714285714286 -2.702235714285714 6.035714285714286 -6.035714285714286C12.535714285714286 3.1665678571428573 9.833478571428572 0.4642857142857143 6.5 0.4642857142857143 3.1665678571428573 0.4642857142857143 0.4642857142857143 3.1665678571428573 0.4642857142857143 6.5c0 3.3334785714285715 2.702282142857143 6.035714285714286 6.035714285714286 6.035714285714286Z' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.high-five--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='high five'%3E%3Cpath id='vector 1996' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m2.8912742857142857 11.098564285714286 -0.19520428571428572 -0.12665714285714286c-0.504075 -0.32732142857142854 -0.9444685714285714 -0.7434142857142857 -1.2997028571428573 -1.2281285714285715L0.6621940000000001 8.741933571428572C0.46055007142857146 8.466779285714285 0.46033835714285715 8.092722857142856 0.6616721428571429 7.817336428571429c0.30198071428571427 -0.4130378571428571 0.9125535714285715 -0.4300214285714286 1.2370242857142857 -0.03440357142857143l0.6450414285714287 0.7864814285714286c0.26534857142857143 -0.003240714285714286 0.8430964285714286 0.07867785714285715 1.32509 0.39981500000000003' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 1997' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M2.544276428571429 8.571197142857143 2.4959814285714286 4.613328571428572c-0.0053300000000000005 -0.4371807142857143 0.3447414285714286 -0.7959064285714286 0.7819221428571429 -0.8012364285714286v0c0.4371714285714286 -0.0053300000000000005 0.7958971428571429 0.3447414285714286 0.8012364285714286 0.7819128571428572l0.02897142857142857 2.3747285714285713 -0.04056928571428572 -3.3246107142857144c-0.0053300000000000005 -0.4371807142857143 0.3447414285714286 -0.7959064285714286 0.7819221428571429 -0.8012364285714286v0c0.4371714285714286 -0.005339285714285714 0.7958971428571429 0.3447414285714286 0.8012271428571428 0.7819128571428572l0.009666428571428572 0.7915792857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 1997_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m6.243361428571429 12.276085714285715 -0.08827000000000002 -0.09044285714285714c-0.3440078571428572 -0.3524857142857143 -0.5338914285714286 -0.8271714285714287 -0.5278742857142857 -1.3196857142857144l0.05435857142857143 -4.455220714285715c0.005339285714285714 -0.4371807142857143 0.3640557142857143 -0.7872521428571428 0.8012364285714286 -0.7819221428571429v0c0.4371714285714286 0.005339285714285714 0.7872428571428571 0.36406499999999997 0.7819128571428572 0.8012364285714286L7.239607142857143 8.488145714285714l0.04443214285714286 -3.6412442857142855c0.005339285714285714 -0.4371714285714286 0.36406499999999997 -0.7872521428571428 0.8012364285714286 -0.7819128571428572v0c0.4371807142857143 0.0053300000000000005 0.7872521428571428 0.3640557142857143 0.7819221428571429 0.8012271428571428L8.826628571428571 8.190835714285715l0.02897142857142857 -2.3747285714285713c0.005339285714285714 -0.4371714285714286 0.36406499999999997 -0.7872521428571428 0.8012642857142858 -0.7819128571428572v0c0.4371714285714286 0.0053300000000000005 0.7872428571428571 0.3640557142857143 0.7818571428571428 0.8012364285714286l-0.048285714285714286 3.9578407142857146 0.6450785714285714 -0.7864535714285714c0.32444285714285714 -0.39561785714285713 0.9349785714285713 -0.37863428571428576 1.23695 0.03440357142857143 0.20140714285714287 0.2754142857142857 0.20112857142857143 0.6494428571428572 -0.00046428571428571433 0.9245785714285715l-0.8143571428571429 1.1112214285714288c-0.30225 0.41247142857142854 -0.6769285714285714 0.7664428571428572 -1.1057428571428574 1.0448285714285714l-0.30902857142857143 0.2006642857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 2065' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m6.862096428571428 0.6492747857142858 0.1482557142857143 1.2389287857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 2066' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m8.92968142857143 1.0301385714285716 -0.39547857142857146 1.1834364285714285' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 2067' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m10.678107142857142 2.1228350000000002 -0.8582785714285714 0.9056821428571429' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.high-five--line--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='high five'%3E%3Cpath id='vector 1996' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m2.8912742857142857 11.098564285714286 -0.19520428571428572 -0.12665714285714286c-0.504075 -0.32732142857142854 -0.9444685714285714 -0.7434142857142857 -1.2997028571428573 -1.2281285714285715L0.6621940000000001 8.741933571428572C0.46055007142857146 8.466779285714285 0.46033835714285715 8.092722857142856 0.6616721428571429 7.817336428571429c0.30198071428571427 -0.4130378571428571 0.9125535714285715 -0.4300214285714286 1.2370242857142857 -0.03440357142857143l0.6450414285714287 0.7864814285714286c0.26534857142857143 -0.003240714285714286 0.8430964285714286 0.07867785714285715 1.32509 0.39981500000000003' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 1997' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M2.544276428571429 8.571197142857143 2.4959814285714286 4.613328571428572c-0.0053300000000000005 -0.4371807142857143 0.3447414285714286 -0.7959064285714286 0.7819221428571429 -0.8012364285714286v0c0.4371714285714286 -0.0053300000000000005 0.7958971428571429 0.3447414285714286 0.8012364285714286 0.7819128571428572l0.02897142857142857 2.3747285714285713 -0.04056928571428572 -3.3246107142857144c-0.0053300000000000005 -0.4371807142857143 0.3447414285714286 -0.7959064285714286 0.7819221428571429 -0.8012364285714286v0c0.4371714285714286 -0.005339285714285714 0.7958971428571429 0.3447414285714286 0.8012271428571428 0.7819128571428572l0.009666428571428572 0.7915792857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 1997_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m6.243361428571429 12.276085714285715 -0.08827000000000002 -0.09044285714285714c-0.3440078571428572 -0.3524857142857143 -0.5338914285714286 -0.8271714285714287 -0.5278742857142857 -1.3196857142857144l0.05435857142857143 -4.455220714285715c0.005339285714285714 -0.4371807142857143 0.3640557142857143 -0.7872521428571428 0.8012364285714286 -0.7819221428571429v0c0.4371714285714286 0.005339285714285714 0.7872428571428571 0.36406499999999997 0.7819128571428572 0.8012364285714286L7.239607142857143 8.488145714285714l0.04443214285714286 -3.6412442857142855c0.005339285714285714 -0.4371714285714286 0.36406499999999997 -0.7872521428571428 0.8012364285714286 -0.7819128571428572v0c0.4371807142857143 0.0053300000000000005 0.7872521428571428 0.3640557142857143 0.7819221428571429 0.8012271428571428L8.826628571428571 8.190835714285715l0.02897142857142857 -2.3747285714285713c0.005339285714285714 -0.4371714285714286 0.36406499999999997 -0.7872521428571428 0.8012642857142858 -0.7819128571428572v0c0.4371714285714286 0.0053300000000000005 0.7872428571428571 0.3640557142857143 0.7818571428571428 0.8012364285714286l-0.048285714285714286 3.9578407142857146 0.6450785714285714 -0.7864535714285714c0.32444285714285714 -0.39561785714285713 0.9349785714285713 -0.37863428571428576 1.23695 0.03440357142857143 0.20140714285714287 0.2754142857142857 0.20112857142857143 0.6494428571428572 -0.00046428571428571433 0.9245785714285715l-0.8143571428571429 1.1112214285714288c-0.30225 0.41247142857142854 -0.6769285714285714 0.7664428571428572 -1.1057428571428574 1.0448285714285714l-0.30902857142857143 0.2006642857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 2065' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m6.862096428571428 0.6492747857142858 0.1482557142857143 1.2389287857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 2066' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m8.92968142857143 1.0301385714285716 -0.39547857142857146 1.1834364285714285' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 2067' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m10.678107142857142 2.1228350000000002 -0.8582785714285714 0.9056821428571429' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='high five'%3E%3Cpath id='vector 1996' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m2.8912742857142857 11.098564285714286 -0.19520428571428572 -0.12665714285714286c-0.504075 -0.32732142857142854 -0.9444685714285714 -0.7434142857142857 -1.2997028571428573 -1.2281285714285715L0.6621940000000001 8.741933571428572C0.46055007142857146 8.466779285714285 0.46033835714285715 8.092722857142856 0.6616721428571429 7.817336428571429c0.30198071428571427 -0.4130378571428571 0.9125535714285715 -0.4300214285714286 1.2370242857142857 -0.03440357142857143l0.6450414285714287 0.7864814285714286c0.26534857142857143 -0.003240714285714286 0.8430964285714286 0.07867785714285715 1.32509 0.39981500000000003' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 1997' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M2.544276428571429 8.571197142857143 2.4959814285714286 4.613328571428572c-0.0053300000000000005 -0.4371807142857143 0.3447414285714286 -0.7959064285714286 0.7819221428571429 -0.8012364285714286v0c0.4371714285714286 -0.0053300000000000005 0.7958971428571429 0.3447414285714286 0.8012364285714286 0.7819128571428572l0.02897142857142857 2.3747285714285713 -0.04056928571428572 -3.3246107142857144c-0.0053300000000000005 -0.4371807142857143 0.3447414285714286 -0.7959064285714286 0.7819221428571429 -0.8012364285714286v0c0.4371714285714286 -0.005339285714285714 0.7958971428571429 0.3447414285714286 0.8012271428571428 0.7819128571428572l0.009666428571428572 0.7915792857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 1997_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m6.243361428571429 12.276085714285715 -0.08827000000000002 -0.09044285714285714c-0.3440078571428572 -0.3524857142857143 -0.5338914285714286 -0.8271714285714287 -0.5278742857142857 -1.3196857142857144l0.05435857142857143 -4.455220714285715c0.005339285714285714 -0.4371807142857143 0.3640557142857143 -0.7872521428571428 0.8012364285714286 -0.7819221428571429v0c0.4371714285714286 0.005339285714285714 0.7872428571428571 0.36406499999999997 0.7819128571428572 0.8012364285714286L7.239607142857143 8.488145714285714l0.04443214285714286 -3.6412442857142855c0.005339285714285714 -0.4371714285714286 0.36406499999999997 -0.7872521428571428 0.8012364285714286 -0.7819128571428572v0c0.4371807142857143 0.0053300000000000005 0.7872521428571428 0.3640557142857143 0.7819221428571429 0.8012271428571428L8.826628571428571 8.190835714285715l0.02897142857142857 -2.3747285714285713c0.005339285714285714 -0.4371714285714286 0.36406499999999997 -0.7872521428571428 0.8012642857142858 -0.7819128571428572v0c0.4371714285714286 0.0053300000000000005 0.7872428571428571 0.3640557142857143 0.7818571428571428 0.8012364285714286l-0.048285714285714286 3.9578407142857146 0.6450785714285714 -0.7864535714285714c0.32444285714285714 -0.39561785714285713 0.9349785714285713 -0.37863428571428576 1.23695 0.03440357142857143 0.20140714285714287 0.2754142857142857 0.20112857142857143 0.6494428571428572 -0.00046428571428571433 0.9245785714285715l-0.8143571428571429 1.1112214285714288c-0.30225 0.41247142857142854 -0.6769285714285714 0.7664428571428572 -1.1057428571428574 1.0448285714285714l-0.30902857142857143 0.2006642857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 2065' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m6.862096428571428 0.6492747857142858 0.1482557142857143 1.2389287857142857' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 2066' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m8.92968142857143 1.0301385714285716 -0.39547857142857146 1.1834364285714285' stroke-width='1'%3E%3C/path%3E%3Cpath id='vector 2067' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m10.678107142857142 2.1228350000000002 -0.8582785714285714 0.9056821428571429' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.waving-hand--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='waving-hand'%3E%3Cpath id='Ellipse 304' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M12.112564285714287 3.6565471428571428c-0.033985714285714286 -0.525135 -0.21775 -1.0049185714285713 -0.5069071428571429 -1.4004064285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M3.1729100000000003 1.4526478571428572c0.29198928571428573 -0.43780285714285716 0.6910057142857143 -0.7614369285714286 1.1391900000000001 -0.9593442857142856' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1996' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m2.942197142857143 11.153164285714286 -0.32116500000000003 -0.3653928571428572c-0.44571428571428573 -0.5071857142857144 -0.7955257142857144 -1.0911642857142858 -1.0323857142857142 -1.7234378571428572l-0.638235 -1.7037428571428572c-0.1580317142857143 -0.4218592857142857 -0.024635 -0.8974921428571428 0.3297264285714286 -1.1756457142857144v0c0.531505 -0.41720714285714283 1.3138171428571428 -0.2206192857142857 1.58496 0.39828285714285716l0.5390171428571429 1.2303664285714286c0.4039192857142857 0.10823428571428571 1.3300392857142858 0.529555 1.8031464285714287 1.3489914285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1997' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m3.4044028571428573 7.815098571428571 1.352882142857143 -5.048995714285715c0.14943499999999998 -0.5577000000000001 0.7226792857142857 -0.8886614285714286 1.28037 -0.7392264285714286v0c0.5577000000000001 0.14943499999999998 0.8886614285714286 0.7226792857142857 0.7392264285714286 1.28037l-0.8117200000000001 3.0294085714285712 1.1364135714285715 -4.241166428571429c0.14943499999999998 -0.5577000000000001 0.7226792857142857 -0.8886614285714286 1.2803792857142857 -0.7392264285714286v0c0.5576907142857143 0.14943499999999998 0.8886521428571429 0.7226792857142857 0.7392171428571429 1.2803792857142857l-1.2446385714285715 4.645085714285714 0.703495 -2.6254892857142855c0.14943499999999998 -0.5576907142857143 0.7226792857142857 -0.8886521428571429 1.2803792857142857 -0.7392171428571429v0c0.5577000000000001 0.1494257142857143 0.8886428571428572 0.72267 0.7392357142857143 1.28037L9.012927857142857 11.118992857142857c-0.12748357142857142 0.4758 -0.4387407142857143 0.8814000000000001 -0.8652892857142856 1.12775l-0.3581128571428572 0.2067' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.waving-hand--line--mask {
  -wbekit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='waving-hand'%3E%3Cpath id='Ellipse 304' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M12.112564285714287 3.6565471428571428c-0.033985714285714286 -0.525135 -0.21775 -1.0049185714285713 -0.5069071428571429 -1.4004064285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M3.1729100000000003 1.4526478571428572c0.29198928571428573 -0.43780285714285716 0.6910057142857143 -0.7614369285714286 1.1391900000000001 -0.9593442857142856' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1996' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m2.942197142857143 11.153164285714286 -0.32116500000000003 -0.3653928571428572c-0.44571428571428573 -0.5071857142857144 -0.7955257142857144 -1.0911642857142858 -1.0323857142857142 -1.7234378571428572l-0.638235 -1.7037428571428572c-0.1580317142857143 -0.4218592857142857 -0.024635 -0.8974921428571428 0.3297264285714286 -1.1756457142857144v0c0.531505 -0.41720714285714283 1.3138171428571428 -0.2206192857142857 1.58496 0.39828285714285716l0.5390171428571429 1.2303664285714286c0.4039192857142857 0.10823428571428571 1.3300392857142858 0.529555 1.8031464285714287 1.3489914285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1997' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m3.4044028571428573 7.815098571428571 1.352882142857143 -5.048995714285715c0.14943499999999998 -0.5577000000000001 0.7226792857142857 -0.8886614285714286 1.28037 -0.7392264285714286v0c0.5577000000000001 0.14943499999999998 0.8886614285714286 0.7226792857142857 0.7392264285714286 1.28037l-0.8117200000000001 3.0294085714285712 1.1364135714285715 -4.241166428571429c0.14943499999999998 -0.5577000000000001 0.7226792857142857 -0.8886614285714286 1.2803792857142857 -0.7392264285714286v0c0.5576907142857143 0.14943499999999998 0.8886521428571429 0.7226792857142857 0.7392171428571429 1.2803792857142857l-1.2446385714285715 4.645085714285714 0.703495 -2.6254892857142855c0.14943499999999998 -0.5576907142857143 0.7226792857142857 -0.8886521428571429 1.2803792857142857 -0.7392171428571429v0c0.5577000000000001 0.1494257142857143 0.8886428571428572 0.72267 0.7392357142857143 1.28037L9.012927857142857 11.118992857142857c-0.12748357142857142 0.4758 -0.4387407142857143 0.8814000000000001 -0.8652892857142856 1.12775l-0.3581128571428572 0.2067' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='waving-hand'%3E%3Cpath id='Ellipse 304' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M12.112564285714287 3.6565471428571428c-0.033985714285714286 -0.525135 -0.21775 -1.0049185714285713 -0.5069071428571429 -1.4004064285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Ellipse 305' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M3.1729100000000003 1.4526478571428572c0.29198928571428573 -0.43780285714285716 0.6910057142857143 -0.7614369285714286 1.1391900000000001 -0.9593442857142856' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1996' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m2.942197142857143 11.153164285714286 -0.32116500000000003 -0.3653928571428572c-0.44571428571428573 -0.5071857142857144 -0.7955257142857144 -1.0911642857142858 -1.0323857142857142 -1.7234378571428572l-0.638235 -1.7037428571428572c-0.1580317142857143 -0.4218592857142857 -0.024635 -0.8974921428571428 0.3297264285714286 -1.1756457142857144v0c0.531505 -0.41720714285714283 1.3138171428571428 -0.2206192857142857 1.58496 0.39828285714285716l0.5390171428571429 1.2303664285714286c0.4039192857142857 0.10823428571428571 1.3300392857142858 0.529555 1.8031464285714287 1.3489914285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1997' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m3.4044028571428573 7.815098571428571 1.352882142857143 -5.048995714285715c0.14943499999999998 -0.5577000000000001 0.7226792857142857 -0.8886614285714286 1.28037 -0.7392264285714286v0c0.5577000000000001 0.14943499999999998 0.8886614285714286 0.7226792857142857 0.7392264285714286 1.28037l-0.8117200000000001 3.0294085714285712 1.1364135714285715 -4.241166428571429c0.14943499999999998 -0.5577000000000001 0.7226792857142857 -0.8886614285714286 1.2803792857142857 -0.7392264285714286v0c0.5576907142857143 0.14943499999999998 0.8886521428571429 0.7226792857142857 0.7392171428571429 1.2803792857142857l-1.2446385714285715 4.645085714285714 0.703495 -2.6254892857142855c0.14943499999999998 -0.5576907142857143 0.7226792857142857 -0.8886521428571429 1.2803792857142857 -0.7392171428571429v0c0.5577000000000001 0.1494257142857143 0.8886428571428572 0.72267 0.7392357142857143 1.28037L9.012927857142857 11.118992857142857c-0.12748357142857142 0.4758 -0.4387407142857143 0.8814000000000001 -0.8652892857142856 1.12775l-0.3581128571428572 0.2067' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.one-finger-long-tap-line--line {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='one-finger-long-tap'%3E%3Cpath id='Vector 1308' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m2.402697142857143 4.00582 -0.8125 0' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1309' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M8.631851428571428 4.00582h-0.8125' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1308_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m3.1959385714285715 2.0907064285714285 -0.5745257142857143 -0.5745257142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1309_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m7.600589285714286 1.516125 -0.5745257142857143 0.5745164285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1310' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m5.111052142857143 1.2976414285714286 0 -0.8124990714285715' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 107' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m10.654521428571428 12.535714285714286 0 -2.6308285714285717c0 -1.3195742857142856 -1.0697142857142856 -2.3892607142857143 -2.3892235714285714 -2.3892607142857143l-2.0751714285714287 0 0.00000928571428571429 -3.4129828571428575c0 -0.6165064285714286 -0.4997757142857143 -1.116272857142857 -1.116282142857143 -1.116272857142857v0c-0.6164971428571429 0 -1.116272857142857 0.49976642857142856 -1.116272857142857 1.116272857142857l0 4.618231428571429 -0.3722457142857143 0.0700607142857143c-1.131845 0.2129957142857143 -1.670472142857143 1.5198300000000002 -1.017445 2.4684585714285716l0.1501407142857143 0.21812142857142858 0.7275078571428572 1.0582' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.one-finger-long-tap-line--line--mask {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='one-finger-long-tap'%3E%3Cpath id='Vector 1308' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m2.402697142857143 4.00582 -0.8125 0' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1309' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M8.631851428571428 4.00582h-0.8125' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1308_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m3.1959385714285715 2.0907064285714285 -0.5745257142857143 -0.5745257142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1309_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m7.600589285714286 1.516125 -0.5745257142857143 0.5745164285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1310' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m5.111052142857143 1.2976414285714286 0 -0.8124990714285715' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 107' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m10.654521428571428 12.535714285714286 0 -2.6308285714285717c0 -1.3195742857142856 -1.0697142857142856 -2.3892607142857143 -2.3892235714285714 -2.3892607142857143l-2.0751714285714287 0 0.00000928571428571429 -3.4129828571428575c0 -0.6165064285714286 -0.4997757142857143 -1.116272857142857 -1.116282142857143 -1.116272857142857v0c-0.6164971428571429 0 -1.116272857142857 0.49976642857142856 -1.116272857142857 1.116272857142857l0 4.618231428571429 -0.3722457142857143 0.0700607142857143c-1.131845 0.2129957142857143 -1.670472142857143 1.5198300000000002 -1.017445 2.4684585714285716l0.1501407142857143 0.21812142857142858 0.7275078571428572 1.0582' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-0.5 -0.5 14 14'%3E%3Cg id='one-finger-long-tap'%3E%3Cpath id='Vector 1308' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m2.402697142857143 4.00582 -0.8125 0' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1309' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='M8.631851428571428 4.00582h-0.8125' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1308_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m3.1959385714285715 2.0907064285714285 -0.5745257142857143 -0.5745257142857143' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1309_2' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m7.600589285714286 1.516125 -0.5745257142857143 0.5745164285714286' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 1310' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m5.111052142857143 1.2976414285714286 0 -0.8124990714285715' stroke-width='1'%3E%3C/path%3E%3Cpath id='Vector 107' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' d='m10.654521428571428 12.535714285714286 0 -2.6308285714285717c0 -1.3195742857142856 -1.0697142857142856 -2.3892607142857143 -2.3892235714285714 -2.3892607142857143l-2.0751714285714287 0 0.00000928571428571429 -3.4129828571428575c0 -0.6165064285714286 -0.4997757142857143 -1.116272857142857 -1.116282142857143 -1.116272857142857v0c-0.6164971428571429 0 -1.116272857142857 0.49976642857142856 -1.116272857142857 1.116272857142857l0 4.618231428571429 -0.3722457142857143 0.0700607142857143c-1.131845 0.2129957142857143 -1.670472142857143 1.5198300000000002 -1.017445 2.4684585714285716l0.1501407142857143 0.21812142857142858 0.7275078571428572 1.0582' stroke-width='1'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.user-circle {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6593 12.142C12.7105 12.142 14.3733 10.4792 14.3733 8.42798C14.3733 6.3768 12.7105 4.71399 10.6593 4.71399C8.60813 4.71399 6.94531 6.3768 6.94531 8.42798C6.94531 10.4792 8.60813 12.142 10.6593 12.142Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.3125 17.9358C4.97543 16.8476 5.90715 15.9482 7.01808 15.3242C8.12901 14.7001 9.38179 14.3723 10.656 14.3723C11.9302 14.3723 13.183 14.7001 14.2939 15.3242C15.4049 15.9482 16.3365 16.8476 16.9995 17.9358' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.6564 20.3128C15.9895 20.3128 20.3128 15.9895 20.3128 10.6564C20.3128 5.32331 15.9895 1 10.6564 1C5.32331 1 1 5.32331 1 10.6564C1 15.9895 5.32331 20.3128 10.6564 20.3128Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.user-circle--white {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6593 12.142C12.7105 12.142 14.3733 10.4792 14.3733 8.42798C14.3733 6.3768 12.7105 4.71399 10.6593 4.71399C8.60813 4.71399 6.94531 6.3768 6.94531 8.42798C6.94531 10.4792 8.60813 12.142 10.6593 12.142Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.3125 17.9358C4.97543 16.8476 5.90715 15.9482 7.01808 15.3242C8.12901 14.7001 9.38179 14.3723 10.656 14.3723C11.9302 14.3723 13.183 14.7001 14.2939 15.3242C15.4049 15.9482 16.3365 16.8476 16.9995 17.9358' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.6564 20.3128C15.9895 20.3128 20.3128 15.9895 20.3128 10.6564C20.3128 5.32331 15.9895 1 10.6564 1C5.32331 1 1 5.32331 1 10.6564C1 15.9895 5.32331 20.3128 10.6564 20.3128Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.house-security-insurance {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.8864 16.6154H17.7326C17.1166 16.6154 16.6172 17.1148 16.6172 17.7308V20.7149C16.6172 24.9277 19.3129 28.6678 23.3095 30C27.3061 28.6678 30.0018 24.9277 30.0018 20.7149V17.7308C30.0018 17.1148 29.5023 16.6154 28.8864 16.6154Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.5385 12.1538L13.2692 1L1.73019 11.49C1.26513 11.9128 1 12.5121 1 13.1407V23.3077C1 24.5397 1.99875 25.5385 3.23077 25.5385H12.1538' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.health-medical-insurance {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.8917 1C20.1985 1 19.6366 1.56193 19.6366 2.2551V5.78511H16.1067C15.4135 5.78511 14.8516 6.34705 14.8516 7.04021V11.1193C14.8516 11.8124 15.4135 12.3744 16.1067 12.3744H19.6366V15.9043C19.6366 16.5974 20.1985 17.1594 20.8917 17.1594H24.9708C25.664 17.1594 26.2259 16.5974 26.2259 15.9043V12.3744H29.7558C30.4491 12.3744 31.0109 11.8125 31.0109 11.1193V7.04021C31.0109 6.34705 30.4491 5.78511 29.7558 5.78511H26.2259V2.2551C26.2259 1.56193 25.664 1 24.9708 1H20.8917Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 25.2391L6.64131 29.9401C7.47105 30.6317 8.51695 31.0103 9.59702 31.0103H24.4696C25.532 31.0103 26.3933 30.149 26.3933 29.0866C26.3933 26.9617 24.6707 25.2391 22.5458 25.2391H12.206' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.92545 22.9306L9.65681 24.6619C10.613 25.6181 12.1633 25.6181 13.1195 24.6619C14.0757 23.7058 14.0757 22.1554 13.1195 21.1992L10.432 18.5116C9.56611 17.6458 8.39178 17.1594 7.16727 17.1594H1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.life-insurance {
  background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.6211 18.1594C21.6211 19.0777 21.9859 19.9585 22.6353 20.6079C23.2847 21.2573 24.1654 21.6221 25.0838 21.6221C26.0022 21.6221 26.8829 21.2573 27.5323 20.6079C28.1817 19.9585 28.5465 19.0777 28.5465 18.1594C28.5465 17.241 28.1817 16.3603 27.5323 15.7109C26.8829 15.0615 26.0022 14.6967 25.0838 14.6967C24.1654 14.6967 23.2847 15.0615 22.6353 15.7109C21.9859 16.3603 21.6211 17.241 21.6211 18.1594Z' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.0856 25.0848C21.2608 25.0848 18.1602 28.1853 18.1602 32.0103H32.0111C32.0111 28.1853 28.9105 25.0848 25.0856 25.0848Z' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.0051 15.8509H2C2 9.4762 7.16772 4.30848 13.5424 4.30848C17.8147 4.30848 21.5449 6.62966 23.5407 10.0797' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5407 15.8509V29.1247C13.5407 30.7184 12.2488 32.0103 10.6551 32.0103C9.06145 32.0103 7.76953 30.7184 7.76953 29.1247V28.5475' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.543 4.30848V2' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.user-friendship {
  background-image: url("data:image/svg+xml,%3Csvg width='28' height='33' viewBox='0 0 28 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3882 22.3535L10.2339 31.0103H5.61696L4.46272 22.3535H1V16.0052C1 12.1804 4.10064 9.07971 7.92545 9.07971H19.4679C23.2928 9.07971 26.3933 12.1804 26.3933 16.0052V22.3535H22.9306L21.7763 31.0103H17.1594L16.0051 22.3535' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.92656 9.07969C10.1577 9.07969 11.9664 7.27099 11.9664 5.03984C11.9664 2.8087 10.1577 1 7.92656 1C5.69541 1 3.88672 2.8087 3.88672 5.03984C3.88672 7.27099 5.69541 9.07969 7.92656 9.07969Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.4695 9.07969C21.7007 9.07969 23.5094 7.27099 23.5094 5.03984C23.5094 2.8087 21.7007 1 19.4695 1C17.2384 1 15.4297 2.8087 15.4297 5.03984C15.4297 7.27099 17.2384 9.07969 19.4695 9.07969Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.sunset-nature {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='28' viewBox='0 0 33 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.0852 16.0051C24.0852 11.5428 20.4678 7.92542 16.0055 7.92542C11.5432 7.92542 7.92578 11.5428 7.92578 16.0051' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0039 1V3.30848' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.0116 16.0051H28.7031' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.30848 16.0051H1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.6167 5.39502L24.9844 7.02737' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.39453 5.39502L7.02688 7.02737' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 25.1807C1.73324 25.9291 2.75521 26.3934 3.8856 26.3934C6.11675 26.3934 7.92545 24.5847 7.92545 22.3535C7.92545 24.5847 9.73414 26.3934 11.9653 26.3934C14.1964 26.3934 16.0051 24.5847 16.0051 22.3535C16.0051 24.5847 17.8138 26.3934 20.045 26.3934C22.2761 26.3934 24.0848 24.5847 24.0848 22.3535C24.0848 24.5847 25.8935 26.3934 28.1247 26.3934C29.2551 26.3934 30.2771 25.9291 31.0103 25.1807' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.plant-mint {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.20993 11.641C-0.248526 7.18252 1.23787 1.2377 1.23787 1.2377C1.23787 1.2377 7.18221 -0.248204 11.6407 4.21024C16.0991 8.66868 14.6132 14.613 14.6132 14.613C14.6132 14.613 8.66837 16.0994 4.20993 11.641Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.4925 15.1037C29.9509 10.6453 28.4647 4.70047 28.4647 4.70047C28.4647 4.70047 22.5203 3.21456 18.0618 7.67301C13.6034 12.1314 15.0893 18.0758 15.0893 18.0758C15.0893 18.0758 21.0341 19.5622 25.4925 15.1037Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.8516 28.7017V12.5424' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.collaborations-idea {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 32C1.01549 30.517 1.40662 29.062 2.13685 27.7712C3.67571 25.0506 6.63118 23.3232 9.75591 23.3164C12.8806 23.3232 15.8361 25.0506 17.375 27.7712C18.1052 29.062 18.4963 30.517 18.5118 32' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.543 2.95676V1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.3242 5.48787L29.7077 4.10425' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.8641 5.48787L13.4805 4.10425' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.3936 11.7211C26.4036 9.03231 24.128 6.79505 21.4397 6.85088C18.8189 6.90532 16.6804 9.12104 16.6875 11.7211C16.6877 11.788 16.6893 11.8551 16.6924 11.9226C16.7707 13.6515 17.8281 15.2758 19.3774 16.0472V18.4321C19.381 18.5731 19.4395 18.7072 19.5406 18.8056C19.6416 18.904 19.7771 18.9591 19.9181 18.959H23.1628C23.3038 18.9591 23.4393 18.904 23.5403 18.8056C23.6414 18.7072 23.7 18.5731 23.7036 18.4321V16.0056C25.3015 15.2101 26.3715 13.506 26.3936 11.7211Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.0898 11.7207H13.0466' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.043 11.7207H31.9998' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.45632 11.7622C5.75006 12.5476 5.32031 13.5866 5.32031 14.7259C5.32031 17.1746 7.3054 19.1597 9.75415 19.1597C11.776 19.1597 13.4818 17.8064 14.0151 15.9562' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.give-gift {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.0109 5.61694H14.8516V17.1594H31.0109V5.61694Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.9297 5.61694V17.1594' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.4688 1L22.9315 5.61696L26.3942 1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 25.2378L6.64131 29.939C7.47105 30.6304 8.51695 31.009 9.59702 31.009H24.4696C25.532 31.009 26.3933 30.1477 26.3933 29.0853C26.3933 26.9604 24.6707 25.2378 22.5458 25.2378H12.206' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.92545 22.9294L9.65681 24.6607C10.613 25.6169 12.1633 25.6169 13.1195 24.6607C14.0757 23.7046 14.0757 22.1543 13.1195 21.198L10.432 18.5105C9.56611 17.6446 8.39178 17.1582 7.16727 17.1582H1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.party-popper {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.757 30.8485L20.1777 25.1004C20.6341 24.9392 21.0427 24.6657 21.3658 24.3053C21.6888 23.9447 21.916 23.5087 22.0264 23.0373C22.1367 22.566 22.1268 22.0745 21.9973 21.608C21.8679 21.1416 21.6232 20.7152 21.2857 20.368L11.6132 10.6955C11.2559 10.3606 10.8198 10.1214 10.3454 9.99991C9.871 9.87847 9.37359 9.87879 8.89934 10.0008C8.42506 10.1228 7.98929 10.3626 7.63239 10.6979C7.2755 11.0333 7.00904 11.4533 6.85771 11.919L1.13269 27.3396C0.97366 27.8391 0.957237 28.3733 1.08527 28.8817C1.2133 29.3902 1.4807 29.8526 1.85737 30.2173C2.23403 30.5821 2.70503 30.8344 3.21731 30.9459C3.72958 31.0574 4.26284 31.0237 4.757 30.8485Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.4329 16.3052C26.4077 15.7332 25.2073 15.5605 24.0625 15.8205' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6484 10.2455C23.3022 9.26 23.5732 8.06954 23.4102 6.89819' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.8587 1C17.6678 3.47855 17.5613 6.16507 16.5586 8.57182' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M29.8574 8.50257C29.22 8.50257 28.7031 7.9858 28.7031 7.34833C28.7031 6.71087 29.22 6.19409 29.8574 6.19409C30.4947 6.19409 31.0116 6.71087 31.0116 7.34833C31.0116 7.9858 30.4947 8.50257 29.8574 8.50257Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.document-certificate {
  background-image: url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7287 9.52531V3.05606C27.7287 1.92053 26.8082 1 25.6727 1H3.05606C1.92053 1 1 1.92053 1 3.05606V19.5045C1 20.6401 1.92053 21.5606 3.05606 21.5606H13.7596' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.5894 22.7607C25.4282 22.7607 27.7295 20.4595 27.7295 17.6206C27.7295 14.7818 25.4282 12.4805 22.5894 12.4805C19.7505 12.4805 17.4492 14.7818 17.4492 17.6206C17.4492 20.4595 19.7505 22.7607 22.5894 22.7607Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.14062 6.19235H18.734' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.14062 11.4181H11.7948' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.1836 21.4802V27.7287L22.5889 26.3152L25.9942 27.7287V21.4802' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.5882 18.1347C22.3043 18.1347 22.0742 17.9045 22.0742 17.6206C22.0742 17.3368 22.3043 17.1066 22.5882 17.1066' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.5879 18.1347C22.8718 18.1347 23.1019 17.9045 23.1019 17.6206C23.1019 17.3368 22.8718 17.1066 22.5879 17.1066' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.web-application-learning {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.5708 1H3.13091C1.95405 1 1 1.95405 1 3.13091V26.5708C1 27.7477 1.95405 28.7018 3.13091 28.7018H26.5708C27.7477 28.7018 28.7018 27.7477 28.7018 26.5708V3.13091C28.7018 1.95405 27.7477 1 26.5708 1Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 6.77121H28.702' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.427 11.3893L24.7192 15.4154L15.427 19.4415L6.13477 15.4154L15.427 11.3893Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.3496 17.2518L10.3588 21.6323C10.3588 21.6323 11.893 23.6626 15.4253 23.6626C18.9576 23.6626 20.4999 21.6323 20.4999 21.6323L20.499 17.2518' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.13477 22.4978V15.4156' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.table-stack {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.702 21.7763V3.30848C28.702 2.03355 27.6685 1 26.3935 1H7.92567C6.65072 1 5.61719 2.03353 5.61719 3.30848V21.7763C5.61719 23.0513 6.65072 24.0848 7.92567 24.0848H26.3935C27.6685 24.0848 28.702 23.0513 28.702 21.7763Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.7763 28.7018H3.30848C2.69623 28.7018 2.10906 28.4584 1.67613 28.0256C1.24322 27.5928 1 27.0055 1 26.3933V7.92542' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.61719 7.92542H28.702' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.1602 7.92542V24.0848' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.layout-grid {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2339 1H3.30848C2.03355 1 1 2.03355 1 3.30848V10.2339C1 11.5089 2.03355 12.5424 3.30848 12.5424H10.2339C11.5089 12.5424 12.5424 11.5089 12.5424 10.2339V3.30848C12.5424 2.03355 11.5089 1 10.2339 1Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.3941 1H19.4686C18.1937 1 17.1602 2.03355 17.1602 3.30848V10.2339C17.1602 11.5089 18.1937 12.5424 19.4686 12.5424H26.3941C27.6691 12.5424 28.7026 11.5089 28.7026 10.2339V3.30848C28.7026 2.03355 27.6691 1 26.3941 1Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.2339 17.1594H3.30848C2.03355 17.1594 1 18.193 1 19.4679V26.3934C1 27.6683 2.03355 28.7018 3.30848 28.7018H10.2339C11.5089 28.7018 12.5424 27.6683 12.5424 26.3934V19.4679C12.5424 18.193 11.5089 17.1594 10.2339 17.1594Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.3941 17.1594H19.4686C18.1937 17.1594 17.1602 18.193 17.1602 19.4679V26.3934C17.1602 27.6683 18.1937 28.7018 19.4686 28.7018H26.3941C27.6691 28.7018 28.7026 27.6683 28.7026 26.3934V19.4679C28.7026 18.193 27.6691 17.1594 26.3941 17.1594Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.screen-device-monitor {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='28' viewBox='0 0 32 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.856 1H2.15424C1.51677 1 1 1.51678 1 2.15424V19.4679C1 20.1053 1.51677 20.6221 2.15424 20.6221H29.856C30.4934 20.6221 31.0103 20.1053 31.0103 19.4679V2.15424C31.0103 1.51678 30.4934 1 29.856 1Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.6972 20.6221L11.3887 26.3933' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.3145 20.6221L20.6229 26.3933' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.08008 26.3933H22.931' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.startup {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4032 9.3345C8.20084 6.46729 4.28306 8.656 1 12.0266L8.2665 16.404' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.1144 18.0454C23.9817 22.2478 21.7929 26.1656 18.4223 29.4486L14.0449 22.1821' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.26562 16.382L14.0657 22.1821C18.7057 19.4024 23.9805 16.7103 26.3881 14.2152C31.5972 9.00605 28.5768 1.87088 28.5768 1.87088C28.5768 1.87088 21.4416 -1.14953 16.2325 4.05958C13.7374 6.46716 11.0234 11.7638 8.26562 16.382Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.4629 10.8884L19.5611 18.9866' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.8873 8.65587C23.4916 8.65587 23.9817 8.1659 23.9817 7.56152C23.9817 6.95713 23.4916 6.46716 22.8873 6.46716C22.283 6.46716 21.793 6.95713 21.793 7.56152C21.793 8.1659 22.283 8.65587 22.8873 8.65587Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.96008 27.1286C6.69063 28.3543 1 29.4486 1 29.4486C1 29.4486 2.09435 23.758 3.32003 22.4885C3.62058 22.1659 3.98303 21.9072 4.38575 21.7278C4.78847 21.5484 5.22322 21.4519 5.66402 21.4441C6.10485 21.4363 6.54272 21.5174 6.95153 21.6826C7.36031 21.8477 7.73167 22.0935 8.04343 22.4051C8.35517 22.717 8.60094 23.0882 8.76607 23.4971C8.93119 23.9059 9.01228 24.3437 9.00449 24.7847C8.99672 25.2255 8.90024 25.6602 8.72079 26.0629C8.54136 26.4656 8.28263 26.8281 7.96008 27.1286Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.icon {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
}
.icon.icon--mask {
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: #f24835;
}
.icon.icon--base {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.qpvms_testimonial {
  position: relative;
  display: block;
  width: 100%;
}
.qpvms_testimonial .et_pb_module_inner {
  position: relative;
  width: 100%;
  height: 100%;
}
.testimonial {
  position: relative;
  height: 100%;
  padding: 32px;
  border: 1px solid transparent;
  border-radius: 16px;
  transition: all 0.2s ease-in-out;
  box-shadow: rgba(0, 45, 51, 0.2) 0px 18px 50px -10px;
}
.testimonial__pageanchor {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.testimonial__background {
  position: absolute;
  background: white;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0px;
  border-radius: 16px;
  transition: transform 0.2s ease-in-out;
}
.testimonial__meta {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  margin-top: 32px;
}
.testimonial__body {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.testimonial__footer {
  position: relative;
}
.testimonial__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 16px;
  margin-bottom: 16px;
  background-color: white;
}
.testimonial__icon i {
  width: 48px;
  height: 48px;
}
.testimonial__image {
  line-height: 0;
  margin-bottom: 24px;
}
.testimonial__headline {
  font-size: 24px;
  font-weight: 600;
  color: #000000;
  text-align: left;
  margin-bottom: 16px;
}
@media (min-width: 414px) {
  .testimonial__headline {
    font-size: calc(24px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .testimonial__headline {
    font-size: 24px;
  }
}
.testimonial__subtitle {
  font-size: 18px;
  font-weight: 600;
  text-align: left;
  color: #000000;
}
@media (min-width: 414px) {
  .testimonial__subtitle {
    font-size: calc(18px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .testimonial__subtitle {
    font-size: 18px;
  }
}
.testimonial__content {
  font-size: 18px;
  font-weight: 400;
}
@media (min-width: 414px) {
  .testimonial__content {
    font-size: calc(18px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .testimonial__content {
    font-size: 18px;
  }
}
.testimonial__content ul li {
  padding-left: 0;
}
.testimonial__content ul li:before {
  display: none;
}
.testimonial__button {
  display: flex;
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 32px;
}
@media (max-width: 414px) {
  .testimonial__button {
    padding-top: 24px;
  }
}
.testimonial .meta {
  flex-direction: row;
  flex-wrap: nowrap;
}
@media (max-width: 576px) {
  .testimonial .meta {
    flex-direction: column;
  }
}
.testimonial .meta__image img {
  margin-right: 16px;
  width: 64px;
  height: 64px;
}
.testimonial .meta__logo {
  display: flex;
  align-items: flex-end;
  margin-right: 0;
  margin-left: auto;
}
@media (max-width: 576px) {
  .testimonial .meta__logo {
    margin-left: 0;
  }
}
.testimonial .meta__logo img {
  margin-left: 16px;
  width: 120px;
  min-width: 96px;
  height: auto;
}
@media (max-width: 576px) {
  .testimonial .meta__logo img {
    margin-left: 0;
    margin-top: 16px;
  }
}
.testimonial .meta__name {
  font-size: 14px;
}
.testimonial .meta__jobtitle {
  font-size: 14px;
}
.testimonial .meta__company {
  font-size: 14px;
}
.qpvms_press {
  position: relative;
  display: block;
  width: 100%;
  margin-bottom: 20px !important;
}
.qpvms_press .et_pb_module_inner {
  position: relative;
  width: 100%;
  height: 100%;
}
.press {
  position: relative;
  height: 100%;
  padding: 16px 22px 16px 22px;
  border: 1px solid transparent;
  border-radius: 6px;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 980px) {
  .press {
    min-height: 200px;
  }
}
.press:hover {
  border: 1px solid #000000;
}
.press__pageanchor {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.press__background {
  position: absolute;
  background: #F8F5EE;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0px;
  border-radius: 6px;
  transition: transform 0.2s ease-in-out;
}
.press__body {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
.press__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 6px;
  margin-bottom: 16px;
  background-color: white;
}
.press__icon i {
  width: 48px;
  height: 48px;
}
.press__headline {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.4;
  color: #000000;
  text-align: left;
  margin-bottom: 16px;
  hyphens: auto;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media (min-width: 414px) {
  .press__headline {
    font-size: calc(18px +
          4 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .press__headline {
    font-size: 22px;
  }
}
.press__content {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
}
@media (min-width: 414px) {
  .press__content {
    font-size: calc(16px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .press__content {
    font-size: 18px;
  }
}
.press__content ul li {
  padding-left: 0;
}
.press__content ul li:before {
  display: none;
}
.press__button {
  font-size: 16px;
  color: #5CBC8C;
}
.press__button a {
  color: inherit;
  font-weight: 400;
}
.press__date {
  font-size: 16px;
  color: #5CBC8C;
}
.press__separator {
  font-size: 16px;
  color: #5CBC8C;
}
@media (max-width: 980px) {
  .press__separator {
    display: none;
  }
}
.press__meta-row {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 0;
}
@media (max-width: 980px) {
  .press__meta-row {
    flex-direction: column;
    align-items: baseline;
  }
}
.press__meta-row > * {
  margin-right: 6px;
}
.press__meta-row > *:last-child {
  margin-right: 0;
}
.qpvms_person {
  position: relative;
  display: block;
  width: 100%;
}
.qpvms_person .et_pb_module_inner {
  position: relative;
}
.person {
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  border: 1px solid transparent;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 576px) {
  .person {
    flex-direction: column;
  }
}
.person__pageanchor {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.person__background {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0px;
  transition: transform 0.2s ease-in-out;
}
.person__header {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  align-items: flex-start;
}
@media (max-width: 576px) {
  .person__header {
    margin-right: 0;
    margin-bottom: 32px;
    align-items: center;
  }
}
.person__body {
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
}
.person__body + .testimonial__header {
  margin-top: 16px;
}
.person__footer {
  position: relative;
}
.person__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 16px;
  margin-bottom: 16px;
  background-color: white;
}
.person__icon i {
  width: 48px;
  height: 48px;
}
.person__image {
  line-height: 0;
  margin-bottom: 24px;
}
.person__headline {
  font-size: 24px;
  font-weight: 600;
  color: #000000;
  text-align: left;
  margin-bottom: 16px;
}
@media (min-width: 414px) {
  .person__headline {
    font-size: calc(24px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .person__headline {
    font-size: 24px;
  }
}
.person__subtitle {
  font-size: 18px;
  font-weight: 600;
  text-align: left;
  color: #000000;
}
@media (min-width: 414px) {
  .person__subtitle {
    font-size: calc(18px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .person__subtitle {
    font-size: 18px;
  }
}
.person__content {
  font-size: 18px;
  font-weight: 400;
}
@media (min-width: 414px) {
  .person__content {
    font-size: calc(18px +
          0 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .person__content {
    font-size: 18px;
  }
}
.person__content ul li {
  padding-left: 0;
}
.person__content ul li:before {
  display: none;
}
.person__meta {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  font-size: 14px;
}
@media (min-width: 414px) {
  .person__meta {
    font-size: calc(14px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .person__meta {
    font-size: 16px;
  }
}
@media (max-width: 576px) {
  .person__meta {
    justify-content: center;
    text-align: center;
  }
}
.person__meta .meta__topheadline {
  margin-bottom: 16px;
}
.person__meta .meta__name {
  font-size: 14px;
}
@media (min-width: 414px) {
  .person__meta .meta__name {
    font-size: calc(14px +
          2 *
          (100vw - 414px) /
          1006);
  }
}
@media (min-width: 1420px) {
  .person__meta .meta__name {
    font-size: 16px;
  }
}
.person__meta .meta__contact p:empty {
  display: none;
}
.person__meta .meta__image {
  margin-right: 32px;
}
@media (max-width: 576px) {
  .person__meta .meta__image {
    margin-right: 0;
  }
}
.person__meta .meta__image img {
  width: 155px;
  min-width: 100px;
  height: 155px;
  border-radius: 50%;
  object-fit: cover;
}
.person__button {
  display: flex;
  padding-top: 24px;
}
.person__button + .person__button {
  padding-top: 16px;
}
.bento-module {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  gap: 20px;
}
@media (max-width: 576px) {
  .bento-module {
    display: flex;
    flex-direction: column;
  }
}
.bento-module img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  border-radius: 6px;
  aspect-ratio: 1;
}
@media (max-width: 576px) {
  .bento-module img {
    aspect-ratio: 1 !important;
  }
}
.bento-module .bento__item.module-box {
  display: block;
}
.bento-module .bento__item.module-image-16-9 img {
  aspect-ratio: 1.7777777778;
}
.bento-module .bento__item.module-image-4-3 img {
  aspect-ratio: 1.3333333333;
}
.bento-module .bento__item--text {
  width: 100%;
}
.bento-module .bento__item--text p:empty {
  display: none;
}
.bento-module .bento__item--text p:last-child {
  margin-bottom: 0;
}
.bento-module .bento__item--text hr {
  border-color: #A9A9A9;
  margin: 46px 0;
}
.bento-module .bento__item:nth-child(1) {
  grid-row: span 2 / span 2;
}
.bento-module .bento__item:nth-child(3) {
  grid-column-start: 2;
}
@media (max-width: 576px) {
  .bento-module {
    display: flex;
    flex-direction: column;
  }
}
.modal {
  position: fixed;
  display: flex;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  transform: scale(0);
  z-index: 10;
}
.modal__background {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0);
  transition: background 0.5s ease-in-out;
}
.modal__close {
  position: absolute;
  right: 31px;
  top: 36px;
  z-index: 1;
  cursor: pointer;
}
@media (max-width: 414px) {
  .modal__close {
    top: 16px;
  }
}
.modal__close svg {
  transition: transform 0.3s ease-in-out, opacity 0.4s ease-in-out;
}
.modal__close:hover svg {
  transform: rotate(0.5turn);
}
.modal__content {
  position: relative;
  width: 80%;
  max-width: 1440px;
  height: auto;
  margin: auto;
  opacity: 0;
  transform: scale(0.8) translateY(1000px);
  transition: transform 0.3s ease-in-out, opacity 0.4s ease-in-out;
  background-color: white;
  border-radius: 6px;
}
@media (max-width: 414px) {
  .modal__content {
    border-radius: 0;
  }
}
@media (max-width: 414px) {
  .modal__content {
    width: 100%;
    overflow: scroll;
    height: 100vh;
  }
}
.modal__content .typo-headline {
  margin-bottom: 22px !important;
}
.modal .et_pb_section {
  padding: 32px 64px 64px !important;
}
@media (max-width: 414px) {
  .modal .et_pb_section {
    padding: 32px 0 !important;
  }
}
.modal .et_pb_section .et_pb_row {
  width: 100%;
  padding-bottom: 0 !important;
  align-items: center;
}
.modal .et_pb_section .et_pb_row .et_pb_column.module-box {
  min-height: 450px;
}
.modal.js-modal-active {
  transform: scale(1);
}
.modal.js-modal-active .modal__background {
  background: rgba(0, 0, 0, 0.5);
  background: rgba(0, 0, 0, 0.5);
  transition-delay: 0s;
}
.modal.js-modal-active .modal__content {
  opacity: 1;
  transform: scale(1) translateY(0);
  transition-delay: 0.3s;
  box-shadow: rgba(0, 45, 51, 0.2) 0px 18px 50px -10px;
}
.modal.js-modal-is-toggling {
  transform: scale(1);
}
.modal.js-modal-is-toggling .modal__background {
  background: rgba(0, 0, 0, 0);
  background: rgba(196, 255, 235, 0);
  transition-delay: 0.3s;
}
.modal.js-modal-is-toggling .modal__content {
  opacity: 0;
  transform: scale(0.8) translateY(1000px);
  transition-delay: 0s;
}
body.js-freeze-for-modal {
  overflow: hidden;
}
body.js-freeze-for-modal #page-container {
  padding-top: 0 !important;
}
body.js-freeze-for-modal #main-header {
  transform: translateY(-100%);
}
#et-main-area {
  transition: filter 0.2s ease-in-out 0.2s;
}
#et-main-area.js-blur-for-modal {
  filter: blur(10px);
  transition: filter 0.5s ease-in-out;
}
.slick-list + .slick-slider-controls {
  margin-top: 20px;
}
.slick-arrow {
  display: inline-block;
  width: 2.5em;
  height: 2.5em;
  padding: 0;
  border-radius: 100px;
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  background: black;
}
.slick-arrow + .slick-arrow {
  margin-left: 0.75em;
}
.slick-arrow-prev {
  mask-image: url("data:image/svg+xml,%3Csvg fill='none' height='37' viewBox='0 0 37 37' width='37' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18.22 13.14-3.82 4.2h11.4v1.8h-11.4l3.82 4.2-1.28 1.24-5.72-6.34 5.72-6.34z' fill='%23000'/%3E%3Ccircle cx='18.5' cy='18.5' r='18' stroke='%23000' transform='matrix(-1 0 -0 -1 37 37)'/%3E%3C/svg%3E");
}
.slick-arrow-next {
  mask-image: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.78 23.86L22.6 19.66H11.2V17.86H22.6L18.78 13.66L20.06 12.42L25.78 18.76L20.06 25.1L18.78 23.86Z' fill='black'/%3E%3Ccircle cx='18.5' cy='18.5' r='18' stroke='black'/%3E%3C/svg%3E%0A");
}
.slick-arrow-prev.slick-disabled, .slick-arrow-next.slick-disabled {
  opacity: 0.3;
}
.page-impressum .shape-canvas__item, .page-datenschutz .shape-canvas__item {
  width: 30%;
}
@media (max-width: 980px) {
  .page-impressum .shape-canvas__item, .page-datenschutz .shape-canvas__item {
    width: 60%;
  }
}
.error404 .shape-canvas__item {
  width: 30%;
}
@media (max-width: 980px) {
  .error404 .shape-canvas__item {
    width: 60%;
  }
}
.error404 #main-content {
  background-color: rgba(255, 255, 255, 0);
}
.error404 #main-content .et_pb_section {
  padding: 15vw 0 !important;
}
.error404 #main-content .typo-headline + .typo-headline {
  margin-top: -16px;
}
