@font-face{font-family:'Roboto';src:url('../../../fonts/Roboto-Regular.ttf');font-weight:normal;font-style:normal;}@font-face{font-family:'Roboto Medium';src:url('../../../fonts/Roboto-Medium.ttf');font-weight:normal;font-style:normal;}@font-face{font-family:'RobotoMono';src:url('../../../fonts/RobotoMono-Regular.ttf');font-weight:normal;font-style:normal;}body{border-top:none !important}#authContainer{display:flex;box-sizing:border-box;height:100vh;min-height:600px;font-family:Roboto;font-style:normal;font-weight:normal}#authContainer .row{width:100%;margin:0 !important}.row-form{height:calc(100% - 61px)}.sign-in-form{padding:40px !important;width:100% !important;font-style:normal;border:1px solid rgba(0, 0, 0, 0.12);box-sizing:border-box;border-radius:4px;font-size:16px;line-height:24px}.sign-in-form .sign-in-heading{font-family:"Roboto Medium";font-weight:500;font-size:24px;line-height:30px;color:rgba(0, 0, 0, 0.87);margin-bottom:40px}.sign-in-form .form-panel{flex-wrap:wrap}.sign-in-form .form-panel:not(:last-child){margin-bottom:25px;position:relative}.sign-in-input{max-width:437px;width:437px;padding:11px 15px;color:rgba(0, 0, 0, 0.87);border:1px solid rgba(0, 0, 0, 0.12);box-sizing:border-box;border-radius:4px;outline:none;border:1px solid #00838f}.sign-in-form label{font-family:"Roboto Medium";font-size:14px;line-height:20px}.sign-in-input::placeholder{color:rgba(0, 0, 0, 0.32)}.pwd_visibility_btn{position:absolute;right:10px;top:10px;float:none !important;margin:0 !important;z-index:1}label.checkbox{width:437px;margin:0 !important}label.checkbox i{margin-right:16px}.btn-form-container{width:437px}.err-form-container{display:flex;width:437px;padding:8px 15px;color:#e53935;background-color:rgba(229, 57, 53, 0.1)}.err-form-container i{margin-right:4px;min-width:20px !important}.btn-form-container > button{font-family:"Roboto Medium";width:100%;font-style:normal;font-weight:500;font-size:14px;line-height:20px;padding:8px 0;border-radius:4px;border:none;outline:none !important}.btn-form-container > button#login-btn{background:var(--primary-color);color:var(--base-font-btn-color)}.btn-form-container > button#regus-btn{background:rgba(0, 0, 0, 0.08);margin-right:0}#authContainer .forms-container{min-width:608px !important;max-width:608px !important;padding:0 !important;margin-top:-60px}#error_modal .modal-dialog .modal-body,#error_modal .modal-dialog .modal-header{text-align:left;padding:12px 24px;justify-content:flex-start !important}#error_modal .modal-dialog .modal-header.error{background:linear-gradient(0deg, rgba(229, 57, 53, 0.08), rgba(229, 57, 53, 0.08)), #f5f5f5}.side-img{max-width:632px}.new-year-2022 .side-img-item{min-height:100%;width:632px;position:absolute;right:0px;background:url("/images/auth/new_year_bg.png") no-repeat}.new-year-2022 .side-img-item:after{content:" ";width:632px;height:503px;position:absolute;bottom:0px;background:url("/images/auth/gradient.png") no-repeat}.new-year-2022 .side-img-item .side-img-caption{position:absolute;z-index:1;left:60px;bottom:90px;top:inherit;color:#fff}.side-img-item img{min-height:100%}.side-img-text-container{padding-top:25px}.side-img-text-container .side-title{font-size:32px;line-height:40px;color:#fff}.side-img-text-container .side-text{font-size:16px;line-height:24px;color:#fff;opacity:0.54}input.common-etp-checkbox:checked ~ i.arm-icon-checkbox{background:#00838f;display:flex}.auth-checkbox{position:absolute;visibility:hidden}.icon-checkbox{mask:url('/images/icons/cbx-empty.svg');-webkit-mask:url('/images/icons/chk-empty.svg');mask-size:auto;position:relative;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:24px;width:24px;mask-size:cover;-webkit-mask-size:cover;vertical-align:middle;background-color:rgba(0, 0, 0, 0.6);background-size:cover;background-position:center;background-repeat:no-repeat}.auth-checkbox:checked + .icon-checkbox{color:#00838f !important;background-color:#00838f !important;mask:url('/images/icons/chk-fill.svg');-webkit-mask:url('/images/icons/chk-fill.svg');mask-size:auto;position:relative;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:24px;width:24px;mask-size:cover;-webkit-mask-size:cover;vertical-align:middle;background-color:rgba(0, 0, 0, 0.6);background-size:cover;background-position:center;background-repeat:no-repeat}.arm-icon-checkbox{position:absolute;width:210px;height:79px;left:125px;top:402px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c;box-shadow:none !important}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.bg-danger{background-color:#f2dede !important}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;order:1}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}@media screen and (max-width:1280px){.side-img{display:none}}@media screen and (max-width:680px){#authContainer{padding:16px}#authContainer .forms-container{width:100% !important;max-width:100% !important;min-width:100% !important}.pwd_visibility_btn{top:38px}.sign-in-form{padding:24px !important}.sign-in-input{max-width:100%;width:100%}.btn-form-container > button{width:100% !important;margin-right:0 !important}.btn-form-container #login-btn{margin-bottom:24px}#submit-error,.sign-in-form,.contacts,#container-captcha .captcha-wrap .btn-captcha-update{font-size:14px;line-height:20px}.sign-in-form .sign-in-heading{font-size:24px;line-height:30px}}