.tkapp-registrierung-container .ui-inputfield,.tkapp-registrierung-container .ui-inputtext,.tklogin-valueField .tklogin-valueField-inputfield input{box-sizing:border-box;line-height:21px;font-size:18px;width:100%;padding:12px 13px 12px 10px;background:#fff;border:1px solid #a09f9e;border-radius:0;color:#454542;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out}.tkapp-registrierung-container .ui-inputfield:hover,.tkapp-registrierung-container .ui-inputtext:hover,.tklogin-valueField .tklogin-valueField-inputfield input:hover{border:1px solid #454542;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out}.tkapp-registrierung-container .ui-inputfield:active,.tkapp-registrierung-container .ui-inputfield:focus,.tkapp-registrierung-container .ui-inputtext:active,.tkapp-registrierung-container .ui-inputtext:focus,.tklogin-valueField .tklogin-valueField-inputfield input:active,.tklogin-valueField .tklogin-valueField-inputfield input:focus{border:1px solid #454542;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out;box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.tkapp-registrierung-container .ui-inputfield:active:hover,.tkapp-registrierung-container .ui-inputfield:focus:hover,.tkapp-registrierung-container .ui-inputtext:active:hover,.tkapp-registrierung-container .ui-inputtext:focus:hover,.tklogin-valueField .tklogin-valueField-inputfield input:active:hover,.tklogin-valueField .tklogin-valueField-inputfield input:focus:hover{border-color:1px solid #454542;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out}.tkapp-registrierung-container [disabled=disabled].ui-inputfield,.tkapp-registrierung-container [disabled=disabled].ui-inputtext,.tklogin-valueField .tklogin-valueField-inputfield input[disabled=disabled]{box-shadow:none;border:2px solid #e0dedb;color:#cbcbcb;background:#fcfcfc}.tkapp-registrierung-container .ui-state-error.ui-inputfield,.tkapp-registrierung-container .ui-state-error.ui-inputtext,.tklogin-valueField .tklogin-valueField-inputfield input.ui-state-error{border-color:#d01d45}.tkapp-registrierung-container .ui-state-error.ui-state-active.ui-inputfield,.tkapp-registrierung-container .ui-state-error.ui-state-active.ui-inputtext,.tkapp-registrierung-container .ui-state-error.ui-state-focus.ui-inputfield,.tkapp-registrierung-container .ui-state-error.ui-state-focus.ui-inputtext,.tkapp-registrierung-container .ui-state-error.ui-state-hover.ui-inputfield,.tkapp-registrierung-container .ui-state-error.ui-state-hover.ui-inputtext,.tklogin-valueField .tklogin-valueField-inputfield input.ui-state-error.ui-state-active,.tklogin-valueField .tklogin-valueField-inputfield input.ui-state-error.ui-state-focus,.tklogin-valueField .tklogin-valueField-inputfield input.ui-state-error.ui-state-hover{border-color:#d01d45;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out}.tkapp-registrierung-container .ui-inputfield::-ms-clear,.tkapp-registrierung-container .ui-inputtext::-ms-clear,.tklogin-valueField .tklogin-valueField-inputfield input::-ms-clear{width:0;height:0}.tklogin-valueField{margin-bottom:28px;position:relative}.tklogin-valueField .tklogin-valueField-top{padding-left:2px;position:relative;margin-bottom:6px}.tklogin-valueField .tklogin-valueField-top .tklogin-valueField-label{font-family:SoletoTK,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-weight:700;display:inline}.tklogin-valueField .tklogin-valueField-top .tklogin-valueField-label.ui-state-error{background:none;border:0;color:#454542}.tklogin-valueField .tklogin-valueField-top .tklogin-valueField-label .ui-outputlabel-rfi{margin-left:6px}.tklogin-valueField .tklogin-valueField-inputfield{margin-bottom:6px}.tklogin-valueField .tklogin-valueField-inputfield .ui-autocomplete{position:relative;width:100%;box-sizing:border-box}.tklogin-valueField .tklogin-valueField-message-container{padding-left:2px;margin-bottom:2px}.tklogin-valueField-infotext.ui-overlaypanel{display:none;background:#edf7f9;max-width:450px;border-radius:0;box-shadow:0 6px 4px -2px #eee}.tklogin-valueField-infotext.ui-overlaypanel .ui-overlaypanel-content{font-family:SoletoTK,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:14px;color:#454542;padding:10px 37px;line-height:20px}.tklogin-valueField-infotext.ui-overlaypanel .ui-overlaypanel-close{right:8px;top:8px;width:21px;height:21px;border:0;background:none}.tklogin-valueField-infotext.ui-overlaypanel .ui-overlaypanel-close .ui-icon{width:21px;height:21px}.tklogin-valueField-infotext.ui-overlaypanel .ui-overlaypanel-close .ui-icon.ui-icon-closethick:after{top:0;right:0}.absatz,p{font-family:SoletoTK,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:18px;letter-spacing:0;line-height:1.3}a{font-weight:300;color:#454542}.headline1,h1{font-family:SoletoTKHeadline,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:45px;line-height:1.3;color:#454542}.headline2,h2{font-family:SoletoTKHeadline,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:38px;font-weight:300;text-align:left;color:#454542}.headline3,.tkapp-registrierung-container .tkapp-headline,h3{font-family:SoletoTKHeadline,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:30px;font-weight:300;text-align:left;color:#454542}.headline4,h4{font-family:SoletoTKHeadline,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:26px;font-weight:300;text-align:left;color:#454542}.headline5,h5{font-family:SoletoTKHeadline,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:24px;font-weight:300;text-align:left;color:#454542}.headline6,h6{font-family:SoletoTKHeadline,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;font-size:22px;font-weight:300;text-align:left;color:#454542}@media screen and (max-width:760px){.headline1,h1{font-size:26px}.headline2,h2{font-size:23px}.headline3,.tkapp-registrierung-container .tkapp-headline,h3{font-size:22px}.headline4,h4{font-size:21px}.headline5,h5{font-size:17px}}@-webkit-keyframes send-letter-animation{30%{transform:rotate(90deg) translateX(80px) rotate(-90deg)}to{transform:rotate(-1turn) translateX(80px);left:65%}}@keyframes send-letter-animation{30%{transform:rotate(90deg) translateX(80px) rotate(-90deg)}to{transform:rotate(-1turn) translateX(80px);left:65%}}.tkapp-registrierung-container{background:#fff;padding:50px}.tkapp-registrierung-container .tkapp-headline{margin-bottom:35px;line-height:1.3}.tkapp-registrierung-container .tkapp-headline .headline-hidden{width:0;height:0;visibility:hidden;display:none}.tkapp-registrierung-container .ui-inputfield,.tkapp-registrierung-container .ui-inputtext{width:100%;margin-top:3px;margin-bottom:6px;font-weight:400}.tkapp-registrierung-container .ui-inputfield:-webkit-autofill,.tkapp-registrierung-container .ui-inputtext:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fdfdf2 inset!important}.tkapp-registrierung-container .ui-message-error-icon{display:none}.tkapp-registrierung-container .tklogin-valuefield{width:100%;margin-bottom:24px}.tkapp-registrierung-container .tklogin-valuefield:not(:last-child){margin-right:10%}.tkapp-registrierung-container .tklogin-valuefield label{font-size:16px;line-height:24px;font-weight:700;padding-left:2px}.tkapp-registrierung-container .tklogin-controls{margin-bottom:30px}.tkapp-registrierung-container .tklogin-controls a{float:right}.tkapp-registrierung-container .tkapp-infotext span .e-image__print-loading{display:none!important}.tkapp-registrierung-container .tkapp-persoenliche-daten{padding-right:20px;padding-bottom:20px}.tkapp-registrierung-container .tkapp-persoenliche-daten .tkapp-note-wrapper{margin-bottom:0}.tkapp-registrierung-container .e-list__item,.tkapp-registrierung-container .e-text,.tkapp-registrierung-container .tkapp-copy,.tkapp-registrierung-container .tkapp-note-wrapper,.tkapp-registrierung-container .tkapp-selection-box__text{font-size:16px;color:#292927;line-height:1.4}.tkapp-registrierung-container .e-list__item a,.tkapp-registrierung-container .e-text a,.tkapp-registrierung-container .tkapp-copy a,.tkapp-registrierung-container .tkapp-note-wrapper a,.tkapp-registrierung-container .tkapp-selection-box__text a{text-decoration:underline}.tkapp-registrierung-container .exit-screen .e-text,.tkapp-registrierung-container .exit-screen .tkapp-note-wrapper,.tkapp-registrierung-container .tkapp-copy{font-size:18px}.tkapp-registrierung-container .tkapp-copy,.tkapp-registrierung-container .tkapp-note-wrapper,.tkapp-registrierung-container .tkapp-subheadline{margin-bottom:40px}.tkapp-registrierung-container .tkapp-selection-box{background-color:#f2f9fb;padding:25px}.tkapp-registrierung-container .tkapp-selection-box .tkapp-selection-box__row{display:flex;margin-bottom:30px}.tkapp-registrierung-container .tkapp-selection-box .tkapp-selection-box__icon img{width:35px}.tkapp-registrierung-container .tkapp-selection-box .tkapp-selection-box__text{margin-left:25px}.tkapp-registrierung-container .tkapp-selection-box .tklogin-controls{margin-bottom:0}.tkapp-registrierung-container .has-border{border-left:4px solid #bee2e9;padding:10px 20px}.tkapp-registrierung-container .tkapp-note-headline{display:flex;align-items:flex-start;line-height:50px;margin-bottom:10px}.tkapp-registrierung-container .tkapp-note-icon{margin-right:20px}.tkapp-registrierung-container .tkapp-note-icon img{height:50px;width:50px}.tkapp-registrierung-container .tkapp-animation-wrapper{height:200px;position:relative}.tkapp-registrierung-container .tkapp-animation-wrapper img{position:absolute;top:75px}.tkapp-registrierung-container .tkapp-animation-wrapper .letter{width:40px;height:40px;-webkit-animation:send-letter-animation;animation:send-letter-animation;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;left:100px}.tkapp-registrierung-container .tkapp-animation-wrapper .home,.tkapp-registrierung-container .tkapp-animation-wrapper .logo{width:60px;height:60px}.tkapp-registrierung-container .tkapp-animation-wrapper .home{left:85%}.tkapp-registrierung-container .tkapp-image-wrapper{width:40%}.tkapp-registrierung-container .tkapp-input-wrapper{width:60%;padding-right:40px}.tkapp-registrierung-container .tkapp-input-wrapper .tklogin-flex-wrapper{flex-direction:column}.tkapp-registrierung-container .tkapp-input-field-wrapper{position:relative}.tkapp-registrierung-container .ajaxStatusDialog{display:none}.tkapp-registrierung-container .tklogin-status-waiting .ajaxStatusDialog{display:block;background:#fff;top:0;left:0;width:102%;height:100%;text-align:center;vertical-align:middle;color:#454542;font-weight:700;font-size:16px;line-height:24px;z-index:999;padding-top:100px;position:absolute}.tkapp-registrierung-container .tklogin-status-waiting .ajaxStatusDialog .ajaxStatusDialog__text{display:block}.tkapp-registrierung-container .tkapp-loading-screen.tklogin-status-waiting{padding-top:0;height:250px}.tkapp-registrierung-container .tkapp-fsc-anfordern-link-wrapper{position:relative;display:inline-block;margin-top:10px}.tkapp-registrierung-container .tkapp-fsc-anfordern-link{font-size:16px;text-decoration:none}.tkapp-registrierung-container .tkapp-fsc-anfordern-link:hover{text-decoration:underline}.tkapp-registrierung-container .tkapp-fsc-anfordern-link-text{margin-left:20px}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-content-image-row-wrapper{display:flex;flex-direction:row;gap:32px}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-app-content-wrapper{flex-basis:60%;width:60%}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-app-image-wrapper{padding-top:22px;flex-basis:40%;width:40%}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-app-image-wrapper>img{background:transparent}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-web-wrapper{padding-top:32px}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-web-wrapper>p{padding:32px 0}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-app-content-wrapper>p{padding-top:32px}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-qr-code-wrapper{display:flex;flex-direction:row;flex-basis:60%;width:60%;gap:150px;padding-right:40px}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-qr-code-wrapper .registrierung-qr-code-google-playstore{width:50%;text-align:center}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-qr-code-wrapper .registrierung-qr-code-google-playstore .e-headline--h4{display:none}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-qr-code-wrapper .registrierung-qr-code-google-playstore figure:first-of-type{margin-bottom:16px!important}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-qr-code-wrapper .registrierung-qr-code-apple-play-store{width:50%;text-align:center}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-qr-code-wrapper .registrierung-qr-code-apple-play-store .e-headline--h4{display:none}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-qr-code-wrapper .registrierung-qr-code-apple-play-store figure:first-of-type{margin-bottom:16px!important}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-qr-code-wrapper .registrierung-qr-code-google-play-store-link img:first-of-type{height:40px!important;max-height:40px!important;margin:auto}.tkapp-registrierung-container .registrierung-plattform-auswahl .registrierung-qr-code-wrapper .registrierung-qr-code-apple-app-store-link img:first-of-type{height:40px!important;max-height:40px!important;margin:auto}@-webkit-keyframes send-letter-animation-mobile{to{left:180px}}@keyframes send-letter-animation-mobile{to{left:180px}}@media screen and (max-width:760px){.tkapp-registrierung-container{padding:6vw}.tkapp-registrierung-container .exit-screen .e-text,.tkapp-registrierung-container .exit-screen .tkapp-note-wrapper,.tkapp-registrierung-container .tkapp-copy{font-size:17px}.tkapp-registrierung-container .tklogin-flex-wrapper{flex-direction:column}.tkapp-registrierung-container .tkapp-note-wrapper{padding-right:0;margin-bottom:40px}.tkapp-registrierung-container .tkapp-note-icon{display:none}.tkapp-registrierung-container .tkapp-note-headline{line-height:22px;margin-bottom:30px}.tkapp-registrierung-container .tkapp-image-wrapper,.tkapp-registrierung-container .tkapp-input-wrapper{width:100%}.tkapp-registrierung-container .tkapp-input-wrapper{padding-right:0}.tkapp-registrierung-container .tkapp-animation-wrapper{height:150px}.tkapp-registrierung-container .tkapp-animation-wrapper img{top:25px}.tkapp-registrierung-container .tkapp-animation-wrapper .letter{-webkit-animation:send-letter-animation-mobile;animation:send-letter-animation-mobile;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;left:70px}.tkapp-registrierung-container .tkapp-animation-wrapper .home{left:250px}.registrierung-plattform-auswahl .registrierung-content-image-row-wrapper{display:flex;flex-direction:column!important}.registrierung-plattform-auswahl .registrierung-app-content-wrapper{order:2;width:100%!important;flex-basis:100%!important}.registrierung-plattform-auswahl .registrierung-app-image-wrapper{order:1;padding:0!important;width:100%!important;flex-basis:100%!important}.registrierung-plattform-auswahl .registrierung-tkapp-download-link-wrapper{padding:24px 0}}