@import url('https://fonts.googleapis.com/css2?family=Nova+Slim&display=swap');body,h2,a,label,input,button,div{margin:0;padding:0;box-sizing:border-box}.container{font-family:'Nova Slim',sans-serif;display:flex;flex-direction:column;min-height:100vh}.header{display:flex;justify-content:space-between;align-items:center;padding:10px;color:#9370db;background:#9370db;border-bottom:1px solid #ddd;margin-top:20px;background-color:rgba(255,255,255,.7);border-top-color:#9370db;border-top-width:2px;border-top-style:solid;box-shadow:0 0 5px rgba(50,50,93,.3),0 15px 35px rgba(50,50,93,.3),0 5px 15px rgba(0,0,0,.28)}.header .left{text-align:left}.header .right{text-align:right}.content{flex-grow:1;display:flex;justify-content:center;align-items:center;padding:20px}.center-div{max-width:450px;width:100%;padding:20px;border-radius:20px;background-color:rgba(255,255,255,.67)}.login-form{padding:20px;border:1px solid #ddd;border-radius:8px;background:#ffffff82;box-shadow:0 4px 6px rgba(0,0,0,.1)}.form-field{margin-bottom:15px}.form-field.text-center{text-align:center}.label{display:block;margin-bottom:5px;font-weight:bold}.txtInput{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px}.btnInput{width:100%;padding:10px;background-color:#9370db;color:#fff;border:0;border-radius:4px;border:1px solid #e6e6fa;font-size:16px;cursor:pointer}.btnInput:hover{border-radius:4px;background-color:#e6e6fa;border:1px solid #4b0082;color:#4b0082}h3.login{margin:0;font-size:18px;color:#9370db}.footerHolder{background:#9370db;color:#fff;padding:10px 20px}.footer .trialInfo a{color:#fff;text-decoration:none}.footer .trialInfo a:hover{text-decoration:underline}@media screen and (max-width:768px){.center-div{padding:10px;border-radius:10px}h2{font-size:18px}.login-form{padding:15px}.txtInput{font-size:14px}.btnInput{font-size:14px}}