.footer{width:100%;bottom:0;position:absolute;margin-top:20px}.space-top-5{margin-top:5%}.space-top-4{margin-top:4%}.space-top-3{margin-top:3%}.space-top-2{margin-top:2%}.space-bottom-2{margin-bottom:2%}.space-bottom-3{margin-bottom:3%}.space-bottom-4{margin-bottom:4%}.space-bottom-5{margin-bottom:5%}.space-bottom-10{margin-bottom:10%}.center{text-align:center}.width-20{width:20%}.show-cursor{cursor:pointer}em{float:left;color:#ff1744}.error input{background-color:#e3c3c5}.error ::-webkit-input-placeholder{color:#999}.error :-moz-placeholder{color:#999}.error ::-moz-placeholder{color:#999}.error :ms-input-placeholder{color:#999}.mat-progress-bar .mat-progress-bar-buffer{background-color:#e6e7e8}.mat-progress-bar-fill:after{background-color:#1c69d3}.mat-progress-bar.error .mat-progress-bar-fill:after{background-color:#ff1744}.mat-mdc-radio-checked .mdc-radio__outer-circle,.mat-mdc-radio-checked .mdc-radio__inner-circle{border-color:#1c69d3!important}.form-group{position:relative}.form-group .form-control{border-radius:0;border:1px solid #CACACA;font-size:12px;height:40px;box-shadow:0 1px 0 transparent;outline:none;-webkit-appearance:none;padding:0 24px 0 15px;background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.form-group .form-control:focus,.form-group .form-control.ng-valid{height:40px;margin-bottom:0}.form-group .form-control:focus{box-shadow:0 1px #0067db!important;border-bottom-color:#0067db!important}.form-group .form-control.ng-valid{box-shadow:0 1px #43a047!important;border-bottom-color:#43a047!important}.form-group .form-control.ng-valid:focus{box-shadow:0 1px #43a047!important;border-bottom-color:#43a047!important}.form-group.has-error input[type=text],.form-group.has-error input[type=email],.form-group.has-error input[type=password],.form-group.has-error input[type=number],.form-group.has-error .mat-select,.form-group.error input[type=text],.form-group.error input[type=email],.form-group.error input[type=password],.form-group.error input[type=number],.form-group.error .mat-select{border-bottom-color:#ff1744!important;height:40px;margin-bottom:0;box-shadow:0 1px #ff1744!important}.form-group.has-error input[type=text]:focus,.form-group.has-error input[type=email]:focus,.form-group.has-error input[type=password]:focus,.form-group.has-error input[type=number]:focus,.form-group.has-error .mat-select:focus,.form-group.error input[type=text]:focus,.form-group.error input[type=email]:focus,.form-group.error input[type=password]:focus,.form-group.error input[type=number]:focus,.form-group.error .mat-select:focus{border:1px solid #CACACA}.btn,.btn:disabled{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background:#1c69d3;color:#fff;border-radius:0;width:100%;display:block;margin-bottom:20px;text-shadow:none;transition:all cubic-bezier(.505,.015,.46,.985) .15s}.btn:disabled,.btn:disabled:disabled{cursor:not-allowed;opacity:.5}.btn:hover,.btn:disabled:hover{background:none;color:#0067db}.btn{border-radius:0;font-size:11px;font-weight:700;text-transform:uppercase;padding:15px 30px;border:1px solid #1c69d3;opacity:1;cursor:pointer}.btn.btn-secondary,.btn:disabled.btn-secondary{background:#fff;border:1px solid #979797;color:#000}.btn.btn-secondary:hover,.btn:disabled.btn-secondary:hover{border:1px solid #000000}.action-buttons .btn{width:auto;display:inline-block;margin:20px 0 0 10px}
