.elementor-89723 .elementor-element.elementor-element-8d52a51{--display:flex;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc{flex-direction:row;gap:48px;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__summary{flex:0 0 30%;max-width:30%;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__summary-title{color:var( --e-global-color-primary );border-bottom:1px solid #e6e6e6;padding-bottom:16px;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__nav a{font-family:"Sabon", Sans-serif;font-size:15px;text-decoration:underline;color:#003259;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__nav a:hover{color:var( --e-global-color-accent );}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__nav a.is-active{color:var( --e-global-color-accent );}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__nav li.is-active a{color:var( --e-global-color-accent );}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__intro{color:var( --e-global-color-primary );}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__section-title{font-size:25px;color:var( --e-global-color-primary );margin-bottom:16px;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__section:not(:last-child){margin-bottom:40px;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__section-body{color:var( --e-global-color-primary );}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__section{scroll-margin-top:40px;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__faq-title{color:var( --e-global-color-primary );}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__faq-question{font-family:"Sabon", Sans-serif;font-size:22px;color:var( --e-global-color-primary );}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__faq-answer{color:var( --e-global-color-primary );}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__faq-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e6e6e6;border-radius:6px 6px 6px 6px;overflow:hidden;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__faq-item:not(:last-child){margin-bottom:12px;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__faq-question::after{color:var( --e-global-color-accent );}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__author{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:24px 28px 24px 28px;margin-top:40px;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__author-name{color:#ffffff;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__author-role{color:#e4ecf5;}.elementor-89723 .elementor-element.elementor-element-20fd21f .sd-toc__disclaimer{color:#777777;font-family:"Merriweather", Sans-serif;font-size:12px;margin-top:32px;}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sabon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://facolending.com/wp-content/uploads/2026/06/Sabon.ttf') format('truetype');
}
@font-face {
	font-family: 'Sabon';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://facolending.com/wp-content/uploads/2026/06/SabonBold.woff') format('woff'),
		url('https://facolending.com/wp-content/uploads/2026/06/SabonBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */