.signup-agreement-label{cursor:pointer;display:flex;align-items:flex-start;width:100%;text-align:left;margin-bottom:0}.signup-agreement-label .form-check-input{position:static;flex-shrink:0;margin:.2rem .5rem 0 0}.agreement-label,.agreement-link{cursor:pointer}.p-auth .auth{background:url(../../images/background/sing-in_bg.png) 50%/cover no-repeat;padding:7rem 0}@media (min-width:544px){.p-auth .auth{padding:8rem 0}}@media (min-width:768px){.p-auth .auth{padding:10rem 0}}@media (min-width:1024px){.p-auth .auth{padding:12rem 0 15.6rem}}.p-auth .auth-title{font-weight:700;font-size:2rem;color:#fff;text-align:center;margin-bottom:2rem;line-height:1.2}@media (min-width:1024px){.p-auth .auth-title{font-size:2.6rem;margin-bottom:2.5rem}}.p-auth .auth-content{text-align:center;margin:0 auto;width:100%;max-width:544px}.p-auth .auth .custom-select,.p-auth .auth .form-control{width:100%;height:51px;border:.06rem solid #cecece;font-weight:400;font-size:1rem;padding:0 1.25rem;color:#404040}.p-auth .auth .form-control{background:#fff;border-radius:.3rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.p-auth .auth .form-control::-moz-placeholder{font-weight:400;font-size:1rem;color:#404040}.p-auth .auth .form-control:-ms-input-placeholder{font-weight:400;font-size:1rem;color:#404040}.p-auth .auth .form-control::placeholder{font-weight:400;font-size:1rem;color:#404040}.p-auth .auth .form-control:hover{border-color:#ffa801}.p-auth .auth .form-control:focus{border-color:#ffa801;box-shadow:0 0 .3rem .05rem rgba(255,168,1,.7)}.p-auth .auth .form-check-label span{margin-left:.3rem;display:block}.p-auth .auth .forgot-pass{position:absolute;background:none;border:none;font-size:.9rem;font-weight:400;z-index:1;transition:color .2s;top:1rem;right:1.5rem;color:#404040}.p-auth .auth .forgot-pass:hover{color:#ffa801}.p-auth .auth .forgot-pass:active,.p-auth .auth .forgot-pass:focus{outline:none}@media (min-width:544px){.p-auth .auth-buttons{display:flex;justify-content:space-between;margin-top:1.8rem}}.p-auth .auth-items{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.8rem}@media (min-width:544px){.p-auth .auth-items{justify-content:flex-start;margin:0}}.p-auth .auth .registration{background:none;border:none;color:#fff;font-weight:600;font-size:1rem;transition:color .2s;margin-left:1.9rem}.p-auth .auth .registration:hover{color:#ffa801}.p-auth .auth-save-pass{color:#fff;font-weight:600;font-size:1rem;display:flex;margin-top:1.8rem;cursor:pointer}@media (min-width:544px){.p-auth .auth-save-pass{margin-top:0}}.p-auth .auth-save-pass:hover span{color:#ffa801}.p-auth .auth-save-pass input{width:19px;height:19px}.p-auth .auth-save-pass .input-text{transition:color .2s;padding-left:.4rem}.p-auth .auth .btn{width:171px;height:51px;margin:0 auto}@media (min-width:544px){.p-auth .auth .btn{margin:0 0 0 1.5rem}}.p-auth .auth-consents{margin-top:1.6rem;padding-top:1.1rem;border-top:1px solid hsla(0,0%,100%,.18);display:flex;flex-direction:column;gap:.6rem;text-align:left}.p-auth .auth-consent{display:flex;align-items:flex-start;gap:.6rem;margin:0;cursor:pointer;color:hsla(0,0%,100%,.8);font-size:13px;font-weight:400;line-height:1.4}.p-auth .auth-consent input{width:18px;height:18px}.p-auth .auth-consent a{color:#ffa801;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer;transition:color .2s}.p-auth .auth-consent a:hover{color:#fff;-webkit-text-decoration:underline solid;text-decoration:underline solid}.p-auth .auth-consent input,.p-auth .auth-save-pass input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;margin:0;border:1.5px solid hsla(0,0%,100%,.72);border-radius:4px;background:rgba(0,0,0,.25);position:relative;cursor:pointer;transition:background .15s,border-color .15s}.p-auth .auth-consent input:hover,.p-auth .auth-save-pass input:hover{border-color:#fff}.p-auth .auth-consent input:checked,.p-auth .auth-save-pass input:checked{background:#ffa801;border-color:#ffa801}.p-auth .auth-consent input:checked:after,.p-auth .auth-save-pass input:checked:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #212529;border-width:0 2px 2px 0;transform:rotate(45deg)}.p-auth .auth-consent input:focus-visible,.p-auth .auth-save-pass input:focus-visible{outline:2px solid #ffa801;outline-offset:2px}.p-auth .auth-extra{font-size:.75rem;color:#717171;line-height:1rem;text-align:left;padding:0 1rem}.p-auth .auth-extra a{display:inline-block;border-bottom:1px dashed #ffa801}.p-auth .auth-extra strong{font-size:.9rem;display:inline-block;margin-bottom:.35rem}.p-auth .auth-extra .form-group .form-check{margin-left:1.25rem}