.comments-area{border-top:1px solid #eee;margin-top:3rem;padding:3rem 0;margin-bottom:3rem!important}#comments{max-width:1200px;margin:0 auto;padding:0 1rem}.comments-title,.comment-reply-title{color:#222;text-align:center;margin-bottom:2.5rem;font-size:2rem;font-weight:700}.comment-list{margin:0;padding:0;list-style:none}.comment-list .comment{background:#fff;border:1px solid #e5e5e5;border-right:4px solid #d4af37;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem 1.5rem 1.5rem 2rem;position:relative;box-shadow:0 2px 8px #0000000f}.comment-body{align-items:flex-start;gap:1.25rem;display:flex}.comment-author .avatar{border-radius:50%;margin-top:5px;box-shadow:0 2px 4px #0000001a}.comment-list .comment{background:#fdfdfd}.comment-body:hover{border-color:#d4af37}.comment-meta{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.comment-author .fn{color:#111;font-size:1.15rem;font-style:normal;font-weight:700}.comment-author .fn a{color:inherit;text-decoration:none}.comment-metadata a{color:#777;font-size:.8rem;text-decoration:none}.comment-metadata a:hover{color:#d4af37}.comment-content{color:#333;line-height:1.8}.reply{margin-top:1rem}.comment-reply-link{color:#d4af37;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s}.comment-reply-link:before{content:"";margin-left:5px;font-family:"Font Awesome 5 Free";font-weight:900}.comment-reply-link:hover{color:#333}.comment-list .children{margin-top:1.5rem;padding-right:2rem;list-style:none}.comment-list .children .comment{border-right-color:#ccc}#respond{background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-top:2rem;padding:2rem}.comment-form p{margin-bottom:1.25rem}.comment-form label{color:#555;margin-bottom:.5rem;font-weight:600;display:block}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{background-color:#fcfcfc;border:1px solid #ccc;border-radius:6px;width:100%;padding:.8rem 1rem;transition:all .2s}.comment-form input[type=text]:focus,.comment-form input[type=email]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus{border-color:#d4af37;outline:none;box-shadow:0 0 0 3px #d4af3733}.form-submit .submit{color:#fff;cursor:pointer;text-shadow:1px 1px 2px #0000001a;background:#d4af37;border:none;border-radius:6px;padding:.8rem 2rem;font-size:1rem;font-weight:700;transition:all .2s}.form-submit .submit:hover{background:#c19b2e;transform:translateY(-2px);box-shadow:0 4px 10px #d4af374d}.comments-navigation{justify-content:space-between;padding:1rem 0;font-size:.9rem;display:flex}.comments-navigation a{color:#4a90e2;text-decoration:none}.logged-in-as{flex-direction:column;display:flex}@media (width<=768px){.comment-body{flex-direction:column;align-items:flex-start}.comment-author .avatar{margin-bottom:10px;margin-right:0}.comment-list .children{padding-right:1rem}.comment-form-author,.comment-form-email,.comment-form-url{width:100%}}.comments-area p{color:#000!important}