.blog-details .blog-table-wrap{margin:24px 0;overflow-x:auto}.blog-details .blog-table-wrap table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.blog-details .blog-table-wrap table thead tr{color:#fff;background-color:#00683f}.blog-details .blog-table-wrap table th{text-align:left;white-space:nowrap;border:1px solid #00683f;padding:12px 16px;font-weight:600}.blog-details .blog-table-wrap table td{vertical-align:top;border:1px solid #d0d0d0;padding:10px 16px}.blog-details .blog-table-wrap table tbody tr:nth-child(2n){background-color:#f5faf7}.blog-details .blog-table-wrap table tbody tr:hover{background-color:#e8f5ee}.field-error,input.field-error,textarea.field-error,select.field-error,.has-error .form-control{box-shadow:none!important;border-bottom:2px solid #e3342f!important}span.field-error{display:none!important}.lrc-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.blog-cta-box{text-align:center;background-color:#00683f;border-radius:16px;margin:40px 0 16px;padding:48px 40px}.blog-cta-box h3{color:#fff;margin-bottom:12px;font-size:2rem;font-weight:700}.blog-cta-box p{color:#ffffffe0;max-width:100%;margin-bottom:28px;margin-left:auto;margin-right:auto;font-size:1rem;text-align:center!important}.blog-cta-box .blog-cta-buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.blog-cta-box .blog-cta-phone{color:#fff;border:2px solid #fff9;border-radius:10px;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.blog-cta-box .blog-cta-phone:hover{color:#fff;background:#ffffff1f;border-color:#fff}.blog-cta-box .blog-cta-quote{color:#00683f;background:#fff;border-radius:10px;align-items:center;padding:14px 32px;font-size:1rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.blog-cta-box .blog-cta-quote:hover{color:#004d2e;background:#f0f7f4}@media (max-width:480px){.blog-cta-box{padding:32px 20px}.blog-cta-box h3{font-size:1.35rem}.blog-cta-box .blog-cta-buttons{flex-direction:column;align-items:center}}
