.login::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url("../../pix/welle/hellgruene-welle-rechts-oben_mobile.svg") url("../../pix/welle/hellgruene-welle-rechts-oben_desktop.svg")}.login .inner-wrapper{background-color:rgba(0,120,114,.1)}.login .inner-wrapper .wrapper{padding-bottom:30px}.login .note-error{color:#aa192c;margin-top:5px;font-size:1.125rem;font-style:italic;font-weight:400}.login::before{background:url("../../pix/welle/hellgruene-welle-rechts-oben_mobile.svg") no-repeat bottom right/cover;content:"";display:block;transform:translate(0, 1px);width:100%;height:0;padding-top:5.6%}.login .login-box{background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);position:relative;padding:30px;overflow:hidden}.login .login-box .login-box-wrapper{position:relative;z-index:10;max-width:755px;width:100%}.login .login-box h3{margin-top:0;margin-bottom:15px;color:#172932}.login .login-box .content{margin-bottom:30px}@media screen and (max-width: 1600px){.login .login-box form .mainfields section{display:block}.login .login-box form .mainfields .label{display:block;max-width:100%}.login .login-box form .mainfields .input{margin-bottom:25px;max-width:100%}}.login .login-box::before{font-family:"BS-Icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91f";position:absolute;font-size:25rem;right:-100px;top:-70px;color:#e5f1f1}.login .login-box button.submitbutton{float:right}.login input[type=text],.login input[type=password],.login select{width:100%;border-radius:30px;border:2px solid #025f90;box-shadow:inset 0px 3px 6px rgba(0,0,0,.16);font-weight:400;font-size:.9375rem;line-height:1.125rem;padding:10px 20px}.login input[type=text] ::placeholder,.login input[type=password] ::placeholder,.login select ::placeholder{color:#5e6a6f;opacity:1}.login input[type=text] ::-ms-input-placeholder,.login input[type=password] ::-ms-input-placeholder,.login select ::-ms-input-placeholder{color:#5e6a6f}.login .label{color:#025f90;font-weight:700;font-size:1.125rem;line-height:1.3125rem;margin-bottom:10px}@media screen and (min-width: 768px){.login .mainfields{margin-right:100px}.login .mainfields section{margin-bottom:25px;display:flex;align-items:center;justify-content:space-between}.login .mainfields section .input{flex-basis:75%}.login .mainfields .note-error{max-width:515px;width:100%;clear:both}.login section .label{flex-basis:25%}.login .mainfields .note-error{margin-left:auto}}@media screen and (min-width: 992px){.login .mainfields section .input .note-error{max-width:415px}.login section .label{max-width:calc(100% - 415px)}.login .container>.row>.col-12{padding-left:60px;padding-right:60px}.login form div.note,.login .note-error{font-size:1rem;line-height:1.75rem}.login .label{font-size:1.25rem;line-height:1.4375rem}.login input[type=text],.login input[type=password]{font-size:1.125rem;line-height:1.3125rem}}/*# sourceMappingURL=login.css.map */
