﻿.login-container{height:100%;width:100%;position:relative;}.login-container.theme{transition:background-color .25s ease-in;}.login-container.theme.light{background-color:#fff;}.login-container.theme.dark{background-color:var(--primary-color-dark);}.login-container .login-wrapper{display:flex;justify-content:center;align-items:center;height:calc(100% - 35px);width:100%;}.login-container .login-wrapper .column-1{width:50%;height:100%;display:flex;align-items:center;justify-content:flex-start;}.login-container .login-wrapper .column-1 .text-container{padding-left:40px;width:calc(100% - 40px);display:flex;flex-wrap:wrap;}.login-container .login-wrapper .column-1 .text-container span{width:100%;}.login-container .login-wrapper .column-1 .text-container .text-1{color:#ffbe55;font-size:50px;font-family:"Nunito-Bold";line-height:1.2;}.login-container .login-wrapper .column-1 .text-container .text-2{font-size:120px;font-family:"Raleway-Bold";line-height:1.2;}.login-container .login-wrapper .column-1 .text-container .text-2.theme{transition:color .25s ease-in;}.login-container .login-wrapper .column-1 .text-container .text-2.theme.light{color:var(--primary-color-dark);}.login-container .login-wrapper .column-1 .text-container .text-2.theme.dark{color:#fff;}.login-container .login-wrapper .column-1 .text-container .text-3{font-size:16px;font-family:"Nunito-Regular";width:80%;}.login-container .login-wrapper .column-1 .text-container .text-3.theme{transition:color .25s ease-in;}.login-container .login-wrapper .column-1 .text-container .text-3.theme.light{color:#707070;}.login-container .login-wrapper .column-1 .text-container .text-3.theme.dark{color:#fff;}.login-container .login-wrapper .column-2{width:50%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;}.login-container .login-wrapper .column-2 .login-background{height:70%;width:65%;border-radius:65px;z-index:1;}.login-container .login-wrapper .column-2 .login-background.theme{transition:background-color .25s ease-in;}.login-container .login-wrapper .column-2 .login-background.theme.light{background-color:hsla(0,0%,100%,.7411764706);}.login-container .login-wrapper .column-2 .login-background.theme.dark{background-color:var(--login-popup-background-dark);}.login-container .login-wrapper .column-2 .login-background .login-logo-container{width:100%;height:20%;background-repeat:no-repeat;background-position:center center;}.login-container .login-wrapper .column-2 .login-background .login-logo-container.theme{transition:background-image .25s ease-in;}.login-container .login-wrapper .column-2 .login-background .login-logo-container.theme.light{background-image:url("../../images/common/logo/purple.svg");}.login-container .login-wrapper .column-2 .login-background .login-logo-container.theme.dark{background-image:url("../../images/common/logo/white.svg");}.login-container .login-wrapper .column-2 .login-background .login-form-container{width:100%;height:80%;padding:30px 100px 30px 100px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-domain-container{width:100%;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-domain-container .form-domain-wrapper{font-family:"Nunito-SemiBold";height:40px;color:#707070;padding-left:15px;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-domain-container .form-domain-wrapper button{height:100%;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-username-container{width:100%;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-username-container .form-username-wrapper{font-family:"Nunito-SemiBold";border-radius:25px;height:40px;color:#707070;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-username-container .form-username-wrapper .form-username-logo-container{display:flex;justify-content:center;align-items:center;width:50px;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-username-container .form-username-wrapper .form-username-logo-container img{width:15px;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-password-container{width:100%;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-password-container .form-password-wrapper{font-family:"Nunito-SemiBold";border-radius:25px;height:40px;color:#707070;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-password-container .form-password-wrapper .form-password-logo-container{display:flex;justify-content:center;align-items:center;width:50px;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-password-container .form-password-wrapper .form-password-logo-container img{width:15px;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-password-container .form-password-wrapper .form-password-eye-container{display:flex;justify-content:center;align-items:center;width:30px;cursor:pointer;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-captcha-container{width:100%;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-captcha-container .k-captcha{background-color:rgba(0,0,0,0);width:100%;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-captcha-container .k-captcha-input .k-input{border-radius:25px;height:40px!important;font-family:"Nunito-SemiBold";}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-submit-button-container{width:100%;display:flex;justify-content:center;align-items:center;}.login-container .login-wrapper .column-2 .login-background .login-form-container .form-submit-button-container .form-submit-button{background-color:#766ce7;text-transform:uppercase;color:#fff;font-size:20px;font-family:"Nunito-Bold";border-radius:25px;width:150px;height:40px;border:0;}.login-container .login-wrapper .column-2 .login-background .login-form-container.hidden{display:none;}.login-container .login-wrapper .column-2 .login-background .loading-container{width:100%;height:80%;padding:30px 100px 30px 100px;}.login-container .login-wrapper .column-2 .login-background .loading-container .loading-indicator-container{width:100%;height:50%;display:flex;justify-content:center;align-items:center;}.login-container .login-wrapper .column-2 .login-background .loading-container .loading-indicator-container.theme{transition:color .25s ease-in;}.login-container .login-wrapper .column-2 .login-background .loading-container .loading-indicator-container.theme.light{color:var(--primary-color-dark);}.login-container .login-wrapper .column-2 .login-background .loading-container .loading-indicator-container.theme.dark{color:var(--primary-color);}.login-container .login-wrapper .column-2 .login-background .loading-container .text-container{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;}.login-container .login-wrapper .column-2 .login-background .loading-container .text-container .text-1,.login-container .login-wrapper .column-2 .login-background .loading-container .text-container .text-2{width:100%;font-family:"Nunito-SemiBold";font-size:25px;text-align:center;}.login-container .login-wrapper .column-2 .login-background .loading-container .text-container .text-1.theme,.login-container .login-wrapper .column-2 .login-background .loading-container .text-container .text-2.theme{transition:color .25s ease-in;}.login-container .login-wrapper .column-2 .login-background .loading-container .text-container .text-1.theme.light,.login-container .login-wrapper .column-2 .login-background .loading-container .text-container .text-2.theme.light{color:var(--primary-color);}.login-container .login-wrapper .column-2 .login-background .loading-container .text-container .text-1.theme.dark,.login-container .login-wrapper .column-2 .login-background .loading-container .text-container .text-2.theme.dark{color:#fff;}.login-container .login-wrapper .column-2 .login-background .loading-container.hidden{display:none;}.login-container .background-image-container{position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-position:right;right:0;top:0;}.login-container .background-image-container.theme{transition:background-image .25s ease-in;}.login-container .background-image-container.theme.light{background-image:var(--primary-landing-page-background);}.login-container .background-image-container.theme.dark{background-image:var(--primary-landing-page-background-dark);}