/* Scope: #mkt-detail-content.vc-sicht-active */
#mkt-detail-content.vc-sicht-active { background: transparent !important; }

/* ===== normalize.css ===== */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */
#mkt-detail-content.vc-sicht-active {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/**
 * Remove default margin.
 */
#mkt-detail-content.vc-sicht-active {
  margin: 0;
}
/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
#mkt-detail-content.vc-sicht-active article, #mkt-detail-content.vc-sicht-active aside, #mkt-detail-content.vc-sicht-active details, #mkt-detail-content.vc-sicht-active figcaption, #mkt-detail-content.vc-sicht-active figure, #mkt-detail-content.vc-sicht-active footer, #mkt-detail-content.vc-sicht-active header, #mkt-detail-content.vc-sicht-active hgroup, #mkt-detail-content.vc-sicht-active main, #mkt-detail-content.vc-sicht-active menu, #mkt-detail-content.vc-sicht-active nav, #mkt-detail-content.vc-sicht-active section, #mkt-detail-content.vc-sicht-active summary {
  display: block;
}
/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
#mkt-detail-content.vc-sicht-active audio, #mkt-detail-content.vc-sicht-active canvas, #mkt-detail-content.vc-sicht-active progress, #mkt-detail-content.vc-sicht-active video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
#mkt-detail-content.vc-sicht-active audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
#mkt-detail-content.vc-sicht-active [hidden], #mkt-detail-content.vc-sicht-active template {
  display: none;
}
/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
#mkt-detail-content.vc-sicht-active a {
  background-color: transparent;
}
/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
#mkt-detail-content.vc-sicht-active a:active, #mkt-detail-content.vc-sicht-active a:hover {
  outline: 0;
}
/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
#mkt-detail-content.vc-sicht-active abbr[title] {
  border-bottom: 1px dotted;
}
/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
#mkt-detail-content.vc-sicht-active b, #mkt-detail-content.vc-sicht-active strong {
  font-weight: bold;
}
/**
 * Address styling not present in Safari and Chrome.
 */
#mkt-detail-content.vc-sicht-active dfn {
  font-style: italic;
}
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
#mkt-detail-content.vc-sicht-active h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/**
 * Address styling not present in IE 8/9.
 */
#mkt-detail-content.vc-sicht-active mark {
  background: #ff0;
  color: #000;
}
/**
 * Address inconsistent and variable font size in all browsers.
 */
#mkt-detail-content.vc-sicht-active small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
#mkt-detail-content.vc-sicht-active sub, #mkt-detail-content.vc-sicht-active sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
#mkt-detail-content.vc-sicht-active sup {
  top: -0.5em;
}
#mkt-detail-content.vc-sicht-active sub {
  bottom: -0.25em;
}
/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
#mkt-detail-content.vc-sicht-active img {
  border: 0;
}
/**
 * Correct overflow not hidden in IE 9/10/11.
 */
#mkt-detail-content.vc-sicht-active svg:not(:root) {
  overflow: hidden;
}
/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
#mkt-detail-content.vc-sicht-active figure {
  margin: 1em 40px;
}
/**
 * Address differences between Firefox and other browsers.
 */
#mkt-detail-content.vc-sicht-active hr {
  box-sizing: content-box;
  height: 0;
}
/**
 * Contain overflow in all browsers.
 */
#mkt-detail-content.vc-sicht-active pre {
  overflow: auto;
}
/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
#mkt-detail-content.vc-sicht-active code, #mkt-detail-content.vc-sicht-active kbd, #mkt-detail-content.vc-sicht-active pre, #mkt-detail-content.vc-sicht-active samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
#mkt-detail-content.vc-sicht-active button, #mkt-detail-content.vc-sicht-active input, #mkt-detail-content.vc-sicht-active optgroup, #mkt-detail-content.vc-sicht-active select, #mkt-detail-content.vc-sicht-active textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}
/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
#mkt-detail-content.vc-sicht-active button {
  overflow: visible;
}
/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
#mkt-detail-content.vc-sicht-active button, #mkt-detail-content.vc-sicht-active select {
  text-transform: none;
}
/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. CUSTOM FOR WEBFLOW: Removed the input[type="submit"] selector to reduce
 *    specificity and defer to the .w-button selector
 */
#mkt-detail-content.vc-sicht-active button, #mkt-detail-content.vc-sicht-active input[type="button"], #mkt-detail-content.vc-sicht-active input[type="reset"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}
/**
 * Re-set default cursor for disabled elements.
 */
#mkt-detail-content.vc-sicht-active button[disabled], #mkt-detail-content.vc-sicht-active input[disabled] {
  cursor: default;
}
/**
 * Remove inner padding and border in Firefox 4+.
 */
#mkt-detail-content.vc-sicht-active button::-moz-focus-inner, #mkt-detail-content.vc-sicht-active input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
#mkt-detail-content.vc-sicht-active input {
  line-height: normal;
}
/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
#mkt-detail-content.vc-sicht-active input[type='checkbox'], #mkt-detail-content.vc-sicht-active input[type='radio'] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
#mkt-detail-content.vc-sicht-active input[type='number']::-webkit-inner-spin-button, #mkt-detail-content.vc-sicht-active input[type='number']::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. CUSTOM FOR WEBFLOW: changed from `textfield` to `none` to normalize iOS rounded input
 * 2. CUSTOM FOR WEBFLOW: box-sizing: content-box rule removed
 *    (similar to normalize.css >=4.0.0)
 */
#mkt-detail-content.vc-sicht-active input[type='search'] {
  -webkit-appearance: none;
  /* 1 */
}
/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
#mkt-detail-content.vc-sicht-active input[type='search']::-webkit-search-cancel-button, #mkt-detail-content.vc-sicht-active input[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * Define consistent border, margin, and padding.
 */
#mkt-detail-content.vc-sicht-active fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
#mkt-detail-content.vc-sicht-active legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}
/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
#mkt-detail-content.vc-sicht-active textarea {
  overflow: auto;
}
/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
#mkt-detail-content.vc-sicht-active optgroup {
  font-weight: bold;
}
/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
#mkt-detail-content.vc-sicht-active table {
  border-collapse: collapse;
  border-spacing: 0;
}
#mkt-detail-content.vc-sicht-active td, #mkt-detail-content.vc-sicht-active th {
  padding: 0;
}


/* ===== components.css ===== */
@font-face {
  font-family: 'webflow-icons';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype');
  font-weight: normal;
  font-style: normal;
}
#mkt-detail-content.vc-sicht-active [class^="w-icon-"], #mkt-detail-content.vc-sicht-active [class*=" w-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'webflow-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#mkt-detail-content.vc-sicht-active .w-icon-slider-right:before {
  content: "\e600";
}
#mkt-detail-content.vc-sicht-active .w-icon-slider-left:before {
  content: "\e601";
}
#mkt-detail-content.vc-sicht-active .w-icon-nav-menu:before {
  content: "\e602";
}
#mkt-detail-content.vc-sicht-active .w-icon-arrow-down:before, #mkt-detail-content.vc-sicht-active .w-icon-dropdown-toggle:before {
  content: "\e603";
}
#mkt-detail-content.vc-sicht-active .w-icon-file-upload-remove:before {
  content: "\e900";
}
#mkt-detail-content.vc-sicht-active .w-icon-file-upload-icon:before {
  content: "\e903";
}
#mkt-detail-content.vc-sicht-active {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#mkt-detail-content.vc-sicht-active {
  height: 100%;
}
#mkt-detail-content.vc-sicht-active {
  margin: 0;
  min-height: 100%;
  background-color: #fff;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #333;
}
#mkt-detail-content.vc-sicht-active img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}
#mkt-detail-content.vc-sicht-active html.w-mod-touch * {
  background-attachment: scroll !important;
}
#mkt-detail-content.vc-sicht-active .w-block {
  display: block;
}
#mkt-detail-content.vc-sicht-active .w-inline-block {
  max-width: 100%;
  display: inline-block;
}
#mkt-detail-content.vc-sicht-active .w-clearfix:before, #mkt-detail-content.vc-sicht-active .w-clearfix:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}
#mkt-detail-content.vc-sicht-active .w-clearfix:after {
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-hidden {
  display: none;
}
#mkt-detail-content.vc-sicht-active .w-button {
  display: inline-block;
  padding: 9px 15px;
  background-color: #3898EC;
  color: white;
  border: 0;
  line-height: inherit;
  text-decoration: none;
  cursor: pointer;
  border-radius: 0;
}
#mkt-detail-content.vc-sicht-active input.w-button {
  -webkit-appearance: button;
}
#mkt-detail-content.vc-sicht-active html[data-w-dynpage] [data-w-cloak] {
  color: transparent !important;
}
#mkt-detail-content.vc-sicht-active .w-code-block {
  margin: unset;
}
#mkt-detail-content.vc-sicht-active pre.w-code-block code {
  all: inherit;
}
#mkt-detail-content.vc-sicht-active pre.w-code-block code > span {
  display: block !important;
}
#mkt-detail-content.vc-sicht-active .w-optimization {
  display: contents;
}
#mkt-detail-content.vc-sicht-active .w-webflow-badge, #mkt-detail-content.vc-sicht-active .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  transition: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
}
#mkt-detail-content.vc-sicht-active .w-webflow-badge {
  position: fixed !important;
  display: inline-block !important;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  top: auto !important;
  right: 12px !important;
  bottom: 12px !important;
  left: auto !important;
  color: #aaadb0 !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  transform: none !important;
  margin: 0 !important;
  width: auto !important;
  height: auto !important;
  overflow: unset !important;
  white-space: nowrap;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.1);
  cursor: pointer;
}
#mkt-detail-content.vc-sicht-active .w-webflow-badge > img {
  position: unset;
  display: inline-block !important;
  visibility: unset !important;
  opacity: 1 !important;
  vertical-align: middle !important;
}
#mkt-detail-content.vc-sicht-active h1, #mkt-detail-content.vc-sicht-active h2, #mkt-detail-content.vc-sicht-active h3, #mkt-detail-content.vc-sicht-active h4, #mkt-detail-content.vc-sicht-active h5, #mkt-detail-content.vc-sicht-active h6 {
  font-weight: bold;
  margin-bottom: 10px;
}
#mkt-detail-content.vc-sicht-active h1 {
  font-size: 38px;
  line-height: 44px;
  margin-top: 20px;
}
#mkt-detail-content.vc-sicht-active h2 {
  font-size: 32px;
  line-height: 36px;
  margin-top: 20px;
}
#mkt-detail-content.vc-sicht-active h3 {
  font-size: 24px;
  line-height: 30px;
  margin-top: 20px;
}
#mkt-detail-content.vc-sicht-active h4 {
  font-size: 18px;
  line-height: 24px;
  margin-top: 10px;
}
#mkt-detail-content.vc-sicht-active h5 {
  font-size: 14px;
  line-height: 20px;
  margin-top: 10px;
}
#mkt-detail-content.vc-sicht-active h6 {
  font-size: 12px;
  line-height: 18px;
  margin-top: 10px;
}
#mkt-detail-content.vc-sicht-active p {
  margin-top: 0;
  margin-bottom: 10px;
}
#mkt-detail-content.vc-sicht-active blockquote {
  margin: 0 0 10px 0;
  padding: 10px 20px;
  border-left: 5px solid #E2E2E2;
  font-size: 18px;
  line-height: 22px;
}
#mkt-detail-content.vc-sicht-active figure {
  margin: 0;
  margin-bottom: 10px;
}
#mkt-detail-content.vc-sicht-active figcaption {
  margin-top: 5px;
  text-align: center;
}
#mkt-detail-content.vc-sicht-active ul, #mkt-detail-content.vc-sicht-active ol {
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left: 40px;
}
#mkt-detail-content.vc-sicht-active .w-list-unstyled {
  padding-left: 0;
  list-style: none;
}
#mkt-detail-content.vc-sicht-active .w-embed:before, #mkt-detail-content.vc-sicht-active .w-embed:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}
#mkt-detail-content.vc-sicht-active .w-embed:after {
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-video {
  width: 100%;
  position: relative;
  padding: 0;
}
#mkt-detail-content.vc-sicht-active .w-video iframe, #mkt-detail-content.vc-sicht-active .w-video object, #mkt-detail-content.vc-sicht-active .w-video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}
#mkt-detail-content.vc-sicht-active fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
#mkt-detail-content.vc-sicht-active button, #mkt-detail-content.vc-sicht-active [type='button'], #mkt-detail-content.vc-sicht-active [type='reset'] {
  border: 0;
  cursor: pointer;
  -webkit-appearance: button;
}
#mkt-detail-content.vc-sicht-active .w-form {
  margin: 0 0 15px;
}
#mkt-detail-content.vc-sicht-active .w-form-done {
  display: none;
  padding: 20px;
  text-align: center;
  background-color: #dddddd;
}
#mkt-detail-content.vc-sicht-active .w-form-fail {
  display: none;
  margin-top: 10px;
  padding: 10px;
  background-color: #ffdede;
}
#mkt-detail-content.vc-sicht-active label {
  display: block;
  margin-bottom: 5px;
  font-weight: bold;
}
#mkt-detail-content.vc-sicht-active .w-input, #mkt-detail-content.vc-sicht-active .w-select {
  display: block;
  width: 100%;
  height: 38px;
  padding: 8px 12px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  vertical-align: middle;
  background-color: #ffffff;
  border: 1px solid #cccccc;
}
#mkt-detail-content.vc-sicht-active .w-input::placeholder, #mkt-detail-content.vc-sicht-active .w-select::placeholder {
  color: #999;
}
#mkt-detail-content.vc-sicht-active .w-input:focus, #mkt-detail-content.vc-sicht-active .w-select:focus {
  border-color: #3898EC;
  outline: 0;
}
#mkt-detail-content.vc-sicht-active .w-input[disabled], #mkt-detail-content.vc-sicht-active .w-select[disabled], #mkt-detail-content.vc-sicht-active .w-input[readonly], #mkt-detail-content.vc-sicht-active .w-select[readonly], #mkt-detail-content.vc-sicht-active fieldset[disabled] .w-input, #mkt-detail-content.vc-sicht-active fieldset[disabled] .w-select {
  cursor: not-allowed;
}
#mkt-detail-content.vc-sicht-active .w-input[disabled]:not(.w-input-disabled), #mkt-detail-content.vc-sicht-active .w-select[disabled]:not(.w-input-disabled), #mkt-detail-content.vc-sicht-active .w-input[readonly], #mkt-detail-content.vc-sicht-active .w-select[readonly], #mkt-detail-content.vc-sicht-active fieldset[disabled]:not(.w-input-disabled) .w-input, #mkt-detail-content.vc-sicht-active fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eeeeee;
}
#mkt-detail-content.vc-sicht-active textarea.w-input, #mkt-detail-content.vc-sicht-active textarea.w-select {
  height: auto;
}
#mkt-detail-content.vc-sicht-active .w-select {
  background-color: #f3f3f3;
}
#mkt-detail-content.vc-sicht-active .w-select[multiple] {
  height: auto;
}
#mkt-detail-content.vc-sicht-active .w-form-label {
  display: inline-block;
  cursor: pointer;
  font-weight: normal;
  margin-bottom: 0px;
}
#mkt-detail-content.vc-sicht-active .w-radio {
  display: block;
  margin-bottom: 5px;
  padding-left: 20px;
}
#mkt-detail-content.vc-sicht-active .w-radio:before, #mkt-detail-content.vc-sicht-active .w-radio:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}
#mkt-detail-content.vc-sicht-active .w-radio:after {
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-radio-input {
  margin: 4px 0 0;
  line-height: normal;
  float: left;
  margin-left: -20px;
}
#mkt-detail-content.vc-sicht-active .w-radio-input {
  margin-top: 3px;
}
#mkt-detail-content.vc-sicht-active .w-file-upload {
  display: block;
  margin-bottom: 10px;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -100;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-default, #mkt-detail-content.vc-sicht-active .w-file-upload-uploading, #mkt-detail-content.vc-sicht-active .w-file-upload-success {
  display: inline-block;
  color: #333333;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-error {
  display: block;
  margin-top: 10px;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-default.w-hidden, #mkt-detail-content.vc-sicht-active .w-file-upload-uploading.w-hidden, #mkt-detail-content.vc-sicht-active .w-file-upload-error.w-hidden, #mkt-detail-content.vc-sicht-active .w-file-upload-success.w-hidden {
  display: none;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-uploading-btn {
  display: flex;
  font-size: 14px;
  font-weight: normal;
  cursor: pointer;
  margin: 0;
  padding: 8px 12px;
  border: 1px solid #cccccc;
  background-color: #fafafa;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-file {
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  border: 1px solid #cccccc;
  background-color: #fafafa;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}
#mkt-detail-content.vc-sicht-active .w-file-remove-link {
  margin-top: 3px;
  margin-left: 10px;
  width: auto;
  height: auto;
  padding: 3px;
  display: block;
  cursor: pointer;
}
#mkt-detail-content.vc-sicht-active .w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-error-msg {
  display: inline-block;
  color: #ea384c;
  padding: 2px 0;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-info {
  display: inline-block;
  line-height: 38px;
  padding: 0 12px;
}
#mkt-detail-content.vc-sicht-active .w-file-upload-label {
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  cursor: pointer;
  margin: 0;
  padding: 8px 12px;
  border: 1px solid #cccccc;
  background-color: #fafafa;
}
#mkt-detail-content.vc-sicht-active .w-icon-file-upload-icon, #mkt-detail-content.vc-sicht-active .w-icon-file-upload-uploading {
  display: inline-block;
  margin-right: 8px;
  width: 20px;
}
#mkt-detail-content.vc-sicht-active .w-icon-file-upload-uploading {
  height: 20px;
}
#mkt-detail-content.vc-sicht-active .w-container {
  margin-left: auto;
  margin-right: auto;
  max-width: 940px;
}
#mkt-detail-content.vc-sicht-active .w-container:before, #mkt-detail-content.vc-sicht-active .w-container:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}
#mkt-detail-content.vc-sicht-active .w-container:after {
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}
#mkt-detail-content.vc-sicht-active .w-row:before, #mkt-detail-content.vc-sicht-active .w-row:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}
#mkt-detail-content.vc-sicht-active .w-row:after {
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}
#mkt-detail-content.vc-sicht-active .w-col {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
#mkt-detail-content.vc-sicht-active .w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}
#mkt-detail-content.vc-sicht-active .w-col-1 {
  width: 8.33333333%;
}
#mkt-detail-content.vc-sicht-active .w-col-2 {
  width: 16.66666667%;
}
#mkt-detail-content.vc-sicht-active .w-col-3 {
  width: 25%;
}
#mkt-detail-content.vc-sicht-active .w-col-4 {
  width: 33.33333333%;
}
#mkt-detail-content.vc-sicht-active .w-col-5 {
  width: 41.66666667%;
}
#mkt-detail-content.vc-sicht-active .w-col-6 {
  width: 50%;
}
#mkt-detail-content.vc-sicht-active .w-col-7 {
  width: 58.33333333%;
}
#mkt-detail-content.vc-sicht-active .w-col-8 {
  width: 66.66666667%;
}
#mkt-detail-content.vc-sicht-active .w-col-9 {
  width: 75%;
}
#mkt-detail-content.vc-sicht-active .w-col-10 {
  width: 83.33333333%;
}
#mkt-detail-content.vc-sicht-active .w-col-11 {
  width: 91.66666667%;
}
#mkt-detail-content.vc-sicht-active .w-col-12 {
  width: 100%;
}
#mkt-detail-content.vc-sicht-active .w-hidden-main {
  display: none !important;
}
@media screen and (max-width: 991px) {
  #mkt-detail-content.vc-sicht-active .w-container {
    max-width: 728px;
  }
  #mkt-detail-content.vc-sicht-active .w-hidden-main {
    display: inherit !important;
  }
  #mkt-detail-content.vc-sicht-active .w-hidden-medium {
    display: none !important;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-1 {
    width: 8.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-2 {
    width: 16.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-3 {
    width: 25%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-4 {
    width: 33.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-5 {
    width: 41.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-6 {
    width: 50%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-7 {
    width: 58.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-8 {
    width: 66.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-9 {
    width: 75%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-10 {
    width: 83.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-11 {
    width: 91.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-medium-12 {
    width: 100%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}
@media screen and (max-width: 767px) {
  #mkt-detail-content.vc-sicht-active .w-hidden-main {
    display: inherit !important;
  }
  #mkt-detail-content.vc-sicht-active .w-hidden-medium {
    display: inherit !important;
  }
  #mkt-detail-content.vc-sicht-active .w-hidden-small {
    display: none !important;
  }
  #mkt-detail-content.vc-sicht-active .w-row, #mkt-detail-content.vc-sicht-active .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }
  #mkt-detail-content.vc-sicht-active .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-1 {
    width: 8.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-2 {
    width: 16.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-3 {
    width: 25%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-4 {
    width: 33.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-5 {
    width: 41.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-6 {
    width: 50%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-7 {
    width: 58.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-8 {
    width: 66.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-9 {
    width: 75%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-10 {
    width: 83.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-11 {
    width: 91.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-small-12 {
    width: 100%;
  }
}
@media screen and (max-width: 479px) {
  #mkt-detail-content.vc-sicht-active .w-container {
    max-width: none;
  }
  #mkt-detail-content.vc-sicht-active .w-hidden-main {
    display: inherit !important;
  }
  #mkt-detail-content.vc-sicht-active .w-hidden-medium {
    display: inherit !important;
  }
  #mkt-detail-content.vc-sicht-active .w-hidden-small {
    display: inherit !important;
  }
  #mkt-detail-content.vc-sicht-active .w-hidden-tiny {
    display: none !important;
  }
  #mkt-detail-content.vc-sicht-active .w-col {
    width: 100%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-1 {
    width: 8.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-2 {
    width: 16.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-3 {
    width: 25%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-4 {
    width: 33.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-5 {
    width: 41.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-6 {
    width: 50%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-7 {
    width: 58.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-8 {
    width: 66.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-9 {
    width: 75%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-10 {
    width: 83.33333333%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-11 {
    width: 91.66666667%;
  }
  #mkt-detail-content.vc-sicht-active .w-col-tiny-12 {
    width: 100%;
  }
}
#mkt-detail-content.vc-sicht-active .w-widget {
  position: relative;
}
#mkt-detail-content.vc-sicht-active .w-widget-map {
  width: 100%;
  height: 400px;
}
#mkt-detail-content.vc-sicht-active .w-widget-map label {
  width: auto;
  display: inline;
}
#mkt-detail-content.vc-sicht-active .w-widget-map img {
  max-width: inherit;
}
#mkt-detail-content.vc-sicht-active .w-widget-map .gm-style-iw {
  text-align: center;
}
#mkt-detail-content.vc-sicht-active .w-widget-map .gm-style-iw > button {
  display: none !important;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter {
  overflow: hidden;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 28px;
  height: 20px;
  text-align: center;
  background: white;
  border: #758696 solid 1px;
  border-radius: 3px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim * {
  pointer-events: none;
  user-select: none;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  position: relative;
  font-size: 15px;
  line-height: 12px;
  text-align: center;
  color: #999;
  font-family: serif;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  position: relative;
  display: block;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim:not(.w--vertical):before, #mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim:not(.w--vertical):after {
  top: 50%;
  left: 0;
  border: solid transparent;
  content: ' ';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim:not(.w--vertical):before {
  border-color: rgba(117, 134, 150, 0);
  border-right-color: #5d6c7b;
  border-width: 4px;
  margin-left: -9px;
  margin-top: -4px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-left: -10px;
  margin-top: -5px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim:not(.w--vertical):after {
  border-color: rgba(255, 255, 255, 0);
  border-right-color: white;
  border-width: 4px;
  margin-left: -8px;
  margin-top: -4px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-left: -9px;
  margin-top: -5px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim.w--vertical:before, #mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim.w--vertical:after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: ' ';
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim.w--vertical:before {
  border-color: rgba(117, 134, 150, 0);
  border-top-color: #5d6c7b;
  border-width: 5px;
  margin-left: -5px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim.w--vertical:after {
  border-color: rgba(255, 255, 255, 0);
  border-top-color: white;
  border-width: 4px;
  margin-left: -4px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}
#mkt-detail-content.vc-sicht-active .w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}
#mkt-detail-content.vc-sicht-active .w-background-video {
  position: relative;
  overflow: hidden;
  height: 500px;
  color: white;
}
#mkt-detail-content.vc-sicht-active .w-background-video > video {
  background-size: cover;
  background-position: 50% 50%;
  position: absolute;
  margin: auto;
  width: 100%;
  height: 100%;
  right: -100%;
  bottom: -100%;
  top: -100%;
  left: -100%;
  object-fit: cover;
  z-index: -100;
}
#mkt-detail-content.vc-sicht-active .w-background-video > video::-webkit-media-controls-start-playback-button {
  display: none !important;
  -webkit-appearance: none;
}
#mkt-detail-content.vc-sicht-active .w-background-video--control {
  position: absolute;
  bottom: 1em;
  right: 1em;
  background-color: transparent;
  padding: 0;
}
#mkt-detail-content.vc-sicht-active .w-background-video--control > [hidden] {
  display: none !important;
}
#mkt-detail-content.vc-sicht-active .w-slider {
  position: relative;
  height: 300px;
  text-align: center;
  background: #dddddd;
  clear: both;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
}
#mkt-detail-content.vc-sicht-active .w-slider-mask {
  position: relative;
  display: block;
  overflow: hidden;
  z-index: 1;
  left: 0;
  right: 0;
  height: 100%;
  white-space: nowrap;
}
#mkt-detail-content.vc-sicht-active .w-slide {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  white-space: normal;
  text-align: left;
}
#mkt-detail-content.vc-sicht-active .w-slider-nav {
  position: absolute;
  z-index: 2;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  padding-top: 10px;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
}
#mkt-detail-content.vc-sicht-active .w-slider-nav.w-round > div {
  border-radius: 100%;
}
#mkt-detail-content.vc-sicht-active .w-slider-nav.w-num > div {
  width: auto;
  height: auto;
  padding: 0.2em 0.5em;
  font-size: inherit;
  line-height: inherit;
}
#mkt-detail-content.vc-sicht-active .w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, 0.4);
}
#mkt-detail-content.vc-sicht-active .w-slider-nav-invert {
  color: #fff;
}
#mkt-detail-content.vc-sicht-active .w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, 0.4);
}
#mkt-detail-content.vc-sicht-active .w-slider-nav-invert > div.w-active {
  background-color: #222;
}
#mkt-detail-content.vc-sicht-active .w-slider-dot {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: rgba(255, 255, 255, 0.4);
  cursor: pointer;
  margin: 0 3px 0.5em;
  transition: background-color 100ms, color 100ms;
}
#mkt-detail-content.vc-sicht-active .w-slider-dot.w-active {
  background-color: #fff;
}
#mkt-detail-content.vc-sicht-active .w-slider-dot:focus {
  outline: none;
  box-shadow: 0px 0px 0px 2px #fff;
}
#mkt-detail-content.vc-sicht-active .w-slider-dot:focus.w-active {
  box-shadow: none;
}
#mkt-detail-content.vc-sicht-active .w-slider-arrow-left, #mkt-detail-content.vc-sicht-active .w-slider-arrow-right {
  position: absolute;
  width: 80px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  cursor: pointer;
  overflow: hidden;
  color: white;
  font-size: 40px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  user-select: none;
}
#mkt-detail-content.vc-sicht-active .w-slider-arrow-left [class^='w-icon-'], #mkt-detail-content.vc-sicht-active .w-slider-arrow-right [class^='w-icon-'], #mkt-detail-content.vc-sicht-active .w-slider-arrow-left [class*=' w-icon-'], #mkt-detail-content.vc-sicht-active .w-slider-arrow-right [class*=' w-icon-'] {
  position: absolute;
}
#mkt-detail-content.vc-sicht-active .w-slider-arrow-left:focus, #mkt-detail-content.vc-sicht-active .w-slider-arrow-right:focus {
  outline: 0;
}
#mkt-detail-content.vc-sicht-active .w-slider-arrow-left {
  z-index: 3;
  right: auto;
}
#mkt-detail-content.vc-sicht-active .w-slider-arrow-right {
  z-index: 4;
  left: auto;
}
#mkt-detail-content.vc-sicht-active .w-icon-slider-left, #mkt-detail-content.vc-sicht-active .w-icon-slider-right {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 1em;
  height: 1em;
}
#mkt-detail-content.vc-sicht-active .w-slider-aria-label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
#mkt-detail-content.vc-sicht-active .w-slider-force-show {
  display: block !important;
}
#mkt-detail-content.vc-sicht-active .w-dropdown {
  display: inline-block;
  position: relative;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  z-index: 900;
}
#mkt-detail-content.vc-sicht-active .w-dropdown-btn, #mkt-detail-content.vc-sicht-active .w-dropdown-toggle, #mkt-detail-content.vc-sicht-active .w-dropdown-link {
  position: relative;
  vertical-align: top;
  text-decoration: none;
  color: #222222;
  padding: 20px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  white-space: nowrap;
}
#mkt-detail-content.vc-sicht-active .w-dropdown-toggle {
  user-select: none;
  display: inline-block;
  cursor: pointer;
  padding-right: 40px;
}
#mkt-detail-content.vc-sicht-active .w-dropdown-toggle:focus {
  outline: 0;
}
#mkt-detail-content.vc-sicht-active .w-icon-dropdown-toggle {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  margin-right: 20px;
  width: 1em;
  height: 1em;
}
#mkt-detail-content.vc-sicht-active .w-dropdown-list {
  position: absolute;
  background: #dddddd;
  display: none;
  min-width: 100%;
}
#mkt-detail-content.vc-sicht-active .w-dropdown-list.w--open {
  display: block;
}
#mkt-detail-content.vc-sicht-active .w-dropdown-link {
  padding: 10px 20px;
  display: block;
  color: #222222;
}
#mkt-detail-content.vc-sicht-active .w-dropdown-link.w--current {
  color: #0082f3;
}
#mkt-detail-content.vc-sicht-active .w-dropdown-link:focus {
  outline: 0;
}
/**
 * ## Note
 * Safari (on both iOS and OS X) does not handle viewport units (vh, vw) well.
 * For example percentage units do not work on descendants of elements that
 * have any dimensions expressed in viewport units. It also doesn’t handle them at
 * all in `calc()`.
 */
/**
 * Wrapper around all lightbox elements
 *
 * 1. Since the lightbox can receive focus, IE also gives it an outline.
 * 2. Fixes flickering on Chrome when a transition is in progress
 *    underneath the lightbox.
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-backdrop {
  cursor: auto;
  font-style: normal;
  letter-spacing: normal;
  list-style: disc;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  color: #fff;
  font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif;
  font-size: 17px;
  line-height: 1.2;
  font-weight: 300;
  text-align: center;
  background: rgba(0, 0, 0, 0.9);
  z-index: 2000;
  outline: 0;
  /* 1 */
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-transform: translate(0, 0);
  /* 2 */
}
/**
 * Neat trick to bind the rubberband effect to our canvas instead of the whole
 * document on iOS. It also prevents a bug that causes the document underneath to scroll.
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-backdrop, #mkt-detail-content.vc-sicht-active .w-lightbox-container {
  height: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-content {
  position: relative;
  height: 100vh;
  overflow: hidden;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-view {
  position: absolute;
  width: 100vw;
  height: 100vh;
  opacity: 0;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-view:before {
  content: "";
  height: 100vh;
}
/* .w-lightbox-content */
#mkt-detail-content.vc-sicht-active .w-lightbox-group, #mkt-detail-content.vc-sicht-active .w-lightbox-group .w-lightbox-view, #mkt-detail-content.vc-sicht-active .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-frame, #mkt-detail-content.vc-sicht-active .w-lightbox-view:before {
  display: inline-block;
  vertical-align: middle;
}
/*
 * 1. Remove default margin set by user-agent on the <figure> element.
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-figure {
  position: relative;
  margin: 0;
  /* 1 */
}
#mkt-detail-content.vc-sicht-active .w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}
/**
 * IE adds image dimensions as width and height attributes on the IMG tag,
 * but we need both width and height to be set to auto to enable scaling.
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-img {
  width: auto;
  height: auto;
  max-width: none;
}
/**
 * 1. Reset if style is set by user on "All Images"
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-image {
  display: block;
  float: none;
  /* 1 */
  max-width: 100vw;
  max-height: 100vh;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-caption {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 0.5em 1em;
  background: rgba(0, 0, 0, 0.4);
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-embed {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-control {
  position: absolute;
  top: 0;
  width: 4em;
  background-size: 24px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-left {
  display: none;
  bottom: 0;
  left: 0;
  /* <svg xmlns="http://www.w3.org/2000/svg" viewBox="-20 0 24 40" width="24" height="40"><g transform="rotate(45)"><path d="m0 0h5v23h23v5h-28z" opacity=".4"/><path d="m1 1h3v23h23v3h-26z" fill="#fff"/></g></svg> */
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
}
#mkt-detail-content.vc-sicht-active .w-lightbox-right {
  display: none;
  right: 0;
  bottom: 0;
  /* <svg xmlns="http://www.w3.org/2000/svg" viewBox="-4 0 24 40" width="24" height="40"><g transform="rotate(45)"><path d="m0-0h28v28h-5v-23h-23z" opacity=".4"/><path d="m1 1h26v26h-3v-23h-23z" fill="#fff"/></g></svg> */
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
}
/*
 * Without specifying the with and height inside the SVG, all versions of IE render the icon too small.
 * The bug does not seem to manifest itself if the elements are tall enough such as the above arrows.
 * (http://stackoverflow.com/questions/16092114/background-size-differs-in-internet-explorer)
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-close {
  right: 0;
  height: 2.6em;
  /* <svg xmlns="http://www.w3.org/2000/svg" viewBox="-4 0 18 17" width="18" height="17"><g transform="rotate(45)"><path d="m0 0h7v-7h5v7h7v5h-7v7h-5v-7h-7z" opacity=".4"/><path d="m1 1h7v-7h3v7h7v3h-7v7h-3v-7h-7z" fill="#fff"/></g></svg> */
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
}
/**
 * 1. All IE versions add extra space at the bottom without this.
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-strip {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 1vh;
  line-height: 0;
  /* 1 */
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
}
/*
 * 1. We use content-box to avoid having to do `width: calc(10vh + 2vw)`
 *    which doesn’t work in Safari anyway.
 * 2. Chrome renders images pixelated when switching to GPU. Making sure
 *    the parent is also rendered on the GPU (by setting translate3d for
 *    example) fixes this behavior.
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-item {
  display: inline-block;
  width: 10vh;
  padding: 2vh 1vh;
  box-sizing: content-box;
  /* 1 */
  cursor: pointer;
  -webkit-transform: translate3d(0, 0, 0);
  /* 2 */
}
#mkt-detail-content.vc-sicht-active .w-lightbox-active {
  opacity: 0.3;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-thumbnail {
  position: relative;
  height: 10vh;
  background: #222;
  overflow: hidden;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-thumbnail .w-lightbox-tall {
  top: 50%;
  width: 100%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
#mkt-detail-content.vc-sicht-active .w-lightbox-thumbnail .w-lightbox-wide {
  left: 50%;
  height: 100%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
/*
 * Spinner
 *
 * Absolute pixel values are used to avoid rounding errors that would cause
 * the white spinning element to be misaligned with the track.
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  border: 5px solid rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  -webkit-animation: spin 0.8s infinite linear;
  animation: spin 0.8s infinite linear;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-spinner:after {
  content: "";
  position: absolute;
  top: -4px;
  right: -4px;
  bottom: -4px;
  left: -4px;
  border: 3px solid transparent;
  border-bottom-color: #fff;
  border-radius: 50%;
}
/*
 * Utility classes
 */
#mkt-detail-content.vc-sicht-active .w-lightbox-hide {
  display: none;
}
#mkt-detail-content.vc-sicht-active .w-lightbox-noscroll {
  overflow: hidden;
}
@media (min-width: 768px) {
  #mkt-detail-content.vc-sicht-active .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }
  #mkt-detail-content.vc-sicht-active .w-lightbox-view, #mkt-detail-content.vc-sicht-active .w-lightbox-view:before {
    height: 96vh;
  }
  /* .w-lightbox-content */
  #mkt-detail-content.vc-sicht-active .w-lightbox-group, #mkt-detail-content.vc-sicht-active .w-lightbox-group .w-lightbox-view, #mkt-detail-content.vc-sicht-active .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }
  #mkt-detail-content.vc-sicht-active .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }
  #mkt-detail-content.vc-sicht-active .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }
  #mkt-detail-content.vc-sicht-active .w-lightbox-left, #mkt-detail-content.vc-sicht-active .w-lightbox-right {
    display: block;
    opacity: 0.5;
  }
  #mkt-detail-content.vc-sicht-active .w-lightbox-close {
    opacity: 0.8;
  }
  #mkt-detail-content.vc-sicht-active .w-lightbox-control:hover {
    opacity: 1;
  }
}
#mkt-detail-content.vc-sicht-active .w-lightbox-inactive, #mkt-detail-content.vc-sicht-active .w-lightbox-inactive:hover {
  opacity: 0;
}
#mkt-detail-content.vc-sicht-active .w-richtext:before, #mkt-detail-content.vc-sicht-active .w-richtext:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}
#mkt-detail-content.vc-sicht-active .w-richtext:after {
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-richtext[contenteditable="true"]:before, #mkt-detail-content.vc-sicht-active .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}
#mkt-detail-content.vc-sicht-active .w-richtext ol, #mkt-detail-content.vc-sicht-active .w-richtext ul {
  overflow: hidden;
}
#mkt-detail-content.vc-sicht-active .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, #mkt-detail-content.vc-sicht-active .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after {
  outline: 2px solid #2895f7;
}
#mkt-detail-content.vc-sicht-active .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, #mkt-detail-content.vc-sicht-active .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-figure-type-video > div:after, #mkt-detail-content.vc-sicht-active .w-richtext figure[data-rt-type="video"] > div:after {
  content: '';
  position: absolute;
  display: none;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure {
  position: relative;
  max-width: 60%;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure > div:before {
  cursor: default!important;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure img {
  width: 100%;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: 0.6;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure div {
  /* fix incorrectly sized selection border in the data manager */
  font-size: 0px;
  color: transparent;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-figure-type-image, #mkt-detail-content.vc-sicht-active .w-richtext figure[data-rt-type="image"] {
  display: table;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-figure-type-image > div, #mkt-detail-content.vc-sicht-active .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-figure-type-image > figcaption, #mkt-detail-content.vc-sicht-active .w-richtext figure[data-rt-type="image"] > figcaption {
  display: table-caption;
  caption-side: bottom;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-figure-type-video, #mkt-detail-content.vc-sicht-active .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-figure-type-video iframe, #mkt-detail-content.vc-sicht-active .w-richtext figure[data-rt-type="video"] iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-figure-type-video > div, #mkt-detail-content.vc-sicht-active .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-align-center {
  margin-right: auto;
  margin-left: auto;
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, #mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-align-normal {
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-align-fullwidth {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-align-fullwidth > div {
  display: inline-block;
  /* padding-bottom is used for aspect ratios in video figures
      we want the div to inherit that so hover/selection borders in the designer-canvas
      fit right*/
  padding-bottom: inherit;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-align-floatleft {
  float: left;
  margin-right: 15px;
  clear: none;
}
#mkt-detail-content.vc-sicht-active .w-richtext figure.w-richtext-align-floatright {
  float: right;
  margin-left: 15px;
  clear: none;
}
#mkt-detail-content.vc-sicht-active .w-nav {
  position: relative;
  background: #dddddd;
  z-index: 1000;
}
#mkt-detail-content.vc-sicht-active .w-nav:before, #mkt-detail-content.vc-sicht-active .w-nav:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}
#mkt-detail-content.vc-sicht-active .w-nav:after {
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-nav-brand {
  position: relative;
  float: left;
  text-decoration: none;
  color: #333333;
}
#mkt-detail-content.vc-sicht-active .w-nav-link {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  color: #222222;
  padding: 20px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}
#mkt-detail-content.vc-sicht-active .w-nav-link.w--current {
  color: #0082f3;
}
#mkt-detail-content.vc-sicht-active .w-nav-menu {
  position: relative;
  float: right;
}
#mkt-detail-content.vc-sicht-active [data-nav-menu-open] {
  display: block !important;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: #C8C8C8;
  text-align: center;
  overflow: visible;
  min-width: 200px;
}
#mkt-detail-content.vc-sicht-active .w--nav-link-open {
  display: block;
  position: relative;
}
#mkt-detail-content.vc-sicht-active .w-nav-overlay {
  position: absolute;
  overflow: hidden;
  display: none;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%;
}
#mkt-detail-content.vc-sicht-active .w-nav-overlay [data-nav-menu-open] {
  top: 0;
}
#mkt-detail-content.vc-sicht-active .w-nav[data-animation='over-left'] .w-nav-overlay {
  width: auto;
}
#mkt-detail-content.vc-sicht-active .w-nav[data-animation='over-left'] .w-nav-overlay, #mkt-detail-content.vc-sicht-active .w-nav[data-animation='over-left'] [data-nav-menu-open] {
  right: auto;
  z-index: 1;
  top: 0;
}
#mkt-detail-content.vc-sicht-active .w-nav[data-animation='over-right'] .w-nav-overlay {
  width: auto;
}
#mkt-detail-content.vc-sicht-active .w-nav[data-animation='over-right'] .w-nav-overlay, #mkt-detail-content.vc-sicht-active .w-nav[data-animation='over-right'] [data-nav-menu-open] {
  left: auto;
  z-index: 1;
  top: 0;
}
#mkt-detail-content.vc-sicht-active .w-nav-button {
  position: relative;
  float: right;
  padding: 18px;
  font-size: 24px;
  display: none;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  user-select: none;
}
#mkt-detail-content.vc-sicht-active .w-nav-button:focus {
  outline: 0;
}
#mkt-detail-content.vc-sicht-active .w-nav-button.w--open {
  background-color: #C8C8C8;
  color: white;
}
#mkt-detail-content.vc-sicht-active .w-nav[data-collapse='all'] .w-nav-menu {
  display: none;
}
#mkt-detail-content.vc-sicht-active .w-nav[data-collapse='all'] .w-nav-button {
  display: block;
}
#mkt-detail-content.vc-sicht-active .w--nav-dropdown-open {
  display: block;
}
#mkt-detail-content.vc-sicht-active .w--nav-dropdown-toggle-open {
  display: block;
}
#mkt-detail-content.vc-sicht-active .w--nav-dropdown-list-open {
  position: static;
}
/**
 * NOTE: These rules are overridden in site-designer.less to use container queries instead of media queries
 * when the navbar is inside a Frame on the Open Canvas.
 */
@media screen and (max-width: 991px) {
  #mkt-detail-content.vc-sicht-active .w-nav[data-collapse='medium'] .w-nav-menu {
    display: none;
  }
  #mkt-detail-content.vc-sicht-active .w-nav[data-collapse='medium'] .w-nav-button {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  #mkt-detail-content.vc-sicht-active .w-nav[data-collapse='small'] .w-nav-menu {
    display: none;
  }
  #mkt-detail-content.vc-sicht-active .w-nav[data-collapse='small'] .w-nav-button {
    display: block;
  }
  #mkt-detail-content.vc-sicht-active .w-nav-brand {
    padding-left: 10px;
  }
}
@media screen and (max-width: 479px) {
  #mkt-detail-content.vc-sicht-active .w-nav[data-collapse='tiny'] .w-nav-menu {
    display: none;
  }
  #mkt-detail-content.vc-sicht-active .w-nav[data-collapse='tiny'] .w-nav-button {
    display: block;
  }
}
#mkt-detail-content.vc-sicht-active .w-tabs {
  position: relative;
}
#mkt-detail-content.vc-sicht-active .w-tabs:before, #mkt-detail-content.vc-sicht-active .w-tabs:after {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}
#mkt-detail-content.vc-sicht-active .w-tabs:after {
  clear: both;
}
#mkt-detail-content.vc-sicht-active .w-tab-menu {
  position: relative;
}
#mkt-detail-content.vc-sicht-active .w-tab-link {
  position: relative;
  display: inline-block;
  vertical-align: top;
  text-decoration: none;
  padding: 9px 30px;
  text-align: left;
  cursor: pointer;
  color: #222222;
  background-color: #dddddd;
}
#mkt-detail-content.vc-sicht-active .w-tab-link.w--current {
  background-color: #C8C8C8;
}
#mkt-detail-content.vc-sicht-active .w-tab-link:focus {
  outline: 0;
}
#mkt-detail-content.vc-sicht-active .w-tab-content {
  position: relative;
  display: block;
  overflow: hidden;
}
#mkt-detail-content.vc-sicht-active .w-tab-pane {
  position: relative;
  display: none;
}
#mkt-detail-content.vc-sicht-active .w--tab-active {
  display: block;
}
@media screen and (max-width: 479px) {
  #mkt-detail-content.vc-sicht-active .w-tab-link {
    display: block;
  }
}
#mkt-detail-content.vc-sicht-active .w-ix-emptyfix:after {
  content: "";
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
#mkt-detail-content.vc-sicht-active .w-dyn-empty {
  padding: 10px;
  background-color: #dddddd;
}
#mkt-detail-content.vc-sicht-active .w-dyn-hide {
  display: none !important;
}
#mkt-detail-content.vc-sicht-active .w-dyn-bind-empty {
  display: none !important;
}
#mkt-detail-content.vc-sicht-active .w-condition-invisible {
  display: none !important;
}
#mkt-detail-content.vc-sicht-active .wf-layout-layout {
  display: grid;
}
#mkt-detail-content.vc-sicht-active .w-layout-grid {
  display: grid;
  grid-auto-columns: 1fr;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}


/* ===== werbekomplizen.css ===== */
#mkt-detail-content.vc-sicht-active {
  --_base---global-style--background: #f7f7f7;
  --_base---global-style--content: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --_base---global-style--content-font: #424245;
  --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --_base---neutral--1: #fff;
  --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: 1rem;
  --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
  --_base---global-style--title: #424245;
  --_base---neutral--500: #6e6e73;
  --_base---neutral--300: #d2d2d7;
  --_base---allgemein--sub-font-0\<deleted\|variable-5c5a5e9c-0bfa-d4e8-3649-e2b15c15e879\>: #6e6e73;
  --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 25px;
  --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
  --_base---neutral--700: #2d2d2f;
  --_base---neutral--200: #ebebed;
  --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: 1rem;
  --_base---neutral--400: #86868b;
  --_base---red--dark\<deleted\|variable-1de6033f-9a1a-e47b-25e1-063a4a720453\>: #bc362f;
  --_base---neutral--100: #f5f5f7;
  --_base---neutral--600: #424245;
  --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 2.625rem;
  --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
  --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 2.625rem;
  --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
  --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
  --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
  --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
  --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
  --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
  --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
  --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
  --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
  --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 22px;
  --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 1.125rem;
  --_base---global-style--acc-2: #0077ed;
  --_base---neutral--800: #1d1d1f;
  --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 34px;
  --_size---global-width--100\<deleted\|variable-ac6e7fdd-ef7b-9536-5e9d-bb2aaedf5ad2\>: 100%;
  --_base---allgemein--base-card-0\<deleted\|variable-0a6e325a-5256-8385-f2ce-9179e69f6084\>: #fff;
  --_base---allgemein--outline-0\<deleted\|variable-05b29387-6308-ccea-0264-6c63536c0673\>: #f5f5f7;
  --_base---neutral--900: #0a0a0a;
  --_base---global-style--transparant: #ffffff24;
  --_base---global-style--bg-0: #fff0;
  --_size---border--border-little\<deleted\|variable-8f2e5d6c-a23e-6e3d-0095-3c3bc4157970\>: 1.5rem;
  --_base---global-style--bg-3: #0000004d;
  --_size---border--border-small\<deleted\|variable-55858d00-1045-9891-f5bd-709c9ec6f399\>: 2rem;
  --_size---gap--gap-content\<deleted\|variable-4abee650-09ee-7369-cb85-4b466b8214cf\>: .625rem;
  --_size---border--border-medium\<deleted\|variable-8746f1c2-3d80-6479-00e5-eaebcd223fc2\>: 2.125rem;
  --_base---allgemein--base-card-1\<deleted\|variable-fa4475a0-dba5-f505-ef21-a97cea3e516a\>: #f5f5f7;
  --_base---global-style--bg-4: #f7f7f7e6;
  --_size---card--card-gap\<deleted\|variable-4e329405-43ef-7b9e-49d6-8bdba62d22a2\>: 1.5rem;
  --_base---red--lighter\<deleted\|variable-4e762e16-dc4c-7d0d-6df5-333e53a39d9d\>: #f8d4d3;
  --_size---card--wrapper-margin\<deleted\|variable-7fb4be00-da5c-ac0d-2ba4-4a41b10846bc\>: 2.125rem;
  --_size---border--border-large\<deleted\|variable-cdb09405-e54b-b224-46ad-f2d6663f486a\>: 2.5rem;
  --_base---header--bg-3\<deleted\|variable-d4f99d6a-281c-90d5-ac7f-ef896ffc0fd4\>: #0a0a0a;
  --_base---header--navigation-3\<deleted\|variable-b4192fc6-993b-4057-39f9-ca59743605d9\>: white;
  --_base---global-style--bg-1: #f7f7f7d9;
  --_base---global-style--video-border: 40px;
  --_base---global-style--acc-1: #ff6d00;
  --_base---global-style--button: black;
  --_base---global-style--button-secondary: white;
  --_base---global-style--bg-2: #0b0c2800;
  --_base---global-style--primary: #5c0103;
  --_base---global-style--acc-3: #e20074;
  --_base---global-style--base: #e9423a;
  --_base---global-style--dark: #b5005c;
  --_base---global-style--darker: #7a003d;
}

#mkt-detail-content.vc-sicht-active .w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

#mkt-detail-content.vc-sicht-active .w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

#mkt-detail-content.vc-sicht-active .w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

#mkt-detail-content.vc-sicht-active .w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

#mkt-detail-content.vc-sicht-active .w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

#mkt-detail-content.vc-sicht-active .w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

#mkt-detail-content.vc-sicht-active .w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

#mkt-detail-content.vc-sicht-active .w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

@media screen and (max-width: 991px) {
  #mkt-detail-content.vc-sicht-active .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  #mkt-detail-content.vc-sicht-active .w-layout-blockcontainer {
    max-width: none;
  }
}

#mkt-detail-content.vc-sicht-active {
  background-color: var(--_base---global-style--background);
  font-family: var(--_base---global-style--content);
  color: var(--_base---global-style--content-font);
  --_base---global-style--background: #f7f7f7;
  --_base---global-style--content: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --_base---global-style--content-font: #424245;
  --_base---neutral--1: #fff;
  --_base---global-style--title: #424245;
  --_base---neutral--500: #6e6e73;
  --_base---neutral--300: #d2d2d7;
  --_base---allgemein--sub-font-0\<deleted\|variable-5c5a5e9c-0bfa-d4e8-3649-e2b15c15e879\>: #6e6e73;
  --_base---neutral--700: #2d2d2f;
  --_base---neutral--200: #ebebed;
  --_base---neutral--400: #86868b;
  --_base---red--dark\<deleted\|variable-1de6033f-9a1a-e47b-25e1-063a4a720453\>: #bc362f;
  --_base---neutral--100: #f5f5f7;
  --_base---neutral--600: #424245;
  --_base---global-style--acc-2: #0077ed;
  --_base---neutral--800: #1d1d1f;
  --_base---allgemein--base-card-0\<deleted\|variable-0a6e325a-5256-8385-f2ce-9179e69f6084\>: #fff;
  --_base---allgemein--outline-0\<deleted\|variable-05b29387-6308-ccea-0264-6c63536c0673\>: #f5f5f7;
  --_base---neutral--900: #0a0a0a;
  --_base---global-style--transparant: #ffffff24;
  --_base---global-style--bg-0: #fff0;
  --_base---global-style--bg-3: #0000004d;
  --_base---allgemein--base-card-1\<deleted\|variable-fa4475a0-dba5-f505-ef21-a97cea3e516a\>: #f5f5f7;
  --_base---global-style--bg-4: #f7f7f7e6;
  --_base---red--lighter\<deleted\|variable-4e762e16-dc4c-7d0d-6df5-333e53a39d9d\>: #f8d4d3;
  --_base---header--bg-3\<deleted\|variable-d4f99d6a-281c-90d5-ac7f-ef896ffc0fd4\>: #0a0a0a;
  --_base---header--navigation-3\<deleted\|variable-b4192fc6-993b-4057-39f9-ca59743605d9\>: white;
  --_base---global-style--bg-1: #f7f7f7d9;
  --_base---global-style--video-border: 40px;
  --_base---global-style--acc-1: #ff6d00;
  --_base---global-style--button: black;
  --_base---global-style--button-secondary: white;
  --_base---global-style--bg-2: #0b0c2800;
  --_base---global-style--primary: #5c0103;
  --_base---global-style--acc-3: #e20074;
  --_base---global-style--base: #e9423a;
  --_base---global-style--dark: #b5005c;
  --_base---global-style--darker: #7a003d;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.5rem;
  display: block;
}

#mkt-detail-content.vc-sicht-active h1 {
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 300;
}

#mkt-detail-content.vc-sicht-active h3, #mkt-detail-content.vc-sicht-active h4, #mkt-detail-content.vc-sicht-active h5, #mkt-detail-content.vc-sicht-active h6 {
  margin-top: 0;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active p {
  margin-bottom: 10px;
  font-size: 1rem;
  font-weight: 300;
  line-height: 22px;
}

#mkt-detail-content.vc-sicht-active a {
  text-decoration: none;
}

#mkt-detail-content.vc-sicht-active ul, #mkt-detail-content.vc-sicht-active ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

#mkt-detail-content.vc-sicht-active img {
  border-radius: 0;
  max-width: 100%;
  display: inline-block;
}

#mkt-detail-content.vc-sicht-active label {
  font-family: var(--allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>);
  color: var(--_base---neutral--1);
  font-size: var(--font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>);
  margin-bottom: 5px;
  font-weight: 400;
  display: block;
}

#mkt-detail-content.vc-sicht-active strong {
  font-weight: var(--weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>);
}

#mkt-detail-content.vc-sicht-active em {
  color: var(--_base---global-style--title);
  font-family: Instrument Serif;
  font-style: italic;
  font-weight: 400;
}

#mkt-detail-content.vc-sicht-active blockquote {
  -webkit-text-stroke-width: 0px;
  border-left: 5px solid #e2e2e2;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-style: italic;
  text-decoration: none;
}

#mkt-detail-content.vc-sicht-active .paragraph-large {
  text-align: left;
  align-self: auto;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  text-decoration: none;
}

#mkt-detail-content.vc-sicht-active .paragraph-large.center {
  width: 100%;
  max-width: 630px;
  color: var(--_base---neutral--500);
  text-align: center;
  -webkit-text-stroke-color: var(--_base---neutral--300);
  justify-content: center;
  align-self: auto;
  align-items: center;
  font-size: 1.2rem;
  font-weight: 300;
  line-height: 1.4rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .paragraph-large.center.w {
  color: var(--_base---neutral--1);
}

#mkt-detail-content.vc-sicht-active .paragraph-large.center.w.mark {
  text-align: left;
  line-height: 1.5rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-large.left {
  width: 100%;
  max-width: 460px;
  line-height: 25px;
}

#mkt-detail-content.vc-sicht-active .paragraph-large.left.content {
  max-width: 800px;
  color: var(--_base---allgemein--sub-font-0\<deleted\|variable-5c5a5e9c-0bfa-d4e8-3649-e2b15c15e879\>);
  line-height: var(--font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>);
  font-weight: var(--weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>);
}

#mkt-detail-content.vc-sicht-active .paragraph-large.left.home {
  max-width: 450px;
  color: var(--_base---neutral--500);
  line-height: 1.4rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-large.left.home.ag {
  max-width: none;
  margin-top: 10px;
}

#mkt-detail-content.vc-sicht-active .paragraph-large.left.home.mar {
  color: var(--_base---neutral--700);
}

#mkt-detail-content.vc-sicht-active .paragraph-large.left.home-2 {
  max-width: 470px;
  color: var(--_base---neutral--200);
  line-height: 1.4rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-large.left.marki {
  max-width: 500px;
  color: var(--_base---neutral--200);
  text-align: center;
  line-height: 1.4rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-large.bottom {
  color: var(--_base---neutral--1);
  font-size: .8rem;
  line-height: 1rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-large.bott {
  width: 100%;
  color: var(--_base---neutral--500);
  text-align: center;
  -webkit-text-stroke-color: var(--_base---neutral--300);
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-top: -2.3rem;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.4rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .utility-page-content {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 900px;
  margin-bottom: 0;
  padding: 50px;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: auto;
  margin-bottom: 0;
  font-weight: 300;
  display: block;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.answer {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 24px;
  padding-top: 0;
  font-weight: 300;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.left {
  width: 100%;
  color: var(--_base---neutral--400);
  flex: 1;
  align-self: auto;
  font-size: 1.1rem;
  line-height: 1.4rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.left.buttom {
  max-width: 500px;
  color: var(--_base---neutral--400);
  font-size: 1rem;
  line-height: 1.4rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.left.foo {
  color: var(--_base---neutral--500);
  flex: 1;
  font-size: .9rem;
  line-height: 1rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.left.work {
  display: none;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.left.foo-xx {
  color: var(--_base---neutral--500);
  font-size: .9rem;
  line-height: 1rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.left.foo-xx-yy {
  width: auto;
  color: var(--_base---neutral--500);
  flex: 0 auto;
  font-size: .9rem;
  line-height: 1rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.left.ref {
  font-size: 1.05rem;
  line-height: 1.3rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.eror {
  color: var(--_base---red--dark\<deleted\|variable-1de6033f-9a1a-e47b-25e1-063a4a720453\>);
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-2 {
  color: var(--_base---neutral--500);
  text-align: center;
  flex: 1;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-2.w {
  color: var(--_base---neutral--100);
  text-align: left;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-2.w.y {
  flex: 1;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-2.w.mark {
  flex: 1;
  line-height: 1.2rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-2.mark-2 {
  text-align: left;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-2.ko {
  color: var(--_base---neutral--600);
  text-align: left;
  font-size: .9rem;
  line-height: 1.1rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-3 {
  color: var(--_base---neutral--500);
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-3.a {
  margin-top: 20px;
  margin-bottom: -8px;
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-3.b {
  margin-top: -4px;
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-3._w-1 {
  color: var(--_base---neutral--200);
  font-size: 1.1rem;
  line-height: 1.5rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-3.bl {
  font-size: 1.1rem;
  line-height: 1.5rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-3.b-2 {
  margin-top: -4px;
  font-size: .9rem;
  line-height: 1.1rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-4 {
  color: var(--_base---neutral--300);
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-4.a {
  margin-top: 20px;
  margin-bottom: -8px;
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-4.b {
  margin-top: -4px;
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .paragraph-regular.center-4.b-2 {
  margin-top: -4px;
  font-size: .9rem;
  line-height: 1.1rem;
}

#mkt-detail-content.vc-sicht-active .utility-page-form {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 400px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .section {
  z-index: 0;
  opacity: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 100px 0 40px;
  display: block;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .section._100vh {
  max-width: none;
  height: 100vh;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .section._100vh.pw {
  margin-top: 0;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .section.home {
  margin-top: 100px;
  margin-bottom: 120px;
}

#mkt-detail-content.vc-sicht-active .section.video {
  overflow: visible;
}

#mkt-detail-content.vc-sicht-active .section.bottom {
  margin-top: 60px;
  margin-bottom: 40px;
}

#mkt-detail-content.vc-sicht-active .section.foot, #mkt-detail-content.vc-sicht-active .section.db {
  margin-top: 20px;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .section.kon {
  margin-top: 20px;
}

#mkt-detail-content.vc-sicht-active .section.bottom-ag {
  margin-top: 20px;
  margin-bottom: 40px;
}

#mkt-detail-content.vc-sicht-active .section.bottom-2 {
  margin-top: 60px;
  margin-bottom: -10px;
}

#mkt-detail-content.vc-sicht-active .section.mark {
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .rich-text {
  width: 100%;
  font-family: var(--_base---global-style--content);
  text-align: left;
  font-size: 1rem;
  font-weight: 400;
}

#mkt-detail-content.vc-sicht-active .rich-text h1 {
  font-family: var(--font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>);
  color: var(--_base---global-style--title);
  font-size: var(--font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>);
  font-weight: var(--weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>);
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .rich-text h2 {
  color: var(--_base---global-style--title);
  font-size: var(--font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>);
  font-weight: var(--weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>);
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  overflow: visible;
}

#mkt-detail-content.vc-sicht-active .rich-text h3 {
  font-weight: var(--weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>);
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .rich-text h4 {
  font-family: var(--font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>);
  font-size: var(--font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>);
  font-weight: var(--weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>);
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .rich-text h5 {
  font-family: var(--font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>);
  font-size: var(--font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>);
  font-weight: var(--weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>);
  margin-top: 10px;
  margin-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .rich-text h6 {
  font-size: var(--font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>);
  font-weight: var(--weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>);
  margin-top: 10px;
  margin-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .rich-text p {
  color: var(--_base---allgemein--sub-font-0\<deleted\|variable-5c5a5e9c-0bfa-d4e8-3649-e2b15c15e879\>);
  font-size: var(--font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>);
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .rich-text blockquote {
  color: var(--_base---allgemein--sub-font-0\<deleted\|variable-5c5a5e9c-0bfa-d4e8-3649-e2b15c15e879\>);
  font-size: var(--font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>);
  line-height: var(--font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>);
  font-weight: var(--weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>);
  text-align: left;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .rich-text a {
  color: var(--_base---global-style--title);
  -webkit-text-stroke-color: var(--_base---neutral--1);
  font-style: italic;
  text-decoration: none;
}

#mkt-detail-content.vc-sicht-active .rich-text em {
  font-family: var(--allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>);
  font-weight: 300;
}

#mkt-detail-content.vc-sicht-active .sub-heading-large {
  font-family: var(--_base---global-style--content);
  color: var(--_base---global-style--title);
  text-align: left;
  margin-bottom: 0;
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 22px;
  display: block;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.left {
  width: 100%;
  color: var(--_base---neutral--600);
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 2rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.left.for-sub-blog {
  max-width: 300px;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.left.for-sub-blog.akt {
  max-width: none;
  font-size: 1.5rem;
  line-height: 1.7rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.left.ref {
  font-size: 1.1rem;
  line-height: 1.4rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.case-studies {
  color: var(--_base---global-style--content-font);
  padding-bottom: 1px;
  font-size: 1.15rem;
  line-height: 1.05rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.foo {
  color: var(--_base---global-style--content-font);
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.2rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2 {
  color: var(--_base---neutral--600);
  text-align: center;
  margin-bottom: 15px;
  font-size: 1.4rem;
  font-weight: 600;
  line-height: 1.6rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.w {
  color: var(--_base---neutral--1);
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.w.a {
  font-size: 1.8rem;
  line-height: 2.2rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.w2 {
  color: var(--_base---neutral--1);
  margin-bottom: 6px;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.a {
  text-align: left;
  flex: 1;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 2.2rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.mark {
  color: var(--_base---neutral--1);
  margin-bottom: 6px;
  font-size: 1.2rem;
  line-height: 1.4rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.mark-2 {
  text-align: left;
  margin-bottom: 5px;
  font-size: 1.2rem;
  line-height: 1.4rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.ko {
  color: var(--_base---neutral--600);
  text-align: left;
  margin-bottom: 0;
  font-size: 1.15rem;
  line-height: 1.1rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.comm {
  color: var(--_base---neutral--500);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.3rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.comm1 {
  color: var(--_base---global-style--acc-2);
  text-align: center;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.35rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-4 {
  color: var(--_base---neutral--100);
  text-align: center;
  margin-bottom: 0;
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1.9rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-4.a {
  font-size: 2.4rem;
  font-weight: 800;
  line-height: 2.4rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-4.a-1 {
  margin-top: 15px;
  font-size: 2.4rem;
  font-weight: 800;
  line-height: 2.4rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-4.xy {
  text-align: left;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-5 {
  color: var(--_base---neutral--600);
  text-align: center;
  margin-bottom: 0;
  font-size: 1.6rem;
  font-weight: 600;
  line-height: 1.9rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-5.a {
  font-size: 2.4rem;
  font-weight: 800;
  line-height: 2.4rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-5.a-1 {
  margin-top: 15px;
  font-size: 2.4rem;
  font-weight: 800;
  line-height: 2.4rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-5.xs {
  text-align: left;
}

#mkt-detail-content.vc-sicht-active .sub-heading-regular.center-6, #mkt-detail-content.vc-sicht-active .sub-heading-regular.center-7 {
  color: var(--_base---neutral--400);
  text-align: center;
  margin-bottom: 0;
  font-size: .8rem;
  font-weight: 400;
  line-height: 1rem;
}

#mkt-detail-content.vc-sicht-active .sub-heading-small {
  text-align: left;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.2rem;
}

#mkt-detail-content.vc-sicht-active .section-tittle {
  grid-column-gap: .875rem;
  grid-row-gap: .875rem;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .section-tittle.left {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}

#mkt-detail-content.vc-sicht-active .section-tittle.center {
  z-index: 1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

#mkt-detail-content.vc-sicht-active .section-tittle.center.mark {
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  width: 50%;
}

#mkt-detail-content.vc-sicht-active .heading-style-h1 {
  text-align: left;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .heading-style-h1.left {
  width: 100%;
  color: var(--_base---neutral--800);
  font-size: 3.2rem;
  font-weight: 800;
  line-height: 3.4rem;
}

#mkt-detail-content.vc-sicht-active .heading-style-h1.left.home-2 {
  color: var(--_base---neutral--1);
  font-size: 2.7rem;
  font-weight: 700;
  line-height: 3rem;
}

#mkt-detail-content.vc-sicht-active .heading-style-h1.left.mark {
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .heading-style-h1.center {
  text-align: center;
  width: 100%;
  max-width: 900px;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .heading-style-h1.center.w {
  color: var(--_base---neutral--1);
}

#mkt-detail-content.vc-sicht-active .heading-style-h1.center.w.mark {
  text-align: left;
  font-weight: 600;
}

#mkt-detail-content.vc-sicht-active .heading-style-h1.center.w.mark.mar {
  font-size: 3rem;
  line-height: 3rem;
}

#mkt-detail-content.vc-sicht-active .heading-style-h2 {
  text-align: left;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .heading-style-h2.left {
  width: 100%;
  max-width: 500px;
}

#mkt-detail-content.vc-sicht-active .heading-style-h2.left.log {
  text-align: center;
}

#mkt-detail-content.vc-sicht-active .heading-style-h2.center {
  text-align: center;
  width: 100%;
  max-width: 700px;
  font-size: 3rem;
  font-weight: 700;
  line-height: 3.1rem;
}

#mkt-detail-content.vc-sicht-active .heading-style-h3 {
  color: var(--_base---global-style--title);
  line-height: var(--font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>);
  font-weight: var(--weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .heading-style-h3.center {
  width: var(--_size---global-width--100\<deleted\|variable-ac6e7fdd-ef7b-9536-5e9d-bb2aaedf5ad2\>);
  text-align: center;
  max-width: 600px;
}

#mkt-detail-content.vc-sicht-active .container-medium {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  cursor: auto;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 1150px;
  padding: .5rem;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: visible;
}

#mkt-detail-content.vc-sicht-active .container-medium.db, #mkt-detail-content.vc-sicht-active .container-medium.db-2 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  padding-bottom: 1rem;
}

#mkt-detail-content.vc-sicht-active .padding-global {
  box-sizing: border-box;
  text-align: center;
  object-fit: fill;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  overflow: visible;
}

#mkt-detail-content.vc-sicht-active .padding-global.home {
  margin-bottom: 1rem;
}

#mkt-detail-content.vc-sicht-active .padding-global.mari {
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .text-field {
  background-color: var(--_base---allgemein--base-card-0\<deleted\|variable-0a6e325a-5256-8385-f2ce-9179e69f6084\>);
  outline-color: var(--_base---allgemein--outline-0\<deleted\|variable-05b29387-6308-ccea-0264-6c63536c0673\>);
  outline-offset: 0px;
  height: 40px;
  font-family: var(--allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>);
  color: var(--_base---neutral--300);
  text-align: left;
  -webkit-text-stroke-color: #fff0;
  border: 0 #0000;
  border-radius: 10px;
  outline-width: 1px;
  outline-style: solid;
  flex: 0 auto;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 400;
}

#mkt-detail-content.vc-sicht-active .text-field {
  border: 1px none var(--_base---neutral--1);
  background-color: var(--_base---neutral--1);
  outline-color: var(--_base---neutral--100);
  outline-offset: 0px;
  color: var(--_base---neutral--800);
  outline-width: 1px;
  outline-style: none;
  font-size: .875rem;
}

#mkt-detail-content.vc-sicht-active .text-field::placeholder {
  color: var(--_base---neutral--300);
}

#mkt-detail-content.vc-sicht-active .text-field:lang(en) {
  color: var(--_base---global-style--title);
}

#mkt-detail-content.vc-sicht-active .text-field.sub {
  border-style: none;
  border-color: var(--_base---allgemein--outline-0\<deleted\|variable-05b29387-6308-ccea-0264-6c63536c0673\>);
  background-color: #fff0;
  border-radius: 12px;
}

#mkt-detail-content.vc-sicht-active .text-field.sub::placeholder {
  color: var(--_base---allgemein--sub-font-0\<deleted\|variable-5c5a5e9c-0bfa-d4e8-3649-e2b15c15e879\>);
}

#mkt-detail-content.vc-sicht-active .button {
  background-color: var(--_base---neutral--900);
  width: auto;
  height: auto;
  color: var(--_base---neutral--1);
  border-radius: .75rem;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.3rem;
  font-size: .95rem;
  font-weight: 200;
  line-height: 100%;
  text-decoration: none;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .button:hover {
  opacity: .8;
}

#mkt-detail-content.vc-sicht-active .button.w--current {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  box-shadow: inset 0 2px 16px 1px #ffffff14;
}

#mkt-detail-content.vc-sicht-active .button.submit {
  border-radius: 12px;
}

#mkt-detail-content.vc-sicht-active .button.outline {
  border: 1px solid var(--_base---global-style--content-font);
  color: var(--_base---global-style--content-font);
  background-color: #14141400;
}

#mkt-detail-content.vc-sicht-active .button.home-2 {
  background-color: var(--_base---neutral--1);
  color: var(--_base---neutral--900);
  font-size: 1.1rem;
  font-weight: 500;
  transition: all .2s;
}

#mkt-detail-content.vc-sicht-active .button.home-2:hover {
  opacity: 100;
  transform: scale(1.04);
}

#mkt-detail-content.vc-sicht-active .button.log {
  margin-left: auto;
  margin-right: auto;
}

#mkt-detail-content.vc-sicht-active .button.home-3 {
  background-color: var(--_base---neutral--1);
  color: var(--_base---neutral--900);
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: 1rem;
  font-weight: 400;
  transition: all .2s;
}

#mkt-detail-content.vc-sicht-active .button.home-3:hover {
  opacity: 100;
  transform: scale(1.04);
}

#mkt-detail-content.vc-sicht-active .button.outline-2 {
  border: 1px solid var(--_base---global-style--content-font);
  color: var(--_base---global-style--content-font);
  background-color: #14141400;
  border-radius: .5rem;
  padding: .5rem .8rem;
}

#mkt-detail-content.vc-sicht-active .button.hom {
  border-radius: .65rem;
}

#mkt-detail-content.vc-sicht-active .button.webd {
  background-color: var(--_base---neutral--1);
  color: var(--_base---neutral--900);
  padding-left: 1.3rem;
  padding-right: 1.3rem;
  font-size: .95rem;
  font-weight: 200;
  transition: all .2s;
}

#mkt-detail-content.vc-sicht-active .button.webd:hover {
  opacity: 100;
  transform: scale(1.04);
}

#mkt-detail-content.vc-sicht-active .button.webd.mark {
  margin-top: 10px;
}

#mkt-detail-content.vc-sicht-active .button.webd.mark.x2 {
  margin-top: 40px;
}

#mkt-detail-content.vc-sicht-active .navbar-link {
  width: auto;
  height: auto;
  font-family: var(--allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>);
  color: var(--_base---allgemein--sub-font-0\<deleted\|variable-5c5a5e9c-0bfa-d4e8-3649-e2b15c15e879\>);
  background-color: #fff0;
  border-radius: 99px;
  padding: .5rem .875rem;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
  transition: all .25s;
  display: block;
}

#mkt-detail-content.vc-sicht-active .navbar-link.w--current {
  background-color: var(--_base---global-style--transparant);
  border-radius: 99px;
  padding: 4px 6px;
}

#mkt-detail-content.vc-sicht-active .navbar-link.w--current:hover {
  border-radius: 99px;
}

#mkt-detail-content.vc-sicht-active .navbar-link.head {
  background-color: var(--_base---global-style--bg-0);
  color: var(--_base---neutral--500);
  border-radius: .75rem;
  padding: .75rem 1.25rem;
  font-size: 1.1rem;
  font-weight: 300;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .navbar-link.head:hover, #mkt-detail-content.vc-sicht-active .navbar-link.head.w--current {
  background-color: var(--_base---neutral--200);
  color: var(--_base---neutral--700);
}

#mkt-detail-content.vc-sicht-active .navbar-link.head.w--current:hover {
  border-radius: .7rem;
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo {
  background-color: var(--_base---global-style--transparant);
  color: var(--_base---neutral--400);
  padding: .125rem .25rem;
  font-size: .9rem;
  font-weight: 300;
  line-height: 1rem;
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo:hover, #mkt-detail-content.vc-sicht-active .navbar-link.foo.w--current {
  color: var(--_base---global-style--content-font);
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo.w--current:hover {
  background-color: var(--_base---global-style--transparant);
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo2 {
  background-color: var(--_base---global-style--transparant);
  color: var(--_base---neutral--400);
  text-align: left;
  padding: .25rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.1rem;
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo2:hover, #mkt-detail-content.vc-sicht-active .navbar-link.foo2.w--current {
  color: var(--_base---global-style--content-font);
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo2.w--current:hover {
  background-color: var(--_base---global-style--transparant);
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo3 {
  background-color: var(--_base---global-style--transparant);
  color: var(--_base---neutral--400);
  padding: 0;
  font-size: .95rem;
  font-weight: 300;
  line-height: 1.1rem;
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo3:hover, #mkt-detail-content.vc-sicht-active .navbar-link.foo3.w--current {
  color: var(--_base---global-style--content-font);
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo3.w--current:hover {
  background-color: var(--_base---global-style--transparant);
}

#mkt-detail-content.vc-sicht-active .navbar-link.foo3._1 {
  color: var(--_base---neutral--500);
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .collection-list-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  place-items: center stretch;
  width: 100%;
  max-width: none;
  margin-top: 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .collection-list-wrapper.sections, #mkt-detail-content.vc-sicht-active .collection-list-wrapper.featured {
  max-width: none;
}

#mkt-detail-content.vc-sicht-active .icon {
  z-index: 1;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 32px;
  max-width: none;
  height: 32px;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .icon.mini {
  width: 20px;
  height: 20px;
}

#mkt-detail-content.vc-sicht-active .icon.mini.news {
  opacity: .6;
  width: 16px;
  height: 16px;
}

#mkt-detail-content.vc-sicht-active .icon.inv {
  filter: invert();
}

#mkt-detail-content.vc-sicht-active .faq-accordion {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px none var(--_base---neutral--100);
  background-color: var(--_base---neutral--1);
  border-radius: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 0;
  display: flex;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .faq-question {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: var(--_base---neutral--1);
  border-radius: 0;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding: 18px;
  display: flex;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .faq-answer {
  background-color: var(--_base---global-style--transparant);
  border-radius: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 18px;
  display: flex;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .faq-icon {
  background-color: var(--_base---neutral--100);
  border-radius: 99px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: 4px 3px 3px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .faq-list {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  border: 1px none var(--_base---neutral--100);
  border-radius: 24px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  width: 100%;
  max-width: 700px;
  display: flex;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .password-container {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .badge {
  grid-column-gap: 8px;
  border: 1px solid var(--_base---allgemein--outline-0\<deleted\|variable-05b29387-6308-ccea-0264-6c63536c0673\>);
  background-color: var(--_base---neutral--1);
  outline-color: var(--_base---allgemein--base-card-0\<deleted\|variable-0a6e325a-5256-8385-f2ce-9179e69f6084\>);
  outline-offset: 0px;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-clip: border-box;
  border-radius: 26px;
  outline-width: 3px;
  outline-style: none;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 4px 12px;
  text-decoration: none;
  display: flex;
  box-shadow: inset 0 2px 4px 3px #b2bec41a;
}

#mkt-detail-content.vc-sicht-active .tittle-badge {
  z-index: 1;
  color: var(--_base---neutral--400);
  text-align: center;
  font-size: .875rem;
  font-weight: 300;
  line-height: 1.1rem;
  text-decoration: none;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.white {
  color: var(--_base---neutral--1);
}

#mkt-detail-content.vc-sicht-active .tittle-badge.white.kenn {
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 1.8rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.white.kenn.d {
  color: var(--_base---neutral--500);
  font-size: 1rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.white.kenn-2 {
  margin-top: -10px;
  margin-left: -3px;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.6rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.white.kenn-2.d {
  color: var(--_base---neutral--500);
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.white.kenn-1 {
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.8rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.white.kenn-1.d {
  color: var(--_base---neutral--500);
  font-size: 1rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.two {
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.nex {
  font-size: .9rem;
  line-height: 1rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.proj {
  text-align: right;
  font-size: .85rem;
  line-height: .9rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.kust {
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.home-2 {
  color: var(--_base---neutral--500);
  font-size: .8rem;
  line-height: 1rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.two-2 {
  color: var(--_base---neutral--100);
  font-size: .75rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.two-1 {
  font-size: .75rem;
}

#mkt-detail-content.vc-sicht-active .tittle-badge.news {
  color: var(--_base---neutral--600);
}

#mkt-detail-content.vc-sicht-active .navbar-brand {
  border-radius: .4rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .navbar-brand.foo {
  justify-content: flex-start;
  align-items: center;
}

#mkt-detail-content.vc-sicht-active .navbar-brand.kon {
  border-radius: 12px;
}

#mkt-detail-content.vc-sicht-active .content {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .content.services {
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}

#mkt-detail-content.vc-sicht-active .content.services.ag {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
}

#mkt-detail-content.vc-sicht-active .content.process {
  flex: 1;
  justify-content: center;
  align-items: center;
}

#mkt-detail-content.vc-sicht-active .content.helper-cta {
  max-width: 300px;
}

#mkt-detail-content.vc-sicht-active .content.process-1 {
  justify-content: center;
  align-items: flex-start;
}

#mkt-detail-content.vc-sicht-active .content.process-1.x {
  flex: 1;
}

#mkt-detail-content.vc-sicht-active .content.process-1.mark {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 1;
}

#mkt-detail-content.vc-sicht-active .content.process-2 {
  justify-content: center;
  align-items: flex-start;
}

#mkt-detail-content.vc-sicht-active .content.process-2.a {
  border-bottom: 1px solid var(--_base---neutral--300);
  padding-bottom: 20px;
}

#mkt-detail-content.vc-sicht-active .content.process-2.b {
  border-bottom: 1px solid var(--_base---neutral--500);
  padding-bottom: 20px;
}

#mkt-detail-content.vc-sicht-active .content.process-2.a-2, #mkt-detail-content.vc-sicht-active .content.process-2.b-2 {
  padding-bottom: 20px;
}

#mkt-detail-content.vc-sicht-active .content.process-11 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  justify-content: center;
  align-items: flex-start;
}

#mkt-detail-content.vc-sicht-active .content.process-11.x {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  flex: 1;
}

#mkt-detail-content.vc-sicht-active .content.mark-2 {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
}

#mkt-detail-content.vc-sicht-active .content.ko {
  flex: 1;
  justify-content: center;
  align-items: flex-start;
}

#mkt-detail-content.vc-sicht-active .card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px none var(--_base---neutral--100);
  background-color: var(--_base---neutral--100);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  border-radius: 2.125rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  padding: 1.5rem;
  text-decoration: none;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .card.services {
  background-color: var(--_base---neutral--1);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  transition: all .3s;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .card.services:hover {
  transform: translate(0, -5px)scale(1.013);
}

#mkt-detail-content.vc-sicht-active .card.services.ag:hover {
  box-shadow: none;
  transform: translate(0, -4px);
}

#mkt-detail-content.vc-sicht-active .card.testimonials {
  background-color: var(--_base---neutral--1);
  border-radius: 2rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

#mkt-detail-content.vc-sicht-active .card.helper-cta {
  border-radius: var(--_size---border--border-little\<deleted\|variable-8f2e5d6c-a23e-6e3d-0095-3c3bc4157970\>);
  background-color: var(--_base---allgemein--base-card-0\<deleted\|variable-0a6e325a-5256-8385-f2ce-9179e69f6084\>);
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 500px;
}

#mkt-detail-content.vc-sicht-active .card.process-2 {
  background-color: var(--_base---neutral--1);
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.process-3 {
  border: .5px solid var(--_base---neutral--400);
  background-color: var(--_base---neutral--700);
  border-radius: 1.2rem;
  justify-content: space-between;
  align-items: flex-start;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.process-1 {
  border: .5px solid var(--_base---neutral--400);
  background-color: var(--_base---neutral--800);
  justify-content: space-between;
  align-items: flex-start;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.process-1.a {
  padding-bottom: 2rem;
  padding-left: 1.8rem;
  padding-right: 1.8rem;
  transition: all .2s;
}

#mkt-detail-content.vc-sicht-active .card.process-1.a:hover {
  transform: translate(0, -6px);
}

#mkt-detail-content.vc-sicht-active .card.process-1.ag {
  padding-top: 2rem;
  padding-bottom: 2rem;
  transition: all .2s;
}

#mkt-detail-content.vc-sicht-active .card.process-1.ag:hover {
  transform: translate(0, -4px);
}

#mkt-detail-content.vc-sicht-active .card.process-4.a {
  padding: 2.5rem 1.8rem 2rem;
  transition: all .2s;
}

#mkt-detail-content.vc-sicht-active .card.process-4.a:hover {
  transform: translate(0, -6px);
}

#mkt-detail-content.vc-sicht-active .card.process-4.ag {
  padding: 2rem 1.8rem;
  transition: all .2s;
}

#mkt-detail-content.vc-sicht-active .card.process-4.ag:hover {
  transform: translate(0, -4px);
}

#mkt-detail-content.vc-sicht-active .card.process-4.price {
  align-items: flex-start;
  padding: 2.5rem 1.8rem 2rem;
  transition: all .2s;
}

#mkt-detail-content.vc-sicht-active .card.process-4.price:hover {
  transform: translate(0, -6px);
}

#mkt-detail-content.vc-sicht-active .card.process-9 {
  border: .5px solid var(--_base---neutral--400);
  background-color: var(--_base---neutral--700);
  justify-content: space-between;
  align-items: flex-start;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.process-92 {
  border: .5px solid var(--_base---neutral--400);
  background-color: var(--_base---neutral--700);
  border-radius: 1.6rem;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2.5rem 2rem;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.process-99 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: .5px solid var(--_base---neutral--400);
  background-color: var(--_base---neutral--700);
  border-radius: 1.6rem;
  justify-content: space-between;
  align-items: flex-start;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.process-1 {
  background-color: var(--_base---neutral--800);
  border-style: none;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2.5rem 2rem;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.process-3 {
  background-color: var(--_base---neutral--1);
  border-style: none;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2.5rem 2rem;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.process-8 {
  border: .5px solid var(--_base---neutral--400);
  background-color: var(--_base---neutral--700);
  border-radius: 1.2rem;
  justify-content: space-between;
  align-items: flex-start;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.mark {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #0000;
  border-radius: 0;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0;
}

#mkt-detail-content.vc-sicht-active .card.mrk-2 {
  background-color: var(--_base---neutral--1);
  border-radius: 1.5rem;
  justify-content: space-between;
  align-items: flex-start;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.web {
  background-color: var(--_base---neutral--1);
  justify-content: space-between;
  align-items: center;
  transition: all .2s;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .card.web:hover {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  transform: translate(0, -6px);
}

#mkt-detail-content.vc-sicht-active .card.rebr {
  background-color: var(--_base---neutral--1);
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  transition: all .3s;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .card.rebr:hover {
  transform: translate(0, -5px);
}

#mkt-detail-content.vc-sicht-active .card.process-4 {
  background-color: var(--_base---neutral--200);
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .grid {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  border: 2px none var(--_base---neutral--1);
  background-color: #fcfdff00;
  border-radius: 0;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 0;
  text-decoration: none;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .grid.blog {
  grid-template-columns: 1fr 1fr;
}

#mkt-detail-content.vc-sicht-active .grid.service {
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  padding-bottom: 6px;
}

#mkt-detail-content.vc-sicht-active .grid.portfolio {
  grid-template-columns: 1fr 1fr;
}

#mkt-detail-content.vc-sicht-active .grid.portfolio.home {
  padding-bottom: 6px;
}

#mkt-detail-content.vc-sicht-active .grid.testimonials {
  grid-template-columns: 1fr 1fr 1fr;
}

#mkt-detail-content.vc-sicht-active .grid.testimonials.home {
  align-items: stretch;
}

#mkt-detail-content.vc-sicht-active .grid.process {
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  padding-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .grid.team {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  height: auto;
}

#mkt-detail-content.vc-sicht-active .grid.sbkt {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: stretch;
  padding-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .grid.sbkt.mark {
  z-index: 3;
  grid-column-gap: 0rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  width: 50%;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .grid.bott {
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  padding-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .grid.ber {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: stretch;
  padding-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper {
  grid-column-gap: 0px;
  background-color: var(--_base---neutral--800);
  border-radius: 14px;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 7px;
  text-decoration: none;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper.popup {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #ffffff40;
  border-style: none;
  border-width: 1px;
  padding: 12px;
  position: absolute;
  inset: 5% 5% auto auto;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper.popup.blog {
  border-radius: 99px;
  padding: 8px;
  inset: auto;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper.link {
  background-color: var(--_base---global-style--transparant);
  opacity: .5;
  border-radius: 99px;
  padding: 6px;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper.link:hover {
  opacity: 100;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper.bl {
  background-color: var(--_base---neutral--100);
}

#mkt-detail-content.vc-sicht-active .badge {
  border-style: none;
  border-color: var(--_base---neutral--100);
  background-color: var(--_base---neutral--100);
  box-shadow: none;
  outline-color: var(--_base---neutral--1);
  border-radius: .45rem;
  padding: .25rem .7rem .3rem;
}

#mkt-detail-content.vc-sicht-active .badge.two {
  background-color: var(--_base---neutral--1);
  border-style: none;
  padding-top: .25rem;
  padding-bottom: .25rem;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .badge.two.kum {
  padding-top: .3rem;
  top: -1.5rem;
}

#mkt-detail-content.vc-sicht-active .badge.transparant {
  background-color: var(--_base---global-style--transparant);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  padding: .25rem .75rem;
  position: static;
}

#mkt-detail-content.vc-sicht-active .badge.transparant.kenn {
  grid-column-gap: 4px;
  background-color: var(--_base---global-style--bg-3);
  border-radius: .6rem;
  padding-bottom: .3rem;
}

#mkt-detail-content.vc-sicht-active .badge.transparant.ag {
  grid-column-gap: 4px;
  border-right-style: solid;
  border-right-color: var(--_base---neutral--300);
  background-color: var(--_base---neutral--100);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  border-radius: 0;
  padding: .8rem 1.2rem;
}

#mkt-detail-content.vc-sicht-active .badge.transparant.ag.last {
  border-right-style: none;
}

#mkt-detail-content.vc-sicht-active .badge.number {
  background-color: var(--_base---neutral--1);
  position: absolute;
  inset: 0% 0% auto auto;
}

#mkt-detail-content.vc-sicht-active .badge.popup-for-card {
  z-index: 2;
  padding-left: 15px;
  padding-right: 15px;
  position: absolute;
  inset: 5% 5% auto auto;
}

#mkt-detail-content.vc-sicht-active .badge.popup-for-card.case-studies {
  inset: auto 1.5% 1.5% auto;
}

#mkt-detail-content.vc-sicht-active .badge.item-team {
  z-index: 2;
  background-color: #fff0;
  position: absolute;
  inset: auto 5% 1.5% auto;
  overflow: visible;
}

#mkt-detail-content.vc-sicht-active .badge.item-team._2 {
  inset: 1.5% auto auto 5%;
}

#mkt-detail-content.vc-sicht-active .badge.two-1 {
  background-color: var(--_base---neutral--100);
  border-style: none;
  padding: .2rem .5rem;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .badge.two-3 {
  background-color: var(--_base---neutral--500);
  border-style: none;
  padding: .2rem .5rem;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .badge.pric {
  background-color: var(--_base---global-style--acc-2);
  border-style: none;
  padding: .2rem .5rem;
  position: absolute;
  top: -10px;
  right: 60px;
}

#mkt-detail-content.vc-sicht-active .logo {
  object-fit: cover;
  border-radius: 8px;
  width: 50px;
  max-width: none;
  height: 50px;
  transform: rotate(5deg);
}

#mkt-detail-content.vc-sicht-active .tumbnail-wrapper {
  border: 1px solid var(--_base---neutral--1);
  opacity: 1;
  cursor: auto;
  mix-blend-mode: normal;
  border-radius: 2rem;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .tumbnail-wrapper.news {
  margin-top: 20px;
  margin-bottom: 20px;
}

#mkt-detail-content.vc-sicht-active .tumbnail {
  border-radius: var(--_size---border--border-small\<deleted\|variable-55858d00-1045-9891-f5bd-709c9ec6f399\>);
  object-fit: cover;
  height: 200px;
}

#mkt-detail-content.vc-sicht-active .tumbnail.blog {
  filter: none;
  border-radius: 0;
  width: 100%;
  height: 340px;
}

#mkt-detail-content.vc-sicht-active .tumbnail.blog:hover {
  filter: grayscale(0%);
}

#mkt-detail-content.vc-sicht-active .item {
  width: 100%;
}

#mkt-detail-content.vc-sicht-active .item.blog {
  grid-column-gap: var(--_size---gap--gap-content\<deleted\|variable-4abee650-09ee-7369-cb85-4b466b8214cf\>);
  grid-row-gap: var(--_size---gap--gap-content\<deleted\|variable-4abee650-09ee-7369-cb85-4b466b8214cf\>);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .form-column {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .form {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px solid var(--_base---allgemein--base-card-0\<deleted\|variable-0a6e325a-5256-8385-f2ce-9179e69f6084\>);
  border-radius: var(--_size---border--border-medium\<deleted\|variable-8746f1c2-3d80-6479-00e5-eaebcd223fc2\>);
  background-color: var(--_base---allgemein--base-card-1\<deleted\|variable-fa4475a0-dba5-f505-ef21-a97cea3e516a\>);
  background-image: url('../images/bg-1.png');
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  grid-template-rows: auto minmax(auto, 1fr);
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  width: 100%;
  padding: 24px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .form.subscribes {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-style: none;
  border-color: var(--_base---allgemein--outline-0\<deleted\|variable-05b29387-6308-ccea-0264-6c63536c0673\>);
  background-color: var(--_base---allgemein--base-card-0\<deleted\|variable-0a6e325a-5256-8385-f2ce-9179e69f6084\>);
  border-radius: 12px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 6px;
}

#mkt-detail-content.vc-sicht-active .form-block {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 458px;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .logo {
  border-radius: .4rem;
  width: 55px;
  height: auto;
  transform: none;
}

#mkt-detail-content.vc-sicht-active .logo.foo {
  width: 400px;
}

#mkt-detail-content.vc-sicht-active .logo.kon {
  border-radius: 10px;
  width: 44px;
}

#mkt-detail-content.vc-sicht-active .tumbnail-portfolio {
  object-fit: cover;
  width: 100%;
  height: 300px;
  min-height: auto;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .helper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .helper.back {
  background-color: var(--_base---global-style--transparant);
  border-radius: 999px;
  padding: 4px 12px 4px 8px;
}

#mkt-detail-content.vc-sicht-active .helper.back.two {
  background-color: #f5f5f7;
}

#mkt-detail-content.vc-sicht-active .column-footer-logo {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: auto;
  height: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .menu {
  grid-column-gap: .6rem;
  grid-row-gap: .6rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .menu.buttom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

#mkt-detail-content.vc-sicht-active .menu.buttom-xx {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
}

#mkt-detail-content.vc-sicht-active .container-menu-footer {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: flex-start start;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .footer-content {
  z-index: 9;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  border-top: 1px solid var(--_base---neutral--200);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  padding: 3rem 0 0;
  text-decoration: none;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .footer-content.xx {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .footer-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  text-decoration: none;
}

#mkt-detail-content.vc-sicht-active .sub-menu {
  padding-bottom: .125rem;
  padding-left: .25rem;
}

#mkt-detail-content.vc-sicht-active .helper-column {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .helper-column.center {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  justify-content: center;
  align-items: center;
}

#mkt-detail-content.vc-sicht-active .helper-column.ag {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: var(--_base---neutral--100);
  border-radius: .6rem;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .header {
  z-index: 3;
  background-color: var(--_base---global-style--bg-4);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: .8rem;
  padding-bottom: .5rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

#mkt-detail-content.vc-sicht-active .success-message {
  background-color: var(--_base---neutral--100);
  border-radius: 99px;
}

#mkt-detail-content.vc-sicht-active .card-cms {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--_base---global-style--transparant);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .card-cms.blog {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-radius: var(--_size---border--border-medium\<deleted\|variable-8746f1c2-3d80-6479-00e5-eaebcd223fc2\>);
  background-color: var(--_base---allgemein--base-card-0\<deleted\|variable-0a6e325a-5256-8385-f2ce-9179e69f6084\>);
  width: 100%;
  padding: 8px;
}

#mkt-detail-content.vc-sicht-active .card-cms.portfolio {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px none var(--_base---neutral--100);
  border-radius: var(--_size---border--border-small\<deleted\|variable-55858d00-1045-9891-f5bd-709c9ec6f399\>);
  background-color: var(--_base---neutral--1);
  flex-flow: column;
  width: 100%;
  padding: 8px;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .card-cms.portfolio.home:hover {
  transform: scale(1.013);
  box-shadow: 4px 3px 10px #00000026;
}

#mkt-detail-content.vc-sicht-active .column-foter {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .text {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .text.left {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .text.left.ag {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
}

#mkt-detail-content.vc-sicht-active .text.mark {
  justify-content: center;
  align-items: flex-start;
}

#mkt-detail-content.vc-sicht-active .content-cms-item {
  z-index: 0;
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--_base---neutral--1);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: 1.5rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  padding: 1.5rem;
  display: flex;
  position: relative;
  inset: auto;
}

#mkt-detail-content.vc-sicht-active .content-cms-item.blog {
  z-index: 1;
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #fff0;
  border-radius: 0;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  padding: 1.5rem 1.5rem 1.2rem;
  position: relative;
  bottom: auto;
}

#mkt-detail-content.vc-sicht-active .column-footer {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .navbar-no-shadow-container {
  z-index: 10;
  background-color: var(--_base---global-style--bg-0);
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
  inset: auto 0% 0%;
}

#mkt-detail-content.vc-sicht-active .error-message {
  background-color: var(--_base---red--lighter\<deleted\|variable-4e762e16-dc4c-7d0d-6df5-333e53a39d9d\>);
  border-radius: 14px;
}

#mkt-detail-content.vc-sicht-active .column-icon {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .navbar-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1150px;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .navbar-menu {
  width: 100%;
  margin-bottom: 0;
  padding-left: 0;
}

#mkt-detail-content.vc-sicht-active .navbar-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .list-item {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  order: 0;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  list-style-type: none;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .menu-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .content-testimonials {
  grid-column-gap: 34px;
  grid-row-gap: 34px;
  border: 1px none var(--_base---neutral--1);
  background-color: #fff0;
  border-radius: 0;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .content-testimonials._2 {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: row;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
}

#mkt-detail-content.vc-sicht-active .nav-back {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .nav-back.news {
  margin-bottom: 20px;
}

#mkt-detail-content.vc-sicht-active .profile-mini {
  object-fit: cover;
  border-radius: 2rem;
  width: 24px;
  height: 24px;
  margin-left: -5px;
}

#mkt-detail-content.vc-sicht-active .column-image {
  justify-content: center;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  background-color: var(--_base---neutral--1);
  background-image: url('../images/bg.png');
  background-size: cover;
  border-radius: 2.125rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: auto;
  min-height: auto;
  padding: 2.125rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.home {
  background-color: var(--_base---neutral--1);
  background-image: url('../images/61aa5f07c870aba259f7299e_Pattern---Pages.svg');
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.home-2 {
  background-color: var(--_base---neutral--900);
  background-image: none;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.re, #mkt-detail-content.vc-sicht-active .hero-wrapper.kon {
  background-image: none;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.agentur {
  background-color: var(--_base---neutral--1);
  background-image: none;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.ag {
  background-color: var(--_base---neutral--800);
  background-image: none;
  border-radius: 1.8rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.age {
  background-color: var(--_base---neutral--800);
  background-image: linear-gradient(#1d1d1fe6, #1d1d1fe6), url('../images/61aa5f07c870aba259f7299e_Pattern---Pages.svg');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  padding: 2.8rem 2.5rem 2.5rem;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.sbkta {
  background-color: var(--_base---neutral--800);
  background-image: linear-gradient(#1d1d1fe6, #1d1d1fe6), url('../images/61aa5f07c870ab3ca5f729a7_Pattern---Purple.svg');
  background-position: 0 0, 100% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  padding: 2.8rem 2.5rem 2.5rem;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.sbc {
  background-color: var(--_base---neutral--800);
  background-image: linear-gradient(#1d1d1fe6, #1d1d1fe6), url('../images/61aa5f07c870ab3e4df729a1_Pattern---Hero.svg');
  background-position: 0 0, 0 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, auto;
  border-radius: 1.8rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.mark {
  grid-column-gap: 7rem;
  grid-row-gap: 0rem;
  background-color: var(--_base---neutral--800);
  background-image: linear-gradient(#1d1d1fe6, #1d1d1fe6), url('../images/61aa5f07c870aba259f7299e_Pattern---Pages.svg');
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  flex-flow: row;
  align-items: flex-start;
  padding: 3rem 3rem 2.8rem;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.mark-2 {
  background-color: var(--_base---neutral--1);
  background-image: linear-gradient(135deg, #d7e8fa, #fddff4);
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.brand {
  background-color: var(--_base---neutral--1);
  background-image: linear-gradient(135deg, #c9eeffcc, #ffb5f3b3), url('../images/61aa5f07c870ab3e4df729a1_Pattern---Hero.svg'), linear-gradient(135deg, #c9eeff, #ffb5f3);
  background-position: 0 0, 0 0, 0 0;
  background-repeat: repeat, no-repeat, repeat;
  background-size: auto, auto, auto;
}

#mkt-detail-content.vc-sicht-active .hero-wrapper.prin {
  background-color: var(--_base---neutral--1);
  background-image: none;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .content-hero {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .content-hero.home-2 {
  z-index: 12;
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  grid-template-rows: auto;
  grid-template-columns: .9fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding-bottom: 1rem;
  display: grid;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .content-hero.ag {
  z-index: 12;
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  grid-template-rows: auto;
  grid-template-columns: 1.3fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: grid;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .content-hero.mar {
  grid-column-gap: 5rem;
  grid-row-gap: 0rem;
  justify-content: space-between;
}

#mkt-detail-content.vc-sicht-active .content-hero.mark {
  flex-flow: column;
}

#mkt-detail-content.vc-sicht-active .content-hero.prin {
  padding-bottom: 3rem;
}

#mkt-detail-content.vc-sicht-active .content-hero.xhome {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

#mkt-detail-content.vc-sicht-active .column-element {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .column-element.popup {
  z-index: 1;
  width: 90%;
  position: absolute;
  inset: 8% auto auto;
}

#mkt-detail-content.vc-sicht-active .column-element.popup._2 {
  z-index: 1;
  justify-content: center;
  inset: auto auto 5%;
}

#mkt-detail-content.vc-sicht-active .banner-tumbnail {
  object-fit: cover;
  border-radius: 0;
  height: 550px;
}

#mkt-detail-content.vc-sicht-active .banner-tumbnail.blog {
  width: 100%;
  height: 400px;
}

#mkt-detail-content.vc-sicht-active .wrapper-cms {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  background-color: var(--_base---neutral--1);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-image: url('../images/bg-1.png');
  background-position: 0 0;
  background-size: cover;
  border-radius: 2.125rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 900px;
  padding: 2rem;
  display: flex;
  position: relative;
  bottom: auto;
}

#mkt-detail-content.vc-sicht-active .wrapper-cms.blog {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-image: none;
  max-width: 80%;
}

#mkt-detail-content.vc-sicht-active .hero-column {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .hero-column.ag {
  width: auto;
}

#mkt-detail-content.vc-sicht-active .hero-column.sbkto {
  width: auto;
  max-width: 600px;
}

#mkt-detail-content.vc-sicht-active .hero-column.mar-1 {
  width: 49%;
}

#mkt-detail-content.vc-sicht-active .hero-column.marki {
  justify-content: center;
  align-items: center;
  width: auto;
}

#mkt-detail-content.vc-sicht-active .hero-column.brand {
  width: 50%;
  max-width: 600px;
  padding-bottom: 40px;
}

#mkt-detail-content.vc-sicht-active .hero-column.ber {
  width: auto;
}

#mkt-detail-content.vc-sicht-active .hero-tumbnail-card {
  background-color: var(--_base---neutral--100);
  border-radius: 2.125rem;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-bottom: -10px;
  margin-right: 10px;
  padding: 8px;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .hero-content {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  perspective: 1200px;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .hero-content.ag {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-self: center;
  align-items: stretch;
  margin-left: 20px;
  padding-bottom: 40px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .hero-content.agent {
  justify-content: flex-end;
  align-items: center;
}

#mkt-detail-content.vc-sicht-active .hero-content.sbk {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-self: center;
  align-items: stretch;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .hero-content.wd {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-self: center;
  align-items: stretch;
  margin-bottom: -40px;
  margin-left: 20px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .hero-content.mar {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-self: center;
  place-items: stretch stretch;
  margin-left: -20px;
  margin-right: 10px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .hero-content.mar-2 {
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-self: center;
  align-items: stretch;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .hero-content.bran {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch;
  align-self: center;
  align-items: stretch;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .hero-content.rebr {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
  align-self: stretch;
  place-items: stretch stretch;
  padding-bottom: 40px;
  padding-right: 40px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .hero-content.rebr.pag {
  padding-bottom: 0;
  padding-right: 0;
}

#mkt-detail-content.vc-sicht-active .hero-content.prin {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
  align-self: stretch;
  place-items: stretch stretch;
  padding-bottom: 20px;
  padding-left: 140px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .elemnt-card {
  object-fit: cover;
  width: 80px;
  position: absolute;
  inset: 0% 0% auto auto;
}

#mkt-detail-content.vc-sicht-active .video-missions {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 450px;
  margin-bottom: 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .element-card {
  z-index: 1;
  object-fit: cover;
  width: 120px;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

#mkt-detail-content.vc-sicht-active .element-card._2 {
  z-index: 1;
  width: 120px;
  inset: auto 0% 0% auto;
}

#mkt-detail-content.vc-sicht-active .element-card.effect {
  width: 34px;
  top: 5%;
  left: 5%;
}

#mkt-detail-content.vc-sicht-active .element-card.team-element {
  z-index: 1;
  width: 165px;
  inset: auto 0% 0% auto;
}

#mkt-detail-content.vc-sicht-active .element-card.team-element._2 {
  width: 165px;
  inset: 0% auto auto 0%;
}

#mkt-detail-content.vc-sicht-active .element-card.son {
  border-top-left-radius: 16px;
}

#mkt-detail-content.vc-sicht-active .wrap-element-card {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .cta {
  width: var(--_size---global-width--100\<deleted\|variable-ac6e7fdd-ef7b-9536-5e9d-bb2aaedf5ad2\>);
  height: auto;
  min-height: auto;
  padding: var(--_size---card--wrapper-margin\<deleted\|variable-7fb4be00-da5c-ac0d-2ba4-4a41b10846bc\>);
  border-radius: var(--_size---border--border-large\<deleted\|variable-cdb09405-e54b-b224-46ad-f2d6663f486a\>);
  background-color: var(--_base---global-style--transparant);
  background-image: url('../images/bg-1.png');
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .cta-preview {
  z-index: 0;
  object-fit: cover;
  border-radius: 24px;
  width: 130px;
  height: 90px;
  position: absolute;
  inset: 10% 5% auto auto;
  transform: rotate(4deg);
}

#mkt-detail-content.vc-sicht-active .cta-preview._2 {
  inset: auto auto 15% 5%;
}

#mkt-detail-content.vc-sicht-active .cta-preview._3 {
  width: 120px;
  height: 80px;
  inset: auto 15% 15% auto;
  transform: rotate(-4deg);
}

#mkt-detail-content.vc-sicht-active .cta-preview._3._4 {
  width: 120px;
  height: 76px;
  inset: 15% auto auto 15%;
}

#mkt-detail-content.vc-sicht-active .column-name {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .team {
  object-fit: cover;
  height: 500px;
}

#mkt-detail-content.vc-sicht-active .wrapper-team {
  border-radius: var(--_size---border--border-medium\<deleted\|variable-8746f1c2-3d80-6479-00e5-eaebcd223fc2\>);
  width: 100%;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .nav-logo-glow-1 {
  z-index: -1;
  opacity: .55;
  filter: blur(.75rem);
  pointer-events: none;
  background-image: conic-gradient(#0071e3 0%, #e20074 35%, #ff6d00 65%, #0071e3 100%);
  border-radius: 50%;
  width: 3.75rem;
  height: 3.75rem;
  animation: 4s linear infinite navGlowSpin;
  position: absolute;
  top: 54%;
  left: 50%;
  transform: translate(-50%, -50%);
}

#mkt-detail-content.vc-sicht-active .nav-logo-glow-1.footer {
  top: 50%;
  left: 6%;
}

#mkt-detail-content.vc-sicht-active .code-embed {
  display: none;
}

#mkt-detail-content.vc-sicht-active .button-home-top {
  margin-top: 1rem;
}

#mkt-detail-content.vc-sicht-active .button-home-top.home {
  grid-column-gap: 10px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .video_element {
  z-index: 3;
  border-radius: 1.6rem;
  justify-content: center;
  align-items: center;
  width: 34rem;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .video_element.pop {
  cursor: default;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .lottie-animation {
  filter: invert();
  justify-content: center;
  align-items: center;
  transition: opacity .2s;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .menu-button-nav {
  background-color: var(--_base---neutral--900);
}

#mkt-detail-content.vc-sicht-active .menu-button-nav:hover {
  background-color: var(--_base---neutral--700);
}

#mkt-detail-content.vc-sicht-active .logos-home {
  width: 100vw;
  display: flex;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .marquee-wrapper-logo {
  z-index: 11;
  width: 100%;
  max-width: 1150px;
  height: 2.45rem;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .marquee-item-4 {
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: stretch;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .logo-marquee-image {
  filter: invert();
  cursor: default;
  object-fit: scale-down;
  width: 100%;
}

#mkt-detail-content.vc-sicht-active .marquee-image-4 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .marquee-image-4._5 {
  width: 3rem;
}

#mkt-detail-content.vc-sicht-active .marquee-image-4._4 {
  width: 9.25rem;
}

#mkt-detail-content.vc-sicht-active .marquee-image-4._1 {
  width: 10.5rem;
}

#mkt-detail-content.vc-sicht-active .marquee-image-4._3 {
  width: 5.5rem;
}

#mkt-detail-content.vc-sicht-active .marquee-image-4._6 {
  width: 4.875rem;
}

#mkt-detail-content.vc-sicht-active .marquee-image-4._2 {
  width: 9.25rem;
}

#mkt-detail-content.vc-sicht-active .marquee-image-4._7 {
  width: 11.12rem;
}

#mkt-detail-content.vc-sicht-active .marquee-list {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .scroll-block {
  grid-column-gap: 1.4rem;
  grid-row-gap: 1.4rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .marquee-track-logo {
  z-index: 20;
  opacity: .2;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .logos-l {
  z-index: 21;
  background-image: linear-gradient(90deg, var(--_base---global-style--background) 40%, var(--_base---global-style--transparant));
  width: 6rem;
  height: 100%;
  position: absolute;
  left: -30px;
}

#mkt-detail-content.vc-sicht-active .logos-r {
  z-index: 21;
  background-image: linear-gradient(90deg, var(--_base---global-style--transparant), var(--_base---global-style--background) 60%);
  width: 6rem;
  height: 100%;
  position: absolute;
  right: -30px;
}

#mkt-detail-content.vc-sicht-active .butt-mob-nav, #mkt-detail-content.vc-sicht-active .div-block {
  display: none;
}

#mkt-detail-content.vc-sicht-active .popup-close {
  z-index: 2;
  background-color: var(--_base---header--bg-3\<deleted\|variable-d4f99d6a-281c-90d5-ac7f-ef896ffc0fd4\>);
  width: 2.5rem;
  height: 2.5rem;
  color: var(--_base---header--navigation-3\<deleted\|variable-b4192fc6-993b-4057-39f9-ca59743605d9\>);
  cursor: pointer;
  border-radius: 999em;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 1rem 1rem auto auto;
}

#mkt-detail-content.vc-sicht-active .popup-wrapper {
  z-index: 999;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

#mkt-detail-content.vc-sicht-active .popup-background {
  z-index: 0;
  background-color: var(--_base---global-style--bg-1);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

#mkt-detail-content.vc-sicht-active .popup-content {
  margin: 2.5em 3em;
}

#mkt-detail-content.vc-sicht-active .popup-content.has-video {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0;
  display: flex;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .popup-inner {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .popup-content-wrapper {
  z-index: 1;
  background-color: #fff;
  border-radius: 1.2em;
  width: 90vw;
  max-width: 55em;
  max-height: 90%;
  position: relative;
  overflow: auto;
}

#mkt-detail-content.vc-sicht-active .popup-content-wrapper.video {
  background-color: var(--_base---global-style--transparant);
  border-radius: 1.2rem;
  justify-content: center;
  align-items: center;
  width: 95vw;
  max-width: none;
  height: auto;
  max-height: none;
  display: flex;
  overflow: visible;
}

#mkt-detail-content.vc-sicht-active .popup-close-icon {
  width: 1em;
  height: 1em;
}

#mkt-detail-content.vc-sicht-active .image {
  z-index: 8;
  transform-style: preserve-3d;
  position: absolute;
  top: 0;
  transform: rotateX(180deg)rotateY(0)rotateZ(0);
}

#mkt-detail-content.vc-sicht-active .div-block-2 {
  grid-column-gap: .8rem;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .theme-switch-wrap {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: var(--_base---neutral--1);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 6px;
  align-items: center;
  height: 2.2rem;
  margin-left: 1rem;
  padding-left: .25rem;
  padding-right: .25rem;
  display: flex;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .theme-toggle {
  z-index: 4;
  background-color: var(--_base---global-style--transparant);
  width: 28px;
  height: 28px;
  color: var(--_base---neutral--500);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .2rem;
  transition: all .4s;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .theme-toggle:hover {
  background-color: var(--_base---neutral--200);
  color: var(--_base---global-style--content-font);
}

#mkt-detail-content.vc-sicht-active .icon-flex {
  justify-content: center;
  align-items: center;
  display: flex;
  transform: scale(1.2);
}

#mkt-detail-content.vc-sicht-active .showreel_sticky {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

#mkt-detail-content.vc-sicht-active .showreel_track {
  width: 100%;
  height: 250vh;
}

#mkt-detail-content.vc-sicht-active .showreel_video_wrapper {
  z-index: 1;
  width: 100vw;
  height: 100vh;
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  flex: none;
}

#mkt-detail-content.vc-sicht-active .showreel_wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .showreel_section {
  max-width: 100%;
}

#mkt-detail-content.vc-sicht-active .showreel_video {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .showreel_video_mask {
  border-radius: var(--_base---global-style--video-border);
  justify-content: center;
  align-items: center;
  width: 50vw;
  height: 40vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .link-block {
  border-radius: 1.6rem;
}

#mkt-detail-content.vc-sicht-active .empty {
  display: none;
}

#mkt-detail-content.vc-sicht-active .button-section {
  margin-top: -1.5rem;
}

#mkt-detail-content.vc-sicht-active .text-span {
  margin-top: -5px;
  padding-right: 4px;
}

#mkt-detail-content.vc-sicht-active .list {
  color: var(--_base---neutral--1);
  margin-top: 20px;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 1.2rem;
  line-height: 2rem;
}

#mkt-detail-content.vc-sicht-active .list-item-5 {
  text-align: left;
}

#mkt-detail-content.vc-sicht-active .div-block-3 {
  z-index: 10;
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--_base---global-style--acc-2), var(--_base---neutral--900) 63%);
  opacity: .8;
  width: 45rem;
  height: 35rem;
  position: absolute;
  bottom: -20%;
  left: -20%;
}

#mkt-detail-content.vc-sicht-active .image-2 {
  transform-style: preserve-3d;
  margin-left: -20px;
  transform: rotateX(0)rotateY(-8deg)rotateZ(-1.5deg);
}

#mkt-detail-content.vc-sicht-active .image-4 {
  z-index: 11;
  opacity: .3;
  object-fit: cover;
  height: 100%;
  position: absolute;
  inset: 0;
}

#mkt-detail-content.vc-sicht-active .button-home-bottom {
  grid-row-gap: .6rem;
  flex-flow: column;
  align-items: stretch;
  margin-top: 1rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .menu-button-kud {
  background-color: var(--_base---neutral--900);
  border-radius: .6rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: -.8rem;
  padding: .5rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .menu-button-kud:hover {
  opacity: .8;
}

#mkt-detail-content.vc-sicht-active .menu-button-kud.lou {
  background-color: var(--_base---global-style--acc-2);
  display: none;
}

#mkt-detail-content.vc-sicht-active .menu-button-kud.lou-2 {
  width: 44px;
  height: 44px;
  margin-left: 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .menu-button-kum {
  background-color: var(--_base---neutral--900);
  border-radius: .6rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: -.8rem;
  padding: .3rem;
  display: none;
}

#mkt-detail-content.vc-sicht-active .menu-button-kum:hover {
  opacity: .8;
}

#mkt-detail-content.vc-sicht-active .error-message-2 {
  background-color: var(--_base---global-style--transparant);
  color: var(--_base---global-style--acc-1);
}

#mkt-detail-content.vc-sicht-active .wk-kpi-card {
  text-align: left;
  background-color: #fff;
  border: 1px solid #00000012;
  border-radius: 14px;
  flex-direction: column;
  align-items: stretch;
  padding: 26px;
  display: flex;
  position: relative;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-card._1 {
  justify-content: space-between;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-label {
  color: var(--_base---neutral--500);
  letter-spacing: .03em;
  text-transform: uppercase;
  align-items: center;
  gap: 6px;
  margin: 0 0 11px;
  font-size: .85rem;
  font-weight: 600;
  line-height: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-label._1 {
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-label._2 {
  margin-bottom: 4px;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-label._9 {
  letter-spacing: .01em;
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-label._9-2 {
  color: var(--_base---global-style--content-font);
  letter-spacing: .02em;
  font-size: .9rem;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-value {
  color: var(--_base---neutral--700);
  letter-spacing: -.02em;
  margin: 0;
  font-size: 2.1rem;
  font-weight: 700;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-value.bl {
  color: #0071e3;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-value.bl2 {
  color: #32ade6;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-value.gr {
  color: #30d158;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-value.in {
  color: #5e5ce6;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-value.or {
  color: #ff9f0a;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-value._2 {
  margin-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .wk-header-text {
  flex-direction: column;
  gap: 6px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-header-meta {
  color: var(--_base---neutral--400);
  flex-wrap: wrap;
  gap: 8px;
  font-size: .9rem;
  font-weight: 400;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-meta-label, #mkt-detail-content.vc-sicht-active .wk-meta-sep {
  margin: 0;
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .wk-score-row {
  flex-wrap: wrap;
  align-items: stretch;
  gap: 14px;
  margin-top: 20px;
  margin-bottom: 15px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-score-badge {
  background-color: var(--_base---neutral--200);
  border-radius: 12px;
  align-items: center;
  gap: 10px;
  padding: 7px 16px;
  display: inline-flex;
}

#mkt-detail-content.vc-sicht-active .wk-score-label {
  letter-spacing: .02em;
  text-transform: uppercase;
  margin: 0;
  font-size: 1rem;
  font-weight: 600;
}

#mkt-detail-content.vc-sicht-active .wk-score-value {
  margin: 0;
  font-size: 1.2rem;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .wk-range-picker {
  background-color: var(--_base---neutral--200);
  border-radius: 12px;
  gap: 0;
  padding: 3px;
  display: inline-flex;
}

#mkt-detail-content.vc-sicht-active .wk-range-btn {
  color: var(--_base---neutral--700);
  cursor: pointer;
  background-color: #0000;
  border: none;
  border-radius: 10px;
  margin-left: 4px;
  margin-right: 4px;
  padding: 7px 14px;
  font-size: .8rem;
  font-weight: 400;
}

#mkt-detail-content.vc-sicht-active .wk-greeting {
  background-color: var(--_base---neutral--200);
  color: var(--_base---neutral--800);
  text-align: left;
  border-left: 3px solid #ff9f0a;
  border-radius: 8px;
  margin: 0;
  padding: 14px 18px;
  font-size: 15px;
  line-height: 1.55;
}

#mkt-detail-content.vc-sicht-active .wk-hint {
  color: var(--_base---neutral--400);
  text-align: left;
  margin: 0;
  padding-left: 4px;
  font-size: 12px;
  font-style: italic;
}

#mkt-detail-content.vc-sicht-active .wk-section-inner {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin: 0 auto;
  padding: 0 10px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-section-inner.top {
  align-items: flex-start;
}

#mkt-detail-content.vc-sicht-active .wk-station-title {
  color: var(--_base---neutral--600);
  letter-spacing: -.03em;
  margin: 0;
  font-size: 2rem;
  font-weight: 800;
}

#mkt-detail-content.vc-sicht-active .wk-station-sub {
  color: var(--_base---neutral--400);
  margin: 6px 0 0;
  font-size: 1rem;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-row {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 18px;
  width: 100%;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .wk-row-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 18px;
  width: 100%;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .wk-card-title {
  color: var(--_base---neutral--600);
  letter-spacing: 0;
  margin: 0 0 18px;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .wk-card-title._1 {
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .wk-card-sub {
  color: var(--_base---neutral--400);
  margin: -12px 0 16px;
  font-size: .85rem;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .wk-card-sub._2 {
  margin-top: 0;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .wk-card-sub._1, #mkt-detail-content.vc-sicht-active .wk-card-sub._3 {
  margin-top: 10px;
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .wk-chart-slot {
  background-color: var(--_base---global-style--transparant);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 100%;
  font-size: 12px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-card-content {
  height: 100%;
}

#mkt-detail-content.vc-sicht-active .wk-card-content._2 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: .85rem;
  line-height: 1.5;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-card-content._3 {
  color: var(--_base---neutral--500);
  margin-bottom: 0;
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .wk-card-content._1 {
  color: var(--_base---neutral--500);
  margin-top: 10px;
  margin-bottom: 0;
  font-size: .9rem;
  font-style: italic;
}

#mkt-detail-content.vc-sicht-active .wk-card-content._4 {
  color: var(--_base---neutral--600);
  margin-bottom: 0;
  font-size: .9rem;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .wk-card-content._5 {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-rankings-mini {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  gap: 14px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .wk-tag-pending {
  background-color: var(--_base---neutral--200);
  color: var(--_base---neutral--700);
  letter-spacing: .04em;
  text-transform: uppercase;
  border-radius: 100px;
  align-self: flex-start;
  margin: 0 0 6px;
  padding: 4px 10px;
  font-size: .7rem;
  font-weight: 600;
  line-height: 1rem;
  display: inline-block;
}

#mkt-detail-content.vc-sicht-active .wk-sub-section-title {
  color: var(--_base---neutral--500);
  margin: 32px 0 12px;
  font-size: 1.3rem;
  font-weight: 550;
}

#mkt-detail-content.vc-sicht-active .wk-sentiment-row {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 10px;
  margin-bottom: 14px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .wk-sent-positive {
  color: #1a7a35;
  text-align: center;
  background-color: #e8f7ee;
  border-radius: 10px;
  padding: 14px;
}

#mkt-detail-content.vc-sicht-active .wk-sent-neutral {
  color: #48484a;
  text-align: center;
  background-color: #ebebf0;
  border-radius: 10px;
  padding: 14px;
}

#mkt-detail-content.vc-sicht-active .wk-sent-negative {
  color: #c0231a;
  text-align: center;
  background-color: #fbe7e3;
  border-radius: 10px;
  padding: 14px;
}

#mkt-detail-content.vc-sicht-active .wk-stars-value {
  color: var(--_base---neutral--600);
  margin: 0;
  font-size: 2rem;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .wk-row-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  width: 100%;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .wk-channel-row {
  border-top: 1px solid #00000012;
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-channel-row._1 {
  border-top: 1px #000;
}

#mkt-detail-content.vc-sicht-active .wk-kw-list {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  list-style: none;
}

#mkt-detail-content.vc-sicht-active .wk-rsa-row-label {
  margin: 0;
}

#mkt-detail-content.vc-sicht-active .wk-rsa-row-val {
  margin: 0;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .wk-ecommerce-wrap {
  width: 100%;
  margin-top: 18px;
}

#mkt-detail-content.vc-sicht-active .wk-ecom-row {
  flex-wrap: wrap;
  align-items: center;
  gap: 40px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-ecom-col {
  flex-direction: column;
  gap: 4px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-ecom-col-divider {
  border-left: 1px solid #e5e7eb;
  flex-direction: column;
  gap: 4px;
  padding-left: 40px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-ecom-note {
  color: #6b7280;
  max-width: 260px;
  margin: 0;
  font-size: 12px;
}

#mkt-detail-content.vc-sicht-active .wk-ampel-dot {
  flex-shrink: 0;
  align-items: center;
  width: 10px;
  height: 10px;
  display: inline-flex;
}

#mkt-detail-content.vc-sicht-active .wk-ampel-label {
  color: var(--_base---neutral--500);
  letter-spacing: .03em;
  text-transform: uppercase;
  flex: 1;
  margin: 0;
  font-size: .9rem;
  font-weight: 600;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-value-sm {
  color: #6b7280;
  margin: 0;
  font-size: 20px;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-sub {
  color: var(--_base---neutral--400);
  margin: 7px 0 0;
  font-size: .7rem;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .wk-kpi-sub._2 {
  margin-bottom: 0;
  font-size: .8rem;
}

#mkt-detail-content.vc-sicht-active .wk-rsa-row {
  border-top: 1px solid #e5e7eb;
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
  font-size: 14px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-sub-section {
  margin-top: 24px;
  margin-bottom: 12px;
}

#mkt-detail-content.vc-sicht-active .wk-ampel-row {
  align-items: center;
  gap: 12px;
  margin-bottom: 10px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-ads-picker {
  background-color: #f7f7fa;
  border: 1px solid #e5e7eb;
  border-radius: 10px;
  flex-wrap: wrap;
  align-items: center;
  gap: 14px;
  margin-bottom: 18px;
  padding: 12px 14px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-ads-picker-group {
  align-items: center;
  gap: 8px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-ads-picker-label {
  color: #6b7280;
  margin: 0;
  font-size: 12px;
  font-weight: 600;
}

#mkt-detail-content.vc-sicht-active .wk-ads-picker-select {
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 6px;
  min-width: 200px;
  margin: 0;
  padding: 6px 10px;
  font-size: 12px;
}

#mkt-detail-content.vc-sicht-active .wk-rsa-card-title-row {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-card-title-flush {
  color: var(--_base---neutral--700);
  letter-spacing: 0;
  margin: 0;
  font-size: 1.3rem;
  font-weight: 650;
}

#mkt-detail-content.vc-sicht-active .wk-status-pills {
  background-color: var(--_base---neutral--100);
  border-radius: 10px;
  gap: 6px;
  padding: 4px 10px;
  font-size: .9rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-keyword-forecast-intro {
  color: var(--_base---neutral--300);
  margin: 0 0 14px;
  font-size: .85rem;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .wk-contact-card {
  background-color: #fff;
  border: 1px solid #00000012;
  border-radius: 14px;
  flex-direction: column;
  justify-content: space-between;
  gap: 14px;
  padding: 28px;
  display: flex;
  position: relative;
  box-shadow: 0 1px 3px #0000000a, 0 4px 14px #0000000d;
}

#mkt-detail-content.vc-sicht-active .wk-contact-icon-green {
  color: #1a7a35;
  background-color: #e8f7ee;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 20px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-contact-icon-blue {
  color: #2563eb;
  background-color: #e6f0ff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  font-size: 20px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-contact-card-sub {
  margin: 0;
  font-size: 1rem;
  line-height: 1.4;
}

#mkt-detail-content.vc-sicht-active .wk-feedback-stars {
  color: #d4d4d2;
  cursor: pointer;
  gap: 4px;
  font-size: 26px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-button-row {
  flex-wrap: wrap;
  gap: 10px;
  margin-top: auto;
  padding-top: 6px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-btn-primary {
  color: var(--_base---neutral--1);
  cursor: pointer;
  background-color: #2563eb;
  border: none;
  border-radius: 10px;
  align-items: center;
  padding: 10px 18px;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1.2rem;
  text-decoration: none;
  display: inline-flex;
}

#mkt-detail-content.vc-sicht-active .wk-btn-secondary {
  color: #1c1c1e;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 10px;
  align-items: center;
  padding: 10px 18px;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1.2rem;
  text-decoration: none;
  display: inline-flex;
}

#mkt-detail-content.vc-sicht-active .wk-feedback-status {
  color: #8e8e93;
  margin: 0;
  font-size: 12px;
  display: none;
}

#mkt-detail-content.vc-sicht-active .wk-modal-overlay {
  z-index: 9998;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  background-color: #00000073;
  justify-content: center;
  align-items: flex-start;
  padding: 40px 20px;
  display: none;
  position: fixed;
  inset: 0;
  overflow-y: auto;
}

#mkt-detail-content.vc-sicht-active .wk-modal-box {
  background-color: #fff;
  border-radius: 16px;
  width: 100%;
  max-width: 780px;
  padding: 32px;
  position: relative;
  box-shadow: 0 12px 40px #0000002e;
}

#mkt-detail-content.vc-sicht-active .wk-modal-close {
  color: #8e8e93;
  cursor: pointer;
  background-color: #0000;
  border: none;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  font-size: 24px;
  display: flex;
  position: absolute;
  top: 14px;
  right: 14px;
}

#mkt-detail-content.vc-sicht-active .wk-modal-h1 {
  color: #1c1c1e;
  letter-spacing: -.02em;
  margin: 0 0 6px;
  font-size: 22px;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .wk-modal-sub {
  color: #8e8e93;
  margin: 0 0 24px;
  font-size: 14px;
}

#mkt-detail-content.vc-sicht-active .wk-modal-h2 {
  letter-spacing: -.01em;
  margin: 24px 0 10px;
  font-size: 1.2rem;
  font-weight: 650;
}

#mkt-detail-content.vc-sicht-active .wk-modal-h2._2 {
  text-align: left;
}

#mkt-detail-content.vc-sicht-active .wk-modal-h2._1 {
  text-align: left;
  margin-top: 0;
}

#mkt-detail-content.vc-sicht-active .wk-modal-h2.cd {
  color: var(--_base---neutral--500);
  text-align: left;
  margin-top: 0;
  font-size: 1.5rem;
}

#mkt-detail-content.vc-sicht-active .wk-modal-section {
  border-bottom: 1px solid #e5e7eb;
  padding: 12px 0;
}

#mkt-detail-content.vc-sicht-active .wk-modal-term {
  color: #1c1c1e;
  margin: 0;
  font-size: 14px;
  font-weight: 650;
}

#mkt-detail-content.vc-sicht-active .wk-modal-text {
  margin: 4px 0 0;
  font-size: 1rem;
  line-height: 1.55;
}

#mkt-detail-content.vc-sicht-active .wk-modal-text._2 {
  text-align: left;
  margin-top: 0;
}

#mkt-detail-content.vc-sicht-active .heading {
  color: var(--_base---neutral--500);
  text-align: left;
  font-size: 3rem;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .paragraph {
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .div-block-5 {
  width: 100%;
  height: 20px;
}

#mkt-detail-content.vc-sicht-active .wk-info-icon {
  z-index: 3;
  color: #b0b0b5;
  cursor: pointer;
  background-color: #0000;
  border: 1px solid #0000001f;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  font-family: Georgia, serif;
  font-size: 11px;
  font-style: italic;
  font-weight: 600;
  text-decoration: none;
  display: flex;
  position: absolute;
  bottom: 10px;
  right: 10px;
}

#mkt-detail-content.vc-sicht-active .wk-info-popover {
  z-index: 50;
  color: #3a3a3c;
  text-align: left;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 12px;
  width: 280px;
  padding: 16px 18px;
  font-size: 14px;
  line-height: 1.5;
  display: none;
  position: absolute;
  bottom: 36px;
  right: 8px;
  box-shadow: 0 8px 24px #0000001f;
}

#mkt-detail-content.vc-sicht-active .wk-info-popover-title {
  color: #1c1c1e;
  margin: 0 0 8px;
  font-size: 14px;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .wk-info-popover-body {
  color: #3a3a3c;
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
}

#mkt-detail-content.vc-sicht-active .wk-info-popover-source {
  color: #8e8e93;
  margin: 10px 0 0;
  font-size: 12px;
  font-style: italic;
}

#mkt-detail-content.vc-sicht-active .wk-info-popover-close {
  color: #8e8e93;
  cursor: pointer;
  background-color: #0000;
  border: none;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  font-size: 18px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 8px;
  right: 10px;
}

#mkt-detail-content.vc-sicht-active .wk-loading-overlay {
  z-index: 9999;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #ffffff80;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0;
}

#mkt-detail-content.vc-sicht-active .wk-loading-box {
  text-align: center;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 14px;
  min-width: 320px;
  max-width: 420px;
  padding: 24px 28px;
  box-shadow: 0 8px 40px #0000001f;
}

#mkt-detail-content.vc-sicht-active .wk-loading-main {
  color: #1c1c1e;
  margin: 0 0 6px;
  font-size: 15px;
  font-weight: 600;
}

#mkt-detail-content.vc-sicht-active .wk-loading-sub {
  color: #8e8e93;
  margin: 0 0 16px;
  font-size: 12px;
}

#mkt-detail-content.vc-sicht-active .wk-loading-bar {
  background-color: #eef0f3;
  border-radius: 3px;
  height: 6px;
  position: relative;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .wk-loading-fill {
  background-color: #2563eb;
  border-radius: 3px;
  width: 0%;
  height: 100%;
  transition: width .4s linear;
}

#mkt-detail-content.vc-sicht-active .wk-chat-fab {
  z-index: 9000;
  color: #fff;
  cursor: pointer;
  background-color: #2563eb;
  border: none;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  font-size: 22px;
  text-decoration: none;
  display: flex;
  position: fixed;
  bottom: 20px;
  right: 20px;
  box-shadow: 0 4px 16px #1a6bff59;
}

#mkt-detail-content.vc-sicht-active .wk-chat-panel {
  z-index: 9000;
  background-color: #fff;
  border: 1px solid #e5e7eb;
  border-radius: 14px;
  flex-direction: column;
  width: 400px;
  max-width: calc(100vw - 40px);
  height: 600px;
  max-height: calc(100vh - 120px);
  display: none;
  position: fixed;
  bottom: 20px;
  right: 20px;
  overflow: hidden;
  box-shadow: 0 12px 40px #00000026;
}

#mkt-detail-content.vc-sicht-active .wk-chat-header {
  background-color: #f7f7fa;
  border-bottom: 1px solid #e5e7eb;
  justify-content: space-between;
  align-items: center;
  padding: 14px 16px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-chat-title {
  margin: 0;
  font-size: 14px;
  font-weight: 650;
}

#mkt-detail-content.vc-sicht-active .wk-chat-quota {
  color: #8e8e93;
  align-items: center;
  gap: 8px;
  margin-top: 4px;
  font-size: 11px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-chat-quota-bar {
  background-color: #0000000f;
  border-radius: 2px;
  flex: 1;
  max-width: 90px;
  height: 4px;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .wk-chat-quota-fill {
  background-color: #2563eb;
  border-radius: 2px;
  width: 0%;
  height: 100%;
  transition: width .3s;
}

#mkt-detail-content.vc-sicht-active .wk-chat-close {
  color: #8e8e93;
  cursor: pointer;
  background-color: #0000;
  border: none;
  border-radius: 6px;
  padding: 4px 8px;
  font-size: 20px;
  text-decoration: none;
}

#mkt-detail-content.vc-sicht-active .wk-chat-messages {
  background-color: #f7f7fa;
  flex-direction: column;
  flex: 1;
  gap: 10px;
  padding: 14px;
  display: flex;
  overflow-y: auto;
}

#mkt-detail-content.vc-sicht-active .wk-chat-input-wrap {
  background-color: #fff;
  border-top: 1px solid #e5e7eb;
  align-items: flex-end;
  gap: 8px;
  padding: 10px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .wk-chat-input {
  resize: none;
  border: 1px solid #e5e7eb;
  border-radius: 10px;
  outline: none;
  flex: 1;
  min-height: 36px;
  max-height: 120px;
  padding: 8px 10px;
  font-family: inherit;
  font-size: 13px;
  line-height: 1.4;
}

#mkt-detail-content.vc-sicht-active .wk-chat-send {
  color: #fff;
  cursor: pointer;
  background-color: #2563eb;
  border: none;
  border-radius: 10px;
  align-items: center;
  height: 36px;
  padding: 0 14px;
  font-size: 13px;
  font-weight: 600;
  text-decoration: none;
  display: inline-flex;
}

#mkt-detail-content.vc-sicht-active .wk-chat-counter {
  color: #8e8e93;
  text-align: right;
  margin: 0;
  padding: 0 12px 6px;
  font-size: 10px;
}

#mkt-detail-content.vc-sicht-active .wk-chat-contact {
  background-color: #fff;
  border-top: 1px solid #e5e7eb;
  flex-direction: column;
  gap: 8px;
  padding: 14px;
  display: none;
}

#mkt-detail-content.vc-sicht-active .image-6 {
  width: 28px;
}

#mkt-detail-content.vc-sicht-active .toast-box-d {
  background-color: var(--_base---neutral--1);
  color: var(--_base---neutral--600);
  border: .5px solid #05c168;
  border-radius: 10px;
  margin-bottom: 0;
  padding: .4rem .6rem .4rem 1.4rem;
  font-size: 15px;
  display: none;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .toast-box-d.red {
  border-color: #dc2b2b;
}

#mkt-detail-content.vc-sicht-active .toast-close-black {
  color: #000;
  justify-content: center;
  align-items: center;
  width: 4rem;
  padding-top: 6px;
  display: flex;
  position: absolute;
  inset: 0% 0% 0 auto;
}

#mkt-detail-content.vc-sicht-active .toast-close-black.grey {
  color: #717477;
  width: 2.5rem;
}

#mkt-detail-content.vc-sicht-active .form_button {
  background-color: var(--_base---global-style--button);
  width: 100%;
  color: var(--_base---neutral--1);
  letter-spacing: -.4px;
  border-radius: .4rem;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.6rem;
  transition: all .3s;
}

#mkt-detail-content.vc-sicht-active .form_button:hover {
  background-color: var(--_base---global-style--acc-2);
  color: var(--_base---neutral--1);
}

#mkt-detail-content.vc-sicht-active .form_button._2 {
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-right: 40px;
  display: block;
}

#mkt-detail-content.vc-sicht-active .heading-style-h2-2 {
  color: var(--_base---global-style--content-font);
  text-align: center;
  letter-spacing: -.1px;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.2rem;
}

#mkt-detail-content.vc-sicht-active .heading-style-h2-2.xy {
  display: none;
}

#mkt-detail-content.vc-sicht-active .toast-content {
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .toast-color {
  background-color: #05c168;
  border-radius: 5px;
  width: 4px;
  position: absolute;
  inset: .5rem auto .5rem .4rem;
}

#mkt-detail-content.vc-sicht-active .toast-color.red {
  background-color: #dc2b2b;
}

#mkt-detail-content.vc-sicht-active .padding-global-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

#mkt-detail-content.vc-sicht-active .padding-global-2.padding-bottom.padding-huge.log {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 60svh;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .text-size-medium {
  font-size: 1.25rem;
}

#mkt-detail-content.vc-sicht-active .text-size-medium.text-align-center {
  color: var(--_base---neutral--500);
  letter-spacing: -.2px;
  margin-top: -8px;
  font-size: 1rem;
  line-height: 1.5rem;
}

#mkt-detail-content.vc-sicht-active .text-size-medium.text-align-center.xy {
  display: none;
}

#mkt-detail-content.vc-sicht-active .text-size-medium.text-color-lightgrey {
  color: #444;
}

#mkt-detail-content.vc-sicht-active .text-size-medium.text-color-lightgrey.text-align-center.margin-bottom.margin-xsmall {
  color: var(--_base---global-style--content-font);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
  line-height: 1.3rem;
}

#mkt-detail-content.vc-sicht-active .div-block-194 {
  flex-flow: column;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .toast-header-d {
  color: var(--_base---neutral--400);
  font-size: .9rem;
  line-height: 1.2rem;
}

#mkt-detail-content.vc-sicht-active .hero_top-div {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-left: 3rem;
  padding-right: 3rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-196 {
  grid-row-gap: 5px;
  flex-flow: column;
  align-items: stretch;
  width: 75%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-197 {
  grid-column-gap: 6px;
  align-items: baseline;
  margin-bottom: 15px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-198 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: flex-end;
  margin-top: 5px;
  margin-bottom: 10px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-200 {
  width: 100%;
}

#mkt-detail-content.vc-sicht-active .paragraph-2 {
  font-size: 1.5rem;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .code-embed-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-201 {
  grid-column-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-202 {
  border-radius: 100%;
  width: 10px;
  height: 10px;
}

#mkt-detail-content.vc-sicht-active .div-block-202.bl {
  background-color: #0071e3;
}

#mkt-detail-content.vc-sicht-active .div-block-202.bl2 {
  background-color: #32ade6;
}

#mkt-detail-content.vc-sicht-active .div-block-202.gr {
  background-color: #30d158;
}

#mkt-detail-content.vc-sicht-active .div-block-202.in {
  background-color: #5e5ce6;
}

#mkt-detail-content.vc-sicht-active .div-block-202.or {
  background-color: #ff9f0a;
}

#mkt-detail-content.vc-sicht-active .div-block-204 {
  grid-column-gap: 4px;
  align-items: stretch;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-205 {
  flex-flow: column;
  align-items: stretch;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-206 {
  grid-column-gap: 2px;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-207 {
  grid-row-gap: 10px;
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .paragraph-3 {
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .heading-2 {
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .paragraph-4, #mkt-detail-content.vc-sicht-active .paragraph-5 {
  margin-bottom: 0;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .code-embed-3 {
  z-index: 9999;
  width: 100%;
  height: 100%;
  position: fixed;
  inset: 0%;
}

#mkt-detail-content.vc-sicht-active .column-footer-xx {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .text-block-68 {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.3rem;
}

#mkt-detail-content.vc-sicht-active .disclaimer {
  color: var(--_base---neutral--400);
  text-align: center;
  margin-top: 5px;
  margin-left: 4px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.2;
}

#mkt-detail-content.vc-sicht-active .field-input {
  border: 1px solid var(--_base---neutral--300);
  background-color: var(--_base---neutral--1);
  border-radius: 6px;
  height: 45px;
  margin-bottom: 0;
  padding-left: 10px;
  font-size: 16px;
  transition: border-color .2s;
}

#mkt-detail-content.vc-sicht-active .field-input:hover, #mkt-detail-content.vc-sicht-active .field-input:focus {
  border-color: #424242;
}

#mkt-detail-content.vc-sicht-active .field-input::placeholder {
  color: #919191;
}

#mkt-detail-content.vc-sicht-active .toast-wrapper {
  z-index: 99999;
  width: 100%;
  margin-top: 10px;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .field-wrapper {
  margin-bottom: 20px;
}

#mkt-detail-content.vc-sicht-active .field-wrapper.passwordless {
  background-color: var(--_base---neutral--200);
  border-radius: 6px;
  padding: 12px 12px 10px;
}

#mkt-detail-content.vc-sicht-active .field-wrapper.top-2 {
  margin-top: 0;
  margin-bottom: 20px;
}

#mkt-detail-content.vc-sicht-active .field-wrapper.top-2.x {
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .field-label {
  font-family: var(--_base---global-style--content);
  color: var(--_base---neutral--600);
  letter-spacing: 0;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.2em;
}

#mkt-detail-content.vc-sicht-active .div-block-213 {
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .code-txt {
  text-align: left;
  width: 100%;
}

#mkt-detail-content.vc-sicht-active .code-txt._2, #mkt-detail-content.vc-sicht-active .code-txt.xx {
  margin-top: -3.125rem;
}

#mkt-detail-content.vc-sicht-active .code-ex {
  width: 100%;
  margin-bottom: 0;
  display: none;
}

#mkt-detail-content.vc-sicht-active .textarea-6 {
  border: 1px solid var(--_base---neutral--300);
  background-color: #0000;
  border-radius: 10px;
  min-height: 150px;
}

#mkt-detail-content.vc-sicht-active .text-span-2 {
  font-size: 1.1rem;
}

#mkt-detail-content.vc-sicht-active .text-block-1629 {
  cursor: default;
  margin-top: 40px;
  font-size: 1rem;
  line-height: 1.4;
}

#mkt-detail-content.vc-sicht-active .success-message-2 {
  color: #8d8d8d;
  background-color: #0000;
  border: 1px solid #d9d9d9;
  border-radius: .5rem;
  font-size: 1.1rem;
  line-height: 1;
}

#mkt-detail-content.vc-sicht-active .field-label-2 {
  color: var(--_base---neutral--400);
  margin-bottom: 10px;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.2;
}

#mkt-detail-content.vc-sicht-active .submit-button-3 {
  color: #fbfbfb;
  background-color: #0f0f0f;
  border-radius: 8px;
  margin-top: 1rem;
  font-size: 1rem;
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .heading-409-2 {
  cursor: default;
  margin-bottom: 20px;
  font-size: 1.55rem;
  font-weight: 500;
  line-height: 1.1;
}

#mkt-detail-content.vc-sicht-active .form-4 {
  max-width: 500px;
}

#mkt-detail-content.vc-sicht-active .error-message-4 {
  color: #d71c21;
  text-align: center;
  background-color: #0000;
  border: 1px solid #d71c21;
  border-radius: .5rem;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 1.1rem;
  line-height: 1;
}

#mkt-detail-content.vc-sicht-active .form-block-4 {
  text-align: left;
  margin-bottom: 0;
  padding-top: 6rem;
}

#mkt-detail-content.vc-sicht-active .textarea-6-2 {
  background-color: #0000;
  border: 1px solid #686868;
  border-radius: 10px;
  min-height: 100px;
  margin-bottom: 20px;
}

#mkt-detail-content.vc-sicht-active .field-label-3 {
  color: var(--_base---neutral--400);
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.2;
}

#mkt-detail-content.vc-sicht-active .form-block-1 {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .modal_small-2 {
  z-index: 2;
  text-align: left;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  min-width: 400px;
  max-width: 500px;
  margin-bottom: 0;
  padding: 30px;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 30px -10px #1d01501a;
}

#mkt-detail-content.vc-sicht-active .code-embed-4 {
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

#mkt-detail-content.vc-sicht-active .div-block-215 {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-216 {
  grid-column-gap: 4px;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .text-block-1631 {
  text-align: left;
}

#mkt-detail-content.vc-sicht-active .verify-box {
  z-index: 9999999;
  grid-column-gap: 8px;
  background-color: var(--_base---global-style--acc-2);
  justify-content: space-between;
  align-items: center;
  padding: 10px 4vw;
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

#mkt-detail-content.vc-sicht-active .container {
  width: 100%;
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  padding-right: 5%;
}

#mkt-detail-content.vc-sicht-active .container.flex-nav {
  justify-content: space-around;
  align-items: center;
  max-width: none;
  padding-left: 0%;
  padding-right: 0%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .svg {
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 20px;
  margin-right: 8px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .text-block-69 {
  color: var(--_base---neutral--1);
  letter-spacing: -.2px;
  font-size: .95rem;
  font-weight: 300;
  line-height: 1rem;
}

#mkt-detail-content.vc-sicht-active .verify-link {
  color: var(--_base---neutral--1);
  letter-spacing: -.2px;
  margin-left: auto;
  font-size: .9rem;
  font-weight: 400;
  line-height: 1rem;
  text-decoration: underline;
}

#mkt-detail-content.vc-sicht-active .verify-link:hover {
  color: #fff;
  text-decoration: none;
}

#mkt-detail-content.vc-sicht-active .bold-text-5, #mkt-detail-content.vc-sicht-active .bold-text-4 {
  color: var(--_base---neutral--1);
  font-weight: 600;
}

#mkt-detail-content.vc-sicht-active .link-3 {
  color: #5a5a5a;
}

#mkt-detail-content.vc-sicht-active .link-3:hover {
  text-decoration: none;
}

#mkt-detail-content.vc-sicht-active .link-3.y {
  color: var(--_base---neutral--400);
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .text-size-regular {
  font-size: 1rem;
}

#mkt-detail-content.vc-sicht-active .text-size-regular.text-color-gray.text-align-center.margin-vertical.margin-small {
  color: #5a5a5a;
  text-align: center;
  font-size: .9rem;
}

#mkt-detail-content.vc-sicht-active .text-size-regular.text-color-gray.text-align-center.margin-vertical.margin-small.y {
  color: var(--_base---global-style--content-font);
}

#mkt-detail-content.vc-sicht-active .hero_bottom-div {
  text-align: center;
  width: 100%;
  margin-top: 1rem;
}

#mkt-detail-content.vc-sicht-active .hero_bottom-div.x {
  margin-top: .8rem;
}

#mkt-detail-content.vc-sicht-active .ms-checkbox-wrap {
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 5.5px;
  line-height: 22px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .ms-checkbox-wrap.is-smaller {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 10px;
  padding-top: 0;
}

#mkt-detail-content.vc-sicht-active .ms-checkbox {
  background-color: #fff;
  border-width: 1.5px;
  border-color: #12133140;
  border-radius: 33%;
  flex: none;
  width: 18px;
  height: 18px;
  margin-top: 0;
  margin-right: 10px;
  transition: background-color .2s, border-color .2s;
}

#mkt-detail-content.vc-sicht-active .ms-checkbox:hover {
  background-color: #2b2b2b;
  background-image: linear-gradient(#ffffffe6, #ffffffe6);
  border-color: #2962ff;
}

#mkt-detail-content.vc-sicht-active .ms-checkbox.w--redirected-checked {
  background-color: #2b2b2b;
  background-image: url('../images/smallcheck.svg');
  background-size: 70%;
  border-color: #12133140;
  border-radius: 33%;
}

#mkt-detail-content.vc-sicht-active .ms-checkbox-label {
  color: #919191;
  font-size: .9rem;
  font-weight: 400;
  line-height: 1.15em;
}

#mkt-detail-content.vc-sicht-active .ms-link {
  color: #919191;
  border-bottom: 1px solid #2962ff03;
  text-decoration: underline;
  transition: border-color .2s;
}

#mkt-detail-content.vc-sicht-active .ms-link:hover {
  color: #5a5a5a;
  border-bottom-color: #2962ff;
  text-decoration: none;
}

#mkt-detail-content.vc-sicht-active .hero-content-agentur {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  background-color: var(--_base---neutral--800);
  perspective: 1200px;
  border-radius: 1.4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-self: stretch;
  place-items: center;
  width: auto;
  min-width: 300px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .hero-column-agentur {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .text-span-3 {
  color: var(--_base---neutral--500);
}

#mkt-detail-content.vc-sicht-active .button-home-top-2 {
  grid-column-gap: 15px;
  align-items: stretch;
  margin-top: 1rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .button-home-top-2.merk {
  grid-column-gap: 0px;
  grid-row-gap: 12px;
  flex-flow: column;
  align-items: center;
}

#mkt-detail-content.vc-sicht-active .text-span-4 {
  font-weight: 600;
}

#mkt-detail-content.vc-sicht-active .list-2 {
  width: 100%;
  color: var(--_base---neutral--500);
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 1rem;
  line-height: 1.8rem;
}

#mkt-detail-content.vc-sicht-active .list-3 {
  width: 100%;
  color: var(--_base---neutral--300);
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 1rem;
  line-height: 1.8rem;
}

#mkt-detail-content.vc-sicht-active .list-item-6 {
  grid-column-gap: 4px;
  border-top: .5px solid var(--_base---neutral--200);
  color: var(--_base---neutral--400);
  text-align: left;
  align-items: center;
  line-height: 2.7rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .list-item-6.a {
  border-top-style: none;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 12px;
  line-height: 1.2rem;
}

#mkt-detail-content.vc-sicht-active .text-block-1632 {
  font-size: .8rem;
  font-weight: 200;
}

#mkt-detail-content.vc-sicht-active .list-item-7 {
  grid-column-gap: 5px;
  border-top: .5px solid var(--_base---neutral--300);
  text-align: left;
  align-items: center;
  line-height: 2.7rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .list-item-7.a {
  border-top-style: none;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 12px;
  line-height: 1.2rem;
}

#mkt-detail-content.vc-sicht-active .text-block-16323 {
  color: var(--_base---global-style--acc-2);
  font-size: .8rem;
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .button-3 {
  background-color: var(--_base---neutral--900);
  width: auto;
  height: auto;
  color: var(--_base---neutral--1);
  border-radius: .5rem;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: .5rem .9rem;
  font-size: .85rem;
  font-weight: 200;
  line-height: 100%;
  text-decoration: none;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .button-3.w--current {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  box-shadow: inset 0 2px 16px 1px #ffffff14;
}

#mkt-detail-content.vc-sicht-active .dropdown-toggle {
  padding: 0;
}

#mkt-detail-content.vc-sicht-active .dropdown-list {
  border-radius: 1rem;
  margin-top: 20px;
  padding: 10px;
}

#mkt-detail-content.vc-sicht-active .dropdown-list.w--open {
  grid-row-gap: 6px;
  background-color: var(--_base---neutral--1);
  flex-flow: column;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .list-4 {
  color: var(--_base---neutral--100);
  margin-top: 20px;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 1rem;
  line-height: 1.8rem;
}

#mkt-detail-content.vc-sicht-active .list-item-4 {
  grid-column-gap: 5px;
  text-align: left;
  align-items: center;
  line-height: 2rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .image-22 {
  max-width: 90%;
  transform-style: preserve-3d;
  margin-left: 20px;
  transform: rotateX(0)rotateY(-8deg)rotateZ(-1.5deg);
}

#mkt-detail-content.vc-sicht-active .text-block-16324 {
  color: var(--_base---neutral--400);
  font-size: 1.4rem;
  font-weight: 700;
}

#mkt-detail-content.vc-sicht-active .text-block-16324.mark {
  color: var(--_base---neutral--300);
  font-size: .8rem;
  font-weight: 300;
  line-height: 1.1rem;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper-2 {
  grid-column-gap: 0px;
  background-color: var(--_base---neutral--800);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 2.4rem;
  height: 2.4rem;
  padding: 7px;
  text-decoration: none;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper-2.mark {
  background-color: #e20074cc;
  border-radius: 6px;
  width: 1.5rem;
  height: 1.6rem;
}

#mkt-detail-content.vc-sicht-active .code-embed-44 {
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: -20px;
  padding: 0;
}

#mkt-detail-content.vc-sicht-active .code-embed-44.bean {
  width: 100%;
  margin-left: -25px;
  padding-top: 20px;
  padding-bottom: 60px;
}

#mkt-detail-content.vc-sicht-active .div-block-217 {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-9715317 {
  transform-style: preserve-3d;
  border-radius: .7rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .cont-video {
  z-index: 99;
  border-radius: .6rem;
  width: 100%;
  height: 32rem;
}

#mkt-detail-content.vc-sicht-active .video_element-2 {
  z-index: 99;
  border-radius: .6rem;
  width: 100%;
  height: 100%;
}

#mkt-detail-content.vc-sicht-active .tumbnail-wrapper-vid {
  border: 1px solid var(--_base---neutral--1);
  opacity: 1;
  cursor: auto;
  mix-blend-mode: normal;
  border-radius: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-self: auto;
  align-items: stretch;
  width: 100%;
  display: grid;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 5px #0003;
}

#mkt-detail-content.vc-sicht-active .div-block-9715318 {
  width: 100%;
  height: 40px;
}

#mkt-detail-content.vc-sicht-active .code-embed-9 {
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

#mkt-detail-content.vc-sicht-active .code-embed-9.rebr {
  width: 400px;
}

#mkt-detail-content.vc-sicht-active .code-embed-9.rebr.ani {
  margin-right: -100px;
}

#mkt-detail-content.vc-sicht-active .code-embed-9.berat {
  width: 400px;
}

#mkt-detail-content.vc-sicht-active .code-embed-9.berat.ani {
  margin-right: -100px;
}

#mkt-detail-content.vc-sicht-active .code-embed-7 {
  z-index: 9999;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

#mkt-detail-content.vc-sicht-active .text-block-163234 {
  color: var(--_base---neutral--300);
  font-size: .8rem;
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .text-block-1632345 {
  color: var(--_base---neutral--400);
  font-size: .8rem;
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .div-block-9715319 {
  z-index: 2;
  background-color: #42424599;
  width: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

#mkt-detail-content.vc-sicht-active .div-block-9715320 {
  position: absolute;
  bottom: 5px;
  left: 0;
  right: 0;
}

#mkt-detail-content.vc-sicht-active .wk-row-22 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 18px;
  width: 100%;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .wk-row-33 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 18px;
  width: 100%;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .toolbar-upgrade-button {
  background-color: var(--_base---global-style--acc-1);
  height: 44px;
  color: var(--_base---neutral--1);
  border-radius: 12px;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
  font-size: .9rem;
  line-height: 1rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .answer {
  color: var(--_base---neutral--500);
  margin-bottom: 12px;
  line-height: 1.2rem;
}

#mkt-detail-content.vc-sicht-active .user-name {
  color: var(--_base---neutral--500);
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 100%;
}

#mkt-detail-content.vc-sicht-active .user {
  object-fit: cover;
  border-radius: 6px;
  width: 30px;
}

#mkt-detail-content.vc-sicht-active .page-wrapper {
  background-color: var(--_base---neutral--1);
  justify-content: space-between;
  width: 100svw;
  height: 100svh;
  display: flex;
  position: absolute;
  inset: 0%;
}

#mkt-detail-content.vc-sicht-active .search-bar {
  grid-column-gap: 4px;
  color: #8f92a1;
  cursor: text;
  background-color: #fff;
  border-radius: 10px;
  align-items: center;
  height: 44px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .all-features {
  flex-direction: column;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .user-container {
  align-items: center;
  line-height: 14px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .discussion-button {
  background-color: var(--_base---global-style--acc-2);
  height: 44px;
  color: var(--_base---neutral--1);
  text-align: center;
  cursor: pointer;
  border-radius: 10px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  transition: box-shadow .2s, background-color .2s;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .discussion-button:hover {
  color: var(--_base---neutral--1);
  background-color: #006cd6;
}

#mkt-detail-content.vc-sicht-active .discussion-button._2 {
  background-color: var(--_base---global-style--button-secondary);
  color: var(--_base---neutral--500);
  font-size: 1rem;
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .discussion-button._2:hover {
  background-color: var(--_base---neutral--200);
  color: var(--_base---neutral--600);
}

#mkt-detail-content.vc-sicht-active .discussion-button.xx {
  background-color: var(--_base---global-style--acc-2);
  width: 100%;
  height: 34px;
  color: var(--_base---neutral--1);
  margin-top: 20px;
  font-size: .9rem;
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .discussion-button.xx:hover {
  background-color: #0167cc;
  margin-top: 20px;
}

#mkt-detail-content.vc-sicht-active .users-container {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .question {
  color: var(--_base---global-style--content-font);
  margin-bottom: 10px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.1rem;
}

#mkt-detail-content.vc-sicht-active .question-container {
  border: 2px solid var(--_base---neutral--100);
  cursor: pointer;
  border-radius: 12px;
  margin-bottom: 20px;
  padding: 18px;
  transition: border-color .2s;
}

#mkt-detail-content.vc-sicht-active .question-container:hover {
  border-color: var(--_base---global-style--acc-2);
}

#mkt-detail-content.vc-sicht-active .question-container.active-question {
  border-width: 2px;
  border-color: var(--_base---global-style--acc-2);
}

#mkt-detail-content.vc-sicht-active .discussion-heading-container {
  color: var(--_base---neutral--500);
  cursor: pointer;
  flex: none;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  font-size: 1.3rem;
  font-weight: 600;
  line-height: 100%;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .toolbar {
  flex: none;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .desktop-navigation-upgrade-bubble {
  z-index: 100;
  background-color: var(--_base---global-style--acc-2);
  width: auto;
  color: var(--_base---neutral--1);
  white-space: nowrap;
  border-radius: 12px;
  align-items: center;
  margin-left: 60px;
  padding: 10px 15px 11px;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.2rem;
  display: none;
  position: absolute;
  left: 0;
  box-shadow: 14px 14px 20px 10px #8f92a133;
}

#mkt-detail-content.vc-sicht-active .discussion-question-button {
  background-color: #f7f7f7;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .discussion-wrapper {
  background-color: var(--_base---neutral--1);
  border-top-left-radius: 24px;
  border-bottom-left-radius: 24px;
  flex-direction: column;
  width: 100%;
  max-width: 320px;
  padding: 20px 25px 20px 20px;
  display: flex;
  position: relative;
  overflow: scroll;
}

#mkt-detail-content.vc-sicht-active .desktop-navigation-icon {
  background-color: var(--_base---neutral--200);
  cursor: pointer;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  margin-bottom: 30px;
  transition: all .2s;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .desktop-navigation-icon:hover, #mkt-detail-content.vc-sicht-active .desktop-navigation-icon.w--current {
  background-color: var(--_base---global-style--acc-2);
}

#mkt-detail-content.vc-sicht-active .features-card {
  z-index: 9;
  background-color: var(--_base---global-style--acc-2);
  height: 100%;
  color: var(--_base---neutral--1);
  border-radius: 12px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 20px 20px 18px;
  display: flex;
  position: relative;
  box-shadow: 0 2px 10px #8f92a10a;
}

#mkt-detail-content.vc-sicht-active .content-container {
  flex-direction: column;
  flex: 1;
  padding: 20px 20px 10px;
  display: flex;
  overflow: scroll;
}

#mkt-detail-content.vc-sicht-active .features-information-bar {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 15px;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.6rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .exam-card {
  z-index: 8;
  border: 2px solid var(--_base---neutral--200);
  background-color: var(--_base---neutral--1);
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 20px 16px 18px;
  transition: all .2s;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 2px 10px #8f92a10a;
}

#mkt-detail-content.vc-sicht-active .exam-card:hover {
  border-color: var(--_base---global-style--acc-2);
  transform: scale(1.03)translate(0, -2px);
  box-shadow: 0 2px 10px #8f92a10f;
}

#mkt-detail-content.vc-sicht-active .exam-card._3 {
  border-style: solid;
  padding-left: 20px;
  padding-right: 20px;
}

#mkt-detail-content.vc-sicht-active .exam-card._3:hover {
  transform: translate(0, -2px);
}

#mkt-detail-content.vc-sicht-active .feature-icon {
  background-color: #ffffff4d;
  border-radius: 6px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  margin-bottom: 0;
  margin-right: 6px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .content-wrapper-2 {
  background-color: #f7f7f7;
  flex-direction: row;
  flex: 1;
  justify-content: space-between;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .feature {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 10px;
  font-size: 1.05rem;
  font-weight: 400;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .exam-cards {
  z-index: 0;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: auto;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .exam-cards.top {
  border: 1px dashed var(--_base---neutral--300);
  border-radius: 12px;
  margin-bottom: 20px;
  padding: 12px 15px 10px;
  display: none;
}

#mkt-detail-content.vc-sicht-active .desktop-navigation-container {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  margin-top: 80px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .exams-container {
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10px;
}

#mkt-detail-content.vc-sicht-active .mobile-navigation {
  display: none;
}

#mkt-detail-content.vc-sicht-active .content-2 {
  flex-direction: column;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .notifications {
  background-color: var(--_base---global-style--acc-2);
  width: 44px;
  height: 44px;
  color: var(--_base---neutral--1);
  cursor: pointer;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 12px;
  transition: opacity .2s;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .notifications:hover {
  opacity: .75;
}

#mkt-detail-content.vc-sicht-active .notifications.hidden {
  background-color: var(--_base---global-style--acc-2);
  opacity: .4;
  color: var(--_base---neutral--1);
}

#mkt-detail-content.vc-sicht-active .user-image {
  cursor: pointer;
  border-radius: 12px;
  margin-left: 12px;
  margin-right: 12px;
  transition: opacity .2s;
}

#mkt-detail-content.vc-sicht-active .user-image:hover {
  opacity: .75;
}

#mkt-detail-content.vc-sicht-active .desktop-navigation {
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .all-features-container {
  flex: 1;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .users {
  justify-content: center;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .code-embed-45 {
  background-color: #f2f2f7;
  width: 100%;
  height: 100svh;
  margin-bottom: 0;
  padding-bottom: 0;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .div-block-9715322 {
  grid-column-gap: 5rem;
  grid-row-gap: 1.2rem;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .image-23 {
  width: 1.8rem;
}

#mkt-detail-content.vc-sicht-active .image-24 {
  width: 1.5rem;
}

#mkt-detail-content.vc-sicht-active .grid-3-columns {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .grid-3-columns.gap-row-64px {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

#mkt-detail-content.vc-sicht-active .ms2-button {
  background-color: var(--_base---global-style--acc-2);
  color: #fff;
  border-radius: 8px;
  padding: 10px 15px;
  font-size: 1rem;
  line-height: 1.2rem;
}

#mkt-detail-content.vc-sicht-active .ms2-button:hover {
  background-color: #0067ce;
}

#mkt-detail-content.vc-sicht-active .ms2-input {
  color: #2b2b2b;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  max-height: 40px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 1rem;
  line-height: 1rem;
  display: flex;
  position: relative;
  box-shadow: 0 1px 2px #070e270f;
}

#mkt-detail-content.vc-sicht-active .toast-box-d-2 {
  color: #5a5a5a;
  background-color: #fff;
  border: .5px solid #05c168;
  border-radius: 10px;
  margin-bottom: 1rem;
  padding: .6rem .9rem .6rem 1.7rem;
  font-size: 15px;
  display: none;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .toast-box-d-2.red {
  border-color: #dc2b2b;
}

#mkt-detail-content.vc-sicht-active .empty-state {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  background-color: #fff;
  border: 1px solid #ebeef3;
  border-radius: 11px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 26px 24px;
  display: none;
  box-shadow: 0 2px 12px #14142b14;
}

#mkt-detail-content.vc-sicht-active .toast-wrapper-2 {
  z-index: 2147483647;
  width: auto;
  max-width: 60vw;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: auto 0 10px;
}

#mkt-detail-content.vc-sicht-active .ms-profile-image-preview {
  background-color: #ccc;
  border-radius: 12px;
  width: 52px;
  height: 52px;
}

#mkt-detail-content.vc-sicht-active .toast-color-2 {
  background-color: #05c168;
  border-radius: 5px;
  width: 4px;
  position: absolute;
  inset: .5rem auto .5rem .5rem;
}

#mkt-detail-content.vc-sicht-active .toast-color-2.red {
  background-color: #dc2b2b;
}

#mkt-detail-content.vc-sicht-active .ms2-input-description {
  color: var(--_base---neutral--400);
  margin-top: -1px;
  padding-left: 2px;
  font-size: 12px;
}

#mkt-detail-content.vc-sicht-active .toast-header-d-2 {
  color: #919191;
  font-size: 1.1em;
  line-height: 1.6em;
}

#mkt-detail-content.vc-sicht-active .ms2-svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .ms2-space {
  flex: none;
  width: 48px;
  height: 48px;
}

#mkt-detail-content.vc-sicht-active .ms2-space.is-4 {
  width: 4px;
  height: 4px;
}

#mkt-detail-content.vc-sicht-active .ms2-space.is-12 {
  width: 12px;
  height: 12px;
}

#mkt-detail-content.vc-sicht-active .ms2-space.is-24 {
  text-transform: uppercase;
  background-color: #0000;
  width: 24px;
  height: 24px;
}

#mkt-detail-content.vc-sicht-active .ms2-input-flex {
  margin-bottom: 10px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .ms2-flex-row {
  flex-direction: column;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .ms2-flex-row.ms2-horizontal {
  flex-direction: row;
}

#mkt-detail-content.vc-sicht-active .ms2-flex-row.ms2-horizontal.is-align-center {
  align-items: center;
  margin-bottom: 12px;
}

#mkt-detail-content.vc-sicht-active .ms2-heading {
  color: var(--_base---neutral--500);
  margin-bottom: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.8rem;
}

#mkt-detail-content.vc-sicht-active .ms2-outline-button {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #5a5a5a;
  border: 1px solid #ddd;
  border-radius: 4px;
  align-items: center;
  height: 32px;
  margin-top: -2px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 1rem;
  line-height: 1rem;
  text-decoration: none;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .exams-container-2 {
  flex-direction: column;
  flex: none;
  margin-top: 10px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .progress-card-2 {
  background-color: #fff;
  border-radius: 12px;
  flex-direction: column;
  flex: 1;
  margin-bottom: 20px;
  padding: 20px;
  display: flex;
  box-shadow: 0 2px 10px #8f92a10a;
}

#mkt-detail-content.vc-sicht-active .text-block-1632346 {
  font-size: 1rem;
  font-weight: 500;
}

#mkt-detail-content.vc-sicht-active .table-flex {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .status {
  color: #036572;
  background-color: #03657233;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 90px;
  padding: 5px 15px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .status.grey {
  color: #5f656c;
  background-color: #f2f3f7;
}

#mkt-detail-content.vc-sicht-active .status.yellow {
  color: #795f28;
  background-color: #f8f4b8;
}

#mkt-detail-content.vc-sicht-active .table {
  border: 1px solid var(--_base---neutral--200);
  background-color: var(--_base---neutral--1);
  color: var(--_base---neutral--500);
  border-radius: 10px;
  flex: 1;
  margin-top: 5px;
}

#mkt-detail-content.vc-sicht-active .content-table {
  margin-top: 40px;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .scroll {
  display: flex;
  overflow: auto;
}

#mkt-detail-content.vc-sicht-active .capitalize {
  text-transform: uppercase;
}

#mkt-detail-content.vc-sicht-active .table-line {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-bottom: 1px solid var(--_base---neutral--200);
  grid-template-rows: auto;
  grid-template-columns: minmax(260px, 1fr) minmax(100px, 1fr) minmax(110px, 1fr) minmax(150px, 1fr);
  grid-auto-columns: 1fr;
  padding: 20px 10px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .table-line.last {
  border-bottom-color: #0000;
}

#mkt-detail-content.vc-sicht-active .table-line.first {
  color: var(--_base---neutral--700);
  text-transform: uppercase;
  border-top-color: #0000;
  padding: 10px;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper-3 {
  grid-column-gap: 0px;
  background-color: var(--_base---neutral--400);
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  padding: 7px;
  text-decoration: none;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .icon-2 {
  z-index: 1;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 30px;
  max-width: none;
  height: 30px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-9715325 {
  grid-column-gap: .6rem;
  align-items: center;
  margin-bottom: 12px;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .div-block-9715326 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-bottom: 12px;
  display: grid;
}

#mkt-detail-content.vc-sicht-active .icon-wrapper-4 {
  grid-column-gap: 0px;
  background-color: #0077edcc;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  padding: 7px;
  text-decoration: none;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .image-25 {
  max-width: 55%;
}

#mkt-detail-content.vc-sicht-active .x1, #mkt-detail-content.vc-sicht-active .x2, #mkt-detail-content.vc-sicht-active .x3 {
  display: none;
}

#mkt-detail-content.vc-sicht-active .image-33 {
  width: 1.5rem;
}

#mkt-detail-content.vc-sicht-active .div-block-9715328 {
  position: relative;
}

#mkt-detail-content.vc-sicht-active .exam-card-2 {
  z-index: 9;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #ffffffb3;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 20px 30px 18px;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .div-block-9715330 {
  justify-content: space-between;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .grid-_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

#mkt-detail-content.vc-sicht-active .grid-list_item {
  border: 1px solid #eee;
  border-radius: 20px;
  padding: 1.5rem;
}

#mkt-detail-content.vc-sicht-active .plan-details_list {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border-top-style: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

#mkt-detail-content.vc-sicht-active .plan-details_item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #eeeeee6e;
  border-radius: 10px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  padding: 1.25rem 1rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .heading-style-h6 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

#mkt-detail-content.vc-sicht-active .tag {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #fff;
  background-color: #2d62ff;
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: center;
  padding: .125rem .5rem;
  font-size: .875rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .empty-state-2 {
  text-align: center;
  border: 1px solid #eee;
  border-radius: 20px;
  padding: 2.9rem;
}

#mkt-detail-content.vc-sicht-active .button-4 {
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: .6rem;
  padding: .75rem 1rem;
  font-weight: 500;
  text-decoration: none;
  transition: box-shadow .2s, background-color .2s;
}

#mkt-detail-content.vc-sicht-active .button-4:hover {
  background-color: #474747;
  box-shadow: 0 9px 17px #0000001f;
}

#mkt-detail-content.vc-sicht-active .button-4.is-small {
  padding: .5rem 1.25rem;
}

#mkt-detail-content.vc-sicht-active .margin-top, #mkt-detail-content.vc-sicht-active .margin-top.margin-xxsmall {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

#mkt-detail-content.vc-sicht-active .empty-state_image {
  width: 200px;
  height: 200px;
}

#mkt-detail-content.vc-sicht-active .margin-bottom, #mkt-detail-content.vc-sicht-active .margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

#mkt-detail-content.vc-sicht-active .margin-bottom.margin-xxsmall {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

#mkt-detail-content.vc-sicht-active .form-block-5 {
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .content-container-22 {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: scroll;
}

#mkt-detail-content.vc-sicht-active .x4 {
  display: none;
}

#mkt-detail-content.vc-sicht-active .x5 {
  margin-left: 8px;
}

#mkt-detail-content.vc-sicht-active .featcardkon {
  z-index: 8;
  background-color: var(--_base---global-style--acc-2);
  height: 100%;
  color: var(--_base---neutral--1);
  border-radius: 12px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 20px 20px 18px;
  display: none;
  position: absolute;
  inset: 0%;
  box-shadow: 0 2px 10px #8f92a10a;
}

#mkt-detail-content.vc-sicht-active .div-block-9715331 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #fff6;
  position: absolute;
  inset: 0%;
}

#mkt-detail-content.vc-sicht-active .exam-card-3 {
  z-index: 9;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #fff9;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 20px 30px 18px;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .exam-card-1 {
  z-index: 9;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 20px 30px 18px;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

#mkt-detail-content.vc-sicht-active .exam-card-1.akt {
  display: none;
}

#mkt-detail-content.vc-sicht-active .exam-card-0 {
  z-index: 8;
  border: 2px solid var(--_base---neutral--200);
  background-color: var(--_base---neutral--1);
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 20px 16px 18px;
  transition: all .2s;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  box-shadow: 0 2px 10px #8f92a10a;
}

#mkt-detail-content.vc-sicht-active .exam-card-0:hover {
  border-color: var(--_base---global-style--acc-2);
  transform: scale(1.03)translate(0, -2px);
  box-shadow: 0 2px 10px #8f92a10f;
}

#mkt-detail-content.vc-sicht-active .hellokon {
  color: var(--_base---neutral--500);
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.35rem;
}

#mkt-detail-content.vc-sicht-active .desktop-logo-33 {
  cursor: pointer;
  width: auto;
}

#mkt-detail-content.vc-sicht-active .desktop-navigation-icon-2 {
  background-color: var(--_base---neutral--200);
  cursor: pointer;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  margin-bottom: 30px;
  transition: all .2s;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .desktop-navigation-icon-2:hover, #mkt-detail-content.vc-sicht-active .desktop-navigation-icon-2.w--current {
  background-color: var(--_base---global-style--acc-2);
}

#mkt-detail-content.vc-sicht-active .desktop-navigation-icon-3 {
  background-color: var(--_base---neutral--200);
  cursor: pointer;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  margin-bottom: 30px;
  transition: all .2s;
  display: flex;
  position: relative;
}

#mkt-detail-content.vc-sicht-active .desktop-navigation-icon-3:hover, #mkt-detail-content.vc-sicht-active .desktop-navigation-icon-3.w--current {
  background-color: var(--_base---global-style--acc-2);
}

#mkt-detail-content.vc-sicht-active .paragraph-6 {
  margin-bottom: 0;
}

#mkt-detail-content.vc-sicht-active .container-medium-44 {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  cursor: auto;
  flex-direction: column;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-top: 40px;
  padding: .5rem 0 0;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: visible;
}

#mkt-detail-content.vc-sicht-active .column-footer-xx-yy {
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  width: auto;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .menu-button-kudm {
  background-color: var(--_base---neutral--900);
  border-radius: .6rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: -.8rem;
  padding: .5rem;
  display: flex;
}

#mkt-detail-content.vc-sicht-active .menu-button-kudm:hover {
  opacity: .8;
}

#mkt-detail-content.vc-sicht-active .menu-button-kudm.lou {
  display: none;
}

#mkt-detail-content.vc-sicht-active .div-block-971520 {
  z-index: -2;
  background-color: #2f2f2f;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

#mkt-detail-content.vc-sicht-active .div-block-971520.gradient-background {
  z-index: -3;
  background-color: #696969;
}

@media screen and (min-width: 1280px) {
  #mkt-detail-content.vc-sicht-active .tumbnail-portfolio {
    height: 320px;
  }

  #mkt-detail-content.vc-sicht-active .video_element {
    width: 34rem;
  }

  #mkt-detail-content.vc-sicht-active .cont-video {
    height: 21.2rem;
  }

  #mkt-detail-content.vc-sicht-active .code-embed-9.rebr.ani, #mkt-detail-content.vc-sicht-active .code-embed-9.berat.ani {
    margin-right: -120px;
  }
}

@media screen and (min-width: 1440px) {
  #mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.w.a, #mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.a {
    font-size: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }

  #mkt-detail-content.vc-sicht-active .container-medium {
    max-width: 1300px;
  }

  #mkt-detail-content.vc-sicht-active .button {
    font-size: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .button:hover {
    background-color: var(--_base---neutral--900);
    opacity: .8;
  }

  #mkt-detail-content.vc-sicht-active .button.outline:hover {
    background-color: #14141400;
  }

  #mkt-detail-content.vc-sicht-active .button.home-2:hover, #mkt-detail-content.vc-sicht-active .button.home-3:hover {
    background-color: var(--_base---neutral--1);
  }

  #mkt-detail-content.vc-sicht-active .button.outline-2:hover {
    background-color: #14141400;
  }

  #mkt-detail-content.vc-sicht-active .button.webd {
    font-size: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .button.webd:hover {
    background-color: var(--_base---neutral--1);
  }

  #mkt-detail-content.vc-sicht-active .navbar-link:hover {
    background-color: #0000000d;
  }

  #mkt-detail-content.vc-sicht-active .navbar-link.head.w--current:hover {
    background-color: var(--_base---neutral--200);
  }

  #mkt-detail-content.vc-sicht-active .navbar-link.foo:hover, #mkt-detail-content.vc-sicht-active .navbar-link.foo2:hover, #mkt-detail-content.vc-sicht-active .navbar-link.foo3:hover {
    background-color: var(--_base---global-style--transparant);
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.two, #mkt-detail-content.vc-sicht-active .tittle-badge.nex {
    font-size: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .tumbnail-portfolio {
    height: 340px;
  }

  #mkt-detail-content.vc-sicht-active .column-footer-logo {
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .navbar-container {
    max-width: 1300px;
  }

  #mkt-detail-content.vc-sicht-active .list-item {
    grid-column-gap: 2.2rem;
  }

  #mkt-detail-content.vc-sicht-active .menu-item {
    grid-column-gap: 1.2rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-tumbnail-card {
    margin-right: 20px;
  }

  #mkt-detail-content.vc-sicht-active .hero-content.mar {
    margin-left: 0;
    margin-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .hero-content.prin {
    padding-left: 220px;
  }

  #mkt-detail-content.vc-sicht-active .video-missions {
    height: 480px;
  }

  #mkt-detail-content.vc-sicht-active .element-card._2 {
    margin-bottom: -1px;
  }

  #mkt-detail-content.vc-sicht-active .video_element {
    width: 38rem;
  }

  #mkt-detail-content.vc-sicht-active .marquee-wrapper-logo {
    max-width: 1300px;
  }

  #mkt-detail-content.vc-sicht-active .marquee-item-4 {
    padding-left: 1.8rem;
    padding-right: 1.8rem;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-kud, #mkt-detail-content.vc-sicht-active .menu-button-kum {
    margin-left: -1.8rem;
  }

  #mkt-detail-content.vc-sicht-active .button-3:hover {
    background-color: var(--_base---neutral--900);
    opacity: .8;
  }

  #mkt-detail-content.vc-sicht-active .cont-video {
    height: 27.3rem;
  }

  #mkt-detail-content.vc-sicht-active .code-embed-9.rebr.ani, #mkt-detail-content.vc-sicht-active .code-embed-9.berat.ani {
    margin-right: -200px;
  }

  #mkt-detail-content.vc-sicht-active .exam-cards {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid-3-columns.gap-row-64px {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  #mkt-detail-content.vc-sicht-active .icon-wrapper-3 {
    width: 40px;
    height: 40px;
  }

  #mkt-detail-content.vc-sicht-active .icon-2 {
    width: 28px;
    height: 28px;
  }

  #mkt-detail-content.vc-sicht-active .icon-wrapper-4 {
    width: 40px;
    height: 40px;
  }

  #mkt-detail-content.vc-sicht-active .container-medium-44 {
    max-width: 1300px;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-kudm {
    margin-left: -1.8rem;
  }
}

@media screen and (min-width: 1920px) {
  #mkt-detail-content.vc-sicht-active .paragraph-large.left.home {
    max-width: 500px;
  }

  #mkt-detail-content.vc-sicht-active .section, #mkt-detail-content.vc-sicht-active .section.home {
    margin-bottom: 160px;
  }

  #mkt-detail-content.vc-sicht-active .container-medium {
    max-width: 1500px;
  }

  #mkt-detail-content.vc-sicht-active .tumbnail-portfolio {
    height: 450px;
  }

  #mkt-detail-content.vc-sicht-active .navbar-container {
    max-width: 1500px;
  }

  #mkt-detail-content.vc-sicht-active .list-item {
    grid-column-gap: 3rem;
  }

  #mkt-detail-content.vc-sicht-active .menu-item {
    grid-column-gap: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.home, #mkt-detail-content.vc-sicht-active .hero-wrapper.agentur {
    padding-left: 3.5rem;
    padding-right: 3rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.sbc {
    padding-left: 3.5rem;
    padding-right: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.mark-2 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.prin {
    padding-left: 3.5rem;
    padding-right: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .content-hero.xhome {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-column {
    padding-right: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-column.yhome {
    padding-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .hero-column.ber {
    width: 600px;
  }

  #mkt-detail-content.vc-sicht-active .video_element {
    width: 50rem;
  }

  #mkt-detail-content.vc-sicht-active .marquee-wrapper-logo {
    max-width: 1500px;
  }

  #mkt-detail-content.vc-sicht-active .marquee-item-4 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-kud, #mkt-detail-content.vc-sicht-active .menu-button-kum {
    margin-left: -2.4rem;
  }

  #mkt-detail-content.vc-sicht-active .toast-wrapper {
    max-width: 50vw;
  }

  #mkt-detail-content.vc-sicht-active .submit-button-3 {
    line-height: 1.4vw;
  }

  #mkt-detail-content.vc-sicht-active .hero-column-agentur {
    padding-right: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .cont-video {
    height: 32rem;
  }

  #mkt-detail-content.vc-sicht-active .code-embed-9.berat {
    margin-right: 100px;
  }

  #mkt-detail-content.vc-sicht-active .grid-3-columns.gap-row-64px {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .toast-wrapper-2 {
    max-width: 50vw;
  }

  #mkt-detail-content.vc-sicht-active .container-medium-44 {
    max-width: 1600px;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-kudm {
    margin-left: -2.4rem;
  }
}

@media screen and (max-width: 991px) {
  #mkt-detail-content.vc-sicht-active img {
    border-radius: 15px;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.center {
    width: 100%;
    max-width: 600px;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 500px;
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left.content {
    justify-content: center;
    align-items: flex-start;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left.home-2.tr {
    text-align: center;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.bott {
    width: 100%;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-regular {
    text-align: left;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-regular.answer {
    font-size: var(--font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>);
  }

  #mkt-detail-content.vc-sicht-active .paragraph-regular.left.foo {
    text-align: center;
    margin-bottom: 20px;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-regular.left.foo-xx, #mkt-detail-content.vc-sicht-active .paragraph-regular.left.foo-xx-yy {
    text-align: center;
  }

  #mkt-detail-content.vc-sicht-active .section {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  #mkt-detail-content.vc-sicht-active .section.home {
    margin-top: 80px;
  }

  #mkt-detail-content.vc-sicht-active .section.home.wbd {
    overflow: visible;
  }

  #mkt-detail-content.vc-sicht-active .section.db {
    max-width: 100%;
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .section.re {
    overflow: visible;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h1 {
    font-size: var(--font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 25px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: 1rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 2.375rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 2rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.125rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 16px;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 22px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 1.125rem;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 34px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h2 {
    font-size: var(--font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 25px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: 1rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 2.375rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 2rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.125rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 16px;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 22px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 1.125rem;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 34px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h3 {
    font-size: var(--font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 25px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: 1rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 2.375rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 2rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.125rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 16px;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 22px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 1.125rem;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 34px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h4 {
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 25px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: 1rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 2.375rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 2rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.125rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 16px;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 22px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 1.125rem;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 34px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h5, #mkt-detail-content.vc-sicht-active .rich-text h6 {
    font-size: var(--font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 25px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: 1rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 2.375rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 2rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.125rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 16px;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 22px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 1.125rem;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 34px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text p, #mkt-detail-content.vc-sicht-active .rich-text blockquote {
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 25px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: 1rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 2.375rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 2rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.125rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 16px;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 22px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 1.125rem;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 34px;
  }

  #mkt-detail-content.vc-sicht-active .sub-heading-regular {
    justify-content: flex-start;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .sub-heading-regular.left.for-sub-blog.akt {
    font-size: 1.3rem;
    line-height: 1.4rem;
  }

  #mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.w.a, #mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.a {
    font-size: 1.7rem;
    line-height: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .section-tittle {
    text-align: center;
    align-self: center;
  }

  #mkt-detail-content.vc-sicht-active .section-tittle.left {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  #mkt-detail-content.vc-sicht-active .section-tittle.left.hom {
    justify-content: center;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .section-tittle.center {
    z-index: 1;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1 {
    width: auto;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left.home {
    max-width: 400px;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left.home-2.l2, #mkt-detail-content.vc-sicht-active .heading-style-h1.left.home-2.hom {
    text-align: center;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left.home-2.agc {
    font-size: 2.5rem;
    line-height: 2.7rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h2 {
    width: auto;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h2.left {
    max-width: 500px;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h2.center {
    max-width: 600px;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h3 {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .container-medium {
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .padding-global {
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .navbar-link.head {
    font-size: 1.2rem;
  }

  #mkt-detail-content.vc-sicht-active .navbar-link.head:hover {
    background-color: var(--_base---global-style--bg-0);
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  #mkt-detail-content.vc-sicht-active .navbar-link.head.w--current {
    background-color: var(--_base---neutral--1);
    font-weight: 500;
  }

  #mkt-detail-content.vc-sicht-active .collection-list-wrapper {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .icon {
    border-radius: 0;
  }

  #mkt-detail-content.vc-sicht-active .faq-list {
    width: 100%;
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.two, #mkt-detail-content.vc-sicht-active .tittle-badge.nex {
    font-size: .85rem;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.proj, #mkt-detail-content.vc-sicht-active .tittle-badge.cms {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .content.services {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .content.process, #mkt-detail-content.vc-sicht-active .content.process-1, #mkt-detail-content.vc-sicht-active .content.process-2, #mkt-detail-content.vc-sicht-active .content.process-11, #mkt-detail-content.vc-sicht-active .content.mark-2 {
    max-width: 300px;
  }

  #mkt-detail-content.vc-sicht-active .grid, #mkt-detail-content.vc-sicht-active .grid.blog {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid.blog.akt {
    grid-template-columns: 1fr 1fr;
    align-self: stretch;
  }

  #mkt-detail-content.vc-sicht-active .grid.service {
    grid-template-columns: 1fr 1fr;
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .grid.portfolio {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid.portfolio.home.web, #mkt-detail-content.vc-sicht-active .grid.portfolio.home.hom, #mkt-detail-content.vc-sicht-active .grid.portfolio.port {
    grid-template-columns: 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid.testimonials {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid.testimonials.home, #mkt-detail-content.vc-sicht-active .grid.process, #mkt-detail-content.vc-sicht-active .grid.team, #mkt-detail-content.vc-sicht-active .grid.sbkt, #mkt-detail-content.vc-sicht-active .grid.bott, #mkt-detail-content.vc-sicht-active .grid.ber {
    grid-template-columns: 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .tumbnail-wrapper {
    border-radius: 1.6rem;
  }

  #mkt-detail-content.vc-sicht-active .tumbnail.blog {
    width: 100%;
    height: 340px;
  }

  #mkt-detail-content.vc-sicht-active .tumbnail.blog.akt {
    height: 220px;
  }

  #mkt-detail-content.vc-sicht-active .item.blog {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    height: 100%;
  }

  #mkt-detail-content.vc-sicht-active .form {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .form-block {
    width: 100%;
    max-width: 400px;
  }

  #mkt-detail-content.vc-sicht-active .logo {
    width: 50px;
  }

  #mkt-detail-content.vc-sicht-active .tumbnail-portfolio {
    height: 200px;
  }

  #mkt-detail-content.vc-sicht-active .container-menu-footer {
    justify-content: space-between;
    align-items: flex-start;
  }

  #mkt-detail-content.vc-sicht-active .footer-content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    padding-top: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .footer-content.xx {
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .footer-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .header {
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);
    padding-left: 2rem;
    padding-right: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .card-cms.blog {
    flex: 1;
    height: 100%;
  }

  #mkt-detail-content.vc-sicht-active .column-foter {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  #mkt-detail-content.vc-sicht-active .text.left.hom {
    justify-content: center;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .content-cms-item.blog {
    flex: 1;
    padding: 14px;
  }

  #mkt-detail-content.vc-sicht-active .content-cms-item.sort {
    flex: 1;
  }

  #mkt-detail-content.vc-sicht-active .column-footer {
    flex-flow: column;
    margin-top: 10px;
  }

  #mkt-detail-content.vc-sicht-active .navbar-no-shadow-container {
    z-index: 910;
  }

  #mkt-detail-content.vc-sicht-active .navbar-container {
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .navbar-wrapper {
    background-color: var(--_base---neutral--1);
    border-radius: 1rem;
    margin-top: .75rem;
    padding: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .list-item {
    justify-content: flex-start;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .menu-item {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  #mkt-detail-content.vc-sicht-active .content-testimonials, #mkt-detail-content.vc-sicht-active .content-testimonials._2 {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.home {
    background-image: url('../images/61aa5f07c870aba259f7299e_Pattern---Pages.svg');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.kon.fe {
    padding-left: 1.8rem;
    padding-right: 1.8rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.agentur {
    background-image: url('../images/61aa5f07c870aba259f7299e_Pattern---Pages.svg');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.mark {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.prin {
    background-image: url('../images/61aa5f07c870aba259f7299e_Pattern---Pages.svg');
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  #mkt-detail-content.vc-sicht-active .content-hero {
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .content-hero.home-2 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: .9fr;
  }

  #mkt-detail-content.vc-sicht-active .content-hero.mar {
    grid-column-gap: 0rem;
    grid-row-gap: 4rem;
  }

  #mkt-detail-content.vc-sicht-active .content-hero.xhome {
    padding-top: 1.8rem;
    padding-bottom: 1.8rem;
  }

  #mkt-detail-content.vc-sicht-active .banner-tumbnail {
    height: 400px;
  }

  #mkt-detail-content.vc-sicht-active .banner-tumbnail.blog {
    height: 300px;
  }

  #mkt-detail-content.vc-sicht-active .wrapper-cms.blog {
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .hero-column.ag, #mkt-detail-content.vc-sicht-active .hero-column.mar-1 {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .hero-column.brand {
    width: 100%;
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .hero-column.hom {
    justify-content: center;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .hero-tumbnail-card {
    width: 100%;
    margin-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .hero-content {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .hero-content.wd {
    flex: 0 auto;
    margin-top: 140px;
    margin-bottom: 0;
    padding-bottom: 10px;
  }

  #mkt-detail-content.vc-sicht-active .hero-content.rebr.ex {
    padding-right: 140px;
  }

  #mkt-detail-content.vc-sicht-active .video-missions {
    height: 400px;
  }

  #mkt-detail-content.vc-sicht-active .cta {
    height: auto;
    min-height: auto;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview {
    width: 120px;
    height: 78px;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview._2 {
    left: 1%;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview._3 {
    width: 100px;
    height: 80px;
    bottom: 10%;
    right: 4%;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview._3._4 {
    width: 100px;
    top: 11%;
    left: 6%;
  }

  #mkt-detail-content.vc-sicht-active .button-home-top.home {
    margin-top: .5rem;
  }

  #mkt-detail-content.vc-sicht-active .video_element {
    width: 37rem;
  }

  #mkt-detail-content.vc-sicht-active .video_element.top {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .lottie-animation {
    width: 2.25rem;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-nav {
    border-radius: .6rem;
    justify-content: center;
    align-items: center;
    margin-left: .4rem;
    padding: .125rem;
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-nav.w--open {
    background-color: var(--_base---header--bg-3\<deleted\|variable-d4f99d6a-281c-90d5-ac7f-ef896ffc0fd4\>);
  }

  #mkt-detail-content.vc-sicht-active .menu-button-nav.x {
    margin-left: 0;
  }

  #mkt-detail-content.vc-sicht-active .logos-home {
    margin-left: -1.5rem;
  }

  #mkt-detail-content.vc-sicht-active .marquee-wrapper-logo {
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .marquee-item-4 {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }

  #mkt-detail-content.vc-sicht-active .scroll-block {
    grid-row-gap: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .logos-l {
    left: 0;
  }

  #mkt-detail-content.vc-sicht-active .logos-r {
    right: 0;
  }

  #mkt-detail-content.vc-sicht-active .butt-desk-nav {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .butt-mob-nav {
    display: block;
  }

  #mkt-detail-content.vc-sicht-active .div-block {
    align-items: center;
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .popup-content-wrapper {
    max-height: 92%;
  }

  #mkt-detail-content.vc-sicht-active .showreel_sticky {
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .showreel_track {
    width: 100%;
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .showreel_video_wrapper {
    aspect-ratio: 3 / 2;
    width: 100%;
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .showreel_section {
    padding: 150px 5%;
  }

  #mkt-detail-content.vc-sicht-active .showreel_video_mask {
    width: 100%;
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .link-block {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-kud {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-kum {
    margin-left: .4rem;
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .wk-kpi-row {
    grid-template-columns: 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .image-6 {
    border-radius: 0;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h2-2 {
    font-size: 1.8rem;
  }

  #mkt-detail-content.vc-sicht-active .hero_top-div {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .div-block-196 {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .column-footer-xx {
    grid-row-gap: 15px;
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .heading-409-2 {
    font-size: 1.5rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-content-agentur {
    flex-flow: row;
  }

  #mkt-detail-content.vc-sicht-active .dropdown-list {
    margin-top: 0;
  }

  #mkt-detail-content.vc-sicht-active .dropdown-list.w--open {
    padding-left: 15px;
    padding-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .div-block-9715317, #mkt-detail-content.vc-sicht-active .div-block-9715317:hover {
    transform: none;
  }

  #mkt-detail-content.vc-sicht-active .cont-video, #mkt-detail-content.vc-sicht-active .video_element-2 {
    width: 37rem;
    height: 21.8rem;
  }

  #mkt-detail-content.vc-sicht-active .code-embed-7 {
    display: block;
  }

  #mkt-detail-content.vc-sicht-active .wk-row-33 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .page-wrapper {
    max-width: 100%;
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .desktop-navigation-upgrade-bubble, #mkt-detail-content.vc-sicht-active .discussion-wrapper {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .content-container {
    width: auto;
    overflow: scroll;
  }

  #mkt-detail-content.vc-sicht-active .exam-cards {
    grid-template-columns: 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .content-2 {
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .image-23, #mkt-detail-content.vc-sicht-active .image-24 {
    border-radius: 0;
  }

  #mkt-detail-content.vc-sicht-active .grid-3-columns {
    grid-template-columns: 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid-3-columns.gap-row-64px {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid-3-columns.gap-row-64px.ko {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .ms2-flex-row.ms2-horizontal {
    flex-wrap: wrap;
  }

  #mkt-detail-content.vc-sicht-active .table-line {
    grid-column-gap: 20px;
  }

  #mkt-detail-content.vc-sicht-active .icon-2 {
    border-radius: 0;
  }

  #mkt-detail-content.vc-sicht-active .grid-_list {
    grid-template-columns: 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .content-container-22 {
    width: auto;
    max-width: 100%;
    overflow: scroll;
  }

  #mkt-detail-content.vc-sicht-active .hellokon {
    text-align: left;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .column-footer-xx-yy {
    grid-row-gap: 15px;
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-kudm {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-kudm.lou {
    background-color: var(--_base---global-style--acc-2);
    margin-left: .4rem;
    display: none;
  }
}

@media screen and (max-width: 767px) {
  #mkt-detail-content.vc-sicht-active img {
    border-radius: 0;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large {
    justify-content: center;
    align-self: center;
    align-items: center;
    display: block;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.center {
    width: 100%;
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left.home {
    align-self: auto;
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left.home-2 {
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.bott {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  #mkt-detail-content.vc-sicht-active .utility-page-content {
    padding: 20px;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-regular {
    text-align: left;
    align-self: center;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .section.home {
    margin-top: 70px;
  }

  #mkt-detail-content.vc-sicht-active .section.db {
    padding-top: 0;
    padding-bottom: 0;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h1 {
    font-size: var(--font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 24px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: 1rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 18px;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 22px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 17px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 34px;
    line-height: 40px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h2 {
    font-size: var(--font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>);
  }

  #mkt-detail-content.vc-sicht-active .rich-text h3 {
    font-size: var(--font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>);
  }

  #mkt-detail-content.vc-sicht-active .rich-text h4 {
    font-size: var(--font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>);
  }

  #mkt-detail-content.vc-sicht-active .rich-text h5 {
    font-size: var(--font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>);
  }

  #mkt-detail-content.vc-sicht-active .rich-text h6 {
    font-size: var(--font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>);
  }

  #mkt-detail-content.vc-sicht-active .rich-text p {
    font-size: var(--font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>);
  }

  #mkt-detail-content.vc-sicht-active .sub-heading-regular.left.for-sub-blog {
    max-width: 250px;
  }

  #mkt-detail-content.vc-sicht-active .section-tittle.left {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  #mkt-detail-content.vc-sicht-active .section-tittle.center.mark {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left {
    font-size: 2.9rem;
    line-height: 3.1rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left.home {
    font-size: 2.9rem;
    line-height: 3rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left.home-2.l2 {
    line-height: 2.9rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left.mark, #mkt-detail-content.vc-sicht-active .heading-style-h1.center.w, #mkt-detail-content.vc-sicht-active .heading-style-h1.center.w.mark.mar {
    font-size: 2.7rem;
    line-height: 2.9rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h2.left {
    max-width: 800px;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h2.center {
    max-width: none;
    font-size: 2.4rem;
    line-height: 2.6rem;
  }

  #mkt-detail-content.vc-sicht-active .container-medium.db-2 {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  #mkt-detail-content.vc-sicht-active .container-medium.koj {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .navbar-link {
    width: auto;
    min-width: auto;
    height: auto;
    min-height: auto;
    overflow: visible;
  }

  #mkt-detail-content.vc-sicht-active .navbar-link:hover {
    box-sizing: border-box;
    vertical-align: baseline;
    width: auto;
    min-width: auto;
    height: auto;
    min-height: auto;
    padding-top: 4px;
    padding-bottom: 4px;
    display: block;
  }

  #mkt-detail-content.vc-sicht-active .collection-list-wrapper {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .faq-list {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.two {
    font-size: .75rem;
    line-height: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.nex {
    font-size: .75rem;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.proj, #mkt-detail-content.vc-sicht-active .tittle-badge.cms {
    display: block;
  }

  #mkt-detail-content.vc-sicht-active .navbar-brand {
    padding-left: 0;
  }

  #mkt-detail-content.vc-sicht-active .content.process-1.mark, #mkt-detail-content.vc-sicht-active .content.process-1.km {
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .card.testimonials {
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid.blog.akt, #mkt-detail-content.vc-sicht-active .grid.service, #mkt-detail-content.vc-sicht-active .grid.portfolio.home.web, #mkt-detail-content.vc-sicht-active .grid.portfolio.home.hom, #mkt-detail-content.vc-sicht-active .grid.portfolio.port, #mkt-detail-content.vc-sicht-active .grid.testimonials.home {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid.process {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid.process._2, #mkt-detail-content.vc-sicht-active .grid.team {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid.sbkt {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid.sbkt.mark {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .grid.bott, #mkt-detail-content.vc-sicht-active .grid.ber {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .badge.item-team {
    right: 1.5%;
  }

  #mkt-detail-content.vc-sicht-active .badge.item-team._2 {
    left: 1.5%;
  }

  #mkt-detail-content.vc-sicht-active .tumbnail.blog.akt {
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .item {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .form-block {
    max-width: 400px;
  }

  #mkt-detail-content.vc-sicht-active .tumbnail-portfolio {
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .column-footer-logo {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  #mkt-detail-content.vc-sicht-active .menu.buttom-xx {
    grid-column-gap: 0rem;
    grid-row-gap: .8rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .container-menu-footer {
    grid-template-columns: 1fr 1fr 1fr;
  }

  #mkt-detail-content.vc-sicht-active .footer-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  #mkt-detail-content.vc-sicht-active .helper-column {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .header {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  #mkt-detail-content.vc-sicht-active .card-cms.portfolio, #mkt-detail-content.vc-sicht-active .column-foter {
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .content-cms-item {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .content-cms-item.blog {
    grid-column-gap: var(--_size---card--card-gap\<deleted\|variable-4e329405-43ef-7b9e-49d6-8bdba62d22a2\>);
    grid-row-gap: var(--_size---card--card-gap\<deleted\|variable-4e329405-43ef-7b9e-49d6-8bdba62d22a2\>);
  }

  #mkt-detail-content.vc-sicht-active .list-item:hover {
    width: 100%;
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .content-testimonials {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .content-testimonials._2 {
    flex-flow: row;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.home {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.kon.fe {
    padding: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.agentur {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.mark {
    grid-column-gap: 0rem;
    grid-row-gap: 4rem;
    flex-flow: column;
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .content-hero {
    padding-bottom: 0;
  }

  #mkt-detail-content.vc-sicht-active .content-hero.ag.kl {
    grid-template-columns: 1.3fr;
    justify-content: start;
  }

  #mkt-detail-content.vc-sicht-active .banner-tumbnail {
    height: 300px;
  }

  #mkt-detail-content.vc-sicht-active .hero-content.agent.kl {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    justify-content: flex-start;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .hero-content.wd {
    margin-top: 180px;
  }

  #mkt-detail-content.vc-sicht-active .hero-content.mar {
    margin-left: auto;
    margin-right: auto;
  }

  #mkt-detail-content.vc-sicht-active .hero-content.rebr.pag {
    padding-bottom: 20px;
  }

  #mkt-detail-content.vc-sicht-active .hero-content.rebr.ex {
    padding-right: 60px;
  }

  #mkt-detail-content.vc-sicht-active .video-missions {
    height: 350px;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview {
    border-radius: 99px;
    width: 60px;
    height: 60px;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview._3, #mkt-detail-content.vc-sicht-active .cta-preview._3._4 {
    width: 60px;
    height: 60px;
  }

  #mkt-detail-content.vc-sicht-active .video_element {
    border-radius: .6rem;
    width: 78vw;
    height: 46vw;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-nav.w--open {
    background-color: var(--_base---neutral--900);
  }

  #mkt-detail-content.vc-sicht-active .logos-home {
    margin-left: -.75rem;
  }

  #mkt-detail-content.vc-sicht-active .marquee-wrapper-logo {
    font-size: .7em;
  }

  #mkt-detail-content.vc-sicht-active .logos-l {
    background-image: linear-gradient(90deg, var(--_base---global-style--background) 25%, var(--_base---global-style--transparant));
  }

  #mkt-detail-content.vc-sicht-active .logos-r {
    background-image: linear-gradient(90deg, var(--_base---global-style--transparant), var(--_base---global-style--background) 80%);
  }

  #mkt-detail-content.vc-sicht-active .popup-content {
    margin: 3em 2em;
  }

  #mkt-detail-content.vc-sicht-active .div-block-2.foo {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .link-block {
    cursor: default;
  }

  #mkt-detail-content.vc-sicht-active .button-home-bottom.kl {
    margin-top: 0;
  }

  #mkt-detail-content.vc-sicht-active .wk-kpi-row, #mkt-detail-content.vc-sicht-active .wk-row-2, #mkt-detail-content.vc-sicht-active .wk-row-3 {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h2-2 {
    font-size: 1.6rem;
    line-height: 1.8rem;
  }

  #mkt-detail-content.vc-sicht-active .padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  #mkt-detail-content.vc-sicht-active .padding-global-2.padding-bottom.padding-huge.log {
    min-height: auto;
  }

  #mkt-detail-content.vc-sicht-active .heading-409-2 {
    font-size: 1.4rem;
  }

  #mkt-detail-content.vc-sicht-active .svg {
    width: 36px;
  }

  #mkt-detail-content.vc-sicht-active .code-embed-44.bean {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  #mkt-detail-content.vc-sicht-active .div-block-9715317 {
    border-radius: .65rem;
    padding: .3rem;
  }

  #mkt-detail-content.vc-sicht-active .cont-video {
    width: 78vw;
    height: 46vw;
  }

  #mkt-detail-content.vc-sicht-active .video_element-2 {
    border-radius: .6rem;
    width: 78vw;
    height: 46vw;
  }

  #mkt-detail-content.vc-sicht-active .div-block-9715319 {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .wk-row-22, #mkt-detail-content.vc-sicht-active .wk-row-33 {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .mobile-nav-link-container {
    color: var(--_base---global-style--content-font);
    cursor: pointer;
    align-items: center;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 1.2rem;
    font-weight: 500;
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .container-2 {
    width: 100%;
    padding: 8px 10px;
  }

  #mkt-detail-content.vc-sicht-active .toolbar-upgrade-button {
    border-radius: 10px;
    height: 2.4rem;
    padding-left: 10px;
    padding-right: 10px;
  }

  #mkt-detail-content.vc-sicht-active .user-name {
    font-weight: 400;
  }

  #mkt-detail-content.vc-sicht-active .page-wrapper {
    flex-direction: column;
  }

  #mkt-detail-content.vc-sicht-active .search-bar {
    justify-content: flex-start;
  }

  #mkt-detail-content.vc-sicht-active .all-features {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .mobile-nav-toolbar {
    flex: 1;
    justify-content: space-between;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .mobile-home-link {
    border-radius: 6px;
    justify-content: center;
    align-items: center;
    width: 2.4rem;
    height: 2.4rem;
    padding-left: 0;
    display: flex;
    overflow: hidden;
  }

  #mkt-detail-content.vc-sicht-active .nav-menu {
    background-color: var(--_base---neutral--1);
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    flex-direction: column;
    padding: 10px;
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .toolbar, #mkt-detail-content.vc-sicht-active .desktop-navigation-upgrade-bubble {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .desktop-navigation-icon {
    margin-bottom: 0;
    margin-right: 15px;
  }

  #mkt-detail-content.vc-sicht-active .content-container {
    padding-top: 70px;
    padding-left: 15px;
    padding-right: 15px;
    overflow: visible;
  }

  #mkt-detail-content.vc-sicht-active .exam-cards {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 0;
  }

  #mkt-detail-content.vc-sicht-active .mobile-navigation {
    background-color: var(--_base---neutral--1);
    display: flex;
    position: absolute;
    left: 0;
    right: 0;
  }

  #mkt-detail-content.vc-sicht-active .notifications.hidden {
    border-radius: 10px;
    width: 2.4rem;
    height: 2.4rem;
  }

  #mkt-detail-content.vc-sicht-active .user-image {
    margin-left: 0;
  }

  #mkt-detail-content.vc-sicht-active .user-image.hidden {
    border-radius: 10px;
    height: 2.4rem;
  }

  #mkt-detail-content.vc-sicht-active .desktop-navigation {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .all-features-container {
    flex-direction: column;
  }

  #mkt-detail-content.vc-sicht-active .image-23 {
    width: 1.6rem;
  }

  #mkt-detail-content.vc-sicht-active .image-24 {
    width: 1.4rem;
  }

  #mkt-detail-content.vc-sicht-active .grid-3-columns {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .grid-3-columns.gap-row-64px {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .ms2-space {
    width: 24px;
    height: 24px;
  }

  #mkt-detail-content.vc-sicht-active .ms2-space.is-12 {
    width: 8px;
    height: 8px;
  }

  #mkt-detail-content.vc-sicht-active .ms2-space.is-24 {
    width: 16px;
    height: 16px;
  }

  #mkt-detail-content.vc-sicht-active .content-table {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .grid-_list {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h6 {
    font-size: .75rem;
  }

  #mkt-detail-content.vc-sicht-active .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .content-container-22 {
    overflow: visible;
  }

  #mkt-detail-content.vc-sicht-active .hellokon {
    text-align: left;
    align-self: center;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .desktop-logo-33 {
    object-fit: cover;
    border-radius: 8px;
  }

  #mkt-detail-content.vc-sicht-active .div-block-9715333 {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .desktop-navigation-icon-2 {
    border-radius: 10px;
    width: 40px;
    height: 40px;
    margin-bottom: 0;
    margin-right: 15px;
  }

  #mkt-detail-content.vc-sicht-active .desktop-navigation-icon-2:hover {
    background-color: var(--_base---neutral--200);
  }

  #mkt-detail-content.vc-sicht-active .desktop-navigation-icon-3 {
    background-color: var(--_base---neutral--900);
    border-radius: 10px;
    width: 40px;
    height: 40px;
    margin-bottom: 0;
    margin-right: 15px;
  }

  #mkt-detail-content.vc-sicht-active .desktop-navigation-icon-3:hover {
    background-color: var(--_base---neutral--900);
  }
}

@media screen and (max-width: 479px) {
  #mkt-detail-content.vc-sicht-active .paragraph-large {
    text-align: left;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.center {
    width: 100%;
    max-width: none;
    font-size: 1rem;
    line-height: 1.2rem;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left.content {
    min-width: auto;
    overflow: visible;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left.home {
    line-height: 1.3rem;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.left.home-2 {
    max-width: none;
    font-size: .9rem;
    line-height: 1.2rem;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-large.bott {
    width: 100%;
    max-width: none;
  }

  #mkt-detail-content.vc-sicht-active .utility-page-content {
    left: 0;
    right: 0;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-regular {
    text-align: left;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-regular.answer {
    line-height: 20px;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-regular.left {
    font-size: 1rem;
    line-height: 1.3rem;
  }

  #mkt-detail-content.vc-sicht-active .section.db {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h1 {
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 22px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: .9375rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 24px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 16px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 32px;
    line-height: 30px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h2 {
    font-size: var(--font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 22px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: .9375rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 24px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 16px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 32px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h3 {
    font-size: var(--font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 22px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: .9375rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 24px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 16px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 32px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h4 {
    font-size: var(--font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 22px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: .9375rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 24px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 16px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 32px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h5 {
    font-size: var(--font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 22px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: .9375rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 24px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 16px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 32px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text h6 {
    font-size: var(--font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 22px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: .9375rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 24px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 16px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 32px;
  }

  #mkt-detail-content.vc-sicht-active .rich-text p {
    font-size: var(--font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 22px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: .9375rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 24px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 16px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 32px;
  }

  #mkt-detail-content.vc-sicht-active .sub-heading-large {
    font-size: var(--font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>);
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 22px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: .9375rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 24px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 16px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 32px;
  }

  #mkt-detail-content.vc-sicht-active .sub-heading-regular.left {
    width: 100%;
    min-width: auto;
    max-width: none;
    font-size: 1.2rem;
    line-height: 1.4rem;
    display: block;
  }

  #mkt-detail-content.vc-sicht-active .sub-heading-regular.center-2.w2.xtra, #mkt-detail-content.vc-sicht-active .sub-heading-regular.center-4.tab, #mkt-detail-content.vc-sicht-active .sub-heading-regular.center-5.tab {
    text-align: left;
  }

  #mkt-detail-content.vc-sicht-active .sub-heading-small {
    text-align: left;
    font-size: .9rem;
    line-height: 1.2rem;
  }

  #mkt-detail-content.vc-sicht-active .section-tittle {
    justify-content: center;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .section-tittle.left {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left {
    font-size: 2rem;
    line-height: 2.2rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left.home {
    font-size: 2.4rem;
    line-height: 2.4rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.left.home-2 {
    font-size: 2rem;
    line-height: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h1.center {
    font-size: 2rem;
    line-height: 2.1rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h2.center {
    max-width: none;
    font-size: 2.4rem;
    line-height: 2.4rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h3 {
    --allgemein--content-font\<deleted\|variable-2d917a2c-640f-0fbb-c184-fee3573cac80\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--content\<deleted\|variable-9a2a95fa-a4b5-ba0f-2698-a0afa5507e34\>: .9375rem;
    --weight--bold\<deleted\|variable-5c0471c9-aece-c278-31d2-3001e5922b9d\>: 700;
    --font-style-guide--height--height-sub-heading-large\<deleted\|variable-a838469b-92a7-c19d-3ca6-69933de5a161\>: 22px;
    --weight--paragraph\<deleted\|variable-89a36e67-029f-c683-bd81-97422cd422f6\>: 300;
    --font-style-guide--paragraph-regular\<deleted\|variable-834c4f78-f833-2c58-c059-6902a32f310c\>: .9375rem;
    --font-style-guide--headings\<deleted\|variable-eda48b25-9707-29af-20e0-62a28b13f147\>: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --font-style-guide--heading-1\<deleted\|variable-9ade8a35-dbc5-ec71-efb0-6d4142d9e56b\>: 1.75rem;
    --weight--heading\<deleted\|variable-bc3c059e-59d9-cc3e-cc92-f50a6effea32\>: 300;
    --font-style-guide--heading-2\<deleted\|variable-5d1640cc-df1c-d6c4-d53d-4210fd344883\>: 1.5rem;
    --font-size-mobile--heading-2\<deleted\|variable-e804f305-2b26-8db6-51e2-800eb42b5db8\>: 24px;
    --font-style-guide--heading-4\<deleted\|variable-97b96445-bd11-9380-2dca-540b8cb8dce2\>: 1.25rem;
    --font-size-mobile--heading-3\<deleted\|variable-a8f0a0de-ff09-6b13-1399-33ee0cffeacf\>: 24px;
    --font-size-mobile--heading-4\<deleted\|variable-12aebb39-e78e-868c-31a5-c5a239c05ebf\>: 20px;
    --font-style-guide--heading-5\<deleted\|variable-1fa964c8-d893-b8c7-8548-96202c4713c4\>: 1.125rem;
    --font-size-mobile--heading-5\<deleted\|variable-894e2cb2-94da-2d1f-2fa5-937cbb56d06d\>: 18px;
    --font-style-guide--heading-6\<deleted\|variable-a9041f79-f597-a86b-6b04-afb8e96b179e\>: 1rem;
    --font-size-mobile--heading-6\<deleted\|variable-502aef9b-c223-9e6b-de71-aa9e941b108e\>: 18px;
    --font-size-mobile--content\<deleted\|variable-12567101-b32d-9ef3-cd57-f5efd888f8ce\>: 15px;
    --font-style-guide--height--height-paragraph-regular\<deleted\|variable-2df84cbf-f584-ed8d-3ad0-06fa43537eee\>: 24px;
    --font-style-guide--sub-heading-large\<deleted\|variable-500b56d7-3680-3bef-aa8b-987627f0e3f0\>: 16px;
    --font-style-guide--height--height-heading-3\<deleted\|variable-5722b01e-35b2-5f40-8af3-069130073e61\>: 32px;
  }

  #mkt-detail-content.vc-sicht-active .container-medium {
    grid-column-gap: 3.125rem;
    grid-row-gap: 3.125rem;
  }

  #mkt-detail-content.vc-sicht-active .container-medium.db-2 {
    padding-left: 0;
    padding-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .navbar-link {
    text-align: center;
    width: auto;
  }

  #mkt-detail-content.vc-sicht-active .navbar-link:hover {
    width: auto;
    padding-top: 4px;
    padding-bottom: 4px;
  }

  #mkt-detail-content.vc-sicht-active .navbar-link.w--current {
    width: auto;
  }

  #mkt-detail-content.vc-sicht-active .collection-list-wrapper {
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .faq-question {
    justify-content: space-between;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .faq-icon {
    width: auto;
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge {
    width: auto;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.white.kenn {
    font-size: 1.1rem;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.white.kenn-2 {
    font-size: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.white.kenn-1 {
    font-size: 1.1rem;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.two {
    font-size: .75rem;
    line-height: .9rem;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.nex {
    text-align: left;
    font-size: .75rem;
    line-height: .9rem;
  }

  #mkt-detail-content.vc-sicht-active .tittle-badge.proj, #mkt-detail-content.vc-sicht-active .tittle-badge.cms {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .card.helper-cta {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  #mkt-detail-content.vc-sicht-active .grid {
    grid-column-gap: 20px;
    grid-template-columns: 1fr;
    padding: 0;
  }

  #mkt-detail-content.vc-sicht-active .grid.service, #mkt-detail-content.vc-sicht-active .grid.process {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .icon-wrapper.popup {
    padding: 7px;
  }

  #mkt-detail-content.vc-sicht-active .icon-wrapper.link {
    padding: 8px;
  }

  #mkt-detail-content.vc-sicht-active .tumbnail.blog {
    height: 160px;
  }

  #mkt-detail-content.vc-sicht-active .form {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 12px;
  }

  #mkt-detail-content.vc-sicht-active .form.subscribes {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding: 1px;
  }

  #mkt-detail-content.vc-sicht-active .logo {
    width: 45px;
    height: auto;
  }

  #mkt-detail-content.vc-sicht-active .logo.foo {
    width: 320px;
  }

  #mkt-detail-content.vc-sicht-active .menu {
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .menu.buttom {
    flex-flow: column;
    margin-bottom: 20px;
  }

  #mkt-detail-content.vc-sicht-active .container-menu-footer {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-items: center start;
  }

  #mkt-detail-content.vc-sicht-active .footer-content {
    grid-row-gap: 20px;
    padding: 20px 0;
  }

  #mkt-detail-content.vc-sicht-active .helper-column {
    justify-content: center;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .helper-column.left {
    justify-content: flex-start;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .header {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .column-foter {
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .content-cms-item {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: space-between;
    align-items: center;
    padding: 14px;
  }

  #mkt-detail-content.vc-sicht-active .content-cms-item.blog {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    padding: 8px;
  }

  #mkt-detail-content.vc-sicht-active .column-footer {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .list-item:hover {
    width: auto;
    list-style-type: none;
  }

  #mkt-detail-content.vc-sicht-active .content-testimonials {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .content-testimonials._2 {
    flex-flow: row;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.home {
    border-radius: 2rem;
    padding: 0 1.5rem .5rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.home-2 {
    border-radius: 2rem;
    padding: 2rem 1.5rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.agentur {
    border-radius: 2rem;
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.ag {
    border-radius: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.age {
    padding-bottom: 2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .hero-wrapper.sbc, #mkt-detail-content.vc-sicht-active .hero-wrapper.mark-2, #mkt-detail-content.vc-sicht-active .hero-wrapper.brand, #mkt-detail-content.vc-sicht-active .hero-wrapper.prin {
    border-radius: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .content-hero {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-top: 0;
  }

  #mkt-detail-content.vc-sicht-active .content-hero.home-2 {
    grid-template-columns: 1fr;
    justify-content: stretch;
    padding-bottom: 0;
  }

  #mkt-detail-content.vc-sicht-active .banner-tumbnail {
    height: 140px;
  }

  #mkt-detail-content.vc-sicht-active .banner-tumbnail.blog {
    height: 160px;
  }

  #mkt-detail-content.vc-sicht-active .hero-content {
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .element-card {
    width: 77px;
  }

  #mkt-detail-content.vc-sicht-active .element-card._2 {
    width: 104px;
  }

  #mkt-detail-content.vc-sicht-active .element-card.effect {
    width: 29px;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview {
    width: 34px;
    height: 34px;
    inset: 3% 7% auto auto;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview._2 {
    inset: 3% auto auto 0%;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview._3 {
    width: 34px;
    height: 34px;
    inset: 3% 0% auto auto;
  }

  #mkt-detail-content.vc-sicht-active .cta-preview._3._4 {
    width: 34px;
    height: 34px;
    inset: 3% auto auto 7%;
  }

  #mkt-detail-content.vc-sicht-active .team {
    height: 350px;
  }

  #mkt-detail-content.vc-sicht-active .button-home-top.home {
    margin-top: .5rem;
  }

  #mkt-detail-content.vc-sicht-active .video_element {
    border-radius: .2rem;
    height: 46vw;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-nav {
    margin-left: .3rem;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-nav.w--open {
    border: 1px #489aff;
    border-radius: 10px;
  }

  #mkt-detail-content.vc-sicht-active .logos-l, #mkt-detail-content.vc-sicht-active .logos-r {
    width: 5rem;
  }

  #mkt-detail-content.vc-sicht-active .div-block-2 {
    flex-flow: column;
    justify-content: center;
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .theme-switch-wrap.cons {
    justify-content: center;
  }

  #mkt-detail-content.vc-sicht-active .theme-toggle {
    margin-left: auto;
    margin-right: auto;
  }

  #mkt-detail-content.vc-sicht-active .list-item-5 {
    margin-bottom: 5px;
    font-size: 1rem;
    line-height: 1.4rem;
  }

  #mkt-detail-content.vc-sicht-active .button-home-bottom {
    margin-top: 0;
  }

  #mkt-detail-content.vc-sicht-active .menu-button-kum {
    margin-left: .3rem;
  }

  #mkt-detail-content.vc-sicht-active .wk-kpi-card {
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .wk-score-row {
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .wk-score-label {
    font-size: .8rem;
  }

  #mkt-detail-content.vc-sicht-active .wk-score-value {
    font-size: 1rem;
  }

  #mkt-detail-content.vc-sicht-active .wk-range-picker {
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .wk-station-title {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.6rem;
  }

  #mkt-detail-content.vc-sicht-active .wk-station-sub {
    font-size: .9rem;
    line-height: 110%;
  }

  #mkt-detail-content.vc-sicht-active .wk-kpi-row {
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .wk-card-title {
    font-size: 1.1rem;
  }

  #mkt-detail-content.vc-sicht-active .wk-rankings-mini {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .wk-sub-section-title {
    font-size: 1.2rem;
    line-height: 1.4rem;
  }

  #mkt-detail-content.vc-sicht-active .wk-rsa-row-label, #mkt-detail-content.vc-sicht-active .wk-rsa-row-val {
    font-size: .9rem;
  }

  #mkt-detail-content.vc-sicht-active .wk-ecom-row {
    flex-flow: column;
    align-items: flex-start;
  }

  #mkt-detail-content.vc-sicht-active .wk-ecom-col-divider {
    padding-left: 0;
  }

  #mkt-detail-content.vc-sicht-active .heading {
    font-size: 2rem;
  }

  #mkt-detail-content.vc-sicht-active .wk-chat-fab {
    bottom: 10px;
    right: 10px;
  }

  #mkt-detail-content.vc-sicht-active .form_button._2 {
    font-size: 1rem;
    line-height: 1.4rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-style-h2-2 {
    font-size: 1.6rem;
  }

  #mkt-detail-content.vc-sicht-active .hero_top-div {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  #mkt-detail-content.vc-sicht-active .div-block-200 {
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-3 {
    font-size: .9rem;
  }

  #mkt-detail-content.vc-sicht-active .heading-2 {
    font-size: 1.3rem;
  }

  #mkt-detail-content.vc-sicht-active .paragraph-4, #mkt-detail-content.vc-sicht-active .paragraph-5 {
    font-size: .9rem;
  }

  #mkt-detail-content.vc-sicht-active .column-footer-xx {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .heading-409-2 {
    font-size: 1.2rem;
  }

  #mkt-detail-content.vc-sicht-active .modal_small-2 {
    text-align: left;
    min-width: auto;
    padding: 20px;
  }

  #mkt-detail-content.vc-sicht-active .div-block-215 {
    grid-column-gap: 0px;
    grid-row-gap: 12px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    margin-top: 5px;
  }

  #mkt-detail-content.vc-sicht-active .div-block-216 {
    text-align: left;
  }

  #mkt-detail-content.vc-sicht-active .ms-checkbox-wrap {
    display: flex;
  }

  #mkt-detail-content.vc-sicht-active .hero-content-agentur {
    flex-flow: column;
  }

  #mkt-detail-content.vc-sicht-active .dropdown-toggle.w--open {
    font-weight: 800;
  }

  #mkt-detail-content.vc-sicht-active .dropdown-list.w--open {
    align-items: flex-start;
  }

  #mkt-detail-content.vc-sicht-active .div-block-9715317 {
    border-radius: .5rem;
  }

  #mkt-detail-content.vc-sicht-active .cont-video, #mkt-detail-content.vc-sicht-active .video_element-2 {
    border-radius: .2rem;
    height: 46vw;
  }

  #mkt-detail-content.vc-sicht-active .wk-row-22 {
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .mobile-nav-link-container {
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 1.15rem;
  }

  #mkt-detail-content.vc-sicht-active .toolbar-upgrade-button {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .page-wrapper {
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .mobile-nav-toolbar {
    padding-left: 6px;
    padding-right: 6px;
  }

  #mkt-detail-content.vc-sicht-active .toolbar {
    flex-direction: row-reverse;
  }

  #mkt-detail-content.vc-sicht-active .content-container {
    padding-top: 65px;
    padding-left: 10px;
    padding-right: 10px;
  }

  #mkt-detail-content.vc-sicht-active .content-wrapper-2 {
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .exam-cards {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .user-image.hidden {
    display: none;
  }

  #mkt-detail-content.vc-sicht-active .image-23 {
    width: 1.4rem;
  }

  #mkt-detail-content.vc-sicht-active .image-24 {
    width: 1.3rem;
  }

  #mkt-detail-content.vc-sicht-active .grid-3-columns {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .ms2-input-flex, #mkt-detail-content.vc-sicht-active .ms2-flex-row.ms2-horizontal {
    flex-direction: column;
  }

  #mkt-detail-content.vc-sicht-active .ms2-flex-row.ms2-horizontal.is-align-center {
    flex-flow: row;
    align-items: center;
  }

  #mkt-detail-content.vc-sicht-active .icon-2 {
    width: 22px;
    height: 22px;
  }

  #mkt-detail-content.vc-sicht-active .div-block-9715326 {
    grid-template-columns: 1fr;
  }

  #mkt-detail-content.vc-sicht-active .div-block-9715330 {
    height: 340px;
  }

  #mkt-detail-content.vc-sicht-active .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  #mkt-detail-content.vc-sicht-active .content-container-22 {
    max-width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .hellokon {
    text-align: left;
    width: 100%;
  }

  #mkt-detail-content.vc-sicht-active .desktop-navigation-icon-2, #mkt-detail-content.vc-sicht-active .desktop-navigation-icon-3 {
    width: 36px;
    height: 36px;
    margin-right: 12px;
  }

  #mkt-detail-content.vc-sicht-active .container-medium-44 {
    grid-column-gap: 3.125rem;
    grid-row-gap: 3.125rem;
  }

  #mkt-detail-content.vc-sicht-active .column-footer-xx-yy {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    flex-flow: column;
  }
}

#mkt-detail-content.vc-sicht-active #w-node-b512c2a0-25ba-e7ce-0e8f-f2b6c6491957-967e8cdc, #mkt-detail-content.vc-sicht-active #w-node-a56ed3bf-6294-f530-4af2-4b8792dde2b5-967e8cde {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-_028030be-4605-1d5a-743d-af3d6a3b2c27-967e8ce0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#mkt-detail-content.vc-sicht-active #w-node-a625b9fc-db76-cbcf-2bed-f7f760278919-5458ed40 {
  justify-self: auto;
}

#mkt-detail-content.vc-sicht-active #w-node-a7d4af1a-47a9-9e3e-405c-328e71c08bef-5458ed40, #mkt-detail-content.vc-sicht-active #w-node-a7d4af1a-47a9-9e3e-405c-328e71c08bf8-5458ed40, #mkt-detail-content.vc-sicht-active #w-node-a7d4af1a-47a9-9e3e-405c-328e71c08c01-5458ed40 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-a7d4af1a-47a9-9e3e-405c-328e71c08c0a-5458ed40 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#mkt-detail-content.vc-sicht-active #w-node-b90480d7-2a3e-856b-df15-bb2fcd970d0c-6dace776 {
  align-self: stretch;
}

#mkt-detail-content.vc-sicht-active #w-node-_55fcf189-b625-9b10-aaee-4a5bffb826d9-6dace776, #mkt-detail-content.vc-sicht-active #w-node-_55fcf189-b625-9b10-aaee-4a5bffb826e2-6dace776, #mkt-detail-content.vc-sicht-active #w-node-_55fcf189-b625-9b10-aaee-4a5bffb826eb-6dace776 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-_19eb7c7f-145d-f79f-160b-3a8f34c0f80b-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_98dd22b9-a0ce-4fbb-807c-b21c28690f1b-b3d3310d {
  align-self: stretch;
}

#mkt-detail-content.vc-sicht-active #w-node-_932e2431-4e91-fddb-d0ed-7ebd8043bd62-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_4d6c76ae-8d39-7b16-3b21-208273d011c3-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_0b7cb0a4-d764-23b4-de30-8e014cb9f003-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_50ecb551-583e-c1e6-cdb6-5ea2682cd866-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-fd501ad8-3b17-9a77-4c7c-8df2ba350236-b3d3310d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091acd8-052b0503 {
  align-self: stretch;
}

#mkt-detail-content.vc-sicht-active #w-node-_273a1579-eb08-1c12-bd42-8f2a0900c357-052b0503, #mkt-detail-content.vc-sicht-active #w-node-_273a1579-eb08-1c12-bd42-8f2a0900c360-052b0503, #mkt-detail-content.vc-sicht-active #w-node-_273a1579-eb08-1c12-bd42-8f2a0900c369-052b0503, #mkt-detail-content.vc-sicht-active #w-node-_273a1579-eb08-1c12-bd42-8f2a0900c372-052b0503, #mkt-detail-content.vc-sicht-active #w-node-_273a1579-eb08-1c12-bd42-8f2a0900c37b-052b0503 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-_382ef06c-8b44-6ded-040d-b901d3f44ff9-d503b3d3 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_01cd3838-feb0-551f-7b06-c2706e270693-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_01cd3838-feb0-551f-7b06-c2706e27069c-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_01cd3838-feb0-551f-7b06-c2706e2706a5-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_01cd3838-feb0-551f-7b06-c2706e2706ae-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_01cd3838-feb0-551f-7b06-c2706e2706b7-d503b3d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-_1774846d-09b3-b5c6-d107-a82bc777a7f6-823caf0d {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_127398ea-c0e5-c145-ff6c-766fa3517202-823caf0d {
  align-self: stretch;
}

#mkt-detail-content.vc-sicht-active #w-node-f2c0a17d-2624-76a9-f283-804e49330fc3-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-f2c0a17d-2624-76a9-f283-804e49330fcc-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-f2c0a17d-2624-76a9-f283-804e49330fd5-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-f2c0a17d-2624-76a9-f283-804e49330fde-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-f2c0a17d-2624-76a9-f283-804e49330fe7-823caf0d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-_82ffa1fb-8c73-37d6-0caf-ff7f72652859-6bed9a49 {
  place-self: center end;
}

#mkt-detail-content.vc-sicht-active #w-node-_5e366105-85bf-05bb-a1e2-08df70b0da95-6bed9a49, #mkt-detail-content.vc-sicht-active #w-node-_5e366105-85bf-05bb-a1e2-08df70b0da9e-6bed9a49, #mkt-detail-content.vc-sicht-active #w-node-_5e366105-85bf-05bb-a1e2-08df70b0daa7-6bed9a49, #mkt-detail-content.vc-sicht-active #w-node-a7e822f3-1d2d-f1d3-05a3-b9cf17046216-6bed9a49 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-_1744664a-e0cc-b29b-f97b-5affccfc0367-02fd9997 {
  place-self: center end;
}

#mkt-detail-content.vc-sicht-active #w-node-_7b6b414a-5f84-e220-c0ce-0cee294e57d7-02fd9997 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#mkt-detail-content.vc-sicht-active #w-node-dc891eeb-5df3-7fcf-6095-b7b3cdf1bd47-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-dc891eeb-5df3-7fcf-6095-b7b3cdf1bd52-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-dc891eeb-5df3-7fcf-6095-b7b3cdf1bd5d-8ba12b3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-c201af4c-8a70-47ca-9008-14d9d2f5ef19-8ba12b3f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#mkt-detail-content.vc-sicht-active #w-node-a798b335-5ecf-ab86-21ea-dece5417cfcb-12feb5f7 {
  place-self: center end;
}

#mkt-detail-content.vc-sicht-active #w-node-_0a3330cc-a4d5-674a-28ff-573a5a1e0ead-12feb5f7 {
  grid-area: span 3 / span 2 / span 3 / span 2;
}

#mkt-detail-content.vc-sicht-active #w-node-d167e698-0ad4-13b8-8ef5-5c4094dea9be-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_469815bd-58d5-7364-24e4-e527b2954417-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_29f1574a-3087-568b-c76f-b80aa989eb23-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_56ae8930-6949-6af8-520f-bbaf630338a8-b3a8fcb8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#mkt-detail-content.vc-sicht-active #w-node-a736c37d-cd50-3324-d59c-57e6ae156b95-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_033fe0f8-066a-18f3-ec63-5cbb96ab77ef-b3a8fcb8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#mkt-detail-content.vc-sicht-active #w-node-_5441293c-7cbe-f2c9-1039-645a9c93aa75-b3a8fcb8 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#mkt-detail-content.vc-sicht-active #w-node-ccf3167d-65f1-b3f3-7f9b-5a75286763ac-b3a8fcb8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#mkt-detail-content.vc-sicht-active #w-node-_1bd30a39-ad28-0694-4d1d-62d3dabecc3e-b3a8fcb8 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#mkt-detail-content.vc-sicht-active #w-node-d516bc69-75b6-74cd-da4d-e11f7758790e-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-efe835ff-46f9-6c23-d7e5-861b6e25231a-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-ba36d6a6-a5fd-62f7-54f1-229cd79e7092-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_4c4ec13d-975f-fbd7-9064-edd2563dd3d9-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-a57de783-fb4a-ec8b-014c-d8ff0e1e4e3f-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-d75220df-b7a3-3341-ce60-932867c482d3-b3a8fcb8 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f992-0397d2f1 {
  grid-area: 1 / 3 / 3 / 4;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c42856e-0397d2f1 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c428571-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c428573-0397d2f1 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c428575-0397d2f1 {
  place-self: center start;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c428583-0397d2f1 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c428586-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c428588-0397d2f1 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c42858b-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c428599-0397d2f1 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c42859c-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c42859e-0397d2f1 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c4285a1-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c4285a4-0397d2f1 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c4285a7-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c4285a9-0397d2f1 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_3c9fb86b-3eb5-d276-3612-45465c4285ac-0397d2f1 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-_12dbb69c-3d06-7854-0b3e-444e96a83c30-2d9b56fc {
  grid-area: 1 / 3 / 3 / 4;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc36-2d9b56fc {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc39-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc3b-2d9b56fc {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc3d-2d9b56fc {
  place-self: center start;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc40-2d9b56fc {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc44-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc46-2d9b56fc {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc49-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc4c-2d9b56fc {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc50-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc52-2d9b56fc {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc55-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc58-2d9b56fc {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc5c-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc5e-2d9b56fc {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc61-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc64-2d9b56fc {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc68-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc6a-2d9b56fc {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc6d-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccac-2d9b56fc {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb0-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb2-2d9b56fc {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb5-2d9b56fc {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-ff131313-0ec2-0322-8916-3dd27f5601dc-2d9b56fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-_12dbb69c-3d06-7854-0b3e-444e96a83c30-abe986d7 {
  grid-area: 1 / 3 / 3 / 4;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc36-abe986d7 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc39-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc3b-abe986d7 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc3d-abe986d7 {
  place-self: center start;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc40-abe986d7 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc44-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc46-abe986d7 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc49-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc4c-abe986d7 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc50-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc52-abe986d7 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc55-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc58-abe986d7 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc5c-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc5e-abe986d7 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc61-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc64-abe986d7 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc68-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc6a-abe986d7 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc6d-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccac-abe986d7 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb0-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb2-abe986d7 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb5-abe986d7 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-ff131313-0ec2-0322-8916-3dd27f5601dc-abe986d7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-_12dbb69c-3d06-7854-0b3e-444e96a83c30-3d83f823 {
  grid-area: 1 / 3 / 3 / 4;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc36-3d83f823 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc39-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc3b-3d83f823 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc3d-3d83f823 {
  place-self: center start;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc40-3d83f823 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc44-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc46-3d83f823 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc49-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc4c-3d83f823 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc50-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc52-3d83f823 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc55-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc58-3d83f823 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc5c-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc5e-3d83f823 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc61-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc64-3d83f823 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc68-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc6a-3d83f823 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc6d-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccac-3d83f823 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb0-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb2-3d83f823 {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb5-3d83f823 {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-ff131313-0ec2-0322-8916-3dd27f5601dc-3d83f823 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#mkt-detail-content.vc-sicht-active #w-node-_12dbb69c-3d06-7854-0b3e-444e96a83c30-aaac5f8f {
  grid-area: 1 / 3 / 3 / 4;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc36-aaac5f8f {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc39-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc3b-aaac5f8f {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc3d-aaac5f8f {
  place-self: center start;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc40-aaac5f8f {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc44-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc46-aaac5f8f {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc49-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc4c-aaac5f8f {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc50-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc52-aaac5f8f {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc55-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc58-aaac5f8f {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc5c-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc5e-aaac5f8f {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc61-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc64-aaac5f8f {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc68-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc6a-aaac5f8f {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19ecc6d-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccac-aaac5f8f {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb0-aaac5f8f, #mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb2-aaac5f8f {
  place-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-e3ce30db-5a3a-726f-80ed-8432c19eccb5-aaac5f8f {
  align-self: center;
}

#mkt-detail-content.vc-sicht-active #w-node-ff131313-0ec2-0322-8916-3dd27f5601dc-aaac5f8f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f992-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_12dbb69c-3d06-7854-0b3e-444e96a83c30-2d9b56fc, #mkt-detail-content.vc-sicht-active #w-node-_12dbb69c-3d06-7854-0b3e-444e96a83c30-abe986d7, #mkt-detail-content.vc-sicht-active #w-node-_12dbb69c-3d06-7854-0b3e-444e96a83c30-3d83f823, #mkt-detail-content.vc-sicht-active #w-node-_12dbb69c-3d06-7854-0b3e-444e96a83c30-aaac5f8f {
    grid-column: 5 / 6;
  }
}

@media screen and (max-width: 991px) {
  #mkt-detail-content.vc-sicht-active #w-node-_4e77a555-dbd3-0de2-1a0a-cce8fc108ac2-967e8cd4, #mkt-detail-content.vc-sicht-active #w-node-_1822c1c5-df7a-498d-ae0a-eb8b9907d8b2-967e8cdd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #mkt-detail-content.vc-sicht-active #w-node-a56ed3bf-6294-f530-4af2-4b8792dde2b5-967e8cde {
    align-self: stretch;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_028030be-4605-1d5a-743d-af3d6a3b2c27-967e8ce0 {
    grid-column: span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_18b79786-5518-890b-1bb1-0c648af4823f-967e8ce0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-a7d4af1a-47a9-9e3e-405c-328e71c08c01-5458ed40, #mkt-detail-content.vc-sicht-active #w-node-a7d4af1a-47a9-9e3e-405c-328e71c08c0a-5458ed40 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #mkt-detail-content.vc-sicht-active #w-node-e670e016-fecc-431e-6186-1fd3153be8c6-6dace776, #mkt-detail-content.vc-sicht-active #w-node-e670e016-fecc-431e-6186-1fd3153be8ce-6dace776, #mkt-detail-content.vc-sicht-active #w-node-e670e016-fecc-431e-6186-1fd3153be8d6-6dace776, #mkt-detail-content.vc-sicht-active #w-node-e670e016-fecc-431e-6186-1fd3153be8de-6dace776 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-a2e005c0-73c4-c76a-7d8a-b4f04db4c6fb-6dace776, #mkt-detail-content.vc-sicht-active #w-node-_55fcf189-b625-9b10-aaee-4a5bffb826eb-6dace776 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_98dd22b9-a0ce-4fbb-807c-b21c28690f2b-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_98dd22b9-a0ce-4fbb-807c-b21c28690f33-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_98dd22b9-a0ce-4fbb-807c-b21c28690f3b-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_98dd22b9-a0ce-4fbb-807c-b21c28690f43-b3d3310d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_0fad5d00-17eb-c073-e6f5-05b8db9fd577-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-f8e0333a-eec6-f5ee-2072-57ed75af029a-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-c1dd5ac1-ac93-7489-3f88-c7683412b61a-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-b100df4d-3c65-6d5b-ef28-bb0b94d82098-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_0a535670-22cc-8f98-42b9-36f9e234cdbe-b3d3310d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091ace8-052b0503, #mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091acf0-052b0503, #mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091acf8-052b0503, #mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091ad00-052b0503 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-febb4ac3-1e71-a6c8-6acb-74a88b5f8410-052b0503, #mkt-detail-content.vc-sicht-active #w-node-febb4ac3-1e71-a6c8-6acb-74a88b5f8416-052b0503, #mkt-detail-content.vc-sicht-active #w-node-febb4ac3-1e71-a6c8-6acb-74a88b5f841c-052b0503, #mkt-detail-content.vc-sicht-active #w-node-febb4ac3-1e71-a6c8-6acb-74a88b5f8422-052b0503, #mkt-detail-content.vc-sicht-active #w-node-b6a6ed90-5b0b-816d-5d04-b03ba5cb1e5b-052b0503, #mkt-detail-content.vc-sicht-active #w-node-_4195ab01-0cc9-d078-ced1-116cb7975578-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_16712e4c-1374-0d9c-36f1-687c62395050-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_16712e4c-1374-0d9c-36f1-687c62395056-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_16712e4c-1374-0d9c-36f1-687c6239505c-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_16712e4c-1374-0d9c-36f1-687c62395062-d503b3d3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_127398ea-c0e5-c145-ff6c-766fa3517212-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-_127398ea-c0e5-c145-ff6c-766fa351721a-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-_127398ea-c0e5-c145-ff6c-766fa3517222-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-_127398ea-c0e5-c145-ff6c-766fa351722a-823caf0d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-e3ef711c-1108-d150-e558-c2ba26edd8b9-823caf0d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_5e366105-85bf-05bb-a1e2-08df70b0daa7-6bed9a49, #mkt-detail-content.vc-sicht-active #w-node-a7e822f3-1d2d-f1d3-05a3-b9cf17046216-6bed9a49 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_6153814a-6326-2e1f-384b-8e81a39473e8-6bed9a49, #mkt-detail-content.vc-sicht-active #w-node-_83d6c667-d278-9dc6-1f74-c154181906ce-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_83d6c667-d278-9dc6-1f74-c154181906d6-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_83d6c667-d278-9dc6-1f74-c154181906de-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_83d6c667-d278-9dc6-1f74-c154181906e6-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_7b6b414a-5f84-e220-c0ce-0cee294e57cc-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_403053b6-cf6d-a90e-e443-930a06ff27ac-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_8eef7f3c-1e43-c6ec-2ba9-2df797227d94-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-b6e4809c-a1f3-7db7-d88d-a3defd952efd-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_7b6b414a-5f84-e220-c0ce-0cee294e57d7-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_9cb4cf73-ccb0-e853-1aa1-a136fa4745da-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_9cb4cf73-ccb0-e853-1aa1-a136fa4745e0-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_9cb4cf73-ccb0-e853-1aa1-a136fa4745e6-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_9cb4cf73-ccb0-e853-1aa1-a136fa4745ec-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-b8569afe-5af3-acfe-7c9c-7d09d3066153-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-cb2c6700-b584-812e-75f3-8f065bc22072-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-_77dd676f-c102-d881-5806-5dc1dd4df027-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-c7c13b78-88b8-a07f-7a7d-216ebd490fc9-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-dc891eeb-5df3-7fcf-6095-b7b3cdf1bd5d-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-c201af4c-8a70-47ca-9008-14d9d2f5ef19-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-_2d375217-bb32-3e50-539b-f86c2f320152-12feb5f7, #mkt-detail-content.vc-sicht-active #w-node-_2d375217-bb32-3e50-539b-f86c2f32015a-12feb5f7, #mkt-detail-content.vc-sicht-active #w-node-_2d375217-bb32-3e50-539b-f86c2f320162-12feb5f7, #mkt-detail-content.vc-sicht-active #w-node-_2d375217-bb32-3e50-539b-f86c2f32016a-12feb5f7, #mkt-detail-content.vc-sicht-active #w-node-c453537e-b616-ce8a-46e1-d0953e81ad10-12feb5f7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #mkt-detail-content.vc-sicht-active #w-node-d167e698-0ad4-13b8-8ef5-5c4094dea9be-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_469815bd-58d5-7364-24e4-e527b2954417-b3a8fcb8 {
    grid-column: span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_29f1574a-3087-568b-c76f-b80aa989eb23-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-a736c37d-cd50-3324-d59c-57e6ae156b95-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_033fe0f8-066a-18f3-ec63-5cbb96ab77ef-b3a8fcb8 {
    grid-column: span 2 / span 2;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f992-0397d2f1 {
    grid-column: 2 / 3;
  }
}

@media screen and (max-width: 767px) {
  #mkt-detail-content.vc-sicht-active #w-node-_4e77a555-dbd3-0de2-1a0a-cce8fc108ac2-967e8cd4, #mkt-detail-content.vc-sicht-active #w-node-_1822c1c5-df7a-498d-ae0a-eb8b9907d8b2-967e8cdd, #mkt-detail-content.vc-sicht-active #w-node-_028030be-4605-1d5a-743d-af3d6a3b2c1c-967e8ce0, #mkt-detail-content.vc-sicht-active #w-node-_028030be-4605-1d5a-743d-af3d6a3b2c27-967e8ce0, #mkt-detail-content.vc-sicht-active #w-node-_18b79786-5518-890b-1bb1-0c648af4823f-967e8ce0, #mkt-detail-content.vc-sicht-active #w-node-a7d4af1a-47a9-9e3e-405c-328e71c08c01-5458ed40, #mkt-detail-content.vc-sicht-active #w-node-a7d4af1a-47a9-9e3e-405c-328e71c08c0a-5458ed40, #mkt-detail-content.vc-sicht-active #w-node-e670e016-fecc-431e-6186-1fd3153be8c6-6dace776, #mkt-detail-content.vc-sicht-active #w-node-e670e016-fecc-431e-6186-1fd3153be8ce-6dace776, #mkt-detail-content.vc-sicht-active #w-node-e670e016-fecc-431e-6186-1fd3153be8d6-6dace776, #mkt-detail-content.vc-sicht-active #w-node-e670e016-fecc-431e-6186-1fd3153be8de-6dace776, #mkt-detail-content.vc-sicht-active #w-node-a2e005c0-73c4-c76a-7d8a-b4f04db4c6fb-6dace776, #mkt-detail-content.vc-sicht-active #w-node-_55fcf189-b625-9b10-aaee-4a5bffb826eb-6dace776, #mkt-detail-content.vc-sicht-active #w-node-_98dd22b9-a0ce-4fbb-807c-b21c28690f2b-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_98dd22b9-a0ce-4fbb-807c-b21c28690f33-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_98dd22b9-a0ce-4fbb-807c-b21c28690f3b-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_98dd22b9-a0ce-4fbb-807c-b21c28690f43-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_0fad5d00-17eb-c073-e6f5-05b8db9fd577-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-f8e0333a-eec6-f5ee-2072-57ed75af029a-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-c1dd5ac1-ac93-7489-3f88-c7683412b61a-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-b100df4d-3c65-6d5b-ef28-bb0b94d82098-b3d3310d, #mkt-detail-content.vc-sicht-active #w-node-_0a535670-22cc-8f98-42b9-36f9e234cdbe-b3d3310d {
    grid-column: span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091acd8-052b0503 {
    align-self: auto;
  }

  #mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091ace8-052b0503, #mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091acf0-052b0503, #mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091acf8-052b0503, #mkt-detail-content.vc-sicht-active #w-node-b86411a0-0088-12f0-2ab2-3e6ab091ad00-052b0503, #mkt-detail-content.vc-sicht-active #w-node-febb4ac3-1e71-a6c8-6acb-74a88b5f8410-052b0503, #mkt-detail-content.vc-sicht-active #w-node-febb4ac3-1e71-a6c8-6acb-74a88b5f8416-052b0503, #mkt-detail-content.vc-sicht-active #w-node-febb4ac3-1e71-a6c8-6acb-74a88b5f841c-052b0503, #mkt-detail-content.vc-sicht-active #w-node-febb4ac3-1e71-a6c8-6acb-74a88b5f8422-052b0503, #mkt-detail-content.vc-sicht-active #w-node-b6a6ed90-5b0b-816d-5d04-b03ba5cb1e5b-052b0503, #mkt-detail-content.vc-sicht-active #w-node-_4195ab01-0cc9-d078-ced1-116cb7975578-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_16712e4c-1374-0d9c-36f1-687c62395050-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_16712e4c-1374-0d9c-36f1-687c62395056-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_16712e4c-1374-0d9c-36f1-687c6239505c-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_16712e4c-1374-0d9c-36f1-687c62395062-d503b3d3, #mkt-detail-content.vc-sicht-active #w-node-_127398ea-c0e5-c145-ff6c-766fa3517212-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-_127398ea-c0e5-c145-ff6c-766fa351721a-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-_127398ea-c0e5-c145-ff6c-766fa3517222-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-_127398ea-c0e5-c145-ff6c-766fa351722a-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-e3ef711c-1108-d150-e558-c2ba26edd8b9-823caf0d, #mkt-detail-content.vc-sicht-active #w-node-_5e366105-85bf-05bb-a1e2-08df70b0daa7-6bed9a49, #mkt-detail-content.vc-sicht-active #w-node-a7e822f3-1d2d-f1d3-05a3-b9cf17046216-6bed9a49, #mkt-detail-content.vc-sicht-active #w-node-_6153814a-6326-2e1f-384b-8e81a39473e8-6bed9a49, #mkt-detail-content.vc-sicht-active #w-node-_83d6c667-d278-9dc6-1f74-c154181906ce-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_83d6c667-d278-9dc6-1f74-c154181906d6-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_83d6c667-d278-9dc6-1f74-c154181906de-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_83d6c667-d278-9dc6-1f74-c154181906e6-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_7b6b414a-5f84-e220-c0ce-0cee294e57cc-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_403053b6-cf6d-a90e-e443-930a06ff27ac-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_8eef7f3c-1e43-c6ec-2ba9-2df797227d94-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-b6e4809c-a1f3-7db7-d88d-a3defd952efd-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_7b6b414a-5f84-e220-c0ce-0cee294e57d7-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_9cb4cf73-ccb0-e853-1aa1-a136fa4745da-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_9cb4cf73-ccb0-e853-1aa1-a136fa4745e0-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_9cb4cf73-ccb0-e853-1aa1-a136fa4745e6-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-_9cb4cf73-ccb0-e853-1aa1-a136fa4745ec-02fd9997, #mkt-detail-content.vc-sicht-active #w-node-b8569afe-5af3-acfe-7c9c-7d09d3066153-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-cb2c6700-b584-812e-75f3-8f065bc22072-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-_77dd676f-c102-d881-5806-5dc1dd4df027-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-c7c13b78-88b8-a07f-7a7d-216ebd490fc9-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-dc891eeb-5df3-7fcf-6095-b7b3cdf1bd5d-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-c201af4c-8a70-47ca-9008-14d9d2f5ef19-8ba12b3f, #mkt-detail-content.vc-sicht-active #w-node-_2d375217-bb32-3e50-539b-f86c2f320152-12feb5f7, #mkt-detail-content.vc-sicht-active #w-node-_2d375217-bb32-3e50-539b-f86c2f32015a-12feb5f7, #mkt-detail-content.vc-sicht-active #w-node-_2d375217-bb32-3e50-539b-f86c2f320162-12feb5f7, #mkt-detail-content.vc-sicht-active #w-node-_2d375217-bb32-3e50-539b-f86c2f32016a-12feb5f7, #mkt-detail-content.vc-sicht-active #w-node-c453537e-b616-ce8a-46e1-d0953e81ad10-12feb5f7, #mkt-detail-content.vc-sicht-active #w-node-d167e698-0ad4-13b8-8ef5-5c4094dea9be-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_469815bd-58d5-7364-24e4-e527b2954417-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_29f1574a-3087-568b-c76f-b80aa989eb23-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_56ae8930-6949-6af8-520f-bbaf630338a8-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-a736c37d-cd50-3324-d59c-57e6ae156b95-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_033fe0f8-066a-18f3-ec63-5cbb96ab77ef-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_5441293c-7cbe-f2c9-1039-645a9c93aa75-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-ccf3167d-65f1-b3f3-7f9b-5a75286763ac-b3a8fcb8 {
    grid-column: span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_1bd30a39-ad28-0694-4d1d-62d3dabecc3e-b3a8fcb8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-d516bc69-75b6-74cd-da4d-e11f7758790e-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-efe835ff-46f9-6c23-d7e5-861b6e25231a-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-ba36d6a6-a5fd-62f7-54f1-229cd79e7092-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-_4c4ec13d-975f-fbd7-9064-edd2563dd3d9-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-a57de783-fb4a-ec8b-014c-d8ff0e1e4e3f-b3a8fcb8, #mkt-detail-content.vc-sicht-active #w-node-d75220df-b7a3-3341-ce60-932867c482d3-b3a8fcb8 {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #mkt-detail-content.vc-sicht-active #w-node-_4ef1a75f-6334-b640-06c3-21598569d0c3-967e8cd4, #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f8c7-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f8e1-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f8fb-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f914-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f92d-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f946-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f981-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f95f-0397d2f1, #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f970-0397d2f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #mkt-detail-content.vc-sicht-active #w-node-_15379b0e-8542-27a6-d7cb-97c31af0f992-0397d2f1 {
    grid-area: 6 / 1 / 8 / 2;
  }
}




/* ===== inline.css ===== */

/* --- BASICS --- */
#mkt-detail-content.vc-sicht-active {
  background-color: var(--_base---global-style--background);}
#mkt-detail-content.vc-sicht-active {
  scroll-behavior: auto !important;}
#mkt-detail-content.vc-sicht-active {
  margin: 0;
  min-height: 100vh;
  width: 100%;
/* Layout */
  overflow-x: clip;
  overscroll-behavior: none;
  .gradient-background{background: linear-gradient(135deg, rgba(60,212,255,1) 20%, rgba(246,226,4,1) 38%, rgba(99,255,0,1) 60%, rgba(255,0,219,1) 77%); background-size: 400% 400%; -webkit-animation: gradientBG 8s ease infinite; animation: gradientBG 8s ease infinite;}
@-webkit-keyframes gradientBG {
	0% {background-position: 0% 50%;}
	50% {background-position: 100% 50%;}
	100% {background-position: 0% 50%;}}
@keyframes gradientBG {
	0% {background-position: 0% 50%;}
	50% {background-position: 100% 50%;}
	100% {background-position: 0% 50%;}}
.theme-toggle.active {background-color: var(--_base---neutral--200); color: var(--_base---allgemein--content-font-0);}
li.list-item-5::marker {color: var(--_base---global-style--acc-2);}
/* Typografie */
  font-synthesis: none;
  font-kerning: normal;
  font-feature-settings: "kern";
  -moz-font-feature-settings: "kern";
  text-rendering: optimizeLegibility;
  overflow-wrap: break-word;
  word-wrap: break-word;
/* Text-Zoom konsistent */
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;}
/* --- FOCUS / ACCESSIBILITY --- */
#mkt-detail-content.vc-sicht-active *:focus {
  outline: 0;
  box-shadow: none;}
#mkt-detail-content.vc-sicht-active *:focus-visible {
  outline: 2px solid var(--_base---global-style--acc-2, #3676ff);
  outline-offset: 2px;
  border-radius: 4px;}
#mkt-detail-content.vc-sicht-active .w-checkbox-input, #mkt-detail-content.vc-sicht-active .check {
  outline: 0 !important;
  box-shadow: none !important;}
#mkt-detail-content.vc-sicht-active .w-input:focus, #mkt-detail-content.vc-sicht-active .w-select:focus {
  border-color: inherit !important;}
/* --- SCROLLBAR --- */
#mkt-detail-content.vc-sicht-active ::-webkit-scrollbar {
  display: none;}
/* --- WEBFLOW OVERRIDES --- */
#mkt-detail-content.vc-sicht-active .work, #mkt-detail-content.vc-sicht-active .w-clearfix:before, #mkt-detail-content.vc-sicht-active .w-clearfix:after {
  display: none !important;}
#mkt-detail-content.vc-sicht-active .cons {pointer-events: none!important; opacity: 0.15!important;}
#mkt-detail-content.vc-sicht-active .cons2 {pointer-events: none!important;}
#mkt-detail-content.vc-sicht-active .grecaptcha-badge { visibility: hidden; }
#mkt-detail-content.vc-sicht-active .select.w-select {
  -webkit-appearance: none;}
/* --- UTILITIES --- */
#mkt-detail-content.vc-sicht-active .nav-overlay {
  pointer-events: none;}
/* --- THEME TOGGLE --- */
#mkt-detail-content.vc-sicht-active .theme-toggle.active {
  background-color: var(--color--bg-nav-unten-hover-in); 
  color: var(--color--icon-nav-unten);}
/* --- DARK MODE LOGO-SWAP --- */
#mkt-detail-content.vc-sicht-active .dark-mode img.logo {
  display: none;}
/* --- TOUCH DEVICES --- */
@media (hover: none), (pointer: coarse) {
  #mkt-detail-content.vc-sicht-active {
    overflow-x: clip;
    overflow-y: auto;}
}



    /* VitalCode CRM Embed — Optik-Overrides (Stand 25.06.2026)
       Andreas: Überschriften, Caps, Sektions-Abstände, Container-Breite */

    /* Caps in allen Labels entfernen — bewahrt Letter-Spacing für Lesbarkeit */
    #mkt-detail-content.vc-sicht-active .wk-kpi-label, #mkt-detail-content.vc-sicht-active .wk-score-label, #mkt-detail-content.vc-sicht-active .wk-tag-pending, #mkt-detail-content.vc-sicht-active .wk-ampel-label, #mkt-detail-content.vc-sicht-active .wk-kpi-card._1, #mkt-detail-content.vc-sicht-active .capitalize, #mkt-detail-content.vc-sicht-active .wk-meta-label, #mkt-detail-content.vc-sicht-active .wk-info-popover-source, #mkt-detail-content.vc-sicht-active .wk-section-label {
      text-transform: none !important;
      letter-spacing: 0 !important;
    }

    /* Generell: h3 nie in Caps */
    #mkt-detail-content.vc-sicht-active h3 {
      text-transform: none !important;
    }

    /* Karten-Überschriften 2-3 Punkt kleiner und nicht-bold-extra */
    #mkt-detail-content.vc-sicht-active .wk-card-title, #mkt-detail-content.vc-sicht-active .wk-card-title-flush, #mkt-detail-content.vc-sicht-active .wk-card-title._1 {
      font-size: 15px !important;
      font-weight: 600 !important;
      letter-spacing: 0 !important;
    }

    /* Sektion-Überschriften (große Block-Titles wie „Werde ich bei Google gefunden?") */
    #mkt-detail-content.vc-sicht-active .wk-station-title {
      font-size: 28px !important;
      font-weight: 700 !important;
      letter-spacing: 0 !important;
    }

    /* Sektionen mit klarem vertikalen Abstand voneinander */
    #mkt-detail-content.vc-sicht-active .wk-section-inner {
      margin-top: 48px;
    }
    #mkt-detail-content.vc-sicht-active .wk-section-inner.top {
      margin-top: 0;
    }

    /* Kampagnen- + Anzeigen-Picker im Google-Ads-Block: nicht volle Breite */
    #mkt-detail-content.vc-sicht-active .wk-ads-picker {
      width: fit-content;
      max-width: 100%;
    }
    #mkt-detail-content.vc-sicht-active .wk-ads-picker-select, #mkt-detail-content.vc-sicht-active #wkAdsCampaign, #mkt-detail-content.vc-sicht-active #wkAdsAd {
      max-width: 300px;
      width: auto;
    }

  


#mkt-detail-content.vc-sicht-active .wk-loading-sub { margin: 0px; }
#mkt-detail-content.vc-sicht-active .wk-row[data-fill-src="rankingChanges.detailHtml"] .wk-cell-num {
  flex: 0 0 auto;
  margin-left: auto;
  text-align: right;
}
#mkt-detail-content.vc-sicht-active .wk-cell-num {text-align: center;}
#mkt-detail-content.vc-sicht-active .wk-row[data-fill-src="localPackHtml"] .wk-cell-num {
  flex: 0 0 auto;
  margin-left: auto;
  text-align: right;
}
#mkt-detail-content.vc-sicht-active .wk-row[data-fill-src="ga4.utmCampaignsHtml"] .wk-cell-num {
  flex: 0 0 auto;
  margin-left: auto;
  text-align: right;
}
#mkt-detail-content.vc-sicht-active .wk-row[data-fill-src="ga4.geographyHtml"] .wk-cell-num {
  flex: 0 0 auto;
  margin-left: auto;
  text-align: right;
}
#mkt-detail-content.vc-sicht-active .wk-row[data-fill-src="ga4.topPagesHtml"] .wk-cell-num {
  flex: 0 0 auto;
  margin-left: auto;
  text-align: right;
}
#mkt-detail-content.vc-sicht-active {
  --red: #ff3b30;
  --green: #30d158;
  --orange: #ff9f0a;
  --muted: #8e8e93;
  --text: #1c1c1e;
  --text2: #3a3a3c;
  --border: rgba(0,0,0,0.07);
}
#mkt-detail-content.vc-sicht-active [data-fill="localSentiment.positive"] { color: #1a7a35; }
#mkt-detail-content.vc-sicht-active [data-fill="localSentiment.neutral"] { color: #48484a; }
#mkt-detail-content.vc-sicht-active [data-fill="localSentiment.negative"] { color: #c0231a; }
#mkt-detail-content.vc-sicht-active .wk-row { display: flex; gap: 12px; padding: 10px 0; border-bottom: 1px solid #eee; align-items: center; }
#mkt-detail-content.vc-sicht-active .wk-row:last-child { border-bottom: none; }
#mkt-detail-content.vc-sicht-active .wk-cell { flex: 1; font-size: 1rem;}
#mkt-detail-content.vc-sicht-active .wk-cell:first-child { flex: 2; font-weight: 300; }
#mkt-detail-content.vc-sicht-active .wk-cell-full { flex: 1 1 100% !important; text-align: center; color: var(--_base---global-style--content-font); padding: 16px 0; }
#mkt-detail-content.vc-sicht-active .wk-row-header { font-size: 11px; text-transform: uppercase; letter-spacing: 0.5px; color: #8e8e93; border-bottom: 1px solid #e5e5e7; padding: 8px 0; }
#mkt-detail-content.vc-sicht-active .wk-row-header .wk-cell { font-weight: 600; font-size: 11px; }
#mkt-detail-content.vc-sicht-active .rsa-row { display: flex; justify-content: space-between; align-items: center; padding: 15px 0; border-top: 1px solid var(--border); }
#mkt-detail-content.vc-sicht-active .rsa-row-label { font-size: 15px; color: var(--muted); }
#mkt-detail-content.vc-sicht-active .rsa-row-val { font-size: 16px; font-weight: 650; color: var(--text); white-space: nowrap; flex-shrink: 0; }
/* kw-Listen (Kanal, UTM, Geografie, Top-Pages) — Name links, Wert rechts */
#mkt-detail-content.vc-sicht-active .kw-list { list-style: none; display: flex; flex-direction: column; padding: 0; margin: 0; }
#mkt-detail-content.vc-sicht-active .kw-item { display: flex; align-items: center; justify-content: space-between; padding: 10px 0; border-top: 1px solid var(--border); }
#mkt-detail-content.vc-sicht-active .kw-item:first-child { border-top: none; padding-top: 0; }
#mkt-detail-content.vc-sicht-active .kw-name { font-size: 1rem; font-weight: 300;}
#mkt-detail-content.vc-sicht-active .kw-val { font-size: 1rem; font-weight: 300; text-align: right; white-space: nowrap; flex-shrink: 0; }
#mkt-detail-content.vc-sicht-active .wk-chart-slot { min-height: 200px; position: relative; }
#mkt-detail-content.vc-sicht-active [data-range][data-active="true"] { background: #1c1c1e !important; color: #fff !important; }
#mkt-detail-content.vc-sicht-active .wk-ads-picker-select:focus, #mkt-detail-content.vc-sicht-active #wkAdsCampaign:focus, #mkt-detail-content.vc-sicht-active #wkAdsAd:focus { outline: 0 !important; box-shadow: none !important; border: 1px solid #d1d1d6 !important; }
#mkt-detail-content.vc-sicht-active .wk-score-badge.score-orange { background: rgba(255,159,10,0.15) !important; }
#mkt-detail-content.vc-sicht-active .wk-score-badge.score-orange .wk-score-label, #mkt-detail-content.vc-sicht-active .wk-score-badge.score-orange .wk-score-value { color: #8a5000 !important; }
#mkt-detail-content.vc-sicht-active .wk-score-badge.score-red { background: rgba(255,59,48,0.15) !important; }
#mkt-detail-content.vc-sicht-active .wk-score-badge.score-red .wk-score-label, #mkt-detail-content.vc-sicht-active .wk-score-badge.score-red .wk-score-value { color: #c0231a !important; }

