input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f0f0f0 inset}input[type=number],input[type=text],input[type=tel],input[type=password],input[type=email],select,textarea,label,button{padding:0 8px 0 8px;background:none;background-color:#f0f0f0;border:0;width:100%;box-sizing:border-box;outline:0}.browser-Mobile-Safari input[type=number],.browser-Mobile-Safari input[type=text],.browser-Mobile-Safari input[type=tel],.browser-Mobile-Safari input[type=password],.browser-Mobile-Safari input[type=email],.browser-Mobile-Safari select,.browser-Mobile-Safari textarea,.browser-Mobile-Safari label,.browser-Mobile-Safari button{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;background-image:none}input[type=number]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus,label:focus,button:focus{outline:0}label,textarea{padding:13px 8px 13px 8px}input[type=number],input[type=text],input[type=tel],input[type=submit],input[type=password],input[type=email],select,label,button{height:44px;line-height:normal}[class*=check].error,input.error,select.error,textarea.error{border:1px solid #ff6905}[class*=check].error>label{height:42px;padding:12px 8px 12px 8px}input[type=submit],button{color:#fff;cursor:pointer;appearance:none}input[type=submit]:hover,button:hover{color:#fff}textarea{height:92px}.browser-Chrome textarea,.browser-Mobile-Safari textarea,.browser-Opera textarea,.browser-Safari textarea,video{margin-bottom:-7px}.browser-Firefox textarea{margin-bottom:-3px}select{padding:0 8px 0 8px;appearance:none;background-color:rgba(0,0,0,0);position:relative;z-index:2}.browser-Firefox select{text-indent:-floor(2.6666666667px)}.picker__frame select{line-height:normal;height:auto}.selectIeFix select{background-color:#f0f0f0;background-color:#f0f0f0;background-repeat:no-repeat;background-position:right 8px center;background-size:12px;background-image:url("/_assets/feacd3c7b2758f4bf959a8225c963721/Images/arrow_down.svg")}.selectBackground{background-color:#f0f0f0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}html:not(.browser-IE) .selectElement .selectArrow{position:absolute;background-image:url("/_assets/9811c2ba5672174095c84f0dbbe87444/Images/iconset/dark/pulldown_oeffnen.svg");top:0;bottom:0;right:10px;width:15px;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}html:not(.browser-IE) .selectElement:hover .selectArrow{background-image:url("/_assets/9811c2ba5672174095c84f0dbbe87444/Images/iconset/dark/pulldown_oeffnen_over.svg")}form.verticalSpaces>div.ig-inline{padding-top:2px;padding-bottom:2px}form.verticalSpaces>div.ig-inline:first-child{padding-top:0;padding-bottom:2px}form.verticalSpaces>div.ig-inline .selectBackground{top:2px;bottom:2px}form.horizontalSpaces>div.ig-inline{padding-left:2px;padding-right:2px}form.horizontalSpaces>div.ig-inline .selectBackground{left:2px;right:2px}.form-check-label{display:inline-block}.fancyFile,.fancyInput,.fancySelect,.fancyTextarea{position:relative}.fancyFile label,.fancyInput label,.fancySelect label,.fancyTextarea label{height:0;background-color:rgba(0,0,0,0);position:absolute;padding:0;-webkit-font-smoothing:antialiased;-webkit-transform:translate3d(8px, 13px, 0) scale(1);transform:translate3d(8px, 13px, 0) scale(1);transition:transform .25s,-webkit-transform .25s;transform-origin:left top}.fancyFile .inputPlaceholder,.fancyInput .inputPlaceholder,.fancySelect .inputPlaceholder,.fancyTextarea .inputPlaceholder{position:absolute;top:0;bottom:0;left:8px;right:8px;z-index:2;text-align:left}.fancyFile.clicked label,.fancyFile.placeholder label,.fancyInput.clicked label,.fancyInput.placeholder label,.fancySelect.clicked label,.fancySelect.placeholder label,.fancyTextarea.clicked label,.fancyTextarea.placeholder label{padding-top:4px;padding-left:0;transition:transform .25s,-webkit-transform .25s;transform:translate3d(8px, 3px, 0) scale(0.75)}.fancyFile.clicked input,.fancyFile.clicked textarea,.fancyFile.placeholder input,.fancyFile.placeholder textarea,.fancyInput.clicked input,.fancyInput.clicked textarea,.fancyInput.placeholder input,.fancyInput.placeholder textarea,.fancySelect.clicked input,.fancySelect.clicked textarea,.fancySelect.placeholder input,.fancySelect.placeholder textarea,.fancyTextarea.clicked input,.fancyTextarea.clicked textarea,.fancyTextarea.placeholder input,.fancyTextarea.placeholder textarea{padding-top:15px;line-height:normal}.fancyFile.clicked .inputPlaceholder,.fancyFile.placeholder .inputPlaceholder,.fancyInput.clicked .inputPlaceholder,.fancyInput.placeholder .inputPlaceholder,.fancySelect.clicked .inputPlaceholder,.fancySelect.placeholder .inputPlaceholder,.fancyTextarea.clicked .inputPlaceholder,.fancyTextarea.placeholder .inputPlaceholder{top:19px}.fancyFile.clicked textarea,.fancyFile.placeholder textarea,.fancyInput.clicked textarea,.fancyInput.placeholder textarea,.fancySelect.clicked textarea,.fancySelect.placeholder textarea,.fancyTextarea.clicked textarea,.fancyTextarea.placeholder textarea{border-top:25px solid #f0f0f0;padding-top:0}.browser-Android-Browser.browser-version-4 .fancyFile.clicked input,.browser-Android-Browser.browser-version-4 .fancyFile.placeholder input,.browser-Android-Browser.browser-version-4 .fancyInput.clicked input,.browser-Android-Browser.browser-version-4 .fancyInput.placeholder input,.browser-Android-Browser.browser-version-4 .fancySelect.clicked input,.browser-Android-Browser.browser-version-4 .fancySelect.placeholder input,.browser-Android-Browser.browser-version-4 .fancyTextarea.clicked input,.browser-Android-Browser.browser-version-4 .fancyTextarea.placeholder input{padding-top:0;line-height:60px}.fancyFile label{position:absolute;left:2px}.fancyFile button{max-width:250px;position:relative;z-index:3}.fancyFile input{display:none}.browser-IE.browser-version-9 .fancyInput label,.browser-IE.browser-version-9 .fancyTextarea label{transform:translate(8px, 13px) scale(1)}.browser-IE.browser-version-9 .fancyInput.clicked label,.browser-IE.browser-version-9 .fancyTextarea.clicked label{transform:translate(8px, 3px) scale(0.75)}.browser-IE.browser-version-9 .fancyInput.clicked select,.browser-IE.browser-version-9 .fancyTextarea.clicked select{padding:inherit}