﻿body{background-color:#5e2b63;min-width:400px;}.request-demo-form-container{top:50vh;transform:translateY(-50%);width:400px;color:#fff;position:absolute;box-sizing:border-box;right:10vw;}.request-demo-form-container>*{font-family:'Lato',sans-serif !important;}.request-demo-form-container .request-demo-form-title{font-size:17px;font-weight:700;color:#fff;margin-bottom:15px;}.request-demo-form-container .request-demo-form-item{width:100%;background-color:transparent;border:0;border-bottom:1px solid #fff;outline:none;color:#fff;font-size:30px;font-weight:700;margin-bottom:20px;}.request-demo-form-container .request-demo-form-item::placeholder{color:#fff;font-weight:400;opacity:.5;}.request-demo-form-container .request-demo-form-item:-ms-input-placeholder{color:#fff;font-weight:400;opacity:.5;}.request-demo-form-container .request-demo-form-item::-ms-input-placeholder{color:#fff;font-weight:400;opacity:.5;}.request-demo-form-container .request-demo-form-select{height:60px;font-size:30px;}.request-demo-form-container .request-demo-form-option{border-bottom:none;border-top:none;background-color:#2a0d2d;font-size:20px;}.request-demo-form-container .request-demo-form-text-area{height:100px;min-height:50px;max-height:150px;max-width:100%;min-width:100%;overflow:hidden;font-family:'Lato',sans-serif !important;}.request-demo-form-container .request-demo-form-text-area::placeholder{color:#fff;font-weight:400;opacity:.5;}.request-demo-form-container .request-demo-form-text-area:-ms-input-placeholder{color:#fff;font-weight:400;opacity:.5;}.request-demo-form-container .request-demo-form-text-area::-ms-input-placeholder{color:#fff;font-weight:400;opacity:.5;}.request-demo-form-container .request-demo-form-checkbox{color:#fff;display:inline;}.request-demo-form-container .request-demo-form-checkbox-label{display:block;vertical-align:middle;margin-top:-20px;margin-left:30px;position:relative;}.request-demo-form-container .request-demo-form-checkbox-label a{color:#fff;text-decoration:none;}.request-demo-form-container .request-demo-form-checkbox-label a:hover{text-decoration:underline !important;}.request-demo-form-container .request-demo-form-submit{font-size:20px;font-weight:900;color:rgba(255,255,255,.5);padding:0;outline:none;position:relative;border:none;transition:.3s linear;background:linear-gradient(#fff,#fff) bottom left no-repeat;background-size:30% 1px;padding-bottom:6px;margin-top:15px;}.request-demo-form-container .request-demo-form-submit.enabled:hover{background-size:100% 1px;cursor:pointer;}.display-none{display:none !important;}.error{color:#ff4500;}.centre{position:absolute;left:50%;transform:translateX(-50%);}.loader{display:inline-block;margin-top:-7px;margin-left:15px;border-color:#808080;border-style:solid;border-width:3px;border-top-color:#fff;border-top-style:solid;border-top-width:3px;width:18px;height:18px;animation:loaderSpin 2s linear infinite;border-radius:50%;vertical-align:middle;}@keyframes loaderSpin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}