.ct-label{fill:rgba(0,0,0,0.4);color:rgba(0,0,0,0.4);font-size:0.75rem;line-height:1}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.ct-chart-donut .ct-label,.ct-chart-pie .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,0.2);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:0.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#d70206}.ct-series-a .ct-area,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-slice-pie{fill:#d70206}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-area,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-slice-pie{fill:#f05b4f}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-area,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-slice-pie{fill:#f4c63d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-area,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-slice-pie{fill:#d17905}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-area,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-slice-pie{fill:#453d3f}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-area,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-slice-pie{fill:#59922b}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-area,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-slice-pie{fill:#0544d3}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-area,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-slice-pie{fill:#6b0392}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-area,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-slice-pie{fill:#f05b4f}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-area,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-slice-pie{fill:#dda458}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-area,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-slice-pie{fill:#eacf7d}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-area,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-slice-pie{fill:#86797d}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-area,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-slice-pie{fill:#b2c326}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}@font-face{font-family:"Gotham";font-style:normal;font-weight:100;font-display:auto;src:url("../../fonts/Gotham-Thin.woff") format("woff")}@font-face{font-family:"Gotham";font-style:italic;font-weight:100;font-display:auto;src:url("../../fonts/Gotham-ThinItalic.woff") format("woff")}@font-face{font-family:"Gotham";font-style:normal;font-weight:200;font-display:auto;src:url("../../fonts/Gotham-XLight.woff") format("woff")}@font-face{font-family:"Gotham";font-style:italic;font-weight:200;font-display:auto;src:url("../../fonts/Gotham-XLightItalic.woff") format("woff")}@font-face{font-family:"Gotham";font-style:normal;font-weight:300;font-display:auto;src:url("../../fonts/Gotham-Light.woff") format("woff")}@font-face{font-family:"Gotham";font-style:italic;font-weight:300;font-display:auto;src:url("../../fonts/Gotham-LightItalic.woff") format("woff")}@font-face{font-family:"Gotham";font-style:normal;font-weight:400;font-display:auto;src:url("../../fonts/Gotham-Book-Regular.woff") format("woff")}@font-face{font-family:"Gotham";font-style:italic;font-weight:400;font-display:auto;src:url("../../fonts/Gotham-BookItalic.woff") format("woff")}@font-face{font-family:"Gotham";font-style:normal;font-weight:500;font-display:auto;src:url("../../fonts/Gotham-Medium.woff") format("woff")}@font-face{font-family:"Gotham";font-style:italic;font-weight:500;font-display:auto;src:url("../../fonts/Gotham-MediumItalic.woff") format("woff")}@font-face{font-family:"Gotham";font-style:normal;font-weight:600;font-display:auto;src:url("../../fonts/Gotham-Bold.woff") format("woff")}@font-face{font-family:"Gotham";font-style:italic;font-weight:600;font-display:auto;src:url("../../fonts/Gotham-BoldItalic.woff") format("woff")}@font-face{font-family:"Gotham";font-style:normal;font-weight:900;font-display:auto;src:url("../../fonts/Gotham-Black.woff") format("woff")}@font-face{font-family:"Gotham";font-style:normal;font-weight:normal;font-display:auto;src:url("../../fonts/Gotham-Book-Regular.woff") format("woff")}@font-face{font-family:"Gotham";font-style:italic;font-weight:normal;font-display:auto;src:url("../../fonts/Gotham-BookItalic.woff") format("woff")}@font-face{font-family:"Gotham";font-style:normal;font-weight:bold;font-display:auto;src:url("../../fonts/Gotham-Bold.woff") format("woff")}@font-face{font-family:"Gotham";font-style:italic;font-weight:bold;font-display:auto;src:url("../../fonts/Gotham-BoldItalic.woff") format("woff")}.bg-light{background-color:#FFFFFF}.bg-light-gray{background-color:#F9F9F9}.text-blue{color:#004285}.text-orange{color:#F78223!important}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bg-light-gray .elementor-widget-wrap{padding:0!important}#solarCal .orange-submit-btn{margin-top:10px;margin-left:52px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:8px;padding:25px;width:auto;min-width:273px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase!important;font-size:18px;font-weight:800!important;font-family:Gotham,sans-serif;color:#FFFFFF;background:transparent -webkit-gradient(linear,left top,left bottom,from(#FFB02F),to(#F78223)) 0% 0% no-repeat padding-box!important;background:transparent linear-gradient(180deg,#FFB02F 0%,#F78223 100%) 0% 0% no-repeat padding-box!important;pointer-events:auto;line-height:1.2em}#solarCal .orange-submit-btn:hover{text-decoration:none}#solarCal .orange-submit-btn.inactive{color:#99B3CE;background:transparent -webkit-gradient(linear,left top,left bottom,from(#F7F7F7),to(#FFFFFF)) 0% 0% no-repeat padding-box!important;background:transparent linear-gradient(180deg,#F7F7F7 0%,#FFFFFF 100%) 0% 0% no-repeat padding-box!important;cursor:not-allowed}#solarCal .white-submit-btn{border:2px solid #F1F1F1;border-radius:8px;color:#004285;font-size:12px;text-transform:uppercase;line-height:1;letter-spacing:0.96px;padding:15px 25px;font-family:Gotham,sans-serif;font-weight:500}#solarCal .white-submit-btn:active,#solarCal .white-submit-btn:focus,#solarCal .white-submit-btn:hover{-webkit-box-shadow:none;box-shadow:none;outline:none;text-decoration:none}#calculator-section{font-family:Gotham,sans-serif}#calculator-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0!important}#calculator-section .col-12{width:100%}#calculator-section .col-left,#calculator-section .col-right{width:100%;padding-top:51px}#calculator-section .col-right{max-width:calc(100% - 616px)}#calculator-section .col-right .sub-container{max-width:470px;margin-left:auto;margin-right:0;padding-left:20px}#calculator-section .col-left{max-width:616px;position:relative}#calculator-section .col-left .sub-container{max-width:469.39px}#calculator-section .col-left:before{content:"";position:absolute;top:112.5px;right:0;display:block;width:2px;height:263px;background-color:#004285}.calculator-logo img{max-width:291px}.calculator-card{width:100%;max-width:469.39px;background-color:#FFFFFF;padding:15px 0;margin:24.5px auto 0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:8px}.calculator-card .card-heading,.calculator-card .card-listing{color:#004285;font-size:12px;font-weight:400;letter-spacing:0.96px;-webkit-text-decoration:uppercase;text-decoration:uppercase}.calculator-card .card-heading{font-weight:600;text-align:center;margin-bottom:19px}.calculator-card .card-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}.calculator-card .card-listing div{width:50%;float:unset;padding-left:30px!important;padding-right:0!important;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calculator-card .card-listing div:before{content:"";background-image:url("../../icons/tick.svg");background-position:left top;background-size:contain;background-repeat:no-repeat;display:inline-block;width:18px;height:14px;margin-right:12px}.calculator-hr{max-width:220px;margin:30px auto!important;display:block;border-color:#004285!important;border-width:2px!important}.calculator-bubble .bubble-desktop{position:absolute;right:12.5px;bottom:75px;max-width:220px}.calculator-img{margin-top:-10px}.calculator-img img{margin-left:-35px;max-width:323px}.solar-widget .container{width:100%!important;max-width:1190px!important}#email-my-full-results,#solar-detail-form,#update_solar_cal_data{padding:0}#email-my-full-results .form-heading,#solar-detail-form .form-heading,#update_solar_cal_data .form-heading{color:#004285;font-weight:700;margin-top:61px;margin-bottom:25px;padding-left:70px;font-family:Gotham,sans-serif;font-size:22px}#email-my-full-results .row,#solar-detail-form .row,#update_solar_cal_data .row{counter-reset:icon-count}#email-my-full-results .col-field,#solar-detail-form .col-field,#update_solar_cal_data .col-field{position:relative}#email-my-full-results .col-field .icon-counter:before,#solar-detail-form .col-field .icon-counter:before,#update_solar_cal_data .col-field .icon-counter:before{counter-increment:icon-count;content:counter(icon-count);position:absolute;top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:34px;height:34px;border-radius:50px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);font-size:16px;font-weight:600;font-family:Gotham,sans-serif;color:#33689D;background-color:#FFFFFF;opacity:0.75}#email-my-full-results .col-field input,#email-my-full-results .col-field select,#solar-detail-form .col-field input,#solar-detail-form .col-field select,#update_solar_cal_data .col-field input,#update_solar_cal_data .col-field select{margin-left:52px;font-size:16px;max-width:calc(100% - 52px);width:100%;color:#FFFFFF;background:#004285 0 0 no-repeat padding-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:8px;opacity:1;text-align:left;margin-bottom:15px;padding:14px 36px 14px 15px;height:auto;border:none;float:unset;line-height:1.1;font-family:Gotham,sans-serif}#email-my-full-results .col-field input::-webkit-input-placeholder,#email-my-full-results .col-field select::-webkit-input-placeholder,#solar-detail-form .col-field input::-webkit-input-placeholder,#solar-detail-form .col-field select::-webkit-input-placeholder,#update_solar_cal_data .col-field input::-webkit-input-placeholder,#update_solar_cal_data .col-field select::-webkit-input-placeholder{color:#ffffff80}#email-my-full-results .col-field input::-moz-placeholder,#email-my-full-results .col-field select::-moz-placeholder,#solar-detail-form .col-field input::-moz-placeholder,#solar-detail-form .col-field select::-moz-placeholder,#update_solar_cal_data .col-field input::-moz-placeholder,#update_solar_cal_data .col-field select::-moz-placeholder{color:#ffffff80}#email-my-full-results .col-field input:-ms-input-placeholder,#email-my-full-results .col-field select:-ms-input-placeholder,#solar-detail-form .col-field input:-ms-input-placeholder,#solar-detail-form .col-field select:-ms-input-placeholder,#update_solar_cal_data .col-field input:-ms-input-placeholder,#update_solar_cal_data .col-field select:-ms-input-placeholder{color:#ffffff80}#email-my-full-results .col-field input::-ms-input-placeholder,#email-my-full-results .col-field select::-ms-input-placeholder,#solar-detail-form .col-field input::-ms-input-placeholder,#solar-detail-form .col-field select::-ms-input-placeholder,#update_solar_cal_data .col-field input::-ms-input-placeholder,#update_solar_cal_data .col-field select::-ms-input-placeholder{color:#ffffff80}#email-my-full-results .col-field input::placeholder,#email-my-full-results .col-field select::placeholder,#solar-detail-form .col-field input::placeholder,#solar-detail-form .col-field select::placeholder,#update_solar_cal_data .col-field input::placeholder,#update_solar_cal_data .col-field select::placeholder{color:#ffffff80}#email-my-full-results .col-field input:focus+.icon-counter:before,#email-my-full-results .col-field select:focus+.icon-counter:before,#solar-detail-form .col-field input:focus+.icon-counter:before,#solar-detail-form .col-field select:focus+.icon-counter:before,#update_solar_cal_data .col-field input:focus+.icon-counter:before,#update_solar_cal_data .col-field select:focus+.icon-counter:before{color:#004285;opacity:1}#email-my-full-results .col-field input.filled+.icon-counter:before,#email-my-full-results .col-field select.filled+.icon-counter:before,#solar-detail-form .col-field input.filled+.icon-counter:before,#solar-detail-form .col-field select.filled+.icon-counter:before,#update_solar_cal_data .col-field input.filled+.icon-counter:before,#update_solar_cal_data .col-field select.filled+.icon-counter:before{content:url("../../icons/tick.svg");padding-top:2px;color:#004285;background-color:#FFB02F;opacity:1}#email-my-full-results .col-field input option,#email-my-full-results .col-field select option,#solar-detail-form .col-field input option,#solar-detail-form .col-field select option,#update_solar_cal_data .col-field input option,#update_solar_cal_data .col-field select option{text-align:left}#email-my-full-results .col-field input option[disabled],#email-my-full-results .col-field select option[disabled],#solar-detail-form .col-field input option[disabled],#solar-detail-form .col-field select option[disabled],#update_solar_cal_data .col-field input option[disabled],#update_solar_cal_data .col-field select option[disabled]{display:none}#email-my-full-results .col-field select,#solar-detail-form .col-field select,#update_solar_cal_data .col-field select{-webkit-appearance:none;-moz-appearance:none;background-image:url("../../icons/arrow-down.png")!important;background-position:calc(100% - 10px) center}#email-my-full-results .col-field select.active,#solar-detail-form .col-field select.active,#update_solar_cal_data .col-field select.active{background-image:url("../../icons/arrow-up.png")!important}#email-my-full-results label,#solar-detail-form label,#update_solar_cal_data label{color:#004285;padding-left:70px;font-size:16px;font-weight:500;margin-bottom:11px}#email-my-full-results .custom-input-box,#solar-detail-form .custom-input-box,#update_solar_cal_data .custom-input-box{margin-bottom:0;height:auto;border:none;background:transparent;padding-left:0!important;display:block}#email-my-full-results #retailersErrorDiv h4,#solar-detail-form #retailersErrorDiv h4,#update_solar_cal_data #retailersErrorDiv h4{margin:10px 0 10px 50px}#emailResults,#startAgain{background-color:transparent!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:900;padding:0 20px!important}#emailResults .modal-backdrop.fade.in,#startAgain .modal-backdrop.fade.in{background-color:white!important}#emailResults .modal-dialog,#startAgain .modal-dialog{width:100%;max-width:550px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:8px;background-color:#FFFFFF}#emailResults .modal-dialog .modal-content,#startAgain .modal-dialog .modal-content{padding:50px;-webkit-box-shadow:none;box-shadow:none;border:none}#emailResults .modal-dialog .modal-header,#startAgain .modal-dialog .modal-header{padding:0}#emailResults .modal-dialog .modal-header .close,#startAgain .modal-dialog .modal-header .close{border:none;font-size:42px;font-weight:800;line-height:1;position:absolute;top:15px;right:27px;padding:0}#emailResults .modal-dialog .modal-header .close span,#startAgain .modal-dialog .modal-header .close span{color:#004285}#emailResults .modal-dialog .modal-header .close:active #emailResults .modal-dialog .modal-header .close:focus,#emailResults .modal-dialog .modal-header .close:active #startAgain .modal-dialog .modal-header .close:focus,#emailResults .modal-dialog .modal-header .close:hover,#startAgain .modal-dialog .modal-header .close:active #emailResults .modal-dialog .modal-header .close:focus,#startAgain .modal-dialog .modal-header .close:active #startAgain .modal-dialog .modal-header .close:focus,#startAgain .modal-dialog .modal-header .close:hover{border:none!important;-webkit-box-shadow:none;box-shadow:none;outline:none}#emailResults .modal-dialog .modal-body,#startAgain .modal-dialog .modal-body{padding:0}#emailResults #update_solar_cal_data .form-heading,#startAgain #update_solar_cal_data .form-heading{margin-top:0}#emailResults #update_solar_cal_data .orange-submit-btn,#startAgain #update_solar_cal_data .orange-submit-btn{margin-top:20px;min-width:369px}#emailResults #email-my-full-results .form-heading,#startAgain #email-my-full-results .form-heading{margin-top:0;margin-bottom:0;text-align:center}#emailResults #email-my-full-results .form-subheading,#startAgain #email-my-full-results .form-subheading{font-size:16px;text-align:center;margin:10px 0 20px;padding:0 30px}#emailResults #email-my-full-results .form-heading,#emailResults #email-my-full-results label,#startAgain #email-my-full-results .form-heading,#startAgain #email-my-full-results label{padding-left:18px}#emailResults #email-my-full-results input,#emailResults #email-my-full-results select,#startAgain #email-my-full-results input,#startAgain #email-my-full-results select{margin-left:0;margin-bottom:0;max-width:100%!important;line-height:1}#emailResults #email-my-full-results .radio-group label,#startAgain #email-my-full-results .radio-group label{padding:5px;line-height:2.5;margin-bottom:30px;background-image:none}#emailResults #email-my-full-results .radio-group label.first,#startAgain #email-my-full-results .radio-group label.first{border-top-left-radius:8px;border-bottom-left-radius:8px}#emailResults #email-my-full-results .radio-group label.last,#startAgain #email-my-full-results .radio-group label.last{border-top-right-radius:8px;border-bottom-right-radius:8px}#emailResults #email-my-full-results .radio-group input:checked+label,#startAgain #email-my-full-results .radio-group input:checked+label{background-color:#FFB02F}#emailResults #email-my-full-results .orange-submit-btn,#startAgain #email-my-full-results .orange-submit-btn{margin:20px auto!important}#calculator-results-section .container{max-width:1640px!important}#calculator-results-section{padding-top:46px}#calculator-results-section .container .row{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#calculator-results-section .container .col-md-4,#calculator-results-section .container .col-md-8{width:100%}#calculator-results-section .container .col-md-4{max-width:570px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#calculator-results-section .container .col-md-4:before{content:"";position:absolute;right:0;width:2px;height:389px;background-color:#004285}#calculator-results-section .container .col-md-8{max-width:calc(100% - 570px)}#calculator-results-section .quote-text-form .calculator-logo img{max-width:170px}#calculator-results-section .quote-text-form .quote-text{margin-top:25px}#calculator-results-section .quote-text-form .quote-text p{color:#004285;font-weight:500;font-size:24px;letter-spacing:0;max-width:300px;font-family:Gotham,sans-serif;margin-bottom:0;line-height:1.2}#calculator-results-section .quote-text-form .quote-price{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:22px;font-size:70px}#calculator-results-section .quote-text-form .quote-price *{font-family:Gotham,sans-serif}#calculator-results-section .quote-text-form .quote-price .pre-text{width:100%;font-size:20px;display:block;margin-top:22px;margin-bottom:5px}#calculator-results-section .quote-text-form .quote-price .currency{font-weight:700!important;font-size:36px;top:24px}#calculator-results-section .quote-text-form .quote-price .result-value{font-weight:800!important}#calculator-results-section .quote-text-form .quote-price .asterisk{font-size:40px;top:24px}#calculator-results-section .quote-text-form .orange-submit-btn{margin-left:0!important;margin-bottom:25px}#calculator-results-section .graph-section{padding:15px;background-color:#FFFFFF;overflow:hidden;max-width:815px;position:relative;margin:auto}#calculator-results-section .graph-section .container{padding:0}#calculator-results-section .graph-section .graph-container{padding:12px 0}#calculator-results-section .graph-section .graph-info-section{font-size:18px;max-width:600px;border-radius:8px}#calculator-results-section .graph-section .action-heading{line-height:1;margin:auto;font-size:16px;position:absolute;top:0;left:106px;width:35vw;max-width:1000px;z-index:4;text-transform:capitalize}#calculator-results-section .graph-section .action-heading span{background:transparent -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#F1F1F1)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#FFFFFF 0%,#F1F1F1 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:8px;padding:15px 25px;height:auto;font-size:16px;font-family:Gotham,sans-serif;font-weight:700;color:#004285;display:inline-block;width:auto}#calculator-results-section .graph-section .action-heading span b{color:#156BC3;font-family:Gotham,sans-serif;font-weight:900}#calculator-results-section .graph-section .action-heading span:after,#calculator-results-section .graph-section .action-heading span:before{display:none}#calculator-results-section .graph-section .animation-container{display:none}#calculator-results-section .graph-section .ct-chart{height:450px}#calculator-results-section .graph-section .ct-chart .ct-grid{stroke-width:2px;stroke:#c9c9c9}#calculator-results-section .graph-section .ct-chart .ct-grid.light-grid{stroke-width:1px;stroke:#f1f1f1}#calculator-results-section .graph-section .ct-chart foreignObject[y="470"] span{font-size:12px;color:#004285}#calculator-results-section .graph-section .ct-chart .ct-vertical{text-align:right}#calculator-results-section .graph-section .ct-chart .ct-vertical:before{content:"$"}#calculator-results-section .graph-section .ct-chart .ct-horizontal,#calculator-results-section .graph-section .ct-chart .ct-vertical{color:#004285;font-size:12px;font-family:Gotham,sans-serif;font-weight:500}#calculator-results-section .graph-section .ct-chart .ct-series-a .ct-bar{stroke-width:20px;stroke:#09fda7}#calculator-results-section .graph-section .chart-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:95px;left:125px;z-index:4;width:260px}#calculator-results-section .graph-section .chart-labels .chart-label{width:100%;color:#004285;text-transform:capitalize;font-size:14px;font-family:Gotham,sans-serif;font-weight:500!important;margin-bottom:12px}#calculator-results-section .graph-section .chart-labels .chart-label span{margin-left:0;border-radius:3px}#calculator-results-section .graph-section .chart-labels .chart-label span.green{background:transparent -webkit-gradient(linear,left top,left bottom,from(#17FFAE),to(#39BC8E)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#17FFAE 0%,#39BC8E 100%) 0 0 no-repeat padding-box}#calculator-results-section .graph-section .chart-labels .chart-label span.purple{background:transparent -webkit-gradient(linear,left top,left bottom,from(#156BC3),to(#064E96)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#156BC3 0%,#064E96 100%) 0 0 no-repeat padding-box}#calculator-results-section .graph-section .chart-labels .chart-label span.pink{background:transparent -webkit-gradient(linear,left top,left bottom,from(#FFB02F),to(#F78223)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#FFB02F 0%,#F78223 100%) 0 0 no-repeat padding-box}#calculator-results-section .graph-section .chart-axis-label .axis-x,#calculator-results-section .graph-section .chart-axis-label .axis-y{color:#004285;font-size:14px;font-family:Gotham,sans-serif;font-weight:600}#calculator-results-section .graph-section .chart-axis-label .axis-x{margin:auto;left:50%;right:50%}#disclaimer-section{margin:50px auto;max-width:900px}#disclaimer-section p{color:#004285;text-align:center;font-size:12px;margin-bottom:15px}#cost-savings-section{padding:0 15px}#cost-savings-section .container{margin-top:15px;max-width:1640px!important;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:8px;padding:0}#cost-savings-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#cost-savings-section .savings-grid{float:unset;padding:50px 15px 50px;border-bottom:none}#cost-savings-section .savings-grid *{color:#004285;font-family:Gotham,sans-serif;font-weight:500}#cost-savings-section .savings-grid .graph-info-section{display:none;color:white;font-size:18px;margin:-85px auto 0;border-radius:8px;padding:15px 60px;max-width:320px;position:relative;height:auto}#cost-savings-section .savings-grid .cost-grid-info{font-weight:500;font-size:14px;line-height:1.6;letter-spacing:1.12px;text-transform:uppercase;max-width:264px;margin:25px auto 12px;min-height:92px}#cost-savings-section .savings-grid .cost-grid-info.system-size-text{min-height:1px}#cost-savings-section .savings-grid .system-size{margin-top:45px;margin:auto;width:100%;max-width:341px}#cost-savings-section .savings-grid .system-size .slider-container{float:unset}#cost-savings-section .savings-grid .system-size .slider-track{height:12px}#cost-savings-section .savings-grid .system-size .slider-tick-label-container{overflow:hidden;margin-left:-15px!important;margin-right:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px)}#cost-savings-section .savings-grid .system-size .slider-tick-label{visibility:visible!important;font-size:16px;width:calc(100% / 10)!important}#cost-savings-section .savings-grid .system-size .slider .tooltip.tooltip-main{margin-top:-90px}#cost-savings-section .savings-grid .system-size .slider .tooltip.tooltip-main .tooltip-inner{font-size:60px;font-weight:600}#cost-savings-section .savings-grid .system-size .slider .tooltip.tooltip-main .tooltip-inner:after{font-family:"Gotham",san-serif;font-weight:500}#cost-savings-section .savings-grid .system-size .slider-tick.round{margin-top:5px;width:2px}#cost-savings-section .savings-grid .system-size .slider-selection,#cost-savings-section .savings-grid .system-size .slider-track-high{background-color:#156BC3!important}#cost-savings-section .savings-grid .system-size .slider-handle.min-slider-handle.round{border:3px solid #004285}#cost-savings-section .savings-grid .feed-in-tariff-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:310px;margin:auto;margin-top:15px!important}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container{width:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container span{width:0;height:0;margin:4px 0;border-left:8px solid transparent;border-right:8px solid transparent;cursor:pointer}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-up{border-bottom:14px solid #156BC3}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-up:hover{border-bottom:14px solid #004285}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-down{border-top:14px solid #156BC3}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-down:hover{border-top:14px solid #004285}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 34px)}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container label{width:168px;text-align:left;font-size:14px;font-weight:500;letter-spacing:1.12px;text-transform:uppercase}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container .field-group{width:calc(100% - 168px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFFFFF;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:8px;min-height:48px;padding:5px 15px}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container .field-group .label-cent{width:48px;margin:0 2px;font-size:16px}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container .field-group input{padding:0;min-width:25px;width:25px;border:none;text-align:right;outline:none;-moz-appearance:textfield;-webkit-appearance:none;font-size:16px}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container .field-group input::-webkit-inner-spin-button,#cost-savings-section .savings-grid .feed-in-tariff-container .field-container .field-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container .field-group .feed-in-tariff-text{display:none;white-space:pre}#cost-savings-section .savings-grid .grid-text{font-size:18px;font-weight:500;line-height:1;position:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#cost-savings-section .savings-grid .grid-text.between{margin-top:25px;text-transform:initial;display:block}#cost-savings-section .savings-grid .grid-text.bill-reduction{letter-spacing:1.44px;margin:12px auto}#cost-savings-section .savings-grid .grid-text.and,#cost-savings-section .savings-grid .grid-text.to{font-size:24px;margin:0 10px}#cost-savings-section .savings-grid .grid-text.and{margin-bottom:-4px}#cost-savings-section .savings-grid .grid-years{font-size:24px;font-weight:500;top:2px;line-height:1;margin-left:5px}#cost-savings-section .savings-grid .grid-equals,#cost-savings-section .savings-grid .grid-roi{font-size:24px;font-weight:500}#cost-savings-section .savings-grid .grid-equals{margin:0 5px}#cost-savings-section .savings-grid .grid-sup{font-size:24px;font-weight:500;vertical-align:top;top:-5px;line-height:1}#cost-savings-section .savings-grid .grid-sup.grid-percentage{font-size:18px;font-weight:600;top:5px}#cost-savings-section .savings-grid .grid-sup.raise-by{font-size:18px;top:-15px}#cost-savings-section .savings-grid .grid-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:end;align-content:flex-end}#cost-savings-section .savings-grid .grid-flex.roi{margin-top:25px}#cost-savings-section .savings-grid .grid-flex.grid-price>*{margin-bottom:30px}#cost-savings-section .savings-grid .grid-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#cost-savings-section .savings-grid .grid-inline-flex.grid-payback{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#cost-savings-section .savings-grid #gov-incentive,#cost-savings-section .savings-grid #monthlyElectricityPrice_max,#cost-savings-section .savings-grid #monthlyElectricityPrice_min,#cost-savings-section .savings-grid #pay_back_year{font-size:60px;font-weight:700}#cost-savings-section .savings-grid #monthlyElectricityReduction_max,#cost-savings-section .savings-grid #monthlyElectricityReduction_min,#cost-savings-section .savings-grid #roi{font-size:36px;font-weight:700;line-height:1}#cost-savings-section .savings-grid img{width:100%;margin:auto!important}#cost-savings-section .savings-grid:first-child{background-color:#F1F1F1;border-radius:8px 0 0 8px}#cost-savings-section .savings-grid:first-child .cost-grid-info{font-size:18px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:initial;margin:0 auto 25px}#cost-savings-section .savings-grid:first-child img{max-width:91.14px}#cost-savings-section .savings-grid:nth-child(2){position:relative}#cost-savings-section .savings-grid:nth-child(2) img{max-width:57.25px}#cost-savings-section .savings-grid:nth-child(2):before{content:"";position:absolute;left:-1px;top:calc(50% - 30px);width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:56px solid #F1F1F1}#cost-savings-section .savings-grid:nth-child(3) img{max-width:74.84px}#cost-savings-section .savings-grid:nth-child(4) img{max-width:74.93px}#cost-savings-section .savings-grid:nth-child(3),#cost-savings-section .savings-grid:nth-child(4){position:relative}#cost-savings-section .savings-grid:nth-child(3):before,#cost-savings-section .savings-grid:nth-child(4):before{content:"";position:absolute;left:0;top:0;width:2px;height:calc(100% - 100px);margin:50px 0;background-color:#004285}#next-steps-section{background-color:#F1F1F1;padding-top:100px;padding-bottom:25px;position:relative}#next-steps-section:after,#next-steps-section:before{content:"";position:absolute;top:0;width:100%;height:100%;background-color:#F1F1F1;z-index:0}#next-steps-section:before{left:50%}#next-steps-section:after{right:50%}#next-steps-section .container{position:relative;z-index:1;max-width:1300px!important}#next-steps-section .primary-heading{color:#004285;text-transform:initial;font-size:36px;font-weight:600;margin-bottom:0}#next-steps-section .row{counter-reset:row;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#next-steps-section .row .col-sm-6{width:50%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#next-steps-section .row .col-sm-6 .sub-container{position:relative;max-width:454px;padding-left:80.5px}#next-steps-section .row .col-sm-6 .next-step-image{margin-bottom:35px}#next-steps-section .row .col-sm-6 h3{max-width:310px;margin:0 0 25px 29.5px;font-size:24px;font-weight:600;color:#004285;line-height:1.4}#next-steps-section .row .col-sm-6 h3:before{position:absolute;left:0;counter-increment:row;content:counter(row);font-size:36px;font-weight:600;width:74px;height:74px;background-color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}#next-steps-section .row .col-sm-6 ul{list-style:none;padding-left:0;margin-bottom:25px}#next-steps-section .row .col-sm-6 ul li{font-size:18px;color:#004285;margin-left:0;padding-left:29.5px;position:relative;line-height:1.8}#next-steps-section .row .col-sm-6 ul li:before{content:"";position:absolute;background-image:url("../../icons/tick.svg");background-position:left top;background-size:contain;background-repeat:no-repeat;display:inline-block;left:0;top:8px;width:18px;height:14px}#next-steps-section .row .col-sm-6 .orange-submit-btn{margin-left:29.5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:30px}#next-steps-section .row .col-sm-6:first-child .sub-container{margin-right:40px}#next-steps-section .row .col-sm-6:first-child img{max-width:293px}#next-steps-section .row .col-sm-6:first-child:before{content:"";width:2px;height:373px;position:absolute;background-color:#004285;right:0;top:calc(50% - (373px / 2))}#next-steps-section .row .col-sm-6:nth-child(2) img{max-width:206px;margin-top:-12px}@media (max-width:1439px){#cost-savings-section .savings-grid .grid-text.and{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media (max-width:1279px){#calculator-results-section .container .col-md-4{max-width:350px}#calculator-results-section .container .col-md-8{max-width:calc(100% - 350px)}#cost-savings-section .savings-grid .feed-in-tariff-container{margin-top:35px!important;max-width:260px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container{width:152px}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container label{width:100%;margin-bottom:15px}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container .field-group{width:90%}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:851px){.d-desktop{display:block!important}.d-mobile{display:none!important}}@media (min-width:851px) and (max-width:1024px){#calculator-results-section .quote-text-form .quote-text p{font-size:20px}#calculator-results-section .quote-text-form .orange-submit-btn{margin-bottom:15px}#cost-savings-section{padding:0 25px}#cost-savings-section .savings-grid{padding:50px 25px}#cost-savings-section .savings-grid #gov-incentive,#cost-savings-section .savings-grid #monthlyElectricityPrice_max,#cost-savings-section .savings-grid #monthlyElectricityPrice_min,#cost-savings-section .savings-grid #pay_back_year{font-size:50px}#cost-savings-section .savings-grid .grid-flex.grid-price>*{margin-bottom:6px}#cost-savings-section .savings-grid .grid-flex.grid-price>.grid-text.and{margin-bottom:13px}#cost-savings-section .savings-grid .grid-text.bill-reduction{margin:25px auto 12px}}@media (max-width:850px){.d-desktop{display:none!important}.d-mobile{display:block!important}#calculator-section .col-left,#calculator-section .col-right{max-width:100%;padding-top:25px}#calculator-section .col-left:before,#calculator-section .col-right:before{display:none}#calculator-section .col-left .sub-container,#calculator-section .col-right .sub-container{padding-left:0!important;max-width:345px;margin:auto}.calculator-img img{max-width:257px;margin-left:0}.calculator-logo img{max-width:163px}.calculator-card{max-width:330.2px}.calculator-card .card-listing .col-md-6{width:100%;padding-left:0!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20.5px;line-height:1}.calculator-card .card-listing .col-md-6:before{margin-right:8px;width:15px;height:11px}.calculator-bubble{text-align:center;margin-top:27px}.calculator-bubble img{position:unset!important}#email-my-full-results .form-heading,#solar-detail-form .form-heading,#update_solar_cal_data .form-heading{padding-left:0!important;margin:0 0 25px;text-align:center;font-size:24px;line-height:1.2}#email-my-full-results .orange-submit-btn,#solar-detail-form .orange-submit-btn,#update_solar_cal_data .orange-submit-btn{max-width:none;width:100%;margin-left:auto!important;margin-right:auto!important}#email-my-full-results input,#email-my-full-results select,#solar-detail-form input,#solar-detail-form select,#update_solar_cal_data input,#update_solar_cal_data select{font-size:18px!important}#calculator-results-section{padding-top:25px}#calculator-results-section .container .col-md-4{max-width:100%}#calculator-results-section .container .col-md-4:before{display:none}#calculator-results-section .container .col-md-8{display:none}#calculator-results-section .quote-text-form .calculator-logo{text-align:center}#calculator-results-section .quote-text-form .calculator-logo img{max-width:180px}#calculator-results-section .quote-text-form .quote-text{margin-top:25px;text-align:center;padding:0 0 29px}#calculator-results-section .quote-text-form .quote-text p{margin:auto}#calculator-results-section .quote-text-form .quote-price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#calculator-results-section .quote-text-form .quote-price .pre-text{margin-top:15px}#calculator-results-section .quote-text-form .orange-submit-btn{margin-left:auto!important;margin-right:auto!important;min-width:333px;border-radius:8px;margin-bottom:15px}#cost-savings-section{padding:0}#cost-savings-section .container{max-width:345px!important}#cost-savings-section .savings-grid{width:100%;min-height:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:29px 15px;border-bottom:none;border-radius:8px 8px 0 0}#cost-savings-section .savings-grid>*{width:100%}#cost-savings-section .savings-grid .cost-grid-info{min-height:1px;margin:0 auto 15px;line-height:1.4}#cost-savings-section .savings-grid .system-size .slider-container{margin:25px auto 0}#cost-savings-section .savings-grid .feed-in-tariff-container{width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#cost-savings-section .savings-grid .feed-in-tariff-container .field-container .field-group{width:100%;max-width:108px}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container{width:calc(100% - 152px)}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-down,#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-up{border-left:20px solid transparent;border-right:20px solid transparent;margin:0}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-up{border-bottom:35px solid #156BC3;margin-bottom:18px}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-up:hover{border-bottom:35px solid #004285}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-down{border-top:35px solid #156BC3}#cost-savings-section .savings-grid .feed-in-tariff-container .arrow-container .arrow-down:hover{border-top:35px solid #004285}#cost-savings-section .savings-grid:before{display:none}#cost-savings-section .savings-grid:not(:last-child){border-right:none}#cost-savings-section .savings-grid:first-child .system-size-icon{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;max-width:67.71px}#cost-savings-section .savings-grid:first-child .system-size-text{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;max-width:calc(100% - 68px);padding-left:15px;margin-top:5px!important}#cost-savings-section .savings-grid:nth-child(2){padding-top:40px}#cost-savings-section .savings-grid:nth-child(2) .cost-grid-icon{max-width:42.63px}#cost-savings-section .savings-grid:nth-child(2) .cost-grid-info{max-width:calc(100% - 42.63px);padding-left:15px;margin-top:10px!important}#cost-savings-section .savings-grid:nth-child(2) .cost-grid-info .grid-text{margin-left:-57.63px}#cost-savings-section .savings-grid:nth-child(2) .grid-price .grid-text.and{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:auto;margin-left:5px;margin-right:5px}#cost-savings-section .savings-grid:nth-child(2) .bill-reduction{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px!important}#cost-savings-section .savings-grid:nth-child(2):before{display:block;top:-1px!important;left:calc(50% - 17px)!important;border-right:17px solid transparent!important;border-left:19px solid transparent!important;border-top:25px solid #F1F1F1!important}#cost-savings-section .savings-grid:nth-child(3) .cost-grid-icon{max-width:55.75px}#cost-savings-section .savings-grid:nth-child(3) .cost-grid-info{max-width:calc(100% - 55.75px);padding-left:15px;margin-top:0px!important}#cost-savings-section .savings-grid:nth-child(3) .grid-inline-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0 5px}#cost-savings-section .savings-grid:nth-child(4) .cost-grid-icon{max-width:55.75px}#cost-savings-section .savings-grid:nth-child(4) .cost-grid-info{max-width:calc(100% - 55.75px);padding-left:15px;margin-top:10px!important}#cost-savings-section .savings-grid:nth-child(4) .grid-inline-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:35px 0 12px}#cost-savings-section .savings-grid:nth-child(4) .grid-text.roi2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 0 0}#cost-savings-section .savings-grid:nth-child(3):before,#cost-savings-section .savings-grid:nth-child(4):before{content:"";display:block!important;width:calc(100% - 30px)!important;height:2px!important;background-color:#004285;margin:0 auto!important;top:0;left:15px!important}#disclaimer-section{max-width:344px;margin:45px auto 60px;padding:0 15px}#graph-section-mobile{background-color:transparent;padding-top:120px;padding-bottom:0;position:relative}#graph-section-mobile:before{content:"";position:absolute;top:60px;left:calc(50% - 110px);width:220px;height:2px;background-color:#004285}#graph-section-mobile .container{max-width:345px!important;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);border-radius:8px;overflow:hidden}#graph-section-mobile .graph-container{padding:0 0 25px}#graph-section-mobile .graph-container .animation-container,#graph-section-mobile .graph-container .chart-axis-label,#graph-section-mobile .graph-container .ct-chart,#graph-section-mobile .graph-container .graph-info-section{display:none}#graph-section-mobile .action-heading{margin:10px auto;padding:0;max-width:295px}#graph-section-mobile .action-heading span{background-color:transparent;color:#004285;font-family:"Gotham",sans-serif;font-weight:500;font-size:16px;height:auto;padding:25px 0 15px}#graph-section-mobile .action-heading span b{color:#156BC3;text-transform:initial}#graph-section-mobile .action-heading span:after,#graph-section-mobile .action-heading span:before{display:none}#graph-section-mobile .chart-labels{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#graph-section-mobile .chart-labels .chart-label{font-family:"Gotham",san-serif;font-weight:500;text-transform:initial;color:#004285;line-height:1;margin-bottom:18px}#graph-section-mobile .chart-labels .chart-label span{margin-left:0;margin-right:5px}#graph-section-mobile .chart-labels .chart-label span.green{background-color:#17FFAE}#graph-section-mobile .chart-labels .chart-label span.purple{background:transparent -webkit-gradient(linear,left top,left bottom,from(#156BC3),to(#064E96)) 0% 0% no-repeat padding-box!important;background:transparent linear-gradient(180deg,#156BC3 0%,#064E96 100%) 0% 0% no-repeat padding-box!important}#graph-section-mobile .chart-labels .chart-label span.pink{background:transparent -webkit-gradient(linear,left top,left bottom,from(#FFB02F),to(#F78223)) 0% 0% no-repeat padding-box!important;background:transparent linear-gradient(180deg,#FFB02F 0%,#F78223 100%) 0% 0% no-repeat padding-box!important}#graph-section-mobile .graph-table-data{padding:0;margin-left:-15px;margin-right:-15px}#graph-section-mobile .graph-table-data .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#graph-section-mobile .graph-table-data .row .col-xs-6{width:100%;border:none!important;background-color:#F1F1F1}#graph-section-mobile .graph-table-data .row .col-xs-6 .header{display:none}#graph-section-mobile .graph-table-data .row .col-xs-6 .header>*{width:50%;background-color:#F1F1F1;font-size:16px;font-family:"Gotham",sans-serif;font-weight:600;color:#004285;padding:16px 0;line-height:1}#graph-section-mobile .graph-table-data .row .col-xs-6 .values>*{border-bottom:1px solid #FFFFFF}#graph-section-mobile .graph-table-data .row .col-xs-6:first-child{border-radius:8px 8px 0 0;overflow:hidden}#graph-section-mobile .graph-table-data .row .col-xs-6:first-child .header{display:block}#graph-section-mobile .graph-table-data .row .col-xs-6:first-child .header .year{border-right:1px solid #004285}#graph-section-mobile .graph-table-data .row .col-xs-6:first-child .values:nth-child(2){border-radius:8px 8px 0 0;overflow:hidden}#graph-section-mobile .graph-table-data .row .col-xs-6>div:last-child>*{border-bottom:none}#graph-section-mobile .graph-table-data .values{width:100%}#graph-section-mobile .graph-table-data .values br{display:none}#graph-section-mobile .graph-table-data .values>*{border:none;background-color:#17FFAE;width:50%;line-height:1;font-family:"Gotham",sans-serif;color:#004285;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#graph-section-mobile .graph-table-data .values>:last-child{border-bottom:none!important}#graph-section-mobile .graph-table-data .values .year{font-size:16px;font-weight:500;border-right:1px solid #004285}#graph-section-mobile .graph-table-data .values .value *{font-size:16px;font-family:"Gotham",sans-serif!important;font-weight:400}#graph-section-mobile .graph-table-data .values.payback>*{background:transparent -webkit-gradient(linear,left top,left bottom,from(#156BC3),to(#064E96)) 0% 0% no-repeat padding-box!important;background:transparent linear-gradient(180deg,#156BC3 0%,#064E96 100%) 0% 0% no-repeat padding-box!important;color:white}#graph-section-mobile .graph-table-data .values.highlight>*{background:transparent -webkit-gradient(linear,left top,left bottom,from(#FFB02F),to(#F78223)) 0% 0% no-repeat padding-box!important;background:transparent linear-gradient(180deg,#FFB02F 0%,#F78223 100%) 0% 0% no-repeat padding-box!important;color:white}#graph-section-mobile .graph-table-data .payback-text{display:none}#next-steps-section{padding:60px 0}#next-steps-section .primary-heading{font-size:30px}#next-steps-section .container{max-width:345px!important}#next-steps-section .container .sub-container{margin:0!important;padding:0!important;text-align:center}#next-steps-section .container .next-step-image{position:relative}#next-steps-section .container .next-step-image:before{margin:30px auto;counter-increment:row;content:counter(row);font-size:36px;font-weight:600;width:74px;height:74px;background-color:#FFFFFF;color:#004285;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}#next-steps-section .container .row .col-sm-6{width:100%}#next-steps-section .container .row .col-sm-6:before{display:none}#next-steps-section .container .row .col-sm-6 h3{margin:0 auto 15px!important;text-align:center;max-width:302px}#next-steps-section .container .row .col-sm-6 h3:before{display:none}#next-steps-section .container .row .col-sm-6 ul li{line-height:1.4;margin-bottom:10px;text-align:left}#next-steps-section .container .row .col-sm-6 .orange-submit-btn{margin:0 auto 30px!important;min-width:281px}#next-steps-section .container .row .col-sm-6 .orange-submit-btn span{display:none}#next-steps-section .container .row .col-sm-6 .orange-submit-btn .hidden-xs{display:block!important;padding:0 40px;line-height:1.1em}#next-steps-section .container .row .col-sm-6:first-child img{max-width:302px}#next-steps-section .container .row .col-sm-6:nth-child(2):before{content:"";position:absolute;top:0;left:calc(50% - 110px);display:block;width:220px;height:2px;background-color:#004285}#next-steps-section .container .row .col-sm-6:nth-child(2) .orange-submit-btn{height:64px;margin-bottom:0!important}#startAgain .update-info{position:unset;background-color:transparent}#startAgain .close-update-modal{display:none}#startAgain label{padding-left:60px!important}#startAgain #update_solar_cal_data .orange-submit-btn{margin-top:30px!important;min-width:1px!important;max-width:100%;white-space:normal!important;height:64px;padding:0 50px}#emailResults .modal-dialog,#startAgain .modal-dialog{margin:20px auto 10px}#emailResults .modal-dialog .modal-header .close,#startAgain .modal-dialog .modal-header .close{top:0;right:4px;z-index:99;opacity:0.1}#emailResults .modal-dialog .modal-header .close span,#startAgain .modal-dialog .modal-header .close span{font-size:40px!important}#emailResults .modal-dialog .modal-content,#startAgain .modal-dialog .modal-content{padding:30px 15px}.solar-widget .get-solar-form .row{margin:0}}.chart-tooltip{background:transparent -webkit-gradient(linear,left top,left bottom,from(#156BC3),to(#064E96)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#156BC3 0%,#064E96 100%) 0 0 no-repeat padding-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}
/*# sourceMappingURL=style.css.map */