.feedback-form-page.section{background:#f7f8fa}.feedback-form-page .customer-form{background:#fff;border-radius:10px;margin:50px 0;padding:20px 50px;box-shadow:0 0 4px #00000021}.feedback-form-page .customer-form.submitted{flex-direction:column;justify-content:center;align-items:center;font-weight:700;display:flex}.feedback-form-page .form-heading{margin-bottom:25px;font-size:16px;font-weight:500;line-height:34px}.full-height-body.en .feedback-form-page .form-heading{color:#000;padding-top:20px;font-size:15px}.feedback-form-page .form-field{padding-top:10px;padding-bottom:5px;position:relative}.feedback-form-page .field-label{z-index:10;color:var(--default-font-color);background-color:#fff;margin-top:-9px;margin-left:10px;padding:1px 10px;font-weight:800;line-height:14px;display:inline-block;position:absolute}.full-height-body.en .feedback-form-page .field-label{font-weight:600}.feedback-form-page .field-input{z-index:1;background-color:#0000;border:1px solid #dcdcdd;width:100%;height:50px;min-height:25px;margin-bottom:20px;padding:15px;position:relative}.feedback-form-page .field-input:focus{border:1px solid #000;outline:0}.feedback-form-page .opinion-field{height:150px;min-height:150px}.feedback-form-page .customer-form .w-checkbox{padding-left:0}.feedback-form-page .checkbox-label label{cursor:pointer}.feedback-form-page .checkbox-label a{font-weight:bolder;text-decoration:underline}.feedback-form-page .submit-button{background-color:var(--primary-cta-color);color:#fff;cursor:pointer;border:none;border-radius:4px;min-width:120px;height:45px;margin-top:20px;margin-bottom:20px;padding:0 50px;font-weight:800;transition:filter .2s}.feedback-form-page .submit-button:hover{filter:brightness(96%)}.full-height-body.en .feedback-form-page .submit-button{padding:0 35px;font-size:14px;font-weight:600}@media screen and (max-width:768px){.feedback-form-page .customer-form-section{justify-content:center;padding-left:0;padding-right:0;display:flex}}@media screen and (max-width:479px){.feedback-form-page .customer-form{border-bottom:1px solid var(--white-smoke);width:100%;box-shadow:none;background-color:#fff;margin-top:0;margin-bottom:0;padding:20px 30px}.feedback-form-page .customer-form-section{width:100%}.feedback-form-page .form-heading{font-size:14px;line-height:20px}.feedback-form-page .submit-button{width:100%}}
