.audit-faq__wrapper{margin-bottom:35px;position:relative;min-height:400px}.audit-faq__wrapper:empty{display:none}@media (min-width:769px){.audit-faq__wrapper{padding:10px 20px}}.audit-faq__list{padding:0}.audit-faq__link{background-color:#f5f5f5;font-size:20px;color:#000;padding:15px 5px;text-decoration:none;border-radius:5px;margin-bottom:20px;position:relative;font-weight:500;cursor:pointer;display:block}.audit-faq__link:after{background-image:url(/themes/allegro20/assets/img/select-black.svg);background-repeat:no-repeat;background-position:50%;transform:rotate(180deg);top:calc(50% - 10px);background-size:100%;position:absolute;height:20px;border:none;width:20px;content:"";right:5px}@media (min-width:769px){.audit-faq__link{padding:15px 25px}.audit-faq__link:after{right:25px}}.audit-faq__link._faq-link-active{background-color:gold}.audit-faq__link._faq-link-active:after{transform:rotate(0)}.audit-faq__description{margin-bottom:20px;padding:10px}._faq-content-hidden{display:none}.comments-main__title{letter-spacing:.02em;padding-bottom:60px;line-height:120%;font-weight:600;font-size:24px;color:#000;display:flex}.comment-form__title{text-align:left}.comments-main__title{margin-bottom:10px;padding-bottom:0}.comments-main__count{background-color:#ffd900;border-radius:50%;position:relative;text-align:center;font-style:normal;margin-left:10px;line-height:22px;font-weight:600;min-width:22px;font-size:14px;display:block;height:22px;top:7px}.blog-item.blogs .comments-list ul:first-child,.blog-item.programs .comments-list ul:first-child{padding:0}.blog-item.blogs .comments-list ul li,.blog-item.programs .comments-list ul li{list-style:none}.blog-item.blogs .comments-list .first-comment-line,.blog-item.programs .comments-list .first-comment-line{border-bottom:2px solid #f1f3f4;padding-bottom:32px;margin-bottom:30px}.blog-item.blogs .comments-list .comment-item .comment,.blog-item.programs .comments-list .comment-item .comment{padding-bottom:22px}.blog-item.blogs .comments-list .comment-row,.blog-item.programs .comments-list .comment-row{display:flex}.blog-item.blogs .comments-list .comment-avatar,.blog-item.programs .comments-list .comment-avatar{padding-right:30px}.blog-item.blogs .comments-list .ico-comment-avatar,.blog-item.programs .comments-list .ico-comment-avatar{background:url(/themes/allegro20/assets/img/avatar-user.svg) no-repeat 50%;position:relative;bottom:0;width:74px;height:74px}.blog-item.blogs .comments-list .comment-admin .ico-comment-avatar,.blog-item.programs .comments-list .comment-admin .ico-comment-avatar{background:url(/themes/allegro20/assets/img/avatar-admin.svg) no-repeat 50%;position:relative;bottom:0;width:74px;height:74px}.blog-item.blogs .comments-list .comment-content,.blog-item.programs .comments-list .comment-content{width:100%}.blog-item.blogs .comments-list .comment-header .comment-name,.blog-item.programs .comments-list .comment-header .comment-name{font-weight:600;font-size:18px}.blog-item.blogs .comments-list .comment-body,.blog-item.blogs .comments-list .comment-header,.blog-item.programs .comments-list .comment-body,.blog-item.programs .comments-list .comment-header{padding-bottom:10px;position:relative}.blog-item.blogs .comments-list .comment-header .comment-date,.blog-item.programs .comments-list .comment-header .comment-date{font-weight:400;font-size:15px;color:#454546;position:absolute;right:0;top:5px;display:flex}.blog-item.blogs .comments-list .comment-header .comment-date:before,.blog-item.programs .comments-list .comment-header .comment-date:before{display:block;content:"";background:url(/themes/allegro20/assets/img/calend.svg) no-repeat 50%;position:relative;bottom:0;width:24px;height:24px;margin-right:10px}.blog-item.blogs .comments-list .comment-body p,.blog-item.programs .comments-list .comment-body p{font-weight:400;font-size:15px}.blog-item.blogs .comments-list .comment-footer,.blog-item.programs .comments-list .comment-footer{text-align:right}.blog-item.blogs .comments-list .comment-footer .comment-reply,.blog-item.programs .comments-list .comment-footer .comment-reply{border:none;border-bottom:1px solid #ffd900;background:none;line-height:150%;font-weight:600;font-size:15px;cursor:pointer}