.main-container{background-color:var(--color-primary-80);border-radius:30px;display:flex;flex-direction:column;gap:24px;padding:76px}.main-container .file-label,.main-container .form-input,.main-container .message-field{background-color:transparent;border:1px solid var(--color-white);border-radius:30px;box-sizing:border-box;color:var(--color-white);font-size:18px;padding:24px;width:100%}.main-container .file-label::-moz-placeholder,.main-container .form-input::-moz-placeholder,.main-container .message-field::-moz-placeholder{color:var(--color-white)}.main-container .file-label::placeholder,.main-container .form-input::placeholder,.main-container .message-field::placeholder{color:var(--color-white)}.main-container .file-label{align-items:center;cursor:pointer;display:flex;gap:12px;padding:24px 32px}.main-container .file-label .file-label-icon{flex-shrink:0;height:19.25px;width:9.63px}.main-container .file-label .file-label-text{color:var(--color-white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-container .file-input-hidden{display:none}.main-container .message-field{resize:vertical}.main-container .send-button{align-self:center;margin-top:52px}.form-fieldset{border:none;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0}@media(max-width:767px){.main-container{padding:32px}.main-container .file-label,.main-container .form-input,.main-container .message-field{font-size:14px;padding:16px}.main-container .send-button{margin-top:32px}}
