/* animation */
@media (prefers-reduced-motion: no-preference){.reveal{ opacity: 0; transform: translateY(var(--reveal-from, 24px)); } .reveal.is-in{ animation: reveal-in var(--reveal-time, .6s) ease var(--reveal-delay, 0s) both; }}
@keyframes reveal-in{ to{ opacity: 1; transform: translateY(0); } }
/* common style*/
.fwsm{font-weight: 600;}.bizTag{color:var(--color-green); display: block; font-size:16px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; line-height: 21px; padding-bottom: 16px;} @media (max-width:767.98px){ .bizTag{font-size:14px; line-height: 18px;}}.sectionTitleh2{font-size:56px;font-weight:600;line-height:62px;letter-spacing:-.02em;color:var(--color-charcoal);margin-bottom: 32px;} .sectionTitleh2 .text-green{color:var(--color-green); } @media (max-width:1400px){.sectionTitleh2{font-size:45px;line-height:50px;}} @media (max-width:1100px){.sectionTitleh2{font-size:36px;line-height:40px;}} @media (max-width:767.98px){.sectionTitleh2{font-size:30px;line-height:34px;}} .nowrap{white-space: nowrap;}.tooltipSec { display: inline-flex; vertical-align: top;}.tooltipSec a{display:inline-flex;}.btn-outline-primary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:45px;height:45px;gap:12px;padding:8px 16px; border: 1px solid var(--color-charcoal); background: transparent; color: var(--color-charcoal);border-radius:100px;font-weight:600;font-size:18px;line-height:1.5;white-space:nowrap;transition:filter 0.7s ease,transform 0.7s ease}@media (min-width:500px){.btn-outline-primary{width: auto;min-height:52px;height:52px; padding:8px 32px; min-width: 210px;}}@media (min-width:1199.98px){.btn-outline-primary{min-height:61px;height:61px; width: auto;}}@media (prefers-reduced-motion:no-preference){.btn-outline-primary:hover{ background: var(--color-white); transform: translateY(-1px);}.btn-outline-primary.hwhite:hover{ background: var(--color-light-green);} }
/* tiny slider custom*/
.tiny-wrapper .tns-slider{display:flex;align-items:stretch}.tiny-wrapper{position:relative}.tiny-wrapper .custom-slider-nav{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}.tiny-wrapper .custom-slider-nav .custom-nav-prev,.tiny-wrapper .custom-slider-nav .custom-nav-next{border:0;background:#fff0;cursor:pointer;padding:8px;display:flex;align-items:center}.tiny-wrapper .custom-slider-nav .custom-nav-prev .left-owl-arrow{width:26px;height:14px;background:url(https://cdn.biz2credit.com/images/html5/ppc-tiny-left-arrow.svg) no-repeat center;display:block;background-size:100%}.tiny-wrapper .custom-slider-nav .custom-nav-next .right-owl-arrow{width:26px;height:14px;background:url(https://cdn.biz2credit.com/images/html5/ppc-tiny-right-arrow.svg) no-repeat center;display:block;background-size:100%}.tiny-wrapper .custom-nav-dots{display:flex;align-items:center;gap:6px; justify-content: center; flex-wrap: wrap;}.tiny-wrapper .custom-nav-dot{width:25px;height:5px;padding:0;border-radius:10px;background:rgb(30 35 41 / .15);border:0;cursor:pointer;transition:width 0.3s ease,background 0.3s ease}.tiny-wrapper .custom-nav-dot.active{background:var(--color-green);width:80px}.tiny-wrapper .custom-slider-nav .custom-nav-prev.disabled,.tiny-wrapper .custom-slider-nav .custom-nav-next.disabled{opacity:.6;pointer-events:none;cursor:default}.tinyCont.max-1440{padding: 0px;}@media (min-width:1200px){ .tinyCont .tiny-wrapper{padding:0 20px}}@media (min-width:1920px){.tinyCont .tiny-wrapper{padding:0}} @media (max-width:767.98px){.tiny-wrapper .custom-slider-nav{margin-top:20px}.tiny-wrapper .custom-nav-dot.active {width:50px;} }
/* start our work */
.section-ourWork{padding:45px 0; background-color: var(--color-Off-white);}.section-ourWork .section-ourWork-inner{overflow:hidden;position:relative}.section-ourWork .section-ourWork__stats{display:flex;align-items:stretch;border-radius:20px;position:relative; gap:24px;justify-content: space-evenly;}.section-ourWork .section-ourWork__stat{display:flex;flex-direction:column;gap:12px; position:relative;padding:0;text-align: center;}.section-ourWork .section-ourWork__stat-value{font-size:28px;font-weight:600;line-height:32px;letter-spacing:-.6px;color:var(--color-green)}.section-ourWork .section-ourWork__stat-label{font-size:16px;font-weight:400;letter-spacing:0;color:var(--color-charcoal)}.section-ourWork .section-ourWork__line{width:1px;background:rgb(30 35 41 / .15)} @media (max-width:1439.99px){.section-ourWork .section-ourWork__stat-value{font-size:24px;font-weight:600;line-height:28px;}}@media (max-width:1199.99px){.section-ourWork .section-ourWork__stat-value{font-size:20px;line-height:24px;}.section-ourWork .section-ourWork__stat-label{font-size:14px; line-height:18px;} }@media (max-width:991.99px){ .section-ourWork .section-ourWork__stats{gap:16px}}@media (max-width:767.99px){ .section-ourWork .section-ourWork__stats{flex-wrap: wrap; justify-content: space-between;}.section-ourWork .section-ourWork__stat-label{font-size:12px; line-height:18px;} .section-ourWork .section-ourWork__line{flex:0 0 100%; width:100%;height: 1px;}.section-ourWork .section-ourWork-inner{border-radius:18px;padding:20px;background:#fff;}.section-ourWork .section-ourWork__stat{gap:8px}.section-ourWork .section-ourWork__stat{flex:0 0 100%;  text-align: center;}.section-ourWork .section-ourWork__stat:after{width:100%;height:1px;right:auto;left:auto;bottom:0}.section-ourWork{padding:40px 0}}
/* What Is */
.section-whatProduct{padding:15px 0;background-color: var(--color-Off-white);}.section-whatProduct ul{ padding-left: 20px; margin-bottom: 16px;}.section-whatProduct ul li {color:var(--color-dark-gray	); list-style:disc; font-size:20px; line-height: 26px; padding-bottom: 8px }.section-whatProduct .whatProduct__row{display:flex;align-items:center;gap:60px;justify-content:space-between}.section-whatProduct .whatProduct__content{flex:1 1 auto;max-width:565px}.section-whatProduct .whatProduct__title{margin-bottom:24px}.section-whatProduct .whatProduct__text{font-size:20px;font-weight:400;line-height:26px;color:var(--color-dark-gray);margin-bottom:24px}.section-whatProduct .whatProduct__media{display:flex;align-items:center;justify-content:center;min-height:400px}.section-whatProduct .whatProduct__hexagon{max-width:100%;height:auto}@media (max-width:1400px){.section-whatProduct ul li { font-size:18px; line-height: 24px;}.section-whatProduct .whatProduct__text{font-size:18px;line-height:24px}}@media (max-width:1100px){.section-whatProduct .whatProduct__content{ max-width:450px}.section-whatProduct .whatProduct__row{gap:32px}.section-whatProduct .whatProduct__title{font-size:36px;line-height:40px;}}@media (max-width:991px){.section-whatProduct .whatProduct__title, .section-whatProduct .bizTag{text-align: center;} .section-whatProduct .whatProduct__hexagon { max-width: 400px; margin: auto;}.section-whatProduct .whatProduct__row{flex-wrap:wrap;gap:8px}.section-whatProduct .whatProduct__content{flex:0 0 100%;max-width:100%}.section-whatProduct .whatProduct__media{display:block;flex:0 0 100%;max-width:100%; text-align:center;min-height:unset}}@media (max-width:767.98px){.section-whatProduct ul{margin-bottom:8px;} .section-whatProduct ul li {font-size:16px; line-height: 22px;}.section-whatProduct{padding:0}.section-whatProduct .whatProduct__title{margin-bottom:16px}.section-whatProduct .whatProduct__text{font-size:16px;line-height:22px;margin-bottom:16px} .section-whatProduct .whatProduct__hexagon { max-width: 100%; }}
/* Apply Today */
.section-applyToday{padding:40px 0 60px;background-color: var(--color-Off-white);}.section-applyToday .applyToday__row{display:flex;align-items:center;gap:60px;justify-content:space-between}.section-applyToday .applyToday__cards{flex:1 1 auto;max-width: 780px;} .section-applyToday .applyToday__cta{flex: 0 0 450px;}.section-applyToday .applyToday__cards .applyToday__card{background:#fff;border-radius:18px;padding:46px 40px;box-shadow:0 6px 18px 5px rgb(0 0 0 / .04);min-width:0;}.section-applyToday .applyToday__card--best{border-top:4px solid var(--color-green)}.section-applyToday .applyToday__card-title{font-size:36px;font-weight:600;line-height:42px;letter-spacing:-.02em;color:var(--color-charcoal);margin-bottom:20px}.section-applyToday .applyToday__list{display:flex; flex-wrap:wrap;gap:24px}.section-applyToday .applyToday__list li{flex:0 0 47%; display:flex;gap:16px;font-size:18px;font-weight:400;line-height:28px;color:var(--color-dark-gray)}.section-applyToday .applyTicon{flex:0 0 32px;width:32px;height:32px;border-radius:50%}.section-applyToday .applyToday__card--best .applyTicon{background:#0F7D40 url(https://cdn.biz2credit.com/images/html5/tick-white-v1.svg) no-repeat center}.section-applyToday .applyToday__cta .btn-primary{align-self:flex-start;} .section-applyToday .applyToday__cta .btn-primary img{width:19px;height:19px}@media (max-width:1400px){.section-applyToday{padding:32px 0 60px;} .section-applyToday .applyToday__card-title{font-size:30px;line-height:36px}.section-applyToday .applyToday__card{padding:24px 32px}.section-applyToday .applyToday__cta{flex:0 0 370px}}@media (max-width:1100px){.section-applyToday {padding: 32px 0 60px;}.section-applyToday .applyToday__row{gap:48px}.section-applyToday .applyToday__card{max-width:100%;padding:24px 32px 32px;min-height:unset}.section-applyToday .applyToday__cta-heading{font-size:36px;line-height:40px}.section-applyToday .applyToday__card-title{font-size:26px;line-height:31px}.section-applyToday .applyToday__cards .applyToday__card {padding: 24px 24px 32px 24px;}}@media (max-width:991px){.section-applyToday {padding: 20px 0 60px;}.section-applyToday .applyToday__row{gap:32px; flex-direction: column-reverse;}.section-applyToday .applyToday__card{max-width:100%;padding:24px 32px 32px;min-height:unset}.section-applyToday .applyToday__cards{flex:0 0 100%;max-width: 100%;}.section-applyToday .applyToday__cta{flex:0 0 100%;padding-left:0;text-align: center;}.section-applyToday .applyToday__cta .btn-primary{margin: auto;} .section-applyToday .applyToday__cta-heading{font-size:36px;line-height:40px}.section-applyToday .applyToday__card-title{font-size:26px;line-height:31px}.section-applyToday .applyToday__cta-heading br,.section-applyToday .applyToday__card-title br{display:none}}@media (max-width:767.98px){.section-applyToday{padding:40px 0}.section-applyToday .applyToday__cards{flex-direction:column;gap:16px}.section-applyToday .applyToday__card{padding:24px 24px 32px}.section-applyToday .applyToday__cta-heading{margin-bottom:24px}.section-applyToday .applyToday__list li{font-size:16px;flex: 0 0 100%; line-height: 24px;}.section-applyToday .applyTicon{flex:0 0 24px;width:24px;height:24px}.section-applyToday .applyToday__card-title{font-size:23px;line-height:27px}.section-applyToday .applyToday__cta-heading br{display:block}}
/* Why Biz2Credit */
.section--whyUs{background:#fff;padding:60px 0;border-radius: 0 100px 0 0;}.section--whyUs .why-us__header{text-align:center;margin-bottom:55px}.section--whyUs .why-us__card{background:#fff;border:1px solid rgb(30 35 41 / .15);border-radius:16px;padding:32px 32px 40px;display:flex;flex-direction:column;gap:16px;height:100%}.section--whyUs .why-us__card-top{display:flex;flex-direction:column;gap:16px}.section--whyUs .why-us__card-top h3{font-size:24px;font-weight:600;line-height:30px;letter-spacing:-.025em;color:var(--color-charcoal)}.section--whyUs .why-us__card-text p{font-size:18px;font-weight:400;line-height:24px;color:var(--color-dark-gray)}@media (max-width:1400px){.section--whyUs{border-radius: 0 65px 0 0;}.section--whyUs .why-us__card{padding:24px 24px 32px}}@media (max-width:767.98px){.section--whyUs{padding:40px 0;border-radius:50px 0 0px 0;}.section--whyUs .why-us__header{margin-bottom:24px}.section--whyUs .why-us__card-top{flex-direction:row;align-items:center}.section--whyUs .why-us__card{padding:24px 24px 24px}.section--whyUs .why-us__card-top img{height:48px;width:48px}.section--whyUs .why-us__card-top h3{font-size:22px;line-height:26px}.section--whyUs .why-us__card-text p{font-size:16px;line-height:20px}}
/* Estimate Repayment */
.section--EstimateRepayment{background:#358257;border-radius:100px 0;margin:0px;position:relative;overflow:hidden}.section--EstimateRepayment .estRepay__field input:not(:placeholder-shown){background:#fff;}.section--EstimateRepayment .estRepay__field input:focus{ border-color: var(--color-green); background: #fff; }.section--EstimateRepayment .EstimateRepayment{position:relative;padding:60px 0px;overflow:hidden}.section--EstimateRepayment .leaftopleft,.section--EstimateRepayment .leaftopright{position:absolute;background:url(https://cdn.biz2credit.com/images/html5/ppc-leaf-white.svg) no-repeat center / contain;opacity:.12;z-index:0;pointer-events:none}.section--EstimateRepayment .leaftopleft{bottom:-180px;left:12%;width:356px;height:358px}.section--EstimateRepayment .leaftopright{right:-120px;top:-200px;width:707px;height:711px}.section--EstimateRepayment .estRepay__header{position:relative;z-index:1;max-width:720px;margin:0 auto 56px;text-align:center}.section--EstimateRepayment .text-light-green{color:#EEF863}.section--EstimateRepayment .estRepay__eyebrow{display:block;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:16px}.section--EstimateRepayment .estRepay__title{color:#fff;margin-bottom:24px}.section--EstimateRepayment .estRepay__subtitle{font-size:18px;font-weight:400;line-height:26px;color:#fff}.section--EstimateRepayment .estRepay__card{position:relative;z-index:1;max-width:1062px;margin:0 auto;padding:32px 36px 36px;background:#fff;border-radius:20px;box-shadow:0 20px 40px rgb(0 0 0 / .12)}.section--EstimateRepayment .estRepay__fields{display:flex;gap:28px;margin-bottom:24px}.section--EstimateRepayment .btn-primary{align-self: flex-start;}.section--EstimateRepayment .estRepay__field{flex:1 1 0%}.section--EstimateRepayment .estRepay__field label{display:block;font-size:16px;font-weight:500;line-height:20px;color:var(--color-charcoal,#1E2329);margin-bottom:8px}.section--EstimateRepayment .estRepay__field input{width:100%;height:60px;padding:0 20px;font-family:var(--font-Rethink)!important;font-size:16px;color:var(--color-charcoal,#1E2329);background:#FCF9F8;border:1px solid rgb(30 35 41 / .2);border-radius:60px;outline:none;transition:border-color 0.2s ease,box-shadow 0.2s ease}.section--EstimateRepayment .estRepay__field input::placeholder{color:rgb(30 35 41 / .4)}.section--EstimateRepayment .estRepay__field input.is-invalid{border-color:#d64545}.section--EstimateRepayment .estRepay__field small{display:block;margin-top:8px;font-size:14px;font-weight:400;line-height:18px;color:var(--color-dark-gray,#4B4F54)}.section--EstimateRepayment .estRepay__result{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 28px;margin-bottom:22px;background:#E4F1DF;border-radius:12px}.section--EstimateRepayment .estRepay__result-label{font-size:20px;font-weight:600;line-height:24px;color:var(--color-charcoal,#1E2329)}.section--EstimateRepayment .estRepay__result-value{font-size:28px;font-weight:600;line-height:1.2;color:var(--color-green,#0F7D40)}.section--EstimateRepayment .estRepay__footer{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.section--EstimateRepayment .estRepay__note{display:inline-flex;align-items:center;gap:10px;padding:16px 24px;background:#f5f5f5;border-radius:16px;font-size:16px;font-weight:400;line-height:20px;color:#1E2329} @media (max-width:1400px){.section--EstimateRepayment{border-radius: 65px 0;}}@media (max-width:1100px){.section--EstimateRepayment .estRepay__title{font-size:36px;line-height:40px}.section--EstimateRepayment .estRepay__fields{flex-wrap:wrap;gap:20px}.section--EstimateRepayment .estRepay__field{flex:1 1 100%}}@media (max-width:767.98px){.section--EstimateRepayment{border-radius:50px 0}.section--EstimateRepayment .estRepay__eyebrow{font-size:14px;line-height:18px}.section--EstimateRepayment .EstimateRepayment{padding:40px 0}.section--EstimateRepayment .estRepay__title{line-height:34px;margin-bottom:16px}.section--EstimateRepayment .estRepay__subtitle{font-size:16px;line-height:22px}.section--EstimateRepayment .estRepay__card{padding:24px 20px}.section--EstimateRepayment .estRepay__result{flex-direction:column;align-items:flex-start;gap:8px;text-align:left;padding:20px}.section--EstimateRepayment .estRepay__result-value{font-size:22px}.section--EstimateRepayment .estRepay__footer{flex-direction:column;align-items:stretch}.section--EstimateRepayment .estRepay__header{margin:0 auto 32px}.section--EstimateRepayment .estRepay__result-label{font-size:16px;line-height:20px}.section--EstimateRepayment .estRepay__field input{height:45px}.section--EstimateRepayment .estRepay__field label{font-size:14px}.section--EstimateRepayment .estRepay__note{padding:14px 16px;font-size:14px}.section--EstimateRepayment .leaftopleft{top:-150px;left:auto;right:-50px;width:227px;height:227px}.section--EstimateRepayment .leaftopright{top:auto;left:0;right:auto;bottom:-50px;width:160px;height:160px}}
/* How To Apply */
.section--howToApply{padding:60px 0;border-radius:100px 0 0 0;background:#fff}.section--howToApply .howToApply__header{text-align:center;margin-bottom:64px}.section--howToApply .howToApply__media{position:relative;width:370px;height:370px;margin:0 auto 32px;}.section--howToApply .howToApply__media img{width:370px;height:370px;object-fit:cover}.section--howToApply .howToApply__badge{position:absolute;left:30px;bottom:30px;width:60px;height:60px;border-radius:50%;background:#F6A20B;color:var(--color-charcoal);display:inline-flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;line-height:1}.section--howToApply .howToApply__step-title{font-size:32px;font-weight:600;line-height:40px;letter-spacing:-.02em;color:var(--color-charcoal);margin-bottom:12px}.section--howToApply .howToApply__steps .howToApply__step{text-align: center; }.section--howToApply .howToApply__step-text{font-size:18px;font-weight:400;line-height:26px;color:var(--color-dark-gray)}.section--howToApply .howToApply__notice{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(--color-light-green);border-radius:16px;padding:20px 24px;margin-top:32px}.section--howToApply .howToApply__notice>div:first-child{display:flex;align-items:center;gap:16px}.section--howToApply .howToApply__notice-icon{flex:0 0 24px;width:24px;height:auto}.section--howToApply .howToApply__notice-text{font-size:24px;font-weight:600;line-height:26px;color:var(--color-charcoal);display:flex;align-items:center;gap:12px}.section--howToApply .bulletlist{display:flex;align-items:center;gap:12px;font-size:20px;line-height:24px}.section--howToApply .bulletlist>div:first-child .howToApply__notice-sep{display:none}.section--howToApply .bulletlist>div{display:flex;align-items:center;gap:12px}.section--howToApply .howToApply__notice-text strong{font-weight:700}.section--howToApply .howToApply__notice-sep{display:inline-block;color:var(--color-green)}.section--howToApply .howToApply__foot{margin-top:16px;font-size:16px;font-weight:400;line-height:20px;color:#7F7F7F}@media (max-width:1400px){.section--howToApply{ border-radius: 65px 0 0 0;}.section--howToApply .howToApply__media{width:340px;height:340px}.section--howToApply .howToApply__media img{width:340px;height:340px}}@media (max-width:991.98px){.section--howToApply .howToApply__notice>div:first-child{flex-wrap:wrap}.section--howToApply .howToApply__notice>div:first-child>p{flex:0 0 100%;margin-bottom:8px}.section--howToApply .howToApply__notice>div:first-child>.bulletlist{flex:0 0 100%;margin-bottom: 8px;}.section--howToApply .bulletlist>div:first-child .howToApply__notice-sep{display:inline-block}.section--howToApply .bulletlist{font-size:18px;line-height: 22px;}}@media (max-width:767.98px){.section--howToApply{padding:40px 0;border-radius:0px}.section--howToApply .howToApply__media{width:220px;height:220px;margin-bottom:24px}.section--howToApply .howToApply__media img{width:220px;height:220px}.section--howToApply .howToApply__header{margin-bottom:0px}.section--howToApply .howToApply__badge{left:20px;bottom:20px;width:40px;height:40px;font-size:24px;font-weight:600;line-height:1}.section--howToApply .howToApply__notice>div:first-child>.bulletlist{flex-wrap:wrap}.section--howToApply .howToApply__notice>div:first-child>.bulletlist>div{flex:0 0 100%}.section--howToApply .howToApply__step-title{font-size:24px;line-height:28px;text-align:center}.section--howToApply .howToApply__media{margin-left:auto;margin-right:auto}.section--howToApply .howToApply__step-text{font-size:16px;line-height:20px;text-align:center;max-width:450px;margin:auto}.section--howToApply .howToApply__notice{flex-direction:column;align-items:flex-start;padding:20px}.section--howToApply .howToApply__foot{font-size:14px;line-height: 18px; margin-top:24px}.section--howToApply .bulletlist { font-size: 16px;line-height: 20px; }.section--howToApply .howToApply__notice-text { font-size: 18px; line-height: 22px; }}
/* CUSTOMER STORIES SECTION */
.section--stories{padding:60px 0;position:relative;background-color: var(--color-Off-white);}.section--stories .stories__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px;gap:32px}.section--stories .stories__title{max-width:540px;margin-bottom: 0px;}.section--stories .stories__subtitle{font-size:20px;font-weight:400;line-height:24px;color:var(--color-dark-gray);max-width:400px;margin-top:16px}.section--stories .stories__cards-wrapper{position:relative}.section--stories .stories__card{background:#fff;border:1px solid rgb(30 35 41 / .15);border-radius:16px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.section--stories .stories__card-content{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.section--stories .stories__quote-icon{width:45px;height:36px}.section--stories .stories__card-quote{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.02em;color:var(--color-charcoal);min-height:116px}.section--stories .stories__card-author{display:flex;flex-direction:column;gap:16px}.section--stories .stories__card-separator{width:100%;height:1px;background:rgb(30 35 41 / .15)}.section--stories .stories__card-author-info{display:flex;align-items:center;gap:16px}.section--stories .stories__avatar{width:72px;height:72px;border-radius:50%;object-fit:cover}.section--stories .stories__card-author-details{display:flex;flex-direction:column;gap:4px}.section--stories .stories__card-author-details .authorName{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.02em;color:var(--color-charcoal)}.section--stories .stories__card-role{font-size:12px;font-weight:400;line-height:18px;color:var(--color-dark-gray)}.section--stories .stories__card-company{font-size:16px;font-weight:600;line-height:22px;letter-spacing:-.02em;color:var(--color-dark-gray)}@media (max-width:1400px){.section--stories .stories__subtitle{font-size:18px;line-height:22px}.section--stories .stories__card-quote,.section--stories .stories__card-author-details .authorName{font-size:18px;line-height:22px}}@media (max-width:1100px){.section--stories .stories__title{max-width: 500px;}}@media (max-width:767.98px){.section--stories{padding:40px 0}.section--stories .stories__header{flex-direction:column;gap:16px;margin-bottom:32px;text-align: center;}.section--stories .stories__title{max-width:100%}.section--stories .stories__subtitle,.section--stories .stories__card-quote{font-size:16px;line-height:21px;max-width:100%;margin-top:0}.section--stories .stories__quote-icon{width:30px;height:24px}.section--stories .stories__card-quote{min-height:unset}.section--stories .stories__card-company{font-size:14px;line-height:18px}}
/* FAQ */
.section--FAQ{padding:16px 0 60px;background-color:var(--color-Off-white)}.section--FAQ .faq__row{display:flex;align-items:flex-start;gap:80px;justify-content:space-between}.section--FAQ .faq__intro{flex:0 0 416px;max-width:416px; position: sticky; top: 100px;}.section--FAQ .faq__title{margin-bottom:24px}.section--FAQ .faq__subtitle{font-size:20px;font-weight:400;line-height:24px;color:var(--color-dark-gray)}.section--FAQ .faq__list{flex:1 1 auto;display:flex;flex-direction:column;gap:16px;min-width:0}.section--FAQ .faq__item{background:#fff;border:1px solid var(--color-charcoal-10);border-radius:16px;box-shadow:0px 6.14px 17.55px 5.26px rgba(0,0,0,0.04);overflow:hidden}.section--FAQ .faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;box-sizing:border-box;margin:0;padding:32px 40px;border:0;background:#fff0;text-align:left;font-family:inherit;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.01em;color:var(--color-charcoal);cursor:pointer}.section--FAQ .faq__icon{flex:0 0 24px;position:relative;width:24px;height:24px;border-radius:50%;background:rgba(161,208,116,1);transition:background .3s ease}.section--FAQ .faq__item.is-open .faq__icon{background:var(--color-green)}.section--FAQ .faq__icon::before,.section--FAQ .faq__icon::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:2px}.section--FAQ .faq__icon::before{width:12px;height:2px}.section--FAQ .faq__icon::after{width:2px;height:12px;transition:transform .3s ease,opacity .3s ease}.section--FAQ .faq__item.is-open .faq__icon::after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.section--FAQ .faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.section--FAQ .faq__item.is-open .faq__answer{grid-template-rows:1fr}.section--FAQ .faq__answer-inner{overflow:hidden;min-height:0}.section--FAQ .faq__answer-inner p{padding:0 40px 24px;font-size:18px;font-weight:400;line-height:24px;color:var(--color-dark-gray)}
@media (max-width:1400px){ .section--FAQ .faq__row{gap:48px} }@media (max-width:1100px){.section--FAQ .faq__row{flex-wrap:wrap;gap:32px}.section--FAQ .faq__intro{position:static;flex:0 0 100%;max-width:100%; text-align: center;}.section--FAQ .faq__list{flex:0 0 100%;width:100%}.section--FAQ .faq__title{ margin-bottom: 16px; } }@media (max-width:767.98px){.section--FAQ{padding:8px 0 40px}.section--FAQ .faq__subtitle{font-size:16px;line-height:22px}.section--FAQ .faq__question{padding:18px 20px;font-size:18px;line-height:23px;gap:16px}.section--FAQ .faq__answer-inner p{padding:0 20px 18px;font-size:16px;line-height:22px}.section--FAQ .faq__row{gap:24px}}
/* Financing Options */
.section--FinancingOptions{background:var(--color-Off-white);border-radius:100px 0px 0 0;padding:60px 0}.section--FinancingOptions .FinancingOptions__header{text-align:center;margin:0 auto 60px}.section--FinancingOptions .FinancingOptions__title{margin-bottom:16px}.section--FinancingOptions .FinancingOptions__subtitle{font-size:20px;font-weight:400;line-height:28px;color:var(--color-dark-gray)}.section--FinancingOptions .FinancingOptions__cards{display:flex;gap:24px; justify-content: center;} .section--FinancingOptions .FinancingOptions__card{position:relative;background:#fff;border:1px solid rgb(30 35 41 / .15);border-top:.5px solid rgb(255 156 84);border-radius:18px;padding:32px;box-shadow:0 6.14px 17.55px 5.26px rgb(0 0 0 / .04);overflow:hidden;min-height:520px;display:flex;flex-direction:column;flex:0 0 32%}.section--FinancingOptions .FinancingOptions__card::before{content:'';width:100%;height:5px;background:rgb(255 156 84);position:absolute;left:0;top:0}.section--FinancingOptions .FinancingOptions__card-decoration{position:absolute;top:-24px;right:-24px;width:160px;height:158px;z-index:0}.section--FinancingOptions .FinancingOptions__card-decoration img{width:160px;height:158px}.section--FinancingOptions .FinancingOptions__card-title{font-size:36px;font-weight:600;line-height:42px;letter-spacing:-.02em;color:var(--color-charcoal);margin-bottom:16px;position:relative;z-index:1;padding-top:18px;min-height:120px;max-width:265px}.section--FinancingOptions .FinancingOptions__card-body{position:relative;z-index:1;flex:1;display:flex;flex-direction:column}.section--FinancingOptions .FinancingOptions__card-desc{font-size:20px;font-weight:700;line-height:24px;color:var(--color-dark-gray);margin-bottom:24px;min-height:40px}.section--FinancingOptions .FinancingOptions__card-separator{width:100%;height:1px;background:rgb(30 35 41 / .15);margin-bottom:32px}.section--FinancingOptions .FinancingOptions__card-features{display:flex;flex-direction:column;gap:16px;margin-bottom:26px}.section--FinancingOptions .FinancingOptions__card-features li{display:flex;align-items:baseline;gap:16px;font-size:18px;font-weight:400;line-height:24px;color:var(--color-dark-gray)}.section--FinancingOptions .FinancingOptions__card-features li .dot{width:10px;height:10px;min-width:10px;border-radius:50%;background:#FF9C54}.section--FinancingOptions .FinancingOptions__card .btn-primary{max-width:191px;margin-top:auto;}.section--FinancingOptions .FinancingOptions__card-disclaimer{font-size:14px;font-weight:400;line-height:21px;color:var(--color-dark-gray);margin-bottom:32px}@media (max-width:1400px){.section--FinancingOptions{border-radius: 65px 0 0 0;}.section--FinancingOptions .FinancingOptions__subtitle{font-size:18px}.section--FinancingOptions .FinancingOptions__card-title{max-width:220px;font-size:30px;line-height:36px;min-height:90px;padding-top:0}.section--FinancingOptions .FinancingOptions__card-decoration{top:-13px;right:-22px;width:122px;height:120px}.section--FinancingOptions .FinancingOptions__card-decoration img{width:122px;height:120px}.section--FinancingOptions .FinancingOptions__cards{gap:16px}}@media (max-width:1100px){ .section--FinancingOptions { padding: 60px 0; }.section--FinancingOptions .FinancingOptions__cards{flex-wrap:wrap;gap:16px}.section--FinancingOptions .FinancingOptions__card{flex:0 0 100%;min-height:420px}.section--FinancingOptions .FinancingOptions__card-title{max-width:100%;min-height:60px}.section--FinancingOptions .FinancingOptions__card-desc{min-height:unset}.section--FinancingOptions .FinancingOptions__header{margin-bottom:60px}}@media (max-width:767.98px){.section--FinancingOptions{padding:40px 0;border-radius:0 50px 50px 0;}.section--FinancingOptions .FinancingOptions__subtitle{font-size:16px;line-height:22px}.section--FinancingOptions .FinancingOptions__header{margin-bottom:30px}.section--FinancingOptions .FinancingOptions__card{padding:24px 24px 32px;}.section--FinancingOptions .FinancingOptions__card-title{font-size:24px;line-height:28px;padding-top:8px;max-width:190px;}.section--FinancingOptions .FinancingOptions__card-decoration{width:100px;height:98px;top:-12px;right:-12px}.section--FinancingOptions .FinancingOptions__card-decoration img{width:100px;height:98px}.section--FinancingOptions .FinancingOptions__card-desc{font-size:18px;line-height:22px;font-weight:500;margin-bottom:16px}.section--FinancingOptions .FinancingOptions__card-separator{margin-bottom:16px}.section--FinancingOptions .FinancingOptions__card-features{min-height:unset;margin-bottom:24px}.section--FinancingOptions .FinancingOptions__card-disclaimer{margin-bottom:16px} }@media (max-width:500px){.section--FinancingOptions .FinancingOptions__card .btn-primary{max-width:100%;} }
 /* Resources */
.section--Resources{background:var(--color-light-green);border-radius:100px 0px 0 0;padding:60px 0;position:relative;overflow:hidden}.section--Resources .resources__bg-circle{position:absolute;top:80px;right:-50px;width:400px;height:400px;border-radius:50% 0px 50% 0px;background:rgb(255 255 255 / .35);pointer-events:none}.section--Resources .container{position:relative;z-index:1}.section--Resources .resources__header{display:block;text-align: center; margin-bottom:48px}.section--Resources .Resources__cards{position:relative}.section--Resources .resources__title{margin-bottom:24px}.section--Resources h3{font-size:24px;font-weight:500;line-height:28px;color:var(--color-dark-gray);  margin: 0px auto 16px;}.section--Resources .resources__subtitle{font-size:16px;font-weight:400;line-height:26px;color:var(--color-dark-gray);max-width: 1000px; margin: auto;}.section--Resources .resources__subtitle a img{vertical-align: middle;}.section--Resources .resources__title a{color: inherit;}.section--Resources .resources__card{display:flex;flex-direction:column}.section--Resources .resources__media{width:100%;aspect-ratio:288 / 200;border-radius:16px;overflow:hidden;margin-bottom:24px}.section--Resources .resources__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.section--Resources .resources__card:hover .resources__media img{transform:scale(1.03)}.section--Resources a:hover .resources__card-title{opacity: 0.8;}.section--Resources .resources__card-title{font-size:23px;font-weight:600;line-height:27px;color:var(--color-charcoal);margin-bottom:16px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }.section--Resources .morectaWrap{text-align: center;padding: 48px 20px 0px;}@media (max-width:1400px){.section--Resources{border-radius: 65px 0 0 0;}.section--Resources h3{font-size:18px;line-height:24px;}.section--Resources .resources__bg-circle{right:-100px;width:300px;height:300px}}@media (max-width:991.98px){.section--Resources .resources__bg-circle{display:none}}@media (max-width:767.98px){.section--Resources{border-radius:0 0 50px 0px;padding:40px 0}.section--Resources .resources__header{margin-bottom:32px}.section--Resources .resources__title{margin-bottom:12px}.section--Resources .resources__card-title{font-size:22px;line-height:27px;margin-bottom:12px}.section--Resources .resources__subtitle { font-size: 14px; line-height: 20px;} .section--Resources .resources__subtitle .infoimg {width:16px;height: 16px;}    .section--Resources h3 { font-size: 16px; line-height: 22px; margin-bottom: 8px; }}
/* Ready To Apply */
.section-readyApply{padding:0;background:#fff;border-radius:100px 0 0 0;overflow:hidden}.section-readyApply .readyApply__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px}.section-readyApply .readyApply__content{flex:1 1 auto;max-width:55%;position:relative;z-index:1}.section-readyApply .readyApply__title{font-size:90px;font-weight:600;line-height:94px;letter-spacing:-.02em;color:var(--color-charcoal);max-width:720px;margin-bottom:32px}.section-readyApply .readyApply__title .text-green{color:var(--color-green)}.section-readyApply .readyApply__media{flex:1 0 auto;max-width:45%;height:640px;position:relative}.section-readyApply .readyApply__media img{position:absolute;top:0px;left:-60px;width:846px;height:640px}@media (max-width:1400px){.section-readyApply{border-radius: 65px 0 0 0;}.section-readyApply .readyApply__title{font-size:80px;line-height:84px}.section-readyApply .readyApply__content{flex:0 0 50%;max-width:50%}.section-readyApply .readyApply__media{flex:0 0 50%;max-width:50%;height:580px}.section-readyApply .readyApply__media img{left:0px;width:700px;height:590px}}@media (max-width:1200px){.section-readyApply .readyApply__title{font-size:60px;line-height:68px}.section-readyApply .readyApply__media img{width:600px;height:500px}.section-readyApply .readyApply__media{height:480px}}@media (max-width:991px){.section-readyApply{padding:40px 0}.section-readyApply .readyApply__inner{gap:24px}.section-readyApply .readyApply__title{max-width:500px; font-size:50px; line-height: 54px; margin:0 auto 32px;}.section-readyApply .readyApply__media{width:100%;max-width:100%;margin:0 auto;height:auto}.section-readyApply .readyApply__media img{position:static;width:100%;max-width:revert;height:auto}}@media (max-width:767.98px){.section-readyApply{border-radius:0}.section-readyApply .readyApply__title{font-size:30px;line-height:36px;margin-bottom:32px}.section-readyApply .readyApply__inner { flex-wrap: wrap; } .section-readyApply .readyApply__inner > .readyApply__content { flex: 0 0 100%; max-width: 500px; margin: 0 auto; text-align: center;} .section-readyApply .readyApply__inner > .readyApply__media { display: none;}}