.fal{font-weight:300}.fal,.far{font-family:Font Awesome\ 6 Pro}.fab,.far{font-weight:400}.fab{font-family:Font Awesome\ 6 Brands}.fa,.fas{font-family:Font Awesome\ 6 Pro;font-weight:900}.login-register{-ms-grid-columns:1fr;-ms-grid-rows:1fr;box-shadow:0 0 5px rgba(0,0,0,.3);display:-ms-grid;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100vh;margin:0 -15px;max-height:100vh;max-width:1440px;overflow:hidden;width:100vw}.login-register__content-block{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/span 1;-ms-grid-row:1;grid-row:1/span 1;max-height:100vh;overflow-x:hidden;overflow-y:auto}.login-register__content-centering{margin:35px auto 0;max-width:320px;width:100%}.login-register__graphic-block{display:none}.login-register__logo-link{display:inline-block;margin-bottom:30px;width:115px}.login-register__form-block{-ms-grid-columns:1fr;-ms-grid-rows:auto auto auto auto 50px 1fr auto;display:-ms-grid;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto 50px 1fr auto;padding-bottom:70px}.login-register__flash-block{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/span 1;-ms-grid-row:3;grid-row:3/span 1;margin-top:30px}.login-register__flash-info{color:#fff;font-size:14px;font-weight:400;margin:0 -300px;padding:15px 0}.login-register__flash-info:empty{display:none}.login-register__flash-info--error{background:#e74c3c}.login-register__flash-info--success{background:#4caf50}.login-register__flash-info--notice{background-color:#ffeb3b}.login-register__flash-info>span{display:block;margin:0 auto;max-width:320px}.login-register__form-header{-ms-grid-column-span:1;-ms-grid-row-span:1;color:#000;font-size:19px;font-weight:700;-ms-grid-column:1;grid-column:1/span 1;-ms-grid-row:1;grid-row:1/span 1}.login-register__form-subheader{-ms-grid-column-span:1;-ms-grid-row-span:1;color:#000;font-size:15px;font-weight:300;-ms-grid-column:1;grid-column:1/span 1;-ms-grid-row:2;grid-row:2/span 1}.login-register__form-link{color:#005ea9;cursor:pointer;display:inline-block;font-weight:400}.login-register__above-form{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/span 1;-ms-grid-row:4;grid-row:4/span 1}.login-register__account-type{margin-top:30px}.login-register__account-type>label.ppl-radio{display:inline-block;margin-left:-5px;width:140px}.login-register__form-data{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/span 1;-ms-grid-row:6;grid-row:6/span 1}.login-register__form-inputs .ppl-input{margin:20px 0}.login-register__employee-consent{color:#212121;font-size:11px;font-weight:300}.login-register__description{margin-bottom:30px}.login-register__form-submit{background:#005ea9;border-radius:23px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;height:45px;margin:45px auto 10px;padding:10px;text-align:center;text-transform:uppercase;width:100%}.login-register__form-submit:active,.login-register__form-submit:focus,.login-register__form-submit:hover,.login-register__form-submit:visited{color:#fff;outline:none}.login-register__social-buttons{color:#000;font-size:14px;font-weight:300;text-align:center}.login-register__social-button{border:1px solid #005ea9;border-radius:18px;color:#005ea9;cursor:pointer;display:inline-block;font-size:11px;font-weight:600;margin-right:2%;padding:7px;text-align:center;text-transform:uppercase;width:47%}.login-register__social-button:last-child{margin-left:2%;margin-right:0}.login-register__social-button>img{height:20px;margin-bottom:5px;margin-left:5px;width:20px}.login-register__form-notes{-ms-grid-column-span:1;-ms-grid-row-span:1;-ms-grid-column:1;grid-column:1/span 1;-ms-grid-row:7;grid-row:7/span 1;margin-top:20px}.login-register__form-note{color:#212121;font-size:10px;font-weight:300;margin-bottom:5px}.login-register__form-note--required{text-transform:uppercase}.login-register__form-note--required:before{color:#e74c3c;content:"* "}.login-register__additional-link{color:#212121;font-size:15px;font-weight:300;line-height:20px}.login-register__additional-link>a{color:#005ea9;font-weight:400}@media screen and (min-width:30em){.login-register__content-centering{max-width:430px}.login-register__flash-info>span{max-width:430px}}@media print,screen and (min-width:64em){.login-register{-ms-grid-columns:400px 1fr;grid-template-columns:400px 1fr}.login-register__content-centering{max-width:320px}.login-register__flash-info>span{max-width:320px}.login-register__form-block{padding-bottom:30px}.login-register__graphic-block{-ms-grid-column-span:1;-ms-grid-row-span:1;background-position:100% 0;background-repeat:no-repeat;background-size:cover;display:block;-ms-grid-column:2;grid-column:2/span 1;-ms-grid-row:1;grid-row:1/span 1;height:100%;position:relative;width:100%}.login-register__graphic-block--password-change{background-image:url(/praca2/assets/images/login_registration/password_change.jpg)}.login-register__graphic-block--password-set{background-image:url(/praca2/assets/images/login_registration/password_set.jpg)}.login-register__graphic-block--activation{background-image:url(/praca2/assets/images/login_registration/activation.jpg)}.login-register__graphic-text{bottom:120px;display:block;padding:30px 40px;position:absolute}.login-register__graphic-text:before{background:#005ea9;content:"";display:block;height:100%;mix-blend-mode:multiply;position:absolute;transform:translate(-40px,-30px);width:100%}.login-register__graphic-text>p{color:#fff;font-size:23px;line-height:30px;position:relative;z-index:1}.login-register__graphic-text>p:first-child{padding-bottom:15px}}@media screen and (min-width:75em){.login-register{-ms-grid-columns:510px 1fr;grid-template-columns:510px 1fr}.login-register__graphic-text{bottom:130px}.login-register__graphic-text>p{font-size:25px;line-height:40px}}@media screen and (min-width:90em){.login-register__graphic-text{bottom:180px}.login-register__graphic-text>p{font-size:30px}}::-webkit-scrollbar{margin:5px 0 5px 10px;position:absolute;width:10px}::-webkit-scrollbar-track{background:#f5f5f5;border-radius:15px}::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:15px}::-webkit-scrollbar-thumb:hover{background:#bdbdbd}