/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: May 08 2026 | 12:40:47 */
/* ===== Home Loan Documentation – White Background ===== */ /* .home-loan-accordion { max-width: 900px; margin: auto; padding: 30px 20px; background: #ffffff; font-family: Arial, sans-serif; } */ .home-loan-accordion { max-width: 900px; margin: 40px auto; padding: 32px 24px; /* Half-white / soft white background */ background: linear-gradient( 180deg, #ffffff 0%, #f9fafb 100% ); border-radius: 12px; /* Soft premium shadow */ box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08); } .docs-title { text-align: center; font-size: 34px; font-weight: 700; margin-bottom: 35px; color: #0f172a; } .docs-title span { color: #2563eb; } /* Accordion Item */ .accordion-item { border: 1px solid #e5e7eb; border-radius: 14px; margin-bottom: 16px; background: #ffffff; box-shadow: 0 8px 25px rgba(0, 0, 0, 0.05); transition: all 0.3s ease; } /* Header */ .accordion-header { width: 100%; background: #f9fafb; border: none; padding: 0px 2px; font-size: 17px; font-weight: 600; color: #111827; display: flex; justify-content: space-between; align-items: center; cursor: pointer; border-radius: 14px; } /* Icon */ .accordion-header .icon { font-size: 20px; margin-right: 12px; } /* Toggle */ .accordion-header .toggle { font-size: 22px; color: #2563eb; } /* Body */ .accordion-body { display: none; padding: 18px 24px 22px; background: #ffffff; border-top: 1px solid #e5e7eb; } .accordion-body ul { margin: 0; padding-left: 20px; } .accordion-body li { margin-bottom: 10px; font-size: 15.5px; color: #374151; } /* CTA Section */ .docs-cta { text-align: center; margin-top: 40px; } /* Download Button */ .download-btn { display: inline-block; margin: 10px; padding: 14px 26px; border-radius: 12px; font-weight: 600; text-decoration: none; background: #2563eb; color: #ffffff; border: 1px solid #cbd5f5; transition: all 0.25s ease; } .download-btn:hover { background: #f1f5f9; color: #1e293b; } /* Apply Button */ .apply-btn { display: inline-block; margin: 10px; padding: 14px 32px; border-radius: 12px; font-weight: 700; text-decoration: none; background: #2563eb; color: #ffffff; transition: all 0.25s ease; } .apply-btn:hover { background: #f1f5f9; color: #1e293b; } /* Mobile Optimization */ @media (max-width: 768px) { .docs-title { font-size: 28px; } .accordion-header { font-size: 16px; padding: 16px 18px; } .accordion-body li { font-size: 15px; } } /* === WPForms Horizontal Subscribe Form === */ /* === WPForms Horizontal Subscribe Form (ID: 1485) === */ #wpforms-1485 form { display: flex; align-items: center; gap: 12px; } /* Remove default spacing ONLY for subscribe form */ #wpforms-1485 .wpforms-field-container, #wpforms-1485 .wpforms-submit-container { margin: 0 !important; padding: 0 !important; } /* Email field */ #wpforms-1485 input[type="email"] { width: 260px; height: 48px; padding: 10px 14px; border-radius: 8px; border: 1px solid #d1d5db; } /* Submit button */ #wpforms-1485 button[type="submit"] { height: 48px; padding: 0 22px; border-radius: 8px; font-weight: 600; white-space: nowrap; } /* Mobile: stack neatly */ @media (max-width: 768px) { #wpforms-1485 form { flex-direction: column; align-items: stretch; } #wpforms-1485 input[type="email"] { width: 100%; } }


.home-loan-accordion .accordion-body li {
  line-height: 1.4!important;
  margin-bottom: 4px!important;
}
.home-loan-accordion .accordion-body li {
  line-height: 1.3!important;
  margin-bottom: 2px!important;
}
