@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";:export{colorPrimary:#2e3acc;colorPrimaryText:#fff;fontBase:"Roboto",sans-serif;colorSecondary:#6bff03;colorSecondaryText:#343a40}:export{borderRadius:0}:export{appBarBgColor:#2e3acc;appBarHeightMd:64px;appBarHeightSm:64px}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Thin-Dg6jl4O_.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ThinItalic-B3oQGAzU.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ExtraLight-RW8QtGhC.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-ExtraLightItalic-52oFYRK1.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Light-CxEpYWOs.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-LightItalic-hzan8372.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-B4tdRLSQ.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Italic-D8dduR7H.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Medium-BMHV3yZh.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-MediumItalic-DQ_y3dYL.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBold-Df5_buT_.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBoldItalic-CoeA-9A2.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Bold-CQNfnpuW.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-BoldItalic-D_s1ofvB.otf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Thin-DADOUM7-.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ThinItalic-BiP3vinf.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ExtraLight-Kw45sdNH.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-ExtraLightItalic-D__a4_Jn.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Light-BV3kFZfD.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-LightItalic-m0SepDxe.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Regular-CZr1nZFq.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Italic-D1aTPsbu.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Medium-xLIl6ZNb.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-MediumItalic-Dpz6O_S4.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-SemiBold-ChB0hK1n.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-SemiBoldItalic-BsuwOMO3.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-Bold-CxifPOW5.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBMPlexSans-BoldItalic-B1B3rREx.otf) format("truetype");font-style:italic;font-weight:700}body{font-family:Roboto,sans-serif;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:300}:export{xs:"min-width: 0";sm:"min-width: 768px";md:"min-width: 992px";lg:"min-width: 1200px";xl:"min-width: 1536px"}.result h1{font-size:25px;text-align:center;color:#2e3acc}.result .value{font-weight:700;font-size:84px;text-align:center;margin-bottom:3rem;color:#2e3acc}@media (max-width: 767px){.result .value{font-size:65px}}.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 .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}}#change-iban-form .submit-button{width:15%;min-width:120px}@media (min-width: 992px){#change-iban-form .iban-mod-type-select,#change-iban-form .iban-mod-type-new{width:100%}}@media (min-width: 1200px){#change-iban-form .iban-mod-type-select,#change-iban-form .iban-mod-type-new{width:40%}}.price-comparator-gas .header .image{background:no-repeat top left/120px url(/assets/price-comparator-gas-wK1Z8CF9.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 .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:#2e3acc;font-weight:300;font-size:14px}.price-comparator-gas .result .saving-detail .saving-detail-title{color:#2e3acc;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:#6bff03!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:#6bff03!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 .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 .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:#2e3acc;font-weight:300;font-size:14px}.price-comparator-electricity .result .saving-detail .saving-detail-title{color:#2e3acc;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{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:#6bff03!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:#6bff03!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 .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}}html,body,#root{height:100%}#app{display:flex;flex-direction:column}body{position:relative;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}a{color:#2e3acc}.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}
