header{color:#fff;font-size:.85em;font-weight:300;margin-bottom:3em;position:fixed;top:0;width:100%}header a{color:#fff}header .contact{float:right;margin:.8em 2em 0 0}header .contact i.fa{margin-right:.5em}header .logo img{margin:1em 0 0 1em;transition:transform .3s ease;width:150px}header .logo img:hover{transform:scale(1.05)}body,html{background-repeat:no-repeat;background-size:cover;font-family:Montserrat,sans-serif;font-size:14px;margin:0;min-height:100vh}.container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;background:linear-gradient(135deg, rgba(74, 47, 114, 0.9), rgba(46, 167, 179, 0.9));filter:progid:dximagetransform.microsoft.gradient(startcolorstr=$top, endcolorstr=$bottom, gradienttype=1)}.mini-container{display:flex;justify-content:center;margin:0 auto}.mini-container .banner{background:#fff;height:325px;width:510px}.mini-container .banner img{height:325px;width:510px}.content{background:#fff;border-radius:6px;color:#434163;display:flex;flex-direction:row;max-width:800px}.content.with-banner{border-bottom-right-radius:0;border-top-right-radius:0}.content .left,.content .right{flex:1;justify-content:center}.content h1{font-size:2.5em;font-weight:300;margin-bottom:.35em;text-align:center}.content span.sub{color:#625f91;display:block;font-size:.9em;margin:0 auto;max-width:50%;text-align:center}.center{text-align:center}.content .left{display:flex;flex-direction:column}.content .left .alt-one{background-color:#f2f7fa;flex:1}.content .left .alt-two{background-color:#d8e7ee;flex:1}form{margin:2.75em auto 0;max-width:60%;text-align:left}label{display:block;font-weight:bold;margin-bottom:.05em;width:100%}input[type=text],input[type=password],input[type=email]{background:transparent;border:0;border-bottom:1px solid #000;color:inherit;display:block;font-size:1em;margin-bottom:1em;outline:0;padding:.5em;width:100%}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus{outline:0}input:-webkit-autofill{background:none transparent;box-shadow:0 0 0 30px #fff inset;color:inherit}button,.button{background-color:#2a92ab;border:0;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;font-weight:300;outline:none;padding:.66em 3em;text-decoration:none;text-transform:uppercase;transition:all .3s}button:hover,.button:hover{background-color:#3ab2ce}button:focus,button:active,.button:focus,.button:active{background-color:#206f82}button.basic,.button.basic{background:transparent;border:1px solid #2a92ab;color:#2a92ab;font-weight:bold;padding:.5em 2em;text-transform:none}button.basic:hover,.button.basic:hover{border-color:#3ab2ce;color:#3ab2ce}button.basic:focus,button.basic:active,.button.basic:focus,.button.basic:active{border-color:#206f82;color:#206f82}.sign-in button{font-size:12px;margin-bottom:2em;margin-top:2em}.right{position:relative}.right .subtext{bottom:1em;display:block;position:absolute;text-align:right;width:100%}.right .subtext a{color:#2a92ab;display:block;font-size:10px;padding-right:1em;text-align:right;transition:all .3s}.right .subtext a:hover{color:#3ab2ce}.right .subtext a:active,.right .subtext a:focus{color:#206f82}.about{border-top-left-radius:6px;padding:0 1em}.about h2{font-weight:300;text-align:center}.about p{font-size:.9em;font-weight:300;text-align:center}.about a.button{font-size:.85em;margin:2em auto}.docs{border-bottom-left-radius:6px;position:relative}.docs .doc-container{display:flex;height:100%}.docs .doc-container .image{padding:0 0 0 1em;position:relative;width:100px}.docs .doc-container .image img{bottom:1em;left:1em;position:absolute;width:100px}.docs .doc-container .text{flex:1;font-size:.8em;font-weight:300;padding:1em 1em 2em}/*# sourceMappingURL=login.min.css.map */
