*,*:before,*:after{box-sizing:border-box}html{overflow-y:scroll;line-height:normal;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{min-width:20em;color:#000}html,form,body,section,iframe,figure,ul,ol,table td,blockquote,p,input,textarea{margin:0;padding:0}textarea:focus,input:focus,button:focus,a:focus,img{outline:none}img,table,iframe{border:0}table{border-collapse:collapse}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{margin-bottom:0.625rem;padding:0;line-height:normal}p{margin:0 0 0.625rem 0;color:#000}img{max-width:100%;height:auto;border:none}.btn,button,html [type="button"],[type="reset"],[type="submit"]{cursor:pointer;transition:all 0.5s;padding:0;text-align:center;-webkit-appearance:none}a{cursor:pointer;background-color:transparent;-webkit-text-decoration-skip:objects}#main{position:relative;overflow-x:hidden;min-height:100%}section{margin-top:4.5rem;padding-bottom:1.875rem;min-height:100%;height:auto}.container{max-width:73.125rem;margin:0 auto;width:auto;padding:0 0.9375rem}.main-container{position:relative;max-width:73.125rem;margin:0 auto;width:auto;padding:0 0.9375rem}.position-relative{position:relative}.row{width:100%}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.flex,.flex-row,.flex-columns,.flex-center{align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.flex .bottom,.flex-row .bottom,.flex-columns .bottom,.flex-center .bottom{margin-top:auto}.flex-row{flex-direction:row;-webkit-flex-direction:row}.flex-columns{-webkit-flex-direction:column;flex-direction:column}.flex-center{-webkit-align-items:center;align-items:center}.nowrap-flex{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.wrap-flex{-webkit-flex-wrap:wrap;flex-wrap:wrap}.img-fill{min-width:100%;min-height:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0}.section-bg{left:0;right:0;top:0;bottom:0;position:absolute}.close{position:relative;display:inline-block;width:1rem;height:1rem;overflow:hidden;cursor:pointer}.close:hover::before,.close:hover::after{background:dimgray}.close::before,.close::after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#828282}.close::before{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close::after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@keyframes hover-color{from{border-color:#828282}to{border-color:#000}}.magic-radio,.magic-checkbox{position:absolute;display:none}.magic-radio[disabled],.magic-checkbox[disabled]{cursor:not-allowed}.magic-radio+label,.magic-checkbox+label{position:relative;display:block;padding-left:1.4375rem;cursor:pointer;vertical-align:middle}.magic-radio+label:hover:before,.magic-checkbox+label:hover:before{animation-duration:0.4s;animation-fill-mode:both;animation-name:hover-color}.magic-radio+label:before,.magic-checkbox+label:before{position:absolute;top:0;left:0;display:inline-block;width:1.125rem;height:1.125rem;content:'';border:2px solid #828282}.magic-radio+label:after,.magic-checkbox+label:after{position:absolute;display:none;content:''}.magic-radio[disabled]+label,.magic-checkbox[disabled]+label{cursor:not-allowed;color:#a6a6a6}.magic-radio[disabled]+label:hover,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:after,.magic-checkbox[disabled]+label:hover,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:after{cursor:not-allowed}.magic-radio[disabled]+label:hover:before,.magic-checkbox[disabled]+label:hover:before{border:1px solid #a6a6a6;animation-name:none}.magic-radio[disabled]+label:before,.magic-checkbox[disabled]+label:before{border-color:#a6a6a6}.magic-radio:checked+label:before,.magic-checkbox:checked+label:before{animation-name:none}.magic-radio:checked+label:after,.magic-checkbox:checked+label:after{display:block}.magic-radio+label:before{border-radius:50%}.magic-radio+label:after{top:5px;left:5px;width:.5rem;height:.5rem;border-radius:50%;background:#000}.magic-radio:checked+label:before{border:1px solid #000}.magic-radio:checked[disabled]+label:before{border:1px solid #4d4d4d}.magic-radio:checked[disabled]+label:after{background:#4d4d4d}.magic-checkbox+label:before{border-radius:3px}.magic-checkbox+label:after{top:2px;left:7px;box-sizing:border-box;width:6px;height:12px;transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#fff;border-top:0;border-left:0}.magic-checkbox:checked+label:before{border:#000;background:#000}.magic-checkbox:checked[disabled]+label:before{border:#4d4d4d;background:#4d4d4d}html{overflow-y:auto}#main{min-height:calc(100vh - 7.4375rem) !important}.section{background:#F6F6F8;min-height:calc(100vh - 11.9375rem)}@media only screen and (max-width: 40em){.section{background:#fff}}.authentication-form{padding:1.875rem 4.1875rem;margin:2.5rem auto;background:#FFFFFF;box-shadow:0 0 2px rgba(0,0,0,0.4),0 2px 4px rgba(0,0,0,0.2);border-radius:3px;width:31rem}.authentication-form.restore h1{margin-bottom:2.875rem}.authentication-form.restore .submit-block{margin:11.125rem 0 0 0}@media only screen and (max-width: 40em){.authentication-form{width:18rem;padding:0;box-shadow:none;margin:1.875rem auto;align-self:flex-start}}.authentication-form h1{text-align:center;font-size:1.75rem;color:#E21839;margin-bottom:1.875rem}.authentication-form .mb0{margin-bottom:0}.error_text{display:block;position:relative;font-size:0.75rem;text-align:left;color:#E21839;line-height:1.5rem}.error_text:before{position:absolute;top:-0.125rem;left:0;width:100%;display:block;content:'';border-top:2px solid #E21839}.info-text{font-size:0.75rem;text-align:left;line-height:1.5rem;color:#4285F4;display:none}.form-input:focus ~ .info-text{display:block}.form-input.error-field:focus ~ .info-text{display:none}.error-block{text-align:center;margin:2.563125rem 0 0 0;height:0.875rem}.error-block .error_text{display:inline;position:relative;padding-left:1.5rem}.error-block .error_text:before{border:none;display:block;content:'';background:url("/img/authenticationPage/error.svg");width:1.5rem;height:1.5rem;position:absolute;left:0;top:-0.3125rem}.error-block .error_text.hidden{display:none}.error-check{background:url("/img/authenticationPage/error.svg");width:1.5rem;height:1.5rem;display:block;position:absolute;top:-2px;right:1.125rem}.login-socials-block{margin-bottom:2.5rem}.login-socials-block button{display:block;width:100%;border-radius:2px;height:2.25rem;line-height:2.25rem;font-size:1rem;position:relative;border:none;box-shadow:0 2px 2px rgba(0,0,0,0.24),0 0 2px rgba(0,0,0,0.4)}.login-socials-block button+button{margin-top:0.625rem}.login-socials-block button.facebook-btn{background-color:#3B5998;background-image:url("/img/authenticationPage/facebook.svg");background-repeat:no-repeat;background-position:0.375rem 0.375rem;color:#fff;text-transform:none}.login-socials-block button.facebook-btn:hover{background-color:#2d4373}.login-socials-block button.google-btn{background-color:#E5E6E6;color:#000;background-image:url("/img/authenticationPage/google.svg");background-repeat:no-repeat;background-position:0.5rem 0.5rem;text-transform:none}.login-socials-block button.google-btn:hover{background-color:#cbcdcd}.form-group{margin-bottom:0.625rem;position:relative}.form-group.block-static-height{height:4.1875rem}.form-group.block-static-height.select-block{padding-top:1.5rem}.form-group.check-group{margin-bottom:1.5rem}.form-group .form-label{display:inline-block;line-height:1.5rem;font-size:1rem;color:rgba(0,0,0,0.45);transition:all 0.4s;-moz-transform:translate(0, 1.5rem);-o-transform:translate(0, 1.5rem);-ms-transform:translate(0, 1.5rem);-webkit-transform:translate(0, 1.5rem);transform:translate(0, 1.5rem)}.form-group .form-label.active{line-height:1.5rem;font-size:0.75rem;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.form-group .form-label.select-label{position:absolute;top:1.5rem;left:1.5rem;-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.form-group .form-label.select-label.active{top:0;font-size:0.75rem;line-height:1rem}.form-group label.error{font-size:0.75rem;text-align:left;color:#E21839;line-height:0.875rem}.form-group .form,.form-group .form-input{background:#FFFFFF;outline:none;border:none;line-height:1.5rem;height:1.5rem;border-bottom:1px solid rgba(0,0,0,0.24);display:block;padding-bottom:1px;width:100%;color:#000}.form-group .form.auth-failed,.form-group .form-input.auth-failed{padding-bottom:0;border-bottom:2px solid #E21839}.form-group .form:focus,.form-group .form-input:focus{padding-bottom:0;border-bottom:2px solid #4285F4}.form-group .form.error-field:focus,.form-group .form-input.error-field:focus{padding-bottom:0;border-bottom:2px solid #E21839}.form-group .form:-webkit-autofill,.form-group .form:-webkit-autofill:hover,.form-group .form:-webkit-autofill:focus,.form-group .form:-webkit-autofill:active,.form-group .form-input:-webkit-autofill,.form-group .form-input:-webkit-autofill:hover,.form-group .form-input:-webkit-autofill:focus,.form-group .form-input:-webkit-autofill:active{background:#fff !important;-webkit-box-shadow:inset 0 0 0 9999px white}.form-group .form-select{position:relative;width:100%;outline:none;border:none;line-height:1.5rem;height:1.5rem;border-bottom:1px solid rgba(0,0,0,0.24);font-size:1rem;padding-left:1.625rem;-webkit-appearance:none;-moz-appearance:none;background-image:url("/img/arr_rg.svg");background-repeat:no-repeat;background-position:10px 5px;background-color:transparent;z-index:2}.form-group .form-select:focus ~ .select-label,.form-group .form-select.valid ~ .select-label{top:0;font-size:0.75rem;line-height:1rem}.form-group .label-link{color:rgba(66,133,244,0.87);text-decoration:underline}.form-group .label-link:hover{text-transform:none}.submit-block{text-align:center;margin:0.625rem 0 0 0}.submit-block .btn{border:none;background:#E21839;display:inline-block;border-radius:2px;font-size:16px;text-align:center;letter-spacing:0.03em;text-transform:uppercase;color:#FFFFFF;line-height:2.25rem;width:13.75rem}.submit-block .btn:hover{background:#860e22}.resend-block{margin:3.75rem 0 0 0}.resend-block .text-resended-block{margin-bottom:0.625rem;line-height:1rem;font-size:0.75rem;color:rgba(0,0,0,0.45);text-align:center;height:1rem}.resend-block .resend-email-block{height:2.5rem}.resend-block .resent-link{line-height:1.25rem;font-size:1rem;text-align:center;display:inherit;text-decoration:underline;color:rgba(0,0,0,0.45)}.resend-block .resent-link:hover{text-decoration:none}.resend-block .description-text{line-height:1rem;font-size:0.75rem;color:rgba(0,0,0,0.45);margin:1.875rem 0 0 0}.resend-block .description-text a{color:rgba(0,0,0,0.45)}.resend-block .description-text a:hover{text-decoration:underline}.resend-block .number-of-attempts-block{line-height:1rem;font-size:0.75rem;color:#E21839;text-align:center;height:1rem;margin-top:-1rem;margin-bottom:1rem}.no-attempt-texts{line-height:1.25rem;height:2.5rem;font-size:1rem;text-align:center;color:rgba(0,0,0,0.45)}.link-block{text-align:center;margin-top:1.25rem}.link-block a{font-size:1rem;text-decoration-line:underline;color:rgba(0,0,0,0.45)}.link-block a:hover{text-decoration:none}.hide-show-link{position:absolute;right:0;top:1.5rem;line-height:1.5rem;font-size:0.75rem;color:rgba(0,0,0,0.45)}.hide-show-link span{cursor:pointer}.hidden{display:none}.forget-pass{text-align:right}.forget-pass .forget-link{font-size:0.75rem;line-height:0.875rem;text-decoration-line:underline;color:rgba(0,0,0,0.45)}.forget-pass .forget-link:hover{text-decoration:none}.success-block{line-height:1.25rem;font-size:1rem;color:#000;padding-top:1.6875rem}.restore-by-phone .submit-block{margin:0.625rem 0 0 0}.restore-by-phone .form-group{margin-bottom:0.78125rem;height:3rem}.restore-by-phone .sent-text{line-height:1.25rem;font-size:1rem;color:#000;margin-bottom:2rem}.restore-by-phone .sent-text .user-phone{font-weight:bold}.restore-by-phone h5{text-align:center;font-weight:bold;line-height:1.25rem;font-size:1rem;color:#000;margin-bottom:1.28125rem}.restore-by-phone .form.form-code{width:4rem;margin:0 auto}.restore-by-phone .error_text{text-align:center;width:100%;position:relative}.restore-by-phone .error_text:before{left:50%;margin-left:-2.25rem;width:4.5rem}.restore-by-phone .not-received-code{text-align:center;min-height:4.875rem}.restore-by-phone .not-received-code a{line-height:1.25rem;font-size:1rem;text-decoration-line:underline;color:rgba(0,0,0,0.45)}.restore-by-phone .not-received-code a:hover{text-decoration:none}.restore-by-phone .not-received-code p{margin:0.625rem 0 0 0;line-height:1rem;font-size:0.75rem;text-align:center;color:#E21839;min-height:2rem}.restore-by-phone .not-received-code p a{color:#E21839;text-decoration:none;line-height:1rem;font-size:0.75rem}.restore-by-phone .not-received-code p a:hover{color:rgba(0,0,0,0.45)}.restore-by-phone .no-sms-block{color:rgba(0,0,0,0.45);line-height:1rem;font-size:0.75rem;margin-top:0.625rem}.set-new-password .submit-block{margin:5.4375rem 0 0 0}@media only screen and (max-width: 40em){.registration-form .form-group.block-static-height{height:5.75rem}}.registration-form .magic-radio+label,.registration-form .magic-checkbox+label{padding:0 2.25rem 0 0;font-size:1rem;line-height:1.5rem;color:#000}.registration-form .magic-radio+label:before,.registration-form .magic-checkbox+label:before{left:auto;right:0}.registration-form .magic-radio+label:after,.registration-form .magic-checkbox+label:after{left:auto;right:0.275rem}.registration-form .submit-block{margin:3rem 0 0 0}.registration-form .login-link-block{text-align:center;padding-top:2rem}.registration-form .login-link-block a{font-size:1rem;line-height:normal;color:rgba(0,0,0,0.45);text-decoration:underline}.registration-form .login-link-block a:hover{text-decoration:none}.regVerify{min-height:26.25rem}.regVerify p{font-size:1rem;line-height:normal}
