::-webkit-scrollbar {
  display: none;
}
body {
  scrollbar-width: none;
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
video, img, svg {
  width: 100%;
  height: auto;
}
a {
  text-decoration: none;
}
ul {
  list-style: none;
}
hr.clear {
  clear: both;
  display: block;
  width: 0;
  height: 0;
  border: 0;
  outline: 0;
  font-size: 0;
  line-height: 0;
}
.sf-toolbar, .invisible {
  display: none !important;
}
.image_container {
  line-height: 0;
}
/*
@font-face
{
  font-family: FormularLight;
  src: url(../../files/custom/fonts/FormularLight.woff2) format("woff2"),
       url(../../files/custom/fonts/FormularLight.woff) format("woff"),
       url(../../files/custom/fonts/FormularLight.otf) format("opentype");
  font-style: normal;
  font-weight: 100;
}

@font-face
{
  font-family: FormularRegular;
  src: url(../../files/custom/fonts/Formular.woff2) format("woff2"),
       url(../../files/custom/fonts/Formular.woff) format("woff"),
       url(../../files/custom/fonts/Formular.otf) format("opentype");
  font-style: normal;
  font-weight: 400;
}

@font-face
{
  font-family: FormularMedium;
  src: url(../../files/custom/fonts/FormularMedium.woff2) format("woff2"),
  url(../../files/custom/fonts/FormularMedium.woff) format("woff"),
  url(../../files/custom/fonts/FormularMedium.otf) format("opentype");
  font-style: normal;
  font-weight: 200;
}

@font-face
{
  font-family: FormularBold;
  src: url(../../files/custom/fonts/FormularBold.woff2) format("woff2"),
       url(../../files/custom/fonts/FormularBold.woff) format("woff"),
       url(../../files/custom/fonts/FormularBold.otf) format("opentype");
  font-style: normal;
  font-weight: 600;
}
*/
@font-face {
  font-family: "SctoRegular";
  src: url("../../files/custom/fonts/sctogroteska-regular-v10-woff-eot/Scto Grotesk A Regular.eot");
  src: url("../../files/custom/fonts/sctogroteska-regular-v10-woff-eot/Scto Grotesk A Regular.eot?#iefix") format("embedded-opentype"), url("../../files/custom/fonts/sctogroteska-regular-v10-woff-eot/Scto Grotesk A Regular.woff") format("woff");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "SctoMedium";
  src: url("../../files/custom/fonts/sctogroteska-medium-v10-woff-eot/Scto Grotesk A Medium.eot");
  src: url("../../files/custom/fonts/sctogroteska-medium-v10-woff-eot/Scto Grotesk A Medium.eot?#iefix") format("embedded-opentype"), url("../../files/custom/fonts/sctogroteska-medium-v10-woff-eot/Scto Grotesk A Medium.woff") format("woff");
  font-style: normal;
  font-weight: normal;
}
#cursor {
  display: none;
  pointer-events: none;
  z-index: 100000;
  position: absolute;
  top: 0;
  left: 0;
  width: calc(var(--base) * 1);
  height: calc(var(--base) * 1);
  border-radius: 100%;
  border: 1px solid #ffffff;
  opacity: 0;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  transition: width 0.2s ease-out, height 0.2s ease-out;
  transform: translate(-50%, -50%);
}
#cursor.hover {
  width: calc(var(--base) * 2);
  height: calc(var(--base) * 2);
}
#cursor.hover.show_icon .icon {
  display: inline-block;
}
#cursor .icon {
  display: none;
}
body.is_not_mobile_device.inverted #cursor {
  border-color: #000000;
}
body.is_not_mobile_device.show_navigation #cursor {
  border-color: #000000 !important;
}
body.is_not_mobile_device.show_navigation #header .back_to_projects, body.is_not_mobile_device.show_navigation #header .back_to_blog {
  display: none !important;
}
body.is_not_mobile_device #cursor {
  display: flex;
}
@media (max-width: 760px) {
  .hide_on_mobile {
    display: none !important;
    visibility: hidden !important;
  }
}
#loader {
  z-index: 100000;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 8px;
  transform: scaleY(-1);
}
#loader #progress {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: inherit;
  background-color: #ffffff;
}
#wrapper {
  transition: opacity 1s ease-out;
}
#container, #footer {
  transition: transform 1s ease-out;
}
html.hidden {
  pointer-events: none;
}
html.hidden #wrapper, html.hidden #container, html.hidden #footer {
  transition: none;
}
html.hidden #wrapper {
  opacity: 0;
}
html.hidden #container, html.hidden #footer {
  transform: translate3d(0, 10vh, 0);
}
html.hidden .mod_article#background, html.hidden .mod_wrapper#background {
  opacity: 0;
}
html.hidden body.show_cookiebanner #cookiebanner {
  transform: translate3d(0, 100%, 0);
}
@media (max-width: 760px) {
  html.hidden .ce_background {
    opacity: 0;
  }
}
html, body {
  overflow-x: hidden;
}
:root {
  --base: 2.7778vw;
  --font-size: 1.1vw;
  --line-height: 2.0vw;
  --font-size-small: 0.7vw;
  --line-height-small: 0.7vw;
  --font-size-big: 5.0vw;
  --line-height-big: 5.0vw;
  --font-size-ultrabig: 12.0vw;
  --line-height-ultrabig: 12.0vw;
  --font-size-claim: 7.0vw;
  --line-height-claim: 7.0vw;
  --font-size-h1: 4.0vw;
  --line-height-h1: 4.4vw;
  --font-size-nav: 3.5vw;
  --line-height-nav: 3.9vw;
  --font-size-h4: 1.5vw;
  --line-height-h4: 2.5vw;
  --z-index-0: 0;
  --z-index-1: 1000;
  --z-index-2: 2000;
  --radius: 30px;
}
@media (min-width: 1700px) {
  :root {
    --base: 48px;
    --font-size: 17px;
    --line-height: 34px;
    --font-size-small: 12px;
    --line-height-small: 12px;
    --font-size-big: 85px;
    --line-height-big: 85px;
    --font-size-ultrabig: 204px;
    --line-height-ultrabig: 204px;
    --font-size-claim: 120px;
    --line-height-claim: 120px;
    --font-size-nav: 60px;
    --line-height-nav: 67px;
    --font-size-h1: 67px;
    --line-height-h1: 81px;
    --font-size-h4: 26px;
    --line-height-h4: 44px;
    --font-size-button: 10px;
    --line-height-button: 10px;
  }
}
@media (max-width: 1200px) {
  :root {
    --font-size: 14px;
    --line-height: 26px;
    --font-size-small: 9px;
    --line-height-small: 9px;
  }
}
@media (max-width: 760px) {
  :root {
    --font-size-big: 32px;
    --line-height-big: 32px;
    --font-size-h1: 24px;
    --line-height-h1: 32px;
    --font-size-h4: 18px;
    --line-height-h4: 26px;
    --font-size-claim: 9vw;
    --line-height-claim: 10vw;
  }
}
@media (max-width: 500px) {
  :root {
    --font-size-big: 24px;
    --line-height-big: 24px;
  }
}
h1, h2, h3, h4, h5 {
  font-weight: normal;
}
h1, h2 {
  font-family: "SctoMedium";
  font-size: var(--font-size-h1);
  line-height: var(--line-height-h1);
  letter-spacing: -0.03em;
}
h3 {
  font-family: "SctoRegular";
  font-size: var(--font-size);
  line-height: var(--line-height);
  letter-spacing: 0.05em;
}
h4 {
  font-family: "SctoMedium";
  font-size: var(--font-size-h4);
  line-height: var(--line-height-h4);
  letter-spacing: -0.03em;
}
h5 {
  font-family: "SctoMedium";
  font-size: var(--font-size-ultrabig);
  line-height: var(--line-height-ultrabig);
}
@media (max-width: 760px) {
  h1, h2, h3, h4 {
    /*-webkit-hyphens: auto;
    hyphens: auto;*/
  }
  h3 {
    letter-spacing: 0;
  }
}
a {
  color: #ffffff;
}
strong {
  font-family: "SctoMedium";
  font-weight: normal;
}
body {
  background-color: #000000;
  font-family: "SctoRegular";
  font-weight: normal;
  font-size: var(--font-size);
  line-height: var(--line-height);
  color: #ffffff;
}
body.metaverse .mod_newslist.magazin.is_teaser.isotope .sizer {
  width: 50%;
}
body.metaverse .mod_newslist.magazin.is_teaser.isotope .layout_latest {
  width: 50%;
}
body.show_cookiebanner #cookiebanner {
  transform: translate3d(0, 0, 0);
}
body.startseite #header .scrollindicator {
  display: block;
}
body.hide_indicator #header .scrollindicator {
  display: none !important;
}
body.hide_section #header .section {
  display: none !important;
}
body.show_navigation.inverted #header .hamburger, body.show_navigation.inverted #header .logo {
  mix-blend-mode: unset;
}
body.show_navigation #header .hamburger {
  mix-blend-mode: unset !important;
}
body.show_navigation #header .hamburger hr {
  background-color: #000000 !important;
}
body.show_navigation #header .hamburger hr.line:nth-child(1) {
  top: 6px;
  transform: rotate(135deg);
  transition-delay: 0.2s;
}
body.show_navigation #header .hamburger hr.line:nth-child(2) {
  width: 0;
  opacity: 0;
  transition-delay: 0s;
}
body.show_navigation #header .hamburger hr.line:nth-child(3) {
  top: 6px;
  transform: rotate(-135deg);
  transition-delay: 0.2s;
}
body.show_navigation #header .navigation {
  pointer-events: auto;
  box-shadow: 0 0 100px rgba(0, 0, 0, 0.8);
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
body.show_navigation #header .navigation .inner {
  transform: translate3d(0, 0, 0);
  transition-delay: 0s;
}
body.show_navigation #header .logo {
  mix-blend-mode: exclusion;
}
body.show_navigation #header .flag .white {
  display: none !important;
}
body.show_navigation #header .flag .black {
  display: block !important;
}
body.show_navigation #header .scrollindicator, body.show_navigation #header .section {
  z-index: var(--z-index-0);
}
body.show_navigation #footer .progress {
  z-index: var(--z-index-0);
}
body.inverted {
  background-color: #ffffff;
  color: #000000;
}
body.inverted .ce_reels .reel .interface .volume {
  color: #ffffff;
}
body.inverted a {
  color: #000000;
}
body.inverted #loader #progress {
  background-color: #000000;
}
body.inverted #header .back_to_projects, body.inverted #header .back_to_blog {
  background-color: transparent;
  border-color: #000000;
}
body.inverted #header .back_to_projects a, body.inverted #header .back_to_blog a {
  color: #000000;
}
body.inverted #header .back_to_projects:hover, body.inverted #header .back_to_blog:hover {
  background-color: #000000;
}
body.inverted #header .back_to_projects:hover a, body.inverted #header .back_to_blog:hover a {
  color: #ffffff;
}
body.inverted #header .hamburger, body.inverted #header .logo {
  mix-blend-mode: normal;
}
body.inverted #header .hamburger hr {
  background-color: #000000;
}
body.inverted #header .logo a {
  color: #000000;
}
body.inverted #header .scrollindicator .label:before {
  background-color: #000000;
}
body.inverted #header .scrollindicator .label .line {
  background-color: rgba(0, 0, 0, 0.3);
}
body.inverted #header .scrollindicator .label .line .flicker {
  background-color: #000000;
}
body.inverted #header .flag .white {
  display: none;
}
body.inverted #header .flag .black {
  display: block;
}
body.inverted #footer .navigation .flag .white {
  display: none;
}
body.inverted #footer .navigation .flag .black {
  display: block;
}
body.inverted #footer .progress .bar {
  background-color: #000000;
}
body.inverted .mod_navigation ul li a.trail, body.inverted .mod_navigation ul li strong, body.inverted .mod_customnav ul li a.trail, body.inverted .mod_customnav ul li strong {
  color: #000000;
}
body.inverted .ce_button a {
  background-color: #000000;
  color: #ffffff;
}
body.inverted .ce_info .label:before {
  background-color: #000000;
}
body.inverted .ce_gallery .caption:before {
  background-color: #000000;
}
body.inverted .ce_imagevideo .caption:before {
  background-color: #000000;
}
body.inverted .ce_slider .slick-dots button, body.inverted .ce_reels .slick-dots button {
  color: #000000;
}
body.projekt #header .back_to_projects {
  display: block;
}
body.blogpost #header .back_to_blog {
  display: block;
}
@media (max-width: 760px) {
  body.metaverse .mod_newslist.magazin.is_teaser.isotope .sizer {
    width: 100%;
  }
  body.metaverse .mod_newslist.magazin.is_teaser.isotope .layout_latest {
    width: 100%;
  }
}
body {
  transition: background-color 0.2s ease-out, color 0.2s ease-out;
}
@keyframes flicker {
  0% {
    transform: translate3d(0, -100%, 0);
  }
  50% {
    transform: translate3d(0, 0, 0);
  }
  100% {
    transform: translate3d(0, 100%, 0);
  }
}
#header .back_to_projects, #header .back_to_blog {
  display: none;
  z-index: var(--z-index-2);
  position: fixed;
  top: calc(var(--base) * 1.8);
  left: calc(var(--base) * 5);
  width: auto;
  height: 30px;
  background-color: transparent;
  border: 1px solid #ffffff;
  border-radius: 30px;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
}
#header .back_to_projects a, #header .back_to_blog a {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 0 15px 0 10px;
  color: #ffffff;
}
#header .back_to_projects a i, #header .back_to_blog a i {
  margin-right: 10px;
  transition: margin 0.2s ease-out;
}
#header .back_to_projects:hover, #header .back_to_blog:hover {
  background-color: #ffffff;
}
#header .back_to_projects:hover a, #header .back_to_blog:hover a {
  color: #000000;
}
#header .back_to_projects:hover a i, #header .back_to_blog:hover a i {
  margin-right: 20px;
}
#header .hamburger {
  cursor: pointer;
  z-index: var(--z-index-2);
  position: fixed;
  top: calc(var(--base) * 2);
  left: calc(var(--base) * 2);
  width: 30px;
  height: 20px;
}
#header .hamburger hr {
  border: 0;
  outline: 0;
  position: absolute;
  left: 0;
  width: 30px;
  height: 2px;
  background-color: #ffffff;
}
#header .hamburger hr.line:nth-child(1) {
  top: 0;
  transition: all 0.3s ease-out;
  transition-delay: 0s;
}
#header .hamburger hr.line:nth-child(2) {
  top: 6px;
  transition: all 0.2s ease-out;
  transition-delay: 0.2s;
}
#header .hamburger hr.line:nth-child(3) {
  top: 12px;
  transition: all 0.3s ease-out;
  transition-delay: 0s;
}
#header .logo {
  z-index: var(--z-index-2);
  position: fixed;
  top: calc(var(--base) * 2);
  right: calc(var(--base) * 2);
  mix-blend-mode: exclusion;
}
#header .logo a {
  font-family: "SctoMedium";
  color: #ffffff;
}
#header .flag {
  z-index: var(--z-index-2);
  position: fixed;
  top: calc(var(--base) * 2);
  right: calc(var(--base) * 2);
  width: calc(var(--base) * 1.5);
  line-height: 0;
}
#header .flag.invert .white {
  display: none;
}
#header .flag.invert .black {
  display: block;
}
#header .flag a {
  display: block;
}
#header .flag .white {
  display: block;
}
#header .flag .black {
  display: none;
}
#header .section {
  z-index: var(--z-index-2);
  position: fixed;
  right: calc(var(--base) * 1.85);
  bottom: calc(var(--base) * 1.8);
  font-size: var(--font-size-small);
  line-height: var(--line-height-small);
  letter-spacing: 0.3em;
  text-align: right;
}
#header .section.hide {
  display: none !important;
}
#header .navigation {
  pointer-events: none;
  z-index: var(--z-index-1);
  position: fixed;
  top: 0;
  right: 0;
  bottom: auto;
  left: 0;
  background-color: #ffffff;
  box-shadow: 0 0 100px rgba(0, 0, 0, 0.8);
  transition: transform 0.5s ease-out;
  transform: translate3d(0, calc((100% + 100px) * -1), 0);
  color: #ffffff;
}
#header .navigation .inner {
  display: flex;
  flex-wrap: nowrap;
  align-content: center;
  height: 100%;
  padding-top: calc(var(--base) * 5);
  padding-bottom: calc(var(--base) * 5);
  padding-left: calc(var(--base) * 5);
  transition-delay: 0.2s;
}
#header .navigation .inner .left {
  width: 30%;
}
#header .navigation .inner .left .left_wrapper .mod_navigation, #header .navigation .inner .left .left_wrapper .mod_customnav {
  margin-top: 0;
}
#header .navigation .inner .left .left_wrapper .mod_navigation ul li, #header .navigation .inner .left .left_wrapper .mod_customnav ul li {
  font-family: "SctoMedium";
  font-size: var(--font-size-nav);
  line-height: var(--line-height-nav);
  letter-spacing: -0.02em;
}
#header .navigation .inner .left .left_wrapper .mod_navigation ul li a, #header .navigation .inner .left .left_wrapper .mod_customnav ul li a {
  opacity: 1;
}
#header .navigation .inner .right {
  display: flex;
  flex-wrap: nowrap;
  width: 70%;
}
#header .navigation .mod_newslist.is_navigation_teaser {
  display: block;
  margin-left: auto;
  width: 40%;
  color: #000000;
}
#header .navigation .mod_newslist.is_navigation_teaser .layout_latest {
  width: 100% !important;
}
#header .navigation a {
  color: #000000;
}
#header .navigation .mod_navigation ul li strong {
  opacity: 0.5;
  color: #000000;
}
#header .navigation .mod_customnav {
  margin-top: calc(var(--base) * 1);
}
#header .navigation .mod_customnav ul li.shop {
  margin-right: calc(var(--base) * 0.2);
  padding: calc(var(--base) * 0.1) calc(var(--base) * 0.4);
  border: 1px solid #000000;
}
#header .navigation .mod_customnav ul li.shop.active {
  background-color: #ffffff !important;
}
#header .navigation .mod_customnav ul li.shop strong {
  opacity: 1;
}
#header .navigation .mod_customnav ul li a {
  opacity: 0.5;
}
#header .navigation .mod_customnav ul li strong {
  opacity: 0.5;
  font-family: "SctoMedium";
  color: #000000;
}
#header .navigation .mod_customnav ul li a.trail {
  opacity: 0.5 !important;
  font-family: "SctoMedium" !important;
  color: #000000 !important;
}
#header .scrollindicator {
  display: none;
  z-index: var(--z-index-1);
  position: fixed;
  right: calc(var(--base) * 1.76);
  bottom: calc(var(--base) * 4.3);
}
#header .scrollindicator .label {
  position: relative;
  transform: rotate(180deg);
  text-transform: uppercase;
  font-size: var(--font-size-small);
  line-height: var(--line-height);
  letter-spacing: 0.05em;
  writing-mode: vertical-rl;
  white-space: pre;
}
#header .scrollindicator .label:before {
  content: "";
  z-index: 50;
  position: absolute;
  top: calc(var(--base) * -1.5);
  left: calc(var(--base) * -0.65);
  width: calc(var(--base) * 2);
  height: 2px;
  background-color: #ffffff;
  transform: rotate(90deg);
  opacity: 0;
}
#header .scrollindicator .label .line {
  overflow: hidden;
  position: absolute;
  top: calc(var(--base) * -2.5);
  left: calc(var(--base) * 0.33);
  width: 2px;
  height: calc(var(--base) * 2);
  background-color: rgba(255, 255, 255, 0.3);
}
#header .scrollindicator .label .line .flicker {
  position: absolute;
  bottom: 0;
  left: -5px;
  width: 10px;
  height: 100%;
  background-color: #ffffff;
  animation: flicker 1.5s infinite ease-out;
}
body.safari #header .scrollindicator, body.firefox #header .scrollindicator {
  right: calc(var(--base) * 2.5);
}
@media (min-width: 761px) {
  .ce_iconlist {
    display: block;
    margin-top: calc(var(--base) * 1);
  }
  .ce_iconlist ul {
    display: flex;
    flex-wrap: wrap;
    width: 80%;
  }
  .ce_iconlist ul li {
    display: inline-block;
    margin: 0;
    width: 20%;
  }
}
@media (min-width: 1700px) {
  #header .hamburger {
    left: calc(((100vw - 1700px) / 2) + (var(--base) * 2));
  }
  #header .logo {
    right: calc(((100vw - 1700px) / 2) + (var(--base) * 2));
  }
  #header .flag {
    right: calc(((100vw - 1700px) / 2) + (var(--base) * 2));
  }
  #header .section {
    right: calc(((100vw - 1700px) / 2) + (var(--base) * 1.85));
  }
  #header .navigation .inner {
    padding-right: calc((100vw - 1700px) / 2);
    padding-left: calc(((100vw - 1700px) / 2) + (var(--base) * 5));
  }
  #header .back_to_projects, #header .back_to_blog {
    top: calc(var(--base) * 1.85);
    left: calc(((100vw - 1700px) / 2) + (var(--base) * 5));
  }
  #header .scrollindicator {
    right: calc(((100vw - 1700px) / 2) + (var(--base) * 1.85));
  }
  body.safari #header .scrollindicator, body.firefox #header .scrollindicator {
    right: calc(((100vw - 1700px) / 2) + (var(--base) * 2.5));
  }
}
@media (max-width: 1200px) {
  #header .scrollindicator {
    display: none !important;
  }
}
@media (max-width: 760px) {
  #header .section {
    display: none;
    visibility: hidden;
  }
  #header .back_to_projects, #header .back_to_blog {
    display: none !important;
  }
  #header .hamburger {
    top: calc(var(--base) * 5);
    left: calc(var(--base) * 5);
  }
  #header .logo {
    transform: rotate(-90deg) translate3d(25px, 4px, 0);
    transform-origin: right bottom;
  }
  #header .flag {
    top: calc(var(--base) * 4.5);
    right: calc(var(--base) * 5);
    width: 40px;
  }
  #header .navigation .ce_iconlist {
    display: block;
    margin-top: calc(var(--base) * 2);
    width: 100%;
    font-size: var(--font-size-h4);
    line-height: var(--line-height-h4);
    text-align: center;
  }
  #header .navigation .ce_iconlist ul {
    width: 100%;
  }
  #header .navigation .ce_iconlist ul li {
    display: inline-block;
    margin: 0 7px;
  }
  #header .navigation .mod_navigation, #header .navigation .mod_customnav {
    width: 100%;
  }
  #header .navigation .mod_navigation ul li, #header .navigation .mod_customnav ul li {
    font-size: var(--font-size-h1) !important;
    line-height: var(--line-height-h1) !important;
  }
  #header .navigation .mod_customnav {
    margin-top: calc(var(--base) * 2);
  }
  #header .navigation .mod_customnav ul li {
    margin: 0 3px !important;
    padding: 0 !important;
  }
  #header .navigation .mod_customnav ul li.shop {
    border: 0;
  }
  #header .navigation .inner {
    justify-content: center;
    padding-top: calc(var(--base) * 12);
    padding-left: 0;
  }
  #header .navigation .inner .left, #header .navigation .inner .right {
    width: 100%;
  }
  #header .navigation .inner .left {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: auto;
    text-align: left;
  }
  #header .navigation .inner .left .ce_iconlist {
    margin-right: calc(var(--base) * 5);
    margin-left: calc(var(--base) * 5);
  }
  #header .navigation .inner .left .left_wrapper {
    display: flex;
    flex-wrap: nowrap;
    margin-right: calc(var(--base) * 5);
    margin-left: calc(var(--base) * 5);
    padding-bottom: calc(var(--base) * 3);
    width: 100%;
    border-bottom: 1px solid #000000;
  }
  #header .navigation .inner .left .left_wrapper .mod_navigation, #header .navigation .inner .left .left_wrapper .mod_customnav {
    margin-top: 0;
    width: 50%;
  }
  #header .navigation .inner .left .mod_customnav .instagram {
    display: none;
  }
  #header .navigation .inner .left .mod_customnav ul li.IGNORE_THESE_STYLES {
    font-family: "SctoMedium";
    font-size: var(--font-size-h1);
    line-height: var(--line-height-h1);
    letter-spacing: -0.02em;
  }
  #header .navigation .inner .left .ce_iconlist {
    margin-top: calc(var(--base) * 3);
    margin-right: calc(var(--base) * 5);
  }
  #header .navigation .inner .left .ce_iconlist ul {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
  }
  #header .navigation .inner .left .ce_iconlist ul li {
    margin: 0;
    width: 20%;
  }
  #header .navigation .inner .right {
    display: none;
  }
  #header .navigation .mod_newslist.is_navigation_teaser {
    width: 100%;
  }
  #header .navigation .mod_newslist.is_navigation_teaser:nth-child(n+2) {
    margin-top: calc(var(--base) * 1);
  }
  #header .navigation .mod_newslist.is_navigation_teaser .image_container {
    margin-bottom: calc(var(--base) * 1);
  }
  #header .navigation .mod_newslist.is_navigation_teaser .ce_text {
    display: none;
  }
}
#footer .inside {
  position: relative;
  margin-top: calc(var(--base) * 3.5);
  margin-left: calc(var(--base) * 5);
  padding-bottom: calc(var(--base) * 3.5);
}
#footer .navigation {
  position: relative;
}
#footer .navigation .columns {
  display: flex;
  flex-wrap: nowrap;
  margin-right: calc(var(--base) * 6);
}
#footer .navigation .columns .column {
  width: 33.33%;
}
#footer .navigation .columns .column:nth-child(1) {
  display: flex;
  flex-wrap: nowrap;
  width: 70%;
}
#footer .navigation .columns .column:nth-child(1) .mod_navigation, #footer .navigation .columns .column:nth-child(1) .mod_customnav {
  width: 40%;
}
#footer .navigation .columns .column:nth-child(1) .mod_navigation ul li, #footer .navigation .columns .column:nth-child(1) .mod_customnav ul li {
  font-family: "SctoMedium" !important;
  font-size: var(--font-size-nav);
  line-height: var(--line-height-nav);
  letter-spacing: -0.02em;
}
#footer .navigation .columns .column:nth-child(1) .mod_navigation ul li strong, #footer .navigation .columns .column:nth-child(1) .mod_customnav ul li strong {
  font-family: "SctoMedium";
}
#footer .navigation .columns .column:nth-child(2), #footer .navigation .columns .column:nth-child(3) {
  display: flex;
  flex-wrap: wrap;
  width: 15%;
}
#footer .navigation .columns .column:nth-child(2) .mod_customnav, #footer .navigation .columns .column:nth-child(3) .mod_customnav {
  width: 100%;
}
#footer .navigation .columns .column:nth-child(2) .mod_customnav:nth-child(1), #footer .navigation .columns .column:nth-child(3) .mod_customnav:nth-child(1) {
  align-self: flex-start;
}
#footer .navigation .columns .column:nth-child(2) .mod_customnav:nth-child(2), #footer .navigation .columns .column:nth-child(3) .mod_customnav:nth-child(2) {
  align-self: flex-end;
}
#footer .navigation .flag {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: calc(((var(--base) * 0.75) / 2) * -1);
  width: auto;
  height: calc(var(--base) * 0.75);
}
#footer .navigation .flag img {
  width: auto;
  height: 100%;
}
#footer .navigation .flag .white {
  display: block;
}
#footer .navigation .flag .black {
  display: none;
}
#footer .top {
  position: absolute;
  right: calc(var(--base) * 2);
  bottom: calc(var(--base) * 2);
}
#footer .progress {
  z-index: var(--z-index-1);
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 8px;
}
#footer .progress .bar {
  width: 0;
  height: inherit;
  background-color: #ffffff;
}
@media (min-width: 1700px) {
  #footer .inside {
    margin-left: calc(((100vw - 1700px) / 2) + (var(--base) * 5));
  }
  #footer .top {
    right: calc(((100vw - 1700px) / 2) + (var(--base) * 2));
  }
  #footer .navigation .columns {
    margin-right: calc(((100vw - 1700px) / 2) + (var(--base) * 6));
  }
  #footer .navigation .flag {
    display: none;
  }
}
@media (min-width: 1100px) {
  #footer .top a {
    display: block;
  }
  #footer .top a span {
    display: block;
    transition: transform 0.2s ease-out, opacity 0.2s ease-out;
    transform-origin: bottom center;
  }
  #footer .top a span:hover {
    transform: scale(1.4);
    opacity: 0.5;
  }
}
@media (max-width: 760px) {
  #footer .inside {
    margin-top: calc(var(--base) * 5);
    margin-right: calc(var(--base) * 5);
    padding-bottom: calc(var(--base) * 5);
  }
  #footer .top {
    right: 0;
    bottom: calc(var(--base) * 5);
    font-size: var(--font-size-h4);
  }
  #footer .navigation .columns {
    display: flex;
    flex-wrap: wrap;
    margin-right: 0;
  }
  #footer .navigation .columns .column {
    display: block !important;
    width: 100% !important;
  }
  #footer .navigation .columns .column:nth-child(1) {
    padding-bottom: calc(var(--base) * 3);
    border-bottom: 1px solid #000000;
  }
  #footer .navigation .columns .column:nth-child(1) .mod_navigation ul li, #footer .navigation .columns .column:nth-child(1) .mod_customnav ul li {
    font-size: var(--font-size-h1);
    line-height: var(--line-height-h1);
  }
  #footer .navigation .columns .column:nth-child(n+2) {
    margin-top: calc(var(--base) * 3);
  }
  #footer .navigation .columns .column:nth-child(2), #footer .navigation .columns .column:nth-child(3) {
    width: 50% !important;
  }
  #footer .navigation .flag {
    top: 0;
    margin-top: 0;
    width: 40px;
    height: auto;
  }
}
> .mod_article.last .mod_inside {
  margin-bottom: 0;
}
.mod_article.has_background_black_transparent, .mod_wrapper.has_background_black_transparent {
  padding: 1px 0;
  background-color: rgba(0, 0, 0, 0.2);
}
.mod_article.has_background_white_transparent, .mod_wrapper.has_background_white_transparent {
  padding: 1px 0;
  background-color: rgba(255, 255, 255, 0.2);
}
.mod_article.viewport .mod_inside, .mod_wrapper.viewport .mod_inside {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: inherit;
  height: inherit;
  margin-top: calc(var(--base) * 5);
  margin-bottom: calc(var(--base) * 5);
}
.mod_article.full_viewport, .mod_wrapper.full_viewport {
  height: 100vh;
}
.mod_article.full_viewport .mod_inside, .mod_wrapper.full_viewport .mod_inside {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  width: inherit;
  height: inherit;
}
.mod_article.full_viewport .ce_statement, .mod_wrapper.full_viewport .ce_statement {
  margin-top: auto;
}
.mod_article.full_viewport .ce_statement:first-child:last-child, .mod_wrapper.full_viewport .ce_statement:first-child:last-child {
  margin-top: 0;
}
.mod_article.full_viewport .ce_button, .mod_wrapper.full_viewport .ce_button {
  margin-bottom: auto;
}
.mod_article#background, .mod_wrapper#background {
  pointer-events: none;
  z-index: 0;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  opacity: 1;
  transition: opacity 2s ease-out;
  transition-delay: 1s;
}
.mod_article#background .mod_inside, .mod_wrapper#background .mod_inside {
  margin: 0;
  padding: 0;
}
.mod_article.has_no_margin > .mod_inside, .mod_wrapper.has_no_margin > .mod_inside {
  margin: 0;
}
.mod_article.has_no_margintop .mod_inside, .mod_wrapper.has_no_margintop .mod_inside {
  margin-top: 0;
}
.mod_article.has_no_marginright .mod_inside, .mod_wrapper.has_no_marginright .mod_inside {
  margin-right: 0;
}
.mod_article.has_no_marginbottom .mod_inside, .mod_wrapper.has_no_marginbottom .mod_inside {
  margin-bottom: 0;
}
.mod_article.has_no_marginleft .mod_inside, .mod_wrapper.has_no_marginleft .mod_inside {
  margin-left: 0;
}
.mod_article.has_half_margintop .mod_inside, .mod_wrapper.has_half_margintop .mod_inside {
  margin-top: calc(var(--base) * 3);
}
.mod_article.has_half_marginbottom .mod_inside, .mod_wrapper.has_half_marginbottom .mod_inside {
  margin-bottom: calc(var(--base) * 3);
}
.mod_article .mod_inside, .mod_wrapper .mod_inside {
  position: relative;
  margin-top: calc(var(--base) * 5);
  margin-right: calc(var(--base) * 6);
  margin-bottom: calc(var(--base) * 5);
  margin-left: calc(var(--base) * 5);
}
@media (min-width: 1700px) {
  .mod_article, .mod_wrapper {
    margin: 0 auto;
    width: 1700px;
    padding: 0 !important;
    background-color: transparent !important;
  }
  .mod_article.force_background.has_background_black_transparent, .mod_wrapper.force_background.has_background_black_transparent {
    padding: 1px 0 !important;
    background-color: rgba(0, 0, 0, 0.2) !important;
  }
  .mod_article.force_background.has_background_white_transparent, .mod_wrapper.force_background.has_background_white_transparent {
    padding: 1px 0 !important;
    background-color: rgba(255, 255, 255, 0.2) !important;
  }
  .mod_article#background, .mod_wrapper#background {
    margin: 0 auto;
    width: 1700px;
  }
  .mod_article.viewport .mod_inside, .mod_article.full_viewport .mod_inside, .mod_wrapper.viewport .mod_inside, .mod_wrapper.full_viewport .mod_inside {
    width: auto;
  }
}
@media (max-width: 760px) {
  .mod_article, .mod_wrapper {
    padding: 0 !important;
    background-color: transparent !important;
  }
  .mod_article.is_static > .mod_inside, .mod_wrapper.is_static > .mod_inside {
    position: static !important;
  }
  .mod_article#background, .mod_wrapper#background {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
  }
  .mod_article#background video, .mod_wrapper#background video {
    display: none !important;
  }
  .mod_article.viewport, .mod_article.full_viewport, .mod_wrapper.viewport, .mod_wrapper.full_viewport {
    height: auto;
  }
  .mod_article.has_half_margintop .mod_inside, .mod_wrapper.has_half_margintop .mod_inside {
    margin-top: calc(var(--base) * 5);
  }
  .mod_article.has_half_marginbottom .mod_inside, .mod_wrapper.has_half_marginbottom .mod_inside {
    margin-bottom: calc(var(--base) * 5);
  }
  .mod_article.has_no_marginright .mod_inside, .mod_wrapper.has_no_marginright .mod_inside {
    margin-left: 0;
  }
  .mod_article.has_no_marginleft .mod_inside, .mod_wrapper.has_no_marginleft .mod_inside {
    margin-right: 0;
  }
  .mod_article.has_mobile_fullwidth .mod_inside, .mod_wrapper.has_mobile_fullwidth .mod_inside {
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
  }
  .mod_article.is_invert_on_mobile .mod_inside, .mod_wrapper.is_invert_on_mobile .mod_inside {
    margin: 0;
    padding: calc(var(--base) * 5);
    background-color: #ffffff;
    color: #000000;
  }
  .mod_article.is_invert_on_mobile .ce_button a, .mod_wrapper.is_invert_on_mobile .ce_button a {
    background-color: #000000;
    color: #ffffff;
  }
  .mod_article.force_mobile_margin_left_right .mod_inside, .mod_wrapper.force_mobile_margin_left_right .mod_inside {
    margin-top: 0 !important;
    margin-right: calc(var(--base) * 5);
    margin-bottom: 0 !important;
    margin-left: calc(var(--base) * 5);
  }
  .mod_article .mod_inside, .mod_wrapper .mod_inside {
    margin-right: calc(var(--base) * 5);
  }
}
.mod_navigation ul li {
  font-family: "SctoMedium";
  font-size: var(--font-size-h1);
  line-height: var(--line-height-h1);
  letter-spacing: -0.02em;
}
.mod_navigation ul li a.trail, .mod_navigation ul li strong {
  opacity: 0.5;
  color: #ffffff;
}
@media (min-width: 1100px) {
  .mod_navigation ul li a {
    display: inline-block;
  }
  .mod_navigation ul li a:hover span {
    opacity: 0.5;
  }
  .mod_navigation ul li a span {
    display: inline-block;
    transition: transform 0.2s ease-out, opacity 0.2s ease-out;
    transform-origin: center;
  }
}
.mod_customnav ul li a.trail, .mod_customnav ul li strong {
  opacity: 0.5;
  font-family: "SctoRegular";
  color: #ffffff;
}
@media (min-width: 1100px) {
  .mod_customnav ul li.shop:hover {
    background-color: #000000;
  }
  .mod_customnav ul li.shop:hover a span {
    opacity: 1;
    color: #ffffff;
  }
  .mod_customnav ul li a {
    display: inline-block;
  }
  .mod_customnav ul li a:hover span {
    opacity: 0.5;
  }
  .mod_customnav ul li a span {
    display: inline-block;
    transition: transform 0.2s ease-out, opacity 0.2s ease-out;
    transform-origin: right center;
  }
}
.mod_newslist.magazin.is_teaser {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.mod_newslist.magazin.is_teaser.isotope {
  width: calc(100% + var(--base) * 2);
}
.mod_newslist.magazin.is_teaser.isotope .sizer {
  width: 33.33%;
}
.mod_newslist.magazin.is_teaser.isotope .layout_latest {
  width: 33.33%;
}
.mod_newslist.magazin.is_teaser.isotope .layout_latest .wrapper {
  margin-right: calc(var(--base) * 2);
  margin-bottom: calc(var(--base) * 2);
}
.mod_newslist.magazin.is_teaser .layout_latest {
  width: calc(1/3 * 100% - (1 - 1/3) * (var(--base) * 2));
}
.mod_newslist.magazin.is_teaser .image_container {
  margin-bottom: var(--base);
}
.mod_newslist.magazin.is_teaser h4 {
  margin: calc(var(--base) * 0.15) 0;
}
.mod_newslist.magazin.is_teaser h4, .mod_newslist.magazin.is_teaser p {
  margin-right: var(--base);
}
.mod_newslist.magazin.is_teaser p.more {
  margin-top: calc(var(--base) * 0.15);
}
.mod_newslist.jobs .layout_latest {
  margin-top: calc(var(--base) * 3);
}
.mod_newslist.jobs .layout_latest:first-child {
  margin-top: 0;
}
.mod_newslist .ce_text {
  margin-top: 0;
}
@media (min-width: 1100px) {
  .mod_newslist.magazin.is_teaser a .image_container {
    overflow: hidden;
  }
  .mod_newslist.magazin.is_teaser a .image_container:hover img {
    transform: scale(1);
  }
  .mod_newslist.magazin.is_teaser a .image_container img {
    transition: transform 0.4s ease-out;
    transform: scale(1.05);
  }
  .mod_newslist.magazin.is_teaser h4 a, .mod_newslist.magazin.is_teaser p.more a {
    transition: opacity 0.2s ease-out;
  }
  .mod_newslist.magazin.is_teaser h4 a:hover, .mod_newslist.magazin.is_teaser p.more a:hover {
    opacity: 0.5;
  }
}
@media (max-width: 760px) {
  .mod_newslist.magazin.is_teaser.isotope {
    width: calc(100% - var(--base) * 10);
  }
  .mod_newslist.magazin.is_teaser, .mod_newslist.magazin.is_teaser.isotope {
    display: block;
    margin-right: calc(var(--base) * 5);
    margin-left: calc(var(--base) * 5);
    height: auto !important;
  }
  .mod_newslist.magazin.is_teaser .layout_latest, .mod_newslist.magazin.is_teaser.isotope .layout_latest {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    width: 100%;
  }
  .mod_newslist.magazin.is_teaser .layout_latest:nth-child(n+2), .mod_newslist.magazin.is_teaser.isotope .layout_latest:nth-child(n+2) {
    margin-top: calc(var(--base) * 5);
  }
  .mod_newslist.magazin.is_teaser .layout_latest .wrapper, .mod_newslist.magazin.is_teaser.isotope .layout_latest .wrapper {
    margin-right: 0;
  }
  .mod_newslist.magazin.is_teaser h4, .mod_newslist.magazin.is_teaser p, .mod_newslist.magazin.is_teaser.isotope h4, .mod_newslist.magazin.is_teaser.isotope p {
    margin-right: 0;
    margin-left: 0;
  }
  .mod_newslist.magazin.is_teaser h4, .mod_newslist.magazin.is_teaser.isotope h4 {
    margin-top: 0;
    margin-bottom: var(--base);
  }
  .mod_newslist.magazin.is_teaser p.more, .mod_newslist.magazin.is_teaser.isotope p.more {
    margin-top: var(--base);
  }
  .mod_newslist.magazin.is_teaser .ce_text, .mod_newslist.magazin.is_teaser.isotope .ce_text {
    margin-top: 0 !important;
  }
  .mod_newslist.magazin.is_teaser .image_container, .mod_newslist.magazin.is_teaser.isotope .image_container {
    margin-bottom: calc(var(--base) * 2.5);
  }
}
.ce_info {
  position: absolute;
  top: 0;
  left: calc((var(--base) * 3) * -1);
}
.ce_info.is_circle {
  left: calc((var(--base) * 3) * -1.05);
}
.ce_info.is_circle .label {
  overflow: hidden;
  width: 40px;
  height: 40px;
  border-radius: 40px;
  border: 1px solid #ffffff;
  transform: rotate(0deg);
  letter-spacing: 0;
  writing-mode: horizontal-tb;
  white-space: normal;
  line-height: 39px;
  text-align: center;
}
.ce_info.is_circle .label:before {
  display: none;
}
.ce_info.is_bottom_aligned {
  top: auto;
  bottom: calc(var(--base) * 2.5);
}
.ce_info .label {
  position: relative;
  transform: rotate(180deg);
  text-transform: uppercase;
  font-size: var(--font-size-small);
  line-height: var(--line-height);
  letter-spacing: 0.05em;
  writing-mode: vertical-rl;
  white-space: pre;
}
.ce_info .label:before {
  content: "";
  position: absolute;
  top: calc(var(--base) * -1.5);
  left: calc(var(--base) * -0.65);
  width: calc(var(--base) * 2);
  height: 2px;
  background-color: #ffffff;
  transform: rotate(90deg);
}
@media (max-width: 1200px) {
  .ce_info .label:before {
    top: -50px;
    left: -16px;
    width: 60px;
  }
}
@media (max-width: 760px) {
  .ce_info {
    display: none;
    visibility: hidden;
  }
}
@keyframes woooosh {
  0% {
    background-position: -100% 50%;
  }
  50% {
    background-position: 200% 50%;
  }
  100% {
    background-position: -100% 50%;
  }
}
.ce_statement {
  width: 100%;
}
.ce_statement h3 {
  margin-bottom: var(--base);
}
.ce_statement em {
  display: inline-block;
  font-style: normal;
}
.ce_statement em.m1 span.trigger {
  animation-delay: 0s;
}
.ce_statement em.m2 span.trigger {
  animation-delay: 1s;
}
.ce_statement em.m3 span.trigger {
  animation-delay: 2s;
}
.ce_statement em span.trigger {
  background: linear-gradient(90deg, white 0%, rgba(255, 255, 255, 0.6) 50%, white 100%);
  background-size: 400% 400%;
  animation: woooosh 30s ease-in-out infinite;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.ce_statement em.short_ span.trigger, .ce_statement em.long_ span.trigger {
  background-repeat: no-repeat;
  background-size: auto 0.5vw;
  background-position: center bottom;
}
.ce_statement em.short_ span.trigger {
  background-image: url("/files/custom/img/underline_short.png");
}
.ce_statement em.long_ span.trigger {
  background-image: url("/files/custom/img/underline_long.png");
}
.ce_statement em span.trigger {
  float: none;
  display: inline-block;
  margin: 0 !important;
}
.ce_statement em img {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 50%;
  left: 50%;
}
.ce_statement em img.landscape {
  width: calc(var(--base) * 10);
}
.ce_statement em img.portrait {
  width: calc(var(--base) * 7);
}
.ce_statement em img.square {
  width: calc(var(--base) * 7);
}
.ce_statement em img.meme1 {
  transform: translate3d(-50%, -50%, 0) rotate(-2deg);
}
.ce_statement em img.meme2 {
  transform: translate3d(-50%, -50%, 0) rotate(2deg);
}
.ce_statement em img.meme3 {
  transform: translate3d(-50%, -50%, 0) rotate(-2.2deg);
}
body.inverted .ce_statement em span.trigger {
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.9) 100%);
  background-size: 400% 400%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (min-width: 1100px) {
  .ce_statement em {
    cursor: pointer;
  }
  .ce_statement em:hover {
    position: relative;
  }
  .ce_statement em:hover span.trigger {
    transform: translate3d(0, 0, 0);
    background: none !important;
    -webkit-text-fill-color: unset;
    color: #ffffff;
  }
  .ce_statement em:hover img {
    opacity: 1;
  }
  body.inverted .ce_statement em:hover span.trigger {
    transform: translate3d(0, 0, 0);
    background: none !important;
    -webkit-text-fill-color: unset;
    color: #000000;
  }
}
@media (max-width: 1100px) {
  .ce_statement em span {
    background: none !important;
    -webkit-text-fill-color: unset !important;
    color: #ffffff;
  }
  body.inverted .ce_statement em span.trigger {
    color: #000000;
  }
}
.ce_keyvisual {
  position: relative;
  line-height: 0;
}
.ce_keyvisual.inverted .play {
  border-color: #ffffff;
  color: #ffffff;
}
.ce_keyvisual.has_video_container {
  cursor: pointer;
}
.ce_keyvisual.has_video_container .play {
  display: block;
}
.ce_keyvisual.is_playing .play {
  display: none;
}
.ce_keyvisual.is_playing video {
  opacity: 1;
}
.ce_keyvisual.is_playing img {
  opacity: 0;
}
.ce_keyvisual.is_playing .videoprogress {
  display: block;
}
.ce_keyvisual video {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.ce_keyvisual video.is_autoplay {
  position: relative;
  top: auto;
  left: auto;
  opacity: 1;
}
.ce_keyvisual .play {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: calc(var(--base) * -1);
  margin-left: calc(var(--base) * -1);
  width: calc(var(--base) * 2);
  height: calc(var(--base) * 2);
  border: 2px solid #000000;
  border-radius: calc(var(--base) * 2);
  font-size: var(--font-size-h4);
  line-height: calc(var(--base) * 2);
  text-align: center;
  color: #000000;
  display: none !important;
}
.ce_keyvisual .play i {
  transform: translate3d(2px, -2px, 0);
}
.ce_keyvisual .videoprogress {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 2px;
}
.ce_keyvisual .videoprogress .timeelapsed {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: inherit;
  background-color: #ffffff;
}
@media (min-width: 1100px) {
  .ce_keyvisual.has_video_container:hover .play {
    transform: scale(1.2);
  }
  .ce_keyvisual.has_video_container .play {
    transition: transform 0.2s ease-out;
  }
}
@media (max-width: 760px) {
  .ce_keyvisual .play {
    margin-top: calc(var(--base) * -3);
    margin-left: calc(var(--base) * -3);
    width: calc(var(--base) * 6);
    height: calc(var(--base) * 6);
    border-radius: calc(var(--base) * 6);
    line-height: calc(var(--base) * 6);
  }
}
.ce_roller {
  z-index: 100;
  position: absolute;
  width: calc(var(--base) * 3);
  line-height: 0;
}
.ce_roller.top_left {
  top: calc(var(--base) * -1.5);
  left: calc(var(--base) * -1.5);
}
.ce_roller.top_right {
  top: calc(var(--base) * -1.5);
  right: calc(var(--base) * -1.5);
}
.ce_roller.bottom_right {
  right: calc(var(--base) * -1.5);
  bottom: calc(var(--base) * -1.5);
}
.ce_roller.bottom_left {
  bottom: calc(var(--base) * -1.5);
  left: calc(var(--base) * -1.5);
}
.ce_roller.is_not_rolling img {
  transform: none !important;
}
@media (max-width: 760px) {
  .ce_roller {
    display: none !important;
    visibility: hidden !important;
  }
}
.ce_headline {
  margin-top: var(--base);
  width: 100%;
}
.ce_headline:first-child {
  margin-top: 0;
}
@media (max-width: 760px) {
  .ce_headline {
    margin-top: calc(var(--base) * 1.5) !important;
  }
  .ce_headline:first-child {
    margin-top: 0 !important;
  }
  .ce_headline h1 br, .ce_headline h2 br, .ce_headline h3 br, .ce_headline h4 br {
    display: none;
  }
}
.ce_text {
  margin-top: var(--base);
}
.ce_text:first-child {
  margin-top: 0;
}
.ce_text.has_margintop {
  margin-top: calc(var(--base) * 3.5);
}
.ce_text.has_halfmargintop {
  margin-top: calc(var(--base) * 2.4);
}
.ce_text.has_tinymargintop {
  margin-top: calc(var(--base) * 0.3);
}
.ce_text ul, .ce_text ol {
  margin-left: 25px;
}
.ce_text ul {
  list-style: square;
}
.ce_text ol {
  list-style: decimal;
}
.ce_text p, .ce_text ul, .ce_text ol {
  margin-top: calc(var(--base) * 0.5);
  /*-webkit-hyphens: auto;
    hyphens: auto;*/
}
.ce_text p:first-child, .ce_text ul:first-child, .ce_text ol:first-child {
  margin-top: 0;
}
.ce_text p em {
  display: inline-block;
  width: calc(var(--base) * 1.7);
  font-style: normal;
}
.ce_headline + .ce_text {
  margin-top: calc(var(--base) * 0.5);
}
.ce_headline + .ce_text.has_margintop {
  margin-top: calc(var(--base) * 1.8);
}
@media (min-width: 1100px) {
  .ce_text p a {
    transition: opacity 0.2s ease-out;
  }
  .ce_text p a:hover {
    opacity: 0.5;
  }
}
@media (max-width: 1000px) {
  .ce_text p em {
    width: 50px;
  }
}
@media (max-width: 760px) {
  .ce_text {
    margin-top: calc(var(--base) * 1.5) !important;
  }
  .ce_text p, .ce_text ul, .ce_text ol {
    margin-top: calc(var(--base) * 1.5);
  }
}
.ce_imagevideo {
  position: relative;
  line-height: 0;
}
.ce_imagevideo.dont_show_mute_button .mute_button {
  display: none !important;
}
.ce_imagevideo .mute_button {
  display: none;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: calc(var(--base) * 1);
  bottom: calc(var(--base) * 1);
  width: 50px;
  height: 50px;
  border-radius: 50px;
  background-color: #ffffff;
  color: #000000;
}
.ce_imagevideo .mute_button.unmute-state .unmute {
  display: block;
}
.ce_imagevideo .mute_button.unmute-state .mute {
  display: none;
}
.ce_imagevideo .mute_button.mute-state .unmute {
  display: none;
}
.ce_imagevideo .mute_button.mute-state .mute {
  display: block;
}
.ce_imagevideo.is_a_video:hover .mute_button {
  display: flex;
}
.ce_imagevideo .caption {
  position: relative;
  margin-top: var(--base);
  font-size: var(--font-size);
  line-height: var(--line-height);
}
.ce_imagevideo .caption:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
  transform: translate3d(calc(var(--base) * -1), 0, 0);
}
@media (max-width: 760px) {
  .ce_imagevideo .mute_button {
    display: none !important;
  }
  .ce_imagevideo .caption {
    display: none;
  }
}
.ce_background {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  line-height: 0;
}
@media (max-width: 760px) {
  .ce_background {
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    opacity: 1;
    transition: opacity 1s ease-out;
    transition-delay: 1.2s;
  }
}
.ce_button {
  display: inline-block;
  align-self: flex-end;
  margin-top: var(--base);
}
.ce_button.ignore_margin {
  margin-top: 0;
}
.ce_button:first-child {
  margin-top: 0;
}
.ce_button a {
  display: flex;
  flex-wrap: wrap;
  padding: calc(var(--base) * 0.35) calc(var(--base) * 0.75);
  width: calc(var(--base) * 7);
  background-color: #ffffff;
  color: #000000;
}
.ce_button a span {
  display: inline-block;
  width: 90%;
}
.ce_button a i {
  align-self: flex-end;
  margin: auto;
  width: 10%;
  text-align: right;
}
@media (min-width: 1100px) {
  .ce_button a {
    transition: width 0.2s ease-out;
  }
  .ce_button a:hover {
    width: calc(var(--base) * 7.5);
  }
}
@media (max-width: 760px) {
  .ce_button {
    margin-top: calc(var(--base) * 1.5) !important;
  }
  .ce_button.ignore_margin {
    margin-top: 0 !important;
  }
  .ce_button a {
    padding: 10px 25px;
    width: 200px;
  }
}
.ce_collaborate {
  overflow: hidden;
  position: relative;
  padding-top: calc(var(--base) * 3);
  padding-bottom: calc(var(--base) * 3);
  padding-left: calc(var(--base) * 5);
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  color: #000000;
}
.ce_collaborate.no_padding_top {
  padding-top: 0;
}
.ce_collaborate.no_padding_bottom {
  padding-bottom: 0;
}
.ce_collaborate.invert {
  background-color: #000000;
  color: #ffffff;
}
.ce_collaborate.invert .ce_button a {
  background-color: #ffffff;
  color: #000000;
}
.ce_collaborate h2 {
  margin-bottom: calc(var(--base) * 1.5);
  font-size: var(--font-size-big);
  line-height: var(--line-height-big);
}
.ce_collaborate p {
  float: left;
  margin-right: var(--base);
}
.ce_collaborate .ce_button {
  margin-top: 0;
}
.ce_collaborate .ce_button a {
  background-color: #000000;
  color: #ffffff;
}
.ce_collaborate .text {
  position: relative;
}
.ce_collaborate .video {
  position: absolute;
  top: 0;
  left: 0;
  line-height: 0;
}
@media (min-width: 1200px) {
  .ce_collaborate h2 {
    margin-bottom: 0;
  }
  .ce_collaborate p {
    float: none;
    margin-right: 0;
    margin-bottom: calc(var(--base) * 0.6);
  }
  .ce_collaborate .text {
    display: flex;
    flex-wrap: nowrap;
  }
  .ce_collaborate .text .left, .ce_collaborate .text .right {
    width: 50%;
  }
}
@media (max-width: 760px) {
  .ce_collaborate {
    overflow: visible;
    margin-right: calc(var(--base) * 5);
    padding: 0;
  }
  .ce_collaborate h2 {
    margin-bottom: calc(var(--base) * 1);
  }
  .ce_collaborate .video {
    position: relative;
    top: auto;
    left: auto;
  }
  .ce_collaborate.has_video_background .text {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .ce_collaborate.has_video_background .text .left {
    margin-top: auto;
  }
  .ce_collaborate.has_video_background .text .right {
    margin-bottom: auto;
  }
  .ce_collaborate .text {
    padding: calc(var(--base) * 3) calc(var(--base) * 5);
  }
  .ce_collaborate p {
    float: none;
    margin-right: 0;
  }
}
@media (max-width: 700px) {
  .ce_collaborate {
    margin-right: 0;
  }
}
@media (max-width: 500px) {
  .ce_collaborate .text {
    padding: calc(var(--base) * 4) calc(var(--base) * 5);
  }
}
@media (max-width: 350px) {
  .ce_collaborate .text p {
    display: none;
  }
}
.ce_grid {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  line-height: 0;
}
.ce_grid .item {
  width: calc(1/4 * 100% - (1 - 1/4) * var(--base));
}
@media (max-width: 760px) {
  .ce_grid .item {
    width: calc(1/3 * 100% - (1 - 1/3) * var(--base));
  }
}
.ce_gallery {
  display: grid;
  grid-gap: 0;
  grid-template-rows: 50% 50%;
  grid-template-columns: 50% 50%;
  line-height: 0;
}
.ce_gallery .caption {
  position: relative;
  margin-top: var(--base);
  font-size: var(--font-size);
  line-height: var(--line-height);
}
.ce_gallery .caption:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 100%;
  background-color: #ffffff;
  transform: translate3d(calc(var(--base) * -1), 0, 0);
}
.ce_gallery.reverse .item {
  width: 100%;
}
.ce_gallery.reverse .item:nth-child(1), .ce_gallery.reverse .item:nth-child(2) {
  grid-column: 1;
}
.ce_gallery.reverse .item:nth-child(2) .image {
  margin: calc(var(--base) * 1.5);
  margin-bottom: 0;
}
.ce_gallery.reverse .item:nth-child(3) {
  grid-column: 2;
  grid-row: 1 / span 2;
}
.ce_gallery.reverse .item:nth-child(3) .image {
  margin: calc(var(--base) * 2.5);
}
.ce_gallery.reverse .item .ce_slider .slick-dots, .ce_gallery.reverse .item .ce_reels .slick-dots {
  margin-right: calc(var(--base) * 1.5);
  margin-left: calc(var(--base) * 1.5);
}
.ce_gallery.regular .item {
  width: 100%;
}
.ce_gallery.regular .item:nth-child(1) {
  grid-column: 1;
  grid-row: 1 / span 2;
}
.ce_gallery.regular .item:nth-child(1) .image {
  margin: calc(var(--base) * 2.5);
}
.ce_gallery.regular .item:nth-child(2) .image {
  margin: calc(var(--base) * 2.5);
  margin-top: 0;
}
.ce_gallery.regular .item:nth-child(2), .ce_gallery.regular .item:nth-child(3) {
  grid-column: 2;
}
.ce_gallery.isReelGallery.regular .item:nth-child(2) .image {
  margin: calc(var(--base) * 1.5);
}
@media (max-width: 760px) {
  .ce_gallery.regular .item:nth-child(1) .image {
    margin-left: 0;
  }
  .ce_gallery.reverse .item:nth-child(3) .image {
    margin-right: 0;
  }
  .ce_gallery .caption {
    display: none;
  }
}
.ce_slider, .ce_reels {
  width: 100%;
}
.ce_slider.hide_index .slick-dots, .ce_reels.hide_index .slick-dots {
  display: none !important;
}
.ce_slider ul li, .ce_reels ul li {
  outline: 0 !important;
  line-height: 0;
}
.ce_slider .slick-dots, .ce_reels .slick-dots {
  margin-top: var(--base);
}
.ce_slider .slick-dots li, .ce_reels .slick-dots li {
  display: inline-block;
  margin-right: calc(var(--base) * 0.25);
}
.ce_slider .slick-dots li.slick-active button, .ce_reels .slick-dots li.slick-active button {
  font-family: "SctoMedium";
}
.ce_slider .slick-dots li button, .ce_reels .slick-dots li button {
  -webkit-appearance: none;
  border-radius: 0;
  border: 0;
  outline: 0;
  background: none;
  cursor: pointer;
  font-size: var(--font-size);
  line-height: var(--line-height);
  color: #ffffff;
}
@media (max-width: 760px) {
  .ce_slider .slick-dots, .ce_reels .slick-dots {
    display: none !important;
  }
}
.ce_instagram {
  display: flex;
  flex-wrap: wrap;
  line-height: 0;
}
.ce_instagram .item {
  width: 33.33%;
}
.ce_instagram .item:nth-child(2) {
  align-self: center;
}
.ce_instagram .item:nth-child(2) a {
  transform: scale(0.6);
}
.ce_instagram .item:nth-child(4) {
  align-self: center;
}
.ce_instagram .item:nth-child(4) a {
  transform: scale(0.8);
}
.ce_instagram .item:nth-child(5) {
  width: 50%;
}
.ce_instagram .item:nth-child(5) a {
  transform: scale(0.8);
}
.ce_instagram .item a {
  display: block;
}
@media (min-width: 1100px) {
  .ce_instagram.black .item a:after {
    background: linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 80%);
  }
  .ce_instagram.white .item a:after {
    background: linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 80%);
  }
  .ce_instagram .item a {
    position: relative;
  }
  .ce_instagram .item a:after {
    content: "";
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    transform: scale(1.05);
    transition: opacity 0.4s ease-in-out;
  }
  .ce_instagram .item a:hover:after {
    opacity: 1;
  }
  .ce_instagram .item a:hover .source img {
    transform: scale(1);
  }
  .ce_instagram .item .source {
    overflow: hidden;
  }
  .ce_instagram .item .source img {
    transition: transform 0.4s ease-in-out;
    transform: scale(1.05);
  }
}
@media (max-width: 760px) {
  .ce_instagram {
    margin-bottom: calc(var(--base) * 5);
  }
  .ce_instagram .item {
    width: 50%;
  }
  .ce_instagram .item:nth-child(3) {
    margin: calc(var(--base) * 5) auto 0 auto;
    width: calc(100% - (var(--base) * 5) * 2);
  }
  .ce_instagram .item:nth-child(4), .ce_instagram .item:nth-child(5) {
    display: none;
  }
}
.ce_columns {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
.ce_columns.reverse {
  flex-direction: row-reverse;
}
.ce_columns.reverse .column {
  display: flex;
  flex-wrap: wrap;
}
.ce_columns.center {
  align-items: center;
}
.ce_columns.center .column {
  display: flex;
  flex-wrap: wrap;
}
.ce_columns.distribution_5050 .column {
  width: calc(1/2 * 100% - (1 - 1/2) * (var(--base) * 3));
}
.ce_columns.distribution_333333 .column {
  width: calc(1/3 * 100% - (1 - 1/3) * (var(--base) * 1));
}
@media (max-width: 760px) {
  .ce_columns {
    display: block;
  }
  .ce_columns.distribution_5050 .column {
    width: 100%;
  }
  .ce_columns.distribution_5050 .column:first-child .ce_text:first-child {
    margin-top: 0 !important;
  }
  .ce_columns.distribution_333333 .column {
    width: 100%;
  }
  .ce_columns .column {
    display: block;
  }
  body.projekt .ce_columns.distribution_5050 .column:last-child {
    margin-top: calc(var(--base) * 5);
  }
  body.projekt .ce_columns.distribution_5050 .column:last-child .ce_text {
    margin-top: calc(var(--base) * -3.5) !important;
  }
  body.projekt .ce_columns.distribution_5050.has_no_margin_top_on_second_column_mobile .column:last-child {
    margin-top: 0;
  }
  body.projekt .ce_columns.distribution_5050.has_no_margin_top_on_second_column_mobile .column:last-child .ce_text {
    margin-top: calc(var(--base) * 1.5) !important;
  }
}
.ce_filter {
  position: absolute;
  top: 0;
  left: 0;
}
.ce_filter ul li {
  cursor: pointer;
  display: inline-block;
  margin-right: calc(var(--base) * 0.5);
  transform: translate3d(0, calc(var(--base) * -2), 0);
}
.ce_filter ul li:after {
  content: "";
  display: block;
  width: 0;
  height: 1px;
  background-color: #000000;
}
.ce_filter ul li.active {
  pointer-events: none;
  font-family: "SctoMedium";
}
.ce_filter ul li.active:after {
  display: none !important;
}
@media (min-width: 1100px) {
  .ce_filter ul li:after {
    transition: width 0.2s ease-out;
  }
  .ce_filter ul li:hover:after {
    width: 100%;
  }
}
@media (max-width: 760px) {
  .ce_filter {
    display: none;
  }
}
.ce_projects {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.ce_projects .item {
  transform: translate3d(0, 0, 0);
}
.ce_projects .item.blank {
  pointer-events: none;
  display: block !important;
  margin-top: 0 !important;
}
.ce_projects .item.blank.has_width_25 {
  width: calc(1/4 * 100% - (1 - 1/4) * var(--base));
}
.ce_projects .item:nth-child(n+4) {
  margin-top: var(--base);
}
.ce_projects .item:nth-child(6n+1) {
  width: calc(1/4 * 100% - (1 - 1/4) * var(--base));
}
.ce_projects .item:nth-child(6n+2) {
  width: calc(1/2 * 100% - (1 - 1/2) * var(--base));
}
.ce_projects .item:nth-child(6n+3) {
  width: calc(1/4 * 100% - (1 - 1/4) * var(--base));
}
.ce_projects .item:nth-child(6n+4) {
  width: calc(1/2 * 100% - (1 - 1/2) * var(--base));
}
.ce_projects .item:nth-child(6n+5) {
  width: calc(1/4 * 100% - (1 - 1/4) * var(--base));
}
.ce_projects .item:nth-child(6n+6) {
  width: calc(1/4 * 100% - (1 - 1/4) * var(--base));
}
.ce_projects .item:nth-child(6n+2) .image, .ce_projects .item:nth-child(6n+4) .image {
  position: relative;
}
.ce_projects .item:nth-child(6n+2) .image .stretch, .ce_projects .item:nth-child(6n+4) .image .stretch {
  display: block !important;
}
.ce_projects .item:nth-child(6n+2) .image .landscape, .ce_projects .item:nth-child(6n+2) .image .portrait, .ce_projects .item:nth-child(6n+4) .image .landscape, .ce_projects .item:nth-child(6n+4) .image .portrait {
  position: absolute;
  top: 0;
  left: 0;
}
.ce_projects .item:nth-child(6n+2) .image .landscape, .ce_projects .item:nth-child(6n+4) .image .landscape {
  display: block !important;
}
.ce_projects .item:nth-child(6n+2) .image .portrait, .ce_projects .item:nth-child(6n+4) .image .portrait {
  display: none !important;
}
.ce_projects .item a {
  display: block;
}
.ce_projects .item .image {
  line-height: 0;
}
.ce_projects .item .image .stretch {
  display: none !important;
}
.ce_projects .item .image .landscape {
  display: none;
}
.ce_projects .item .image .portrait {
  display: block;
}
.ce_projects .item .text {
  margin-top: var(--base);
}
.ce_projects .item .text .icon {
  display: inline-block;
  margin-right: calc(var(--base) * 1.5);
  float: right;
  opacity: 0;
}
@media (min-width: 1100px) {
  .ce_projects .item a:hover .image img {
    transform: scale(1);
  }
  .ce_projects .item a:hover .text {
    opacity: 0.5;
  }
  .ce_projects .item a:hover .text .icon {
    margin-right: var(--base);
    opacity: 1;
  }
  .ce_projects .item .image {
    overflow: hidden;
  }
  .ce_projects .item .image img {
    transition: transform 0.4s ease-out;
    transform: scale(1.05);
  }
  .ce_projects .item .text {
    transition: opacity 0.2s ease-out;
  }
  .ce_projects .item .text .icon {
    transition: opacity 0.2s ease-out, margin 0.2s ease-out;
  }
}
@media (max-width: 760px) {
  .ce_projects {
    margin-left: calc(var(--base) * 5);
  }
  .ce_projects .item {
    width: calc(1/2 * 100% - (1 - 1/2) * var(--base)) !important;
  }
  .ce_projects .item.blank.has_width_25 {
    margin-top: 0 !important;
  }
  .ce_projects .item:nth-child(3n+3) {
    width: 100% !important;
  }
  .ce_projects .item:nth-child(3n+3) .image .landscape {
    display: block;
  }
  .ce_projects .item:nth-child(3n+3) .image .portrait {
    display: none;
  }
  .ce_projects .item:nth-child(n+3) {
    margin-top: calc(var(--base) * 2) !important;
  }
  .ce_projects .item .text {
    margin-top: calc(var(--base) * 1.5);
    margin-left: calc(var(--base) * 0);
    line-height: 18px;
  }
}
.ce_form .widget {
  margin-top: calc(var(--base) * 0.5);
  width: 100%;
}
.ce_form .widget:first-of-type {
  margin-top: 0;
}
.ce_form .widget.widget-checkbox {
  width: 80%;
}
.ce_form .widget.widget-submit {
  width: 20%;
  text-align: right;
}
.ce_form .widget.widget-checkbox, .ce_form .widget.widget-submit {
  float: left;
  padding-top: calc(var(--base) * 0.5);
}
.ce_form button.submit {
  -webkit-appearance: none;
  border-radius: 0;
  border: 0;
  outline: 0;
  background: none;
  cursor: pointer;
  font-family: "SctoRegular";
  font-weight: normal;
  font-size: var(--font-size);
  line-height: var(--line-height);
  color: #ffffff;
}
.ce_form button.submit i {
  margin-left: calc(var(--base) * 0.25);
}
.ce_form span.mandatory {
  display: inline-block;
  margin-left: calc(var(--base) * 0.25);
}
.ce_form input[type="checkbox"] {
  -webkit-appearance: none;
  border-radius: 0;
  border: 0;
  outline: 0;
  background: none;
  cursor: pointer;
  margin-right: calc(var(--base) * 0.5);
  width: var(--font-size);
  height: var(--font-size);
  border: 2px solid #ffffff;
  transform: translate3d(0, calc(var(--base) * 0.05), 0);
}
.ce_form input[type="checkbox"]:checked {
  background-color: #ffffff;
}
.ce_form input[type="text"], .ce_form textarea {
  -webkit-appearance: none;
  border-radius: 0;
  border: 0;
  outline: 0;
  background: none;
  display: block;
  padding: 0 0 calc(var(--base) * 0.25) 0;
  width: 100%;
  border-bottom: 2px solid #ffffff;
  font-family: "SctoRegular";
  font-weight: normal;
  font-size: var(--font-size);
  line-height: var(--line-height);
  color: rgba(255, 255, 255, 0.5);
}
.ce_form input[type="text"]:focus, .ce_form textarea:focus {
  color: #ffffff;
}
.ce_form textarea {
  resize: none;
  height: calc(var(--base) * 3.2);
}
.ce_form fieldset {
  border: 0;
  outline: 0;
}
@media (min-width: 1100px) {
  .ce_form .widget.widget-checkbox a {
    transition: opacity 0.2s ease-out;
  }
  .ce_form .widget.widget-checkbox a:hover {
    opacity: 0.5;
  }
  .ce_form button.submit {
    transition: opacity 0.2s ease-out;
  }
  .ce_form button.submit i {
    transition: margin 0.2s ease-out;
  }
  .ce_form button.submit:hover {
    opacity: 0.5;
  }
  .ce_form button.submit:hover i {
    margin-left: calc(var(--base) * 0.5);
  }
}
@media (max-width: 1200px) {
  .ce_form textarea {
    height: 105px;
  }
}
@media (max-width: 760px) {
  .ce_form .ce_columns .column:nth-child(n+2) {
    margin-top: calc(var(--base) * 0.5);
  }
  .ce_form button.submit i {
    margin-left: calc(var(--base) * 1);
  }
  .ce_form .widget {
    margin-top: calc(var(--base) * 1.5) !important;
  }
  .ce_form .widget.widget-checkbox {
    width: 70%;
  }
  .ce_form .widget.widget-submit {
    width: 30%;
  }
}
.ce_textlist {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
.ce_textlist .item {
  width: calc(1/2 * 100% - (1 - 1/2) * (var(--base) * 5));
}
.ce_textlist .item:nth-child(2n+2) {
  margin-top: calc(var(--base) * 4);
}
.ce_textlist h5 {
  margin-bottom: calc(var(--base) * 0.5);
  letter-spacing: -0.03em;
}
@media (max-width: 760px) {
  .ce_textlist {
    display: block;
  }
  .ce_textlist .item {
    width: 100%;
  }
  .ce_textlist .item:nth-child(n+2) {
    margin-top: calc(var(--base) * 3) !important;
  }
  .ce_textlist h5 {
    margin-bottom: calc(var(--base) * 1);
  }
}
.ce_beforeafter {
  margin-top: var(--base);
  width: 100%;
}
.ce_beforeafter.inverted .beer-reveal {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}
.ce_beforeafter.inverted .beer-handle {
  background: #ffffff !important;
  color: #000000 !important;
}
.ce_beforeafter:first-child {
  margin-top: 0;
}
.ce_beforeafter.beer-slider {
  overflow: visible;
}
.ce_beforeafter.beer-slider[data-beer-label]:after, .ce_beforeafter .beer-reveal[data-beer-label]:after {
  display: none !important;
}
.ce_beforeafter .beer-reveal {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.ce_beforeafter .beer-handle {
  background: #000000 !important;
  color: #ffffff !important;
}
.ce_beforeafter .beer-handle:before, .ce_beforeafter .beer-handle:after {
  width: 7px;
  height: 7px;
  border-left: 1px solid;
  border-top: 1px solid;
}
.ce_beforeafter .beer-handle:before {
  left: 13px;
}
.ce_beforeafter .beer-handle:after {
  right: 6px;
}
@media (max-width: 760px) {
  .ce_beforeafter {
    margin-top: calc(var(--base) * 2) !important;
  }
}
body.linktree #header, body.linktree #footer {
  display: none !important;
}
.ce_linktree .flag {
  margin: 0 auto;
  width: 20%;
  line-height: 0;
}
.ce_linktree .ce_buttonlist {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: calc(var(--base) * 4);
}
.ce_linktree .ce_buttonlist .ce_button {
  overflow: hidden;
  width: 100%;
  border-radius: 20px;
}
.ce_linktree .ce_buttonlist .ce_button:first-child {
  margin-top: 0 !important;
}
.ce_linktree .ce_buttonlist .ce_button a {
  width: 100%;
}
.ce_linktree .ce_iconlist {
  margin-top: calc(var(--base) * 4);
  font-size: var(--font-size-h4);
  line-height: var(--line-height-h4);
  text-align: center;
}
.ce_linktree .ce_iconlist ul li {
  display: inline-block;
  margin: 0 calc(var(--base) * 1);
}
.ce_linktree .mod_newslist {
  margin: calc(var(--base) * 4) 0 0 0 !important;
}
.ce_linktree .mod_newslist .layout_latest {
  width: 100% !important;
}
.ce_linktree .mod_newslist .image_container {
  overflow: hidden;
  border-radius: 20px;
}
.ce_projects_ .item:nth-child(6n+3) .image, .ce_projects_ .item:nth-child(6n+6) .image {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ce_projects_ .item .image {
  overflow: hidden;
  border-radius: var(--radius);
}
.ce_keyvisual_ {
  overflow: hidden;
  border-radius: var(--radius);
}
.mod_newslist_.magazin.is_teaser.isotope .layout_latest:nth-child(6n+3) .image_container {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.mod_newslist_.magazin.is_teaser .layout_latest.last .image_container {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.mod_newslist_.magazin.is_teaser .image_container {
  overflow: hidden;
  border-radius: var(--radius);
}
#header_ .mod_newslist.magazin.is_teaser.is_navigation_teaser:last-child .image_container {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
@media (min-width: 1700px) {
  .ce_projects_ .item:nth-child(6n+3) .image, .ce_projects_ .item:nth-child(6n+6) .image {
    border-top-right-radius: var(--radius);
    border-bottom-right-radius: var(--radius);
  }
  .mod_newslist_.magazin.is_teaser .layout_latest.last .image_container {
    border-top-right-radius: var(--radius);
    border-bottom-right-radius: var(--radius);
  }
  #header_ .mod_newslist.magazin.is_teaser.is_navigation_teaser:last-child .image_container {
    border-top-right-radius: var(--radius);
    border-bottom-right-radius: var(--radius);
  }
}
@media (max-width: 760px) {
  .ce_projects_ .item:nth-child(6n+2) .image, .ce_projects_ .item:nth-child(6n+5) .image {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .mod_article_.has_mobile_fullwidth .ce_keyvisual, .mod_wrapper_.has_mobile_fullwidth .ce_keyvisual {
    border-radius: 0;
  }
  .mod_article:first-child > .mod_inside:first-child {
    margin-top: calc(var(--base) * 10);
  }
  #projectwrapper .mod_wrapper:first-child .mod_inside {
    margin-top: calc(var(--base) * 10);
  }
  .mod_newsreader .mod_wrapper.viewport:first-of-type .mod_inside {
    margin-top: calc(var(--base) * 10);
  }
}
.ce_button.small {
  margin-top: calc(var(--base) * 0.5);
}
.ce_button.small a {
  padding: calc(var(--base) * 0.12) calc(var(--base) * 0.4) calc(var(--base) * 0.07) calc(var(--base) * 0.4);
  width: auto !important;
}
.ce_button a {
  overflow: hidden;
  display: block;
  padding: calc(var(--base) * 0.25) calc(var(--base) * 0.55);
  width: calc(var(--base) * 5);
  background-color: transparent;
  border: 1px solid #ffffff;
  border-radius: var(--radius);
  color: #ffffff;
}
.ce_button a span {
  display: block;
  width: 100%;
  text-align: center;
}
.ce_button a i {
  display: none;
}
@media (min-width: 1100px) {
  .ce_button.small a {
    transition: padding 0.2s ease-out;
  }
  .ce_button.small a:hover {
    padding-right: calc(var(--base) * 0.8);
    padding-left: calc(var(--base) * 0.8);
  }
}
@media (max-width: 1000px) {
  .ce_button a {
    width: calc(var(--base) * 7);
  }
}
@media (max-width: 760px) {
  .ce_button.small a {
    padding-right: calc(var(--base) * 1.5);
    padding-left: calc(var(--base) * 1.5);
  }
  .ce_button a {
    width: calc(var(--base) * 13);
    font-size: var(--font-size-button);
    line-height: var(--line-height-button);
  }
}
.ce_collaborate .ce_button a {
  background-color: transparent;
  border-color: #000000;
  color: #000000;
}
.ce_collaborate.invert .ce_button a {
  background-color: transparent;
  border-color: #ffffff;
  color: #ffffff;
}
body.inverted .ce_button a {
  background-color: transparent;
  border: 1px solid #000000;
  color: #000000;
}
@media (min-width: 1100px) {
  .ce_button a:hover {
    width: calc(var(--base) * 6);
    background-color: #ffffff;
    color: #000000;
  }
  .ce_collaborate .ce_button a:hover {
    background-color: #000000;
    color: #ffffff;
  }
  .ce_collaborate.invert .ce_button a:hover {
    background-color: #ffffff;
    color: #000000;
  }
  body.inverted .ce_button a:hover {
    background-color: #000000;
    color: #ffffff;
  }
}
#header .navigation .mod_customnav ul li.shop {
  border-radius: var(--radius);
}
.ce_claim h1, .ce_claim h2 {
  margin-top: calc(var(--base) * 0.5);
  font-size: var(--font-size-claim);
  line-height: var(--line-height-claim);
}
.ce_claim h1:first-child:last-child, .ce_claim h2:first-child:last-child {
  margin-top: 0;
}
@media (max-width: 760px) {
  .mod_article.first .ce_claim, .mod_article.first .ce_statement {
    padding-top: calc(var(--base) * 10);
  }
}
@media (max-width: 500px) {
  .ce_claim h1, .ce_claim h2 {
    /*-webkit-hyphens: none;
      hyphens: none;*/
  }
}
.ce_filter ul:after {
  content: "";
  clear: both;
}
.ce_filter ul li {
  margin-right: calc(var(--base) * 0.2);
  transform: translate3d(0, calc(var(--base) * -3), 0);
}
.ce_filter ul li:after {
  display: none !important;
}
.ce_filter ul li.active {
  font-family: "SctoRegular";
}
.ce_filter ul li.active span {
  background-color: #000000;
  color: #ffffff;
}
.ce_filter ul li:first-child span_ {
  border-top-left-radius: var(--radius);
  border-bottom-left-radius: var(--radius);
}
.ce_filter ul li:last-child span_ {
  border-top-right-radius: var(--radius);
  border-bottom-right-radius: var(--radius);
}
.ce_filter ul li:nth-child(n+2) span_ {
  border-left: 0;
}
.ce_filter span {
  overflow: hidden;
  display: block;
  padding: calc(var(--base) * 0.1) calc(var(--base) * 0.4);
  background-color: transparent;
  border: 1px solid #000000;
  border-radius: var(--radius);
  text-align: center;
  color: #000000;
}
@media (min-width: 1100px) {
  .ce_filter ul li span {
    transition: padding 0.2s ease-out;
  }
  .ce_filter ul li:hover span {
    padding-right: calc(var(--base) * 0.8);
    padding-left: calc(var(--base) * 0.8);
    background-color: #000000;
    color: #ffffff;
  }
}
body.inverted #cookiebanner {
  background-color: #000000;
  color: #ffffff;
}
body.inverted #cookiebanner .button {
  border-color: #ffffff;
}
body.inverted #cookiebanner .button.accept_cookies {
  background-color: #ffffff;
  color: #000000;
}
body.inverted #cookies.table thead {
  border-bottom: 1px solid #ffffff;
}
body.inverted #cookies.table td {
  border-bottom: 1px solid #ffffff;
}
#cookiebanner {
  z-index: 10000;
  position: fixed;
  right: calc(var(--base) * 2);
  bottom: 0;
  left: calc(var(--base) * 2);
  background-color: #ffffff;
  transform: translate3d(0, 100%, 0);
  transition: transform 0.5s ease-out;
  color: #000000;
}
#cookiebanner .ce_button {
  display: none !important;
}
#cookiebanner .inside {
  margin: 0 !important;
  padding: calc(var(--base) * 1.5) !important;
}
#cookiebanner .button {
  cursor: pointer;
  display: inline-block;
  padding: calc(var(--base) * 0.12) calc(var(--base) * 0.4) calc(var(--base) * 0.07) calc(var(--base) * 0.4);
  border: 1px solid #000000;
  border-radius: var(--radius);
  text-align: center;
}
#cookiebanner .button:nth-child(n+2) {
  margin-left: calc(var(--base) * 0.5);
}
#cookiebanner .button.accept_cookies {
  background-color: #000000;
  color: #ffffff;
}
#cookiebanner .ce_columns {
  margin-top: calc(var(--base) * 0.5);
}
#cookiebanner .ce_columns .column {
  margin-top: 0 !important;
}
#cookiebanner .ce_columns .column:last-child {
  text-align: right;
}
#cookiebanner .details {
  display: none;
}
@media (max-width: 1000px) {
  #cookiebanner .details {
    display: none !important;
  }
}
@media (max-width: 760px) {
  #cookiebanner {
    right: 0;
    left: 0;
  }
  #cookiebanner .inside {
    padding: calc(var(--base) * 4) !important;
  }
  #cookiebanner .ce_text {
    margin-top: 0 !important;
  }
  #cookiebanner .button {
    margin-top: calc(var(--base) * 1);
    padding-right: calc(var(--base) * 1.5);
    padding-left: calc(var(--base) * 1.5);
    width: 100%;
  }
  #cookiebanner .button.accept_cookies {
    margin-left: 0;
  }
  #cookiebanner .ce_columns {
    display: block;
  }
  #cookiebanner .ce_columns .column {
    width: 100%;
  }
  #cookiebanner .ce_columns .column:first-child {
    display: none !important;
  }
}
#cookies {
  margin-top: calc(var(--base) * 1);
}
#cookies.table table {
  width: 100%;
  border-spacing: 0;
}
#cookies.table thead {
  border-bottom: 1px solid #000000;
  font-family: "SctoMedium";
  font-weight: normal;
}
#cookies.table thead td {
  padding: 0 20px 20px 20px;
}
#cookies.table tbody tr:last-child td {
  padding-bottom: 0;
  border: 0;
}
#cookies.table td {
  padding: 7px 20px;
  border-bottom: 1px solid #000000;
  vertical-align: top;
}
#cookies.table td:first-child {
  padding-left: 0;
}
@media (max-width: 1000px) {
  #cookies.table thead {
    display: none;
  }
  #cookies.table tbody td:nth-child(1):before {
    content: "Name: ";
  }
  #cookies.table tbody td:nth-child(2):before {
    content: "Anbieter: ";
  }
  #cookies.table tbody td:nth-child(3):before {
    content: "Zweck: ";
  }
  #cookies.table tbody td:nth-child(4):before {
    content: "Ablauf: ";
  }
  #cookies.table tbody td:nth-child(5):before {
    content: "Typ: ";
  }
  #cookies.table tbody td:nth-child(6):before {
    content: "Notwendig: ";
  }
  #cookies.table td {
    display: block;
    padding: 0;
    border: 0;
  }
  #cookies.table tr td:first-child {
    padding-top: 20px;
  }
  #cookies.table tr td:last-child {
    padding-bottom: 20px;
    border-bottom: 1px solid #000000;
  }
}
@media (max-width: 760px) {
  .mod_navigation a, .mod_navigation span, .mod_customnav a, .mod_customnav span {
    display: block;
  }
}
.ce_related {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: calc(var(--base) * 3);
  padding-right: calc(var(--base) * 3);
  padding-bottom: calc(var(--base) * 3);
  padding-left: calc(var(--base) * 5);
  background-color: #ffffff;
}
.ce_related .item {
  width: calc(1/3 * 100% - (1 - 1/3) * var(--base));
}
.ce_related .item .text {
  margin-top: calc(var(--base) * 0.5);
}
.ce_related a {
  color: #000;
}
.ce_related .ce_info {
  top: calc(var(--base) * 3);
  left: calc(var(--base) * 2);
  color: #000;
}
.ce_related .ce_info .label:before {
  background-color: #000;
}
body.inverted .ce_related {
  background-color: #000;
}
body.inverted .ce_related a {
  color: #FFF;
}
body.inverted .ce_related .ce_info {
  color: #FFF;
}
body.inverted .ce_related .ce_info .label:before {
  background-color: #FFF;
}
@media (max-width: 760px) {
  .ce_related {
    padding-left: calc(var(--base) * 3);
  }
}
@media (max-width: 600px) {
  .related_wrapper {
    display: none !important;
  }
  .ce_related {
    display: block;
    padding: calc(var(--base) * 5);
  }
  .ce_related .item {
    width: 100%;
  }
  .ce_related .item:nth-child(n+2) {
    margin-top: calc(var(--base) * 2.5);
  }
}
@media (hover: hover) {
  #header .mod_navigation a, #header .mod_customnav a, #header .ce_iconlist a, #footer .mod_navigation a, #footer .mod_customnav a, #footer .ce_iconlist a {
    transition: opacity 0.2s ease-out;
  }
  #header .mod_navigation a:hover, #header .mod_customnav a:hover, #header .ce_iconlist a:hover, #footer .mod_navigation a:hover, #footer .mod_customnav a:hover, #footer .ce_iconlist a:hover {
    opacity: 0.5 !important;
  }
}
.ce_reels .slick-dots {
  margin-left: 0 !important;
}
.ce_reels.hideDots .slick-dots {
  display: none !important;
}
.ce_reels .reel {
  position: relative;
}
.ce_reels .reel.isNotMuted .interface .volume .fa-volume, .ce_reels .reel.isNotMuted .interface .volume .fas.fa-circle {
  display: inline-block;
}
.ce_reels .reel.isNotMuted .interface .volume .fa-volume-off, .ce_reels .reel.isNotMuted .interface .volume .fal.fa-circle {
  display: none;
}
.ce_reels .reel.isNotMuted .interface .volume .label .isOn {
  display: block;
}
.ce_reels .reel.isNotMuted .interface .volume .label .isOff {
  display: none;
}
.ce_reels .reel .interface {
  position: absolute;
  right: calc(var(--base) * 0.5);
  bottom: calc(var(--base) * 0.5);
  left: calc(var(--base) * 0.5);
}
.ce_reels .reel .interface .volume {
  cursor: pointer;
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 15px;
}
.ce_reels .reel .interface .volume .fa-volume, .ce_reels .reel .interface .volume .fas.fa-circle {
  display: none;
}
.ce_reels .reel .interface .volume .label {
  margin-left: 10px;
}
.ce_reels .reel .interface .volume .label .isOn {
  display: none;
}
.ce_reels .reel .interface .progress {
  flex: 1;
  position: relative;
  height: 2px;
  background-color: rgba(255, 255, 255, 0.25);
}
.ce_reels .reel .interface .progress .seek {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: inherit;
  background-color: #ffffff;
}
.ce_reels.isSlider .reel .interface {
  right: calc(var(--base) * 1.25);
  bottom: calc(var(--base) * 1.25);
  left: calc(var(--base) * 1.25);
}
.ce_reels.isSlider .reel .interface .volume {
  margin-bottom: 15px;
}
.ce_reels.isSlider .reel .interface-background {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 30%;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);
}
@media (hover) {
  .ce_reels.isSlider .reel .interface .progress {
    transition: height 0.2s ease-out;
  }
  .ce_reels.isSlider .reel .interface:hover .progress {
    cursor: pointer;
  }
}
@media (max-width: 1200px) {
  .ce_reels .reel .interface {
    right: calc(var(--base) * 1.65);
    bottom: calc(var(--base) * 1.5);
    left: calc(var(--base) * 1.5);
  }
  .ce_reels.isSlider .reel .interface {
    right: calc(var(--base) * 1.65);
    bottom: calc(var(--base) * 2);
    left: calc(var(--base) * 1.5);
  }
}
body.is_mobile_device .ce_reels .reel .interface .volume {
  display: none;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22www%2Fhtdocs%2Fw0118db2%2F01_websites%2Fhochburg2019%2Ffiles%2Fcustom%2Fscss%2Freset.scss%22%2C%22www%2Fhtdocs%2Fw0118db2%2F01_websites%2Fhochburg2019%2Ffiles%2Fcustom%2Fscss%2Fmain.scss%22%2C%22www%2Fhtdocs%2Fw0118db2%2F01_websites%2Fhochburg2019%2Ffiles%2Fcustom%2Fscss%2Ffonts.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAC7DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC2CA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADjDA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBE%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAUJ%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAWR%3BAAMM%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmCA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmCF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYM%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMH%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAQN%3BAAIQ%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAKA%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAOL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAASV%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAWM%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAWM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAqBJ%3BAAAA%3BAAAA%3BAAOJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAII%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAA8BJ%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAACE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAA4BN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBJ%3BAAII%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAMM%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaV%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAWM%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBF%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAQQ%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYN%3BAAUU%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkCN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAMF%3BAAUU%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAaZ%3BAAMM%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBJ%3BAAMM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAEE%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAGF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAUM%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAII%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBZ%3BAAMM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBI%3BAAAA%3BAAAA%3BAAAA%3BAAYV%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYJ%3BAAQQ%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAASJ%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAQF%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMA%3BAAMM%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAWR%3BAAMM%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBJ%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAII%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAII%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAMM%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAQF%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAYV%3BAAUU%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBN%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAOJ%3BAAUU%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYR%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAeJ%3BAAEE%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAQM%3BAAAA%3BAAAA%3BAAgBN%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAgBQ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAehB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAASR%3BAAQQ%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAYV%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAYY%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAWR%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBJ%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAQQ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAUJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAYV%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAQQ%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAEE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAASJ%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAmBE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAkBY%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAqBM%3BAAAA%3BAAAA%3BAAAA%3BAAYZ%3BAASQ%3BAAAA%3BAAAA%3BAAAA%3BAAmBI%3BAAAA%3BAAAA%3BAAAA%3BAAuBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAad%3BAASQ%3BAAAA%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAOJ%3BAAMM%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUR%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAMM%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUJ%3BAAMM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAiBF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBA%3BAAAA%3BAAAA%3BAAaN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAQN%3BAAMM%3BAAAA%3BAAAA%3BAAAA%3BAAqDN%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeF%3BAAQQ%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBR%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAOF%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAASR%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAQN%3BAAMM%3BAAAA%3BAAAA%3BAAWM%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWI%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWV%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAACC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAASH%3BAAMM%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAWN%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAMQ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYN%3BAAKU%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAWZ%3BAAGM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%22%7D */