.elementor-8 .elementor-element.elementor-element-2968d30{padding:50px 50px 50px 50px;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-2968d30{padding:25px 25px 25px 25px;}}/* Start custom CSS for section, class: .elementor-element-2968d30 */<style>
.vb-wrap{max-width:960px;margin:0 auto;padding:1.25rem}
.vb-hero{background:#fafafa}
.vb-alert{background:#fff3cd}
.vb-fact{background:#f6f8fa}
.vb-btn{display:inline-block;padding:.6rem 1rem;border:1px solid #222;border-radius:8px;text-decoration:none}
.vb-btn-secondary{background:#fff}
.vb-facts{list-style:none;margin:0;padding:0}
.vb-facts li{display:flex;gap:.5rem;padding:.25rem 0}
.vb-facts li span{min-width:180px;color:#555}
.vb-list{columns:2;gap:2rem}
.vb-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}
.vb-faq-item{margin-bottom:.75rem}
.vb-report label{display:block;margin:.5rem 0}
.vb-report input,.vb-report select,.vb-report textarea{width:100%;padding:.5rem}
</style>/* End custom CSS */