.blog-comments .section{display:block;padding:0}.blog-comments .hs-common-confirm-message{background-color:#e7e6e9!important;border:1px solid #ccc!important;border-radius:0!important;color:#b9b8bd!important;margin-bottom:24px!important}#comments-listing{margin-bottom:24px}.blog-comments{padding-bottom:48px;padding-top:48px}@media (max-width:767px){.blog-comments{padding-bottom:24px;padding-top:24px}}.blog-comments__intro{margin-bottom:48px}.blog-comments__intro h3{margin-bottom:.5rem}.blog-comments__form .comment{background:#fff;border-bottom:none;border-left:3px solid #0096c8;border-radius:0;border-top:none;box-shadow:0 8px 16px hsla(252,4%,73%,.05),0 4px 8px hsla(252,4%,73%,.05);margin-bottom:24px;padding:36px 48px}.blog-comments__form .comment-from{color:#242422;font-size:1.22em;font-weight:600;margin-bottom:.2rem}.blog-comments__form .comment-date{color:#242422;font-size:.89em;margin-bottom:.75rem;opacity:.5;padding-bottom:.75rem;padding-left:.5rem}.blog-comments__form .comment-body{color:#242422;line-height:1.56}.blog-comments__form .add-comment{background:#fff;border-radius:0;box-shadow:0 8px 16px hsla(252,4%,73%,.05),0 4px 8px hsla(252,4%,73%,.05);margin-top:48px;padding:48px}.blog-comments__form .comment-reply-to{background:transparent;border:none;color:#0096c8;padding:0;text-decoration:underline}.blog-comments__form .comment-reply-to:hover{background:transparent;color:#0096c8}.blog-comments__form .add-comment-header{border-bottom:1px solid #ccc;margin-bottom:36px;padding-bottom:24px}