html,body {overscroll-behavior-y: none;background-color: #fff;color-scheme: light;}body {color: #222;line-height: 140%;font-size: 13px;background: #fff;font-family: Arial;margin: 0;padding: 0;}form>.step-2,form>.step-3,form>.step-4,form>.step-5,form>.step-6,form>.step-7,form>.step-8,form>.step-9,form>.step-10,form>.step-11,form>.step-result {display: none;}* {-webkit-tap-highlight-color: transparent;outline: none;box-sizing: border-box;caret-color: transparent;}.cons_content h1,.cons_text {color: #2a2a2a;text-align: left;}.cons_content,.cons_overlay {position: fixed;z-index: 99999;}.cons_overlay {display: flex;background: #000;opacity: .65;top: 0;left: 0;width: 100%;height: 100%;}.cons_content {width: 648px;height: 548px;padding: 24px;background: #fff;border-radius: 6px;box-shadow: 0 0 10px rgba(0,0,0,.5);top: 50%;left: 50%;transform: translate(-50%,-50%);line-height: 1.5em!important;font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;font: 400 14px/1.21 Helvetica Neue,arial,sans-serif;}.cons_button,.cons_content h1,.cons_text {width: 100%;font-family: arial,helvetica,sans-serif;}.cons_content h1 {padding: 0;margin: 8px 0;font-size: 18px;font-weight: 700;height: auto;}.cons_frame {position: relative;height: 100%;}.cons_text {height: 60%;overflow-y: scroll;overflow-x: hidden;margin-bottom: 20px;font-size: 14px;padding-right: 10px;font-weight: 400;position: relative;-webkit-mask-image: linear-gradient(to bottom,#000 0,#000 calc(100% - 80px),transparent 100%);mask-image: linear-gradient(to bottom,#000 0,#000 calc(100% - 80px),transparent 100%);-webkit-mask-size: 100% 100%;mask-size: 100% 100%;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;}.cons_text p {margin: 14px 0;}.cons_text strong {color: #1ea3b6;}.cons_content a,.cons_content h1,.cons_content p {line-height: 1.5em!important;font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;}.cons_action {position: absolute;bottom: 0;display: block;height: 140px;width: 100%;}.cons_button {opacity: 1;padding: 12px 8px;margin: 0 0 10px;border-width: 2px;border-radius: 4px;border-style: solid;font-size: 16px;font-weight: 400;color: #fff;background: #2a2a2a;cursor: pointer;}.cons_accept {background-image: linear-gradient(to right,#2bb214 0,#309527 51%,#2bb214 100%);padding: 14px 8px;color: #fff!important;border: none;transition: .5s;box-shadow: 0 0 20px #eee;}.cons_accept:hover {background: #2a2a2a;border-color: #2a2a2a;text-decoration: none;}.cons_decline {background: #f4f4f4;color: #2a2a2a;border-color: #f4f4f4;}.cons_decline:hover {background: #e0e0e0;color: #202020;border-color: #e0e0e0;}.cons_footer,.cons_footer a {text-align: center;color: #afafaf;margin: 5px 0 -5px;text-decoration: none;}.cons_text {overflow-y: auto;scrollbar-width: none;-ms-overflow-style: none;overscroll-behavior-y: contain;touch-action: pan-y;}.cons_text::-webkit-scrollbar {display: none;}.cons_fade {position: relative;height: 0;}.cons_fade::before {content: "";position: absolute;left: 0;right: 0;bottom: 20px;height: 80px;background: linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);pointer-events: none;z-index: 1;}@media only screen and (max-width:670px) {.cons_action {bottom: 10px;}.cons_content {width: auto;height: 95%;max-height: 532px;max-width: 648px;bottom: 10px;left: 10px;right: 10px;top: auto;transform: none;padding: 24px 24px 0;}.cons_footer,.cons_footer a {margin: -4px 0 -5px;}.centered-line {position: absolute;top: -15px;left: 50%;transform: translateX(-50%);width: 90px;height: 6px;background-color: #d8d8d8;border-radius: 6px;}}img {text-decoration: none;border: 0;}a {text-decoration: none;}ul,ol {list-style: none;margin: 0;padding: 0;}.cd-main-content {min-height: 100%;position: relative;z-index: 2;transform: translateZ(0);backface-visibility: hidden;transition-property: transform;transition-duration: .4s;margin: -12px auto 0;}.logon {display: inline-block;vertical-align: middle;height: 61px;line-height: 61px;margin: 0 0 0 14px;font-size: 22px;position: relative;padding-left: 62px;background: transparent!important;transform: translateZ(0);backface-visibility: hidden;will-change: transform;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;}.logon * {background-color: transparent!important;}.anbuto .logon {color: #333;}.logon svg {position: absolute;left: 0;top: 50%;transform: translateY(-50%);display: block;margin: 0;}#form *,.brandi,.trusg2,.trusg3,.cta_button,.ible-xs,.navmenu ul li {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;-webkit-touch-callout: none;}input,textarea {-webkit-user-select: text!important;-moz-user-select: text!important;user-select: text!important;-webkit-touch-callout: none;caret-color: auto!important;}header {position: fixed;top: 0;left: 0;height: 61px;width: 100%;z-index: 3;transform: translateZ(0);backface-visibility: hidden;transition: transform .4s;}header .overlay {background: none;box-shadow: none;backdrop-filter: none;}.headle {height: 266px;overflow: hidden;position: relative;}.headimg {width: 100%;height: 205px;margin-top: 61px;overflow: hidden;position: relative;z-index: 2;transform: translateZ(0);backface-visibility: hidden;transition: transform .4s;display: flex;justify-content: center;}@media only screen and (min-width:850px) {.headimg img {width: auto;height: 235%;margin-top: -140px;object-fit: cover;object-position: center;-webkit-mask-image: linear-gradient(90deg,transparent 0,transparent 18px,rgb(0,0,0) 132px,rgb(0,0,0) calc(100% - 172px),transparent calc(100% - 18px),transparent 100%);mask-image: linear-gradient(90deg,transparent 0,transparent 18px,rgb(0,0,0) 132px,rgb(0,0,0) calc(100% - 132px),transparent calc(100% - 18px),transparent 100%);-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;}}@media only screen and (max-width:849px) {.headimg img {display: block;width: 100%;height: auto;object-fit: cover;position: absolute;top: 0;left: 50%;min-width: 100%;min-height: 100%;transform: translateX(-50%);}}html {scrollbar-width: thin;scrollbar-color: rgba(0,0,0,.2) transparent;}#ral-nav,.ui-autocomplete,.overlay-scroll {overflow-y: auto;scrollbar-width: thin!important;scrollbar-color: rgba(0,0,0,.2) transparent!important;overscroll-behavior-y: contain;touch-action: pan-y;}#ral-nav::-webkit-scrollbar,.ui-autocomplete::-webkit-scrollbar,.overlay-scroll::-webkit-scrollbar {width: 4px;height: 4px;}#ral-nav::-webkit-scrollbar-track,.ui-autocomplete::-webkit-scrollbar-track,.overlay-scroll::-webkit-scrollbar-track {background: transparent;}#ral-nav::-webkit-scrollbar-thumb,.ui-autocomplete::-webkit-scrollbar-thumb,.overlay-scroll::-webkit-scrollbar-thumb {background: rgba(0,0,0,.2);border-radius: 4px;}#ral-nav::-webkit-scrollbar-thumb:hover,.ui-autocomplete::-webkit-scrollbar-thumb:hover,.overlay-scroll::-webkit-scrollbar-thumb:hover {background: rgba(0,0,0,.3);}.ui-autocomplete {position: absolute;top: 61px;left: 0;right: 0;width: 100%;background: #fff;overflow-y: auto;font-size: 14px;border-bottom-right-radius: 24px;border-bottom-left-radius: 24px;padding: 15px 15px 15px 30px;z-index: 100;box-shadow: 0 2px 8px 1px rgba(64,60,67,.24);overflow-x: hidden;max-height: 600px;}.ui-menu-item {padding: 0 20px 0 36px;margin: 0;cursor: pointer;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 45px;}.ui-menu-item::before {content: "";position: absolute;left: 5px;top: 50%;transform: translateY(-50%);width: 18px;height: 18px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M17.545 15.467l-3.779-3.779a6.15 6.15 0 0 0 .898-3.21c0-3.417-2.961-6.377-6.378-6.377A6.185 6.185 0 0 0 2.1 8.287c0 3.416 2.961 6.377 6.377 6.377a6.15 6.15 0 0 0 3.115-.844l3.799 3.801a.953.953 0 0 0 1.346 0l.943-.943c.371-.371.236-.84-.135-1.211zM4.004 8.287a4.282 4.282 0 0 1 4.282-4.283c2.366 0 4.474 2.107 4.474 4.474a4.284 4.284 0 0 1-4.283 4.283c-2.366-.001-4.473-2.109-4.473-4.474z' fill='%23aeaeae'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;}.ui-menu-item-wrapper {cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.ui-menu-item:hover,.ui-menu-item.active {background-color: #e0f0ff;border-radius: 14px;}.ac-highlight {font-weight: 600;color: #0073e6;}.navmenu,.audiomenu {width: 100%;position: relative;}.navmenu a,.audiomenu a {text-decoration: none!important;}.navmenu .h4,.audiomenu .h5 {display: block;font: bold 15px Arial;color: #fff;background: #0056ff;background: linear-gradient(to right,#0056ff 0%,#07f 50%,#008fff 100%);margin: 0;padding: 0 0 0 60px;position: relative;line-height: 61px;}.navmenu .h4 .chev {position: absolute;right: 25px;top: calc(50% - 14px);width: 30px;height: 30px;transform: rotate(90deg);transform-origin: center;color: #a6a6a6;transition: transform .2s ease;}.navmenu.open .h4 .chev {transform: rotate(270deg);}.h4 {font: bold 15px Arial;line-height: 2.4em;letter-spacing: 0;background: #E9E9E9;margin: 10px 0 5px;padding: 0 7px;}.navbild {position: absolute;top: 5px;left: 22px;z-index: 1000;color: #fff;height: 20px;width: 20px;}.navmenu ul {display: none;background: #fff;color: #063da1;}.navmenu ul li {height: 56px;border-bottom: 1px solid #dadada;}.navmenu ul li:active {background: #f5f4f4;}.navmenu ul li a {position: relative;color: #063da1;display: block;font-size: 17px;line-height: 56px;padding: 0 45px 0 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}.navmenu .last-child {border-bottom: none;}.navmenu ul li a .chev {position: absolute;right: 10px;top: calc(50% - 16px);width: 30px;height: 30px;opacity: .4;}.sidebar {line-height: 150%;float: left;overflow: hidden;margin: 0;}.twoRows {width: 100%;}.button-1 {text-shadow: 1px 2px 0 #eb7e0f;border: 1px solid #d37924;box-shadow: inset 0 1px 0 0 #fbbf17;background: linear-gradient(180deg,#f3ba2f 0%,#f1991a 100%);background-repeat: no-repeat;background-size: 100% 200%;background-position: top center;transition: background-position .35s ease;}.button-1:active {background-position: bottom center;}.checker,.button,.radio,.radio span,.checker span,.radio input,.checker input {display: inline-block;*display: inline;zoom: 1;vertical-align: middle;text-align: center;}.checker:focus,.radio:focus {outline: 0;}.radio span,.checker span {position: relative;}.igan .radio span.checked::before,.igan .checker span.checked:before {content: "";position: absolute;top: calc(50% - 1px);left: 50%;width: 4px;height: 9px;border: solid #fff;border-width: 0 3px 3px 0;transform: translate(-50%,-50%) rotate(35deg);transform-origin: 50% 50%;}.radio span {border-radius: 50%;background: #fff;}.radio span,.checker span {border: 1px solid #1f4175;}.radio input,.checker input {opacity: 0;filter: alpha(opacity=0);border: none;background: none;text-align: center;appearance: none;}label,.ui-slider,.checker *,.radio *,.button,.bsde,.footerButtons {cursor: pointer;}.floatRight {float: right;}.viso2,.vispipe,.viso {display: inline;}.h2Anrede {display: flex;height: 50px;margin-left: -10px!important;}.h2Anrede li {height: 40px;display: flex;align-items: center;width: 90px;float: left;}.h2Anrede li label {display: flex;align-items: center;white-space: nowrap;height: 40px;width: 100px;font-size: 16px;padding-left: 10px;}.h2Anrede li label .radio,.h2Anrede li label .radio span {display: flex;align-items: center;justify-content: center;}.h2Anrede li label .labtxt {margin: 0 0 0 6px;}.button .small {display: block;width: 100%;font-size: 75%;}.plzform input {padding: 0 25px 0 33px;font-size: 24px!important;border: 1px solid #1f4175;border-radius: 40px;text-align: center;font-weight: 700;background-color: #fff;}.calling {width: 100%;padding: 0 20px 20px;margin: 25px auto 0;text-align: center;}.calling img {width: 180px;height: 180px;margin: 10px auto;border-radius: 50%;object-fit: cover;object-position: center;}.with-icon {position: relative;}.with-icon .icon {position: absolute;left: 13px;width: 22px;height: 22px;}.with-icon input {padding-left: 45px;background-color: #fff;}.with-icon .icon path {fill: #adadad;}.with-icon input:focus:not(.error)~.icon,.with-icon input:focus:not(.error)~.icon *,.with-icon input:focus:not(.error)~.icon path,.with-icon.infocus .icon:not(.error),.with-icon.infocus .icon:not(.error) *,.with-icon.infocus .icon:not(.error) path,.plzsvg input:focus:not(.error)~.icon,.plzsvg input:focus:not(.error)~.icon *,.plzsvg input:focus:not(.error)~.icon path,.plzsvg.infocus .icon:not(.error),.plzsvg.infocus .icon:not(.error) *,.plzsvg.infocus .icon:not(.error) path {color: #1e90ff;fill: #1e90ff;stroke: #1e90ff;}.with-icon .icon.error,.with-icon .icon.error path {color: #ef9615!important;fill: #ef9615!important;}.plzsvg .icon.error,.plzsvg .icon.error path {color: #ff0000!important;fill: #ff0000!important;}@supports selector(.with-icon:has(input)) {.with-icon:has(input.error) .icon path {fill: #ef9615!important;}.plzsvg:has(input.error) .icon path {fill: #ff0000!important;}}.ui-slider {position: relative;text-align: left;background-color: #f8f8f8;height: 25px;width: 80%;display: block;border: 1px solid #1f4175;border-radius: 30px;margin: 40px auto;}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;border-radius: 35px;width: 40px;height: 40px;border: 3px solid #fff;background: #1f4175;cursor: pointer;top: -.7em;margin-left: -.6em;}.ui-slider,.ui-slider-handle {touch-action: none;user-select: none;}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-color: #3778b2;border-radius: 30px;border-top-right-radius: 0;border-bottom-right-radius: 0;top: 0;height: 100%;}.ui-slider-horizontal .ui-slider-range-min {left: 0;}.ui-slider-horizontal .ui-slider-range-max {right: 0;}#diskretesdesign,label[for="diskretesdesign"] {display: none;}.spinner_on {position: relative;z-index: 9999;cursor: default;height: 64px;}.spinner_on::after {content: '';display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;height: 30px;width: 30px;border: 5px solid #f3f3f3;border-top: 5px solid #d37924;border-radius: 100%;animation: spin .8s linear infinite;}#scrollToTop {position: absolute;left: 50%;transform: translateX(-50%);bottom: 35px;width: 50px;height: 50px;background: #fff;color: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;z-index: 999999;cursor: pointer;box-shadow: 0 0 5px 0 rgba(0,0,0,.5);user-select: none;}@keyframes spin {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}#h2cleverreach {position: relative;display: block;padding: 0;width: 85%;margin: 0 auto;height: auto;}.with-icon .icon {top: 10px;}.step-1 a.back {display: none;}.step-10 {padding: 36px 0 0;margin-bottom: 15px;}.leftHeader {display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;}#form p {line-height: 150%;}.floatRightd {float: right;}#form ul {width: 100%;}.cmain {position: relative;display: block;width: 100%;padding: 0 0 40px 0;margin: 0;height: auto;overflow: hidden;background: linear-gradient(to bottom,transparent 0%,transparent 12px,#fff 12px,#fff 100%);}.cmain4 {background: #FFF;background: linear-gradient(to bottom,transparent 0%,transparent 12px,#fff 12px,#fff 100%);padding: 0;}#form {width: 100%;font: 14px/100% Arial,sans-serif;height: auto;padding: 0;margin: 0;z-index: 1;background-image: linear-gradient(to bottom,transparent 0 12px,#fff 12px);}#form fieldset {width: 100%;max-width: 600px;margin: 0 auto;position: static;float: none;border: none;padding: 0;z-index: 1;background: #fff;}#form .pointer {display: inline-block;vertical-align: middle;position: relative;width: 100%;height: 85px;padding: 10px 0 15px;box-shadow: 0 3px 18px 0 rgba(0,0,0,.24);text-align: center;border-top-left-radius: 12px;border-top-right-radius: 12px;background: #34478f;background: linear-gradient(#3a4e9c,#2e3f7e);}#form .pointer::after {content: "";position: absolute;top: 100%;left: 50%;border: solid transparent;height: 0;width: 0;border-color: transparent;border-top-color: #2e3f7e;border-width: 20px;margin-left: -20px;margin-top: -1px;}.ui-slider {height: 25px;width: 80%;border-radius: 30px;}.ui-slider .ui-slider-handle {border-radius: 35px;width: 40px;height: 40px;}.ui-slider-horizontal .ui-slider-range {border-radius: 30px;border-top-right-radius: 0;border-bottom-right-radius: 0;}.brandi {overflow: hidden;background: #FFF;}.brandi p {margin: 15px auto -15px;text-align: center;font-weight: 700;}.brandline {position: relative;width: 1434px;height: 47px;background-repeat: repeat-x;background-position: 0 0;background-size: auto 47px;text-align: center;margin: 30px auto 20px;z-index: 1;}body.brand-aufzug .brandline {background-image: url(../images/brandsm_aufzug.png);}body.brand-treppenlift .brandline {background-image: url(../images/brandsm.png);}.with-icon input {width: 100%;margin: 0 0 15px;height: 42px;padding: 0 5px 0 45px;font-size: 20px;}.with-icon label.error {font-size: 13px;padding: 4px 0 0 5px!important;margin-bottom: 3px;height: 17px;line-height: .8;}.with-icon input.error {padding: 5px 5px 1px 45px;}.with-icon input.error,.with-icon input.error.focus {height: 37px!important;}.radio span,.checker span {height: 20px;width: 20px;}.checker span {border: 1px solid #1f4175;background: #FFF;border-radius: 4px;margin-top: 2px;}.igan .radio span.checked {background-color: #68a81a;border: 1px solid #68a81a;}li.privacy1 {display: block;padding: 0;min-height: 45px;margin-top: 3px;}.with-icon label.error[for="email"] {margin-bottom: 6px;}.privacy1 a {color: #4d4c4c;text-decoration: underline;}.privacy1 a:hover,.privacy1 a:active,.privacy1 a:focus {text-decoration: underline;color: blue;}.trusg3 {background: #f3f2f2;background: radial-gradient(circle at 18.7% 37.8%,#fafafa 0%,#e1eaee 90%);width: 100%;margin: 0;padding: 25px 15px 10px;text-align: center;}.block13 {display: block;width: 100%;}.trustje {display: block;margin: 14px auto;width: 265px;height: 56px;background-repeat: no-repeat;background-position: 0 0;background-image: url(../images/bvi@1x.png);background-image: image-set(url(../images/bvi@1x.png) 1x,url(../images/bvi@2x.png) 2x,url(../images/bvi@3x.png) 3x);background-size: 100% 100%;}.igan .checker {margin: -1px 0 0;}.igan .checker span.checked {background-color: #68a81a;border: 1px solid #68a81a;}.bsde {width: 100%;min-width: 225px;line-height: 18px;font-size: 16px;font-weight: 400;display: table-cell;color: #535151;font-family: Arial;font-weight: 700;padding: 6px 12px 6px 14px;text-decoration: none;text-shadow: 0 1px 0 #fff;}.igange {background: #dff2bf!important;border-left: 1px solid #548e16!important;border-top: 1px solid #548e16!important;border-bottom: 1px solid #548e16!important;border-right: none!important;box-shadow: inset 0 1px 0 0 #fff;}.greenbue {background: #dff2bf!important;color: #548e16!important;box-shadow: inset 0 0 0 2px #548e16!important;}li.privacy1.greenbue {background: none!important;border: 0!important;color: inherit!important;}.tinytxt {white-space: normal;hyphens: auto;}.checkbox input+span .akzept {cursor: pointer;}.checkbox input:checked+span .akzept {cursor: default;}.checkbox {display: flex;}.checkbox input {-webkit-appearance: none;appearance: none;width: 30px!important;height: 30px!important;margin: 0 10px 0 0!important;padding: 0!important;cursor: pointer;box-shadow: none;flex: 0 0 30px;min-width: 30px;}.privacy1 .checkbox input:focus:not(:checked) {box-shadow: 0 0 4px rgba(0,0,0,.3);border: 1px solid #999;}.privacy1 .checkbox.error input:focus {box-shadow: none;}.privacy1 .checkbox.error input {border: 2px solid #db830b!important;width: 32px!important;height: 32px!important;margin: -1px 10px 0 -1px!important;box-shadow: none;flex: 0 0 32px;min-width: 32px;}.col-form .checkbox input {border: 1px solid #d1d5db;border-radius: 6px!important;}.col-form .checkbox input:focus:not(:checked) {border: 1px solid #d1d5db;}.col-form .checkbox input:checked {border: 1px solid #204174;box-shadow: none;}.col-form .checkbox.error input {border: 1px solid #db830b!important;}.checkbox.error span {display: none;}.checkbox input:checked {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg transform='rotate(-6 12 12)'%3E%3Cpath d='M3.5 14 L10 21 L22 6' fill='none' stroke='%23204174' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-repeat: no-repeat;background-position: 50% 45%;background-size: 16px 16px;}.checkbox label {display: block;line-height: 1.4;font-size: 14px;flex: 1 1 auto;margin-top: -3px;cursor: pointer;white-space: normal;word-wrap: break-word;overflow-wrap: break-word;hyphens: auto;text-align: left;}.privacy1 .checkbox.error label {font-size: 13px;margin: -1px 0 3px 0;white-space: normal;hyphens: auto;}.checkbox span,.col-form .checkbox label {display: inline-block;margin: 0;line-height: 30px;font-size: 14px;text-align: left;}#form legend {display: block;color: #1f4175;font-size: 20px;line-height: 140%;margin: 0 0 15px;text-align: center;width: 100%;padding: 0 10px;}.plzform {position: relative;width: 100%;margin: 0;height: 240px;text-align: center;padding: 0 20px;}.plnput {position: absolute;top: 72px;left: calc(50% - 5px);margin-bottom: 55px;transform: translateX(-50%);}.plzform input {width: 180px!important;height: 50px!important;}.plzsvg svg {position: absolute;left: 10px;top: 50%;transform: translateY(-50%);color: #a5aeb5;pointer-events: none;}.plzform label.error {position: absolute;width: 260px;left: -40px;top: 115px;}.plz {margin: 15px 0 30px -5px;}.plzform .pola {width: 100%;text-align: center;font-size: 13px;height: auto;line-height: 20px;vertical-align: middle;padding: 0 20px;margin: 0;position: absolute;left: 50%;bottom: -15px;transform: translateX(-50%);}.igan {padding: 4px 12px 6px 20px;color: #555;text-align: center;display: table-cell;width: 1%;min-width: 24px;vertical-align: middle;}.centerCol {display: flex;flex-direction: column;justify-content: center;position: static;float: none;height: 410px;width: 100%;margin: 0 auto;top: auto;}.centerCol li {width: 75%;border: 1px solid #fff;background: #fff;border-radius: 40px;margin: 5px auto;padding-top: 2px;text-decoration: none;border: 1px solid #ddd;cursor: pointer;}.teiae {position: absolute;bottom: 10px;max-width: 450px;width: 75%;height: 50px;left: 50%;transform: translateX(-50%);}.col-xs-6 {position: relative;min-height: 38px;padding-left: 0;padding-right: 0;float: left;width: 50%;text-align: center;border-left: 1px solid #abadaa;border-right: 1px solid #abadaa;}.col-xs-3 {position: relative;min-height: 38px;padding-left: 0;padding-right: 0;width: 24%;float: left;text-align: center;}.col-xs-4 {position: relative;min-height: 38px;padding-left: 0;padding-right: 0;width: 25%;float: right;}.arrowleft {position: absolute;left: 50%;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: 10px solid #000;margin-left: -5px;}.arrowright {position: absolute;left: 50%;width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #000;margin-left: -5px;}.headline1 {color: #fff;font-weight: 700;display: block;line-height: 120%;font-size: 26px;}.headline2 {color: #fff;font-weight: 700;display: block;line-height: 120%;font-size: 19px;}.formLeft {display: block;text-align: center;clear: both;height: auto;}.h2Anrede .radio span {margin: -2px 5px 0 0;}.button {color: #fff!important;font-size: 20px;text-decoration: none!important;line-height: 100%;text-align: center;display: inline-block;padding: 10px 20px;margin: 5px 0 0;border-radius: 40px;}.step-10 .button {border-radius: 5px;}.midlle {width: 80%;margin: 50px auto 10px!important;}.h2Anrede li label {font-size: 17px;}.step_wraps {width: 100%;margin: 37px 0 20px;text-align: center;font-size: 0;}.marg1 {margin: 37px 0 20px!important;}.marg2 {margin: 37px 0 20px!important;}.step_li {display: flex;align-items: center;justify-content: center;font-size: 14px;line-height: 1;white-space: normal;word-wrap: break-word;overflow-wrap: break-word;hyphens: auto;border: 1px solid #fff;background: #fff;border-radius: 40px;box-shadow: 0 4px 12px 0 rgba(0,0,0,.19);margin: 0 0 16px;padding-top: 1px;text-decoration: none;height: 40px;width: 100%;padding: 0 10px;text-align: center;}.step_li .step_txt {display: inline-block;width: fit-content;color: #655959;justify-self: start;}.step_li svg {width: 25px;height: 25px;display: block;margin-right: 10px;}.search-box {display: none;position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 10px 10px 10px 0;box-sizing: border-box;z-index: 10001;}.search-box form {display: flex;align-items: center;width: 100%;}.search-icon {position: absolute;right: 90px;top: 0;width: 90px;height: 100%;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='28' height='28' fill='%23fff'%3e%3cpath d='m16.32 14.9 5.39 5.4a1 1 0 0 1-1.42 1.4l-5.38-5.38a8 8 0 1 1 1.41-1.41zM10 16a6 6 0 1 0 0-12 6 6 0 0 0 0 12z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: center right;cursor: pointer!important;z-index: 10000!important;}.back-button {width: 36px;height: 61px;cursor: pointer;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' fill='%23fff'%3e%3cpath d='M12 4l1.41 1.41L7.83 11H20v2H7.83l5.58 5.59L12 20l-8-8z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: center center;cursor: pointer;}.search-box input {width: calc(100% - 10px);padding: 9px 8px 7px;border: none;font-size: 16px;caret-color: auto;font-size: 18px;border-radius: 4px;outline: none;box-sizing: border-box;}input.larg::placeholder {font-size: 18px;}.placeholder {font-weight: 400;display: inline-block;color: #959daa!important;}input:-moz-placeholder {font-weight: 400;display: inline-block;color: #959daa;}::-webkit-input-placeholder {font-weight: 400;display: inline-block;color: #959daa;}::-moz-placeholder {font-weight: 400;display: inline-block;color: #959daa;}:-ms-input-placeholder {font-weight: 400;display: inline-block;color: #959daa!important;}.search-box .input-wrapper {position: relative;flex: 1;}.clear-search {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);cursor: pointer;background: #dfdede;border-radius: 50%;width: 25px;height: 25px;text-align: center;line-height: 25px;font-size: 36px;}.search-box button {padding: 8px 16px;cursor: pointer;background: #ffe65e url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='28' height='28' fill='%23333333'%3e%3cpath d='m16.32 14.9 5.39 5.4a1 1 0 0 1-1.42 1.4l-5.38-5.38a8 8 0 1 1 1.41-1.41zM10 16a6 6 0 1 0 0-12 6 6 0 0 0 0 12z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: center center;display: block;border: 1px solid #d7aa11;padding: 0;margin: 0;font-size: 17px;font-weight: 400;cursor: pointer;height: 39px;width: 48px;text-align: center;position: relative;border-radius: 4px;filter: none!important;}.footwrap {width: 100%;margin: 0 auto;padding: 0;clear: both;position: relative;z-index: 2;transform: translateZ(0);backface-visibility: hidden;transition: transform .4s;background: #fff;}#progress {width: 100%;height: 8px;background-color: #ccc;background-image: linear-gradient(#2ecc71,#2ecc71);background-repeat: no-repeat;background-position: left center;background-size: 0% 100%;transition: background-size .2s;}.plzform img:focus {outline: none;}#form .formLeft li .cotry li {display: block;width: 100%;min-height: 40px;padding: 10px;cursor: pointer;}.plzform label.error {display: block;font-size: 13px;color: red;cursor: default;}.plzform input.error,.plzform input.error.focus {border: 1px solid red!important;box-shadow: none!important;}.with-icon label.error {display: block;color: #fff;cursor: default;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;background: #f1991a;background: linear-gradient(to bottom,#f1991a 0%,#ec8f0b 99%);}.with-icon input.error,.with-icon input.error.focus {border-right: 1px solid #db830b!important;border-left: 1px solid #db830b!important;border-top: 1px solid #db830b!important;border-bottom: none!important;box-shadow: none!important;margin: 0;border-radius: 4px 4px 0 0;}.h2Anrede .radio span.checked {border: 1px solid #1f4175;background-color: #1f4175;}.formLeft input,.formLeft .checker span {box-shadow: 0 0 4px rgba(0,0,0,.3);border: 1px solid #999;border-radius: 4px;overflow: hidden;}.with-icon input:focus,.formLeft input:checked,.plzform input:focus {border-color: #1e90ff;box-shadow: 0 0 4px 0 #1e90ff;color: #000;}input,input:focus {background-color: #fff;}.radio *,.checker * {margin: 0;padding: 0;}.conver {position: absolute;top: 0;left: 0;height: 1px;width: 1px;}.footba {height: 100px;background: #fff;border-radius: 12px;display: flex;align-items: center;justify-content: center;text-align: left;position: relative;margin: 6px 0 15px;overflow: hidden!important;}.fowrapper {display: flex;align-items: center;justify-content: center;}.footba .fotex {color: #000;font-size: 17px;font-weight: 700;margin-right: 50px;line-height: 1.3;min-width: 120px;flex: 1;}.footba .foimg {display: flex;align-items: center;justify-content: center;place-items: center;width: 78px;height: 78px;margin: 0 15px 0 20px;flex: 0 0 78px;overflow: hidden;}.footba .foimg>svg {width: 100%;height: 100%;object-fit: contain;}.footba .foinfo {background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5 5 5.5v5.9c0 4.8 3.06 9.17 7 10.6 3.94-1.43 7-5.8 7-10.6V5.5l-7-3z' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='m8.45 12.45 2.1 2.1 5-5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position: center center;background-repeat: no-repeat;background-size: 51px 48px;width: 51px;height: 48px;}.footba .fobera {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 20 20'%3e%3cg fill='none' fill-rule='evenodd' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.7'%3e%3cpath d='m6.3 14.2-3.6 2.1.6-3.7A6.2 6.2 0 0 1 1 7.8C1 4 4.3 1 9.6 1 14.8 1 18 4 18 7.8s-3.3 6.8-8.6 6.8c-1.1 0-2.2-.2-3.2-.4z'/%3e%3cpath d='M17.7 10a4.4 4.4 0 0 1 1.3 3.1c0 1.3-.5 2.5-1.5 3.4l.4 2.5-2.3-1.5a7 7 0 0 1-2.1.3c-2.8 0-4.7-1.4-5.3-3.3h0'/%3e%3c/g%3e%3c/svg%3e");background-position: center center;background-repeat: no-repeat;background-size: 48px 48px;width: 48px;height: 48px;}.footba .foang {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3e%3cpath fill='%23000' fill-rule='evenodd' d='M9.3 1.3A1 1 0 0 1 10 1h8a3 3 0 0 1 3 3v16a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V8a1 1 0 0 1 .3-.7l6-6zM18 3h-7v5a1 1 0 0 1-1 1H5v11a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM6.4 7H9V4.4L6.4 7zm.6 6a1 1 0 0 1 1-1h8a1 1 0 1 1 0 2H8a1 1 0 0 1-1-1zm0 4a1 1 0 0 1 1-1h8a1 1 0 1 1 0 2H8a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");background-position: center center;background-repeat: no-repeat;background-size: 48px 48px;width: 48px;height: 48px;}.content {width: 100%;min-height: 350px;height: auto;background: #fff;margin: 0 auto;padding: 22px 0 60px;}.menu-open {transform: translateX(-300px);}.recallbox p {width: 100%;margin: 0 auto;line-height: 22px;font-size: 14px;}.cta_button {font-weight: 600;font-size: 16px;line-height: 20px;display: block;padding: 12px 0 12px 25px;width: 100%;color: #fff!important;border-radius: 48px;background: #0056ff;background: linear-gradient(to right,#0056ff 0%,#07f 50%,#008fff 100%);text-decoration: none!important;margin: 20px auto;position: relative;overflow: hidden;}.termin::before,.navstart::before {content: "";position: absolute;left: 16px;top: 9px;width: 24px;height: 24px;background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'><path d='M3 9h18M9 15l2 2 4-4M7 3v2m10-2v2M6.2 21h11.6c1.12 0 1.68 0 2.108-.218a2 2 0 0 0 .874-.874C21 19.48 21 18.92 21 17.8V8.2c0-1.12 0-1.68-.218-2.108a2 2 0 0 0-.874-.874C19.48 5 18.92 5 17.8 5H6.2c-1.12 0-1.68 0-2.108.218a2 2 0 0 0-.874.874C3 6.52 3 7.08 3 8.2v9.6c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874C4.52 21 5.08 21 6.2 21z' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center / contain;pointer-events: none;}.call::before {content: "";position: absolute;left: 16px;top: 9px;width: 24px;height: 24px;background: url("data:image/svg+xml;utf8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.9 19.9 0 0 1-8.63-3.37 19.86 19.86 0 0 1-6.16-6.16A19.9 19.9 0 0 1 1.82 4.18 2 2 0 0 1 4 2h3a2 2 0 0 1 2 1.72c.09.66.25 1.31.47 1.93a2 2 0 0 1-.45 2.11l-1.27 1.27a16 16 0 0 0 6.34 6.34l1.27-1.27a2 2 0 0 1 2.11-.45c.62.22 1.27.38 1.93.47A2 2 0 0 1 22 16.92z' fill='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center/contain;pointer-events: none;}.cta_button:hover {background: linear-gradient(to right,#1a6aff 0%,#39f 50%,#3af 100%);}.aninn svg {position: absolute;top: 15px;left: 35px;width: 32px;height: 32px;display: inline-block;}.aninn {position: relative;width: 100%;padding: 0 0 0 80px;text-decoration: none;user-select: none;height: 61px;line-height: 61px;}.logon {text-shadow: none;}.logon svg {filter: none;}.titleblock a {color: #fff;-webkit-user-select: none;user-select: none;}.titleblock {height: 61px;vertical-align: middle;background: #dfddd9;isolation: isolate;position: relative;}.titleblock .overlay {background-color: rgba(0,0,0,.4);backdrop-filter: blur(3px);box-shadow: inset -10px 0 10px -5px rgba(0,0,0,.1),inset -15px 0 20px -10px rgba(0,0,0,.15);}.titleblock:not(.titick) {background-image: url(../images/headimg_treppenlift_bg.jpg);background-repeat: repeat-y;background-size: 100% 1px; background-size: max(100%, 272px) 1px;background-position: center top;}body.brand-aufzug .titleblock:not(.titick),body.head-aufzug .titleblock:not(.titick) {background-image: url(../images/headimg_aufzug_bg.jpg);background-size: 100% 1px;background-size: max(100%, 308px) 1px; }body.head-plattformlift .titleblock:not(.titick) {background-image: url(../images/headimg_plattformlift_neu_bg.jpg);background-size: 100% 1px;background-size: max(100%, 385px) 1px; }body.head-senkrechtlift .titleblock:not(.titick) {background-image: url(../images/headimg_senkrechtlift_bg.jpg);background-size: 100% 1px;background-size: max(100%, 308px) 1px; }body.head-hublift .titleblock:not(.titick) {background-image: url(../images/headimg_hublift_bg.jpg);background-size: 100% 1px;background-size: max(100%, 256px) 1px; }.titick {background: #008fff;background: linear-gradient(to right,#008fff 0%,#07f 50%,#0064ff 100%);transform: translateZ(0);will-change: transform,opacity;}header.menu-open .titleblock.titick {background: transparent;}.menu-open #form .pointer.tithead {background: transparent;}.menu-open #form .pointer.tithead::after {border-top-color: transparent;}header.menu-open .titleblock.titick .overlay {background-color: transparent;-webkit-backdrop-filter: none;backdrop-filter: none;box-shadow: none;}.tithead {border-top-left-radius: 0!important;border-top-right-radius: 0!important;}.riwe {width: 62%;height: auto;display: inline-block;vertical-align: middle;max-width: 260px;margin: 2px 0 0 10px;}header.menu-open,.footwrap.menu-open,.row.menu-open,.topintro.menu-open,.headimg.menu-open {transform: translateX(-300px);}header.is-fixed {position: fixed;}#menu-trigger {position: absolute;right: 0;top: 0;width: 90px;height: 100%;z-index: 10000;margin: 0;padding: 0;border: 0;background: none;font: inherit;color: inherit;-webkit-appearance: none;appearance: none;cursor: pointer;}#menu-trigger .cd-menu-icon {display: inline-block;position: absolute;left: 31px;top: 29px;bottom: auto;right: auto;transform: none;width: 28px;height: 3px;background-color: #34478f;}.titleblock.titick ~ #menu-trigger .cd-menu-icon {background-color: #fff;}.titleblock.titick ~ #menu-trigger.is-clicked .cd-menu-icon {background-color: transparent;}#menu-trigger .cd-menu-icon::before,#menu-trigger .cd-menu-icon:after {content: '';width: 100%;height: 3px;position: absolute;background-color: inherit;left: 0;}#menu-trigger .cd-menu-icon::before {bottom: 8px;}#menu-trigger .cd-menu-icon::after {top: 8px;}#menu-trigger.is-clicked .cd-menu-icon {background-color: transparent;}#menu-trigger.is-clicked .cd-menu-icon::before,#menu-trigger.is-clicked .cd-menu-icon::after {color: #fff;background-color: #fff;}#menu-trigger.is-clicked .cd-menu-icon::before {bottom: 0;transform: rotate(45deg);}#menu-trigger.is-clicked .cd-menu-icon::after {top: 0;transform: rotate(-45deg);}.manus {background: linear-gradient(to bottom,transparent 0%,rgba(153,153,153,.18) 100%);background: #eef2f6;padding: 15px 0 20px;}.manus:before,.navmenu.open:not(.navbac)::before {content: "";position: absolute;inset: 0;border-radius: inherit;background: radial-gradient(120% 120% at 10% 0%,rgba(255,255,255,.65) 0%,transparent 60%);pointer-events: none;}.block-container {position: relative;}.block-title {text-align: center;font-size: 22px;line-height: 26px;padding: 0 25px;font-weight: 700;}.icon-grid {display: block;border: 1px solid #e5e7eb;margin: 20px 0;border-radius: 12px;overflow: hidden;width: 100%;}.icon-item {text-align: center;overflow: hidden;background: #fff;}.icon-title {display: flex;align-items: center;gap: 12px;font-size: 16px;margin: 0;padding: 16px 20px;cursor: pointer;position: relative;text-align: left;}.icon-title .chev {margin-left: auto;display: inline-flex;align-items: center;justify-content: center;width: 25px;height: 25px;}.icon-title .chev svg {display: block;width: 100%;height: 100%;transition: transform .2s ease;}.icon-item.active .chev svg {transform: rotate(180deg);}.icon-content {display: none;padding: 16px 20px 0;font-size: 15px;line-height: 23px;}.icon-title,.icon-content {-webkit-user-select: none;-moz-user-select: none;user-select: none;}.icon-wrapper {text-align: center;font-size: 0;line-height: 80px;margin-right: auto;margin-left: auto;margin-bottom: 24px;border-radius: 800px;background: #0056ff;background: linear-gradient(to right,#0056ff 0%,#07f 50%,#008fff 100%);min-width: 80px;max-width: 80px;height: 80px;}@supports (aspect-ratio:1) {.icon-wrapper {height: auto;aspect-ratio: 1;}}.icon-wrapper svg {display: inline-block;vertical-align: middle;}.anbuto {position: relative;height: 61px;width: calc(100% - 30px);color: #6a6143;font-family: museo-sans-rounded,sans-serif;font-size: 16px;font-weight: 600;letter-spacing: .4px;padding: 0 0 0 55px;text-decoration: none;user-select: none;margin: 10px 15px -25px;border-radius: 12px;line-height: 61px;}.anbuto:before {content: "";background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='800' height='800' viewBox='0 0 1024 1024' class='icon' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M30 516.6a484.5 484.5 0 1 0 969 0 484.5 484.5 0 1 0-969 0z' fill='%2344C0C6'/%3e%3cpath d='M514.5 1011c-66.7 0-131.5-13.1-192.5-38.9-58.9-24.9-111.8-60.6-157.2-106-45.4-45.4-81.1-98.3-106-157.2-25.8-61-38.9-125.7-38.9-192.5S33 384.9 58.8 323.9c24.9-58.9 60.6-111.8 106-157.2 45.4-45.4 98.3-81.1 157.2-106 61-25.8 125.7-38.9 192.5-38.9S646 35.2 707 61c58.9 24.9 111.8 60.6 157.2 106 45.4 45.4 81.1 98.3 106 157.2 25.8 61 38.9 125.7 38.9 192.5S996 648.2 970.2 709.2c-24.9 58.9-60.6 111.8-106 157.2-45.4 45.4-98.3 81.1-157.2 106-61 25.6-125.7 38.6-192.5 38.6zm0-968.9c-64.1 0-126.2 12.5-184.7 37.3-56.5 23.9-107.2 58.1-150.8 101.7-43.6 43.6-77.8 94.3-101.7 150.8C52.6 390.4 40 452.5 40 516.6s12.5 126.2 37.3 184.7c23.9 56.5 58.1 107.2 101.7 150.8 43.6 43.6 94.3 77.8 150.8 101.7 58.5 24.7 120.6 37.3 184.7 37.3s126.2-12.5 184.7-37.3c56.5-23.9 107.2-58.1 150.8-101.7s77.8-94.3 101.7-150.8c24.7-58.5 37.3-120.6 37.3-184.7s-12.5-126.2-37.3-184.7c-23.9-56.5-58.1-107.2-101.7-150.8-43.6-43.6-94.3-77.8-150.8-101.7-58.5-24.7-120.6-37.3-184.7-37.3z'/%3e%3cpath d='M528 32.8c-59.5 70.5-113.4 163.3 15.1 163.3 207.4 0 153.4 152.8-78.8 163.7-232.3 10.9-166.8 174.7-35.8 191 80.6 10.1 109.4 51.1 119.8 90.1v1.5c0 21.4 2.1 41.8 5.8 60.7v.4c0 2.4.5 4.6 1.4 6.5 14.2 64.5 47.9 77.2 87.3 77.2 52.2 0 87.2-108.9 93.5-168.8 9.7-90.8 101.9-90.2 96.1-204.2-1.7-32.9 84.3-34.1 148.2-29C924.5 185.8 744 38.7 528 32.8z' fill='%2360C13D'/%3e%3cpath d='M642.7 797.4c-36.4 0-80.2-9.6-96.9-84.1-1.1-2.8-1.7-5.9-1.8-9.1-3.8-20.2-5.8-40.9-5.8-61.7v-.3c-13-47-49.4-73.7-111-81.4-34.9-4.4-67.4-18.9-91.4-40.9-23.8-21.8-36.8-49-35.8-74.7.7-18 8.4-43.8 41.4-64.6 28.4-17.9 69.6-28.2 122.4-30.7 76.5-3.6 124-21.9 150.4-36.7 30.6-17.1 48.6-38.6 48.1-57.4-.5-22.9-32.1-49.6-119.2-49.6-45.4 0-73.7-11.6-84.3-34.4-8.3-17.9-5-41.9 9.9-71.2 11-21.6 28.4-46.6 51.7-74.2 2-2.3 4.9-3.6 7.9-3.5 54 1.5 106.9 11.6 157.2 30.1 48.7 17.9 94.1 43.4 135 75.7 40.5 32 75.6 69.9 104.4 112.7 29.2 43.5 51.2 91 65.3 141.3.9 3.1.2 6.5-1.9 9.1-2.1 2.5-5.3 3.9-8.5 3.6-69.5-5.6-121.1-.8-134.8 12.5-2.5 2.4-2.7 4.4-2.7 6 3.4 67-26 98.2-52 125.7-20.6 21.9-40.1 42.5-44.1 80-3.7 34.9-15.7 78-30.5 110-20.5 44.4-45.7 67.8-73 67.8zM532.5 42.9c-46.2 55.5-65.9 98.2-55.6 120.4 8.8 18.8 40.8 22.8 66.2 22.8 43 0 77.2 6.3 101.6 18.7 23.7 12.1 37.1 30 37.5 50.5.6 26.8-20.6 54.3-58.3 75.3-28.3 15.8-78.8 35.4-159.2 39.2-89 4.2-143.1 32.6-144.8 76.1-.8 19.8 9.9 41.4 29.3 59.2 21 19.3 49.6 32 80.4 35.8 70.2 8.8 113.4 41.6 128.2 97.5.2.8.3 1.7.3 2.6v1.5c0 19.8 1.9 39.6 5.6 58.8.1.6.2 1.3.2 1.9v.4c0 .9.2 1.7.5 2.4.3.6.5 1.3.7 2 12.6 57.5 40.2 69.3 77.6 69.3 25.1 0 45.2-35.2 54.9-56.1 16.9-36.6 26.1-78.8 28.7-103.7 4.7-44.2 27.5-68.3 49.4-91.6 25.5-27 49.6-52.6 46.6-111-.4-8 2.6-15.4 8.7-21.3 11-10.6 32.2-17 65-19.4 24.1-1.8 50-1 70.8.2-13.6-43.2-33.2-84.1-58.6-121.9-27.6-41.1-61.3-77.5-100.2-108.2-39.2-31-82.8-55.4-129.6-72.6-46.7-17.2-95.8-26.9-145.9-28.8z'/%3e%3c/svg%3e");background-position: center center;background-size: 100% 100%;background-repeat: no-repeat;width: 35px;height: 35px;position: absolute;top: 12px;left: 15px;z-index: 2;pointer-events: none;}.anbuto:after {content: "";position: absolute;top: 15px;right: 20px;width: 30px;height: 30px;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='30' height='30' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m10 7 5 5-5 5' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat: no-repeat;background-size: contain;z-index: 2;pointer-events: none;}#dropdownMenu {position: relative;z-index: 1;padding: 0 80px 0 55px;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 90%;height: 40px;border-radius: 6px;border: 1px solid #333;font-size: 17px;color: #333;cursor: pointer;margin: 0 29px 0 10px;background-repeat: no-repeat;background-position: 0 0;scrollbar-width: thin;scrollbar-color: rgba(0, 0, 0, 0.35) transparent;transition: none;background: none;}.csdd-trigger {position: relative;display: inline-block;width: 90%;height: 40px;margin: 0 29px 0 10px;padding: 0 80px 0 55px;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-tap-highlight-color: transparent;border: 1px solid #333;border-radius: 6px;background: none;font-size: 17px;line-height: 38px;color: #333;text-align: left;cursor: pointer;white-space: nowrap;overflow: hidden;vertical-align: baseline;z-index: 3;}.csdd-trigger .csdd-flag {position: absolute;left: 16px;top: 12px;margin: 0;}.csdd-active #dropdownMenu {display: none;}.csdd-label {vertical-align: middle;}.csdd-list {display: none;list-style: none;margin: 0;padding: 4px 0;overflow-y: auto;overflow-x: hidden;overscroll-behavior: contain;background: #fff;border: 1px solid #333;border-radius: 6px;box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);z-index: 99999;scrollbar-width: thin;scrollbar-color: rgba(0, 0, 0, 0.22) transparent;}.csdd-list::-webkit-scrollbar {width: 4px;}.csdd-list::-webkit-scrollbar-track {background: transparent;}.csdd-list::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.22);border-radius: 3px;}.csdd-item {padding: 4px 16px;cursor: pointer;white-space: nowrap;color: #333;font-size: 16px;line-height: 1.1;}.csdd-item.csdd-sel {background: #eef2f8;border-radius: 6px;}.csdd-flag {display: inline-block;box-sizing: border-box;width: 23px;height: 15px;margin-right: 9px;vertical-align: middle;background-repeat: no-repeat;background-size: 100% 100%;border: 1px solid rgba(0, 0, 0, 0.2);}.csdd-itemtext {vertical-align: middle;}.csdd-mobile {padding: 10px;display: flex;flex-wrap: wrap;align-content: flex-start;}.csdd-mobile .csdd-item {box-sizing: border-box;width: 50%;padding-top: 8px;padding-bottom: 8px;line-height: 1.5;}.lang-flag.DE {background-image: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 3' shape-rendering='crispEdges'><rect width='5' height='1' fill='%23000'/><rect y='1' width='5' height='1' fill='%23D00'/><rect y='2' width='5' height='1' fill='%23FFCE00'/></svg>");}.lang-flag.EN {background-image: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'><rect width='60' height='30' fill='%23012169'/><path d='M0 0l60 30m0-30L0 30' stroke='%23fff' stroke-width='5'/><path d='M30 0v30M0 15h60' stroke='%23fff' stroke-width='11'/><path d='M30 0v30M0 15h60' stroke='%23C8102E' stroke-width='7'/></svg>");}.lang-flag.FR {background-image: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 2'><rect width='3' height='2' fill='%23fff'/><rect width='1' height='2' fill='%23002395'/><rect x='2' width='1' height='2' fill='%23ED2939'/></svg>");}.lang-flag.IT {background-image: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3 2'><rect width='3' height='2' fill='%23fff'/><rect width='1' height='2' fill='%23009246'/><rect x='2' width='1' height='2' fill='%23CE2B37'/></svg>");}.lang-flag.PL {background-image: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5'><rect width='8' height='5' fill='%23fff'/><rect y='2.5' width='8' height='2.5' fill='%23DC143C'/></svg>");}.lang-flag.TR {background-image: url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'><rect width='60' height='40' fill='%23E30A17'/><circle cx='25' cy='20' r='10' fill='%23fff'/><circle cx='28.5' cy='20' r='8' fill='%23E30A17'/><polygon fill='%23fff' points='41.00%2C14.50 42.29%2C18.22 46.23%2C18.30 43.09%2C20.68 44.23%2C24.45 41.00%2C22.20 37.77%2C24.45 38.91%2C20.68 35.77%2C18.30 39.71%2C18.22'/></svg>");}#dropdownMenu option {color: #333;transition: none;}.anbuto a {color: inherit;text-decoration: none;}.navmenu .h4,.audiomenu .h5 {padding: 0 0 0 70px;line-height: 70px;background: none;color: #333;z-index: 333;}.navmenu ul {margin: 15px;color: #063da1;border-radius: 12px;position: relative;z-index: 333;}.navmenu ul li {border-bottom: 1px solid #ededed;}.navmenu ul li a {color: #000;font-size: 16px;padding: 0 0 0 30px;}.navmenu ul li a .chev {color: silver;opacity: 1;}.navbild {left: 30px;color: #008ff3;}#ral-nav {position: fixed;height: 100%;right: 0;top: 0;visibility: hidden;z-index: 1;width: 300px;background: #f4f4f4;overflow-y: auto;overflow-x: hidden;overscroll-behavior-y: contain;}#ral-nav.menu-open {transform: translateX(0);visibility: visible;transition: transform .4s,visibility 0s;-webkit-overflow-scrolling: touch;overflow-y: auto;}#ral-nav .cd-navigation {margin: 10px 0 16px;}.overflow-hidden {overflow: hidden!important;}.viso {display: inline;}.grad {height: 50px;background: #eef2f6;background: linear-gradient(to bottom,#eef2f6 0%,#f4f4f4 100%);margin-top: -20px;}.flagcon {position: relative;display: block;}.flgdiv {position: absolute;left: 8px;top: 1px;display: block;z-index: 9998;width: 32px;cursor: pointer;background-color: transparent;}.with-phone .flgdiv {left: 8px;}.flgdiv .flgcn {height: 14px;width: 19px;position: absolute;top: 13px;left: 5px;}.flgcn {background-image: url(../images/flags.png);background-repeat: no-repeat;}.flg-DE {background-position: -21px 0;}.flg-AT {background-position: 0 0;}.flg-CH {background-position: -43px 0;}.flarow {border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 4px solid #555;width: 0;height: 0;position: absolute;top: 18px;right: -2px;}.cotry .cofiled .flgcn {float: left;width: 20px;margin: 0 13px 0 2px;height: 14px;display: inline-block;}.cotry {top: 39px;width: 100%;position: absolute;z-index: 9998;background-color: #fdfdfd;border-right: 1px solid #999;border-left: 1px solid #999;border-bottom: 1px solid #999;box-shadow: 0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);text-align: left;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;margin: 0;padding: 0;}#form .formLeft li .cotry li {list-style: none;display: block;width: 100%;min-height: 40px;padding: 10px;cursor: pointer;}.plz {position: relative;display: inline-block;background-repeat: no-repeat;background-position: center;background-size: contain;vertical-align: middle;}.plz.DE {width: 119px;height: 157px;background-image: url(../images/DE.png);}.plz.AT {width: 246px;height: 125px;margin: 25px 15px 0 -30px;}.plz.CH {width: 246px;height: 158px;margin: 10px 15px 0 -30px;}.pola.CH,.pola.AT {margin: 53px 30px 0 0!important;}.bottom-content {width: 100%;clear: both;margin: 0;background: #f3f2f2;border-bottom: 1px solid #bbb;box-shadow: inset 0 -4px 4px -4px #c3c3c3;padding: 20px 20px 50px;}.hl-flags {margin: 30px 0 0;text-align: center;}.hl-flags-t {font-size: 13px;line-height: 18.2px;font-weight: 700;margin: 40px 0 0 0;}.hl-flag {display: inline-block;width: 48px;height: 32px;margin: 20px 14px 0 14px;border-radius: 6px;overflow: hidden;vertical-align: middle;}.hl-flag svg {display: block;width: 100%;height: 100%;}.overlay {display: none;position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.4);backdrop-filter: blur(3px);z-index: 9999;cursor: pointer;box-shadow: inset -10px 0 10px -5px rgba(0,0,0,.1),inset -15px 0 20px -10px rgba(0,0,0,.15);}.drop-shadow {box-shadow: 0 4px 12px 0 rgba(0,0,0,0.19);}@supports (filter:drop-shadow(0 4px 4px rgba(0,0,0,.19))) {.drop-shadow {box-shadow: none;filter: drop-shadow(0 4px 4px rgba(0,0,0,.19));isolation: isolate;transform: translateZ(0);backface-visibility: hidden;will-change: transform,filter;}}@media screen and (max-width:1329px) {#themepipe,.vispipe {display: none!important;visibility: hidden!important;}.company {line-height: 2em;padding: 20px 20px 115px;width: 100%;font-size: 14px;background: #f5f7fa;}.company span {margin: 0;color: #666;font-size: 16px;line-height: 2em;}.company a {color: #666;font-size: 16px;line-height: 2em;}.company a:hover {border-bottom: 1px solid #34425b;color: #34425b;}#theme-link {display: block;width: 100%;margin: 0 auto;text-align: center;}#scrollToTop svg path {fill: #515151;}.bottom-content {background: radial-gradient(circle at 18.7% 37.8%,#fafafa 0%,#e1eaee 90%);}.trusg3 {box-shadow: none;}@supports (bottom:env(safe-area-inset-bottom)) {#scrollToTop {bottom: 35px!important;}}@supports (bottom:constant(safe-area-inset-bottom)) {#scrollToTop {bottom: 35px!important;}}}@media screen and (max-width:849px) {.rald,.portal {display: none!important;visibility: hidden!important;}.footba .fotex {width: 200px;margin-right: 30px;}}@media(min-width:500px) and (max-device-width:849px) {.headline1 {font-size: 22px;}}@media only screen and (min-width:501px) {.jt5 {display: none;visibility: hidden;}}@media only screen and (max-width:560px) {.marg2 {margin: 25px 0 20px!important;}}@media only screen and (max-width:500px) {.jt1 {display: none;visibility: hidden;}}@media only screen and (max-width:420px) {.midlle span {font-size: 14px;}.headline1 {font-size: 6vw;}.headline2 {font-size: 5vw;}.with-icon input {font-size: 18px;}}@media only screen and (max-width:375px) {.bsde {font-size: 15px;padding: 6px 12px 6px 10px;}}@media only screen and (max-width:360px) {.with-icon input {font-size: 16px;padding-top: 1px;padding-left: 40px;}.checkbox span,.col-form .checkbox label {line-height: 17px;}.footba .fotex {width: 120px;margin-right: 30px;}}@media only screen and (max-width:330px) {#form legend {font-size: 16px;line-height: 23px;}.igan {padding: 4px 12px 6px 15px;}.with-icon .icon {left: 11px;}.bsde {font-size: 15px;padding: 6px 12px 6px 0;}}@media only screen and (max-width:320px) {.ui-slider {width: 70%;border-radius: 30px;}.centerCol {float: none;margin: 0 auto;width: 90%;margin-bottom: 0;}.centerCol label {font-size: 14px;padding: 6px 0 6px 14px;}.midlle span {font-size: 13px;}.button {padding: 10px;}.headline1 {font-size: 7vw;}.step-form legend {font-size: 18px;}.headline2 {display: none;visibility: hidden;}.bsde {font-size: 14px;padding: 6px 12px 6px 0;}.centerCol li,.teiae {width: 86%;}.with-icon .icon {left: 10px;}}@media only screen and (max-width:299px) {.jet {display: none;visibility: hidden;}.centerCol label {font-size: 13px;}.button {font-size: 8vw;}}@media only screen and (max-width:290px) {.trustje {width: 100%;height: 0;padding-bottom: 21.13%;}}@media only screen and (max-width:189.98px) {#form fieldset.step-plz .plnput {left: 5px;right: 5px;width: auto;transform: none;}#form fieldset.step-plz .plzsvg {display: block;width: 100%;}#form fieldset.step-plz .plzform input {width: 100%!important;}}@media only screen and (max-width:280px) {.igan {padding: 4px 12px 6px 0;}}@media only screen and (max-width:240px) {.ui-slider {width: 70%;border-radius: 30px;}.centerCol {float: none;margin: 0 auto;width: 90%;margin-bottom: 0;}.midlle span {font-size: 13px;}}@media only screen and (min-width:850px) {.step-10 li.privacy1 {margin-bottom: 5px;}}@media only screen and (min-width:1330px) {.bottom-content {background: #696e7a;padding: 20px 20px 10px;box-shadow: none;border: none;}.bottom-content ul {display: flex;}.bottom-content ul li {flex: 1;margin-right: 20px;}.bottom-content ul>li:last-child {margin-right: 0;}.company {background: linear-gradient(to bottom,#333 0%,#282828 50%,#191919 100%);line-height: 45px;padding: 0 20px;margin: 0;width: 100%;font-size: 13px;height: 45px;color: #ccc;}#scrollToTop {bottom: 10px;background: #282828;}.company a {color: #ccc;text-decoration: none;}.company a:hover {color: #ccc;text-decoration: underline;}.copyright {float: left;width: auto;margin: 0;}.company .author {float: right;width: auto;}.footba::before {content: "";position: absolute;width: 210px;height: 210px;border-radius: 50%;background: linear-gradient(140.9deg,rgb(255,193,7) -14.02%,transparent 70.5%);top: -140px;right: -140px;z-index: 0;pointer-events: none;}.footba::after {content: "";position: absolute;width: 180px;height: 180px;border-radius: 50%;background: linear-gradient(210.04deg,rgb(255,193,7) -50.94%,transparent 83.49%);bottom: -100px;right: -110px;z-index: 0;pointer-events: none;}}@media only screen and (min-width:850px) {.bhal,.visible-xs,.rald {display: none!important;visibility: hidden!important;}.flgdiv .flgcn {top: 11px;}.flgdiv {height: 33px;}.flarow {top: 16px;}}@media all and (min-width:1350px) {.footba .fotex {min-width: 200px;}}@media (min-width:850px) and (hover:hover),(min-width:850px) and (any-hover:hover) {#ral-nav {overflow-y: hidden;}#ral-nav:hover {overflow-y: auto;}}@media (hover:hover) {.navmenu ul li:hover {background: #f5f4f4;}.button-1:hover {background-position: bottom center;}.centerCol li:hover {border: 1px solid #548e16;}}@media (min-width:850px) and (hover:none),(min-width:850px) and (any-hover:none),(min-width:850px) and (pointer:coarse) {#ral-nav {overflow-y: auto;}}@media screen and (min-height:800px) and (min-width:600px) {#form fieldset {height: 500px;}.step-10 {height: auto;margin-bottom: -15px;}.centerCol {height: 100%;}#form .legwrap {display: flex;flex-direction: column;justify-content: center;align-items: flex-start;width: 75%;min-height: 100px; margin: 10px auto 25px;}#form fieldset.step-plz .legwrap {position: relative;top: 21px;}#form .tus {margin: 18px auto;}#form .tus10 {margin: 8px auto 38px;width: 100%;}#form legend {display: inline-block;position: relative;color: #1f4175;font-size: 20px;line-height: 26px;margin: 0 0 25px 124px;padding: 19px 20px;background: #fff;border: 1px solid #1f4175;border-radius: 18px;text-align: left;min-height: 64px;width: auto;margin-bottom: 0;}#form legend:before {content: "";position: absolute;left: -125px;top: 50%;width: 100px;height: 100px;margin-top: -50px;border-radius: 50%;background-image: url(../images/berater.png);background-repeat: no-repeat;background-position: -10px 5px;background-size: cover;border: 1px solid #a7a7a7;-webkit-transform: scaleX(-1);transform: scaleX(-1);box-shadow: 0 4px 12px 0 rgba(0,0,0,0.19);}#form legend:after {content: "";position: absolute;left: -10px;top: 50%;width: 16px;height: 16px;background: #fff;border: 1px solid #1f4175;border-right: none;border-bottom: none;-webkit-transform: translateY(-50%) rotate(315deg);transform: translateY(-50%) rotate(315deg);}}@media all and (max-width:749px) {body.advice {overflow-x: hidden;}#form fieldset.step-1>span>legend,#form fieldset.step-2>span>legend,#form fieldset.step-3>span>legend,#form fieldset.step-4>span>legend,#form fieldset.step-5>span>legend,#form fieldset.step-6>span>legend,#form fieldset.step-7>span>legend,#form fieldset .privat>legend,#form fieldset .gewerb>legend,#form fieldset .neubau>legend,#form fieldset .moder>legend,#form fieldset .etagen>legend,#form fieldset .wann>legend,#form fieldset .stockw>legend,#form fieldset .anlass>legend {display: none;}.hl-mobile-headle .logon {display: inline-block;height: 61px;line-height: 61px;margin: 0 0 0 14px;padding-left: 37px; color: #fff;}.hl-mobile-headle .logon svg {display: block;position: absolute;left: 0;top: 17px;width: 25px;height: 26px;transform: none;fill: #34478f;shape-rendering: geometricPrecision;}.hl-mobile-brand-text {display: inline-block;font-size: 22px;font-weight: 700;}.hl-mobile-brand-text .logblue {color: #34478f;}.hl-mobile-brand-text .logora {color: #34478f;}.titleblock.titick .logblue,.titleblock.titick .logora {color: #fff;}.titleblock.titick .logon svg {fill: #fff;}body.fixicon .titleblock:not(.titick) .brandico-mat {display: none;}body.fixicon .titleblock.titick .brandico-swoosh {display: none;}.titleblock.titick .brandico-mat {height: 28px;top: 15px;}.titleblock.titick .brandico-rsl {height: 28px;width: 28px;top: 16px;left: -5px;}.hl-mobile-header-logo {display: none;}.leftHeader {gap: 0;}.leftHeader .headline1 {margin: 0 5px;padding: 0;}.leftHeader .headline2 {margin: 1px 0 0;padding: 0;}#form fieldset {min-width: 0;min-inline-size: 0;}.centerCol,.haeha {display: flex;flex-direction: column;justify-content: center;position: static;float: none;width: 100%;max-width: none;height: 410px;margin: 0 auto;padding: 0;box-sizing: border-box;top: auto;}.haeha li {width: 75%;border: 1px solid #ddd;background: #fff;border-radius: 40px;margin: 5px auto;padding-top: 2px;text-decoration: none;cursor: pointer;display: list-item;box-sizing: border-box;overflow: hidden;}#form .legwrap {max-width: none;padding: 0;box-sizing: border-box;}.privacy1 {display: block;margin: 15px 0 0;min-height: 50px;}.privacy1 .checker {float: left;position: relative;margin: 0 10px 0 0;}.privacy1 .checker span {display: block;position: relative;width: 32px;height: 32px;margin: 0;border: 1px solid #999;border-radius: 6px;background: #fff;box-shadow: 0 0 4px rgba(0,0,0,.3);}.privacy1 .checker input {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;opacity: 0;border: none;background: 0 0;cursor: pointer;z-index: 2;}.privacy1 .checker span.focus:not(.error),.privacy1 .checker span.checked:not(.error) {border-color: #1e90ff;box-shadow: 0 0 4px 0 #1e90ff;}.privacy1 .checker span.checked:not(.error):before {content: "";position: absolute;top: 4px;left: 10px;display: inline-block;width: 7px;height: 13px;border: solid #204174;border-width: 0 4px 4px 0;transform: rotate(35deg);}.privacy1 .checker span.error {border: 2px solid #db830b;width: 34px;height: 34px;margin: -1px 0 0 -1px;box-shadow: none;}.privacy1 .tinyvalid {display: block;font-size: 15px;line-height: 130%;text-align: left;margin: 0 0 0 40px;padding-top: 6px;color: #222;cursor: pointer;}.privacy1 .tinyvalid .tinytxt {color: #222;white-space: normal;hyphens: auto;}.privacy1 .tinyerror {display: none;font-size: 14px;line-height: 130%;text-align: left;margin: 0 0 15px 42px;color: #222;}.privacy1 a {color: #4d4c4c;text-decoration: underline;}.formLeft li.privacy1>label.error {display: block;color: #222;background: transparent;font-size: 14px;line-height: 130%;text-align: left;margin: 0 0 15px 42px;width: auto;min-height: 0;height: auto;padding: 0;border-radius: 0;white-space: normal;word-wrap: break-word;overflow-wrap: break-word;hyphens: auto;}.formLeft li.privacy1>label.error:empty {display: none;}.plzform label.error {top: 115px;}#form fieldset.step-plz {height: 410px;}#form fieldset.step-plz > span {display: flex;flex-direction: column;justify-content: center;height: 410px;}#form fieldset.step-form #h2cleverreach {padding-top: 36px;}#form fieldset.step-plz .plzform>span:first-child {display: none;}#form fieldset.step-plz .plnput {top: 72px;}#form fieldset.step-plz .plzform .pola {top: auto;bottom: -15px;}}@media all and (max-width:749px) {#form fieldset.step-plz .plzform .plz2 {transform: translateY(35px);}#form fieldset.step-plz .plzform .plz1 {transform: translateY(18px);}}@media screen and (min-height:800px) and (min-width:600px) and (max-width:749px) {#form fieldset .centerCol,#form fieldset .haeha {height: 100%;}#form fieldset .haeha {padding-top: 0;}#form .legwrap {width: 75%;max-width: none;margin: 10px auto 25px;padding: 0;box-sizing: border-box;}#form .tus10 {margin: 8px auto 38px;width: 100%;}#form .legwrap legend {display: inline-block;width: auto;max-width: calc(100% - 124px);padding: 19px 20px;margin: 0 0 0 124px;text-align: left;}#form fieldset.step-plz {height: 500px;}#form fieldset.step-plz .plzform label.error {transform: translateY(35px);}#form fieldset.step-plz .plzform .pola {left: 0;transform: translateY(35px);}}@media only screen and (max-width:500.98px) {.jt2 {display: none;visibility: hidden;}}@media only screen and (max-width:280px) {.igan {padding: 4px 12px 6px 20px;}}@media only screen and (max-width:250px) {#form fieldset.step-form #formsubmit {font-size: 17px;}}@media only screen and (max-width:330px) {#form fieldset.step-form legend {font-size: 18px;line-height: 25.2px;}#form fieldset.step-form #formsubmit .small {font-size: 13.2px;line-height: 17.6px;}}@media only screen and (max-width:200px) {#form fieldset.step-plz .viso {display: none;}}@media only screen and (max-width:180px) {#form fieldset.step-plz .plzform>span:first-child {font-size: 18px;}}@media only screen and (min-width:200px) and (max-width:749px) {#form .centerCol label,#form .haeha label {padding: 6px 0;}#form .centerCol .igan,#form .haeha .igan {padding: 4px 12px 6px 20px;}#form .centerCol .bsde,#form .haeha .bsde {padding: 6px 12px 6px 14px;}}@media only screen and (max-width:299px) {#form .centerCol li,#form .haeha li,.teiae {width: 86%;}#form .centerCol label,#form .haeha label {padding-left: 0;font-size: 13px;}#form .centerCol .bsde,#form .haeha .bsde {min-width: 0;padding: 6px 12px 6px 0;font-size: 14px;}}.hl-foerder-badge {position: absolute;top: 34px;right: 24px;width: 116px;height: 116px;z-index: 3;border-radius: 50%;box-shadow: 0 5px 14px rgba(0,0,0,.32);}.hl-foerder-seal {display: block;width: 100%;height: 100%;}.hl-foerder-txt {position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);text-align: center;color: #fff;line-height: 1.05;text-shadow: 0 1px 2px rgba(0,0,0,.2);}.hl-foerder-top {display: block;font-size: 11.5px;font-weight: 600;letter-spacing: .5px;}.hl-foerder-amt {display: block;margin: 1px 0 2px;font-size: 23px;font-weight: 800;}.hl-foerder-zus {display: block;font-size: 15px;font-weight: 800;}.hl-foerder-sub {display: block;font-size: 15px;font-weight: 800;}.hl-mobile-extra {display: block;background: #fff;}.hl-mx {padding: 26px 18px;}.hl-mx-h {max-width: 540px;margin: 0 auto 14px;font-size: 21px;line-height: 1.25;font-weight: 800;color: #34478f;text-align: center;}.hl-faq-h {margin-top: 15px;margin-bottom: 39px;}.hl-faq-h-ic {display: inline-block;vertical-align: middle;position: relative;top: -2px;left: -5px;width: 31px;height: 31px;margin-right: 14px;}.hl-portal {padding-top: 30px;border-top: 1px solid #eef1f5;}.hl-portal-p {max-width: 540px;margin: 0 auto;font-size: 15px;line-height: 1.6;color: #555;text-align: center;}.hl-portal-p + .hl-portal-p {margin-top: 13px;}.hl-faq {background: #f5f7fa;}.hl-faq-list {max-width: 540px;margin: 0 auto;padding: 0;list-style: none;}.hl-faq-item {position: relative;margin: 0 0 10px;background: #fff;border: 1px solid #e4e8ee;border-radius: 12px;overflow: hidden;box-shadow: 0 1px 3px rgba(20,40,80,.05);}.hl-faq-cb {position: absolute;width: 1px;height: 1px;opacity: 0;}.hl-faq-q {display: flex;align-items: center;justify-content: space-between;margin: 0;padding: 15px 16px;font-size: 15.5px;font-weight: 700;color: #2a3550;cursor: pointer;}.hl-faq-ic {flex: 0 0 auto;width: 16px;height: 16px;margin-left: 12px;color: #34478f;transition: transform .25s ease;}.hl-faq-a {max-height: 0;overflow: hidden;transition: max-height .3s ease;}.hl-faq-a p {margin: 0;padding: 0 16px 16px;font-size: 14.5px;line-height: 1.6;color: #555;}.hl-faq-cb:checked ~ .hl-faq-a {max-height: 480px;}.hl-faq-cb:checked ~ .hl-faq-q .hl-faq-ic {transform: rotate(180deg);}.hl-vt-list {max-width: 460px;margin: 0 auto;padding: 0;list-style: none;}.hl-vt-list li {display: flex;align-items: center;padding: 16px 0;font-size: 16.5px;line-height: 1.4;color: #333;border-bottom: 1px solid #eef1f5;}.hl-vt-list li:last-child {border-bottom: 0;}.hl-vt-ic {flex: 0 0 auto;width: 32px;height: 32px;margin-right: 13px;border-radius: 50%;background: #2e9e57;box-shadow: 0 2px 5px rgba(31,138,77,.3);display: inline-flex;align-items: center;justify-content: center;}.hl-vt-ic svg {display: block;width: 20px;height: 20px;}.hl-vt-img {display: block;width: calc(100% + 36px);height: auto;margin: 18px -18px 0;}.hl-vt-card {position: relative;z-index: 1;margin: -20px 6px 25px;padding: 14px 16px;background: #fff;border-radius: 14px;box-shadow: 0 6px 20px rgba(20,40,80,.16);}.footba-item {list-style: none;margin: 6px 0 15px;border-radius: 12px;overflow: hidden;box-shadow: 0 4px 12px 0 rgba(0,0,0,.15);}.footba-item .footba {margin: 0;cursor: pointer;box-shadow: none;filter: none;}.footba-panel {max-height: 0;overflow: hidden;background: #fff;transition: max-height .35s ease;}.footba-item.open .footba-panel {max-height: 260px;}.footba-panel-in {padding: 2px 24px 22px;}.footba-panel-in p {margin: 0;font-size: 14px;line-height: 1.6;color: #444;text-align: center;}#form .centerCol li,#form .haeha li {display: flex;align-items: stretch;min-height: 58px;}#form .haeha label,#form .centerCol label {display: flex;align-items: center;width: 100%;}#form .haeha .bsde,#form .centerCol .bsde {display: block;flex: 1 1 auto;width: auto;min-width: 0;}#form .haeha .igan,#form .centerCol .igan {display: block;flex: 0 0 auto;width: auto;min-width: 0;}#form .centerCol .greenbue label,#form .haeha .greenbue label {margin: 0;}@media (min-width:360px) {#form .haeha label .aico,#form .centerCol label .aico {display: block;flex: 0 0 auto;order: 0;margin: 0 0 0 20px;}#form .haeha .bsde,#form .centerCol .bsde {order: 1;}#form .haeha .igan,#form .centerCol .igan {order: 2;padding: 4px 20px 6px 12px;}#form .haeha .igan .radio span:not(.checked),#form .centerCol .igan .radio span:not(.checked) {border-color: #fff;}#form .greenbue .aico [stroke="#535151"] {stroke: #3f7d12;}#form .greenbue .aico [fill="#535151"] {fill: #3f7d12;}#form .greenbue .aico [fill="#D0D0D0"] {fill: #bfe098;}#form .greenbue .aico [fill="#999999"] {fill: #bfe098;}#form .greenbue .aico [stroke="#D0D0D0"] {stroke: #bfe098;}#form .greenbue .aico .gebr-in {fill: #bfe098;}}@media all and (max-width:364px) {html[lang^="de"] .privacy1 .tinyvalid {padding-top: 0;line-height: 120%;}}@media all and (max-width:350px) {html[lang^="fr"] .privacy1 .tinyvalid {padding-top: 0;line-height: 120%;}}@media all and (max-width:317px) {html[lang^="tr"] .privacy1 .tinyvalid {padding-top: 0;line-height: 120%;}}@media all and (max-width:359px) {#form fieldset.step-form input.name,#form fieldset.step-form input.phone,#form fieldset.step-form input.email {padding-left: 45px;}}@media only screen and (min-width:315px) {#form fieldset.step-form input.name,#form fieldset.step-form input.phone,#form fieldset.step-form input.email {font-size: 20px;}}@media only screen and (min-width:285px) and (max-width:314px) {#form fieldset.step-form input.name,#form fieldset.step-form input.phone,#form fieldset.step-form input.email {font-size: 18px;}}@media only screen and (max-width:284px) {#form fieldset.step-form input.name,#form fieldset.step-form input.phone,#form fieldset.step-form input.email {font-size: 16px;}}@media only screen and (max-width:359px) {#form fieldset.step-form legend {padding: 0;}}.pagination,#label_design,.brandbar,.hidden,.hiddy,.buttonRow,.trusg2,.headie1,.hl-desktop-footer,.rightColumn,.formhead,.hl-mobile-postform,#form .manufacturer,.step-7:not(.flow8) .formRight,.step-8 .formRight,.step-7:not(.flow8) .teiae,.step-8 .teiae {display: none!important;visibility: hidden!important;}.modim {margin: 20px 0 10px;}.modim input,.year-select {width: 100%;height: 42px;font-size: 18px;border-radius: 40px;padding: 0 15px;box-shadow: 0 0 4px rgba(0,0,0,.3);border: 1px solid #999;color: #333;box-sizing: border-box;}.modim input::placeholder {color: #959daa;}.year-select {padding: 8px 15px;appearance: none;-webkit-appearance: none;background: #fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDggMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNIDAgMyBMIDQgNyBMIDggMyAiIHN0cm9rZT0iIzMzMyIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIi8+Cjwvc3ZnPgo=) right 10px center/20px 13px no-repeat;}.year-select option:first-child {color: #959daa;}.year-select option:not(:first-child) {color: #333;}.yeardrop {width: 100%;}#form .centerCol .modtext li,#form .centerCol li.modim {border: 0;border-radius: 0;background: none;box-shadow: none;height: auto;min-height: 0;padding: 0;display: block;}#form .centerCol .modtext li {text-align: center;color: #333;margin: 14px auto 4px;font-size: 15px;}