.public-popup-register{width:415px;padding:20px 35px}.public-popup-register h2{color:#828282;font-size:22px;font-family:'RobotoMedium';margin-bottom:20px}.public-popup-register .button-block{text-align:center;padding-top:25px}.public-popup-register .btn,.public-popup-register .btn-register{display:inline-block;font-size:16px;font-family:'RobotoMedium';text-transform:uppercase;color:#fff;padding:7px 35px;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,0.2);background:#4285F4}.public-popup-register+.close{right:15px;top:15px}@media all and (max-width: 550px){.public-popup-register{width:auto;padding:20px 0}}#header{background:#fff;width:100%;min-height:72px;position:fixed;top:0;left:0;right:0;box-shadow:0px 1px 4px rgba(0,0,0,0.15);z-index:99}.top-bar-left{width:179px;margin-right:auto;padding:16px 0}.top-bar-right{width:calc(100% - 245px)}@media only screen and (max-width: 61.875em){.header-nav .main-menu{overflow:hidden;background:#fff;display:none;position:fixed;top:0;right:-12.5rem;height:100%;z-index:999999;width:17.5rem;overflow-y:auto;overflow-x:hidden;padding:1.875rem}}.header-nav li{display:inline-block;position:relative;line-height:4.375rem}@media only screen and (max-width: 61.875em){.header-nav li{line-height:1.5rem}}.header-nav li img{display:none}@media only screen and (max-width: 61.875em){.header-nav li img{display:inline-block;position:absolute;left:0;height:1.5rem;top:0}}.header-nav li span{display:block;color:rgba(0,0,0,0.87);line-height:4.375rem;border-bottom:2px solid #e21839}@media only screen and (max-width: 61.875em){.header-nav li span{border:none;line-height:1.5rem;color:#000}}.header-nav li+li{margin-left:3rem}@media only screen and (max-width: 61.875em){.header-nav li+li{margin-left:0;margin-top:1.25rem}}.authentication-menu-block{margin-left:auto}.authentication-menu-block .login-menu{color:#000;margin-right:25px}@media (max-width: 767px){.authentication-menu-block .login-menu{margin:0}}.authentication-menu-block .login-menu img{width:40px;display:none}@media (max-width: 379px){.authentication-menu-block .login-menu img{display:block}}.authentication-menu-block .login-menu:hover{color:#e21839}@media (max-width: 379px){.authentication-menu-block .login-menu span{display:none}}.authentication-menu-block .btn-register{display:inline-block;font-size:14px;line-height:36px;text-transform:uppercase;background-color:#fff;padding:0 54px;border-radius:2px;border:1px solid #e21839;color:#e21839;box-shadow:0 2px 2px rgba(0,0,0,0.24),0 0 2px rgba(0,0,0,0.12)}.authentication-menu-block .btn-register:hover{box-shadow:none}@media (max-width: 767px){.authentication-menu-block .btn-register{display:none}}.authentication-block{margin-top:0.3125rem}.authentication-block h4{line-height:normal;font-size:1.25rem;text-align:center;color:#828282;margin-bottom:1.875rem;font-family:"RobotoMedium"}@media only screen and (max-width: 40em){.authentication-block h4{font-size:1.25rem}}.authentication-block .wrapper-forms{height:45.3125rem}.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}.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}.login-socials-block button.google-btn:hover{background-color:#cbcdcd}.registration-form,.login-form{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:496px;margin:0 auto;padding:30px 67px 20px 67px;display:none}.registration-form.active,.login-form.active{display:block}@media only screen and (max-width: 40em){.registration-form,.login-form{width:288px;padding:0;box-shadow:none}}.registration-form h6,.login-form h6{text-align:center;font-size:28px;color:#E21839;line-height:33px;margin-bottom:10px}.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-input,.form-group .form{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-input.auth-failed,.form-group .form.auth-failed{padding-bottom:0;border-bottom:2px solid #E21839}.form-group .form-input:focus,.form-group .form:focus{padding-bottom:0;border-bottom:2px solid #4285F4}.form-group .form-input.error-field:focus,.form-group .form.error-field:focus{padding-bottom:0;border-bottom:2px solid transparent}.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,.form-group .form:-webkit-autofill,.form-group .form:-webkit-autofill:hover,.form-group .form:-webkit-autofill:focus,.form-group .form:-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}.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}.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}.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);cursor:pointer}.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}@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.345rem}.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;cursor:pointer}.registration-form .login-link-block a:hover{text-decoration:none}.regVerify{min-height:26.25rem}.regVerify p{font-size:1rem;line-height:normal}.public-page{filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}.simple-popup-backdrop-content{background:#f6f6f8 !important}
