.section-miscellaneous--wrapper--content h2{font-size:26px}.section-cta .cta--wrapper--content .decorations::after,.section-cta .cta--wrapper--content .decorations::before,.section-image-content.bg_d .overlay{display:none}.section-gallery--wrapper--data .gallery-data--wrapper .item .sub .js-mfp{background:red}.blog--content--item--content h2{color:black}.blog-h1{font-size:42px;font-weight:700;text-align:center;margin:40px 0 20px}@media (max-width:600px){.blog-h1{font-size:28px}}.critical-reminder{border-left:8px solid #c0392b;background-color:#f9e3e1;padding:20px 25px}.critical-reminder strong{color:#c0392b;text-transform:uppercase;display:block;margin-bottom:10px}.critical-reminder p{margin:0;color:#7a1f1f;font-size:18px;line-height:1.5}.stats-row{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.stats-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.stats-row{grid-template-columns:1fr}}.stat-box{background:#e9ecef;padding:30px 20px;text-align:center;border-right:1px solid #d0d0d0;display:flex;flex-direction:column;justify-content:center}.stat-box:last-child{border-right:none}.stat-box h2{color:#2f6fa3;font-size:48px;margin-bottom:10px}.stat-box p{color:#7a7a7a;font-size:16px;margin:0;max-width:220px;margin-left:auto;margin-right:auto}.comparison-table{width:100%;border-collapse:collapse;display:table}.comparison-table th{padding:16px;text-align:left;color:#fff;font-size:18px}.comparison-table th:nth-child(1){background:#0f2a44}.comparison-table th:nth-child(2){background:#6b2c2c}.comparison-table th:nth-child(3){background:#2c5d8a}.comparison-table td{padding:16px;border:1px solid #d0d0d0;font-size:18px;line-height:1.5}.comparison-table td:nth-child(1){font-weight:600;background:#f5f5f5}.comparison-table td:nth-child(2){background:#f3e1e1;color:#b23a2a}.comparison-table td:nth-child(3){background:#e3f0e7;color:#1e6b3a}.wp-block-table,.comparison-table{overflow-x:auto;display:block}.featured-quote{background:#e9f0f6;border-top:3px solid #3b6ea5;border-bottom:3px solid #3b6ea5;padding:40px 30px;text-align:center}.featured-quote{background:#e9f0f6;border-top:3px solid #3b6ea5;border-bottom:3px solid #3b6ea5;padding:15px 10px;text-align:center}.featured-quote p{margin:0 auto;max-width:700px;font-size:18px;font-style:italic;color:#1f3b57;line-height:1.6}@media (max-width:600px){.featured-quote p{font-size:14px}}.pro-insight{border-left:8px solid #c0392b;background-color:#efe6cc;padding:20px 25px}.pro-insight strong{display:block;color:#a87400;font-weight:700;text-transform:uppercase;margin-bottom:10px}.pro-insight p{margin:0;color:#5a4300;font-size:18px;line-height:1.5}.pro-insight p{max-width:800px}.process-steps{border:1px solid #d0d0d0}.step{display:grid;grid-template-columns:60px 1fr;border-bottom:1px solid #d0d0d0}.step:last-child{border-bottom:none}.step-number{background:#3b7fb3;color:#fff;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center}.step-content{padding:20px;background:#f4f6f8}.step-content h4{margin:0 0 5px;font-size:20px;color:#1f2d3d}.step-content p{margin:0;color:#555;font-size:16px;line-height:1.5}@media (max-width:600px){.step{grid-template-columns:50px 1fr}.step-content{padding:15px}}.cta-banner{background:#0f2a44;color:#fff;text-align:center;padding:50px 20px;margin-top:40px}.cta-banner h2{font-size:34px;font-weight:700;margin-bottom:15px}.cta-desc{font-size:18px;color:#bcd3e6;max-width:800px;margin:0 auto 20px;line-height:1.5}.cta-contact{font-size:26px;font-weight:700;margin-bottom:10px}.cta-contact a{color:#fff;text-decoration:none}.cta-contact a:hover{text-decoration:underline}.divider{margin:0 10px;opacity:.7}.cta-note{font-size:15px;color:#8fb6d9}@media (max-width:600px){.cta-banner h2{font-size:26px}.cta-contact{font-size:20px}}.cta-banner{width:100vw;margin-left:calc(50% - 50vw)}.cta-contact{white-space:nowrap}.cta-contact{white-space:nowrap;display:inline-block}