.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}.tklogin-valueField .tklogin-valueField-inputfield input:hover{border:1px solid #454542;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out}.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)}.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}.tklogin-valueField .tklogin-valueField-inputfield input[disabled=disabled]{box-shadow:none;border:2px solid #e0dedb;color:#cbcbcb;background:#fcfcfc}.tklogin-valueField .tklogin-valueField-inputfield input.ui-state-error{border-color:#d01d45}.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}.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,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,h3{font-size:22px}.headline4,h4{font-size:21px}.headline5,h5{font-size:17px}}.registrierung-verfahrenauswahl--separator{width:192px;height:2px;background-color:#bee2e9;display:block;margin-left:24px}.registrierung-verfahrenauswahl{padding:24px;margin:24px 0}.registrierung-verfahrenauswahl .tklogin-controls{margin-bottom:0}.registrierung-verfahrenauswahl__header{display:flex;align-items:center;flex-direction:row;margin-bottom:16px}.registrierung-verfahrenauswahl__headline{order:0;display:flex;align-items:center}.registrierung-verfahrenauswahl__headline h5{order:1;margin-bottom:0}.registrierung-verfahrenauswahl__icon img{order:0;flex-shrink:0;width:48px;height:48px;margin-right:12px}.registrierung-verfahrenauswahl__recommended-badge{order:1;margin-left:24px;padding:2px 4px;background-color:#006f8a;color:#fff;font-settings:copy-normal;font-size:16px}.registrierung-verfahrenauswahl__buttons{margin-top:48px;position:relative}.registrierung-verfahrenauswahl__link{text-decoration:none}.registrierung-verfahrenauswahl__link .registrierung-verfahrenauswahl__link-text{margin-left:20px}.registrierung-verfahrenauswahl__link :hover{text-decoration:underline}.registrierung-verfahrenauswahl__text{font-size:16px;color:#292927;line-height:1.4}.registrierung-verfahrenauswahl__text a{text-decoration:underline}.registrierung-verfahrenauswahl--recommended{background-color:#ecf6f9;margin-bottom:48px}.registrierung-verfahrenauswahl--recommended .registrierung-verfahrenauswahl__buttons{text-align:right;margin-top:12px}@media screen and (max-width:760px){.registrierung-verfahrenauswahl{margin-left:-6vw;margin-right:-6vw}.registrierung-verfahrenauswahl__buttons .re-cta{margin:0;width:100%}.registrierung-verfahrenauswahl__header{flex-direction:column;align-items:flex-start}.registrierung-verfahrenauswahl__headline{order:2;justify-content:space-between;width:100%}.registrierung-verfahrenauswahl__headline .registrierung-verfahrenauswahl__icon{order:2;margin-left:12px}.registrierung-verfahrenauswahl__recommended-badge{margin-left:0;margin-bottom:12px}.registrierung-verfahrenauswahl--recommended .registrierung-verfahrenauswahl__buttons{margin-top:24px}.registrierung-verfahrenauswahl--recommended .registrierung-verfahrenauswahl__buttons a{width:100%}.registrierung-verfahrenauswahl--separator{margin-left:0}}