.mb-comments-area{margin:40px 0;padding:20px 0;text-align:left !important;border-top:1px solid #e1e1e1}.mb-comments-title{font-size:24px;font-weight:600;color:#333;margin-bottom:30px}.mb-comment-list{list-style:none;margin:0;padding:0}.mb-comment-item{margin-bottom:30px;padding:20px;background:#f9f9f9;border:1px solid #e1e1e1;border-radius:6px}.mb-comment-author{display:flex;align-items:flex-start;margin-bottom:15px}.mb-comment-avatar{margin-right:15px}.mb-comment-avatar img{border-radius:50%;width:60px;height:60px}.mb-comment-meta{flex:1}.mb-comment-author-name{font-weight:600;color:#333;margin-right:10px}.mb-comment-time{font-size:14px;color:#666;display:block;margin-top:5px}.mb-comment-content{margin-top:15px;color:#444;line-height:1.6}.mb-comment-content p{margin-bottom:10px}.mb-comment-reply{margin-top:15px}.mb-comment-reply a{color:#000000;text-decoration:none;font-size:14px;font-weight:500;transition:color 0.3s ease}.mb-comment-reply a:hover{color:#f89f53}.mb-comment-form{margin-top:30px;padding:25px;background:#f9f9f9;border-radius:6px}.mb-comment-form .comment-notes{margin-bottom:20px;font-size:14px;color:#666}.mb-comment-form label{display:block;margin-bottom:8px;color:#333;font-weight:500}.mb-comment-form input[type="text"],.mb-comment-form input[type="email"],.mb-comment-form textarea{width:100%;padding:12px;border:1px solid #e1e1e1;border-radius:4px;background:#fff;margin-bottom:15px;font-size:15px;transition:border-color 0.3s ease}.mb-comment-form input[type="text"]:focus,.mb-comment-form input[type="email"]:focus,.mb-comment-form textarea:focus{border-color:#f89f53;outline:none}.comment-form-captcha{margin:15px 0;position:relative}#comment_captcha{width:120px !important;text-transform:uppercase;letter-spacing:2px;font-family:monospace}.comment-captcha-display{display:inline-block;margin-left:10px;padding:12px 15px;background:#f7f7f7;border:1px solid #e1e1e1;border-radius:4px;font-family:monospace;font-size:18px;font-weight:bold;letter-spacing:3px;user-select:none;vertical-align:middle}.submit-comment{background-color:#000000 !important;color:#ffffff !important;padding:12px 25px !important;border:none !important;border-radius:4px !important;cursor:pointer !important;font-size:16px !important;font-weight:500 !important;transition:background-color 0.3s ease !important}.submit-comment:hover{background-color:#f89f53 !important;color:#ffffff !important}.mb-comment-navigation{display:flex;justify-content:space-between;margin:20px 0}.nav-previous,.nav-next{background:#f7f7f7;padding:8px 15px;border-radius:4px}.nav-previous a,.nav-next a{color:#333;text-decoration:none;font-size:14px}.nav-previous a:hover,.nav-next a:hover{color:#f89f53}.mb-comment-list .children{margin-left:50px;margin-top:20px}.submit-comment,.form-submit input[type="submit"]{background-color:#000000 !important;color:#ffffff !important;padding:10px 25px !important;border:none !important;border-radius:20px !important;cursor:pointer !important;font-size:14px !important;font-weight:500 !important;text-decoration:none !important;transition:background-color 0.3s ease !important;display:inline-block !important}.submit-comment:hover,.comment-reply-link:hover,.form-submit input[type="submit"]:hover{background-color:#f89f53 !important;color:#ffffff !important}.form-submit{margin-top:20px;text-align:right}.comment-reply-link{display:inline-flex !important;align-items:center!important;justify-content:center !important;background-color:#000000 !important;color:#ffffff !important;padding:8px 28px !important;gap:25px !important;border:none !important;border-radius:20px !important;cursor:pointer !important;font-size:14px !important;font-weight:500 !important;text-decoration:none !important;transition:background-color 0.3s ease !important}.comment-reply-link::after,.comment-reply-link svg{display:none !important}@media screen and (max-width:768px){.mb-comment-list .children{margin-left:20px}.mb-comment-item{padding:15px}.mb-comment-author{flex-direction:column}.mb-comment-avatar{margin-bottom:10px}.mb-comment-navigation{flex-direction:column;gap:10px}.comment-captcha-display{display:block;margin:10px 0}}.required{color:#e3342f}