.login-main-container{margin-bottom:90px;margin-top:60px}.login-main-container .login-outer-container{display:table;margin:auto}.login-main-container .login-outer-container .login-outer-section{vertical-align:middle}.login-main-container .login-outer-container #login-error-container{background-color:#e2e8f0}.g-recaptcha{-webkit-transform:scale(1.19);-webkit-transform-origin:0 0;transform:scale(1.19);transform-origin:0 0}.rtl-captcha-fix{text-align:right}.rtl-captcha-fix .g-recaptcha{-webkit-transform:scale(1.19);-webkit-transform-origin:right top;transform:scale(1.19);transform-origin:right top}.captcha-height{width:360px}.captcha-height div{height:85px}.login-section-container{border-right:1px solid #333842}.login-section-container .login-container{margin:auto;max-width:400px}.login-section-container .login-container .login-section{margin:auto;padding:30px}.login-section-container .login-container .login-section #error-section{background-color:#e2e8f0}.login-section-container .login-container .login-section input{box-shadow:none!important}.login-section-container .login-container .login-section .e-input-focus{box-shadow:none!important}.login-section-container .login-container .login-section button{height:40px;margin-top:20px}.login-section-container .login-container .login-section label[for=rememberSiginField]{margin-top:20px}.login-section-container .login-container .login-section #forgot-password{margin-top:20px}.login-section-container .login-container .login-section a{color:#0565ff}.login-section-container .login-container .login-section a:hover{text-decoration:none}.login-section-container .login-container .login-section #agent-login{margin-top:20px}.logo-position{position:unset}.content{justify-content:unset}.content .auth-content{max-width:360px;padding:30px 0 0}.content .auth-content .e-float-input .e-input-group{border-color:#b1becb!important}.content .auth-content.rtl-body-alignment{direction:rtl}.content-section-container .content-container{margin:50px;padding:0 50px}.content-section-container .content-container .external-providers{margin:auto}.content-section-container .content-container .external-providers .login-buttons{box-shadow:none!important;margin:7px auto;padding:11px 0 11px 49px;text-align:left;width:215px}.content-section-container .content-container .external-providers .login-buttons .logo{height:30px;padding-right:5px}.lang-section-login{margin-left:36px}.rtl-langauge-alignment{direction:rtl}.rtl-list{direction:rtl;padding-right:0}.rtl-li-alignment{padding-inline-start:0}#lang{margin-bottom:40px;margin-top:8px}#lang #content{align-items:center;display:flex;height:18px}#lang #content .bd-icon-globe{color:#606f85;font-size:16px;line-height:18px}#lang #content .language-content{color:#2d3748;font-size:14px;font-weight:500;line-height:18px}#lang #content .bd-icon-arrowdown{color:#2d3748;font-size:18px;line-height:18px}.login-language-context{box-shadow:0 0 10px rgba(0,0,0,.1);max-height:47%!important}.login-language-context #language-container .language-content{height:40px;padding:10px 0}.login-language-context #language-container .language-content:hover{background:#e5efff}.login-language-context #language-container .language-content .language-links{color:#2d3748;font-size:14px;font-weight:400;letter-spacing:.323077px;line-height:20px;padding-left:16px}.login-language-context #language-container .language-content .language-links:hover{text-decoration:none}.enabled-language{background-color:#edf2f7;border-color:#a0aec0;box-shadow:none}.social-img-divider-line{border-left:1px solid #c5ceda;display:inline;float:left;height:24px;margin-left:12px}.social-image-left{float:left;margin-top:2px}.divider-line-gradient{background-image:linear-gradient(to right,rgba(204,220,223,.1),#ccdcdf,#ccdcdf,rgba(204,220,223,.1));border:0;height:1px}.info-icon-float{float:left}.welcome-msg{margin-bottom:14px;text-align:center}.welcome-msg h5{color:#2d3748;font-size:24px;font-weight:600;letter-spacing:.3px;line-height:30px}.welcome-msg p{color:#62666c;font-size:16px;font-weight:400;line-height:19px}a:hover{text-decoration:none}.rtl-error-msg{text-align:right!important}@media only screen and (max-width:767px){.login-main-container{margin-top:10px}.login-section-container{border-bottom:1px solid #333842;border-right:0!important}.content-container{margin:0;padding:0}}@media only screen and (max-width:380px){.g-recaptcha{transform:scale(.77)}.rtl-captcha-fix .g-recaptcha{-webkit-transform:scale(.77);-webkit-transform-origin:right top;transform:scale(.77);transform-origin:right top}.margin-android{margin-top:0!important}}