body{margin:0px !important}body.base{font:14px/20px "KlavikaBasicRegular";background:url(/assets/internal/page-bg-29fe1e71011b23c9c16d8bbb2c1036d2bacf2ca6bbbde5e4a322586ef8891a0e.png) repeat 0 0}body.base form#session{width:400px;display:flex;flex-direction:column;padding:40px 150px;background:#f7f7f7;border:1px solid #d4d5d6;border-radius:6px;box-shadow:0 0 6px rgba(0,0,0,0.2)}body.base .container{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}body.base .container input{padding:5px 15px;margin-bottom:15px;border:1px solid #bbb;display:block}body.base .container .login-logo{align-self:center;padding:10px 10px 10px 10px;height:100px;width:100px}body.base .container .login-logo img{width:100px}body.base .hidden{display:none !important}body.base .branded-container .login-header{padding:32px 0 0 32px;font-weight:400;line-height:100%;font-size:25px;height:100%}body.base .branded-container .login-header .login-banner{display:flex;padding:0 20px 40px 0}body.base .branded-container .login-header .login-banner .login-logo{height:30px}body.base .branded-container .login-header .login-banner .login-logo img{vertical-align:middle;min-width:170px}body.base .branded-container .login-header .login-banner .crm{display:flex;align-items:center;margin:0 0 0 25px}body.base .branded-container .login-header .login-text{font-size:56px;padding-left:15px}body.base .branded-container .login-form{width:304px;display:flex;flex-direction:column;margin:auto;margin-top:7%}body.base .branded-container .login-form input[type="text"]{width:300px;border:none;border-bottom:1px solid #919191;background:none;font-weight:400;font-size:16px;line-height:25px;margin-bottom:30px;font:16px "KlavikaBasicRegular"}body.base .branded-container .login-form input[type="text"]:-internal-autofill-selected{background-color:transparent !important}body.base .branded-container .login-form input[type="password"]{width:300px;border:none;border-bottom:1px solid #919191;background:none;font-weight:400;font-size:16px;line-height:25px;margin-bottom:30px;font:16px "KlavikaBasicRegular"}body.base .branded-container .login-form input{-webkit-background-clip:text !important;background-clip:text !important}body.base .branded-container .login-form input::placeholder{font:16px "KlavikaBasicRegular";color:#a2a2a2}body.base .branded-container .login-form select{-webkit-background-clip:text !important;background-clip:text !important}body.base .branded-container .login-form .login-submit button{display:block;font-weight:500;line-height:19px;width:165px;padding:18px 48px 19px;color:white;border:none;border-radius:4px;background-color:#3272d9;transition:0.3s;cursor:pointer;font:20px "KlavikaBasicRegular"}body.base .branded-container .login-form p{max-width:300px}body.base-branded{background:none !important}body.base-branded-wavix{color:var(--white, #fff);font-family:Helvetica Neue;font-style:normal;background:#6acc83}body.base-branded-voiso{height:100vh;font-family:"GraphikLight";background:url(/assets/internal/voiso-login-background-cb021d2f4bf28c24ce78d16ffa9b589e5fbe5ba2311a9821eac068c8008943c0.png) no-repeat 0 0;background-size:30% 100%}body.base-branded-didlogic{overflow:hidden}body.base-branded-didlogic main{display:grid;grid-template-columns:50% 50%}body.base-branded-didlogic main .left{overflow:hidden;position:relative}body.base-branded-didlogic main .left .didlogic_map_wrapper{display:flex;justify-content:end}body.base-branded-didlogic main .left .didlogic_map{height:100vh;width:100vw;min-height:900px}body.base-branded-didlogic main .left #Layer_1{z-index:2;position:absolute;top:0;left:0}body.base-branded-didlogic main .left .logo{z-index:2;position:absolute;top:35px;left:95px}body.base-branded-didlogic main .left .logo img{height:35px;width:133px}body.base-branded-didlogic main .left svg{height:100%;width:100%}body.base-branded-didlogic main .right{display:flex;justify-content:center;align-items:center;background-color:white}@media (max-width: 540px){body.base-branded-didlogic main{grid-template-columns:100%;height:100vh}body.base-branded-didlogic main .left{display:none}body.base-branded-didlogic main .right{background-image:url(/assets/internal/ddl_mobile_bg-eb1c63b792d1deb5cd704c65dafe26e7a29025adc40b402cad86c8df8f5eee53.png);background-size:cover;background-position:left;background-repeat:no-repeat}body.base-branded-didlogic main .right didlogic-auth-widget{width:90%}}@media (min-width: 541px) and (max-width: 1024px){body.base-branded-didlogic{overflow:hidden}body.base-branded-didlogic main{grid-template-columns:100%;height:100vh}body.base-branded-didlogic main .left{display:none}body.base-branded-didlogic main .right{background-image:url(/assets/internal/ddl_mobile_bg-eb1c63b792d1deb5cd704c65dafe26e7a29025adc40b402cad86c8df8f5eee53.png);background-size:cover;background-position:left;background-repeat:no-repeat}body.base-branded-didlogic main .right didlogic-auth-widget{width:70%}}
