/* Start custom CSS for post-comments, class: .elementor-element-2ccc7fb */body.single-post .elementor-31942 .elementor-element.elementor-element-2ccc7fb #comments #respond{box-sizing:border-box;width:100%;max-width:100%;margin:0!important;padding:clamp(18px,3vw,32px)!important}
body.single-post .elementor-31942 .elementor-element.elementor-element-2ccc7fb #comments #comment{box-sizing:border-box;width:100%;height:122px!important;min-height:122px!important;padding:14px 16px!important;resize:vertical}
body.single-post .elementor-31942 .elementor-element.elementor-element-2ccc7fb #comments .comment-form-comment{margin-bottom:16px!important}
@media(min-width:1025px){
body.single-post .elementor-31942 .elementor-element-11ced4e{width:calc(100% - 88px)!important;max-width:1216px!important;padding:16px 0 24px!important}
body.single-post .elementor-31942 .elementor-element.elementor-element-2ccc7fb #comments.comments-area{box-sizing:border-box;width:100%!important;max-width:100%!important;padding:16px!important;margin:0 auto!important}
body.single-post .elementor-31942 .elementor-element.elementor-element-2ccc7fb #comments #commentform{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}
body.single-post .elementor-31942 .elementor-element.elementor-element-2ccc7fb #comments #commentform>*{grid-column:1 / -1}
body.single-post .elementor-31942 .elementor-element.elementor-element-2ccc7fb #comments #commentform>:is(.comment-form-author,.comment-form-email){grid-column:auto;min-width:0}
}/* End custom CSS */