@charset "UTF-8";h1{font-family:Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:38px !important;line-height:40px !important}.flash_message_item{font-size:0.875rem;line-height:1.42857em;color:#fff}.flash_message_item__inner{padding-bottom:0.8em;padding-top:0.8em;display:flex;align-items:flex-start}.flash_message_item__icon{padding-right:1.2em;flex-shrink:0}.flash_message_item__icon svg{height:1.5em;width:1.5em;fill:#fff}.flash_message_item__message{flex-grow:1}.flash_message_item__close{margin-bottom:-0.8em;margin-top:-0.8em;cursor:pointer;flex-shrink:0;padding:0.8em 1.2em;margin-right:-1.2em;transition-property:background-color;transition-duration:0.2s}.flash_message_item__close:hover{background-color:rgba(0, 0, 0, 0.2)}.flash_message_item__close svg{height:1em;width:1em;fill:#fff;margin:0.3em}.flash_message_item[data-type='info']{background-color:#4a94ff}.flash_message_item[data-type='success']{background-color:#13b953}.flash_message_item[data-type='warning']{background-color:#e3ac62}.flash_message_item[data-type='error']{background-color:#de1633}.flash_message__list{position:fixed;top:0;left:0;right:0;height:0;z-index:unset}.flash_message__list .flash_message_item:not(:last-child){margin-bottom:0.8em}.popup_container{display:block;left:0;top:0;height:100%;width:100%;position:absolute;display:flex;align-items:center;background:rgba(0, 0, 0, 0.7);z-index:101;transition-duration:0.2s;transition-property:opacity;position:fixed;overflow-y:auto;opacity:1;-webkit-overflow-scrolling:touch}.popup_container > *{margin-bottom:auto;margin-top:auto}@media only screen and (min-width: 451px){.popup_container{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width: 450px){.popup_container{padding-left:1.5rem;padding-right:1.5rem}}.popup_container .controls .close{overflow:hidden;white-space:nowrap;text-indent:100%;height:4rem;width:4rem;background:transparent url("/media/css-stack/img/wsp-ico-close.svg") no-repeat center center/30%;cursor:pointer;opacity:0.6;position:absolute;right:0;top:0;z-index:1;transition:opacity 0.2s}.popup_container .controls .close:hover{opacity:1}.popup_container > .controls{display:none}.popup_container .body{margin-left:auto;margin-right:auto;max-width:1260px;padding-bottom:3rem;padding-top:3rem;background:#fff;border-radius:5px;position:relative}@media only screen and (min-width: 451px){.popup_container .body{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width: 450px){.popup_container .body{padding-left:1.5rem;padding-right:1.5rem}}.popup_container.popup_hidden{opacity:0;height:0;overflow:hidden;padding:0}body.popup_shown{overflow:hidden}@media only screen and (max-width: 450px){.popup_container{padding-left:0;padding-right:0}.popup_container .body{border-radius:0;max-width:calc(450px - 6rem)}}.picker{position:absolute;transition-property:opacity, visibility;transition-duration:0.2s;transition-delay:0s;opacity:0;visibility:hidden;background-color:#fff;max-width:25rem;padding:0;box-shadow:0 0 0 transparent;border:1px solid #e5e5e5;border-radius:0;z-index:3}.picker--opened{opacity:1;visibility:visible;transition-delay:0s}.picker__header{display:flex;justify-content:space-between}.picker__select--year{order:3}.picker__select--month{order:2}.picker__nav--prev{order:1}.picker__nav--next{order:4}.picker__select--year,.picker__select--month{-webkit-appearance:none;appearance:none;height:auto;width:auto;background-color:initial;border-radius:0;border:initial;padding:0;flex-grow:1;text-align:center}.picker__nav--prev,.picker__nav--next{cursor:pointer;padding:1em 0.5em;flex-shrink:0;width:14.28571%}.picker__nav--prev::before,.picker__nav--next::before{content:"";display:block;position:absolute;margin-left:auto;margin-right:auto;transition:border-color 0.2s;position:static;border-top:0.6em solid transparent;border-bottom:0.6em solid transparent}.picker__nav--prev::before{border-right:1.02em solid #dc0d15}.picker__nav--prev:hover::before{border-right-color:#e515d9}.picker__nav--next::before{border-left:1.02em solid #dc0d15}.picker__nav--next:hover::before{border-left-color:#e515d9}.picker__nav--disabled{pointer-events:none}.picker__nav--disabled::before{display:none}.picker__table{table-layout:fixed;width:100%}.picker th,.picker td{text-align:center;width:14.28571%}.picker__weekday,.picker__day{padding:0.25em 0.25em}.picker__weekday{color:rgba(220, 13, 21, 0.7);font-size:0.75em}.picker__day{transition:border-color 0.2s;cursor:pointer;border:1px solid transparent}.picker__day:hover{border-color:#dc0d15}.picker__day--outfocus{color:rgba(220, 13, 21, 0.35)}.picker__day--today{position:relative}.picker__day--today::before{height:0;width:0;content:'';border-top:0.6em solid #e515d9;border-left:0.6em solid transparent}.picker__day--today::before{position:absolute;top:0;right:0}.picker__day--selected{background-color:#dc0d15;color:#fff}.picker__day--disabled{pointer-events:none;color:transparent;border-color:transparent;background-color:transparent}.picker__footer{display:flex}.picker__button--today,.picker__button--clear,.picker__button--close{-webkit-appearance:none;appearance:none;transition:color 0.2s;flex:1 0 0;background-color:transparent;border-width:0;color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0.5em}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{color:#e515d9}.picker__button--today::before,.picker__button--clear::before,.picker__button--close::before{margin-right:0.5em}.picker__button--clear::before,.picker__button--close::before{font-size:1.2em}.picker__button--today::before{height:0;width:0;content:'';border-top:0.6em solid #e515d9;border-left:0.6em solid transparent}.picker__button--clear::before{content:"–"}.picker__button--close::before{content:"×"}.header{margin-bottom:1rem;margin-top:1rem}.header .logo img{width:215px}.horizontal_bar{width:100%;height:1rem;background-color:#dc0d15}.nw_error_page_inner_wrapper{margin-left:auto;margin-right:auto;max-width:1260px;width:100%}@media only screen and (min-width: 451px){.nw_error_page_inner_wrapper{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width: 450px){.nw_error_page_inner_wrapper{padding-left:1.5rem;padding-right:1.5rem}}.nw_error_page{margin-bottom:1.5rem;margin-top:1.5rem}.static-block-form-disabled{margin:2rem auto 0;max-width:45rem}.static-block-form-disabled *{text-align:center}.footer_wrap{background-color:#dc0d15;color:#fff;margin-top:2rem}.heel .mbi_link{height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center}.heel .mbi_link [data-id='svg_logo_inspire_base']{display:block}.heel .mbi_link [data-id='svg_logo_inspire_base'] stop{transition:stop-color 0.2s}.heel .mbi_link:hover [data-id='svg_logo_inspire_base'] stop{stop-color:#f69a68}.heel .heel_company_url,.heel .mbi_label{display:none}.heel__inner{padding-bottom:2rem;padding-top:2rem;display:flex}@media only screen and (min-width: 451px){.heel__inner{align-items:center;justify-content:space-between}}@media only screen and (max-width: 450px){.heel__inner{flex-direction:column-reverse;text-align:center}.heel__inner .credits{display:flex;justify-content:center;margin-bottom:1rem}}.flash_message__template{display:none}input.form-control{background-color:#f9fafd;border:1px solid #b7c1cc}form .row label{text-align:right;font-weight:400;padding-top:0.5rem}form .row{margin-bottom:0.25rem}ul.agreements{list-style-type:none;padding-left:1rem}ul.agreements li{margin-bottom:0.25rem}input[type='checkbox']{margin-right:0.25rem}.form-row{margin-bottom:0.25rem}.form_item{margin-bottom:0.5rem}.label label{margin-bottom:0.25rem}.field .label{display:none}.field input[type='text'],.field input[type='email'],.field select,.field input[type='password']{width:25rem;background-color:#f9fafd;border:1px solid #b7c1cc;border-radius:0.25rem;padding:0.375rem 0.75rem;font-size:0.9rem;line-height:1.5}.field input[type='text'].numeric{font-family:monospace}.input-group input[type='text']{width:unset}.input-group > .form-control{flex:0 1 auto !important}.field input[type='text'][maxlength='6']{width:6rem}.field input[type='text'][maxlength='20']{width:10rem}.field input[type='text'][maxlength='30']{width:18rem}fieldset{margin-top:1rem}fieldset legend{padding-left:0.25rem;border:0;border-bottom:1px solid #e5e5e5;color:#023b7e;font-size:16px}.error_messages .error,.error_message{color:#ff0000}.form__errors .form__error{color:#ff0000}.has_error .field input[type='text'],.has_error .field input[type='email'],.has_error .field select{border-color:#ff0000}.form_item.required label::after,.form_item.required_when_visible label::after,.form_item.multichoice.required_when_visible .multichoice_title::after{content:'*';font-weight:700;margin-left:0.25rem}.form_item.multichoice.required_when_visible label::after{content:''}.btn-primary{border-color:rgba(2, 59, 126, 0.8) !important;background-color:rgba(2, 59, 126, 0.8) !important}.btn-outline-primary{color:rgba(2, 59, 126, 0.8) !important;border-color:rgba(2, 59, 126, 0.8) !important}.form-check-input:checked{background-color:rgba(2, 59, 126, 0.8) !important;border-color:rgba(2, 59, 126, 0.8) !important}fieldset .form_item{display:flex;flex-wrap:wrap}fieldset .form_item > .label,fieldset .form_item > div.multichoice_title{display:inline-block;width:33.33%;text-align:right;margin-right:1rem;margin-top:0.5rem}fieldset .form_item > .field,fieldset .form_item > ul.multichoice_items{width:33.33%}fieldset .form_item > ul.multichoice_items{list-style-type:none;margin-top:0.5rem;padding-left:0.5rem}fieldset .form_item > .after_content{width:33.33%;margin-left:calc(33.33% + 1.5rem);font-size:12px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-style:italic}fieldset .form_item > .error_messages{width:33.33%;margin-left:calc(33.33% + 1.5rem)}.form__items .form_item > .error_messages{width:33.33%;margin-left:calc(33.33% + 1.5rem)}fieldset.checkbox input{margin-left:calc(33.33% + 1rem)}fieldset.checkbox label{width:50%}.form_container--agreement .check_radio_item{margin-left:calc(33.33% + 1rem)}@media only screen and (max-width: 700px){fieldset .form_item{display:block}fieldset .form_item > .label{display:inline-block;width:95%;text-align:left}fieldset .form_item > .field{width:100%}fieldset .form_item > .after_content{width:100%;margin-left:0}fieldset .form_item > .error_messages{width:100%;margin-left:0}fieldset.checkbox input{margin-left:0}fieldset.checkbox label{width:95%}.form_container--agreement .check_radio_item{margin-left:0}.form_container--agreement .check_radio_item .label label{width:90%}}.centered{width:66.66%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 700px){.centered{width:100%}}.submit_button button{margin-left:calc(33.33% + 1rem)}@media only screen and (max-width: 700px){.submit_button button{margin-left:0}}.review_buttons .form__items{margin-left:calc(33.33% + 1rem)}@media only screen and (max-width: 700px){.review_buttons .form__items{margin-left:0}}.wantgas .check_radio_item,.wantelectricity .check_radio_item,.gas_addressdifferent .check_radio_item,.electricity_addressdifferent .check_radio_item,.gas_add,.electricity_add,.gas_remove,.electricity_remove{margin-left:calc(33% + 1.5rem)}h2.services{margin-top:3rem;padding-left:0.25rem;border:0;border-bottom:1px solid #e5e5e5;color:#023b7e;font-size:16px;font-weight:400}.wantgas .caption,.wantelectricity .caption{font-size:1.1rem;font-weight:700}.wysiwyg_wrapper .table_responsive_wrapper > table{border:1px solid #666;border-collapse:collapse}.wysiwyg_wrapper .table_responsive_wrapper > table th{background-color:#efefef}.wysiwyg_wrapper .table_responsive_wrapper > table td,.wysiwyg_wrapper .table_responsive_wrapper > table th{padding:0.25rem 1rem;border:1px solid #666}.form_container--agreement .check_radio_item{margin-left:0;display:flex}.form_container--agreement .check_radio_item .label{margin-left:0.5rem}.form_container--agreement .form_item > div.error_messages{width:calc(100% - 3rem);margin-left:1.7rem}.container.review .gas_add,.container.review .electricity_add{display:none}.form_container.hidden{display:none}.infobox_wrap{position:relative}.infobox_wrap .infobox_opener{cursor:pointer;display:flex;align-items:center}.infobox_wrap .infobox_opener .icon{margin-right:0.5rem;opacity:0.5;width:1.4rem}.infobox_wrap .infobox_opener .icon svg{height:1.1rem;width:1.1rem}.infobox_wrap .infobox_opener .title{text-decoration:underline}.infobox_wrap .overlay_close{display:block;left:0;top:0;height:100%;width:100%;position:absolute;display:none;position:fixed;z-index:998}.infobox_wrap .overlay_close svg{display:none}.infobox_wrap .overlay_close.opened{display:block}.infobox_wrap .infobox{background-color:#fff;border-radius:5px;box-shadow:0 4px 14px 0 rgba(5, 5, 18, 0.16);display:none;left:calc(50% - 10rem);top:3rem;padding:2rem;position:absolute;width:20rem;z-index:999}.infobox_wrap .infobox.opened{display:block}.infobox_wrap .infobox::before{content:"";display:block;position:absolute;width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid #fff;left:calc(50% - 1rem);top:-1rem}.infobox_wrap .infobox .cross_close{height:2.5rem;width:2.5rem;background-color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:-1rem;top:-1rem;cursor:pointer}.infobox_wrap .infobox .cross_close svg{height:auto;width:1rem}.infobox_wrap .infobox .cross_close svg *{fill:#fff !important}.cron_page_wrapper .cron_job{margin-bottom:30px}.cron_page_wrapper .cron_job p{margin-top:10px}.cron_page_wrapper .cron_job table{border-collapse:collapse;margin-top:30px}.cron_page_wrapper .cron_job table th,.cron_page_wrapper .cron_job table td{padding:10px 13px;vertical-align:top}.cron_page_wrapper .cron_job table th{font-weight:bold}.cron_page_wrapper .cron_job table td{font-style:oblique}.cron_page_wrapper .cron_job table td.running,.cron_page_wrapper .cron_job table td.lock_no{color:#FF851B}.cron_page_wrapper .cron_job table td.stucked{color:#FF4136}.cron_page_wrapper .cron_job table td.lock,.cron_page_wrapper .cron_job table td.idle{color:#01FF70}.cron_page_wrapper .cron_job table tbody tr:nth-of-type(odd) th,.cron_page_wrapper .cron_job table tbody tr:nth-of-type(odd) td{background-color:#fafafa}.cron_page_wrapper .cron_job table tbody tr.disabled td{color:#aaa;font-style:oblique}.cron_page_wrapper .cron_job table tbody tr.disabled td *{color:#aaa;font-style:oblique}