.gp__updatePlan .gp__inhomeAssessment_edit .inhomeassessment-cta{padding-bottom:18px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.main-img{padding-top:60px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal-title{padding-top:33px;padding-bottom:25px;border-bottom:1px solid #cccfd0}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.left{padding-left:0}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.left .energy-cal-rte{margin-top:31px;width:66.7%}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right{margin-top:31px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .energy-cal-text{margin-bottom:20px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .energy-cal-img{display:inline-block;margin-right:20px;margin-bottom:33px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .energy-cal-img.cq-Editable-dom{float:left}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .energy-cal-img-text{display:inline-block;color:#5a287d}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .energy-cal-img.first{margin-bottom:20px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .energy-cal-img.second{margin-bottom:31px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .energy-cal-img.third{margin-bottom:34px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .energy-cal-text.second{border-top:1px solid #cccfd0;padding-top:23px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .checkbox{color:#5a287d}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .checkbox .input-checkbox__holder{margin-bottom:50px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-cal.right .checkbox .input-checkbox__holder input[type="checkbox"].input-checkbox:focus+label .checkmark{outline:2px solid #5a287d;outline-offset:2px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.left{display:inline-block;margin-top:38px;margin-bottom:37px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.left .total-costs-title{line-height:32px;margin-bottom:7px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.left .total-costs-img{display:inline-block;margin-right:14px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.left .total-costs-text{display:inline-block;width:calc(98% - 38px);float:right;color:#5a287d}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.home-change{margin-top:59px;margin-bottom:52px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.right{float:right;margin-top:55px;margin-bottom:3px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.right .annual-savings-img,.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.right .co2-img{display:inline-block;margin-right:16px;margin-bottom:31px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.right .annual-savings-val,.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.right .co2-val{display:inline-block;color:#5a287d}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.right .annual-savings-val.cq-Editable-dom,.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .energy-total-cal.right .co2-val.cq-Editable-dom{float:right;width:calc(97% - 38px)}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .highlightsvg-main-title{position:relative;margin-top:65px;margin-bottom:42px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .highlightsvg.left .highlightsvg-img,.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .highlightsvg.right .highlightsvg-img{display:inline-block}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .highlightsvg.left .highlightsvg-title,.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .highlightsvg.right .highlightsvg-title{margin-top:30px;margin-bottom:20px;position:relative}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .highlightsvg.left{padding-left:0}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .highlightsvg.right{margin-bottom:55px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-info{color:#e60303}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-top{display:inline-block;width:100%;border-bottom:1px solid #fff;margin-bottom:29px;margin-top:49px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-title{display:inline-block;width:50%;margin-top:33px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-title .title-comp{color:#fff}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-image{margin-right:52px;margin-bottom:24px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-bottom.left{padding-left:0}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-sub-title{margin-bottom:14px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-sub-title .title-comp{color:#fff}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-text.pi{margin-bottom:30px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-text.pi.cq-Editable-dom{margin-bottom:56px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-text.cf{margin-bottom:56px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-text.cf.cc{margin-bottom:30px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-value{font-size:52px;line-height:50px;display:inline-block;margin-right:10px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-sub-text{display:inline-block}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-rte-image{display:inline-block;margin-right:24px;margin-top:40px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-rte{display:inline-block;float:right;width:calc(98% - 37px);padding-top:40px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-rte.energy-bill-text{margin-bottom:73px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-rte.carbon-foot-print-text{margin-bottom:82px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-bags-image{display:inline-block;margin-right:24px;margin-top:21px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .epc-rating-bags-rte{display:inline-block;float:right;width:calc(95% - 37px);margin-top:20px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.home-efficiency .homeefficiency{padding-top:63px;padding-bottom:29px;border-bottom:1px solid #dcdcdc;display:inline-block;width:100%}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.home-efficiency .homeefficiency-title{position:relative;display:inline-block;margin-top:19px;font-size:40px;line-height:50px;color:#5a287d}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.home-efficiency .homeefficiency .image-logo{display:inline-block;float:right;bottom:20px;right:55px;margin-right:52px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.home-efficiency .currentrating{display:grid}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating{border-bottom:1px solid #dcdcdc;padding-bottom:31px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating .rating_text .comp-rich-text p{font-size:18px;font-weight:normal;letter-spacing:.2px;line-height:26px;width:396px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating .rating_blocks{margin-top:29px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating .rating_blocks .current_rating{color:#5a287d}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating .rating_blocks .current_rating .rating_title{margin-bottom:10px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating .rating_blocks .potential_increase{color:#5a287d}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating .rating_blocks .potential_increase .rating_title{margin-bottom:10px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating .rating_blocks .rating_count{border-radius:0;width:98px;font-size:22px;height:32px;line-height:35px;text-align:center;margin-bottom:20px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating .rating_blocks .current{background-color:#fcf356;border-radius:8px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third.currentrating .rating_blocks .potential{background-color:#3ac010;border-radius:8px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .graph_image{display:inline-block;margin-right:24px;margin-top:45px}
.gp__updatePlan .gp__inhomeAssessment_edit .greenplan__third .graph_text{display:inline-block;float:right;width:calc(98% - 37px);margin-top:42px;margin-bottom:71px}
.gp__updatePlan .gp__inhomeAssessment_edit .energycal:nth-of-type(odd) .energy-cal-shelf{background-color:#f5f5f5}
.gp__updatePlan .gp__inhomeAssessment_edit .energycal:nth-of-type(even) .energy-cal-shelf{background-color:#fff}
.gp__updatePlan .gp__inhomeAssessment_edit .img-icon{width:30px;height:30px}
.gp__updatePlan .gp__inhomeAssessment_edit .inhomeassessment-cta.back .cta.cta-secondary .cta-text{min-width:238px;max-width:292px;display:block;padding:12px 32px 8px 32px;text-align:center;font-size:18px;line-height:26px;background-color:transparent;color:#5e10b1;position:relative;border-radius:100px;overflow:visible;margin-left:1px;margin-right:1px;border:2px solid #5e10b1;background-image:none}
.gp__updatePlan .gp__inhomeAssessment_edit .inhomeassessment-cta.back .cta.cta-secondary:focus .cta-text{outline:2px solid #5e10b1;outline-offset:2px;border:1px solid}
html:not(.firefox) .gp__updatePlan .gp__inhomeAssessment_edit .inhomeassessment-cta.back .cta.cta-secondary:focus{outline:0}
.gp__updatePlan .gp__inhomeAssessment_update .table_summary{margin-top:40px}
.gp__updatePlan .gp__inhomeAssessment_update .table_summary .table_final{padding-bottom:25px}
.gp__updatePlan .gp__inhomeAssessment_update .table_summary .table_final .summary_recommandations_details .summary_value{width:194px;padding-top:25px;padding-bottom:19px}
.gp__updatePlan .gp__inhomeAssessment_update .table_summary .table_final .summary_recommandations_details .summary_annual_savings,.gp__updatePlan .gp__inhomeAssessment_update .table_summary .table_final .summary_recommandations_details .summary_typical_cost,.gp__updatePlan .gp__inhomeAssessment_update .table_summary .table_final .summary_recommandations_details .summary_recoup{text-align:center}
.gp__updatePlan .gp__inhomeAssessment_update .table_summary .table_final .table_row{border-bottom:1px solid #dcdcdc}
.gp__updatePlan .gp__inhomeAssessment_update .table_summary .table_final .table_row .summary_text{width:184px;padding-right:10px;padding-bottom:20px}
.gp__updatePlan .gp__inhomeAssessment_update .table_summary .table_final .table_row th:not(:first-child) .summary_text{text-align:center}
.gp__updatePlan .gp__inhomeAssessment_update .download-update-cta{margin-right:20px;margin-bottom:8px}
.gp__updatePlan .gp__inhomeAssessment_update .download-update-cta .cta.cta-secondary .cta-text{min-width:238px;max-width:292px;display:block;padding:12px 32px 8px 32px;text-align:center;font-size:18px;line-height:26px;background-color:transparent;color:#5e10b1;position:relative;border-radius:100px;overflow:visible;margin-left:1px;margin-right:1px;border:2px solid #5e10b1;background-image:none}
.gp__updatePlan .gp__inhomeAssessment_update .download-update-cta .cta.cta-secondary:focus .cta-text{outline:2px solid #5e10b1;outline-offset:2px;border:1px solid}
html:not(.firefox) .gp__updatePlan .gp__inhomeAssessment_update .download-update-cta .cta.cta-secondary:focus{outline:0}
.gp__updatePlan .gp__inhomeAssessment_update .edit-update-cta{margin-right:40px}
.gp__updatePlan .gp__inhomeAssessment_update .dashboard-update-cta{margin-bottom:49px}
.gp__updatePlan .gp__inhomeAssessment_update .inhomeassessment-update-title{padding-top:30px}
.gp__updatePlan .gp__inhomeAssessment_update caption{display:none}
.gp__updatePlan .gp__inhomeAssessment_update .table_header th:last-child{display:none}
.gp__updatePlan .gp__inhomeAssessment_update .accordion-global{display:none}
@media(max-width:767px){.gp__updatePlan .gp__inhomeAssessment_update .download-update-cta{margin-left:20px}
.gp__updatePlan .gp__inhomeAssessment_update .edit-update-cta{margin-left:40px}
.gp__updatePlan .gp__inhomeAssessment_update .table_summary{overflow:scroll}
}