#respond.comment-respond{background:#f6f8ff;border:1px solid #e1e6fb;border-radius:8px;padding:28px 30px 24px;margin-top:30px}#respond .comment-reply-title{font-size:22px!important;line-height:1.3;margin:0 0 4px!important;text-transform:none!important;color:#222}#respond .comment-reply-title small{font-size:14px;margin-left:10px}#respond .comment-reply-title small a{color:#f02830}#respond .comment-notes{margin:0 0 18px;color:#666;font-size:14px}#respond .comment-form{display:flex;flex-wrap:wrap;gap:0 18px}#respond .comment-form>p{margin:0 0 14px;width:100%}#respond .comment-form-author,#respond .comment-form-email{flex:1 1 240px;width:auto!important;float:none!important;padding:0!important;margin-left:0!important;margin-right:0!important}#respond .comment-form label{display:block;font-weight:600;font-size:14px;margin-bottom:6px;color:#333}#respond .comment-form label .cmsmasters_req,#respond .comment-form label .vchn-req{color:#f02830}#respond .comment-form input[type="text"],#respond .comment-form input[type="email"],#respond .comment-form textarea{width:100%!important;box-sizing:border-box;background:#fff;border:1px solid #cfd5ea;border-radius:6px;padding:10px 14px;font-size:16px;line-height:1.5;min-height:46px;transition:border-color .15s,box-shadow .15s}#respond .comment-form textarea{min-height:130px;resize:vertical}#respond .comment-form input:focus,#respond .comment-form textarea:focus{outline:none;border-color:#5271ff;box-shadow:0 0 0 3px rgb(82 113 255 / .15)}#respond .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:8px}#respond .comment-form-cookies-consent label{display:inline;font-weight:400;color:#555;margin:0}#respond .comment-form-cookies-consent input{margin-top:4px}#respond .form-submit{margin:4px 0 0!important}#respond .form-submit .submit{background:#f02830!important;color:#fff!important;border:0!important;border-radius:6px;padding:0 30px!important;height:48px;line-height:48px!important;font-size:16px!important;font-weight:700;text-transform:none!important;cursor:pointer;transition:background .15s}#respond .form-submit .submit:hover{background:#d01f26!important}@media (max-width:600px){#respond.comment-respond{padding:20px 16px 18px}#respond .form-submit .submit{width:100%}}