.elementor-55 .elementor-element.elementor-element-647c00a{--display:flex;}/* Start custom CSS *//* Final V2 companion styling; page 55 only. Existing content and functionality preserved. */
.elementor-55{background:#f5f7fa;color:#192b47;font-family:Inter,Arial,sans-serif;padding:48px 24px 64px!important;}
.elementor-55 *,.elementor-55 *::before,.elementor-55 *::after{box-sizing:border-box;}
.elementor-55 > [data-interaction-id],.elementor-55 > .elementor-section-wrap > [data-interaction-id]{max-width:1100px!important;margin:0 auto!important;width:100%!important;}
.elementor-55 section{max-width:1100px!important;width:100%!important;}
.elementor-55 h1.e-heading-base{font-size:clamp(32px,4.5vw,54px)!important;line-height:1.1!important;letter-spacing:-.035em!important;color:#fff!important;background:#192b47!important;padding:48px 36px!important;border-radius:14px!important;margin:0 0 28px!important;width:100%!important;}
.elementor-55 h2.e-heading-base{color:#192b47!important;font-size:28px!important;line-height:1.25!important;letter-spacing:-.02em!important;}
.elementor-55 .e-paragraph-base{font-size:18px!important;line-height:1.65!important;color:#41516a!important;}
.elementor-55 a.e-button-base{background:#192b47!important;color:#fff!important;border:1px solid #192b47!important;border-radius:7px!important;padding:16px 24px!important;min-height:50px!important;font-size:16px!important;line-height:1.4!important;font-weight:650!important;max-width:100%!important;white-space:normal!important;text-align:center!important;}
.elementor-55 .lendtrex-faq-item summary h2.e-heading-base{font-size:20px!important;line-height:1.4!important;}
.elementor-55 .lendtrex-faq-item details{background:#fff;border:1px solid #dce3ec;border-radius:10px;padding:22px 24px;margin:0 0 12px;}
.elementor-55 .lendtrex-faq-item{padding:0!important;}
.elementor-55 .ltx-qa-visual{border-radius:14px;box-shadow:0 12px 32px rgba(25,43,71,.07);}
@media(max-width:767px){.elementor-55{padding:28px 20px 44px!important;}.elementor-55 h1.e-heading-base{padding:32px 24px!important;}.elementor-55 h2.e-heading-base{font-size:25px!important;}.elementor-55 .e-paragraph-base{font-size:17px!important;}.elementor-55 .lendtrex-faq-item details{padding:18px;}.elementor-55 .lendtrex-faq-item summary h2.e-heading-base{font-size:18px!important;}}/* End custom CSS */