.tc-section{text-align:center;margin:10px 0}.survey-holder{text-align:center;padding:10px;max-width:800px;margin:0 auto;margin:30px auto;display:flex;flex-direction:column;gap:20px}.survey-holder .question-holder{display:flex;flex-direction:column;max-width:800px;margin:0 auto;padding:10px;text-align:left;user-select:none;width:100%}.survey-holder .question-holder h2{font-size:12pt;font-family:"roc-grotesk";padding-bottom:20px}.survey-holder .question-holder .answer-holder{display:flex;justify-content:space-between;background:#f8f8f8;padding:20px 50px;border-radius:8px;color:#262964;font-size:11pt;align-items:center;font-weight:400}.survey-holder .question-holder .answer-holder .edge-label{font-weight:600}.survey-holder .question-holder .answer-holder p,.survey-holder .question-holder .answer-holder label,.survey-holder .question-holder .answer-holder input,.survey-holder .question-holder .answer-holder span{cursor:pointer;font-weight:400}.survey-holder .question-holder .answer-holder input{border:none;border:none;height:1em;width:1em}.survey-holder .question-holder textarea{max-width:1000px;width:100%;min-height:100px;border:solid 1px #c5c5c5;border-radius:6px;resize:none;padding:10px;box-sizing:border-box}.survey-holder .question-holder select{height:40px;width:100%}.survey-holder .question-holder.invalid:before{content:"Please select an answer";flex-basis:100%;float:right;font-size:8pt;color:red}.survey-holder .question-holder.invalid .answer-holder{outline:solid 1px #ffa5a5}.survey-holder .question-holder #submit-feedback-button{margin:0 auto;min-width:200px}.thank-you{text-align:center;padding:60px}
