/*zs-min ae7196d05674aaab12696e7f4c8c63d4 (B67 copy of zensolar-finance.css without comments and spaces; edit the source, then rebuild with b67/lib/mincss.py)*/
.zs-fin2{width: 100%;max-width: 1088px;margin: 0 auto;padding: 0}.zs-fin2-hero{padding: 0}.zs-fin2-section{padding: 0}.zs-fin2-section h2,.zs-fin2-hero h2{text-align: left}h1.zs-fin2-hero__title{font-size: 42px;line-height: 42px;font-weight: 500;margin: 0 0 20px}p.zs-fin2-hero__lead{font-size: 18px;font-weight: 400;line-height: 30.6px;margin: 0 0 27px}.zs-fin2-hero .zs-icon-list{display: block;margin: 0 0 20px}.zs-fin2-hero .zs-icon-list li{display: flex;margin: 0}.zs-fin2-list{list-style: none;margin: 0 0 20px;padding: 0}.zs-fin2-list li{font-size: 18px;line-height: 30.6px;margin-bottom: 8px}.zs-fin2-section h2,.zs-fin2-hero h2{font-size: 32px;font-weight: 500;line-height: 32px;margin: 0 0 20px}.zs-services .zs-iconbox__title{font-size: 24px;font-weight: 600}h3.zs-iconbox__title{margin: 0 0 10px}p.zs-banklogos__label{margin: 0}.zs-banklogos--narrow{padding: 0}p.zs-features__item-title{margin: 0 0 10px;color: var(--zs-green)}p.zs-features__more2{font-weight: 700;margin: 0 0 20px}.zs-fin2-section .zs-iconbox__icon{width: 40px;height: 40px;margin: 0 0 15px}.zs-fin2-section .zs-services__icon{width: 40px;height: 40px;margin: 0 0 15px;background: none;border-radius: 0;padding: 0}.zs-steps__item--light{background: none;color: var(--zs-ink);text-align: left}.zs-steps__item--light h3{text-align: left;font-size: 24px;line-height: 24px;font-weight: 500;margin: 0 0 20px}.zs-steps__item--light .zs-steps__photo{border-radius: var(--zs-radius);width: 300px;max-width: 100%;height: auto;aspect-ratio: 1 / 1;margin: 0 0 20px}.zs-steps__item--light .zs-steps__photo img{border-radius: var(--zs-radius)}.zs-steps__item--light .zs-steps__num{font-size: 32px;line-height: 32px;font-weight: 500;margin: 0 0 20px}.zs-steps__item--light p{font-size: 18px;line-height: 30.6px;margin: 0}.zs-testimonials--narrow{background: none;color: var(--zs-ink);text-align: left;padding: 0}.zs-testimonials--narrow .zs-testimonial{text-align: left}.zs-testimonials--narrow .zs-col{padding: 30px;box-sizing: border-box}.zs-testimonial__stars{width: 100px;height: 31px;display: flex;gap: 2px;margin: 0 0 20px;align-items: center}.zs-testimonial__stars svg{width: 16px;height: 16px}.zs-testimonials--narrow .zs-testimonial__stars{margin-left: 0;justify-content: flex-start}.zs-testimonials--narrow .zs-testimonial__photo{margin: 0 0 20px;border-radius: 50%}h4.zs-testimonial__name{font-size: 19px;font-weight: 500;margin: 0 0 20px}p.zs-testimonial__role{font-size: 18px;font-weight: 500;margin: 0}p.zs-testimonial__quote{font-size: 18px;line-height: 30.6px;margin: 0 0 20px;min-height: 149px}.zs-goodfit--narrow{text-align: left;padding: 0}.zs-goodfit--narrow h2:first-of-type{font-size: 32px;font-weight: 500}.zs-goodfit--narrow h2:nth-of-type(2){font-size: 32px;font-weight: 500}p.zs-goodfit__intro{text-align: left;margin: 0 0 20px}p.zs-goodfit__lead{font-weight: 400;margin: 0 0 10px}.zs-goodfit--narrow .zs-goodfit__list{text-align: left;max-width: none}p.zs-goodfit__ready{text-align: left;font-weight: 400;font-size: 18px;margin: 0 0 20px 0}.zs-cta-bar--narrow{background: none;padding: 10px 0}.zs-cta-bar--narrow .zs-fin2{display: flex;align-items: center;justify-content: space-between;gap: 20px}.zs-cta-bar--narrow h3{font-size: 24px;font-weight: 700;margin: 0}.zs-features{background: none;color: inherit}@media (min-width: 641px) and (max-width: 1024px){.zs-fin2{padding: 0}.zs-fin2 .zs-col--half{flex: 0 0 50%;max-width: 50%}.zs-fin2 .zs-col--third{flex: 0 0 33.3333%;max-width: 33.3333%}.zs-fin2-section .zs-features__item{flex: 0 0 50%;max-width: 50%}.zs-fin2-section .zs-banklogos__label,.zs-fin2-section .zs-banklogos__row img,.zs-banklogos--narrow .zs-banklogos__label,.zs-banklogos--narrow .zs-banklogos__row img{flex: 0 0 20%;width: 20%}}@media (max-width: 640px){.zs-fin2{padding: 0 20px}.zs-banklogos--narrow .zs-banklogos__label{flex: 0 0 100%;width: 100%;text-align: center}.zs-banklogos--narrow .zs-banklogos__row{flex-wrap: wrap;justify-content: center}.zs-banklogos--narrow .zs-banklogos__row img{flex: 0 0 185px;width: 185px}.zs-cta-bar--narrow .zs-fin2{flex-direction: column;align-items: flex-start}}.zs-fin2-section .zs-services{background: transparent;color: var(--zs-ink)}.zs-fin2-section .zs-services h2,.zs-fin2-section .zs-services h3,.zs-fin2-section .zs-services p{color: var(--zs-ink)}.zs-steps__item--light h3,.zs-steps__item--light .zs-steps__num{color: var(--zs-ink)}body.page-id-1514 .zs-features__more2{color: var(--zs-ink)}body.page-id-1514 a.zs-btn[href*="leadconnectorhq"]{background-color: var(--zs-accent)}
