.noweLogowanie{font-size:13px;margin-top:-75px;padding:340px 16px 80px;box-sizing:border-box;position:relative}@media screen and (min-width:1024px){.noweLogowanie{min-height:664px;padding:160px 0 80px 250px;justify-content:center;align-items:center;display:flex}}@media screen and (min-width:1280px){.noweLogowanie{min-height:764px;padding:190px 0 110px 275px}}.noweLogowanie button{cursor:pointer}.noweLogowanie__bg{background-color:#fdd0cb;background-image:url(/assets/bebio/Common/MainStyles/img/bg_m.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%;overflow:hidden;padding:24px 0 0;justify-content:center;align-items:flex-start;display:flex;position:absolute;z-index:1;top:0;left:0}@media screen and (min-width:768px){.noweLogowanie__bg{background-image:url(/assets/bebio/Common/MainStyles/img/bg_t.jpg)}}@media screen and (min-width:1200px){.noweLogowanie__bg{background-image:url(/assets/bebio/Common/MainStyles/img/bg_d.jpg)}}.noweLogowanie__bg img{height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.noweLogowanie__bg img.chodakowska{position:relative;z-index:2;width:255px;margin-top:45px}@media screen and (min-width:1024px){.noweLogowanie__bg img.chodakowska{margin:70px 700px 0 0;width:330px}}@media screen and (min-width:1280px){.noweLogowanie__bg img.chodakowska{margin:100px 850px 0 0;width:350px}}.noweLogowanie__form{border:1px solid #cbcbcb;border-radius:24px;background-color:#fff;max-width:100%;width:320px;margin:0 auto;padding:20px 16px 20px;position:relative;z-index:2}@media screen and (min-width:768px){.noweLogowanie__form{width:620px}}@media screen and (min-width:1024px){.noweLogowanie__form{flex:0 0 460px;margin:0;padding:25px}}@media screen and (min-width:1280px){.noweLogowanie__form{flex:0 0 620px;padding:25px 30px 25px}}.noweLogowanie__form h1{font-size:24px;line-height:28px;text-align:center;letter-spacing:0;margin:0 0 25px;padding:0}@media screen and (min-width:768px){.noweLogowanie__form h1{font-size:27px;line-height:31px;margin:0 0 30px}}@media screen and (min-width:1024px){.noweLogowanie__form h1{font-size:30px;line-height:34px}}@media screen and (min-width:1280px){.noweLogowanie__form h1{font-size:32px;line-height:40px}}.noweLogowanie__form h1 span{font-size:inherit;font-weight:inherit;color:inherit}.noweLogowanie__form .form__input{margin:0 0 20px}.noweLogowanie__form .form__input label{font-size:14px;font-weight:700;margin:0 0 5px;display:block}.noweLogowanie__form .form__input .input__wrapper{position:relative}.noweLogowanie__form .form__input .input__wrapper input{border:1px solid #d7d7d7;border-radius:5px;background-color:#fff;width:100%;height:40px;font-family:Silka;font-size:14px;font-weight:400;line-height:18px;color:#424d67;outline:0;margin:0;padding:0 12px;box-shadow:none!important;-webkit-appearance:none;appearance:none;transition:all .3s ease 0s;display:block}.noweLogowanie__form .form__input .input__wrapper input#password{padding-right:37px}.noweLogowanie__form .form__input .input__wrapper input:focus{border-color:#424d67;background-color:#fff}.noweLogowanie__form .form__input .input__wrapper .password-toggle{position:absolute;top:50%;right:13px;font-size:15px;line-height:1;color:#999;transform:translateY(-50%);text-decoration:none}.noweLogowanie__form .form__input .input__wrapper .error-message{border-radius:10px;background-color:#222;width:162px;font-size:12px;line-height:120%;text-align:center;color:#fff;margin:0;padding:7px 12px 9px;position:absolute;bottom:calc(100% - 2px);right:10px;z-index:9}.noweLogowanie__form .form__input .input__wrapper .error-message::before{content:"";border-top:5px solid rgba(17,17,17,.9);border-left:5px solid transparent;border-right:5px solid transparent;width:0;height:0;position:absolute;top:100%;right:10px}.noweLogowanie__form .form__input .server-error-message{margin:8px 0;color:red;font-size:13px}.noweLogowanie__form .form__submit{margin:20px 0 0}.noweLogowanie__form .form__forgot,.noweLogowanie__form .form__problem,.noweLogowanie__form .form__rules{text-align:center}.noweLogowanie__form .form__forgot{margin:12px 0 0}.noweLogowanie__form .form__facebook,.noweLogowanie__form .form__google{background-color:transparent;text-align:center}.noweLogowanie__form .form__facebook a,.noweLogowanie__form .form__google a{border:2px solid transparent;border-radius:20px;width:200px;height:40px;font-size:14px;font-weight:600;text-align:center;justify-content:center;align-items:center;display:inline-flex}.noweLogowanie__form .form__google{margin:22px auto 0}.noweLogowanie__form .form__google a{border-color:#424d67;color:#424d67}.noweLogowanie__form .form__google a:hover{background-color:#424d67;color:#fff}.noweLogowanie__form .form__facebook{margin:20px auto 0}.noweLogowanie__form .form__facebook a{border-color:#3b5998;color:#3b5998}.noweLogowanie__form .form__facebook a:hover{background-color:#3b5998;color:#fff}.noweLogowanie__form .form__problem{margin:17px 0 0}.noweLogowanie__form .form__rules{font-size:12px;margin:25px auto 0;max-width:450px}@media screen and (min-width:1024px){.noweLogowanie__form .form__rules{margin:30px auto 0}}@media screen and (min-width:1280px){.noweLogowanie__form .form__rules{margin:35px auto 0}}.noweLogowanie__register{flex:0 0 220px;text-align:center;margin:40px 0 0;position:relative;z-index:2}@media screen and (min-width:1024px){.noweLogowanie__register{margin:0 0 0 50px}}@media screen and (min-width:1280px){.noweLogowanie__register{flex:0 0 210px}}.noweLogowanie__register h2{font-size:24px;line-height:31px;letter-spacing:0;margin:0 0 20px;padding:0}@media screen and (min-width:1024px){.noweLogowanie__register h2{margin:0 0 30px}}.noweLogowanie__register p{font-size:14px;line-height:20px;margin:0 0 20px}@media screen and (min-width:768px){.noweLogowanie__register p{margin:0 0 23px}}@media screen and (min-width:1024px){.noweLogowanie__register p{margin:0 0 26px}}