@charset "UTF-8";.form-input-field.errorState .expandable-input-field-comp .input-field{opacity:1;height:5px;border-top-color:#e60303 !important;border-color:#e60303 !important;outline:0}
.form-input-field.focus .expandable-input-field-comp .input-field:focus{opacity:1;height:5px;outline:0;border-top-color:#5e10b1 !important;border-color:#5e10b1 !important}
@media(min-width:1024px) and (max-width:1255px){.form-input-wrapper.expand__textarea{width:371px}
}
@media(min-width:768px) and (max-width:1023px){.form-input-wrapper.expand__textarea{width:403px}
}
@media(min-width:320px) and (max-width:767px){.form-input-wrapper.expand__textarea{width:335px}
.form-input-wrapper.expand__textarea _:-ms-fullscreen,.form-input-wrapper.expand__textarea :root .CLASS_NAME{width:471px}
}
@media(min-width:1255px){.form-input-wrapper.expand__textarea{width:471px}
}
.form-input-wrapper.expand__textarea .expandable-input__text .text-comp{width:450px;height:26px;font-size:16px}
@media(min-width:768px) and (max-width:1023px){.form-input-wrapper.expand__textarea .expandable-input__text .text-comp{width:464px;height:29px}
}
@media(min-width:320px) and (max-width:767px){.form-input-wrapper.expand__textarea .expandable-input__text .text-comp{width:335px}
}
.form-input-wrapper.expand__textarea .expandable-input__richtext{padding-top:8px}
.form-input-wrapper.expand__textarea .expandable-input__richtext .comp-rich-text{font-size:14px;line-height:18px}
@media(min-width:1255px){.form-input-wrapper.expand__textarea .expandable-input__richtext .comp-rich-text{width:450px}
}
@media(min-width:768px) and (max-width:1023px){.form-input-wrapper.expand__textarea .expandable-input__richtext .comp-rich-text{width:464px;line-height:26px}
}
@media(min-width:320px) and (max-width:767px){.form-input-wrapper.expand__textarea .expandable-input__richtext .comp-rich-text{width:335px}
}
@media(min-width:768px) and (max-width:1023px){.form-input-wrapper.expand__textarea .expandable-input__richtext{padding-top:4px}
}
@media(max-width:767px){.form-input-wrapper.expand__textarea .expandable-input__richtext{padding-top:13px}
}
.form-input-wrapper.expand__textarea .expandable-input__title ~ .expandable-input__richtext ~ .expandable-input-field-comp{padding-top:8px}
@media(min-width:768px) and (max-width:1023px){.form-input-wrapper.expand__textarea .expandable-input__title ~ .expandable-input__richtext ~ .expandable-input-field-comp{padding-top:5px}
}
@media(max-width:767px){.form-input-wrapper.expand__textarea .expandable-input__title ~ .expandable-input__richtext ~ .expandable-input-field-comp{padding-top:9px}
}
.form-input-wrapper.expand__textarea .expandable-input-field-comp .input-field{height:66px;min-height:66px;background-color:#fff;resize:none;overflow:hidden;border:1px solid #646068;border-radius:8px}
@media(min-width:1024px) and (max-width:1255px){.form-input-wrapper.expand__textarea .expandable-input-field-comp .input-field{width:371px}
}
@media(min-width:768px) and (max-width:1023px){.form-input-wrapper.expand__textarea .expandable-input-field-comp .input-field{width:403px}
}
@media(min-width:320px) and (max-width:767px){.form-input-wrapper.expand__textarea .expandable-input-field-comp .input-field{width:335px;height:61px}
}
@media(min-width:1255px){.form-input-wrapper.expand__textarea .expandable-input-field-comp .input-field{width:471px}
}
.form-input-wrapper.expand__textarea .expandable-input-field-comp .input-field.error{border-color:#e60303}
.form-input-wrapper.expand__textarea .expandable-input-field-comp .input-field[isvalid="true"]{color:#333}
@media(min-width:1024px) and (max-width:1255px){.form-input-wrapper.expand__textarea .input-characters-count{width:371px}
}
@media(min-width:768px) and (max-width:1023px){.form-input-wrapper.expand__textarea .input-characters-count{width:403px}
}
@media(min-width:320px) and (max-width:767px){.form-input-wrapper.expand__textarea .input-characters-count{width:335px}
.form-input-wrapper.expand__textarea .input-characters-count _:-ms-fullscreen,.form-input-wrapper.expand__textarea .input-characters-count :root .CLASS_NAME{width:471px}
}
@media(min-width:1255px){.form-input-wrapper.expand__textarea .input-characters-count{width:471px}
}
.form-input-wrapper.expand__textarea .input-characters-count .expandable-input-characters-count{font-size:14px;line-height:18px;color:#646068;float:right;padding-top:11px}
@media(min-width:768px) and (max-width:1023px){.form-input-wrapper.expand__textarea .input-characters-count .expandable-input-characters-count{padding-top:15px}
}
.tool-shelf-wrapper{overflow:hidden}