.et-shelf .greenplanshelf,.et-shelf .greenplanstep3{padding-left:0 !important;padding-right:0 !important}
.et-shelf .cq-Editable-dom .stepcontainer__block{display:block}
.et-shelf .cq-Editable-dom .greenplan .step2_hero,.et-shelf .cq-Editable-dom .greenplan .step3_hero{display:block}
.et-shelf .cq-Editable-dom .greenplan .update__btns,.et-shelf .cq-Editable-dom .greenplan .email-popup-cta{display:block !important}
.et-shelf .greenplan .step2_hero,.et-shelf .greenplan .step3_hero{display:none}
.et-shelf .greenplan[data-mode="true"] .step-indicator-wrapper{margin-bottom:10px}
.et-shelf .loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding-top:100px;height:100px;min-width:100px;z-index:99999;background-image:url("clientlib_greenplan_base/resources/images/logo_champ_natwest.gif");background-repeat:no-repeat;background-position:top center;transform:translate(-50%,-50%)}
.et-shelf .loading .submit-aip-loading{font-weight:bold}
.et-shelf #greenplan-loader,.et-shelf #hep-loader{width:100%;height:100%;top:0;left:0;position:fixed;display:none;opacity:.8;background-color:#fff;z-index:99998;text-align:center}
.et-shelf .greenplan__second.edit_details .cmp-form-options--drop-down{margin-bottom:24px}
.et-shelf .greenplan__second.edit_details .cmp-form-options--drop-down.errorState .cmp-form-options__field--drop-down+.ui-button.ui-selectmenu-button.errorOutline:focus{outline:2px solid #5e10b1}
.et-shelf.safari .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button:focus,.et-shelf.safari .cmp-form-options--drop-down .cmp-form-options__field--drop-down+.ui-button:focus-visible,.et-shelf.safari .cmp-form-text__text:focus,.et-shelf.safari .cmp-form-text__text:focus-visible{outline:none !important;border:2px solid #5e10b1 !important}
.et-shelf .greenplanstep2 .greenplan__second__sa .single-article-shelf .title-wrapper,.et-shelf .greenplanstep2 .greenplan__second__sa .single-article-shelf .image-wrapper{margin-top:0}
.et-shelf .greenplanstep2 .greenplan__second__sa .single-article-shelf .rte-wrapper{margin-top:12px;margin-bottom:16px}
.et-shelf .greenplanstep3 .form-block .single-article-shelf .title-wrapper,.et-shelf .greenplanstep3 .form-block .single-article-shelf .image-wrapper{margin-top:0}
.et-shelf .greenplanstep3 .form-block .single-article-shelf .rte-wrapper{margin-top:12px}
html:not(.firefox) .et-shelf .greenplan-wrap a:focus,html:not(.firefox) .et-shelf .greenplan-wrap a:hover:focus{outline:1px auto #5e10b1;outline-offset:-1px}
.et-shelf .greenplan-wrap .epc-rating-info{display:none}
.et-shelf .greenplan-wrap .stepcontainer_display{display:block}
.et-shelf .greenplan-wrap .step-indicator-wrapper .step-indicator{color:#333;padding-bottom:4px;font-size:16px;line-height:26px}
.et-shelf .greenplan-wrap .greenplan_row .greenplan_first .step1_postcode.form-input-field .form-field-wrap .form-field-label{margin-top:0}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .wrong_selection{display:none;color:#e60303;font-size:24px;margin-bottom:24px}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit.info_title{margin-top:0;margin-bottom:8px}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit.info_text{margin-bottom:24px}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit .dropdown-mainwrap{margin-top:35px}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit .dropdown-mainwrap .dropdown-wrap .label-info{margin-top:18px;margin-bottom:10px}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit .dropdown-mainwrap .dropdown-wrap .form-field-label{margin-bottom:10px}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit .dropdown-mainwrap .dropdown-wrap .ui-selectmenu-button .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s,.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit .dropdown-mainwrap .dropdown-wrap .dropdown-selected .dropdown-select{background-image:url("clientlib_greenplan_base/resources/images/dropdown_champion.svg")}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit .dropdown-mainwrap .dropdown-wrap .dropdown-selected .ui-selectmenu-button:focus{border:2px solid #5e10b1}
.et-shelf .greenplan-wrap .greenplan__third .epc-rating-info{color:#e60303}
.et-shelf .greenplan-wrap .greenplan__third.currentrating{margin-top:32px;margin-bottom:48px}
@media(max-width:767px){.et-shelf .greenplan-wrap .greenplan__third.currentrating{margin-top:8px}
}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_text{color:#646068}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_text .comp-rich-text p{font-size:18px;font-weight:normal;letter-spacing:.2px;line-height:26px}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks{display:flex}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .current_rating-card,.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .potential_increase-card{background-color:#f2f2f8;padding:24px 24px;border-radius:8px;flex:1 1 50%}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .current_rating{display:flex}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .current_rating .rating_title{margin-bottom:16px}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .potential_increase{display:flex}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .potential_increase .rating_title{margin-bottom:16px}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .rating_count{border-radius:0;width:63px;font-size:13px;height:26px;line-height:26px;text-align:center;margin-bottom:16px;color:#000}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .current{background-color:#fcf356;border-radius:8px}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .potential{background-color:#3ac010;border-radius:8px}
.et-shelf .greenplan-wrap .energy-bill-shelf{background-color:#f2eaf9;color:#fff}
.et-shelf .greenplan-wrap .home-changes .energycal:nth-of-type(odd) .energy-cal-shelf{background-color:#f5f5f5}
.et-shelf .greenplan-wrap .home-changes .energycal:nth-of-type(even) .energy-cal-shelf{background-color:#fff}
.et-shelf .greenplan-wrap .home-changes .epc-rating-info,.et-shelf .greenplan-wrap .home-changes_update .epc-rating-info{color:#e60303;text-align:center;font-size:40px;line-height:40px}
.et-shelf .greenplan-wrap .greenplan__fourth .summary .energyPlanSummary .impfigcomp .impfig_compwrapper .title-wrapper .title-comp{height:auto !important}
.et-shelf .greenplan-wrap .greenplan__fourth .greenplan__summary .comp-rich-text .download{background:url("clientlib_greenplan_base/resources/images/download-icon.svg") no-repeat;background-size:24px;background-position:right center;padding-right:28px}
@media print{.et-shelf .greenplan-wrap .greenplan__fourth .greenplan__summary .comp-rich-text .download{display:none}
}
.et-shelf .greenplan-wrap .greenplan__fourth .greenplan__summary .comp-rich-text .download:focus-within{padding-right:0}
.et-shelf .greenplan-wrap .greenplan__fourth .greenplan__summary .comp-rich-text .download a:focus{padding-right:28px}
@media print{.et-shelf .greenplan-wrap .greenplan__fourth .greenplan__summary .cta{display:none}
}
.et-shelf .greenplan-wrap .greenplan__summary .summary_title{position:relative;margin-top:16px;margin-bottom:16px;display:inline-block;margin-right:0}
.et-shelf .greenplan-wrap .greenplan__summary .summary_value{float:right;font-size:30px;line-height:32px;color:#000;margin-top:18px}
.et-shelf .greenplan-wrap .greenplan__summary .summary_value .comp-rich-text p:last-child{margin:0}
.et-shelf .greenplan-wrap .greenplan__summary .summary_sticky_section{z-index:100;width:100%;background-color:#f2f2f8;left:0;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc}
.et-shelf .greenplan-wrap .greenplan__summary .summary_sticky_section.fix_class{position:fixed;top:0}
@media print{.et-shelf .greenplan-wrap .greenplan__summary .summary_sticky_section.fix_class{position:relative}
}
.et-shelf .greenplan-wrap .greenplan__summary .summary_sticky_section.stat_class{position:static;top:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update{padding-top:32px;padding-bottom:16px;background-color:#f2eaf9}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .select-plans-title .cmp-title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .select-plans-title .cmp-title{margin-bottom:24px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .shelf-container,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .shelf-container{background-color:#f2eaf9}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main{border:1px solid #cccfd0;border-radius:8px;background-color:#fff;margin-bottom:10px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content{display:flex;background-color:#fff;border-radius:16px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder .checkmark,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder .checkmark{width:24px;height:24px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder input:checked+label .checkmark::after,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder input:checked+label .checkmark::after{left:8px;width:6px;height:10px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder label,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder label{line-height:26px;margin:0;padding-left:36px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder input[type="checkbox"]:focus-visible+label,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder input[type="checkbox"]:focus-visible+label{outline:2px solid #5e10b1;outline-offset:2px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left{padding:4px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder label,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder label{color:#5a287d;font-weight:bold}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title{border-top:1px solid #cccfd0;display:flex;justify-content:space-between;align-items:center;padding:8px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typicalCost-title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annualSaving-title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .breakeven-title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typicalCost-title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annualSaving-title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .breakeven-title{display:flex;flex-direction:column;gap:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typicalCost-title .text-comp,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annualSaving-title .text-comp,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .breakeven-title .text-comp,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typicalCost-title .text-comp,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annualSaving-title .text-comp,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .breakeven-title .text-comp{font-size:16px;line-height:26px;color:#333}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typCost-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annSaving-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .brkeven-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typCost-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annSaving-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .brkeven-val{color:#333}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info{margin-top:4px;padding:0 8px 8px;border-top:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 4px 8px rgba(33,33,33,0.06)}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp{background-color:#f2f2f8;border-radius:8px;padding:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group{margin-bottom:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel{border-radius:unset;border:0;margin:0;box-shadow:none}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading{border:0;padding-bottom:1px;background:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a{position:relative;overflow:hidden;vertical-align:bottom;width:100%;border-radius:8px;padding:8px 16px;display:inline-flex;gap:8px}
@media print{.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a{display:none}
}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a .acordion-crossicon,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a .acordion-crossicon{background-image:url("clientlib_greenplan_base/resources/images/Plus.svg");background-size:24px;background-repeat:no-repeat;width:24px;height:24px;display:inline-block;-webkit-transform:rotate(0);transform:rotate(0);transition:400ms ease-in-out;position:relative}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a .acordion-animation,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a .acordion-animation{margin-left:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a .acordion-animation p,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a .acordion-animation p{margin-bottom:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a[aria-expanded="true"] .acordion-crossicon,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a[aria-expanded="true"] .acordion-crossicon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse{padding:0 16px 2px 16px !important}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse:last-child,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse:last-child{padding-bottom:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body{padding:0;margin-top:4px;border:0;font-size:16px;line-height:26px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body p,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body p{margin-bottom:20px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body p:last-child,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body p:last-child{margin-bottom:8px}
.et-shelf .greenplan-wrap .download_email_ctas{width:100%;display:inline-block}
.et-shelf .greenplan-wrap .download_email_ctas .email-popup-cta,.et-shelf .greenplan-wrap .download_email_ctas .update__btns{float:left;margin-right:10px}
@media(min-width:768px) and (max-width:1023px){.et-shelf .greenplan-wrap .download_email_ctas .email-popup-cta,.et-shelf .greenplan-wrap .download_email_ctas .update__btns{width:45%}
}
@media(min-width:1024px) and (max-width:1255px){.et-shelf .greenplan-wrap .download_email_ctas .email-popup-cta,.et-shelf .greenplan-wrap .download_email_ctas .update__btns{width:48%}
}
.et-shelf .greenplan-wrap .email-popup-cta .cta.cta-primary .cta-text{background:0;color:#5e10b1;border:1px solid #5e10b1;padding-left:50px !important;border-radius:100px;padding-top:16px;padding-bottom:16px}
.et-shelf .greenplan-wrap .email-popup-cta .cta.cta-primary .cta-text:before{content:"";display:inline-block;background:url("clientlib_greenplan_base/resources/images/contactlesscard_champ.svg") no-repeat;width:24px;height:24px;position:absolute;margin-left:-28px;top:17px;bottom:20px}
.et-shelf .gp_view__update{display:none}
.et-shelf .gp_view__update__download{margin-top:12px}
.et-shelf .gp_view__update__download .cta.cta-tertiary .cta-button{background:url("clientlib_greenplan_base/resources/images/download-icon.svg") no-repeat;background-size:24px;background-position:right center;padding-right:28px}
.et-shelf .gp_view__update__download .cta.cta-tertiary .cta-button:hover .cta-text{background-size:100% 100%}
.et-shelf .gp_view__update .gp_view__update__cta{display:flex;gap:24px;align-items:center}
@media(max-width:767px){.et-shelf .gp_view__update .gp_view__update__cta{flex-direction:column-reverse;gap:8px}
}
.et-shelf .gp_view__update .gp_view__update__cta .gp_view__update__cta-back,.et-shelf .gp_view__update .gp_view__update__cta .gp_view__update__cta-save{flex:0 0 auto}
@media(max-width:767px){.et-shelf .gp_view__update .gp_view__update__cta .gp_view__update__cta-back,.et-shelf .gp_view__update .gp_view__update__cta .gp_view__update__cta-save{width:100%}
}
@media print{.et-shelf .gp_view__update .cta{display:none}
}
.et-shelf.cq-wcm-edit .gp_view__update,.et-shelf.aem-AuthorLayer-Edit .gp_view__update{display:block}
.et-shelf.cq-wcm-edit .gp_view__update .gp_view__update__download .cta.cq-Editable-dom,.et-shelf.aem-AuthorLayer-Edit .gp_view__update .gp_view__update__download .cta.cq-Editable-dom{width:40%}
.et-shelf.cq-wcm-edit .gp_view__update .gp_view__update__cta>div,.et-shelf.aem-AuthorLayer-Edit .gp_view__update .gp_view__update__cta>div{width:40%}
.et-shelf .gp_view_update_plans .gp_view__update{display:block}
@media(min-width:1256px){.et-shelf .greenplan-wrap .download_email_ctas{width:85%}
.et-shelf .greenplan-wrap .download_email_ctas .email-popup-cta,.et-shelf .greenplan-wrap .download_email_ctas .update__btns{width:45%}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main{border-radius:16px;margin-bottom:16px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content{border-radius:16px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left{display:grid;width:27.1%;padding:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder{padding:16px 0 16px 16px;margin-bottom:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder .checkmark,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder .checkmark{top:16px;left:16px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right{display:flex;padding:16px;flex:1}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title{border-bottom:0;padding:0 0 0 16px;border-left:1px solid #cccfd0;width:34.4%;flex-direction:column;align-items:start;border-top:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title:first-child,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title:first-child{width:31.9%}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typCost-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annSaving-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .brkeven-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typCost-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annSaving-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .brkeven-val{margin-top:8px;font-size:22px;line-height:32px;color:#5a287d}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info{padding:0 4px 4px;margin-top:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp{border-radius:0 0 16px 16px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a{justify-content:center;border-radius:0 0 16px 16px;gap:12px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse{padding:0 16px 10px 50px !important}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body{margin-top:8px;font-size:18px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body p:last-child,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body p:last-child{margin-bottom:6px}
}
@media(min-width:1024px) and (max-width:1255px){.et-shelf .greenplan-wrap .greenplan_row .greenplan_first .greenplan-addressfinder-rte{margin-bottom:40px;width:calc(96% - 25px)}
.et-shelf .greenplan-wrap .greenplan_row .greenplan_first .form-input-field-roadblock{display:none !important}
.et-shelf .greenplan-wrap .greenplan__summary .summary_value{margin-bottom:18px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main{border-radius:16px;margin-bottom:16px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left{display:grid;width:27.1%;padding:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder{padding:16px 0 0 16px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder .checkmark,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left .input-checkbox__holder .checkmark{top:16px;left:16px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right{display:flex;padding:16px;flex:1}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title{border-bottom:0;padding:0 0 0 16px;border-left:1px solid #cccfd0;width:34.4%;flex-direction:column;align-items:start;border-top:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title:first-child,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .title:first-child{width:31.9%}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typCost-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annSaving-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .brkeven-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .typCost-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .annSaving-val,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right .brkeven-val{margin-top:8px;font-size:22px;line-height:32px;color:#5a287d}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info{padding:0 4px 4px;margin-top:0}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp{border-radius:0 0 16px 16px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-heading a{justify-content:center;border-radius:0 0 16px 16px;gap:12px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse{padding:0 16px 10px 50px !important}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body{margin-top:8px;font-size:18px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body p:last-child,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__info .accordion-comp .panel-group .panel .panel-collapse .panel-body p:last-child{margin-bottom:6px}
}
@media(min-width:768px) and (max-width:1023px){.et-shelf .greenplan-wrap .step-indicator-wrapper .step-progress-wrap .step__title{margin-top:38px}
.et-shelf .greenplan-wrap .greenplan_row .greenplan_first .greenplan-addressfinder-rte{width:calc(96% - 28px)}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:471px}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit.info_title{margin-top:8px}
.et-shelf .greenplan-wrap .greenplan__third .graph_text{width:calc(97% - 37px);margin-top:40px;margin-bottom:56px}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks{margin-top:33px}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .current_rating .rating_text .comp-rich-text p{width:auto}
.et-shelf .greenplan-wrap .greenplan__summary .summary_address{margin-top:25px;padding-bottom:50px}
.et-shelf .greenplan-wrap .greenplan__summary .summary_value{margin-bottom:18px}
.et-shelf .greenplan-wrap .greenplan__summary .summary_sticky_section .inside_sticky .aem-Grid .aem-GridColumn{display:flex;justify-content:space-between;align-items:center}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update{padding-bottom:6px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content{flex-direction:column}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right{padding:0 8px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder label,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder label{margin:5px 0 0 30px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left{padding:8px 12px 4px}
.et-shelf .greenplanstep3 .singlearticle.shelf-container,.et-shelf .greenplanstep2 .singlearticle.shelf-container{padding:0 16px !important}
}
@media(max-width:767px){.et-shelf .greenplan-wrap .step-indicator-wrapper .step-progress-wrap{left:0}
.et-shelf .greenplan-wrap .greenplan_row{margin-left:0;margin-right:0}
.et-shelf .greenplan-wrap .greenplan_row .greenplan_first .greenplan-addressfinder-image{margin-right:16px;margin-left:0}
.et-shelf .greenplan-wrap .greenplan_row .greenplan_first .greenplan-addressfinder-rte{margin-bottom:54px;width:calc(96% - 33px);margin-left:0}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit .dropdown-mainwrap .dropdown-wrap .dropdown-selected{width:335px}
.et-shelf .greenplan-wrap .greenplan__second.edit_details .gp_edit.info_title{margin-top:8px}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks{margin-top:0;flex-direction:column}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .current_rating-card,.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .potential_increase-card{padding:24px 20px}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .current_rating .rating_text .comp-rich-text p{width:auto}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .potential_increase{margin-top:24px}
.et-shelf .greenplan-wrap .greenplan__third.currentrating .rating_blocks .potential_increase .rating_text .comp-rich-text p{width:auto}
.et-shelf .greenplan-wrap .greenplan__summary .summary_address{margin-top:30px;padding-bottom:50px}
.et-shelf .greenplan-wrap .greenplan__summary .summary_title{margin-top:16px;margin-bottom:16px;display:block;float:left;width:60%}
.et-shelf .greenplan-wrap .greenplan__summary .summary_value{margin-bottom:24px;margin-top:24px;display:block}
.et-shelf .greenplan-wrap .greenplan__summary .summary_sticky_section .inside_sticky .aem-Grid .aem-GridColumn{display:flex;justify-content:space-between;align-items:center}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update{padding-top:16px;padding-bottom:6px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .select-plans-title .cmp-title,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .select-plans-title .cmp-title{margin-bottom:10px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content{flex-direction:column}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__right{padding:0 8px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder label,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .generic-form-wrapper .input-checkbox__holder label{margin:5px 0 0 30px}
.et-shelf .greenplan-wrap .greenplan__summary .home-changes .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left,.et-shelf .greenplan-wrap .greenplan__summary .home-changes_update .improvmentsplans .improvmentsplans__main .improvmentsplans__content .improvmentsplans__left{padding:11px 12px 6px}
.et-shelf .greenplan-wrap .download_email_ctas .email-popup-cta,.et-shelf .greenplan-wrap .download_email_ctas .update__btns{float:none;margin-right:0}
.et-shelf .greenplanstep3 .form-block .single-article-shelf,.et-shelf .greenplanstep2 .greenplan__second__sa .single-article-shelf{padding-top:8px}
.et-shelf .greenplanstep3 .form-block .single-article-shelf.hide-mobile-image .title-wrapper,.et-shelf .greenplanstep3 .form-block .single-article-shelf.hideDesktopMobileImage .title-wrapper,.et-shelf .greenplanstep2 .greenplan__second__sa .single-article-shelf.hide-mobile-image .title-wrapper,.et-shelf .greenplanstep2 .greenplan__second__sa .single-article-shelf.hideDesktopMobileImage .title-wrapper{margin-top:0}
.et-shelf .gp_view__update .gp_view__update__cta .gp_view__update__cta-back .cta-button,.et-shelf .gp_view__update .gp_view__update__cta .gp_view__update__cta-save .cta-button{width:100%}
.et-shelf .gp_view__update .gp_view__update__cta .gp_view__update__cta-back .cta-button .cta-text,.et-shelf .gp_view__update .gp_view__update__cta .gp_view__update__cta-save .cta-button .cta-text{max-width:100%}
}