.results-section .custom-container{max-width:1490px}.results-section .custom-container .main-box{background:#fff;border-radius:16px;box-shadow:4px 4px 40px 2px rgba(0,0,0,.1);margin-bottom:4rem;margin-top:3rem;padding:82px}@media screen and (max-width:1199px){.results-section .custom-container .main-box{padding:62px}}@media screen and (max-width:1000px){.results-section .custom-container .main-box{padding:42px}}@media screen and (max-width:991px){.results-section .custom-container .main-box{background:transparent;border:none;box-shadow:none;margin-bottom:0;margin-top:0;padding:3rem 14px}}@media screen and (max-width:767px){.results-section .custom-container .main-box{padding-bottom:2rem;padding-top:2rem}}.results-section .custom-container .main-box .banner h1{color:#333;font-size:60px;font-weight:900;margin-bottom:2rem}@media screen and (max-width:991px){.results-section .custom-container .main-box .banner h1{font-size:46px}}@media screen and (max-width:767px){.results-section .custom-container .main-box .banner h1{font-size:28px;margin-bottom:1rem}}.results-section .custom-container .main-box .banner h2{color:#292d34;font-size:34px;font-style:normal;font-weight:900;line-height:1.6;text-align:center}@media screen and (max-width:991px){.results-section .custom-container .main-box .banner h2{font-size:26px}}@media screen and (max-width:767px){.results-section .custom-container .main-box .banner h2{font-size:20px;margin-bottom:1rem}}.results-section .custom-container .main-box .banner p{margin-bottom:2.5rem}.results-section .custom-container .main-box .financing-preference{margin-bottom:2rem;margin-top:2.5rem}.results-section .custom-container .main-box .financing-preference .flex{display:flex;flex-wrap:wrap;gap:24px}.results-section .custom-container .main-box .financing-preference .flex p{color:#333;font-size:18px;font-weight:700}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box{background:#fff;border:2px solid #e1e4e8;border-radius:24px;padding:42px}@media screen and (max-width:991px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box{padding:32px}}@media screen and (max-width:767px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box{padding-left:16px;padding-right:16px}}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box h2{color:#333;font-size:48px;font-weight:800;margin-bottom:2rem}@media screen and (max-width:991px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box h2{font-size:38px;margin-bottom:1.5rem}}@media screen and (max-width:767px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box h2{font-size:28px;margin-bottom:1rem}}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table{width:100%}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table .details{color:#616161;font-weight:800}@media screen and (max-width:991px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table .details{font-size:16px}}@media screen and (max-width:767px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table .details{font-size:14px}}@media screen and (max-width:375px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table .details{width:38%}}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table .details .icon{cursor:pointer;margin-left:6px}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table .heading{font-size:32px;font-weight:700;text-align:right}@media screen and (max-width:991px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table .heading{font-size:28px}}@media screen and (max-width:767px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table .heading{font-size:24px}}@media screen and (max-width:375px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table .heading{width:62%}}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .box table tr td{padding-bottom:8px;padding-top:8px}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .graph-el img,.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column .graph-el svg{max-width:100%;width:100%}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-1{padding-right:22px}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-1 .box{min-height:100%}@media screen and (max-width:991px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-1 .box{min-height:auto}}@media screen and (max-width:1199px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-1{padding-right:calc(var(--bs-gutter-x)*.5)}}@media screen and (max-width:991px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-1{margin-bottom:2rem}}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-2{padding-left:22px}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-2 .box{min-height:100%}@media screen and (max-width:991px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-2 .box{min-height:auto}}@media screen and (max-width:1199px){.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-2{padding-left:calc(var(--bs-gutter-x)*.5)}}.results-section .custom-container .main-box .down-loan-monthly-electric-bill .column-full{margin-bottom:2rem;margin-top:2rem}.results-section .custom-container .main-box .bottom-description{font-size:21px}.results-section .custom-container .main-box .bottom-description a{color:#52b6fa;font-weight:800;text-decoration:none}@media screen and (max-width:991px){.resultsModal .modal-dialog{max-width:88%;width:88%}}@media screen and (max-width:767px){.resultsModal .modal-dialog{max-width:94%;width:94%}}.resultsModal .modal-dialog .modal-content{border-radius:24px}.resultsModal .modal-dialog .modal-content .modal-header{border-bottom:none;padding-right:28px;padding-top:28px}.resultsModal .modal-dialog .modal-content .modal-body{padding-bottom:0;padding-top:0}.resultsModal .modal-dialog .modal-content .modal-body h2{font-size:55px;font-weight:900;margin-bottom:2rem}@media screen and (max-width:991px){.resultsModal .modal-dialog .modal-content .modal-body h2{font-size:42px}}@media screen and (max-width:767px){.resultsModal .modal-dialog .modal-content .modal-body h2{font-size:32px}}.resultsModal .modal-dialog .modal-content .modal-body .content-entry{color:#292d34;display:block;font-size:24px;font-weight:400;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:84%}@media screen and (max-width:991px){.resultsModal .modal-dialog .modal-content .modal-body .content-entry{font-size:20px;max-width:88%}}@media screen and (max-width:767px){.resultsModal .modal-dialog .modal-content .modal-body .content-entry{font-size:18px}}.resultsModal .modal-dialog .modal-content .modal-footer{border-top:none;justify-content:center;padding-bottom:3.5rem}.resultsModal .modal-dialog .modal-content .modal-footer .btn{background:#ff7f11;border-radius:8px;box-shadow:0 0 24px 0 rgba(255,127,17,.25);color:#fff;font-size:21px;font-weight:800;min-width:478px;padding-bottom:12px;padding-top:12px;text-align:center}@media screen and (max-width:767px){.resultsModal .modal-dialog .modal-content .modal-footer .btn{max-width:88%;min-width:auto;width:88%}}.resultModalBackDrop{opacity:.8}@keyframes dots-1{0%{opacity:0}25%{opacity:1}}@keyframes dots-2{0%{opacity:0}50%{opacity:1}}@keyframes dots-3{0%{opacity:0}75%{opacity:1}}.loading-section{background-color:#f5f7fb;padding:100px 30px}@media screen and (max-width:991px){.loading-section{padding-bottom:80px;padding-top:80px}}@media screen and (max-width:767px){.loading-section{min-height:542px;padding:34px 22px}}@media screen and (max-width:400px){.loading-section{min-height:560px}}@media screen and (max-width:369px){.loading-section{min-height:600px}}@media screen and (max-width:352px){.loading-section{min-height:628px}}.loading-section .container{position:relative}@media screen and (max-width:767px){.loading-section .container .heading-container{margin-bottom:22px}}.loading-section .container .heading-container .headline{color:#333;font-size:60px;font-weight:800}@media screen and (max-width:991px){.loading-section .container .heading-container .headline{font-size:46px}}@media screen and (max-width:767px){.loading-section .container .heading-container .headline{font-size:28px;margin-bottom:22px!important}}.loading-section .container .heading-container .headline .loading-dots span{animation:dots-1 1.5s steps(1) infinite;-webkit-animation:dots-1 1.5s steps(1) infinite}.loading-section .container .heading-container .headline .loading-dots span:first-child+span{animation-name:dots-2;-webkit-animation-name:dots-2}.loading-section .container .heading-container .headline .loading-dots span:first-child+span+span{animation-name:dots-3;-webkit-animation-name:dots-3}.loading-section .container .heading-container .headline-logo{width:100px}@media screen and (max-width:767px){.loading-section .container .loading-step{display:none;position:absolute}.loading-section .container .loading-step:first-child{display:block}}.loading-section .container .loading-step .box{border-radius:8px;box-shadow:0 0 16px rgba(0,0,0,.15);min-height:220px;padding:42px}.loading-section .container .loading-step .box h3{color:#000;font-size:20px;font-weight:700}@media screen and (min-width:768px){.loading-section .container #loading-1{animation:zoomIn;animation-duration:1.5s}.loading-section .container #loading-2{animation:zoomIn;animation-delay:1.5s;animation-duration:1.5s;animation-fill-mode:both}.loading-section .container #loading-3{animation:zoomIn;animation-delay:3s;animation-duration:1.5s;animation-fill-mode:both}}[tooltip]{position:relative}[tooltip]:after,[tooltip]:before{display:none;font-size:.9em;line-height:1;opacity:0;pointer-events:none;position:absolute;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[tooltip]:before{border:5px solid transparent;content:"";z-index:1001}[tooltip]:after{background:#333;border-radius:.3ch;box-shadow:0 1em 2em -.5em rgba(0,0,0,.35);color:#fff;content:attr(tooltip);font-family:Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.6;max-width:18rem;min-width:18rem;overflow:hidden;padding:1ch 1.5ch;text-align:center;text-overflow:ellipsis;z-index:1000}@media screen and (max-width:375px){[tooltip]:after{max-width:12rem;min-width:12rem}}[tooltip]:hover:after,[tooltip]:hover:before{display:block}[tooltip=""]:after,[tooltip=""]:before{display:none!important}[tooltip]:not([flow]):before,[tooltip][flow^=up]:before{border-bottom-width:0;border-top-color:#333;bottom:100%}[tooltip]:not([flow]):after,[tooltip][flow^=up]:after{bottom:calc(100% + 5px)}[tooltip]:not([flow]):after,[tooltip]:not([flow]):before,[tooltip][flow^=up]:after,[tooltip][flow^=up]:before{left:50%;transform:translate(-50%,-.5em)}[tooltip][flow^=down]:before{border-bottom-color:#333;border-top-width:0;top:100%}[tooltip][flow^=down]:after{top:calc(100% + 5px)}[tooltip][flow^=down]:after,[tooltip][flow^=down]:before{left:50%;transform:translate(-50%,.5em)}[tooltip][flow^=left]:before{border-left-color:#333;border-right-width:0;left:-5px;top:50%;transform:translate(-.5em,-50%)}[tooltip][flow^=left]:after{right:calc(100% + 5px);top:50%;transform:translate(-.5em,-50%)}[tooltip][flow^=right]:before{border-left-width:0;border-right-color:#333;right:-5px;top:50%;transform:translate(.5em,-50%)}[tooltip][flow^=right]:after{left:calc(100% + 5px);top:50%;transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}[tooltip]:not([flow]):hover:after,[tooltip]:not([flow]):hover:before,[tooltip][flow^=down]:hover:after,[tooltip][flow^=down]:hover:before,[tooltip][flow^=up]:hover:after,[tooltip][flow^=up]:hover:before{animation:tooltips-vert .3s ease-out forwards}[tooltip][flow^=left]:hover:after,[tooltip][flow^=left]:hover:before,[tooltip][flow^=right]:hover:after,[tooltip][flow^=right]:hover:before{animation:tooltips-horz .3s ease-out forwards}

/*# sourceMappingURL=results.css.map*/