@font-face{font-family:"Titling Gothic FB";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/TitlingGothicFB-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Normal Standard.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Normal Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB Compressed";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Compressed Standard.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB Compressed";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Compressed Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}.page-template-page-housing-affordability-fund .intro-section{background:#fff;padding:60px 0 40px}@media(min-width: 992px){.page-template-page-housing-affordability-fund .intro-section{padding:80px 0 60px}}.page-template-page-housing-affordability-fund .intro-section-columns{display:flex;flex-direction:column;gap:32px}@media(min-width: 992px){.page-template-page-housing-affordability-fund .intro-section-columns{flex-direction:row;align-items:center;justify-content:space-between;gap:80px}}.page-template-page-housing-affordability-fund .intro-section-image-column{max-width:320px}@media(min-width: 992px){.page-template-page-housing-affordability-fund .intro-section-image-column{flex:0 1 492px;max-width:492px}}.page-template-page-housing-affordability-fund .intro-section-image{display:block;width:100%;height:auto}.page-template-page-housing-affordability-fund .intro-section-lead{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:2.2rem;letter-spacing:-0.02em;line-height:1.6363636364;margin-bottom:0px;color:#003a5d}@media(min-width: 768px){.page-template-page-housing-affordability-fund .intro-section-lead{font-size:2.6rem}}@media(min-width: 992px){.page-template-page-housing-affordability-fund .intro-section-lead{flex:0 1 597px;font-size:3.2rem;line-height:1.5}}.page-template-page-housing-affordability-fund .intro-section-lead sup{font-size:.6em}.page-template-page-housing-affordability-fund .intro-section-body{margin-top:40px}@media(min-width: 992px){.page-template-page-housing-affordability-fund .intro-section-body{margin-top:72px}}@media(min-width: 992px){.page-template-page-housing-affordability-fund .intro-section-body p{font-size:2.4rem;line-height:2}}.page-template-page-housing-affordability-fund .intro-section-body>:last-child{margin-bottom:0}.page-template-page-housing-affordability-fund .intro-section-button{margin-top:32px;text-align:center}@media(min-width: 992px){.page-template-page-housing-affordability-fund .intro-section-button{margin-top:40px}}.page-template-page-housing-affordability-fund .programs-section{background:#fff;padding:40px 0}@media(min-width: 992px){.page-template-page-housing-affordability-fund .programs-section{padding:60px 0}}.page-template-page-housing-affordability-fund .programs{display:grid;gap:40px}@media(min-width: 768px){.page-template-page-housing-affordability-fund .programs{grid-template-columns:repeat(2, 1fr);row-gap:60px;-moz-column-gap:0;column-gap:0}}@media(min-width: 768px){.page-template-page-housing-affordability-fund .program{padding-right:32px}}@media(min-width: 992px){.page-template-page-housing-affordability-fund .program{padding:0 44px 55px 0}}.page-template-page-housing-affordability-fund .program:nth-child(even){padding-top:40px;border-top:2px solid #8e9fbc}@media(min-width: 768px){.page-template-page-housing-affordability-fund .program:nth-child(even){padding:0 0 0 32px;border-top:none;border-left:2px solid #8e9fbc}}@media(min-width: 992px){.page-template-page-housing-affordability-fund .program:nth-child(even){padding:0 0 55px 44px}}@media(min-width: 992px){.page-template-page-housing-affordability-fund .program-title{max-width:557px;line-height:1.5}}.page-template-page-housing-affordability-fund .program-title sup{font-size:.6em}@media(min-width: 992px){.page-template-page-housing-affordability-fund .program-content{max-width:525px}}@media(min-width: 992px){.page-template-page-housing-affordability-fund .program-content p,.page-template-page-housing-affordability-fund .program-content ul,.page-template-page-housing-affordability-fund .program-content ol{line-height:2}}.page-template-page-housing-affordability-fund .program-content>:last-child{margin-bottom:0}.page-template-page-housing-affordability-fund .program .btn{margin-top:32px}@media(min-width: 992px){.page-template-page-housing-affordability-fund .program .btn{margin-top:48px}}.page-template-page-housing-affordability-fund .contact-section{background:#fff;padding:40px 0 80px}@media(min-width: 992px){.page-template-page-housing-affordability-fund .contact-section{padding:60px 0 156px}}.page-template-page-housing-affordability-fund .contact-section-columns{display:flex;flex-direction:column;gap:16px}@media(min-width: 992px){.page-template-page-housing-affordability-fund .contact-section-columns{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}}.page-template-page-housing-affordability-fund .contact-section-title{margin-bottom:0}@media(min-width: 992px){.page-template-page-housing-affordability-fund .contact-section-body{flex:0 0 496px}}@media(min-width: 992px){.page-template-page-housing-affordability-fund .contact-section-body p{line-height:2}}.page-template-page-housing-affordability-fund .contact-section-body>:last-child{margin-bottom:0}
