.flc_comment-list{list-style: none;margin: 0;padding: 0}.flc_comment-list .flc_textarea .flc_comment{margin-bottom: 20px}.flc_comment-list .flc_comment{display: block;margin-bottom: 30px}.flc_comment-list .flc_comment > article.flc_body{position: relative}.flc_comment-list .flc_comment > article.flc_body .flc_comment-content{margin-bottom: 0;padding-top: 0.5em}.flc_comment-list .flc_comment > article.flc_body .flc_comment-content p{margin-bottom: 5px}.flc_comment-list.flc_comment> article.flc_body.flc_comment-contentp:last-child{margin-block-end: 0;margin-bottom: 0}.flc_comment-list.flc_comment> article.flc_body.flc_comment-contentp:first-child{margin-block-start: 0;margin-top: 0}.flc_respond{margin-bottom: 40px;margin-left: auto !important;margin-right: auto !important;margin-top: 0}.flc_respond h3{display: block;font-size: 14px;margin-bottom: 15px;margin-top: 15px;padding-bottom: 0;padding-top: 0}.flc_respond .flc_submit{margin-top: 20px}.flc_body{align-items: flex-start;-moz-column-gap: 10px;column-gap: 10px;display: flex}@media (max-width: 769px){.flc_body{-moz-column-gap: 7px;column-gap: 7px}}.flc_body .flc_comment__details{flex: 1 auto;min-width: 0}.flc_body .crayons-card{background: #fff;border-radius: 4px;box-shadow: 0 0 0 1px hsla(0, 0%, 9%, 0.102);color: #171717;overflow-wrap: break-word;overflow-wrap: anywhere;padding: 15px}@media (max-width: 769px){.flc_body .crayons-card{padding: 7px}}.flc_body .crayons-card .comment-edit-link,.flc_body .crayons-card time{color: #717171;font-size: 80%}.flc_body .crayons-card .comment__header{line-height: 100%}.flc_body .crayons-card .comment__header a{color: #3d3d3d;text-decoration: none}.flc_body .comment_footer{align-items: center;display: flex;line-height: 100%;margin-top: 10px}.flc_body .comment_footer a{align-items: center;color: #3d3d3d;cursor: pointer;display: flex;font-size: 80%;padding: 3px 7px;text-decoration: none}.flc_body .comment_footer a:hover{background-color: rgba(0, 0, 0, 0.04);border-color: transparent;box-shadow: none;color: #090909}.flc_comment_author{width: 54px}.flc_comment_author img{border: 5px solid #edf2f7;border-radius: 50%;box-sizing: border-box;max-width: 100%}@media (max-width: 769px){.flc_comment_author{width: 24px}}.flc_comment_wrap{align-items: flex-start;-moz-column-gap: 10px;column-gap: 10px;display: flex}.flc_comment_wrap *{box-sizing: border-box}.flc_comment_wrap .flc_comment_form{flex: 1 auto;min-width: 0}.flc_text_active{max-height: 300px;min-height: 50px;overflow: auto;resize: vertical}.error.text-danger,.flc_error{background: #fff06f;margin: 10px 0 !important;padding: 10px 15px}.flc_comment-list.flc_child_comments{margin-left: 60px;margin-top: 20px}@media (max-width: 769px){.flc_comment-list.flc_child_comments{margin-left: 15px}}.flc_child_form{margin-left: 64px;margin-top: 20px}@media (max-width: 769px){.flc_child_form{margin-left: 15px}}.flc_avatar_el{background: #d4d4d4;border: 5px solid #edf2f7;border-radius: 50%;height: 54px;width: 54px}.flc_row.flc_person_form_fields{-moz-column-gap: 15px;column-gap: 15px;display: flex;margin: 10px 0 15px}@media (max-width: 769px){.flc_row.flc_person_form_fields{flex-direction: column}}.flc_row.flc_person_form_fields label{font-weight: 500}.flc_row.flc_person_form_fields input{flex: 1}@media (max-width: 769px){.flc_row.flc_person_form_fields input{margin-bottom: 10px;width: 100%}}.flc_row.flc_person_form_fields .flc_form_field{align-items: center;-moz-column-gap: 5px;column-gap: 5px;display: flex;flex: 1}@media (max-width: 769px){.flc_row.flc_person_form_fields .flc_form_field{align-items: flex-start;flex-direction: column}}.flc_comments-title{font-size: 28px;margin-bottom: 20px}.flc_content_textarea{background: #fff;border-color: #d5e6f3;height: auto;padding: 10px;width: 100%}button.flc_button{border: 1px solid;border-radius: 4px;box-shadow: none;cursor: pointer;display: inline-block;font-size: 14px;font-weight: 700;line-height: 100%;padding: 10px 20px}.flc_native_comments .flc_comment .flc_comment,.flc_native_comments .flc_comment .flc_comment_respond{margin-left: 60px;margin-top: 20px}@media (max-width: 769px){.flc_native_comments .flc_comment .flc_comment,.flc_native_comments .flc_comment .flc_comment_respond{margin-left: 15px}}p.comment-awaiting-moderation{font-size: 90%;font-style: italic}.flc_sr-only{clip: rect(0 0 0 0);border: 0;height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}