.block-formularpret{position:relative;width:100vw;left:calc((-100vw + (var(--wp--style--global--content-size) * 2))/ 2)}.block-formularpret .form-text{font-size:32px;margin-bottom:0}.block-formularpret .designform .form-area .bill-calculator .inputFields.hide-field.active,.block-formularpret .designform .form-area .bill-calculator .inputFields.pricevaluestrigger.active,.block-formularpret .designform .form-area .bill-calculator .selectFields select.active,.block-formularpret .designform .form-area .bill-calculator .selectFields.active,.block-formularpret .inputFieldSelect,.block-formularpret .popup-price-info.active,.block-formularpret .radio-buttons{display:flex}.block-formularpret .changeData,.block-formularpret .designform .form-area .bill-calculator .inputFields.hide-field,.block-formularpret .designform .form-area .bill-calculator .inputFields.pricevaluestrigger,.block-formularpret .designform .form-area .bill-calculator .selectFields select,.block-formularpret .response_price_val.hidden{display:none}.block-formularpret .changeData.active{display:block}.block-formularpret .designform{display:flex;flex-direction:column;align-items:flex-start;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:2px solid #94989b;background:#fafafa;width:50%;max-width:1160px;transition:.5s ease-in;-webkit-transition:.5s ease-in;-moz-transition:.5s ease-in;-o-transition:.5s ease-in;padding:var(--Spacing-space_250,40px);box-sizing:border-box}.block-formularpret .designform.pie-active{width:100%;max-width:initial;transition:.5s ease-in;-webkit-transition:.5s ease-in;-moz-transition:.5s ease-in;-o-transition:.5s ease-in}.block-formularpret .designform .form-area{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.block-formularpret .designform .form-area .bill-calculator{gap:var(--Spacing-space_300,48px);display:flex;flex-direction:column;align-items:flex-start;max-width:1160px}.block-formularpret .designform .form-area .bill-calculator .inputFields,.block-formularpret .designform .form-area .bill-calculator .selectFields{display:flex;flex-wrap:wrap;width:100%;align-items:center;position:relative}.block-formularpret .designform .form-area .bill-calculator .inputFields .price-unit{position:absolute;right:115px;top:32px;font-size:24px}.block-formularpret .designform .form-area .bill-calculator .inputFields input{display:flex;width:calc(100% - 80px);box-sizing:border-box;padding:32px 135px 32px 32px;flex-direction:column;justify-content:space-between;align-items:flex-start;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:2px solid #94989b;background:#fff;font-size:28px}.block-formularpret .designform .form-area .bill-calculator .inputFields .info,.block-formularpret .designform .form-area .bill-calculator .selectFields .info{width:48px;height:48px;display:flex;justify-content:center;align-items:center;border:2px solid #163fe8;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin-left:14px;color:#163fe8;font-size:28px;cursor:pointer}.block-formularpret .designform .form-area .bill-calculator .selectFields{width:100%;display:none}.block-formularpret .designform .form-area .bill-calculator .selectFields .custom-select-box{width:calc(100% - 80px)}.block-formularpret .form-and-info .global-button{display:block;width:100%;box-sizing:border-box;font-size:32px;font-family:PingLCG,sans-serif}.block-formularpret .radio-buttons .radio{display:block;cursor:pointer;user-select:none;text-align:left;color:#0d0d0d;font-size:36px;margin-right:64px}.block-formularpret .radio-buttons .radio input{opacity:0}.block-formularpret .radio-buttons .radio input+span{display:inline-block;position:relative;padding-left:76px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.block-formularpret .radio-buttons .radio input+span:before{content:'';display:block;position:absolute;top:0;left:0;border-radius:50%;margin-right:5px;width:48px;height:48px;border:2px solid #94989b;background:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.block-formularpret .radio-buttons .radio input+span:after{content:'';display:block;width:32px;height:32px;background:#163fe8;position:absolute;border-radius:50%;top:10px;left:10px;opacity:0;transform:scale(0,0);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.block-formularpret .radio-buttons .radio input:checked+span:after{opacity:1;transform:scale(1,1)}.block-formularpret .radio-buttons .radio input:checked+span{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.block-formularpret .radio-buttons .radio input:checked+span:before{border-color:#163fe8}.block-formularpret .tabs-prices{display:flex;align-items:flex-start;align-self:stretch;border-bottom:2px solid #94989b;margin-bottom:40px}.block-formularpret .tabs-prices .tab-prices{list-style-type:none;display:flex;padding:8px 40px 8px 16px;justify-content:center;align-items:center;gap:8px;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;position:relative}.block-formularpret .tabs-prices .tab-prices .title{text-align:center;font-size:36px;font-weight:700;line-height:36px;height:80px;display:flex;align-items:center}.block-formularpret .tabs-prices .tab-prices .icon-tab{width:80px;height:80px;display:inline-block;background-size:cover}.block-formularpret .tabs-prices .tab-prices.electricity .icon-tab{background-image:url(../../assets/images/icon1-tabs.svg)}.block-formularpret .tabs-prices .tab-prices.gas .icon-tab{background-image:url(../../assets/images/icon2-tabs.svg)}.block-formularpret .tabs-prices .tab-prices.active .icon-tab,.block-formularpret .tabs-prices .tab-prices.active img,.block-formularpret .tabs-prices .tab-prices:hover .icon-tab{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;filter:invert(14%) sepia(46%) saturate(7103%) hue-rotate(233deg) brightness(116%) contrast(97%)}.block-formularpret .tabs-prices .tab-prices.active,.block-formularpret .tabs-prices .tab-prices:hover .title{color:#163fe8;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.block-formularpret .popup-price-info .popup-company-container img,.block-formularpret .tabs-prices .tab-prices img{width:100%;height:auto;display:block}.block-formularpret .tabs-prices .tab-prices:after{content:"";background-color:#163fe8;width:0%;height:2px;position:absolute;bottom:-2px;left:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.block-formularpret .tabs-prices .tab-prices.active:after{width:100%}.block-formularpret .popup-price-info{position:fixed;top:0;bottom:0;width:100vw;height:100vh;display:none;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:999999}.block-formularpret .popup-price-info .popup-company-container{padding:32px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#fff;max-width:1500px;display:flex;flex-direction:column;position:relative}.block-formularpret .popup-price-info .popup-company-container h3{font-size:32px;font-weight:700;line-height:48px;width:calc(100% - 150px);margin-bottom:16px}.block-formularpret .popup-price-info .popup-company-container p{margin-bottom:12px}.block-formularpret .designform .form-area .bill-calculator .inputFields.pricevaluestrigger #priceenergyvalue{color:#94989b}.block-formularpret .form-title{font-size:112px;margin-bottom:80px}.block-formularpret .invoices-value{display:flex;justify-content:space-between;width:100%;margin-bottom:16px}.block-formularpret .invoices-value .invoice{width:48%;padding:32px 48px;box-sizing:border-box;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:2px solid #94989b;text-align:center}.block-formularpret .invoices-value .invoice.new-invoice{border:2px solid #163fe8}.block-formularpret .invoices-value .invoice .invoice-desc{margin-bottom:16px;font-size:28px;color:#000}.block-formularpret .invoices-value .invoice .invoice-price{font-size:48px;font-weight:700;line-height:58px;color:#000}.block-formularpret .invoices-value .invoice.new-invoice .invoice-price{color:#163fe8}.block-formularpret .footnote{font-size:28px;line-height:36px}.block-formularpret .popup-price-info .close{position:absolute;right:-14px;top:-14px;cursor:pointer;z-index:999;width:128px;height:128px}.block-formularpret .popup-price-info .close:after,.block-formularpret .popup-price-info .close:before{content:'';position:absolute;width:40px;height:6px;background-color:#000;border-radius:4px;top:60px}.block-formularpret .popup-price-info .close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);left:42px}.block-formularpret .popup-price-info .close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);right:44px}.block-formularpret .designform .form-area .bill-calculator label.error{margin-top:10px;padding-left:64px;font-size:24px;font-weight:400;color:#ff2e00;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.5 13L11 7L13 7L12.5 13L11.5 13Z" fill="%23FF2E00"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12 16C11.4477 16 11 15.5523 11 15C11 14.4477 11.4477 14 12 14C12.5523 14 13 14.4477 13 15C13 15.5523 12.5523 16 12 16Z" fill="%23FF2E00"/><circle cx="12" cy="12" r="7.5" stroke="%23FF2E00"/></svg>');background-repeat:no-repeat;background-size:48px 48px;background-position-x:left;background-position-y:center}.block-formularpret .form-small-text{font-size:24px;color:#0d0d0d;margin-top:5px;flex:0 0 100%}.block-formularpret .form-area .response_price_chart{width:50%;display:flex;flex-direction:column;justify-content:center}.block-formularpret .form-area .response_price_chart.hidden{display:none;width:0%;transition:.5s ease-in;-webkit-transition:.5s ease-in;-moz-transition:.5s ease-in;-o-transition:.5s ease-in}@keyframes bake-pie{from{transform:rotate(0) translate3d(0,0,0)}}.block-formularpret .form-area .response_price_chart .piechart-header{font-size:48px;font-style:normal;font-weight:700;line-height:48px;margin-bottom:48px}.block-formularpret .form-area .response_price_chart .piechart-area .pieID{display:inline-block;vertical-align:top}.block-formularpret .form-area .response_price_chart .piechart-area .pie{height:200px;width:200px;position:relative;margin-right:40px;zoom:3}.block-formularpret .form-area .response_price_chart .piechart-area .pie::before{content:"";display:block;position:absolute;z-index:1;width:100px;height:100px;background:#fafafa;border-radius:50%;top:50px;left:50px}.block-formularpret .form-area .response_price_chart .piechart-area .slice{position:absolute;width:200px;height:200px;clip:rect(0,200px,200px,100px);animation:1s bake-pie}.block-formularpret .form-area .response_price_chart .piechart-area .slice span{display:block;position:absolute;top:0;left:0;background-color:#000;width:200px;height:200px;border-radius:50%;clip:rect(0,200px,200px,100px)}.block-formularpret .form-area .response_price_chart .piechart-area .legend{height:600px;width:40%;list-style-type:none}.block-formularpret .form-area .response_price_chart .piechart-area .legend li{margin-bottom:.7em;position:relative;padding-left:64px}.block-formularpret .form-area .response_price_chart .piechart-area .legend li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--list-color,#163fe8);width:var(--Spacing-space_300,48px);height:var(--Spacing-space_300,48px);border-radius:var(--Spacing-space_50,8px)}.block-formularpret .form-area .response_price_chart .piechart-area .legend em{font-style:normal}.block-formularpret .form-area .response_price_chart .piechart-area .legend span{float:right;margin-left:20px}.block-formularpret .form-area .response_price_chart .piechart-footer{font-size:24px;font-style:normal;font-weight:400;line-height:32px}@media only screen and (max-width:3000px){.block-formularpret{left:calc((-100vw + var(--wp--style--global--content-size))/ 2)}.block-formularpret .form-and-info .global-button,.block-formularpret .form-text{font-size:16px}.block-formularpret .designform{padding:20px;max-width:580px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #94989b}.block-formularpret .form-small-text{font-size:12px;color:#0d0d0d;margin-top:5px;flex:0 0 100%}.block-formularpret .designform .form-area .bill-calculator{gap:24px;max-width:580px}.block-formularpret .tabs-prices{display:flex;align-items:flex-start;align-self:stretch;border-bottom:2px solid #94989b;margin-bottom:36px}.block-formularpret .designform .form-area .bill-calculator .inputFields input{padding:16px 71px 16px 16px;width:calc(100% - 40px);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #94989b;font-size:14px}.block-formularpret .tabs-prices .tab-prices .title{font-size:18px;font-weight:700;line-height:18px;height:40px}.block-formularpret .tabs-prices .tab-prices .icon-tab{width:40px;height:40px;display:inline-block}.block-formularpret .form-title{font-size:56px;margin-bottom:40px}.block-formularpret .form-area .response_price_chart .piechart-area .legend span{float:right;margin-left:10px}.block-formularpret .radio-buttons .radio{font-size:18px;margin-right:32px}.block-formularpret .radio-buttons .radio input+span{padding-left:38px}.block-formularpret .radio-buttons .radio input+span:before{margin-right:5px;width:24px;height:24px;border:1px solid #94989b}.block-formularpret .radio-buttons .radio input+span:after{width:16px;height:16px;top:5px;left:5px}.block-formularpret .designform .form-area .bill-calculator .inputFields .info,.block-formularpret .designform .form-area .bill-calculator .selectFields .info{width:24px;height:24px;border:1px solid #163fe8;margin-left:14px;font-size:14px}.block-formularpret .designform .form-area .bill-calculator .selectFields .custom-select-box{width:calc(100% - 40px)}.block-formularpret .invoices-value{margin-bottom:16px}.block-formularpret .invoices-value .invoice{padding:16px 24px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #94989b}.block-formularpret .invoices-value .invoice.new-invoice{border:1px solid #163fe8}.block-formularpret .invoices-value .invoice .invoice-desc{margin-bottom:8px;font-size:14px}.block-formularpret .invoices-value .invoice .invoice-price{font-size:24px;line-height:29px}.block-formularpret .footnote{font-size:14px;line-height:18px}.block-formularpret .popup-price-info .close{right:-7px;top:-7px;width:64px;height:64px}.block-formularpret .popup-price-info .close:after,.block-formularpret .popup-price-info .close:before{width:20px;height:3px;border-radius:2px;top:30px}.block-formularpret .popup-price-info .close:before{left:21px}.block-formularpret .popup-price-info .close:after{right:22px}.block-formularpret .popup-price-info .popup-company-container h3{font-size:16px;font-weight:700;line-height:24px;width:calc(100% - 75px);margin-bottom:8px}.block-formularpret .popup-price-info .popup-company-container{padding:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-width:740px}.block-formularpret .designform .form-area .bill-calculator .inputFields .price-unit{position:absolute;right:55px;top:15px;font-size:16px}.block-formularpret .designform .form-area .bill-calculator label.error{margin-top:5px;padding-left:32px;font-size:12px;font-weight:400;background-size:24px 24px}.block-formularpret .form-area .response_price_chart .piechart-header{font-size:24px;line-height:29px;margin-bottom:24px}.block-formularpret .form-area .response_price_chart .piechart-area .pie{zoom:1.5;margin-right:20px;margin-bottom:20px}.block-formularpret .form-area .response_price_chart .piechart-area .legend li{margin-bottom:.7em;position:relative;padding-left:32px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.block-formularpret .form-area .response_price_chart .piechart-area .legend li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--list-color,#163fe8);width:var(--Spacing-space_300,24px);height:var(--Spacing-space_300,24px);border-radius:var(--Spacing-space_50,4px)}.block-formularpret .form-area .response_price_chart .piechart-area .legend{height:100%}.block-formularpret .form-area .response_price_chart .piechart-footer{font-size:12px;line-height:16px}}@media only screen and (max-width:1500px){.block-formularpret{left:-5vw}.block-formularpret .form-area .response_price_chart .piechart-area .pie{margin-right:20px;margin-bottom:40px}.block-formularpret .form-area .response_price_chart .piechart-footer{margin-bottom:16px}.block-formularpret .form-area .response_price_chart{margin-left:60px}.block-formularpret .form-area .response_price_chart .piechart-area .legend{width:60%}}@media only screen and (max-width:1200px){.block-formularpret{left:-5vw}.block-formularpret .form-area .response_price_chart{margin-left:40px;justify-content:space-between}.block-formularpret .form-area .response_price_chart .piechart-area .legend{width:80%}.block-formularpret .form-text{font-size:14px}.block-formularpret .designform{width:max-content;max-width:100%;padding:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #94989b}.block-formularpret .tabs-prices{margin-bottom:24px}.block-formularpret .designform .form-area .bill-calculator{padding:16px;gap:24px}}@media only screen and (max-width:1000px){.block-formularpret .designform .form-area{flex-direction:column}.block-formularpret .designform .form-area .bill-calculator{max-width:initial}.block-formularpret .form-area .response_price_chart{width:initial;margin-left:20px;margin-top:40px}.block-formularpret .form-area .response_price_chart .piechart-area .legend{width:initial;margin:10px 0}.block-formularpret .form-area .response_price_chart .piechart-area .pie{margin-bottom:24px}.block-formularpret .form-area .response_price_chart .piechart-header{font-size:18px;font-style:normal;font-weight:500;line-height:26px}}@media only screen and (max-width:800px){.block-formularpret .tabs-prices .tab-prices{display:flex;flex-direction:column;padding:8px 16px}.block-formularpret .designform .form-area .bill-calculator{padding:0}.block-formularpret .invoices-value,.block-formularpret .radio-buttons.radio-buttons-type{flex-direction:column}.block-formularpret .radio-buttons .radio{margin-bottom:10px;font-size:16px}.block-formularpret .invoices-value .invoice{width:100%;margin-bottom:16px}.block-formularpret .popup-price-info .popup-company-container{width:90vw;box-sizing:border-box}.block-formularpret .form-area .response_price_chart .piechart-footer{margin-bottom:0}}@media only screen and (max-width:700px){.block-formularpret .form-area .response_price_chart .piechart-area{width:min-content;margin:0 auto}.block-formularpret .form-area .response_price_chart .piechart-area .pie::before{width:110px;height:110px;top:45px;left:45px}.block-formularpret .form-area .response_price_chart .piechart-area .pie{zoom:1.3;margin-right:0}.block-formularpret .form-area .response_price_chart{margin-left:0}.block-formularpret .form-area .response_price_chart .piechart-area .legend{width:100%;margin:0 0 16px}}