:root{--title-color:#000000;--text-color:#000000;--border-color:#4b5363;--small-text-color:#030229;--focus-input:#000000;--button-color:#000000;--button-hover-color:#212529;--button-opacity:#74737367;--second-button-color:#f50206;--white-color:#ffffff;--color-error:#f50206;--active-link:#662d91;--active-link-hover:#7d37b3;--gray-color:#ababab;--select-color:#eff3f9;--color-success:#28a745;--color-warning:#ffc107;--color-info:#17a2b8}.textarea-field{position:relative;width:100%}.textarea-field.disabled{opacity:.6}.textarea-field label{position:absolute;top:1rem;left:1.25rem;color:var(--gray-color);pointer-events:none;transition:all .2s ease;font-size:.875rem;font-weight:300}.textarea-field textarea{width:100%;padding:1rem 1.25rem;box-sizing:border-box;border-radius:.5rem;border:.0625rem solid var(--border-color);outline:none;resize:vertical;background-color:#fff;min-height:100px}.textarea-field textarea:focus{border:.0625rem solid var(--focus-input)}.textarea-field textarea:disabled{background-color:#f5f5f5}.textarea-field textarea.small{padding:.75rem 1.25rem;min-height:80px}.textarea-field textarea.medium{width:250px;padding:.75rem 1.25rem;min-height:120px}@media only screen and (max-width:1200px){.textarea-field textarea.medium{width:100%}}.textarea-field.focused label{top:-.5rem;left:1rem;font-size:.75rem;color:var(--focus-input);background-color:#fff;padding:0 .25rem;z-index:1;font-weight:500}