@import"//fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900&subset=latin,cyrillic-ext";@import"//fonts.googleapis.com/css?family=Roboto%20Slab:400,100,300,500,600,700,900&subset=latin,cyrillic-ext";@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Thin-c6f782f5.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ThinItalic-52cf4434.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ExtraLight-0ed1a4c0.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ExtraLightItalic-3b1e57c2.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Light-f3ddb559.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-LightItalic-bb9d03b2.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-62fcedcc.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Italic-45d6a1eb.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Medium-9a21e0a7.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-MediumItalic-b38317b1.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBold-d9c2dd20.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBoldItalic-982c704b.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Bold-e1fe29ca.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-BoldItalic-1e2c6a7d.otf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Thin-bba21cbf.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ThinItalic-ef339efd.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ExtraLight-a455071e.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ExtraLightItalic-029b80ce.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Light-127b3b1d.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-LightItalic-b5539b2e.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Regular-70033412.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Italic-93fb6608.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Medium-1b541317.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-MediumItalic-b5f2e7f4.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-SemiBold-a3d75317.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-SemiBoldItalic-e10b1a81.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Bold-f378d9fd.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-BoldItalic-df65712e.otf) format("truetype");font-style:italic;font-weight:700}.price-comparator-gas .header .image{background:no-repeat top left/120px url(/assets/price-comparator-gas-233a10a7.png);width:145px;height:170px;float:left}.price-comparator-electricity .header .image{background:no-repeat top left/120px url(/assets/price-comparator-electricity-f7b27fe7.png);width:145px;height:170px;float:left}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Thin-c6f782f5.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ThinItalic-52cf4434.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ExtraLight-0ed1a4c0.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ExtraLightItalic-3b1e57c2.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Light-f3ddb559.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-LightItalic-bb9d03b2.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-62fcedcc.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Italic-45d6a1eb.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Medium-9a21e0a7.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-MediumItalic-b38317b1.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBold-d9c2dd20.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBoldItalic-982c704b.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Bold-e1fe29ca.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-BoldItalic-1e2c6a7d.otf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Thin-bba21cbf.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ThinItalic-ef339efd.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ExtraLight-a455071e.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ExtraLightItalic-029b80ce.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Light-127b3b1d.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-LightItalic-b5539b2e.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Regular-70033412.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Italic-93fb6608.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Medium-1b541317.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-MediumItalic-b5f2e7f4.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-SemiBold-a3d75317.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-SemiBoldItalic-e10b1a81.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Bold-f378d9fd.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-BoldItalic-df65712e.otf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Thin-c6f782f5.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ThinItalic-52cf4434.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ExtraLight-0ed1a4c0.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ExtraLightItalic-3b1e57c2.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Light-f3ddb559.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-LightItalic-bb9d03b2.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-62fcedcc.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Italic-45d6a1eb.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Medium-9a21e0a7.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-MediumItalic-b38317b1.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBold-d9c2dd20.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBoldItalic-982c704b.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Bold-e1fe29ca.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-BoldItalic-1e2c6a7d.otf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Thin-bba21cbf.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ThinItalic-ef339efd.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ExtraLight-a455071e.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ExtraLightItalic-029b80ce.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Light-127b3b1d.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-LightItalic-b5539b2e.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Regular-70033412.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Italic-93fb6608.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Medium-1b541317.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-MediumItalic-b5f2e7f4.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-SemiBold-a3d75317.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-SemiBoldItalic-e10b1a81.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Bold-f378d9fd.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-BoldItalic-df65712e.otf) format("truetype");font-style:italic;font-weight:700}:export{colorPrimary:#6e96d8;colorPrimaryText:#fff;fontBase:"Roboto",sans-serif;colorSecondary:#d8af6e;colorSecondaryText:#343a40}:export{borderRadius:0}:export{appBarBgColor:#6e96d8;appBarHeightMd:64px;appBarHeightSm:64px}body{font-family:Roboto,sans-serif;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:300}p{font-size:14px}a,a:hover{text-decoration:none}:export{phone:"min-width: 375px";tablet:"min-width: 768px";desktop:"min-width: 992px";largeDesktop:"min-width: 1200px"}.ui-lang-selector,.ui-lang-selector *{color:#fff!important}.ui-lang-selector svg{fill:#fff!important}.custom-summary-with-logo,.MuiAccordionSummary-content.custom-summary-with-logo{display:block;text-align:center;padding-top:20px}.power-calculator .help-panel{margin-top:3rem;padding:2rem}.gridList{display:flex;flex-direction:row;flex-wrap:wrap}.appliance{width:300px;margin:20px}.result h1{font-size:25px;text-align:center;color:#6e96d8}.result .value{font-weight:700;font-size:84px;text-align:center;margin-bottom:3rem;color:#6e96d8}@media (max-width: 767px){.result .value{font-size:65px}}.help-panel{text-align:center;border-radius:0;background-color:#e9ecef;height:fit-content;align-self:center}.help-panel p{margin:3rem 0;color:#6e96d8}.smart{width:100%}.smart th{background-color:#f0f0f0;padding:1em;font-size:14px}.smart tr{padding-left:50px}.smart td{padding:.5em;font-size:14px}.smart div.label{display:none;font-size:12px;color:#0000004d}@media (max-width: 991px){.smart thead{display:none}.smart div.label{display:block}.smart th,.smart tr,.smart td{display:block;width:auto!important}.smart tr{padding-left:15px}}.login-paper{width:100%;min-height:calc(100vh - 64px);text-align:center;display:inline-block}.login-paper .login-paper-inner{margin:20px}.flex-content-in-big-dimensions{display:flex}.flex-content-in-big-dimensions .flex-content-dimensions{flex-basis:100%}@media (min-width: 768px){.flex-content-in-big-dimensions .flex-content-dimensions{flex-basis:50%}}.paper-container{border-radius:0!important;min-height:calc(100vh - 144px);padding:40px}@media (min-width: 1200px){.paper-container{border-radius:0!important}}.products-container{display:flex;flex-wrap:wrap;box-sizing:border-box}.help-dialog{position:fixed;right:0;bottom:60px;width:280px;justify-content:center;align-items:center;box-shadow:0 0 13px #aaa;z-index:999;text-align:center;border-radius:0;background-color:#fff;height:fit-content;align-self:center;padding:2rem 4rem;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms}.help-dialog h2{font-size:15pt;font-weight:400;margin-bottom:2rem}.help-dialog .hide-button{position:absolute;float:left;left:0;top:15px;background-color:#6e96d8;fill:#fff!important;border-radius:0 6px 6px 0;width:32px!important;height:32px!important;cursor:pointer}.help-dialog.folded{width:32px;padding:0;bottom:240px;right:15px}.help-dialog.folded .hide-button{border-radius:32px 0 0 32px;width:48px!important;height:48px!important;right:48px}.help-dialog p{margin:.5rem 0;color:#6e96d8}.help-dialog p a{font-weight:500}.lead-contact-form{background-color:#efefef;border-radius:30px;margin-top:2.5rem;padding:3.5rem;display:flex;flex-wrap:wrap;text-align:left}.lead-contact-form .left-column{flex:1 0;display:flex;flex-direction:column;justify-content:space-evenly;margin-right:3rem;padding-right:1rem;text-align:left;border-right:1px solid #aaa}.lead-contact-form .left-column div{text-align:center}.lead-contact-form .form{flex:2 0px}.lead-contact-form .form .select-field{text-align:left}.lead-contact-form .form .attachment{margin-top:2rem;text-align:left}.lead-contact-form .form .submit-btn{text-align:left}@media (max-width: 767px){.lead-contact-form{flex-direction:column}.lead-contact-form .left-column{margin-right:0;border:0 none}.lead-contact-form .left-column .primary-btn,.lead-contact-form .left-column .secondary-btn{margin:1rem 0}.lead-contact-footer .email-container{padding-left:0}}#togglePicture #toogleElement{margin-left:6px;margin-right:6px}@media (min-width: 425px){.login-paper{min-height:auto;margin-top:50px}}@media (min-width: 768px){#togglePicture #toogleElement{margin-left:6px;margin-right:12px}}@media (min-width: 992px){.login-paper .login-paper-inner{margin:50px}#togglePicture #toogleElement{margin-left:6px;margin-right:18px}}@media (min-width: 1200px){#togglePicture #toogleElement{margin-left:6px;margin-right:12px}.container{width:auto!important;margin-left:7vw!important;margin-right:7vw!important}.paper-container{margin-top:50px;margin-bottom:30px;min-height:auto}}.form-contractation .title-icon{color:#2980b9!important;margin-right:15px}#change-iban-form .submit-button{margin-top:12px;width:15%;min-width:120px}@media (min-width: 768px){#change-iban-form .iban-mod-type-select,#change-iban-form .iban-mod-type-new{width:100%}}@media (min-width: 992px){#change-iban-form .iban-mod-type-select,#change-iban-form .iban-mod-type-new{width:40%}}.signup-container{display:flex;justify-content:center}@media (min-width: 768px){.signup-container .signup-form{flex-basis:50%}}.drawer-app-bar .toolbar-app-name,.drawer-app-bar .toolbar-icon-button{color:#fff}.header-horizontal-profile-name{color:#6e96d8}.header-horizontal-profile-name{display:block}.price-comparator-gas .header .image{background:no-repeat top left/120px url(/assets/price-comparator-gas-233a10a7.png);width:145px;height:170px;float:left}.price-comparator-gas .header h2{padding-top:.15em;font-size:36px;font-weight:700}.price-comparator-gas .header p{font-size:19px;font-weight:400}.price-comparator-gas .header .mode-selector{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:baseline}.price-comparator-gas .mode-selector-panel,.price-comparator-gas .help-panel{margin-top:2rem;padding:2.5rem}.price-comparator-gas .auto-form{display:flex}.price-comparator-gas .auto-form>div:nth-child(1){flex:4 0}.price-comparator-gas .auto-form>div:nth-child(2){margin-left:2rem;flex:1 0}.price-comparator-gas .submit-btn{margin-top:2.5rem}.price-comparator-gas .invoice-upload{padding:2rem 0}.price-comparator-gas .result .annual-saving-title{font-size:25px;text-align:center}.price-comparator-gas .result .annual-saving-value{font-weight:700;font-size:84px;text-align:center;margin-bottom:3rem}.price-comparator-gas .result .warning-note{font-style:italic;font-size:9pt;margin:0 2em 2em;padding:1em;color:#555;font-weight:300;border-radius:15px;background-color:#efefef}.price-comparator-gas .result .saving-detail{color:gray;padding-left:5%;font-size:13px}.price-comparator-gas .result .saving-detail .saving-detail-note{color:#6e96d8;font-weight:300;font-size:14px}.price-comparator-gas .result .saving-detail .saving-detail-title{color:#6e96d8;font-weight:400;font-size:17px}.price-comparator-gas .result .saving-detail .power-sum,.price-comparator-gas .result .saving-detail .energy-sum,.price-comparator-gas .result .saving-detail .other-sum{margin-top:3rem;margin-bottom:4px;font-weight:600;font-size:20px}.price-comparator-gas .result .saving-detail .other-sum{margin-top:1.5rem}.price-comparator-gas .result .saving-detail .tax,.price-comparator-gas .result .saving-detail .special-tax{text-align:right;margin-top:1rem}.price-comparator-gas .result .saving-detail .tax .amount,.price-comparator-gas .result .saving-detail .special-tax .amount{margin-left:1rem;font-size:20px;font-weight:600}.price-comparator-gas .result .saving-detail .total{margin-top:1.5rem;font-size:22px;font-weight:600;text-align:right}.price-comparator-gas .result .summary{font-weight:500;font-size:20px;padding:2.5rem 5rem 2.5rem 2.5rem;margin-right:5%;border-radius:0;background-color:#efefef;cursor:pointer}.price-comparator-gas .result .summary h3,.price-comparator-gas .result .summary h4{color:#fff!important;margin:0}.price-comparator-gas .result .summary h3{font-size:26px;line-height:1.2}.price-comparator-gas .result .summary h4{margin-top:1.5rem;font-size:17px}.price-comparator-gas .result .contract-now .see-our-products-btn{margin:3rem auto;margin-right:5%;display:flex;outline:0;position:relative;justify-content:center}.price-comparator-gas .result .contract-now .see-our-products-btn span{font-size:16px!important}.price-comparator-gas .result .contract-now .contract-now-btn{margin:auto 5% auto auto;display:flex;outline:0;position:relative;justify-content:center}.price-comparator-gas .result .contract-now .secondary-btn{background-color:#d8af6e!important}.price-comparator-gas .contact-container{text-align:center;margin-top:1rem;margin-left:5%;margin-right:5%}.price-comparator-gas .contact-container>img{height:80px}.price-comparator-gas .contact-container h1{font-weight:700;font-size:27px;margin-bottom:3rem}.price-comparator-gas .contact-container h2{font-size:25px;margin-bottom:4rem}.price-comparator-gas .btn-back{background-color:#d8af6e!important;padding:0!important;border-radius:0;border:0px none!important}.price-comparator-gas .btn-back-icon{width:48px!important;height:48px!important;color:#fff!important}@media (max-width: 767px){.price-comparator-gas .header .image{background-size:50px;width:66px;height:80px}.price-comparator-gas .header h2{font-size:19px!important}.price-comparator-gas .header p{font-size:15px!important}.price-comparator-gas .auto-form{flex-direction:column}.price-comparator-gas .auto-form>div:nth-child(1){order:2}.price-comparator-gas .auto-form>div:nth-child(2){margin-left:0;order:1}.price-comparator-gas .result .annual-saving-value{font-size:20px}.price-comparator-gas .result .annual-saving-value{font-size:50px}.price-comparator-gas .result .saving-detail{padding-left:0}.price-comparator-gas .result .summary{margin-top:3rem;margin-right:0}.price-comparator-gas .result .contract-now{margin-top:3rem}.price-comparator-gas .result .contract-now p,.price-comparator-gas .result .contract-now .contract-now-btn{margin-right:0}.price-comparator-gas .result .btn-back{float:none;width:32px!important;height:32px!important}.price-comparator-gas .result .btn-back-icon{width:32px!important;height:32px!important}.price-comparator-gas .contact-container{margin-left:0;margin-right:0}}.price-comparator-electricity .header .image{background:no-repeat top left/120px url(/assets/price-comparator-electricity-f7b27fe7.png);width:145px;height:170px;float:left}.price-comparator-electricity .header h2{padding-top:.15em;font-size:36px;font-weight:700}.price-comparator-electricity .header p{font-size:19px;font-weight:400}.price-comparator-electricity .header .mode-selector{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:baseline}.price-comparator-electricity .mode-selector-panel,.price-comparator-electricity .help-panel{margin-top:2rem;padding:2.5rem}.price-comparator-electricity .auto-form{display:flex}.price-comparator-electricity .auto-form>div:nth-child(1){flex:4 0}.price-comparator-electricity .auto-form>div:nth-child(2){margin-left:2rem;flex:1 0}.price-comparator-electricity .energy-consumption-field{width:300px}.price-comparator-electricity .submit-btn{margin-top:2.5rem}.price-comparator-electricity .invoice-upload{padding:2rem 0}.price-comparator-electricity .result .annual-saving-title{font-size:25px;text-align:center}.price-comparator-electricity .result .annual-saving-value{font-weight:700;font-size:84px;text-align:center;margin-bottom:3rem}.price-comparator-electricity .result .warning-note{font-style:italic;font-size:9pt;margin:0 2em 2em;padding:1em;color:#555;font-weight:300;border-radius:15px;background-color:#efefef}.price-comparator-electricity .result .saving-detail{color:gray;padding-left:5%;font-size:13px}.price-comparator-electricity .result .saving-detail .saving-detail-note{color:#6e96d8;font-weight:300;font-size:14px}.price-comparator-electricity .result .saving-detail .saving-detail-title{color:#6e96d8;font-weight:400;font-size:17px}.price-comparator-electricity .result .saving-detail .power-sum,.price-comparator-electricity .result .saving-detail .energy-sum,.price-comparator-electricity .result .saving-detail .other-sum{margin-top:3rem;margin-bottom:4px;font-weight:600;font-size:20px}.price-comparator-electricity .result .saving-detail .other-sum{margin-top:1.5rem}.price-comparator-electricity .result .saving-detail .tax,.price-comparator-electricity .result .saving-detail .special-tax{text-align:right;margin-top:1rem}.price-comparator-electricity .result .saving-detail .tax .amount,.price-comparator-electricity .result .saving-detail .special-tax .amount{margin-left:1rem;font-size:20px;font-weight:600}.price-comparator-electricity .result .saving-detail .total{margin-top:1.5rem;font-size:22px;font-weight:600;text-align:right}.price-comparator-electricity .result .summary{font-weight:500;font-size:20px;padding:2.5rem 5rem 2.5rem 2.5rem;margin-right:5%;border-radius:0;background-color:#efefef;cursor:pointer}.price-comparator-electricity .result .summary h3,.price-comparator-electricity .result .summary h4{color:#fff!important;margin:0}.price-comparator-electricity .result .summary h3{font-size:26px;line-height:1.2}.price-comparator-electricity .result .summary h4{margin-top:1.5rem;font-size:17px}.price-comparator-electricity .result .contract-now .see-our-products-btn{margin:3rem auto;margin-right:5%;display:flex;outline:0;position:relative;justify-content:center}.price-comparator-electricity .result .contract-now .see-our-products-btn span{font-size:16px!important}.price-comparator-electricity .result .contract-now .contract-now-btn{margin:auto 5% auto auto;display:flex;outline:0;position:relative;justify-content:center}.price-comparator-electricity .result .contract-now .secondary-btn{background-color:#d8af6e!important}.price-comparator-electricity .contact-container{text-align:center;margin-top:1rem;margin-left:5%;margin-right:5%}.price-comparator-electricity .contact-container>img{height:80px}.price-comparator-electricity .contact-container h1{font-weight:700;font-size:27px;margin-bottom:3rem}.price-comparator-electricity .contact-container h2{font-size:25px;margin-bottom:4rem}.price-comparator-electricity .btn-back{background-color:#d8af6e!important;padding:0!important;border-radius:0;border:0px none!important}.price-comparator-electricity .btn-back-icon{width:48px!important;height:48px!important;color:#fff!important}@media (max-width: 767px){.price-comparator-electricity .header .image{background-size:50px;width:66px;height:80px}.price-comparator-electricity .header h2{font-size:19px!important}.price-comparator-electricity .header p{font-size:15px!important}.price-comparator-electricity .auto-form{flex-direction:column}.price-comparator-electricity .auto-form>div:nth-child(1){order:2}.price-comparator-electricity .auto-form>div:nth-child(2){margin-left:0;order:1}.price-comparator-electricity .result .annual-saving-value{font-size:20px}.price-comparator-electricity .result .annual-saving-value{font-size:50px}.price-comparator-electricity .result .saving-detail{padding-left:0}.price-comparator-electricity .result .summary{margin-top:3rem;margin-right:0}.price-comparator-electricity .result .contract-now{margin-top:3rem}.price-comparator-electricity .result .contract-now p,.price-comparator-electricity .result .contract-now .contract-now-btn{margin-right:0}.price-comparator-electricity .result .btn-back{float:none;width:32px!important;height:32px!important}.price-comparator-electricity .result .btn-back-icon{width:32px!important;height:32px!important}.price-comparator-electricity .contact-container{margin-left:0;margin-right:0}}.pbanner-container{background-color:#6e96d840!important}.pbanner-title svg,.pbanner-title h5{color:#6e96d8!important}.pbanner-moreInfo{color:#6e96d8!important}a{font-weight:700}.MuiToolbar-root>*{color:#495057!important}body{position:relative;background-color:#f8f9fa!important;margin:0;line-height:1.42857143;color:#333;font-family:Roboto,sans-serif}body h1,body h2,body h3,body h4{font-weight:300}table{border-collapse:collapse;border-spacing:0}table .helper-text{font-size:12px;color:#888}table label.field-label{margin-top:1.5rem;font-size:12px}p{margin:0}a{color:#6e96d8}.helper-text{font-size:12px;color:#888}label.field-label{margin-top:1.5rem;font-size:12px}.actions div{margin-bottom:7px}.notification div{line-height:20px}
