.formLeft li.privacy1>label.error:empty,.privacy1 .checkbox.error .tinyvalid,.formLeft li.privacy1>label.error,.lgiw,.modtext,.visible-xs,.formLeft li.with-phone .flagcon~.icon,.hl-mobile-headle,.hl-mobile-brandi,.hl-mobile-sidebar,.hl-mobile-postform,.hl-mobile-footwrap,.hl-mobile-extra,#menu-trigger,#ral-nav,.headline2 .jt5,.trusg2,.trusg3,.step-form .legwrap.tus10,.step-1>span>ul>.legwrap,.step-2>span>ul>.legwrap,.step-3>span>ul>.legwrap,.step-4>span>ul>.legwrap,.step-5>span>ul>.legwrap,.step-plz>span>legend,.step-plz>span>.legwrap,.step-plz .plzsvg .icon,.step-7:not(.flow8) .teiae,.step-8 .teiae,.step-7:not(.flow8) .pagination,.step-8 .pagination,.step-6>span>ul>.legwrap,.privat .legwrap,.gewerb .legwrap,.wann .legwrap,.stockw .legwrap,.anlass .legwrap,body.hl-final .manufacturer {display: none!important;visibility: hidden!important;}@media all and (min-width:750px) {.privacy1 .checkbox {display: block;position: relative;background: #fff;}.privacy1 .checkbox.error .tinyerror {display: block;}}.sth2,.sth3 {font-family: Arial,Arial,sans-Serif;}*,.year-select {box-sizing: border-box;}a,b,blockquote,body,canvas,caption,center,code,dd,div,dl,dt,em,fieldset,footer,form,h1,h2,h3,h4,header,html,i,img,label,legend,li,menu,nav,ol,p,pre,small,span,strong,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}html {background: #fff;color-scheme: light;}.last .blue,.sth2,b,strong {font-weight: 700;}label {cursor: pointer;}* {-webkit-tap-highlight-color: transparent;outline: 0;padding: 0;margin: 0;}.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;}.overflow-hidden {overflow: hidden;}.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;}.small {font-size: 70%;}.button {color: #fff;text-decoration: none;line-height: 100%;padding: 10px 20px;border-radius: 5px;}.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,.checker,.checker span,.radio,.radio span {display: inline-block;zoom: 1;vertical-align: middle;text-align: center;cursor: pointer;}.checker input,.radio input {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;opacity: 0;border: none;background-color: #fff;background-image: none;cursor: pointer;z-index: 2;}.checker,.checker span,.formLeft li.with-icon,.radio,.radio span {position: relative;}.radio,.radio input {width: 24px;height: 24px;background-image: none;}.checker span,.radio span {border: 1px solid #1f4175;background: #fff;height: 24px;width: 24px;}.radio span {border-radius: 24px;}li.angebot p {line-height: 125%;}li,p {line-height: 150%;}.last .blue {color: #2da8db;font-size: 130%;}.dankepic {float: left;margin: 0 25px 10px 0;}.floatRight {float: right;}.conver {display: absolute;top: 0;left: 0;height: 0;}.sth2 {margin: 0 0 15px;font-size: 18px;}.sth3 {font-size: 14px;line-height: 20px;margin: 0;color: #4e4d4d;font-weight: 400;}#maletx,.modim input,.notice,input.uniform-input {color: #333;}#maletx {display: inline;}#form *,.last,.logo,.testiem {-khtml-user-select: none;user-select: none;-webkit-touch-callout: none;}input,textarea {-khtml-user-select: text!important;user-select: text!important;-webkit-touch-callout: none;}.modim input::placeholder {color: #959daa;}.modim input {font-size: 20px;width: 100%;height: 42px;border-radius: 4px;padding: 0 15px;box-shadow: 0 0 4px rgba(0,0,0,.3);border: 1px solid #999;font-size: 20px;cursor: auto!important;margin-bottom: 20px;}.notice {display: block;font-size: 12px;margin-top: 10px;}@media all and (min-width:750px) {body,form {margin: auto;}#h2cleverreach,#wrap {margin-top: 15px;}.cmain,.plz,.plz1,.plz2,ul.vorteile {float: right;}.catch,.teiae,ul.centerCol {position: absolute;}#main,.piiae {overflow: hidden;}ol,ul,ul.check-grey li {list-style: none!important;}.plzform .plnput,.plzform>span:first-child,ul.vorteile li {vertical-align: top;display: inline-block;}.conbeia,.notice,.tinyerror,.tinyvalid {text-align: left;}.plzform input::placeholder {color: transparent;}.plzform input::-webkit-input-placeholder {color: transparent;}.plzform input::-moz-placeholder {color: transparent;opacity: 0;}.plzform input::-ms-input-placeholder {color: transparent;}.plzform input:-moz-placeholder {color: transparent;opacity: 0;}.plzform input:-ms-input-placeholder {color: transparent!important;}body {width: 960px;font: 14px/100% Arial,sans-serif;color: #4e4d4d;height: 100%;background: #fff;color-scheme: light;}em,i {font-style: italic;}h1,h2,h3,h4 {font-family: Arial,Sans-Serif;line-height: 1.1em;color: #1f4175;font-weight: 700;}h1 {font-size: 23px;margin: -2px 0 20px;}h2,h3 {font-size: 18px;}h2 {margin: -1px 0 13px;}h3 {margin: 0 0 13px;}a {text-decoration: none;}form {width: 100%;min-height: 180px;height: 252px;}fieldset {display: block;border: none;width: 620px;height: 252px;margin: 0 0 0 80px;}ul.centerCol {left: 80px;top: 208px;width: 510px;}.centerCol label,.haeha label {display: inline-block;padding: 0 0 12px;font-size: 16px!important;}#form legend,.formhead,.jana,.piiae,.step-form li,hr.grey {display: block;}.centerCol label {width: 208px;}.haeha label {width: 180px;}fieldset ul.centerCol li {list-style: none;display: inline-block;width: 225px;min-height: 50px;}fieldset ul.haeha li {list-style: none;display: inline-block;width: 205px;min-height: 50px;}.step-form li {width: auto;min-height: 40px;}.advice {background-position: 0 -29px;}#wrap {min-height: 100%;}.headie1 {width: 100%;margin: 0 auto;background: #fff;}.headie2 {width: 960px;margin: 0 auto;background: #fff;}#main {border: 1px solid #9d9ea0;border-radius: 8px;background: #fff;}#cmain {width: 960px!important;position: relative;min-height: 400px;background: #fff;}#cmain p {margin-bottom: 10px;}.radio {margin-right: 6px;}.igan .radio span {margin: -3px 0 0;}.igan .radio span.checked {background-color: #24ae23;border: 1px solid #24ae23;box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);}.igan .radio span:has(input:checked) {background-color: #24ae23;border: 1px solid #24ae23;box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);}.igan .radio span.checked:before {position: absolute;top: 10px;left: 50%;content: "";display: inline-block;width: 4px;height: 9px;border: solid #fff;border-width: 0 3px 3px 0;transform: translate(-50%,-50%) rotate(35deg);transform-origin: center center;}.catch {width: 81px;height: 80px;bottom: -13px;left: 44%;z-index: 10;}.logo {margin: 10px 0;}#footer a {color: #666;}#footer a:hover {border-bottom: 1px solid #4e4d4d;color: #4e4d4d;}ul.vorteile {list-style: none;margin: 30px 10px 0 0;}ul.vorteile li {color: #1f4175;font-size: 14px;line-height: 110%;}ul.vorteile li.number {margin: 0 6px 0 24px;height: 30px;text-align: right;width: 25px;padding-right: 4px;font-family: Arial;font-size: 32px;line-height: 100%;border-right: 1px solid #1f4175;}.button {min-width: 202px;font-size: 20px;}.teiae {bottom: 122px;left: 80px;}#form,#form .pointer,.piiae,.twoRows {position: relative;}.twoRows {width: 280px!important;height: 62px!important;}#form {float: left;width: 740px;min-height: 480px;}#form .pointer {display: inline-block;vertical-align: middle;width: 100%;height: 97px;background: #0067a9;background: linear-gradient(143.27deg,#005ea6 0,#1546a0 100%);box-shadow: 0 3px 18px 0 rgba(0,0,0,.24);margin: 0;}.piiae {height: 35px;}.piiae21 {position: absolute;top: 0;left: 155px;border: 30px solid rgba(0,103,169,0);content: " ";height: 0;width: 0;border-top-color: #0854a3;margin: -5px 0 0 -36px;}#form .leftHeader {width: 690px;height: 80px;float: left;}#form .rightHeader {width: 80px;height: 80px;float: left;background-repeat: no-repeat;margin-right: 10px;margin-top: 10px;}.pagination {position: absolute;right: 100px;bottom: 137px;}.pagination li {width: 12px;height: 12px;border: 1px solid #1f4175;border-radius: 12px;list-style: none;float: left;margin-right: 4px;background-color: #fff;cursor: pointer;}.pagination .active {background-color: #1f4175;border: 1px solid #1f4175;}.trustje {background-position: -346px 0;margin: 12px 0 0;width: 218px;height: 58px;}.jana {font-size: 14px;padding: 2px 0 1px;}.formLeft {float: left;width: 280px;}.formRight {float: right;width: 280px;margin: 0 45px 0 0;}#maletx {margin: 2px 23px 0 3px;padding: 5px 0;height: 20px;font-size: 16px;cursor: pointer;}.headline1,.headline2 {color: #fff;font-weight: 700;display: block;font-size: 28px;line-height: 120%;margin: 15px 20px 0;}.headline1 {font-size: 28px;}.headline2 {font-size: 20px;margin: 3px 20px 0;}#form .manufacturer {background-color: #f3f3f3;min-height: 90px;position: absolute;bottom: -2px;text-align: center;width: 740px;border-top: 1px solid #c8c5c5;}#form .manufacturer .sprite {background-position: 0 -166px;width: 645px;height: 58px;margin: 20px 0 0 -1px;}body.brand-treppenlift #form .manufacturer .sprite {background-image: url(../images/sprite_treppenlift.png);}body.brand-aufzug #form .manufacturer .sprite {background-image: url(../images/sprite_aufzug.png);}body.sprite-new6 #form .manufacturer .sprite {background-image: url(../images/sprite_new6.png);}body.brand-treppenlift.head-senkrechtlift #form .manufacturer .sprite,body.brand-treppenlift.head-aufzug #form .manufacturer .sprite {background-image: url(../images/sprite_new5.png);}#form legend {color: #1f4175;font-size: 20px;line-height: 140%;margin: 15px 0;width: 570px;}.rightColumn {width: 220px;float: right;min-height: 480px;padding: 0 15px;box-shadow: inset 3px 3px 8px 1px #ccc;font-size: 13px;}.rightColumn .testimonial,.testiem {height: 270px;width: 205px;right: 0;position: absolute;}.rightColumn .testimonial {bottom: -2px;line-height: 130%;z-index: 1;}em {line-height: 1.4em;}.testiem {background-position: 52px 108px;bottom: 0;z-index: -1;}.rightColumn .check {width: 25px;height: 20px;background-position: -346px -59px;}.rightColumn .facts li>span:not(.check) {display: inline-block;width: 160px;margin: 2px 0 0 30px;line-height: 122%;}.rightColumn .facts li {line-height: 115%;width: 100%;margin-bottom: 10px;position: relative;min-height: 22px;}.rightColumn .facts .check {position: absolute;top: 15%;}.plz2,.rightColumn .last {margin: 15px 0 0;}hr.grey {height: 1px;border: 0;border-top: 1px dotted #9d9ea0;margin: 6px 0;}.formhead {min-height: 137px;margin: 40px 0 15px;width: 960px;border-bottom: 2px solid #ddd;}.formhead .left {float: left;width: 450px;}.formhead .right {width: 400px;float: right;}ul.check-grey li {background-position: -671px -204px;padding-left: 22px;line-height: 17px;margin: 0 0 8px;min-height: 17px;}li.angebot {margin-top: -48px;margin-left: 10px;}.angebot .tiny {font-size: 15px;line-height: 140%;margin: -7px 0 0;width: 320px;}.person {background-position: -271px 0;float: left;margin-right: 15px;margin-top: -6px;width: 75px;height: 106px;}.plzform {position: relative;height: 200px;width: 100%;margin: 10px 0 0;}.plz {width: 118px;height: 165px;margin: 0 58px 0 0;background-position: -153px 5px;}.plzform>span:first-child {line-height: 23px;font-size: 21px;font-style: oblique;color: #dd820b;margin: 59px 0 0;font-weight: 700;}.tinyerror,.tinyvalid {font-size: 13px;line-height: 130%;}.plzform .plnput {margin: 50px 10px 0 14px;}.plzform .plzsvg {position: relative;display: inline-block;}.plzform .plzsvg .icon {position: absolute;left: 10px;top: 50%;width: 24px;height: 24px;margin-top: -12px;z-index: 2;color: #a5aeb5;pointer-events: none;display: none;}.plzform .plzsvg .icon path {fill: currentColor;}.plzform input {width: 105px!important;margin: 0;height: 40px;font-size: 23px;font-weight: 700;padding: 0 5px 0 15px;color: #333;border: 1px solid #999;box-shadow: 0 0 4px rgba(0,0,0,.3);border-radius: 4px;background: #fff;}.plzform label {margin-top: 20px;}.plzform .pola {position: absolute;top: 51px;left: 250px;width: 110px;font-size: 11px;display: inline-block;height: 40px;line-height: 12px;vertical-align: middle;}.plzform .plzsvg label.error {position: absolute;top: 68px;left: -131px;width: max-content;max-width: none;display: inline-block;margin: 0;background: #fff;color: red;font-size: 13px;line-height: 14px;font-weight: 400;font-style: normal;text-align: left;white-space: nowrap;z-index: 3;}.vispipe {display: inline!important;}.viso {display: none!important;visibility: hidden!important;}.copages {padding: 0 150px;color: #333;}.conbeia {width: 630px;margin: 20px 0 0;}.floatLeft {float: left;}.haeha {margin-top: 40px!important;list-style: none;}.step-result {margin-left: 50px;}.anre {margin: 5px 0 0 -20px;}li.privacy1,li.privacy2 {display: block;margin: 15px 0 0;}.privacy2 .tiny {font-size: 12px;line-height: 130%;margin: 0 0 0 22px;}.tinyvalid {display: block;margin: 0 0 0 34px;width: 300px;padding-top: 5px;cursor: pointer;}.tinyerror {display: none;margin: 0 0 0 35px;}.button-1:hover {background-position: bottom center;}.privacy1 a,.privacy2 a {color: #4d4c4c;text-decoration: underline;}.privacy1 a:active,.privacy1 a:focus,.privacy1 a:hover,.privacy2 a:active,.privacy2 a:focus,.privacy2 a:hover {text-decoration: underline;color: #00f;}img.privacy2 {background-position: -302px -129px;width: 13px;height: 18px;float: left;margin: 0 5px 0 0;}.h2Anrede .radio,.h2Anrede .radio input,.h2Anrede .radio span {height: 20px;width: 20px;border-radius: 20px;}.h2Anrede {margin: 0;display: block;padding: 0;}.h2Anrede li {display: inline-block;vertical-align: middle;margin: 0 8px 0 0;}.h2Anrede li:last-child {margin-right: 0;}.h2Anrede .radio span {margin: -7px 0 0 -3px;}.formLeft input {width: 280px;height: 35px;padding: 2px 5px 0 37px;margin-bottom: 15px;font-size: 18px;background-color: #fff;}.formLeft label.error {font-size: 13px;padding: 4px 0 0 5px!important;margin-bottom: 3px;height: 17px;line-height: .8;}.formLeft input.uniform-input.error {padding: 5px 5px 0 37px;}.formLeft input.error,.formLeft input.error.focus {height: 30px!important;}.checker input,.checker span {width: 24px;height: 24px;}.checker span.checked {background-position: -269px -116px;}.checker span:has(input:checked) {background-position: -269px -116px;}.checker span.error {border: 2px solid #db830b!important;width: 26px;height: 26px;margin: -1px 0 0 -1px;box-shadow: none;}input.name,input.name.error,input.name.focus.error {background-position: -650px 7px;}input.phone,input.phone.error,input.phone.focus.error {background-position: -650px -52px;}input.email,input.email.error,input.email.focus.error {background-position: -653px -23px;}input.name.focus {background-position: -650px -82px;}input.phone.focus {background-position: -650px -140px;}input.email.focus {background-position: -653px -111px;}.hidden {display: inline;}::-webkit-scrollbar {width: 12px;}::-webkit-scrollbar-track {background: #f0f0f0;}::-webkit-scrollbar-thumb {background: silver;}::-webkit-scrollbar-thumb:hover {background: #a8a8a8;}.modim {margin: 10px 20px 0 0;}}@media all and (max-width:750px) {.bsde,.buttonRow,.igange {box-shadow: inset 0 1px 0 0 #fff;}.cmain,.copages,.headie2,.piiae {overflow: hidden;}#form .pointer,.copages h2,.h2Anrede li,.headie2,.igan,.plz,.plzform .pola {vertical-align: middle;}body {font: 14px/100% Arial,sans-serif;background: #fff;color-scheme: light;}#main,#cmain,.cmain,.privacy1,.privacy1 .checkbox {background: #fff;}#form .leftHeader,.bsde,.buttonRow,.copages h2,.headline1,.headline2,.plzform input,h2,h3,h4 {font-weight: 700;}.radio span {margin-top: 1px;height: 20px;width: 20px;border-radius: 20px;}.igan .radio span {margin-top: 0;position: relative;}.h2Anrede .radio span {margin: -5px 5px 0 -5px;height: 21px;width: 21px;}.buttonRow {position: fixed!important;min-width: 100%;left: 0;right: 0;bottom: 0;border-top: 1px solid #abadaa;border-bottom: 1px solid #abadaa;z-index: 99999;background: #dfdfdf;background: linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);}.igan .radio span.checked {background-color: #61bb1e;border: 1px solid #61bb1e;height: 20px;width: 20px;}.igan .radio span:has(input:checked) {background-color: #61bb1e;border: 1px solid #61bb1e;height: 20px;width: 20px;}.igan .radio span.checked:before {position: absolute;top: 50%;left: 50%;content: "";display: inline-block;width: 3px;height: 9px;border: solid #fff;border-width: 0 3px 3px 0;transform: translate(-50%,-50%) rotate(45deg);transform-origin: center center;}.igan .radio span:has(input:checked):before {position: absolute;top: 50%;left: 50%;content: "";display: inline-block;width: 3px;height: 9px;border: solid #fff;border-width: 0 3px 3px 0;transform: translate(-50%,-50%) rotate(45deg);transform-origin: center center;}#footer {border-top: 1px solid #ccd0d6;}li,p {line-height: 150%;}.cmain {width: 100%;}.catch,.check-grey,.facts,.formhead,.grey,.hidden,.jana,.left,.legend,.logo,.navigation,.pagination,.person,.right,.rightColumn,.rightHeader,.teiae,.testimonial,.tiny,.vispipe,.vorteile,body.advice #form .manufacturer {display: none!important;visibility: hidden!important;}.step-1 a.back {display: none;}.twoRows {height: 62px!important;width: 75%;padding: 0 20px;margin: 4px 0 0;font-size: 16px;}.headie1,.headie2 {height: 49px!important;}#form {overflow: hidden!important;height: 650px;}#form .leftHeader {width: 100%;height: auto;display: block;float: none;text-align: center;color: #fff;}#form legend {color: #1f4175;font-size: 20px;line-height: 140%;padding: 5px 6px 25px;text-align: center;width: 100%;}#footer,#footer a {font-size: 16px;color: #666;}.angebot legend {padding: 5px 0 25px!important;}#form fieldset {height: 100%!important;}.headie1 {display: table;width: 100%;}.headie2 {display: table-cell;padding: 0 10px;}.lgiw {width: 265px;height: 39px;max-height: none;max-width: none;margin: 2px 0 0;}.viso {display: inline;}.bsde,.igan {display: table-cell;}.centerCol,.haeha {float: none;margin: 0 auto;width: 100%;}.col-xs-3,.col-xs-6 {float: left;min-height: 59px;position: relative;text-align: center;}.igan {padding: 4px 12px 6px;color: #555;text-align: center;background-color: #f6f6f6;border: 1px solid #dcdcdc;width: 1%;min-width: 24px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}#footer,.bsde,label {width: 100%;}.bsde {min-width: 225px!important;line-height: 34px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;font-size: 15px;background: linear-gradient(to bottom,#ededed 5%,#ebe8e8 100%);background-color: #ebebeb;border-right: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;color: #535151;font-family: Arial;padding: 6px 12px 6px 24px;text-decoration: none;text-shadow: 0 1px 0 #fff;}.greenbue,.igange {background: #dff2bf!important;border-top: 1px solid #548e16!important;border-bottom: 1px solid #548e16!important;}#footer,#theme-link,.footerButtons,.formLeft,.h2Anrede,.piiae,.privacy1 {display: block;}.igange {border-left: 1px solid #548e16!important;border-right: none!important;}.greenbue {color: #548e16!important;border-right: 1px solid #548e16!important;padding: 6px 12px 6px 25px!important;margin-left: 100px!important;}.centerCol li,.haeha li {margin: 0 auto;width: 75%;max-width: 320px;display: table;padding: 8px 0 2px;border: 0;}.centerCol input,.centerCol input:hover,.haeha input,.haeha input:hover {cursor: pointer;}#footer a {text-decoration: none;line-height: 2.1em;padding: 5px 10px;}#footer {margin: 0 0 85px;height: 120px;text-align: center;padding-top: 40px;}#theme-link {padding-top: 5px;height: 20px;}.footerButtons {height: 59px;border-top: 0;color: #000;padding-top: 22px;margin: 0 auto;-webkit-tap-highlight-color: rgba(103,114,132,0.2)!important;}.footerButtons:hover {text-decoration: none;cursor: pointer;color: #000;}.footerButtons:active {text-decoration: none;cursor: pointer;background: #c7c4c4;color: #000;}.col-xs-6 {width: 50%;border-left: 1px solid #abadaa;border-right: 1px solid #abadaa;}.col-xs-3 {width: 24%;}.col-xs-4 {position: relative;min-height: 59px;width: 25%;float: right;text-align: center;}#form .pointer {display: inline-block;position: relative;background: #0067a9;background: linear-gradient(143.27deg,#005ea6 0,#1546a0 100%);width: 100%;height: 75px;padding: 10px 0 15px;box-shadow: 0 3px 18px 0 rgba(0,0,0,.24);text-align: center;}.piiae {position: relative;height: 25px;margin-bottom: 10px;}.piiae21 {position: absolute;top: 0;left: 50%;border: 20px solid rgba(0,103,169,0);content: " ";height: 0;width: 0;border-top-color: #0854a3;margin: 0 0 0 -20px;}.headline1,.headline2 {color: #fff;display: block;width: 100%;line-height: 120%;text-align: center;}.headline1 {font-size: 26px;margin: 0;}.headline2 {font-size: 19px;margin: 1px 0 0;}h2,h3,h4 {font-family: Arial,Sans-Serif;line-height: 1.1em;color: #1f4175;}h2 {font-size: 18px;margin: -1px 0 13px;}#h2cleverreach {position: relative;padding: 65px 0 0;width: 85%;margin: 0 auto;}#h2cleverreach li {list-style: none;}.h2Anrede {width: 100%;margin: 5px 0 0;padding: 0;}.h2Anrede li {display: inline-block;margin: 0 8px 0 0;}.h2Anrede li:last-child {margin-right: 0;}#maletx {font-size: 17px!important;margin: 10px 23px 0 0;padding: 0 0 10px 5px;}.angebot legend {position: absolute;top: 0;left: 0;margin: 0;}.formLeft {width: 100%;margin: 15px 0 0;text-align: center;clear: both;height: auto;}.formLeft input {height: 42px;width: 100%;padding: 0 5px 0 37px;font-size: 20px;margin: 0 0 15px;}.formLeft label.error {font-size: 14px;padding: 4px 0 0 5px!important;margin: -1px 0 3px;height: 20px;line-height: .8;}.formLeft input.uniform-input.error {padding: 5px 5px 0 37px;}.formLeft input.error,.formLeft input.error.focus {height: 35px!important;}.privacy1 {height: 50px;margin: 20px 0 0;width: 100%;}.tinyerror,.tinyvalid {line-height: 130%;text-align: left;margin: 0 0 0 45px;}.tinyvalid {font-size: 15px;padding-top: 6px;height: 40px;}.tinyerror {display: none;font-size: 14px;}.privacy1 a {color: #4d4c4c;text-decoration: underline;}.privacy1 a:active,.privacy1 a:hover {text-decoration: underline;color: #00f;}.button {padding: 10px 0;font-size: 20px;width: 100%;}.checker input,.checker span {width: 32px;height: 32px;}.formLeft .checker span.checked:not(.error) {background-image: none;background-color: #fff;background-position: 0 0;border-color: #1e90ff;box-shadow: 0 0 4px 0 #1e90ff;}.formLeft .checker span:has(input:checked):not(.error) {background-image: none;background-color: #fff;background-position: 0 0;border-color: #1e90ff;box-shadow: 0 0 4px 0 #1e90ff;}.formLeft .checker span.checked:not(.error):before {content: "";position: absolute;top: 3px;left: 10px;display: inline-block;width: 7px;height: 13px;border: solid #204174;border-width: 0 4px 4px 0;-webkit-transform: rotate(35deg);-ms-transform: rotate(35deg);transform: rotate(35deg);}.formLeft .checker span:has(input:checked):not(.error):before {content: "";position: absolute;top: 3px;left: 10px;display: inline-block;width: 7px;height: 13px;border: solid #204174;border-width: 0 4px 4px 0;-webkit-transform: rotate(35deg);-ms-transform: rotate(35deg);transform: rotate(35deg);}.plz,.plzform .plnput,.plzform .pola,.plzform>span:first-child {transform: translateX(-50%);}.checker span.error {border: 2px solid #db830b!important;width: 34px;height: 34px;margin: -1px 0 0 -1px;box-shadow: none;}input.name,input.name.error,input.name.error.focus {background-position: -650px 10px;}input.phone,input.phone.error,input.phone.error.focus {background-position: -650px -49px;}input.email,input.email.error,input.email.error.focus {background-position: -653px -20px;}input.name.focus {background-position: -650px -79px;}input.phone.focus {background-position: -650px -137px;}input.email.focus {background-position: -653px -108px;}#wrap {min-height: 100%;}#main {overflow: auto;}.step-result {display: block;width: 100%!important;padding: 0 0 15px;clear: both;}.arrowleft,.arrowright {width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;margin-left: -5px;position: absolute;left: 50%;}.arrowleft {border-right: 10px solid #000;}.arrowright {border-left: 10px solid #000;}.formRight {text-align: center;}.trustje {display: block;margin: 14px auto;background-position: -346px 0;width: 208px;height: 58px;}.plzform,.plzform .pola,.plzform input {text-align: center;margin: 0;}.plzform {position: relative;width: 100%;height: 500px;padding: 10px 20px;}.plzform>span:first-child {position: absolute;left: 50%;display: block;width: 100%;text-align: center;font-size: 22px;color: #dd820b;font-weight: 700;margin: 10px 0;}.plzform .viso {display: inline!important;visibility: visible!important;}.plzform .plnput {position: absolute;top: 127px;left: 50%;}.plzform .plzsvg {position: relative;display: inline-block;}.plzform .plzsvg .icon {position: absolute;left: 10px;top: 50%;width: 24px;height: 24px;margin-top: -12px;z-index: 2;color: #a5aeb5;pointer-events: none;}.plzform .plzsvg .icon path {fill: currentColor;}.plzform input {position: static;transform: none;height: 50px!important;width: 180px!important;padding: 0 25px 0 33px;font-size: 24px!important;border: 1px solid #999;background: #fff;border-radius: 40px;z-index: 1;box-shadow: 0 0 4px rgba(0,0,0,.3);}.plz {position: absolute;top: 65px;left: 50%;width: 115px;height: 165px;background-position: -153px 5px;display: inline-block;}.plz1 {margin: 3px 12px 15px -7px;}.plz2 {margin: 30px 0 15px;}.plzform .plzsvg label.error {position: absolute;top: 183px;left: 50%;width: 100vw;transform: translateX(-50%);margin: 0;font-size: 15px;line-height: 14px;text-align: center;}.plzform .pola {position: absolute;top: 260px;left: 50%;width: 100%;font-size: 11px;height: auto;line-height: 12px;padding: 0 20px;}.plzform input.focus:not(.error),.plzform input:focus:not(.error) {border: 1px solid #1e90ff;box-shadow: 0 0 4px 0 #1e90ff;background-image: none;}.plzform input.error,.plzform input.error:focus {background-image: none;}.copages {width: 100%;padding: 0 0 25px;}.copages h2 {width: 100%;height: 57px;background: linear-gradient(top,#27659e 0,#3580b9 50%,#3580b9 100%);box-shadow: 0 4px 18px 0 rgba(0,0,0,.24);margin: 0 0 20px;display: block;font-size: 23px;color: #fff;line-height: 120%;padding: 15px 0 0 15px;text-align: left;}.conbeia {width: 100%;text-align: left;float: left;padding: 10px 20px 20px;}.modtext li {text-align: center;color: #333;margin-top: 10px;}.notice {text-align: center;margin: 20px auto;width: 220px;line-height: 20px;}}.spinning::after {content: '';left: calc(50% - 36px);top: calc(40% - 36px);animation: .8s linear infinite spin;}@media all and (max-width:299px) {.centerCol label,.haeha label {font-size: 13px;}#form legend {font-size: 16px;}.button {padding: 12px 0 8px;width: 100%;font-size: 17px;}.small {font-size: 80%;}}@media all and (min-width:300px) {.centerCol label,.haeha label {font-size: 15px;}}@media all and (max-width:319px) {.seima {display: none;visibility: hidden;}.angebot legend {font-size: 18px!important;}.tinyvalid {font-size: 14px;padding-top: 0;}.tinyerror {font-size: 12px;}}@media all and (max-width:240px) {.jet {display: none;visibility: hidden;}}@media(max-width:360px) {.jt4 {display: none;visibility: hidden;}}@media(min-width:500px) {.jt5 {display: none!important;visibility: hidden!important;}}@media(max-width:500px) {.jt1 {display: none;visibility: hidden;}.jt2 {display: none!important;visibility: hidden!important;}}@media(max-width:420px) {.headline1 {font-size: 6vw;margin-top: 0;}.headline2 {font-size: 5vw;margin: 1px 0 0;}}@media(max-width:380px) {.headline2 {font-size: 5vw;margin: 3px 0 0;}}@media(max-width:330px) {#form legend {font-size: 6vw;padding: 0 3px;}}@media(max-width:319px) {.headline1 {margin-top: 15px;font-size: 6vw;}#formsubmit.twoRows .small,.headline2 {display: none;visibility: hidden;}#formsubmit.twoRows {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;line-height: 1.2;}}@media(min-width:500px) and (max-device-width:750px) {.headline1 {font-size: 22px;}}::-ms-clear {display: none;}.placeholder {color: #959daa!important;}::-webkit-input-placeholder {color: #959daa;}::-moz-placeholder {color: #959daa;opacity: 1;}::-ms-input-placeholder {color: #959daa;}:-moz-placeholder {color: #959daa;opacity: 1;}:-ms-input-placeholder {color: #959daa!important;}.plzform label.error {display: block;font-size: 13px;color: red;cursor: default;background: #fff;}.plzform input.error,.plzform input.error.focus,.plzform input.error:focus {border: 1px solid red!important;box-shadow: none!important;}.formLeft 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%);}.formLeft label.datasc {color: red!important;background: #fff!important;}.formLeft input.error,.formLeft input.error.focus,.formLeft 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;}.checker span.focus:not(.error) {border-color: #1e90ff;box-shadow: 0 0 4px 0 #1e90ff!important;}.checker span:has(input:focus):not(.error) {border-color: #1e90ff;box-shadow: 0 0 4px 0 #1e90ff!important;}.checker span.error {box-shadow: none!important;}.checker span.error:has(input:focus),.checker span:has(input.error),.checker span:has(input.error:focus) {box-shadow: none!important;}.formLeft li.with-icon input:focus:not(.error)~.icon:not(.error) path,.plzform .plzsvg.focus .icon:not(.error) path {fill: #1e90ff;}.plzform .plzsvg .icon.error,.plzform .plzsvg .icon.error path {color: red!important;fill: red!important;}#form input[type=email]:focus:not(.error),#form input[type=tel]:focus:not(.error),#form input[type=text]:focus:not(.error),.plzform input.focus:not(.error),input.uniform-input.focus:not(.error),input.uniform-input:focus:not(.error),textarea.uniform.focus:not(.error) {border-color: #1e90ff;box-shadow: 0 0 4px 0 #1e90ff!important;background-color: #fff;color: #333;}.checker span,.formLeft input {box-shadow: 0 0 4px rgba(0,0,0,.3);border: 1px solid #999;border-radius: 4px;}.checker {float: left;}.h2Anrede .radio span.checked {border: 1px solid #1f4175;background-color: #1f4175;}.h2Anrede .radio span:has(input:checked) {border: 1px solid #1f4175;background-color: #1f4175;}.tinyvalid #btn_privacy1 {padding: 10px 0;}.tinyerror #btn_privacy1 {padding: 0 0 11px;}.checker span.checked,.flgcn,.formLeft input,.person,.plz,.rightColumn .sprite,.sprite,.testiem,.trustje,img.privacy,ul.check-grey li {background-image: url(../images/sprite_new5.png);background-repeat: no-repeat;display: inline-block;vertical-align: middle;}.checker span:has(input:checked) {background-image: url(../images/sprite_new5.png);background-repeat: no-repeat;display: inline-block;vertical-align: middle;}.spinning {z-index: 9999;left: 0;}.spinning,.spinning::after {position: absolute;}.spinning,.year-select,.yeardrop {width: 100%;}.spinning {top: 0;height: 100%;display: none;background: rgba(246,246,246,.5);}.spinning::after {display: block;height: 80px;width: 80px;border: 8px solid #1877f2;border-top: 8px solid #cdd1d6;border-radius: 100%;opacity: 1;z-index: 99999;}@keyframes spin {from {transform: rotate(0);}to {transform: rotate(360deg);}}.year-select {height: 42px;font-size: 20px;padding: 8px 15px;border: 1px solid #999;border-radius: 4px;appearance: none;box-shadow: 0 0 4px rgba(0,0,0,.3);background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDggMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNIDAgMyBMIDQgNyBMIDggMyAiIHN0cm9rZT0iIzMzMyIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIi8+Cjwvc3ZnPgo=) right 10px center/20px 13px no-repeat;}.year-select option:first-child {color: #959daa!important;}.year-select option:not(:first-child) {color: #333!important;}.h2Anrede .labtxt {margin: 3px 0 0 6px;}.formLeft li.with-phone .flagcon {position: absolute;top: 1px;left: 6px;right: 0;z-index: 3;pointer-events: none;}.formLeft li.with-phone .maindiv {position: relative;width: 32px;height: 100%;pointer-events: auto;}.formLeft li.with-phone .cotry {left: -6px;width: calc(100% + 6px);pointer-events: auto;}.formLeft li.with-phone .cofiled {pointer-events: auto;}.formLeft li.with-icon input {background-image: none!important;}.formLeft li.with-icon .icon {position: absolute;left: 13px;width: 22px;height: 22px;pointer-events: none;}.formLeft li.with-icon .icon path {fill: #adadad;}.formLeft li.with-icon:focus-within .icon:not(.error) path {fill: #1e90ff;}.formLeft li.with-icon .icon.error,.formLeft li.with-icon .icon.error path,.formLeft li.with-icon input.error:focus~.icon path,.formLeft li.with-icon input.error~.icon path {color: #ef9615!important;fill: #ef9615!important;}@supports selector(.with-icon:has(input)) {.formLeft li.with-icon:has(input.error) .icon path {fill: #ef9615!important;}}@media all and (min-width:750px) {.formLeft li.with-icon .icon {top: 8px;}.formLeft li.with-icon input {height: 38px;padding: 1px 5px 0 45px;margin-bottom: 15px;font-size: 18px;}.formLeft li.with-icon label.error {width: 100%;font-size: 13px;margin-bottom: 3px;height: 17px;line-height: .8;position: relative;z-index: 2;}.formLeft li.with-icon input.error,.formLeft li.with-icon input.error.focus,.formLeft li.with-icon input.error:focus,.formLeft li.with-icon input.uniform-input.error {height: 38px!important;padding: 1px 5px 1px 45px;margin-bottom: -5px!important;box-shadow: none!important;}.formLeft li.with-phone .flagcon+input {padding-left: 45px!important;}.formLeft li.with-phone .flagcon {height: 33px;}}@media all and (max-width:749px) {.plzform input::placeholder {font-weight: 400;display: inline-block;color: #959daa!important;opacity: 1;}.plzform input::-webkit-input-placeholder {font-weight: 400;display: inline-block;color: #959daa;}.plzform input::-moz-placeholder {font-weight: 400;display: inline-block;color: #959daa;opacity: 1;}.plzform input:-moz-placeholder {font-weight: 400;display: inline-block;color: #959daa;opacity: 1;}.plzform input:-ms-input-placeholder {font-weight: 400;display: inline-block;color: #959daa!important;}.formLeft li.with-icon .icon {top: 10px;}.formLeft li.with-icon input {width: 100%;height: 42px;padding: 0 5px 0 45px;font-size: 20px;margin: 0 0 15px;}.formLeft li.with-icon label.error {font-size: 13px;padding: 4px 0 0 5px!important;margin: 0 0 3px;height: 17px;line-height: .8;position: relative;z-index: 2;}.formLeft li.with-icon input.error,.formLeft li.with-icon input.error.focus,.formLeft li.with-icon input.error:focus,.formLeft li.with-icon input.uniform-input.error {height: 37px!important;padding: 0 5px 0 45px;margin-bottom: 0!important;box-shadow: none!important;}.formLeft li.with-phone .flagcon+input {padding-left: 45px!important;}.formLeft li.with-phone .flagcon~.icon {display: none;}.formLeft li.with-phone .flagcon {height: 40px;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {.formLeft .checker span.checked {background-image: none;background-position: 0 0;background-color: #fff;border-color: #1e90ff;box-shadow: 0 0 4px 0 #1e90ff;}.formLeft .checker span.checked:before {content: "";position: absolute;top: 50%;left: 50%;display: inline-block;width: 6px;height: 12px;border: solid #204174;border-width: 0 3px 3px 0;-ms-transform: translate(-50%,-50%) rotate(35deg);transform: translate(-50%,-50%) rotate(35deg);transform-origin: center center;}.flgcn,.person,.plz,.rightColumn .sprite,.sprite,.testiem,.trustje,img.privacy {display: inline-block;zoom: 1;overflow: hidden;background-repeat: no-repeat;}}@media all and (min-width:750px) {html,body,.advice {height: auto;min-height: 0;}body.advice {overflow-x: hidden;}.hl-desktop-footer {display: block!important;}#wrap {min-height: 0;}#main {border-radius: 8px;}.headline2 .jt2 {display: inline!important;}.step-1 ul.haeha {width: 620px;margin-top: 40px!important;}.step-plz .plzform {position: relative;min-height: 200px;height: 200px;}.step-plz .plzform>span:first-child {position: absolute;top: 51px;left: 0;display: flex;align-items: center;height: 40px;margin: 0;}.step-plz .plz,.step-plz .plz1,.step-plz .plz2 {position: absolute;margin: 0;float: none;}.step-plz .plz {top: 0;right: 53px;}.step-plz .plz1 {top: 3px;right: 7px;}.step-plz .plz2 {top: 30px;right: -5px;}.step-plz .plnput {position: absolute;top: 50px;left: 131px;width: 110px;margin: 0;}.step-plz .plzsvg {position: relative;display: block;width: 110px;height: 40px;line-height: 0;margin: 0;}.step-plz .plzsvg input {display: block;width: 110px!important;height: 40px!important;margin: 0!important;padding: 0 5px 0 15px!important;text-align: left!important;}.step-plz .plzsvg input::placeholder {color: transparent;}.step-plz .plzsvg input::-webkit-input-placeholder {color: transparent;}.step-plz .plzsvg input::-moz-placeholder {color: transparent;opacity: 0;}.step-plz .plzsvg input:-ms-input-placeholder {color: transparent;}.step-plz .pola {position: absolute;top: 51px;left: 250px;width: 110px;margin: 0;font-size: 11px;line-height: 12px;}.brandline {background-repeat: repeat-x;background-position: 0 0;background-size: auto 47px;width: 1484px;height: 47px;}body.brand-aufzug .brandline {background-image: url("../images/brandsm_aufzug.png");}body.brand-treppenlift .brandline {background-image: url("../images/brandsm.png");}}@media all and (min-width:750px) {#h2cleverreach {margin-left: -20px;}#h2cleverreach .formLeft {display: flex;flex-direction: column;}#h2cleverreach .formLeft>li:nth-child(4) {order: 5;}#h2cleverreach .formLeft>li:nth-child(5) {order: 4;}#form fieldset.step-form .formLeft>li.with-icon:nth-child(3) input {margin-bottom: 15px;}#h2cleverreach li.with-phone .flgdiv .flgcn {top: 50%;left: 5px;margin-top: -7px;}#h2cleverreach li.with-phone .flarow {right: 0;}#h2cleverreach li.privacy1 {margin: 15px 0 0;}#h2cleverreach li.privacy1 .checker {float: left;}#h2cleverreach li.privacy1 .checker span {margin-top: 0;}#h2cleverreach li.privacy1 .checker span.error {width: 26px;height: 26px;margin: -1px 0 0 -1px;}#h2cleverreach li.privacy1 .tinyvalid {display: block;margin: 0 0 0 34px;width: 300px;padding-top: 5px;cursor: pointer;}#h2cleverreach li.privacy1 .tinyerror {display: none;margin: 0 0 0 35px;width: 245px;color: #4e4d4d;line-height: 130%;}#h2cleverreach li.privacy1>label.error {display: none;margin: 0 0 0 35px;width: 245px;background: #fff;color: #4e4d4d;line-height: 130%;padding: 0;border-radius: 0;}#h2cleverreach li #formsubmit .spinner_off {line-height: 20px;}#h2cleverreach li #formsubmit .small {display: block;margin-top: 0;line-height: 20px;}}form>.step-1,form>.step-10,form>.step-11,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-result {display: none;}body.sprite-new6 .checker span.checked,body.sprite-new6 .flgcn,body.sprite-new6 .formLeft input,body.sprite-new6 .person,body.sprite-new6 .plz,body.sprite-new6 .rightColumn .sprite,body.sprite-new6 .sprite,body.sprite-new6 .testiem,body.sprite-new6 .trustje,body.sprite-new6 img.privacy,body.sprite-new6 ul.check-grey li {background-image: url(../images/sprite_new6.png);}body.sprite-new6 .checker span:has(input:checked) {background-image: url(../images/sprite_new6.png);}body.sprite-root5 .checker span.checked,body.sprite-root5 .flgcn,body.sprite-root5 .formLeft input,body.sprite-root5 .person,body.sprite-root5 .plz,body.sprite-root5 .rightColumn .sprite,body.sprite-root5 .sprite,body.sprite-root5 .testiem,body.sprite-root5 .trustje,body.sprite-root5 img.privacy,body.sprite-root5 ul.check-grey li {background-image: url(/images/sprite_new5.png);}body.sprite-root5 .checker span:has(input:checked) {background-image: url(/images/sprite_new5.png);}