.elementor-5979 .elementor-element.elementor-element-fe52dfc{--display:flex;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px}.elementor-5979 .elementor-element.elementor-element-06393e4{text-align:center}@media(min-width:768px){.elementor-5979 .elementor-element.elementor-element-fe52dfc{--content-width:920px}}.elementor-5979 .elementor-element.elementor-element-fe52dfc{background:#fff;border:1px solid #e5dfd5;border-radius:14px;box-shadow:0 5px 18px rgb(0 0 0 / .05);margin:48px auto;gap:24px;color:#282828;font-size:18px;line-height:1.75}.elementor-5979 .elementor-element.elementor-element-fe52dfc .elementor-widget-theme-post-title h1{text-align:center;font-size:clamp(2rem,3.5vw,3rem);line-height:1.1;text-wrap:balance;margin:0 auto 8px}.elementor-5979 .elementor-element.elementor-element-fe52dfc .elementor-widget-theme-post-featured-image{text-align:center}.elementor-5979 .elementor-element.elementor-element-fe52dfc .elementor-widget-theme-post-featured-image img{display:block;width:100%;max-width:760px;height:auto;margin:0 auto;border-radius:11px}.elementor-5979 .elementor-element.elementor-element-fe52dfc .elementor-widget-theme-post-content>div:first-child img,.elementor-5979 .elementor-element.elementor-element-fe52dfc .elementor-widget-theme-post-content>p:first-child img{display:block;width:100%;max-width:760px;height:auto;margin:0 auto 28px;border-radius:11px}.elementor-5979 .elementor-element.elementor-element-fe52dfc .elementor-widget-theme-post-content p{margin-bottom:1.2em}.elementor-5979 .elementor-element.elementor-element-fe52dfc .elementor-widget-theme-post-content h2{font-size:clamp(1.45rem,2.3vw,1.9rem);line-height:1.22;margin:34px 0 16px;background:#f7f5f1;border-left:5px solid #ef1b16;border-radius:0 8px 8px 0;padding:15px 18px;color:#171717}.elementor-5979 .elementor-element.elementor-element-fe52dfc .elementor-widget-theme-post-content h3{font-size:1.22rem;margin:24px 0 10px;color:#202020}.elementor-5979 .elementor-element.elementor-element-fe52dfc .elementor-widget-theme-post-content a{color:#c91616;text-decoration-thickness:1px;text-underline-offset:3px}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-mortgage-resources{margin:34px 0 24px;background:#f7f5f1;border:1px solid #e5dfd5;border-radius:10px;padding:24px}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-mortgage-resources h2{margin:0 0 16px!important;background:none!important;border:0!important;padding:0!important}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-mortgage-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-mortgage-resource-grid>a{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;background:#fff;border:1px solid #ded8cf;border-left:4px solid #ef1b16;border-radius:6px;padding:12px 14px;font-weight:700;color:#171717;text-decoration:none}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-mortgage-resource-grid>a strong,.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-mortgage-resource-grid>a span{display:block;width:100%}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-standard-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:22px 0 4px}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-standard-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:#ef1b16;color:#fff!important;text-decoration:none!important;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:12px 22px;border-radius:999px;text-align:center}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-standard-button:hover,.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-standard-button:focus-visible{background:#c91616;color:#fff!important}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-standard-button-alt{background:#191919}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-standard-button-alt:hover,.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-standard-button-alt:focus-visible{background:#333}@media(max-width:767px){.elementor-5979 .elementor-element.elementor-element-fe52dfc{margin:24px 0;width:100%;max-width:100%;padding:22px 18px;font-size:16.5px;box-sizing:border-box}.elementor-5979 .elementor-element.elementor-element-fe52dfc .mp-mortgage-resource-grid{grid-template-columns:1fr}}