#field-text-ari4v, #field-error-text-ari4v {
    display: none;
}
.__unstyled {
text-shadow: 1px 1px 5px black;
}
.submit:before {
  content:"By submitting, you acknowledge and agree to the terms of this agreement.";
  color: #fff;
  margin-bottom: 15px;
}
project {
  display: block;
  margin-bottom: 30pt;
  margin-left: 0;
}
#nda {
    height:600px;
    opacity: 0.9;
    color: #fff;
    padding: 15px;
    margin: 0 auto;
    display: inline-table;
}
.Choices__choice {
    width: 100% !important;
}
.LiveField__input {
    background-color: #202020 !important;
    border: 1px solid #101010 !important;
    padding: 5px !important;
    padding-left: 10px !important;
    color: #B0B0B0 !important;
}
.ChoicesQuestion.Choices > * {
   width: calc(25% - 5px);
   margin-bottom: 0;
}
.ChoicesQuestion.Choices {
   gap: 5px;
   justify-content: center;
}
.YesNo {
   display: flex;
   gap: 5px;
   font-size: 16px !important;
}
.YesNo > * {
   width: calc(50% - 5px);
   margin-bottom: 0;
}
.btn-raised.btn-default, .btn-default:checked {
  background-color: unset;
  color: #d6d6d6;
}
.YesNo .btn-raised.btn-default {
  background-color: #202020;
  color: #d6d6d6;
}
figure.fieldSection, #nda {
max-width: 700px !important;
width: 100%;
margin-top: 30px !important;
background-color: rgba(16, 16, 16, 0.95);
backdrop-filter: blur(10px);
box-shadow: 0px 0px 4px 5px rgba(0, 0, 0, 0.15);
}
LiveField__input {
    background-color: #202020 !important;
    border: 1px solid;
    border-color: #101010;
}
.LiveFieldSection {
    width: 100% !important; 
}
.Paperform__Question {
 width: 100%;   
 padding: 0px 20px 0px 20px;
}

.submit {
    width: 90% !important;
    margin: 0 auto !important;
    margin-top: 20px !important;
    margin-bottom: 20px !important;
    
}
.Choices .Choices__choice .material-icons {
 font-size: 18px;   
}
.ChoicesQuestion.Choices .Choices__choice .material-icons {
 padding-right: 30px;
 float: left !important;   
}
