h1,.heading-1{font-size:32px;line-height:44px;font-weight:700;letter-spacing:.5px}@media(min-width: 991px){h1,.heading-1{font-size:48px;line-height:60px}}h2,.heading-2,.heading-800{font-size:24px;font-weight:700;line-height:32px;letter-spacing:.16px}@media(min-width: 991px){h2,.heading-2,.heading-800{font-size:38px;line-height:48px;letter-spacing:.19px}}h3,.heading-3{font-size:22px;font-weight:700;line-height:33px;letter-spacing:.086px}@media(min-width: 991px){h3,.heading-3{font-size:28px;line-height:42px;letter-spacing:.14px}}h4,.heading-4{font-size:18px;font-weight:600;line-height:29px;letter-spacing:.13px}@media(min-width: 991px){h4,.heading-4{font-size:20px;line-height:32px}}*:where(:not(li.menu-item))>a:where(:not(.chevron-right-after,.chevron-right-after-relative,.btn-primary,.btn-secondary,.btn-small,.btn,.btn-warning,.nav-item,#cn-accept-cookie)){color:var(--black);text-decoration:underline;font-size:inherit;font-weight:600;line-height:inherit}*:where(:not(li.menu-item))>a:where(:not(.chevron-right-after,.chevron-right-after-relative,.btn-primary,.btn-secondary,.btn-small,.btn,.btn-warning,.nav-item,#cn-accept-cookie)):visited,*:where(:not(li.menu-item))>a:where(:not(.chevron-right-after,.chevron-right-after-relative,.btn-primary,.btn-secondary,.btn-small,.btn,.btn-warning,.nav-item,#cn-accept-cookie)):active{color:var(--black)}@media(min-width: 768px){*:where(:not(li.menu-item))>a:where(:not(.chevron-right-after,.chevron-right-after-relative,.btn-primary,.btn-secondary,.btn-small,.btn,.btn-warning,.nav-item,#cn-accept-cookie)):hover{color:var(--orange)}}.ac_footer a{text-decoration:none;font-weight:400}.ac_footer li.bold a{font-weight:700}.btn-primary,.btn-secondary{text-decoration:none}.bold{font-weight:700}.small{font-size:11px;line-height:18px}.fs-14{font-size:14px;line-height:20px}.label{color:var(--black);font-size:16px;font-weight:600;line-height:24px}.label.badge{font-size:18px}.label.small-caps{font-size:12px;line-height:18px}.chevron-right-after,.chevron-right-after-relative{font-size:16px;font-weight:600;line-height:24px}#hero.hero-text-lg .hero-text span.hero-pretitle{font-weight:600;font-size:20px}#hero.hero-text-lg div.button-container{margin:24px 0;gap:24px;align-items:flex-start}#hero.hero-text-lg div.button-container .popup-item{color:var(--orange);cursor:pointer}#hero.hero-text-lg div.button-container .popup-item:hover{color:var(--orange-80)}@media(max-width: 767px){#hero.image-position-relative .hero-image-container{display:none}#hero.image-position-relative .hero-image-container img:first-child{display:none}#hero.image-position-relative .hero-text{align-items:center;text-align:center}}@media(min-width: 1200px){#hero.image-position-relative .hero-text{padding-top:200px}#hero.image-position-relative .hero-image-container{margin-top:160px}}section.image-with-title-and-button{padding:51px 20px}section.image-with-title-and-button .content-wrapper{display:flex;gap:48px;flex-direction:column;text-align:center}@media(min-width: 992px){section.image-with-title-and-button .content-wrapper{gap:64px;align-items:center;flex-direction:row-reverse;justify-content:center}section.image-with-title-and-button .content-wrapper .text-content{max-width:346px}section.image-with-title-and-button .content-wrapper .text-content h2{margin:0;margin-bottom:32px}}section.image-with-title-and-button .content-wrapper figure img{width:100%;height:auto}@media(min-width: 992px){section.image-with-title-and-button .content-wrapper figure img{max-width:470px}}section.image-with-title-and-button .content-wrapper figure .btn-primary{margin:auto;margin-top:32px;display:block}section.grid-with-blue-titles div.text-content{text-align:center}section.grid-with-blue-titles div.text-content p{max-width:none}@media(max-width: 991px){section.grid-with-blue-titles div.text-content{text-align:center;align-items:center}}section.grid-with-blue-titles .grid-items .grid-item h3{font-size:37px}@media(max-width: 991px){section.grid-with-blue-titles .grid-items .grid-item h3{font-size:35px;margin-top:24px}}@media(min-width: 992px){section.image-with-title-and-button .content-wrapper div.text-content{text-align:left}}.table-wrapper table tbody tr:first-child td:first-child{background-color:#f3f4f5}.table-wrapper table tbody tr:first-child td:first-child strong{font-size:16px}@media(min-width: 992px){section.image-with-title-and-button .content-wrapper div.text-content{text-align:left}}.yellow-card{padding:80px 20px}.yellow-card .card-wrapper{background-color:var(--light-yellow);max-width:1110px;margin:auto;border-radius:16px;padding:80px 20px;box-shadow:0px 2px 4px 2px rgba(0,0,0,.1019607843);position:relative;overflow:hidden;text-align:center}@media(min-width: 768px){.yellow-card .card-wrapper figure{position:absolute;left:-13px;bottom:-7px}.yellow-card .card-wrapper figure img{width:265px}}.yellow-card .card-wrapper .text-content{position:relative}.yellow-card .card-wrapper .text-content h2{max-width:895px;margin:16px auto}.yellow-card .card-wrapper .text-content p{max-width:832px;margin:16px auto}.yellow-card .card-wrapper .text-content .btn-secondary{margin-inline:25px;word-wrap:break-word;white-space:normal}.private-loan-card-rates{background-color:#f4f9ff;padding:80px 0px}@media(min-width: 768px){.private-loan-card-rates{padding:113px 0px}}.private-loan-card-rates h2{margin:0;margin-bottom:40px}@media(min-width: 768px){.private-loan-card-rates h2{text-align:center}}.private-loan-card-rates h2 sup{top:-1em;font-size:50%}.private-loan-card-rates .rate-cards{display:flex;gap:24px;flex-direction:column}@media(min-width: 768px){.private-loan-card-rates .rate-cards{gap:32px;flex-direction:row;justify-content:center}}.private-loan-card-rates .rate-cards .card{background-color:#fff;border-radius:16px;padding:32px 24px;box-shadow:0px 2px 8px 0px #96a4b7;display:flex;gap:6px;flex-direction:column}@media(min-width: 768px){.private-loan-card-rates .rate-cards .card{flex:1}}.private-loan-card-rates .rate-cards .card .text h3{margin:0}.private-loan-card-rates .rate-cards .card .text p{margin:0;margin-top:8px;font-size:20px;font-weight:400;line-height:32px}.private-loan-card-rates .rate-cards .card .text p strong{color:#1866a0;font-size:22px;font-weight:700;line-height:33px;letter-spacing:.005em}@media(min-width: 991px){.private-loan-card-rates .rate-cards .card .text p strong{font-size:48px;line-height:64px}}@media(max-width: 768px){section.ascent-competition .content .text{text-align:center}section.ascent-competition .content .text a.btn-primary{display:block;margin:0 auto}section.ascent-competition .content .table-wrapper .btn-primary{display:none}}#faqs{padding-top:80px;padding-bottom:80px}#popup{background-color:rgba(26,26,26,.2);padding-inline:15px;position:fixed;top:0;left:0;right:0;bottom:0;display:none;animation:show_popup;animation-duration:.5s}#popup .popup-content{width:100%;max-width:550px;max-height:95dvh;background-color:#fff;padding:40px 15px 20px;border-radius:4px;overflow:auto;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);z-index:20}@media(min-width: 768px){#popup .popup-content{padding:40px 30px}}#popup .popup-content .popup-close{color:var(--blue);position:absolute;top:0;right:0;font-size:27px;line-height:1px;cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:20px;transition:color .3s ease-in-out}@media(min-width: 768px){#popup .popup-content .popup-close{font-size:36px}#popup .popup-content .popup-close:hover{color:var(--orange)}}#popup .popup-content .hubspot-form form{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}#popup .popup-content .hubspot-form form h1{margin:0;font-size:20px;font-weight:700;line-height:28px}@media(min-width: 991px){#popup .popup-content .hubspot-form form h1{font-size:28px;line-height:42px}}#popup .popup-content .hubspot-form form h1>span{max-width:400px;margin:auto;display:block}#popup .popup-content .hubspot-form form .hs-form-field{width:100%;flex-grow:1}#popup .popup-content .hubspot-form form .hs-form-field label{margin-bottom:8px;font-size:14px;font-weight:700;line-height:20px}@media(min-width: 500px){#popup .popup-content .hubspot-form form .hs-form-field label{font-size:16px;line-height:24px}}#popup .popup-content .hubspot-form form .hs-form-field label .hs-form-required{color:red}#popup .popup-content .hubspot-form form .hs-form-field .hs-input{width:100%;border:1px solid #1a1a1a;border-radius:4px;padding:9px;outline:none}#popup .popup-content .hubspot-form form .hs-form-field .hs-error-msgs{margin-top:0}#popup .popup-content .hubspot-form form .hs-form-field .hs-error-msgs .hs-error-msg{color:red;font-size:12px;font-style:italic}#popup .popup-content .hubspot-form form .hs-form-field .hs-error-msgs .hs-error-msg:last-child{margin-bottom:0}#popup .popup-content .hubspot-form form .hs-dependent-field .inputs-list{margin:0;list-style:none}#popup .popup-content .hubspot-form form .hs-dependent-field .inputs-list label{margin-bottom:0;display:flex;gap:8px;align-items:flex-start;font-size:10px;line-height:16px}@media(min-width: 500px){#popup .popup-content .hubspot-form form .hs-dependent-field .inputs-list label{font-size:12px}}#popup .popup-content .hubspot-form form .hs-dependent-field .inputs-list label .hs-input{width:fit-content}#popup .popup-content .hubspot-form form .hs-dependent-field .hs-error-msg{margin-left:20px}#popup .popup-content .hubspot-form form .hs-richtext>p{margin:0;margin-top:-16px;margin-left:20px}#popup .popup-content .hubspot-form form .hs-submit{width:100%;flex-grow:1}@media(min-width: 500px){#popup .popup-content .hubspot-form form .hs-submit{margin-top:18px}}#popup .popup-content .hubspot-form form .hs-submit input[type=submit]{background-color:var(--orange);color:#fff;margin:auto;border:none;border-radius:25px;padding:12px 40px;box-shadow:0px 0px 13px 1px rgba(26,26,26,.2196078431);display:block;font-size:16px;font-weight:600;line-height:24px}#popup .popup-content .hubspot-form form .hs-submit input[type=submit]:hover{background-color:var(--orange-80)}#popup[data-status="1"]{display:block;z-index:1050}#popup[data-test=b] .hubspot-form h1>span{max-width:450px}
