.popup-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;overflow-y:auto;display:none;backdrop-filter:blur(10px)}.popup-wrap::before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.75;z-index:1}.popup-bg{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2}.pop-up{display:none;box-sizing:border-box;padding:20px 36px;background:#fff;position:absolute;left:0;right:0;top:52%;z-index:3;max-width:360px;width:100%;margin:auto;transform:translate(0,-53%);color:#424242;font-family:Tahoma,Arial,sans-serif}.pop-up .text-center{text-align:center}.pop-up .popup-close{position:absolute;top:13px;right:13px;background-image:url(/img/close.png);background-position:top left;background-repeat:no-repeat;width:12px;height:12px;background-color:#999;transition:background-color .3s 0 ease-out}.pop-up .popup-close:hover{background-color:#2e8cbf}.pop-up .popup-title{position:relative;font-size:24px;padding-left:13px}.pop-up .popup-title::before{content:"";display:block;height:20px;width:6px;background:#f1da1d;position:absolute;top:3px;left:0;border-radius:3px}.pop-up .popup-description{color:#999;font-size:14px;line-height:18px;margin-top:25px}.pop-up form{margin-top:30px}.pop-up .input-wrap+.input-wrap{margin-top:30px}.pop-up .input{position:relative}.pop-up input[type=password]::-ms-reveal,.pop-up input[type=password]::-ms-clear,.pop-up input::-ms-clear{display:none}.pop-up input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}.pop-up .input input{position:relative;width:100%;border-top:0;border-left:0;border-right:0;border-bottom:solid 1px #a8a8a8;padding:8px 0;margin-bottom:8px;z-index:1;background:transparent;box-shadow:none;outline:0;font-size:16px}.pop-up .input.active input{outline:0}.pop-up .input.active .input-placeholder{top:-10px;color:#58b3e5;font-size:12px}.pop-up .input input:focus~.input-placeholder,.pop-up .input input:valid~.input-placeholder{top:-10px;color:#58b3e5;font-size:12px}.pop-up .input .bottom-bar{position:absolute;bottom:8px;left:0;height:2px;width:0;z-index:2;overflow:hidden;transition:width .3s 0 ease-out}.pop-up .input .bottom-bar::before{content:"";display:block;width:100%;height:2px;background:#58b3e5;position:absolute;left:0;bottom:0}.pop-up .input input:focus~.bottom-bar{width:100%}.pop-up .input input:focus{outline:0}.pop-up .input.error input{border-bottom:solid 2px #ef472d}.pop-up .input.error input~.input-placeholder,.pop-up .input.error input:focus~.input-placeholder,.pop-up .input.error input:valid~.input-placeholder{color:#ef472d}.pop-up .input.error .input-help{color:#ef472d}.pop-up .input .input-placeholder{color:#a8a8a8;font-size:16px;position:absolute;top:9px;left:0;z-index:0;transition:all .3s ease-out}.pop-up .input .input-help{font-size:12px;color:#cecece}.pop-up .input.password .password-visibility{display:none;position:absolute;right:0;top:8px;width:22px;height:19px;background-image:url(/img/password-visibility.png);background-repeat:no-repeat;background-position:0 0;cursor:default;z-index:2}.pop-up .input.password .password-visibility:hover{display:block;cursor:pointer}.pop-up .input.password input[type="password"]+.password-visibility{background-position:0 0}.pop-up .input.password input:focus+.password-visibility{display:block}.pop-up .forgot-password{font-size:14px;color:#58b3e5;text-decoration:underline;display:inline-block;margin:15px 0 20px}.pop-up .btn{display:inline-block;border:0;background:transparent;outline:0;font-size:14px;border-radius:3px;width:100%;cursor:pointer;text-decoration:none;padding:10px 0;box-sizing:border-box}.pop-up .btn.blue{background:#00b4e8;color:#fff;box-shadow:0 2px 5px 1px rgba(0,0,0,0.3);transition:background-color .3s 0 ease-out}.pop-up .btn.blue:hover{background:#008dc2}.pop-up .btn.light{background:#fff;border:solid 1px #00b4e8;color:#000}.pop-up .login-with{margin-top:23px}.pop-up .login-with p{margin-top:0;margin-bottom:18px;font-size:14px;color:#999}.pop-up .login-with a{display:inline-block;width:32px;height:32px;background:#00b4e8;color:#fff;border-radius:3px;transition:background-color .3s 0 ease-out;position:relative}.pop-up .login-with a+a{margin-left:9px}.pop-up .login-with a:hover{background:#008dc2}.pop-up .login-with a i{position:absolute}.pop-up .login-with a.login-f{font-size:26px}.pop-up .login-with a.login-f i{bottom:0;right:5px}.pop-up .login-with a.login-g{font-size:18px}.pop-up .login-with a.login-g i{left:0;right:0;top:6px}.pop-up .login-with a.login-t{font-size:23px}.pop-up .login-with a.login-t i{left:0;right:0;top:3px}.pop-up .registration p{margin:20px 0 15px;color:#999;font-size:14px}.pop-up .save-password,.pop-up .send-email,.pop-up .btn-signup{margin-top:20px}.pop-up .privacy-policy{margin-top:20px;color:#999;padding-left:33px;position:relative;font-size:14px}.pop-up .privacy-policy a,.pop-up .privacy-policy a:hover,.pop-up .privacy-policy a:focus,.pop-up .privacy-policy a:active,.pop-up .privacy-policy a:visited{color:#999;text-decoration:underline}.pop-up .privacy-policy .input.input-checkbox{left:0;position:absolute}.pop-up .input.input-checkbox input[type="checkbox"]{opacity:0;top:3px;left:1px}.pop-up .input.input-checkbox input[type="checkbox"]:checked+.checkbox{background-color:#58b3e5;border-color:#58b3e5}.pop-up .input.input-checkbox input[type="checkbox"]:checked+.checkbox::before{content:"";display:block;width:4px;height:8px;border-bottom:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;left:4px;top:0}.pop-up .input.input-checkbox{width:18px;height:18px;box-sizing:border-box;position:relative;display:inline-block;top:2px}.pop-up .input.input-checkbox .checkbox{display:block;width:18px;height:18px;border:solid 2px #757575;box-sizing:border-box;position:absolute;top:0;left:0}.ulogin-buttons-container{width:132px !important;left:6px !important}.ulogin-buttons-container .ulogin-button-facebook,.ulogin-buttons-container .ulogin-button-google,.ulogin-buttons-container .ulogin-button-instagram{margin-right:12px !important}.input.captcha{margin-top:20px}.input.captcha .g-recaptcha{margin-left:-8px}#popup-blocked .pop-up .popup-title::before{background:#ff4122}