@charset "UTF-8";
*,
*::before,
*::after {
  box-sizing: border-box;
}

body,
figure,
blockquote,
dl,
dd {
  margin: 0;
}

html:focus-within {
  scroll-behavior: smooth;
}

body {
  min-height: 100vh;
  text-rendering: optimizeSpeed;
}

a:not([class]) {
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}

img,
picture {
  display: block;
  max-width: 100%;
  height: auto;
}

input,
button,
textarea,
select {
  font: inherit;
}

@media (prefers-reduced-motion: reduce) {
  html:focus-within {
    scroll-behavior: auto;
  }
  *,
  *::before,
  *::after {
    scroll-behavior: auto !important;
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
  }
}
body {
  --font-stack--heading: "Bodoni", Times New Roman, Times, serif;
  --font-stack--main: "Akkurat", Helvetica, Arial, sans-serif;
  --header-height: 10rem;
  --content-gutter: 4rem;
  --transition-time: 0.33s;
  --transition-time--longer: 0.66s;
  --border-radius: 0.4rem;
  --border-radius--smaller: 0.2rem;
  --box-shadow: 0 5px 5px rgba( 0, 0, 0, 0.08 ),
  			  0 10px 10px rgba( 0, 0, 0, 0.06 ),
  			  0 15px 20px rgba( 0, 0, 0, 0.04 ),
  			  0 20px 30px rgba( 0, 0, 0, 0.02 );
}
@media only screen and (max-width: 1219px) {
  body {
    --header-height: 8rem;
    --content-gutter: 3rem;
  }
}
@media only screen and (max-width: 959px) {
  body {
    --header-height: 6rem;
    --content-gutter: 2rem;
  }
}
@font-face {
  font-family: "Akkurat";
  src: url("../fonts/akkurat-light.woff2") format("woff2"), url("../fonts/akkurat-light.woff") format("woff");
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
  font-display: swap;
}
@font-face {
  font-family: "Akkurat";
  src: url("../fonts/akkurat-bold.woff2") format("woff2"), url("../fonts/akkurat-bold.woff") format("woff");
  font-style: normal;
  font-weight: bold;
  text-rendering: optimizeLegibility;
  font-display: swap;
}
@font-face {
  font-family: "Bodoni";
  src: url("../fonts/bodoni-book.woff2") format("woff2"), url("../fonts/bodoni-book.woff") format("woff");
  font-style: normal;
  font-weight: normal;
  text-rendering: optimizeLegibility;
  font-display: swap;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-size: 62.5%;
  scroll-behavior: smooth;
  -webkit-text-size-adjust: 100%;
}

:target {
  scroll-margin-top: var(--header-height);
}

body {
  overflow-x: hidden;
}

body.page-template-blank main {
  padding-top: var(--header-height);
}

body:not(.page-template-blank) main {
  padding-top: calc(var(--header-height) + 10rem);
  padding-bottom: 10rem;
}

h1 {
  font-size: var(--wp--preset--font-size--h-1);
}

h2 {
  font-size: var(--wp--preset--font-size--h-2);
}

h3 {
  font-size: var(--wp--preset--font-size--h-3);
}

h4 {
  font-size: var(--wp--preset--font-size--h-4);
}

h5 {
  font-size: var(--wp--preset--font-size--h-5);
}

h6 {
  font-size: var(--wp--preset--font-size--h-6);
}

@media only screen and (max-width: 1219px) {
  main {
    --wp--preset--font-size--h-1: 6.4rem;
    --wp--preset--font-size--h-2: 4.0rem;
    --wp--preset--font-size--h-3: 2.8rem;
  }
}
@media only screen and (max-width: 959px) {
  main {
    --wp--preset--font-size--h-1: 5.4rem;
  }
}
@media only screen and (max-width: 781px) {
  main {
    --wp--preset--font-size--h-1: 4.6rem;
  }
}

p {
  margin-bottom: 2rem;
}

ul,
ol {
  margin-bottom: 3rem;
  padding-left: 3rem;
}

ul {
  list-style: square;
}

ol {
  list-style: decimal;
}

ul li,
ol li {
  margin-bottom: 1rem;
}
@media only screen and (max-width: 959px) {
  ul li,
  ol li {
    margin-bottom: 0.75rem;
  }
}

ul ul,
ol ol,
ul ol,
ol ul {
  margin-top: 0.5rem;
  margin-bottom: 0;
  margin-left: 2rem;
}

dt {
  font-weight: bold;
}

dd {
  margin: 0 1rem 1rem;
}

b,
strong {
  font-weight: bold;
}

dfn,
cite,
em,
i {
  font-style: italic;
}

address {
  margin: 0 0 1.5rem;
}

abbr,
acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

mark,
ins {
  background: #fff9c0;
  text-decoration: none;
}

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

sup {
  bottom: 1ex;
}

sub {
  top: 0.5ex;
}

small {
  font-size: 75%;
}

big {
  font-size: 125%;
}

table {
  margin: 0 0 2rem 0;
  width: 100%;
  border-collapse: collapse;
}

th {
  font-weight: bold;
}

th,
td {
  border: 1px solid grey;
  padding: 0.4rem 0.8rem;
}

figure {
  max-width: 100%;
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
}

hr {
  border: 0;
  height: 1px;
  margin: 5rem 0;
  border-top: 2px solid var(--wp--preset--color-primary);
}

a {
  color: inherit;
  transition: 0.2s ease color;
}
a:hover {
  color: var(--wp--preset--color-primary);
}

.screen-reader-text {
  display: none;
}

body.js .animate__fadeIn {
  opacity: 0;
  transition: var(--transition-time--longer) ease opacity, var(--transition-time--longer) ease transform;
  transform: translateY(5rem);
}

body.js .animate__inView {
  opacity: 1;
  transform: translateY(0);
}

/******************************
********** HEADER *************
******************************/
#header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: var(--header-height);
  padding: 0 var(--content-gutter);
  background-color: rgba(0, 176, 227, 0.9);
  -webkit-backdrop-filter: blur(10px) contrast(0.9);
          backdrop-filter: blur(10px) contrast(0.9);
  color: var(--wp--preset--color--white);
  z-index: 450;
  box-shadow: var(--box-shadow);
}

#header__content {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 100%;
}

#header__nav_link {
  width: 3rem;
  height: 3rem;
  margin-left: 2rem;
  position: relative;
  cursor: pointer;
  text-decoration: none;
  z-index: 460;
}
@media only screen and (max-width: 959px) {
  #header__nav_link {
    margin-left: 1rem;
  }
}

#header__nav_link span {
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  background-color: var(--wp--preset--color--white);
  left: 0;
  transform: rotate(0deg);
  transition: var(--transition-time--longer) ease top, var(--transition-time--longer) ease left, var(--transition-time--longer) ease opacity, var(--transition-time--longer) ease transform, var(--transition-time--longer) ease width, var(--transition-time) ease background-color;
}

#header__nav_link span:nth-child(1) {
  top: 6px;
  transform-origin: left center;
}

#header__nav_link span:nth-child(2) {
  top: 14px;
  transform-origin: left center;
}

#header__nav_link span:nth-child(3) {
  top: 22px;
  transform-origin: left center;
}

body.slideout_nav--visible #header__nav_link span:nth-child(1) {
  transform: rotate(45deg);
  top: 3px;
  left: 5px;
}

body.slideout_nav--visible #header__nav_link span:nth-child(2) {
  left: 50%;
  width: 0%;
  opacity: 0;
}

body.slideout_nav--visible #header__nav_link span:nth-child(3) {
  transform: rotate(-45deg);
  top: 24.5px;
  left: 5px;
}

#header__logo_link {
  text-decoration: none;
  line-height: 0;
  display: block;
  height: 4rem;
  width: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1219px) {
  #header__logo_link {
    height: 3rem;
  }
}
#header__logo {
  height: 100%;
  width: auto;
}
#header__logo rect,
#header__logo path,
#header__logo polygon {
  fill: var(--wp--preset--color--white);
}

#header__phone a,
#header__login a,
#header__apply a,
#header__inquiry a {
  display: block;
  padding: 1.1rem 2rem 0.9rem 4.5rem;
  color: var(--wp--preset--color--accent-contrast);
  background: var(--wp--preset--color--accent);
  background-repeat: no-repeat;
  background-size: auto 50%;
  background-position: 1.5rem 50%;
  text-decoration: none;
}
@media only screen and (max-width: 959px) {
  #header__phone a,
  #header__login a,
  #header__apply a,
  #header__inquiry a {
    width: 2.4rem;
    height: 2.4rem;
    padding: 0;
    white-space: nowrap;
    overflow: hidden;
    text-indent: 999px;
    background-position: center center;
    background-size: auto 66%;
  }
}

#header__phone a {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 113.4 113.4' version='1.1' viewBox='0 0 113.4 113.4' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23F6AFAB;%7D .st2%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st2' d='m77.5 102.7c-12.3 3.9-25.5-0.4-32.9-10.7-5.9-8.3-10.5-17.5-13.6-27.4s-4.7-20-4.6-30.2c0.1-12.7 8.3-23.8 20.5-27.7 2.3-0.7 4.7-0.4 6.7 0.8s3.3 3.3 3.6 5.6c0.8 5.4 0.9 10.6 0.4 15.5-0.3 3-2.5 5.6-5.4 6.5-1 0.3-1.6 1.2-1.6 2.3 0 6.7 1.1 13.4 3.2 20 2.1 6.5 5.1 12.6 8.9 18.1 0.6 0.8 1.7 1.2 2.6 0.9 3-0.9 6.2-0.1 8.2 2.2 3.3 3.7 6.2 8 8.7 12.9 1.1 2.1 1.2 4.5 0.3 6.7-1 2.1-2.8 3.8-5 4.5z'/%3E%3C/svg%3E%0A");
}

#header__login a {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 113.4 113.4' version='1.1' viewBox='0 0 113.4 113.4' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23F6AFAB;%7D%0A%3C/style%3E%3Cpath class='st0' d='m101.6 83c3.5 4.3 5.4 10.8 5.4 22.8h-101.2c0-33.3 12.5-25 37.3-39.1v-5.5c-4.5-3.1-5.4-8.6-6.8-14.5h-0.2c-0.8 0-1.2-1.1-1.2-2.3v-0.5c-0.3-0.6-0.8-1.5-1.1-2.9-0.6-1.7-2.2-5.4-0.6-6.9 1.1-1.1 2 0.2 2 0.2-1.9-9.6-4.2-21.9 8.8-25.6 0-8.2 30.6-4.5 34.4 8.5 1.6 4.8-0.5 16.8-0.5 16.8 0.5-0.8 0.9-1.1 1.7-0.6 1.7 1.2-0.2 6-0.6 7.6-0.5 1.5-0.9 2.5-1.2 3.1v0.3c0 1.2-0.5 2.3-1.2 2.3-0.5 2.2-1.1 4.6-2 6.8-4.2 3.7-6.6 9.1-6.6 14.9 0 11.1 8.9 20.2 20 20.2 5.3-0.1 10.1-2.1 13.6-5.6z'/%3E%3Cpath class='st0' d='m87.9 50.6c-9.6 0-17.1 7.7-17.1 17.3s7.5 17.1 17.1 17.1c9.5 0 17.2-7.5 17.2-17.1 0.1-9.6-7.7-17.3-17.2-17.3z'/%3E%3Cpath class='st1' d='m92.2 64.9h-8.5v-2c0-2.5 1.8-4.3 4.2-4.3 2.3 0 4.3 1.8 4.3 4.3v2zm-2.9 7v3.2c0 0.3-0.3 0.8-0.6 0.8h-1.5c-0.3 0-0.6-0.5-0.6-0.8v-3.2c-0.3-0.3-0.6-0.8-0.6-1.4 0-0.9 0.8-1.8 1.8-1.8 0.2-0.2 0.2-0.2 0.3 0 1.1 0 1.8 0.9 1.8 1.8 0 0.6-0.3 1.1-0.6 1.4zm6.3-7h-0.5v-2c0-4-3.1-7.2-7.1-7.4h-0.3c-4 0.2-7.1 3.4-7.1 7.4v2h-0.3c-0.8 0-1.4 0.8-1.4 1.7v10.5c0 0.9 0.6 1.7 1.4 1.7h15.3c0.6 0 1.2-0.8 1.2-1.7v-10.5c0-0.9-0.6-1.7-1.2-1.7z'/%3E%3C/svg%3E%0A");
  background-position: 1.25rem 50%;
}
@media only screen and (max-width: 959px) {
  #header__login a {
    background-position: 50% 50%;
  }
}

#header__apply a {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 221.8 576' style='enable-background:new 0 0 221.8 576;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M221.8,387.7l-39.6-49.4c8.5-67.1,17.4-146.3,17.4-183.2C199.6,66.5,110.9,0,110.9,0S22.2,66.5,22.2,155.1 c0,37,8.9,116.7,16.8,183.9L0,387.7v55.4l48.9-19.5c2.4,10.9,11.1,19.5,22.1,19.5h77.6c11.1,0,20-8.9,22.2-19.9 c0-0.1,0-0.3,0.1-0.4l51,20.4V387.7z M110.9,199.4c-24.4,0-44.4-19.9-44.4-44.3c0-24.4,20-44.3,44.4-44.3 c24.4,0,44.4,19.9,44.4,44.3C155.2,179.4,135.3,199.4,110.9,199.4z'/%3E%3Cpath class='st0' d='M128.6,465.2c2.2,4.4,2.2,8.9,2.2,13.3c0,15.5-22.2,42.1-22.2,42.1S86.5,494,86.5,478.5 c0-4.4,2.2-8.9,2.2-13.3h-20c-4.4,8.9-6.7,17.7-6.7,26.6c0,31,44.4,84.2,44.4,84.2s44.4-53.2,44.4-84.2c4.4-8.9,2.2-17.7-2.2-26.6 H128.6z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: 2rem 50%;
}
@media only screen and (max-width: 959px) {
  #header__apply a {
    background-position: 50% 50%;
  }
}

#header__inquiry a {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 118 81' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1,0,0,1,-37.7791,-59.8)'%3E%3Cg%3E%3Cpath d='M124.9,140.7L119.7,140.7C118.5,140.7 117.6,139.8 117.6,138.6C117.6,137.4 118.5,136.5 119.7,136.5L124.9,136.5C126.1,136.5 127,137.4 127,138.6C127,139.8 126.1,140.7 124.9,140.7Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M108.7,140.7L97.8,140.7C96.6,140.7 95.7,139.8 95.7,138.6C95.7,137.4 96.6,136.5 97.8,136.5L108.7,136.5C109.9,136.5 110.8,137.4 110.8,138.6C110.8,139.8 109.9,140.7 108.7,140.7ZM86.9,140.7L76,140.7C74.8,140.7 73.9,139.8 73.9,138.6C73.9,137.4 74.8,136.5 76,136.5L86.9,136.5C88.1,136.5 89,137.4 89,138.6C89,139.8 88.1,140.7 86.9,140.7Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M65.1,140.7L59.9,140.7C58.7,140.7 57.8,139.8 57.8,138.6C57.8,137.4 58.7,136.5 59.9,136.5L65.1,136.5C66.3,136.5 67.2,137.4 67.2,138.6C67.2,139.8 66.2,140.7 65.1,140.7Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M153.3,140.7L125,140.7C123.8,140.7 122.9,139.8 122.9,138.6C122.9,137.4 123.8,136.5 125,136.5L151.2,136.5L151.2,64L42,64L42,136.4L59.8,136.4C61,136.4 61.9,137.3 61.9,138.5C61.9,139.7 61,140.6 59.8,140.6L39.9,140.6C38.7,140.6 37.8,139.7 37.8,138.5L37.8,61.9C37.8,60.7 38.7,59.8 39.9,59.8L153.3,59.8C154.5,59.8 155.4,60.7 155.4,61.9L155.4,138.5C155.4,139.8 154.4,140.7 153.3,140.7Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M96.6,106.6C96.2,106.6 95.7,106.5 95.3,106.2L38.6,63.6C37.7,62.9 37.5,61.6 38.2,60.7C38.9,59.8 40.2,59.6 41.1,60.3L96.5,101.9L152,60.3C152.9,59.6 154.2,59.8 154.9,60.7C155.6,61.6 155.4,62.9 154.5,63.6L97.8,106.1C97.4,106.4 97,106.6 96.6,106.6Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M39.9,140.7C39.4,140.7 38.8,140.5 38.4,140.1C37.6,139.3 37.6,137.9 38.4,137.1L82.8,93.7C83.6,92.9 85,92.9 85.8,93.7C86.6,94.5 86.6,95.9 85.8,96.7L41.4,140.1C40.9,140.5 40.4,140.7 39.9,140.7Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M153.3,140.7C152.8,140.7 152.2,140.5 151.8,140.1L107.4,96.7C106.6,95.9 106.6,94.6 107.4,93.7C108.2,92.9 109.5,92.9 110.4,93.7L154.8,137.1C155.6,137.9 155.6,139.2 154.8,140.1C154.3,140.5 153.8,140.7 153.3,140.7Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: auto 30% !important;
  background-position: 1.5rem 50%;
}
@media only screen and (max-width: 959px) {
  #header__inquiry a {
    background-position: 50% 50%;
    background-size: auto 40% !important;
  }
}

#header__login,
#header__phone,
#header__apply,
#header__inquiry {
  margin: 0 1rem;
}
@media only screen and (max-width: 959px) {
  #header__login,
  #header__phone,
  #header__apply,
  #header__inquiry {
    margin: 0 0.5rem;
  }
}

#header__languages {
  margin: 0rem 2rem;
}
@media only screen and (max-width: 959px) {
  #header__languages {
    margin: 0 0.5rem 0 0.5rem;
  }
}
#header__languages ul {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 0;
}
#header__languages ul li {
  margin: 0;
  padding: 0;
  line-height: 1.4;
}
@media only screen and (max-width: 959px) {
  #header__languages ul li {
    display: inline-block;
  }
}
#header__languages ul li a {
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 1.4rem;
  padding: 0.15rem 1rem;
  color: var(--wp--preset--color--white);
  border: 1px solid var(--wp--preset--color--white);
}
@media only screen and (max-width: 959px) {
  #header__languages ul li a {
    padding: 0.15rem 0.65rem;
  }
}
#header__languages ul li.current-lang a {
  background: var(--wp--preset--color--white);
  color: var(--wp--preset--color--cyan);
}
@media only screen and (max-width: 959px) {
  #header__languages ul li.current-lang {
    display: none;
  }
}

#header__menu {
  position: fixed;
  z-index: 460;
  top: 0;
  bottom: 0;
  right: 0;
  left: 67%;
  width: 33%;
  height: 100vh;
  height: 100dvh;
  white-space: initial;
  color: var(--wp--preset--color--accent-contrast);
  background-color: rgba(var(--wp--preset--color--accent-rgb), 0.8);
  -webkit-backdrop-filter: blur(10px) contrast(0.9);
          backdrop-filter: blur(10px) contrast(0.9);
  display: flex;
  flex-direction: column;
  transition: var(--transition-time--longer) ease clip-path, var(--transition-time--longer) ease visibility, var(--transition-time) ease opacity;
  clip-path: circle(0px at calc(100% - var(--content-gutter) - 1.5rem) calc(var(--content-gutter) + 0.5rem));
  visibility: hidden;
  opacity: 0;
}
@media only screen and (max-width: 1219px) {
  #header__menu {
    left: 50%;
    width: 50%;
  }
}
@media only screen and (max-width: 959px) {
  #header__menu {
    left: 30%;
    width: 70%;
  }
}
#header__menu > div {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
#header__menu ul {
  overflow: auto;
  max-height: 100%;
  list-style: none;
  padding: 2rem;
  margin: 0;
  font-size: 2.8rem;
  text-align: center;
}
@media only screen and (max-width: 959px) {
  #header__menu ul {
    font-size: 2rem;
    padding: 2rem 0;
  }
}
#header__menu ul li {
  padding: 0 1rem;
  margin: 0;
  height: auto;
  display: block;
}
#header__menu ul li a {
  display: block;
  line-height: 1.4;
  padding: 1rem 4rem;
  margin: 0;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
}
#header__menu ul li + li {
  margin-top: 2rem;
}
@media only screen and (max-width: 959px) {
  #header__menu ul li + li {
    margin-top: 0.75rem;
  }
}
#header__menu ul li.button a {
  background: var(--wp--preset--color--accent-contrast);
  color: var(--wp--preset--color--accent);
}

/******************************
********* SLIDEOUTS ***********
******************************/
#slideout_overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  z-index: 455;
  visibility: hidden;
  opacity: 0;
  transition: var(--transition-time--longer) ease opacity, var(--transition-time--longer) ease visibility;
}

body.slideout_nav--visible #header__menu {
  visibility: visible;
  opacity: 1;
  clip-path: circle(100%);
}
body.slideout_nav--visible #slideout_overlay {
  visibility: visible;
  opacity: 1;
}

#footer {
  background: var(--wp--preset--color--cyan);
  color: var(--wp--preset--color--white);
  font-size: smaller;
  text-align: center;
  padding: var(--content-gutter);
}
#footer a:hover {
  color: inherit;
}
#footer .widgets {
  margin: 0;
  padding: 0;
}
#footer .widgets .widget {
  list-style: none;
}
#footer .widgets .widget .widgettitle {
  color: var(--wp--preset--color--white);
  font-family: var(--font-stack--main);
  font-size: 2.2rem;
  font-weight: bold;
  text-transform: uppercase;
  margin: 2rem 0 1rem;
  opacity: 0.75;
}
#footer .widgets .widget.widget_nav_menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#footer .widgets .widget.widget_nav_menu ul li {
  display: inline-block;
  padding: 1rem;
  margin: 0;
}
#footer .widgets .widget.widget_nav_menu ul li a {
  text-decoration: none;
  opacity: 0.75;
  transition: var(--transition-time) ease opacity;
}
#footer .widgets .widget.widget_nav_menu ul li a:hover {
  opacity: 1;
}
#footer .widgets .widget.widget_nav_menu ul li.icon {
  line-height: 0;
}
#footer .widgets .widget.widget_nav_menu ul li.icon a {
  display: inline-block;
  width: 3.5rem;
  height: 3.5rem;
  text-indent: 9999px;
  overflow: hidden;
  white-space: nowrap;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
}
#footer .widgets .widget.widget_nav_menu ul li.icon.facebook a {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 512' version='1.1' viewBox='0 0 512 512' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='m456 256.2c0-110.7-89.8-200.5-200.5-200.5s-200.5 89.7-200.5 200.5c0 100.1 73.3 183 169.2 198.1v-140.2h-50.9v-58h50.9v-44.1c0-50.3 29.9-78 75.7-78 21.9 0 44.9 3.9 44.9 3.9v49.3h-25.3c-24.9 0-32.7 15.5-32.7 31.3v37.6h55.6l-8.9 58h-46.7v140.1c95.9-15 169.2-98 169.2-198z'/%3E%3C/svg%3E%0A");
}
#footer .widgets .widget.widget_nav_menu ul li.icon.xing a {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 512' version='1.1' viewBox='0 0 512 512' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='m135.4 135.2c-3.5 0-6.4 1.2-7.9 3.6-1.5 2.5-1.3 5.7 0.3 8.9l39.1 67.7c0.1 0.1 0.1 0.2 0 0.3l-61.4 108.4c-1.6 3.2-1.5 6.4 0 8.9 1.5 2.4 4.1 3.9 7.6 3.9h57.8c8.6 0 12.8-5.8 15.8-11.2 0 0 60.1-106.3 62.4-110.4-0.2-0.4-39.8-69.3-39.8-69.3-2.9-5.1-7.2-10.8-16.1-10.8h-57.8z'/%3E%3Cpath class='st0' d='m378.4 56c-8.6 0-12.4 5.4-15.5 11 0 0-124.6 221-128.7 228.2 0.2 0.4 82.2 150.8 82.2 150.8 2.9 5.1 7.3 11 16.2 11h57.8c3.5 0 6.2-1.3 7.7-3.7 1.5-2.5 1.5-5.7-0.1-8.9l-81.5-149c-0.1-0.1-0.1-0.3 0-0.4l128-226.4c1.6-3.2 1.6-6.5 0.1-8.9s-4.2-3.7-7.7-3.7h-58.5z'/%3E%3C/svg%3E%0A");
}
#footer .widgets .widget.widget_nav_menu ul li.icon.linkedin a {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 512' version='1.1' viewBox='0 0 512 512' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='m270.8 236.9v-0.6c-0.1 0.2-0.3 0.4-0.4 0.6h0.4z'/%3E%3Cpath class='st0' d='m425.5 56h-339.6c-16.3 0-29.4 12.9-29.4 28.7v343.5c0 15.9 13.2 28.7 29.4 28.7h339.6c16.3 0 29.4-12.9 29.4-28.7v-343.5c0.1-15.8-13.1-28.7-29.4-28.7zm-248.2 335.7h-60.2v-181.1h60.2v181.1zm-30.1-205.8h-0.4c-20.2 0-33.3-13.9-33.3-31.3 0-17.8 13.5-31.3 34-31.3 20.6 0 33.3 13.5 33.7 31.3 0 17.4-13 31.3-34 31.3zm247.1 205.8h-60.2v-96.9c0-24.3-8.7-40.9-30.5-40.9-16.6 0-26.5 11.2-30.9 22-1.6 3.9-2 9.3-2 14.7v101.1h-60.2s0.8-164.1 0-181.1h60.2v25.6c8-12.3 22.3-29.9 54.2-29.9 39.6 0 69.3 25.9 69.3 81.5v103.9z'/%3E%3C/svg%3E%0A");
}
#footer .widgets .widget.widget_nav_menu ul li.icon.instagram a {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 512' version='1.1' viewBox='0 0 512 512' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='m255.7 91.9c53.6 0 59.9 0.2 81.1 1.2 19.6 0.9 30.2 4.2 37.2 6.9 9.4 3.6 16 8 23.1 15 7 7 11.4 13.7 15 23.1 2.7 7.1 6 17.7 6.9 37.2 1 21.2 1.2 27.5 1.2 81.1s-0.2 59.9-1.2 81.1c-0.9 19.6-4.2 30.2-6.9 37.2-3.6 9.4-8 16-15 23.1-7 7-13.7 11.4-23.1 15-7.1 2.7-17.7 6-37.2 6.9-21.1 1-27.5 1.2-81.1 1.2s-59.9-0.2-81.1-1.2c-19.6-0.9-30.2-4.2-37.2-6.9-9.4-3.6-16-8-23.1-15-7-7-11.4-13.7-15-23.1-2.7-7.1-6-17.7-6.9-37.2-1-21.2-1.2-27.5-1.2-81.1s0.2-59.9 1.2-81.1c0.9-19.6 4.2-30.2 6.9-37.2 3.6-9.4 8-16 15-23.1 7-7 13.7-11.4 23.1-15 7.1-2.7 17.7-6 37.2-6.9 21.2-1 27.6-1.2 81.1-1.2m0-36.1c-54.5 0-61.3 0.2-82.7 1.2s-35.9 4.4-48.7 9.3c-13.2 5.1-24.4 12-35.5 23.1-11.2 11.2-18 22.3-23.1 35.5-5 12.8-8.4 27.3-9.3 48.7-1 21.4-1.2 28.2-1.2 82.7s0.2 61.3 1.2 82.7 4.4 35.9 9.3 48.7c5.1 13.2 12 24.4 23.1 35.5 11.2 11.2 22.3 18 35.5 23.1 12.8 5 27.3 8.4 48.7 9.3 21.4 1 28.2 1.2 82.7 1.2s61.3-0.2 82.7-1.2 35.9-4.4 48.7-9.3c13.2-5.1 24.4-12 35.5-23.1 11.2-11.2 18-22.3 23.1-35.5 5-12.8 8.4-27.3 9.3-48.7 1-21.4 1.2-28.2 1.2-82.7s-0.2-61.3-1.2-82.7-4.4-35.9-9.3-48.7c-5.1-13.2-12-24.4-23.1-35.5-11.2-11.2-22.3-18-35.5-23.1-12.8-5-27.3-8.4-48.7-9.3-21.3-1-28.2-1.2-82.7-1.2z'/%3E%3Cpath class='st0' d='m255.7 153.4c-56.9 0-103 46.1-103 103s46.1 103 103 103 103-46.1 103-103-46.1-103-103-103zm0 169.9c-36.9 0-66.9-29.9-66.9-66.9s29.9-66.9 66.9-66.9 66.9 29.9 66.9 66.9-29.9 66.9-66.9 66.9z'/%3E%3Ccircle class='st0' cx='362.8' cy='149.3' r='24.1'/%3E%3C/svg%3E%0A");
}
#footer .widgets .widget.widget_nav_menu ul li.icon.twitter a {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 512' version='1.1' viewBox='0 0 512 512' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='m181.1 417.9c151.3 0 234.1-125.4 234.1-234.1 0-3.6-0.1-7.1-0.2-10.6 16.1-11.6 30-26.1 41-42.6-14.7 6.5-30.6 11-47.2 13 17-10.2 30-26.3 36.2-45.5-15.9 9.4-33.5 16.3-52.2 20-15-16-36.4-26-60.1-26-45.4 0-82.3 36.8-82.3 82.3 0 6.5 0.7 12.7 2.1 18.8-68.4-3.4-129-36.2-169.6-86-7.1 12.2-11.1 26.3-11.1 41.4 0 28.5 14.5 53.7 36.6 68.5-13.5-0.4-26.2-4.1-37.3-10.3v1c0 39.8 28.4 73.1 66 80.7-6.9 1.9-14.2 2.9-21.7 2.9-5.3 0-10.5-0.5-15.5-1.5 10.5 32.7 40.8 56.5 76.9 57.1-28.2 22.1-63.6 35.2-102.2 35.2-6.6 0-13.2-0.4-19.6-1.1 36.4 23.2 79.6 36.8 126.1 36.8'/%3E%3C/svg%3E%0A");
}

body.single-case main {
  padding-top: var(--header-height);
}
body.single-case h1 {
  text-align: center;
}
body.single-case .single-case__subline {
  text-align: center;
  text-transform: uppercase;
  font-size: 2.2rem;
  margin-bottom: 3rem;
}
body.single-case .post-thumbnail-container {
  height: 600px;
  margin-bottom: 7.5rem;
}
body.single-case .post-thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}
body.single-case .single-case__gallery-container {
  margin-top: 5rem;
  display: flex;
  gap: 2rem;
}
@media only screen and (max-width: 959px) {
  body.single-case .single-case__gallery-container {
    flex-direction: column;
  }
}
body.single-case .single-case__gallery-item {
  aspect-ratio: 1/1;
}
body.single-case .single-case__gallery-image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.cases-navigation {
  background-color: var(--wp--preset--color--palegrey);
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-left: var(--wp--style--root--padding-left);
  padding-right: var(--wp--style--root--padding-right);
}
@media only screen and (max-width: 959px) {
  .cases-navigation {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}

.cases-navigation__inner-container {
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  --gap: 2rem;
  gap: var(--gap);
}
@media only screen and (max-width: 959px) {
  .cases-navigation__inner-container {
    --gap: 5rem;
  }
}

.cases-navigation__column {
  width: calc((100% - var(--gap)) / 2);
}
@media only screen and (max-width: 959px) {
  .cases-navigation__column {
    width: 100%;
  }
}

.cases-navigation__prev {
  margin-right: auto;
}
.cases-navigation__prev .cases-navigation__title::after {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 145.5645 10.9121' version='1.1' viewBox='0 0 145.56 10.912' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='145.56 4.4561 4.0127 4.4561 7.2305 1.4648 5.8691 0 0 5.4556 5.8687 10.912 7.231 9.4473 4.0136 6.4561 145.56 6.4561'/%3E%3C/svg%3E%0A");
}

.cases-navigation__next {
  margin-left: auto;
  text-align: right;
}
.cases-navigation__next .cases-navigation__title::after {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 145.5645 10.9121' version='1.1' viewBox='0 0 145.56 10.912' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='0 6.4561 141.55 6.4561 138.33 9.4473 139.7 10.912 145.56 5.4565 139.7 0 138.33 1.4648 141.55 4.4561 0 4.4561'/%3E%3C/svg%3E%0A");
  margin-left: auto;
}

.cases-navigation__link {
  text-decoration: none;
}

.cases-navigation__thumbnail-container {
  aspect-ratio: 1/1;
}

.cases-navigation__thumbnail-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.cases-navigation__type {
  margin-top: 4rem;
  font-size: smaller;
}

.cases-navigation__title {
  color: var(--wp--preset--color--accent);
  margin-top: 2rem;
}

.cases-navigation__title::after {
  display: block;
  width: 12.5rem;
  color: var(--wp--preset--color--black);
}

/*******************
****** COLORS ******
*******************/
/****************************
****** WIDE/FULL ALIGN ******
****************************/
/************************************
***** MARGIN & PADDING HELPERS ******
************************************/
.margin-top-auto {
  margin-top: auto !important;
}

@media only screen and (max-width: 959px) {
  .mobile-margin-top-0 {
    margin-top: 0 !important;
  }
}

@media only screen and (max-width: 959px) {
  .mobile-padding-top-0 {
    padding-top: 0 !important;
  }
}

/*******************
***** BUTTONS ******
*******************/
.wp-block-buttons {
  gap: 1rem 2rem !important;
  --padd-top-bottom: 0.8rem;
  --padd-left-right: 2.50rem;
}

.wp-block-button .wp-block-button__link {
  padding: calc(var(--padd-top-bottom) + 0.2rem) calc(var(--padd-left-right) + 0.2rem);
}

.wp-block-button.is-style-outline > .wp-block-button__link,
.wp-block-button .wp-block-button__link.is-style-outline {
  border-width: 0.2rem;
  padding: var(--padd-top-bottom) var(--padd-left-right);
}

/**********************
****** SEPARATOR ******
**********************/
.wp-block-separator {
  max-width: 100%;
}

.wp-block-separator {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.wp-block-separator {
  width: 100%;
  border: none;
  background: none !important;
  opacity: 1;
  height: 2rem !important;
  margin-top: 2rem;
  margin-bottom: 2rem;
  position: relative;
}
.wp-block-separator::before {
  content: "";
  position: absolute;
  top: calc(1rem - 1px);
  height: 2px;
  width: 100%;
  background: currentColor;
}

.wp-block-separator:not(.is-style-wide),
.wp-block-separator.has-background:not(.is-style-wide) {
  width: 10rem;
}

/*******************
***** COLUMNS ******
*******************/
.wp-block-columns {
  margin-bottom: 0;
}
@media only screen and (max-width: 959px) {
  .wp-block-columns.is-mobile-reverse {
    flex-direction: column-reverse;
  }
}
.wp-block-columns .wp-block-column {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.wp-block-columns .wp-block-column > * {
  width: 100%;
}

/************************
****** COVER/GROUP ******
************************/
.wp-block-group:where(.has-background, .has-regular-padding),
.wp-block-cover:where(.has-background, .has-regular-padding) {
  padding-top: var(--wp--style--global--block-gap);
  padding-bottom: var(--wp--style--global--block-gap);
  padding-left: var(--wp--style--root--padding-left);
  padding-right: var(--wp--style--root--padding-right);
}

.wp-block-cover__image-background {
  height: 100%;
}

.wp-block-group.is-style-shifted {
  transform: translateX(5rem);
}
.wp-block-group.is-style-shifted > * {
  transform: translateX(-5rem);
}
@media only screen and (max-width: 781px) {
  .wp-block-group.is-style-shifted, .wp-block-group.is-style-shifted > * {
    transform: none;
  }
}

/*******************
****** IMAGE *******
*******************/
.wp-block-image {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

/*******************
****** QUOTE *******
*******************/
.wp-block-quote, .wp-block-quote.is-style-default, .wp-block-quote.is-style-large {
  border: none;
  margin: 3rem auto;
  padding: 0;
  text-align: center;
}
.wp-block-quote p, .wp-block-quote.is-style-default p, .wp-block-quote.is-style-large p {
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-style: italic;
}
.wp-block-quote cite,
.wp-block-quote .wp-block-quote__citation, .wp-block-quote.is-style-default cite,
.wp-block-quote.is-style-default .wp-block-quote__citation, .wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large .wp-block-quote__citation {
  display: block;
  font-size: 1.6rem;
  text-align: center;
  margin-top: 3rem;
}
.wp-block-quote.is-style-large p {
  font-size: 2.4rem;
  line-height: inherit;
}
@media only screen and (max-width: 1219px) {
  .wp-block-quote.is-style-large p {
    font-size: 2.2rem;
  }
}
@media only screen and (max-width: 959px) {
  .wp-block-quote.is-style-large p {
    font-size: 1.8rem;
  }
}

/*******************
****** LISTS *******
*******************/
ul.is-style-checklist {
  list-style: none;
}
ul.is-style-checklist li {
  position: relative;
  padding-left: 2rem;
}
@media only screen and (max-width: 959px) {
  ul.is-style-checklist li {
    padding-left: 1rem;
  }
}
ul.is-style-checklist li::before {
  content: "";
  position: absolute;
  top: 0.75rem;
  left: -2rem;
  height: 1.25rem;
  width: 2.5rem;
  border-left: 4px solid var(--wp--preset--color--primary);
  border-bottom: 4px solid var(--wp--preset--color--primary);
  transform: rotate(-55deg);
}
@media only screen and (max-width: 959px) {
  ul.is-style-checklist li::before {
    height: 1rem;
    width: 2rem;
    left: -2.25rem;
  }
}

/*******************
***** GALLERY ******
*******************/
/*******************
**** INDIVIDUAL ****
*******************/
.block-case-grid {
  overflow-x: hidden;
}

.block-case-grid__element-column:nth-of-type(3n + 1) .block-case-grid__element:first-of-type .block-case-grid__element-image-container {
  aspect-ratio: 1/1;
}
.block-case-grid__element-column:nth-of-type(3n + 1) .block-case-grid__element:last-of-type .block-case-grid__element-image-container {
  aspect-ratio: 1/1;
}

.block-case-grid__element-column:nth-of-type(3n + 2) .block-case-grid__element:first-of-type .block-case-grid__element-image-container {
  aspect-ratio: 4/5;
}
.block-case-grid__element-column:nth-of-type(3n + 2) .block-case-grid__element:last-of-type .block-case-grid__element-image-container {
  aspect-ratio: 4/3;
}

.block-case-grid__element-column:nth-of-type(3n + 3) .block-case-grid__element:first-of-type .block-case-grid__element-image-container {
  aspect-ratio: 4/3;
}
.block-case-grid__element-column:nth-of-type(3n + 3) .block-case-grid__element:last-of-type .block-case-grid__element-image-container {
  aspect-ratio: 4/5;
}

.block-case-grid__element {
  position: relative;
  display: block;
  text-decoration: none;
}

.block-case-grid__element + .block-case-grid__element {
  margin-top: 10px;
}

.block-case-grid__element-image-container {
  aspect-ratio: 4/3;
}

.block-case-grid__element-image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.block-case-grid__element-content-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  gap: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 10%;
  background-color: rgba(var(--wp--preset--color--accent-rgb), 0.66);
  -webkit-backdrop-filter: blur(10px) contrast(0.9);
          backdrop-filter: blur(10px) contrast(0.9);
  color: var(--wp--preset--color--accent-contrast);
}

@media (hover: hover) {
  .block-case-grid__element-content-container {
    opacity: 0;
    visibility: hidden;
    transition: opacity ease-in-out var(--transition-time), visibility ease-in-out var(--transition-time);
  }
  .block-case-grid__element:hover .block-case-grid__element-content-container {
    opacity: 1;
    visibility: visible;
  }
}
.block-case-grid__element-title {
  font-size: 2.6rem;
  font-weight: bold;
  line-height: 1.1;
  text-transform: uppercase;
  margin: 0;
}
@media only screen and (max-width: 959px) {
  .block-case-grid__element-title {
    font-size: 2.2rem;
  }
}
@media only screen and (max-width: 781px) {
  .block-case-grid__element-title {
    font-size: 1.6rem;
  }
}

.block-case-grid__element-subline {
  text-transform: uppercase;
  margin: 0;
}
@media only screen and (max-width: 781px) {
  .block-case-grid__element-subline {
    font-size: 1.2rem;
  }
}

.block-case-grid__swiper-buttons {
  display: flex;
  padding: 2rem 0 0;
}

.block-case-grid__swiper-button-prev,
.block-case-grid__swiper-button-next {
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  width: 50%;
  height: 3rem;
  margin-top: 0;
  background-repeat: no-repeat;
  background-size: auto 33.33%;
  cursor: pointer;
}
.block-case-grid__swiper-button-prev::after,
.block-case-grid__swiper-button-next::after {
  content: none;
}

.block-case-grid__swiper-button-prev {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 145.5645 10.9121' version='1.1' viewBox='0 0 145.56 10.912' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='145.56 4.4561 4.0127 4.4561 7.2305 1.4648 5.8691 0 0 5.4556 5.8687 10.912 7.231 9.4473 4.0136 6.4561 145.56 6.4561'/%3E%3C/svg%3E%0A");
  background-position: 0% 50%;
}

.block-case-grid__swiper-button-next {
  background-position: 100% 50%;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 145.5645 10.9121' version='1.1' viewBox='0 0 145.56 10.912' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon points='0 6.4561 141.55 6.4561 138.33 9.4473 139.7 10.912 145.56 5.4565 139.7 0 138.33 1.4648 141.55 4.4561 0 4.4561'/%3E%3C/svg%3E%0A");
}

.block-icon-slider__element {
  display: flex;
  gap: 1rem;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}

.block-icon-slider__element-image-container {
  width: 10rem;
  aspect-ratio: 1/1;
}

.block-icon-slider__element-image {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center center;
     object-position: center center;
}

.block-icon-slider__element-subline {
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  max-width: 25rem;
  margin: 0;
}

.block-icon-slider__swiper-buttons {
  display: flex;
  padding: 2rem 0 0;
}

.block-icon-slider__swiper-button-prev,
.block-icon-slider__swiper-button-next {
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  width: 50%;
  height: 3rem;
  margin-top: 0;
  background-repeat: no-repeat;
  background-size: auto 33.33%;
  cursor: pointer;
}
.block-icon-slider__swiper-button-prev::after,
.block-icon-slider__swiper-button-next::after {
  content: none;
}

.block-icon-slider__swiper-button-prev {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 145.5645 10.9121' version='1.1' viewBox='0 0 145.56 10.912' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23ffffff' points='145.56 4.4561 4.0127 4.4561 7.2305 1.4648 5.8691 0 0 5.4556 5.8687 10.912 7.231 9.4473 4.0136 6.4561 145.56 6.4561'/%3E%3C/svg%3E%0A");
  background-position: 0% 50%;
}

.block-icon-slider__swiper-button-next {
  background-position: 100% 50%;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 145.5645 10.9121' version='1.1' viewBox='0 0 145.56 10.912' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolygon fill='%23ffffff' points='0 6.4561 141.55 6.4561 138.33 9.4473 139.7 10.912 145.56 5.4565 139.7 0 138.33 1.4648 141.55 4.4561 0 4.4561'/%3E%3C/svg%3E%0A");
}

.block-accordion {
  background-color: var(--wp--preset--color--white);
  padding: calc(var(--content-gutter) / 2) var(--content-gutter);
}

.block-accordion + .block-accordion {
  margin-top: 1rem;
}

.block-accordion__title {
  position: relative;
  cursor: pointer;
  font-size: 2rem;
  line-height: 1.35;
  color: var(--wp--preset--color--primary);
  font-weight: bold;
  transition: var(--transition-time) ease margin-bottom;
}
@media only screen and (max-width: 959px) {
  .block-accordion__title {
    font-size: 2.4rem;
  }
}
.block-accordion__title::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  height: 2rem;
  width: 2rem;
  border-bottom: 2px solid var(--wp--preset--color--primary);
  border-right: 2px solid var(--wp--preset--color--primary);
  transform: rotate(45deg);
  transition: var(--transition-time) ease transform, var(--transition-time) ease top;
}

.block-accordion.--open .block-accordion__title {
  margin-bottom: 2rem;
}

.block-accordion.--open .block-accordion__title::after {
  transform: rotate(-135deg);
  top: 1rem;
}

.block-accordion.--open .block-accordion__content,
.block-accordion.is-preview .block-accordion__content {
  opacity: 1;
  height: auto;
}

.block-career-list.is-preview .block-accordion__content,
.block-job-list.is-preview .block-accordion__content {
  overflow: hidden;
}

.block-accordion__content-subtitle {
  font-weight: bold;
  font-size: larger;
  text-transform: uppercase;
}

p + .block-accordion__content-subtitle {
  margin-top: 4rem;
}

body.js .block-accordion__content {
  height: 0;
  opacity: 0;
  overflow: hidden;
  transition: var(--transition-time) ease height, var(--transition-time) ease opacity;
}

body.no-js .block-accordion__content {
  height: auto !important;
  margin-top: 2rem;
}

.team-grid__container {
  display: grid;
  gap: 1rem;
  --grid-columns: 5;
  grid-template-rows: auto;
  grid-template-columns: repeat(var(--grid-columns), 1fr);
}
@media only screen and (max-width: 959px) {
  .team-grid__container {
    --grid-columns: 2;
  }
}

.team-grid__element {
  position: relative;
  overflow: hidden;
  aspect-ratio: 1/1;
}

.team-grid__element-two-col {
  grid-column: span 2;
  aspect-ratio: auto;
  height: auto;
}
@media only screen and (max-width: 959px) {
  .team-grid__element-two-col {
    grid-column: auto;
    aspect-ratio: 1/1;
  }
}

.team-grid__image {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.team-grid__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
}

.team-grid__data {
  position: absolute;
  bottom: 0;
  padding: 1rem;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  color: var(--wp--preset--color--white);
  background-color: rgba(var(--wp--preset--color--accent-rgb), 0.75);
  font-size: 1.3rem;
}

.team-grid__title {
  font-size: 1.4rem;
  font-weight: bold;
}

.team-grid__email {
  margin-top: 1rem;
  font-weight: bold;
}
.team-grid__email a {
  text-decoration: none;
}

@media (hover: hover) {
  .team-grid__data {
    opacity: 0;
    bottom: -1rem;
    transition: var(--transition-time) ease opacity, var(--transition-time) ease bottom;
  }
  .team-grid__element:hover .team-grid__data {
    opacity: 1;
    bottom: 0;
  }
}
body.js .block-counter__value {
  opacity: 0;
  transition: var(--transition-time) ease opacity;
}

body.js .block-counter.countUp__initiated .block-counter__value {
  opacity: 1;
}

.block-counter {
  display: flex;
  flex-wrap: wrap;
}

.block-counter__before,
.block-counter__value,
.block-counter__after {
  font-family: var(--font-stack--heading);
  color: var(--wp--preset--color--accent);
  font-size: 6.4rem;
}
@media only screen and (max-width: 959px) {
  .block-counter__before,
  .block-counter__value,
  .block-counter__after {
    font-size: 4.6rem;
  }
}

.block-counter__before::after {
  content: " ";
}

.block-counter__after::before {
  content: " ";
}

.block-logo-grid__container {
  display: flex;
  flex-wrap: wrap;
}

.block-logo-grid__element {
  margin: calc(var(--content-gutter) / 2) 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 20%;
}
@media only screen and (max-width: 1219px) {
  .block-logo-grid__element {
    width: 25%;
  }
}
@media only screen and (max-width: 959px) {
  .block-logo-grid__element {
    width: 33.333%;
  }
}

.block-logo-grid__image {
  width: 100%;
  max-width: 60%;
  max-height: 6rem;
}

.block-process-steps__header-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  font-weight: bold;
  margin-bottom: 2rem;
}

.block-process-steps__left-header,
.block-process-steps__right-header {
  width: 40%;
}
@media only screen and (max-width: 959px) {
  .block-process-steps__left-header,
  .block-process-steps__right-header {
    text-align: center;
  }
}

.block-process-steps__left-header {
  text-align: right;
}
@media only screen and (max-width: 959px) {
  .block-process-steps__left-header {
    text-align: center;
  }
}

.block-process-steps__single-step {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 10rem;
  padding: 1rem 0;
  position: relative;
}
.block-process-steps__single-step::after {
  content: "";
  position: absolute;
  height: 7rem;
  width: 7rem;
  top: calc(50% - 3.5rem);
  left: calc(50% - 3.5rem);
  border-radius: 50%;
  background: var(--wp--preset--color--accent);
  background-image: var(--icon);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 66%;
}
@media only screen and (max-width: 959px) {
  .block-process-steps__single-step::after {
    height: 5rem;
    width: 5rem;
    top: calc(50% - 2.5rem);
    left: calc(50% - 2.5rem);
    background-size: 75%;
  }
}
.block-process-steps__single-step::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 4px;
  top: 0;
  left: calc(50% - 2px);
  background: var(--wp--preset--color--accent);
}
.block-process-steps__single-step:first-of-type::before {
  top: 50%;
  height: 50%;
}
.block-process-steps__single-step:last-of-type::before {
  height: 50%;
}

.block-process-steps__single-left-col,
.block-process-steps__single-right-col {
  width: 40%;
}
@media only screen and (max-width: 959px) {
  .block-process-steps__single-left-col,
  .block-process-steps__single-right-col {
    font-size: inherit;
    text-align: center;
  }
}

.block-process-steps__single-left-col {
  text-align: right;
}
@media only screen and (max-width: 959px) {
  .block-process-steps__single-left-col {
    text-align: center;
  }
}

.block-process-steps__footer {
  margin-top: 2rem;
  font-weight: bold;
  text-align: center;
}

.block-service-grid {
  display: flex;
  flex-wrap: wrap;
  --grid-gap: 2rem;
  gap: var(--grid-gap);
}

.block-service-grid__element {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: var(--grid-gap);
}
@media only screen and (max-width: 959px) {
  .block-service-grid__element {
    flex-direction: column;
    --grid-gap: 0;
  }
}

.block-service-grid__element:nth-of-type(odd) {
  flex-direction: row-reverse;
}
@media only screen and (max-width: 959px) {
  .block-service-grid__element:nth-of-type(odd) {
    flex-direction: column;
  }
}

.block-service-grid__element-content-container,
.block-service-grid__element-image-container {
  width: calc((100% - var(--grid-gap)) / 2);
}
@media only screen and (max-width: 959px) {
  .block-service-grid__element-content-container,
  .block-service-grid__element-image-container {
    width: 100%;
  }
}

.block-service-grid__element-content-container {
  background-color: var(--wp--preset--color--cyan);
  color: var(--wp--preset--color--white);
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 2rem;
  padding: 5rem;
}
.block-service-grid__element-content-container:hover {
  background-color: var(--wp--preset--color--accent);
  color: var(--wp--preset--color--accent-contrast);
}
@media only screen and (max-width: 959px) {
  .block-service-grid__element-content-container {
    padding: 2.5rem;
  }
}

.block-service-grid__element-image-container {
  aspect-ratio: 1/1;
}

.block-service-grid__element-image {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.block-service-grid__element-title {
  color: inherit;
  font-family: var(--font-stack--main);
  font-weight: bold;
  text-transform: uppercase;
  font-size: 2rem;
}

.block-badge {
  position: relative;
  margin: 0;
  height: 1rem;
  --size: 20rem;
}
@media only screen and (max-width: 1219px) {
  .block-badge {
    --size: 16rem;
  }
}
@media only screen and (max-width: 959px) {
  .block-badge {
    --size: 12rem;
  }
}

.block-badge__container {
  position: absolute;
  z-index: 200;
  border-radius: 50%;
  box-shadow: var(--box-shadow);
  top: calc(50% - 0.5 * var(--size));
  right: 0;
  width: var(--size);
  height: var(--size);
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 342 342' version='1.1' viewBox='0 0 342 342' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%23C400BE;%7D .st2%7Bfont-family:'AkkuratStd-Bold';%7D .st3%7Bfont-size:61.2638px;%7D%0A%3C/style%3E%3Cpath class='st0' d='M171,342c94.441,0,171-76.5586,171-171S265.441,0,171,0S0,76.5586,0,171S76.559,342,171,342'/%3E%3Cpath class='st1' d='m171 333.24c-89.878 0-163-72.779-163-162.24 0-89.458 73.122-162.24 163-162.24 89.879 0 163 72.78 163 162.24 0 89.459-73.121 162.24-163 162.24zm0-320.48c-87.673 0-159 70.985-159 158.24s71.327 158.24 159 158.24 159-70.985 159-158.24-71.327-158.24-159-158.24z'/%3E%3Cpath d='m139.09 119.56 3.2402-30.83-14.388 29.042-5.7881-0.6084-7.9346-31.758-3.2783 31.195-7.6172-0.8003 4.54-43.198 10.602 1.1143 8.0986 31.96 14.628-29.572 10.053 1.0566-4.54 43.198-7.616-0.8003z'/%3E%3Cpath d='m185.09 120.27c-3.6367 2.9448-8.3105 4.0547-12.941 3.5679-4.6309-0.4863-8.9736-2.5444-11.918-6.1807-4.1992-5.1846-4.3877-10.995-3.6455-18.062 0.7432-7.0679 2.1426-12.772 7.3281-16.971 3.6357-2.9438 8.3105-4.0542 12.941-3.5679 4.6309 0.4868 8.9727 2.5449 11.918 6.1807 4.1973 5.1846 4.3818 11.056 3.6387 18.124-0.7422 7.0675-2.1377 12.712-7.3213 16.91zm-2.4619-30.505c-1.5137-2.0073-4.0244-3.3179-6.5225-3.5806s-5.2266 0.4976-7.126 2.146c-3.3105 2.7939-3.9961 8.1426-4.4131 12.103-0.416 3.96-0.8506 9.2744 1.8066 12.695 1.5146 2.0073 4.0264 3.3184 6.5244 3.5811 2.498 0.2622 5.2256-0.4976 7.124-2.1465 3.3115-2.7935 3.9912-8.0815 4.4072-12.042 0.4162-3.9609 0.8586-9.335-1.8006-12.756z'/%3E%3Cpath d='m226.01 124.81c-3.6367 2.9443-8.834 3.7529-14.135 3.1958-4.5693-0.48-9.2549-2.2046-12.45-5.8052-2.3145-2.584-3.8809-6.4448-3.4521-10.527l8.043 0.8457c-0.2236 2.1323 0.5527 4.124 1.6973 5.5376 1.6357 2.02 4.5088 2.8149 7.0078 3.0776 2.9854 0.3135 5.9121 0.0049 7.7373-1.5278 1.083-0.9331 1.9229-1.8921 2.1406-3.9644 0.333-3.168-1.9502-4.8862-4.5791-5.6553-2.8672-0.856-6.6318-1.375-9.4453-2.1631-5.8682-1.6025-10.454-6.0273-9.6982-13.217 0.3584-3.4121 2.1826-6.1152 4.6748-8.1328 3.1562-2.502 8.0957-3.769 13.152-3.2373 4.6299 0.4863 8.9863 2.4229 11.622 5.4717 2.3037 2.7061 3.7373 6.0601 3.4199 9.6611l-8.042-0.8452c0.0986-1.5298-0.5205-3.2578-1.4414-4.4634-1.248-1.6099-4.0215-2.7637-6.3369-3.0068-2.4375-0.2563-5.2969-0.0024-7.2568 1.6396-1.0166 0.8789-1.6797 1.918-1.8457 3.502-0.2949 2.8027 1.3799 4.457 3.8936 5.1523 2.6973 0.7148 6.5029 1.4229 9.2686 2.083 6.3613 1.5928 11.342 6.3672 10.567 13.739-0.4231 4.021-2.1858 6.7315-4.5422 8.6397z'/%3E%3Cpath d='m254.84 95.441-3.7715 35.887-7.8594-0.8262 3.7715-35.887-12.795-1.3447 0.7686-7.3115 33.45 3.5156-0.7686 7.3115-12.796-1.3447z'/%3E%3Ctext class='st2 st3' transform='matrix(.9945 .1045 -.1045 .9945 275.38 133.88)'%3E%3C/text%3E%3Cpath d='m92.404 178.08-7.8594-0.8262-5.8867-30.742-12.148 28.846-7.8594-0.8262-4.1738-44.114 7.4951 0.7881 2.875 30.672 11.982-28.433 6.5801 0.6914 5.625 30.283 9.3115-29.391 7.1895 0.7559-13.131 42.295z'/%3E%3Cpath d='m131.88 182.23-1.9316-8.5811-17.182-1.8057-3.6738 7.9912-7.9199-0.832 19.711-41.604 8.5908 0.9028 10.63 44.792-8.2247-0.8642zm-7.8643-34.769-8.0684 17.571 12.307 1.2939-4.2382-18.865z'/%3E%3Cpath d='m171.61 186.41-15.587-31.638-3.1182 29.672-7.7383-0.8135 4.541-43.198 8.3477 0.8774 15.387 31.186 3.0742-29.245 7.7373 0.813-4.54 43.198-8.104-0.8515z'/%3E%3Cpath d='m209.56 154.11-3.7725 35.887-7.8594-0.8262 3.7725-35.887-12.795-1.3447 0.7686-7.3115 33.45 3.5156-0.7686 7.3115-12.796-1.3447z'/%3E%3Cpath d='m224.01 191.92 4.541-43.198 30.77 3.2334-0.749 7.1289-22.909-2.4077-1.0566 10.053 20.167 2.1196-0.7432 7.0679-20.167-2.1201-1.2422 11.82 22.909 2.4082-0.75 7.1279-30.77-3.2334z'/%3E%3Cpath d='m291.7 194.35c-3.1777 2.6846-7.6768 3.875-12.61 3.3564l-16.818-1.7676 4.541-43.198 16.817 1.7671c4.9346 0.519 9.0869 2.6187 11.637 5.9048 3.9678 5.0371 3.9053 11.499 3.2773 17.47-0.6268 5.9708-1.9159 12.365-6.8436 16.468zm-2.9775-29.697c-1.3096-1.6162-3.3389-2.8149-5.8359-3.0776l-8.957-0.9414-3.0547 29.062 8.957 0.9414c2.4971 0.2627 4.7314-0.4883 6.3477-1.7969 3.3672-2.7256 3.9668-7.8379 4.3828-11.798 0.4169-3.96 0.8866-9.0234-1.8399-12.39z'/%3E%3Crect transform='matrix(.1139 -.9935 .9935 .1139 -59.242 340.74)' x='159.9' y='113.56' width='3' height='180.03'/%3E%3Cpath d='m58.877 242.03c-1.6865 1.0293-3.5791 1.0029-5.5107 0.7998l-8.0107-0.8418 2.1191-20.17 8.0107 0.8418c1.6191 0.1709 3.2715 0.5742 4.542 1.5977 1.376 1.1211 2.0527 2.8867 1.8701 4.6201-0.1729 1.6475-1.1338 3.4131-2.9189 4.001 1.8105 1.0811 2.6162 2.9756 2.4189 4.8496-0.1875 1.79-0.9541 3.3467-2.5205 4.3017zm-4.3204-8.0644-4.6309-0.4873-0.5889 5.5967 4.5166 0.4746c1.7051 0.1787 3.6182-0.252 3.833-2.2969 0.2267-2.1592-1.1991-3.085-3.1298-3.2871zm0.7393-8.1377-4.5166-0.4746-0.5312 5.0566 4.6016 0.4834c1.6484 0.1738 3.1025-0.2764 3.3027-2.1797 0.2031-1.9316-1.2081-2.7128-2.8565-2.8857z'/%3E%3Cpath d='m77.206 238.96-9.8857-1.0391c-0.1475 1.1328 0.1367 2.2539 0.7764 3.0107 0.46 0.5361 1.126 1.0371 2.0908 1.1387 1.0225 0.1074 1.668-0.0254 2.2334-0.4834 0.3457-0.2793 0.6436-0.6504 0.8418-1.1748l3.4092 0.3584c-0.1787 0.8711-0.8975 1.9736-1.5371 2.5957-1.4053 1.3457-3.3145 1.748-5.1895 1.5508-2.0166-0.2119-3.4189-1.0771-4.4668-2.3076-1.3291-1.5752-1.9053-3.7334-1.6514-6.1475 0.2471-2.3574 1.1787-4.3857 2.75-5.6855 1.2285-1.0195 2.8965-1.5908 4.9131-1.3789 2.1875 0.2305 4.083 1.3193 5.1113 3.2949 0.9092 1.7324 0.9883 3.4355 0.7373 5.2754 0 1e-4 -0.0996 0.6797-0.1328 0.9922zm-3.8877-5.6367c-0.4287-0.5625-1.1318-0.9805-2.1533-1.0879-1.0801-0.1133-2.0088 0.248-2.5928 0.877-0.5801 0.5996-0.8779 1.2568-1.0078 2.2197l6.3916 0.6719c0.0878-1.1104-0.1348-1.9961-0.6377-2.6807z'/%3E%3Cpath d='m95.208 247.2-3.2959-0.3467-2.3037-10.323-4.3428 9.624-3.2959-0.3457-2.1973-15.166 3.4375 0.3613 1.3398 9.9346 4.0986-9.2197 2.9268 0.3076 2.124 9.8447 3.2881-9.4199 3.3809 0.3555-5.1601 14.394z'/%3E%3Cpath d='m101.74 247.89 1.5527-14.772 3.6074 0.3789-1.5527 14.772-3.6074-0.3789zm1.6533-16.83 0.3848-3.6641 3.8076 0.3994-0.3848 3.665-3.8076-0.4003z'/%3E%3Cpath d='m118.41 237.89c-2.5-0.2627-3.9951 1.3896-4.2461 3.7764l-0.7822 7.4424-3.5801-0.376 1.5527-14.772 3.0117 0.3164 0.0801 2.249c0.8613-1.6328 2.6963-2.1582 4.4287-1.9766 0.3701 0.0391 0.7363 0.1064 1.0996 0.2021l-0.3584 3.4092c-0.3886-0.1268-0.8095-0.2284-1.206-0.2704z'/%3E%3Cpath d='m132.14 250.16c-0.9863 0.6426-2.2334 1.0283-3.7109 0.874-1.6191-0.1709-3.2051-0.9404-3.9414-2.3965l-0.3965 1.5957-3.0693-0.3232 2.1553-20.511 3.5518 0.373-0.7168 6.8184c0.7686-0.752 2.2539-1.2275 4.0156-1.043 1.5059 0.1582 2.6514 0.7383 3.4834 1.5723 1.6084 1.6348 2.2529 3.9707 1.9492 6.8691-0.2931 2.7832-1.4073 4.9062-3.3204 6.1709zm-0.8428-10.285c-0.4443-0.707-1.1562-1.2988-2.2646-1.415-2.7842-0.293-3.627 2.2607-3.8506 4.3906-0.1523 1.4492-0.0703 3.124 0.8545 4.1689 0.4355 0.5049 1.0869 0.8613 1.9961 0.9561 1.1084 0.1172 1.9277-0.3145 2.5088-0.9141 0.8389-0.8877 1.1816-2.2305 1.3164-3.5088 0.1338-1.2783 0.0752-2.6347-0.5606-3.6777z'/%3E%3Cpath d='m153.6 253.34-0.0566-1.6436c-1.0244 1.2705-2.7354 1.6943-4.3545 1.5244-1.4775-0.1553-2.6455-0.7949-3.4766-1.6289-1.6094-1.6348-2.2275-3.9395-1.9346-6.7236 0.3037-2.8975 1.4199-5.0498 3.334-6.3135 0.9863-0.6426 2.2266-0.9717 3.7324-0.8135 1.875 0.1973 3.1738 0.9658 3.7168 1.7979l0.7109-6.7607 3.5518 0.373-2.1553 20.511-3.0683-0.3222zm-2.3877-12.544c-1.1074-0.1162-1.9277 0.3135-2.5078 0.9141-0.8398 0.8877-1.1797 2.2021-1.3135 3.4805-0.1348 1.2783-0.0791 2.6631 0.5576 3.7061 0.4434 0.707 1.1562 1.2998 2.2637 1.416 2.7842 0.293 3.6299-2.29 3.8545-4.4199 0.2236-2.1309-0.0703-4.8048-2.8545-5.0968z'/%3E%3Cpath d='m161.16 254.13 1.5527-14.772 3.6074 0.3789-1.5527 14.772-3.6074-0.3799zm1.6533-16.828 0.3848-3.666 3.8066 0.4004-0.3848 3.665-3.8066-0.3994z'/%3E%3Cpath d='m180.23 254.1c-1.1562 1.1709-3.0566 2.0342-5.3008 1.7979-2.2451-0.2354-4.0059-1.5117-4.8965-2.8691-0.9619-1.5088-1.2803-3.4092-1.0527-5.5684 0.2266-2.1582 0.9326-3.9512 2.1875-5.2266 1.1533-1.1426 3.1406-2.0254 5.3857-1.7891 2.2441 0.2354 3.9238 1.4746 4.8115 2.8604 0.5889 0.9521 0.8643 2.1592 0.7988 3.3291l-3.4932-0.3672c0.0283-0.542-0.0947-1.0146-0.2832-1.4082-0.3584-0.6982-1.0762-1.2324-2.1562-1.3457-0.9658-0.1016-1.7188 0.2207-2.2549 0.6816-0.9502 0.8477-1.2422 2.2529-1.3877 3.6445-0.1465 1.3926-0.1504 2.7998 0.6025 3.8262 0.4287 0.5625 1.0947 1.0635 2.0605 1.1641 1.0801 0.1143 1.8936-0.2598 2.3887-0.8682 0.2666-0.3457 0.4854-0.7822 0.5703-1.3193l3.4932 0.3672c-0.1786 1.1591-0.6991 2.2822-1.4735 3.0908z'/%3E%3Cpath d='m193.23 257.5 0.958-9.1191c0.1797-1.7041-0.2783-2.8145-2.1523-3.0117-2.1309-0.2246-3.2793 1.9531-3.4707 3.7715l-0.8174 7.7832-3.5508-0.373 2.1553-20.511 3.5508 0.373-0.7676 7.3008c0.9834-1.1602 2.7031-1.6689 4.2363-1.5078 3.1533 0.332 4.7646 2.7705 4.4453 5.8096l-1.0361 9.8574-3.5508-0.3732z'/%3E%3Cpath d='m206.07 265.08c-0.3984-0.041-0.7959-0.083-1.2441-0.1875-0.4492-0.1045-0.9512-0.2441-1.5869-0.4834l0.3164-3.0107c1.04 0.2246 1.1758 0.2959 1.7158 0.3525 1.1084 0.1162 1.7666-0.417 1.8711-1.4121l1.6963-16.136 3.5791 0.377-1.7676 16.817c-0.2667 2.5282-1.9385 3.9608-4.5801 3.6825zm2.8476-22.994 0.3848-3.6641 3.8066 0.4004-0.3848 3.6641-3.8066-0.4004z'/%3E%3Cpath d='m228.45 254.86-9.8857-1.0391c-0.1475 1.1328 0.1367 2.2539 0.7744 3.0107 0.4619 0.5361 1.127 1.0371 2.0928 1.1387 1.0225 0.1074 1.6689-0.0254 2.2334-0.4834 0.3457-0.2793 0.6436-0.6504 0.8418-1.1748l3.4092 0.3584c-0.1777 0.8711-0.8975 1.9736-1.5371 2.5957-1.4053 1.3457-3.3145 1.748-5.1885 1.5508-2.0176-0.2119-3.4199-1.0771-4.4688-2.3076-1.3281-1.5752-1.9053-3.7334-1.6514-6.1475 0.2471-2.3584 1.1797-4.3857 2.751-5.6855 1.2285-1.0195 2.8965-1.5908 4.9131-1.3789 2.1875 0.2305 4.085 1.3193 5.1113 3.2949 0.9092 1.7324 0.9883 3.4355 0.7383 5.2754 0 0-0.1005 0.6797-0.1338 0.9922zm-3.8876-5.6367c-0.4287-0.5625-1.1309-0.9805-2.1553-1.0879-1.0781-0.1133-2.0068 0.248-2.5908 0.877-0.5801 0.5996-0.8779 1.2568-1.0078 2.2197l6.3916 0.6719c0.0878-1.1104-0.1348-1.9961-0.6377-2.6807z'/%3E%3Cpath d='m236.32 262.23c-2.9834-0.3135-4.2803-2.1738-3.9824-5.0137l0.7891-7.5-2.6992-0.2842 0.3076-2.9258 2.6992 0.2842 0.3936-3.75 3.6436-0.5078-0.4863 4.6309 3.7217 0.3906-0.3076 2.9258-3.7217-0.3906-0.7559 7.1875c-0.1191 1.1367 0.3418 1.6729 1.4775 1.793 0.7383 0.0771 1.3389 0.1113 2.3154 0.0996l-0.3135 2.9824c-1.0205 0.1514-2.0303 0.1885-3.0811 0.0781z'/%3E%3Cpath d='m241.42 262.57 0.3281-3.125 8.7295-7.9004-7.7559-0.8154 0.3076-2.9258 11.932 1.2539-0.3379 3.21-8.6338 7.8242 7.7832 0.8184-0.3076 2.9258-12.045-1.2657z'/%3E%3Cpath d='m262.08 264.94c-2.9824-0.3125-4.2803-2.1729-3.9824-5.0137l0.7891-7.5-2.6982-0.2832 0.3076-2.9258 2.6982 0.2832 0.3936-3.75 3.6436-0.5068-0.4863 4.6299 3.7217 0.3916-0.3076 2.9258-3.7217-0.3916-0.7559 7.1875c-0.1191 1.1367 0.3428 1.6738 1.4785 1.793 0.7383 0.0781 1.3379 0.1113 2.3154 0.0996l-0.3135 2.9824c-1.0206 0.1513-2.0304 0.1894-3.0821 0.0781z'/%3E%3Cpath d='m269.29 265.5 0.3965-3.7783 3.749 0.3945-0.3965 3.7783-3.749-0.3945zm3.5576-5.7149-2.1309-0.2236 0.0273-7.8955 0.6621-6.3066 3.7207 0.3906-0.6621 6.3066-1.6171 7.7285z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.block-badge.is-style-events .block-badge__container {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 342 342' version='1.1' viewBox='0 0 342 342' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%23FFE502;%7D .st2%7Bfont-family:'AkkuratStd-Bold';%7D .st3%7Bfont-size:61.2638px;%7D%0A%3C/style%3E%3Cpath class='st0' d='M171,342c94.441,0,171-76.5586,171-171S265.441,0,171,0S0,76.5586,0,171S76.559,342,171,342'/%3E%3Cpath class='st1' d='m171 333.24c-89.878 0-163-72.779-163-162.24 0-89.458 73.122-162.24 163-162.24 89.879 0 163 72.78 163 162.24 0 89.459-73.121 162.24-163 162.24zm0-320.48c-87.673 0-159 70.985-159 158.24s71.327 158.24 159 158.24 159-70.985 159-158.24-71.327-158.24-159-158.24z'/%3E%3Cpath d='m139.09 119.56 3.2402-30.83-14.388 29.042-5.7881-0.6084-7.9346-31.758-3.2783 31.195-7.6172-0.8003 4.54-43.198 10.602 1.1143 8.0986 31.96 14.628-29.572 10.053 1.0566-4.54 43.198-7.616-0.8003z'/%3E%3Cpath d='m185.09 120.27c-3.6367 2.9448-8.3105 4.0547-12.941 3.5679-4.6309-0.4863-8.9736-2.5444-11.918-6.1807-4.1992-5.1846-4.3877-10.995-3.6455-18.062 0.7432-7.0679 2.1426-12.772 7.3281-16.971 3.6357-2.9438 8.3105-4.0542 12.941-3.5679 4.6309 0.4868 8.9727 2.5449 11.918 6.1807 4.1973 5.1846 4.3818 11.056 3.6387 18.124-0.7422 7.0675-2.1377 12.712-7.3213 16.91zm-2.4619-30.505c-1.5137-2.0073-4.0244-3.3179-6.5225-3.5806s-5.2266 0.4976-7.126 2.146c-3.3105 2.7939-3.9961 8.1426-4.4131 12.103-0.416 3.96-0.8506 9.2744 1.8066 12.695 1.5146 2.0073 4.0264 3.3184 6.5244 3.5811 2.498 0.2622 5.2256-0.4976 7.124-2.1465 3.3115-2.7935 3.9912-8.0815 4.4072-12.042 0.4162-3.9609 0.8586-9.335-1.8006-12.756z'/%3E%3Cpath d='m226.01 124.81c-3.6367 2.9443-8.834 3.7529-14.135 3.1958-4.5693-0.48-9.2549-2.2046-12.45-5.8052-2.3145-2.584-3.8809-6.4448-3.4521-10.527l8.043 0.8457c-0.2236 2.1323 0.5527 4.124 1.6973 5.5376 1.6357 2.02 4.5088 2.8149 7.0078 3.0776 2.9854 0.3135 5.9121 0.0049 7.7373-1.5278 1.083-0.9331 1.9229-1.8921 2.1406-3.9644 0.333-3.168-1.9502-4.8862-4.5791-5.6553-2.8672-0.856-6.6318-1.375-9.4453-2.1631-5.8682-1.6025-10.454-6.0273-9.6982-13.217 0.3584-3.4121 2.1826-6.1152 4.6748-8.1328 3.1562-2.502 8.0957-3.769 13.152-3.2373 4.6299 0.4863 8.9863 2.4229 11.622 5.4717 2.3037 2.7061 3.7373 6.0601 3.4199 9.6611l-8.042-0.8452c0.0986-1.5298-0.5205-3.2578-1.4414-4.4634-1.248-1.6099-4.0215-2.7637-6.3369-3.0068-2.4375-0.2563-5.2969-0.0024-7.2568 1.6396-1.0166 0.8789-1.6797 1.918-1.8457 3.502-0.2949 2.8027 1.3799 4.457 3.8936 5.1523 2.6973 0.7148 6.5029 1.4229 9.2686 2.083 6.3613 1.5928 11.342 6.3672 10.567 13.739-0.4231 4.021-2.1858 6.7315-4.5422 8.6397z'/%3E%3Cpath d='m254.84 95.441-3.7715 35.887-7.8594-0.8262 3.7715-35.887-12.795-1.3447 0.7686-7.3115 33.45 3.5156-0.7686 7.3115-12.796-1.3447z'/%3E%3Ctext class='st2 st3' transform='matrix(.9945 .1045 -.1045 .9945 275.38 133.88)'%3E%3C/text%3E%3Cpath d='m92.404 178.08-7.8594-0.8262-5.8867-30.742-12.148 28.846-7.8594-0.8262-4.1738-44.114 7.4951 0.7881 2.875 30.672 11.982-28.433 6.5801 0.6914 5.625 30.283 9.3115-29.391 7.1895 0.7559-13.131 42.295z'/%3E%3Cpath d='m131.88 182.23-1.9316-8.5811-17.182-1.8057-3.6738 7.9912-7.9199-0.832 19.711-41.604 8.5908 0.9028 10.63 44.792-8.2247-0.8642zm-7.8643-34.769-8.0684 17.571 12.307 1.2939-4.2382-18.865z'/%3E%3Cpath d='m171.61 186.41-15.587-31.638-3.1182 29.672-7.7383-0.8135 4.541-43.198 8.3477 0.8774 15.387 31.186 3.0742-29.245 7.7373 0.813-4.54 43.198-8.104-0.8515z'/%3E%3Cpath d='m209.56 154.11-3.7725 35.887-7.8594-0.8262 3.7725-35.887-12.795-1.3447 0.7686-7.3115 33.45 3.5156-0.7686 7.3115-12.796-1.3447z'/%3E%3Cpath d='m224.01 191.92 4.541-43.198 30.77 3.2334-0.749 7.1289-22.909-2.4077-1.0566 10.053 20.167 2.1196-0.7432 7.0679-20.167-2.1201-1.2422 11.82 22.909 2.4082-0.75 7.1279-30.77-3.2334z'/%3E%3Cpath d='m291.7 194.35c-3.1777 2.6846-7.6768 3.875-12.61 3.3564l-16.818-1.7676 4.541-43.198 16.817 1.7671c4.9346 0.519 9.0869 2.6187 11.637 5.9048 3.9678 5.0371 3.9053 11.499 3.2773 17.47-0.6268 5.9708-1.9159 12.365-6.8436 16.468zm-2.9775-29.697c-1.3096-1.6162-3.3389-2.8149-5.8359-3.0776l-8.957-0.9414-3.0547 29.062 8.957 0.9414c2.4971 0.2627 4.7314-0.4883 6.3477-1.7969 3.3672-2.7256 3.9668-7.8379 4.3828-11.798 0.4169-3.96 0.8866-9.0234-1.8399-12.39z'/%3E%3Crect transform='matrix(.1139 -.9935 .9935 .1139 -59.242 340.74)' x='159.9' y='113.56' width='3' height='180.03'/%3E%3Cpath d='m58.877 242.03c-1.6865 1.0293-3.5791 1.0029-5.5107 0.7998l-8.0107-0.8418 2.1191-20.17 8.0107 0.8418c1.6191 0.1709 3.2715 0.5742 4.542 1.5977 1.376 1.1211 2.0527 2.8867 1.8701 4.6201-0.1729 1.6475-1.1338 3.4131-2.9189 4.001 1.8105 1.0811 2.6162 2.9756 2.4189 4.8496-0.1875 1.79-0.9541 3.3467-2.5205 4.3017zm-4.3204-8.0644-4.6309-0.4873-0.5889 5.5967 4.5166 0.4746c1.7051 0.1787 3.6182-0.252 3.833-2.2969 0.2267-2.1592-1.1991-3.085-3.1298-3.2871zm0.7393-8.1377-4.5166-0.4746-0.5312 5.0566 4.6016 0.4834c1.6484 0.1738 3.1025-0.2764 3.3027-2.1797 0.2031-1.9316-1.2081-2.7128-2.8565-2.8857z'/%3E%3Cpath d='m77.206 238.96-9.8857-1.0391c-0.1475 1.1328 0.1367 2.2539 0.7764 3.0107 0.46 0.5361 1.126 1.0371 2.0908 1.1387 1.0225 0.1074 1.668-0.0254 2.2334-0.4834 0.3457-0.2793 0.6436-0.6504 0.8418-1.1748l3.4092 0.3584c-0.1787 0.8711-0.8975 1.9736-1.5371 2.5957-1.4053 1.3457-3.3145 1.748-5.1895 1.5508-2.0166-0.2119-3.4189-1.0771-4.4668-2.3076-1.3291-1.5752-1.9053-3.7334-1.6514-6.1475 0.2471-2.3574 1.1787-4.3857 2.75-5.6855 1.2285-1.0195 2.8965-1.5908 4.9131-1.3789 2.1875 0.2305 4.083 1.3193 5.1113 3.2949 0.9092 1.7324 0.9883 3.4355 0.7373 5.2754 0 1e-4 -0.0996 0.6797-0.1328 0.9922zm-3.8877-5.6367c-0.4287-0.5625-1.1318-0.9805-2.1533-1.0879-1.0801-0.1133-2.0088 0.248-2.5928 0.877-0.5801 0.5996-0.8779 1.2568-1.0078 2.2197l6.3916 0.6719c0.0878-1.1104-0.1348-1.9961-0.6377-2.6807z'/%3E%3Cpath d='m95.208 247.2-3.2959-0.3467-2.3037-10.323-4.3428 9.624-3.2959-0.3457-2.1973-15.166 3.4375 0.3613 1.3398 9.9346 4.0986-9.2197 2.9268 0.3076 2.124 9.8447 3.2881-9.4199 3.3809 0.3555-5.1601 14.394z'/%3E%3Cpath d='m101.74 247.89 1.5527-14.772 3.6074 0.3789-1.5527 14.772-3.6074-0.3789zm1.6533-16.83 0.3848-3.6641 3.8076 0.3994-0.3848 3.665-3.8076-0.4003z'/%3E%3Cpath d='m118.41 237.89c-2.5-0.2627-3.9951 1.3896-4.2461 3.7764l-0.7822 7.4424-3.5801-0.376 1.5527-14.772 3.0117 0.3164 0.0801 2.249c0.8613-1.6328 2.6963-2.1582 4.4287-1.9766 0.3701 0.0391 0.7363 0.1064 1.0996 0.2021l-0.3584 3.4092c-0.3886-0.1268-0.8095-0.2284-1.206-0.2704z'/%3E%3Cpath d='m132.14 250.16c-0.9863 0.6426-2.2334 1.0283-3.7109 0.874-1.6191-0.1709-3.2051-0.9404-3.9414-2.3965l-0.3965 1.5957-3.0693-0.3232 2.1553-20.511 3.5518 0.373-0.7168 6.8184c0.7686-0.752 2.2539-1.2275 4.0156-1.043 1.5059 0.1582 2.6514 0.7383 3.4834 1.5723 1.6084 1.6348 2.2529 3.9707 1.9492 6.8691-0.2931 2.7832-1.4073 4.9062-3.3204 6.1709zm-0.8428-10.285c-0.4443-0.707-1.1562-1.2988-2.2646-1.415-2.7842-0.293-3.627 2.2607-3.8506 4.3906-0.1523 1.4492-0.0703 3.124 0.8545 4.1689 0.4355 0.5049 1.0869 0.8613 1.9961 0.9561 1.1084 0.1172 1.9277-0.3145 2.5088-0.9141 0.8389-0.8877 1.1816-2.2305 1.3164-3.5088 0.1338-1.2783 0.0752-2.6347-0.5606-3.6777z'/%3E%3Cpath d='m153.6 253.34-0.0566-1.6436c-1.0244 1.2705-2.7354 1.6943-4.3545 1.5244-1.4775-0.1553-2.6455-0.7949-3.4766-1.6289-1.6094-1.6348-2.2275-3.9395-1.9346-6.7236 0.3037-2.8975 1.4199-5.0498 3.334-6.3135 0.9863-0.6426 2.2266-0.9717 3.7324-0.8135 1.875 0.1973 3.1738 0.9658 3.7168 1.7979l0.7109-6.7607 3.5518 0.373-2.1553 20.511-3.0683-0.3222zm-2.3877-12.544c-1.1074-0.1162-1.9277 0.3135-2.5078 0.9141-0.8398 0.8877-1.1797 2.2021-1.3135 3.4805-0.1348 1.2783-0.0791 2.6631 0.5576 3.7061 0.4434 0.707 1.1562 1.2998 2.2637 1.416 2.7842 0.293 3.6299-2.29 3.8545-4.4199 0.2236-2.1309-0.0703-4.8048-2.8545-5.0968z'/%3E%3Cpath d='m161.16 254.13 1.5527-14.772 3.6074 0.3789-1.5527 14.772-3.6074-0.3799zm1.6533-16.828 0.3848-3.666 3.8066 0.4004-0.3848 3.665-3.8066-0.3994z'/%3E%3Cpath d='m180.23 254.1c-1.1562 1.1709-3.0566 2.0342-5.3008 1.7979-2.2451-0.2354-4.0059-1.5117-4.8965-2.8691-0.9619-1.5088-1.2803-3.4092-1.0527-5.5684 0.2266-2.1582 0.9326-3.9512 2.1875-5.2266 1.1533-1.1426 3.1406-2.0254 5.3857-1.7891 2.2441 0.2354 3.9238 1.4746 4.8115 2.8604 0.5889 0.9521 0.8643 2.1592 0.7988 3.3291l-3.4932-0.3672c0.0283-0.542-0.0947-1.0146-0.2832-1.4082-0.3584-0.6982-1.0762-1.2324-2.1562-1.3457-0.9658-0.1016-1.7188 0.2207-2.2549 0.6816-0.9502 0.8477-1.2422 2.2529-1.3877 3.6445-0.1465 1.3926-0.1504 2.7998 0.6025 3.8262 0.4287 0.5625 1.0947 1.0635 2.0605 1.1641 1.0801 0.1143 1.8936-0.2598 2.3887-0.8682 0.2666-0.3457 0.4854-0.7822 0.5703-1.3193l3.4932 0.3672c-0.1786 1.1591-0.6991 2.2822-1.4735 3.0908z'/%3E%3Cpath d='m193.23 257.5 0.958-9.1191c0.1797-1.7041-0.2783-2.8145-2.1523-3.0117-2.1309-0.2246-3.2793 1.9531-3.4707 3.7715l-0.8174 7.7832-3.5508-0.373 2.1553-20.511 3.5508 0.373-0.7676 7.3008c0.9834-1.1602 2.7031-1.6689 4.2363-1.5078 3.1533 0.332 4.7646 2.7705 4.4453 5.8096l-1.0361 9.8574-3.5508-0.3732z'/%3E%3Cpath d='m206.07 265.08c-0.3984-0.041-0.7959-0.083-1.2441-0.1875-0.4492-0.1045-0.9512-0.2441-1.5869-0.4834l0.3164-3.0107c1.04 0.2246 1.1758 0.2959 1.7158 0.3525 1.1084 0.1162 1.7666-0.417 1.8711-1.4121l1.6963-16.136 3.5791 0.377-1.7676 16.817c-0.2667 2.5282-1.9385 3.9608-4.5801 3.6825zm2.8476-22.994 0.3848-3.6641 3.8066 0.4004-0.3848 3.6641-3.8066-0.4004z'/%3E%3Cpath d='m228.45 254.86-9.8857-1.0391c-0.1475 1.1328 0.1367 2.2539 0.7744 3.0107 0.4619 0.5361 1.127 1.0371 2.0928 1.1387 1.0225 0.1074 1.6689-0.0254 2.2334-0.4834 0.3457-0.2793 0.6436-0.6504 0.8418-1.1748l3.4092 0.3584c-0.1777 0.8711-0.8975 1.9736-1.5371 2.5957-1.4053 1.3457-3.3145 1.748-5.1885 1.5508-2.0176-0.2119-3.4199-1.0771-4.4688-2.3076-1.3281-1.5752-1.9053-3.7334-1.6514-6.1475 0.2471-2.3584 1.1797-4.3857 2.751-5.6855 1.2285-1.0195 2.8965-1.5908 4.9131-1.3789 2.1875 0.2305 4.085 1.3193 5.1113 3.2949 0.9092 1.7324 0.9883 3.4355 0.7383 5.2754 0 0-0.1005 0.6797-0.1338 0.9922zm-3.8876-5.6367c-0.4287-0.5625-1.1309-0.9805-2.1553-1.0879-1.0781-0.1133-2.0068 0.248-2.5908 0.877-0.5801 0.5996-0.8779 1.2568-1.0078 2.2197l6.3916 0.6719c0.0878-1.1104-0.1348-1.9961-0.6377-2.6807z'/%3E%3Cpath d='m236.32 262.23c-2.9834-0.3135-4.2803-2.1738-3.9824-5.0137l0.7891-7.5-2.6992-0.2842 0.3076-2.9258 2.6992 0.2842 0.3936-3.75 3.6436-0.5078-0.4863 4.6309 3.7217 0.3906-0.3076 2.9258-3.7217-0.3906-0.7559 7.1875c-0.1191 1.1367 0.3418 1.6729 1.4775 1.793 0.7383 0.0771 1.3389 0.1113 2.3154 0.0996l-0.3135 2.9824c-1.0205 0.1514-2.0303 0.1885-3.0811 0.0781z'/%3E%3Cpath d='m241.42 262.57 0.3281-3.125 8.7295-7.9004-7.7559-0.8154 0.3076-2.9258 11.932 1.2539-0.3379 3.21-8.6338 7.8242 7.7832 0.8184-0.3076 2.9258-12.045-1.2657z'/%3E%3Cpath d='m262.08 264.94c-2.9824-0.3125-4.2803-2.1729-3.9824-5.0137l0.7891-7.5-2.6982-0.2832 0.3076-2.9258 2.6982 0.2832 0.3936-3.75 3.6436-0.5068-0.4863 4.6299 3.7217 0.3916-0.3076 2.9258-3.7217-0.3916-0.7559 7.1875c-0.1191 1.1367 0.3428 1.6738 1.4785 1.793 0.7383 0.0781 1.3379 0.1113 2.3154 0.0996l-0.3135 2.9824c-1.0206 0.1513-2.0304 0.1894-3.0821 0.0781z'/%3E%3Cpath d='m269.29 265.5 0.3965-3.7783 3.749 0.3945-0.3965 3.7783-3.749-0.3945zm3.5576-5.7149-2.1309-0.2236 0.0273-7.8955 0.6621-6.3066 3.7207 0.3906-0.6621 6.3066-1.6171 7.7285z'/%3E%3C/svg%3E%0A");
}
