.loginWrapper{background:var(--bg-color-primary)}.loginWrapper .tryKwikqy{padding:15px}.loginWrapper .tryKwikqy span{font-weight:300;display:block}.loginWrapper .tryKwikqy a{color:var(--primary-color);font-weight:500}.loginWrapper #otherMethod{text-align:center;font-size:15px;color:var(--font-color);margin-top:15px}.loginWrapper #otherMethod a{color:var(--font-color)}.loginWrapper #otherMethod a:hover{font-weight:500;color:var(--primary-color)}.loginWrapper #googleLogin{border:1px solid var(--border-color);border-radius:8px;padding:15px;text-align:center;display:block}.loginWrapper #googleLogin:hover{border-color:var(--font-color)}.loginWrapper #googleLogin img{width:60px;height:60px;border-radius:8px;margin-bottom:20px}.loginWrapper #googleLogin #googleData{color:var(--font-color)}.loginWrapper .twofaWrapper{width:100%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex}.loginWrapper .twofaWrapper .twofaCode{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px auto;text-align:center;-ms-flex-item-align:center;align-self:center}.loginWrapper .twofaWrapper .twofaCode .partArea{display:-webkit-box;display:-ms-flexbox;display:flex;height:120px}.loginWrapper .twofaWrapper .twofaCode .partArea div input:focus{border-color:var(--primary-color)!important;-webkit-box-shadow:0 0 3px 0 var(--primary-color);box-shadow:0 0 3px 0 var(--primary-color)}.loginWrapper .twofaWrapper .twofaCode .partArea div:last-child{border:0}.loginWrapper .twofaWrapper .twofaCode .partArea div:last-child input{border:1px solid var(--border-color);border-top-right-radius:5px;border-bottom-right-radius:5px}.loginWrapper .twofaWrapper .twofaCode .partArea div.middleNumber input{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-left:1px solid transparent;border-right:1px solid transparent}.loginWrapper .twofaWrapper .twofaCode .partArea div:first-child input{border:1px solid var(--border-color);border-top-left-radius:5px;border-bottom-left-radius:5px}.loginWrapper .twofaWrapper .twofaCode .partArea input{padding:50px 0;text-align:center;-webkit-box-shadow:none;box-shadow:none;font-size:30px;max-width:80px;border-radius:0}.loginWrapper .twofaWrapper .twofaCode .partArea input.big{max-width:100%}.loginWrapper .twofaWrapper .twofaCode .partDivider{margin:20px 25px 0 25px;font-size:40px}.loginWrapper .forgotPassword{background:var(--bg-color-tertiary);border-radius:8px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.loginWrapper .forgotPassword a{color:var(--font-color);font-weight:500}.loginWrapper #loginForm main{min-height:60vh}.loginWrapper #loginForm .footer{background-color:var(--bg-color-primary)!important}.loginWrapper #loginForm footer{position:static}.loginWrapper #loginForm #login{width:550px;padding:30px;margin:10px auto;background-color:var(--bg-color-primary);border-radius:3px}.loginWrapper #loginForm #login .loginInstructions{text-align:center;margin:40px 0 30px 0}.loginWrapper #loginForm #login .loginInstructions h1{color:var(--font-color);font-size:30px}.loginWrapper #loginForm #login .loginInstructions p{font-size:16px}.loginWrapper #loginForm #login .form-label-group>input{border:2px solid transparent;border-radius:8px}.loginWrapper #loginForm #login .form-label-group>input:focus{border:2px solid var(--font-color);-webkit-box-shadow:none;box-shadow:none;color:var(--font-color)}.loginWrapper #loginForm #login .input-group-prepend{position:absolute;height:20px;right:5px;top:14px;z-index:99;border-radius:3px;padding:0}.loginWrapper #loginForm #login .input-group-prepend .input-group-text{background:var(--bg-color-primary);border:0}.loginWrapper #loginForm #login .input-group-prepend .input-group-text .material-icons{font-size:18px}.loginWrapper #loginForm #login .client_logo img{display:block;width:100%;background:var(--logo);background-position:50%;height:90px}.loginWrapper #loginForm #login .btn{padding:16px 15px;font-size:1.1rem}.loginWrapper #loginForm #login .btn.btn-default{font-size:12px;font-weight:400;width:100%}.loginWrapper #loginForm .client_logo{background:var(--logo);background-position:50%;height:90px}.loginWrapper #loginForm .client_logo_container{height:90px}.loginWrapper #loginForm .client_logo,.loginWrapper #loginForm .login_header .col-sm-4:first-child a{background-size:contain!important;background-repeat:no-repeat!important}.loginWrapper #loginForm .login_header{padding:30px 0}.loginWrapper #loginForm .login_header .switch{margin:20px 0 0 0}.loginWrapper #loginForm .login_header .col-sm-4:first-child a{width:1600px;height:30px;display:block;background:var(--logo-kwikqy);background-position:0}.loginWrapper #loginForm .form-signin{width:100%;max-width:420px;padding:15px;margin:auto}.loginWrapper #loginForm .loginTools a{color:var(--font-color);opacity:.8}.loginWrapper #loginForm .loginTools a:hover{opacity:1}.loginWrapper #loginForm .loginTools a img{height:20px;margin:0 15px 0 0}.login-class{background:var(--bg-color-primary)}#setupAuthenticatorModal .modal-content .titleAuth{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}#setupAuthenticatorModal .modal-content .titleAuth div{margin:0 25px 0 0}#setupAuthenticatorModal .modal-content .titleAuth img{height:50px}#setupAuthenticatorModal .modal-content .modal-footer,#setupAuthenticatorModal .modal-content .modal-header{display:none}#waitListed{position:fixed;left:0;top:0;z-index:9999;width:100%;height:100vh;max-height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:300% 300%;background-image:linear-gradient(-45deg,var(--quaternary-color),var(--primary-color) 25%,var(--tertiary-color) 51%,var(--secondary-color));-webkit-animation:AnimateBG 20s ease infinite;animation:AnimateBG 20s ease infinite}#waitListed img{max-width:500px;margin-bottom:15px}#waitListed h1{display:block;font-weight:600;margin:0 auto;font-size:22px;padding-bottom:15px}#waitListed .logoKwikqy{max-width:150px;margin-bottom:15px}@-webkit-keyframes AnimateBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes AnimateBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}#waitListed footer img{width:120px}#waitListed .circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#waitListed .circles li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:hsla(0,0%,100%,.2);-webkit-animation:animate 25s linear infinite;animation:animate 25s linear infinite;bottom:-150px}#waitListed .circles li:first-child{left:25%;width:80px;height:80px;-webkit-animation-delay:0s;animation-delay:0s}#waitListed .circles li:nth-child(2){left:10%;width:20px;height:20px;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:12s;animation-duration:12s}#waitListed .circles li:nth-child(3){left:70%;width:20px;height:20px;-webkit-animation-delay:4s;animation-delay:4s}#waitListed .circles li:nth-child(4){left:40%;width:60px;height:60px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:18s;animation-duration:18s}#waitListed .circles li:nth-child(5){left:65%;width:20px;height:20px;-webkit-animation-delay:0s;animation-delay:0s}#waitListed .circles li:nth-child(6){left:75%;width:110px;height:110px;-webkit-animation-delay:3s;animation-delay:3s}#waitListed .circles li:nth-child(7){left:35%;width:150px;height:150px;-webkit-animation-delay:7s;animation-delay:7s}#waitListed .circles li:nth-child(8){left:50%;width:25px;height:25px;-webkit-animation-delay:15s;animation-delay:15s;-webkit-animation-duration:45s;animation-duration:45s}#waitListed .circles li:nth-child(9){left:20%;width:15px;height:15px;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:35s;animation-duration:35s}#waitListed .circles li:nth-child(10){left:85%;width:150px;height:150px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:11s;animation-duration:11s}@-webkit-keyframes animate{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}to{-webkit-transform:translateY(-1000px) rotate(2turn);transform:translateY(-1000px) rotate(2turn);opacity:0;border-radius:50%}}@keyframes animate{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}to{-webkit-transform:translateY(-1000px) rotate(2turn);transform:translateY(-1000px) rotate(2turn);opacity:0;border-radius:50%}}#waitListed header img{width:85px}#waitListed footer{background-color:transparent}#waitListed h1{color:#fff;font-size:45px}#waitListed .kwikqyIcon{width:85px;height:85px}#waitListed #btnLaunch{margin:70px;padding:15px 30px;text-transform:uppercase;background:#fff;font-weight:600;color:#000;animation:btnLaunch 1s ease-in-out infinite alternate;-webkit-animation:btnLaunch 1s ease-in-out infinite alternate}#waitListed p{color:#fff;font-size:16px;font-weight:300}@-webkit-keyframes btnLaunch{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes btnLaunch{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}#waitListed #confettis{overflow:hidden;position:absolute;height:100vh;width:100%}#waitListed .confetti{left:50%;width:16px;height:16px;position:absolute;-webkit-transform-origin:left top;transform-origin:left top;overflow:hidden;-webkit-animation:confetti 5s ease-in-out -2s infinite;animation:confetti 5s ease-in-out -2s infinite}@-webkit-keyframes confetti{0%{-webkit-transform:rotate(15deg) rotateY(0deg) translate(0);transform:rotate(15deg) rotateY(0deg) translate(0)}25%{-webkit-transform:rotate(5deg) rotateY(1turn) translate(-5vw,20vh);transform:rotate(5deg) rotateY(1turn) translate(-5vw,20vh)}50%{-webkit-transform:rotate(15deg) rotateY(2turn) translate(5vw,60vh);transform:rotate(15deg) rotateY(2turn) translate(5vw,60vh)}75%{-webkit-transform:rotate(5deg) rotateY(3turn) translate(-10vw,80vh);transform:rotate(5deg) rotateY(3turn) translate(-10vw,80vh)}to{-webkit-transform:rotate(15deg) rotateY(4turn) translate(10vw,110vh);transform:rotate(15deg) rotateY(4turn) translate(10vw,110vh)}}@keyframes confetti{0%{-webkit-transform:rotate(15deg) rotateY(0deg) translate(0);transform:rotate(15deg) rotateY(0deg) translate(0)}25%{-webkit-transform:rotate(5deg) rotateY(1turn) translate(-5vw,20vh);transform:rotate(5deg) rotateY(1turn) translate(-5vw,20vh)}50%{-webkit-transform:rotate(15deg) rotateY(2turn) translate(5vw,60vh);transform:rotate(15deg) rotateY(2turn) translate(5vw,60vh)}75%{-webkit-transform:rotate(5deg) rotateY(3turn) translate(-10vw,80vh);transform:rotate(5deg) rotateY(3turn) translate(-10vw,80vh)}to{-webkit-transform:rotate(15deg) rotateY(4turn) translate(10vw,110vh);transform:rotate(15deg) rotateY(4turn) translate(10vw,110vh)}}#waitListed .confetti:first-child{left:10%;-webkit-animation-delay:0;animation-delay:0;background-color:#008489}#waitListed .confetti:nth-child(2){left:20%;-webkit-animation-delay:-5s;animation-delay:-5s;background-color:#f79321}#waitListed .confetti:nth-child(3){left:30%;-webkit-animation-delay:-3s;animation-delay:-3s;background-color:#ee3958}#waitListed .confetti:nth-child(4){left:40%;-webkit-animation-delay:-2.5s;animation-delay:-2.5s;background-color:#54595f}#waitListed .confetti:nth-child(5){left:50%;-webkit-animation-delay:-4s;animation-delay:-4s;background-color:#008489}#waitListed .confetti:nth-child(6){left:60%;-webkit-animation-delay:-6s;animation-delay:-6s;background-color:#f79321}#waitListed .confetti:nth-child(7){left:70%;-webkit-animation-delay:-1.5s;animation-delay:-1.5s;background-color:#ee3958}#waitListed .confetti:nth-child(8){left:80%;-webkit-animation-delay:-2s;animation-delay:-2s;background-color:#54595f}#waitListed .confetti:nth-child(9){left:90%;-webkit-animation-delay:-3.5s;animation-delay:-3.5s;background-color:#008489}#waitListed .confetti:nth-child(10){left:100%;-webkit-animation-delay:-2.5s;animation-delay:-2.5s;background-color:#f79321}@media(min-width:768px){#waitListed .bd-placeholder-img-lg{font-size:3.5rem}}