@import url(//fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900&subset=latin,cyrillic-ext);@import url(//fonts.googleapis.com/css?family=Roboto%20Slab:400,100,300,500,600,700,900&subset=latin,cyrillic-ext);:export{colorPrimary:#363636;colorPrimaryText:#fff;fontBase:"Roboto",sans-serif;colorSecondary:#8da500;borderRadius:0}body,h1,h2,h3,h4,h5,h6{font-weight:300}p{font-size:14px}a,a:hover{text-decoration:none}.ui-lang-selector{height:36px!important;line-height:36px!important}.ui-lang-selector,.ui-lang-selector *{color:#fff!important}.ui-lang-selector svg{fill:#fff!important}.product-col{display:block!important;flex-grow:0;max-width:100%;flex-basis:100%;padding:12px}@media(min-width:768px){.product-col{flex-grow:0;max-width:50%;flex-basis:50%}}.product-col>div{display:block!important;padding:20px;background-color:#fff;box-shadow:0 0 11px -1px rgba(0,0,0,.2),0 0 8px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);border-radius:4px}.product-col h3{margin-top:0;margin-bottom:1.5rem;font-size:22px;font-weight:500}.product-col .description,.product-col p{font-size:12px;color:#888;margin:1rem 0 1.5rem}.product-col .description a,.product-col p a{font-size:16px;position:relative;z-index:3}.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}.result .value,.result h1{text-align:center;color:#363636}.result .value{font-weight:700;font-size:84px;margin-bottom:3rem}.result p{text-align:center}@media(max-width:767px){.result .value{font-size:65px}}.help-panel{text-align:center;border-radius:0;background-color:#e9ecef;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:center}.help-panel p{margin:3rem 0;color:#363636}.smart{width:100%}.smart thead{background-color:#f0f0f0}.smart th{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:rgba(0,0,0,.3)}@media(max-width:991px){.smart thead{display:none}.smart div.label{display:block}.smart td,.smart th,.smart tr{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{min-height:calc(100vh - 144px);padding:40px}.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:-webkit-fit-content;height:-moz-fit-content;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:#363636;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:#363636}.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 1}.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}.lead-contact-footer{text-align:left;display:flex;flex-wrap:wrap;padding:2rem 3.5rem;font-size:13px}.lead-contact-footer .phone-container{display:flex;align-items:center}.lead-contact-footer .phone-container img{height:50px}.lead-contact-footer .phone-container .phone,.lead-contact-footer .phone-container .schedule{padding-left:.5rem}.lead-contact-footer .phone-container .phone{font-weight:600}.lead-contact-footer .email-container{display:flex;align-items:center;padding-left:3rem}.lead-contact-footer .email-container img{height:50px}.lead-contact-footer .email-container .email{font-weight:600;padding-left:.5rem}@media(max-width:767px){.lead-contact-form{flex-direction:column}.lead-contact-form .left-column{margin-right:0;border:0}.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}}.cookie-dialog{bottom:0;padding:0!important;top:auto!important}.cookie-dialog .react-cookie-law-accept-btn{background-color:#363636!important;border:none;color:#fff!important;font-size:12pt!important;margin-left:40px!important;padding:7px 10px!important}.cookie-dialog .react-cookie-law-msg{padding:0 15%!important}.cookie-dialog .react-cookie-law-container{background-color:#fff;padding:1.5em 1em;max-width:inherit!important;text-align:center}.cookie-dialog .react-cookie-law-button-wrapper{display:inline;float:none!important}.cookie-dialog .react-cookie-law-select-pane{display:block!important}.cookie-dialog .react-cookie-law-option-wrapper{float:none!important}.cookie-dialog .react-cookie-law-option-wrapper label{color:#000!important;padding:5px 0 0 20px!important}.default-cookies-dialog{text-align:center;position:fixed;bottom:0;width:100%;background-color:#fff;padding:1.5em 1em;z-index:100000}.default-cookies-dialog .information-text{padding:0 15%;margin-bottom:10px;font-size:10pt;font-weight:400;line-height:130%;color:#000}.default-cookies-dialog .container-element{margin-left:10px}.default-cookies-dialog .link>a{text-decoration:underline;color:#000;font-size:13px}#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}.signup-container{display:flex;justify-content:center}@media(min-width:768px){.signup-container .signup-form{flex-basis:50%}}.header-horizontal{display:flex;margin-top:5px}.header-horizontal .horizontal-btn,.header-horizontal .profile-menu{margin-right:20px;height:36px!important}.header-horizontal .horizontal-btn button,.header-horizontal .profile-menu button{background-color:#fff!important;height:36px!important;line-height:36px!important}.header-horizontal .horizontal-btn button span,.header-horizontal .profile-menu button span{color:rgba(0,0,0,.8705882352941177)!important}.header-horizontal-profile-name{color:#363636}.logo-wrapper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding-top:0;letter-spacing:0;font-size:24px;font-weight:400;color:#fff;height:64px;line-height:64px;flex:1 1}.userMenu{display:none}@media(min-width:768px){.userMenu{display:block}}.price-comparator-gas .header .image{background:no-repeat 0 0/120px url(/static/media/price-comparator-gas.2882b307.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 .help-panel,.price-comparator-gas .mode-selector-panel{margin-top:2rem;padding:2.5rem}.price-comparator-gas .auto-form{display:flex}.price-comparator-gas .auto-form>div:first-child{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:grey;padding-left:5%;font-size:13px}.price-comparator-gas .result .saving-detail .saving-detail-note{color:#363636;font-weight:300;font-size:14px}.price-comparator-gas .result .saving-detail .saving-detail-title{color:#363636;font-weight:400;font-size:17px}.price-comparator-gas .result .saving-detail .energy-sum,.price-comparator-gas .result .saving-detail .other-sum,.price-comparator-gas .result .saving-detail .power-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 .special-tax,.price-comparator-gas .result .saving-detail .tax{text-align:right;margin-top:1rem}.price-comparator-gas .result .saving-detail .special-tax .amount,.price-comparator-gas .result .saving-detail .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 5% 3rem auto;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:#8da500!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:#8da500!important;padding:0!important;border-radius:0;border:0!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:first-child{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;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 .contract-now-btn,.price-comparator-gas .result .contract-now p{margin-right:0}.price-comparator-gas .result .btn-back{float:none}.price-comparator-gas .result .btn-back,.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 0 0/120px url(/static/media/price-comparator-electricity.fca8d6b4.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 .help-panel,.price-comparator-electricity .mode-selector-panel{margin-top:2rem;padding:2.5rem}.price-comparator-electricity .auto-form{display:flex}.price-comparator-electricity .auto-form>div:first-child{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:grey;padding-left:5%;font-size:13px}.price-comparator-electricity .result .saving-detail .saving-detail-note{color:#363636;font-weight:300;font-size:14px}.price-comparator-electricity .result .saving-detail .saving-detail-title{color:#363636;font-weight:400;font-size:17px}.price-comparator-electricity .result .saving-detail .energy-sum,.price-comparator-electricity .result .saving-detail .other-sum,.price-comparator-electricity .result .saving-detail .power-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 .special-tax,.price-comparator-electricity .result .saving-detail .tax{text-align:right;margin-top:1rem}.price-comparator-electricity .result .saving-detail .special-tax .amount,.price-comparator-electricity .result .saving-detail .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 5% 3rem auto;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:#8da500!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:#8da500!important;padding:0!important;border-radius:0;border:0!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:first-child{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;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 .contract-now-btn,.price-comparator-electricity .result .contract-now p{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}}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:#363636}.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}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-Thin.162fcdff.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-ThinItalic.abb61663.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-ExtraLight.96cf7655.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-ExtraLightItalic.31fead20.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-Light.405ed84d.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-LightItalic.3a19d4f8.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-Regular.05a148cd.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-Italic.71295500.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-Medium.c0aba32e.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-MediumItalic.631b5aa5.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-SemiBold.52fc8e7a.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-SemiBoldItalic.68e57036.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-Bold.ec48cf40.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"IBM Plex Mono";src:url(/static/media/IBMPlexMono-BoldItalic.71bd9cfd.otf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-Thin.007a297d.otf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-ThinItalic.c41446c3.otf) format("truetype");font-style:italic;font-weight:100}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-ExtraLight.c333fa86.otf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-ExtraLightItalic.0b6380d4.otf) format("truetype");font-style:italic;font-weight:200}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-Light.a994d3d5.otf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-LightItalic.cbd70e3d.otf) format("truetype");font-style:italic;font-weight:300}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-Regular.e72f7fed.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-Italic.cc541428.otf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-Medium.836e21f2.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-MediumItalic.448a3bc5.otf) format("truetype");font-style:italic;font-weight:500}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-SemiBold.3f9e69c7.otf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-SemiBoldItalic.14514113.otf) format("truetype");font-style:italic;font-weight:600}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-Bold.60113a27.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"IBM Plex Sans";src:url(/static/media/IBMPlexSans-BoldItalic.9aa7473b.otf) format("truetype");font-style:italic;font-weight:700}
/*# sourceMappingURL=main.db94e14e.chunk.css.map */