input{background:#000;color:#fff}.rm a,.rm span.text-link{color:#d184c2;text-decoration:underline;cursor:pointer}.rm .help-text{color:#000;padding:5px 0;font-size:14px;font-style:italic;text-align:center;display:block}.rm .error-text{text-transform:uppercase;position:absolute;line-height:1;right:12px;top:12px;padding:8px 8px 7px 8px;background:red;color:#fff;border-radius:3px;text-align:left;font-weight:700;font-size:12px}.rm .rm-header{cursor:pointer}.rm .rm-form,.rm .rm-header{background:#000;border-top-width:1px;border-top-style:solid}.rm .rm-form{width:50%}.rm:last-child{border-bottom-width:1px;border-bottom-style:solid}.rm .input-text{border-radius:0;border:none;border-bottom:1px solid #ccc;color:#fff;overflow:visible;width:100%;padding:15px;font-size:16px}.rm .btn{background:#34cad2;border:1px solid rgba(0,0,0,.3);width:100%;padding:20px;cursor:pointer;font-size:20px;font-weight:700}.rm .btn.rounded{border-radius:6px}.rm label{display:inline-block;padding:0;width:100%;font-size:18px}.rm label span{font-size:16px;font-weight:400}.rm .input-radio{display:inline-block;padding:10px}@media screen and (max-device-width:800px){.rm .rm-form{width:75%;margin:0 auto}}.checkbox-row{padding:1rem 0 0;text-align:left}.checkbox-row input{margin-right:10px}.input-text{text-align:center}.top-btn{margin-top:1rem}*{border-color:unset}.row,html{background:#000}.row{color:#fff;width:100%}#rms,.row{margin:0 auto}#rms{width:50%}@media screen and (max-device-width:480px){#rms{width:100%}}#logo,#title{padding:2.5%}