@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);.solar-calc-wrapper,.solar-calc-wrapper select,.solar-calc-wrapper textarea{font-family:Roboto,sans-serif!important}.cdc-container{display:flex;align-items:center;justify-content:center}.cdc{height:auto;position:relative;flex-shrink:0}.cdc,.cdc-overlay{border-radius:50%;overflow:hidden}.cdc-overlay{opacity:1;position:absolute;display:flex;align-items:center;justify-content:center}.cdc-text{text-align:center}.cdc-legend{display:flex;justify-content:center;margin-top:1em;flex-wrap:wrap}.cdc-legend-item{display:inline-flex;align-items:center;margin:.5em}.cdc-legend-item-color{height:1.25em;width:1.25em;border-radius:2px;margin-right:.5em}.cdc-sections{position:absolute;height:auto;width:100%;padding-bottom:100%;border-radius:50%}.cdc-section{width:50%;overflow:hidden;background-color:transparent;transform-origin:0 50%;pointer-events:none}.cdc-filler,.cdc-section{position:absolute;height:100%}.cdc-filler{width:100%;pointer-events:all}.cdc-section.cdc-section-right{left:50%}.cdc-section.cdc-section-right .cdc-filler{transform-origin:0 50%}.cdc-section.cdc-section-left{left:0;transform-origin:100% 50%}.cdc-section.cdc-section-left .cdc-filler{transform-origin:100% 50%}.panel{position:relative}.solar-calc--left,.solar-calc--right{width:100%}.solar-calc--left{display:flex;flex-direction:column}@media (min-width:1200px){.solar-calc--left{width:36%}}@media (min-width:1200px){.solar-calc--right{width:64%}}.solar-calc-wrapper{display:flex;align-items:flex-start;color:#242424;max-width:1326px;margin:0 auto;flex-wrap:wrap}.solar-calc-column{background-color:#f8f8f8;border-radius:20px;padding:35px 30px;margin:10px}.solar-calc-column-2{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:0px) and (max-width:575px){.solar-calc-column-3{padding-bottom:100px}}@media (min-width:576px) and (max-width:767px){.solar-calc-column-3{padding-bottom:100px}}.solar-calc-title{font-size:30px;font-weight:700;display:flex;align-items:center}.solar-calc-icon{width:42px;height:42px;margin-right:20px;background-image:url(../img/keys.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.solar-calc-subtitle{color:#242424;font-size:18px;font-weight:400;margin-top:20px}.solar-calc-range-title{font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (min-width:0px) and (max-width:575px){.solar-calc-range-title{font-size:17px}}@media (min-width:576px) and (max-width:767px){.solar-calc-range-title{font-size:17px}}.solar-calc-range-title span{margin-top:15px;display:inline-block;background-color:#ff4e4e!important;font-size:14px;font-weight:500;padding:10px 12px;border-radius:10px;color:#fff}.solar-calc-wrapper .range{padding:20px 0;justify-content:space-between;display:flex;align-items:center}.solar-calc-wrapper .range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:70%;background:transparent}.solar-calc-wrapper .range input[type=range]:focus{outline:none}.solar-calc-wrapper .range input[type=range]::-ms-track{width:70%;background:transparent;border-color:transparent;color:transparent}.solar-calc-wrapper .range input[type=range]::-ms-thumb,.solar-calc-wrapper .range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:5px solid #fff;height:25px;width:25px;border-radius:50%;background:#0084fc;cursor:pointer;margin-top:-9px;box-shadow:2px 5px 10px hsla(0,0%,62.7%,.705882),0 0 1px}.solar-calc-wrapper .range input[type=range]::-moz-range-thumb{position:relative;top:-5px}.solar-calc-wrapper .range input[type=range]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;box-shadow:none;background:#fff;border-radius:1.3px;border:none}.solar-calc-wrapper .range input[type=range]:focus::-webkit-slider-runnable-track{background:#fff}.solar-calc-wrapper .range input[type=range]::-moz-range-track,.solar-calc-wrapper .range input[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;box-shadow:none;background:#fff;border-radius:1.3px;border:none}.solar-calc-wrapper .range input[type=range]::-ms-fill-lower{background:#2a6495;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.solar-calc-wrapper .range input[type=range]:focus::-ms-fill-lower{background:#3071a9}.solar-calc-wrapper .range input[type=range]::-ms-fill-upper{background:#3071a9;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.solar-calc-wrapper .range input[type=range]:focus::-ms-fill-upper{background:#367ebd}.solar-calc-wrapper .range input[type=range]::-moz-range-progress{background-color:#0084fc}.solar-calc-wrapper .range input[type=range]::-moz-range-track{background-color:#00f}.solar-calc-wrapper .select{display:flex;align-items:center}.solar-calc-wrapper .input-currenty,.solar-calc-wrapper .range-select,.solar-calc-wrapper .range-value,.solar-calc-wrapper .range-value-input{font-size:20px;font-weight:700}@media (min-width:0px) and (max-width:575px){.solar-calc-wrapper .input-currenty,.solar-calc-wrapper .range-select,.solar-calc-wrapper .range-value,.solar-calc-wrapper .range-value-input{font-size:17px}}@media (min-width:576px) and (max-width:767px){.solar-calc-wrapper .input-currenty,.solar-calc-wrapper .range-select,.solar-calc-wrapper .range-value,.solar-calc-wrapper .range-value-input{font-size:17px}}.solar-calc-wrapper .input-currenty:after{content:"zł"}.solar-calc-wrapper .range-value,.solar-calc-wrapper .range-value-input{color:#0084fc;margin-left:20px}.solar-calc-wrapper .input-currenty{color:#0084fc}.solar-calc-wrapper input.range-value-input{width:47px;border:none;background:transparent;padding:0}.solar-calc-wrapper input::-webkit-inner-spin-button,.solar-calc-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.solar-calc-wrapper input[type=number]{-moz-appearance:textfield;display:inline-block}.solar-calc-wrapper .module-power{min-width:335px;width:335px;height:156px;min-height:156px;background-color:#fff;border-radius:10px;margin-bottom:15px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;overflow:hidden;margin:0 0;box-sizing:border-box}@media (min-width:0px) and (max-width:575px){.solar-calc-wrapper .module-power{margin-bottom:30px;transform:scale(.8)}}@media (min-width:576px) and (max-width:767px){.solar-calc-wrapper .module-power{margin-bottom:30px;transform:scale(.8)}}.solar-calc-wrapper .module-power span{display:block;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;overflow:hidden;margin:0 0;box-sizing:border-box}.solar-calc-wrapper .module-power .panel{margin:1px;width:39px;height:39px;background-image:url(../img/panel-blue.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;position:relative}.solar-calc-wrapper .solar-power{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.solar-calc-wrapper .solar-power-title,.solar-calc-wrapper .solar-power-value{font-size:20px;font-weight:700}@media (min-width:0px) and (max-width:575px){.solar-calc-wrapper .solar-power-title,.solar-calc-wrapper .solar-power-value{font-size:17px}}@media (min-width:576px) and (max-width:767px){.solar-calc-wrapper .solar-power-title,.solar-calc-wrapper .solar-power-value{font-size:17px}}.solar-calc-wrapper .solar-panel{width:335px;height:143px;background-image:url(../img/solars.svg);background-size:contain;background-repeat:no-repeat}.solar-calc-wrapper .donut-chart{display:flex;align-items:center;width:50%}@media (min-width:0px) and (max-width:575px){.solar-calc-wrapper .donut-chart{width:100%}}@media (min-width:576px) and (max-width:767px){.solar-calc-wrapper .donut-chart{width:100%}}.solar-calc-wrapper .donut-chart .donut{margin-right:40px}.solar-calc-wrapper .donut-chart .donut-chart-info{font-size:20px;font-weight:700}@media (min-width:0px) and (max-width:575px){.solar-calc-wrapper .donut-chart .donut-chart-info{font-size:17px}}@media (min-width:576px) and (max-width:767px){.solar-calc-wrapper .donut-chart .donut-chart-info{font-size:17px}}.solar-calc-wrapper .donut-chart .donut-chart-info span{font-size:30px}@media (min-width:0px) and (max-width:575px){.solar-calc-wrapper .donut-chart .donut-chart-info span{font-size:27px}}@media (min-width:576px) and (max-width:767px){.solar-calc-wrapper .donut-chart .donut-chart-info span{font-size:27px}}.solar-calc-wrapper .solar-calc-stats{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.solar-calc-wrapper .solar-calc--footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.solar-calc-wrapper .solar-calc--footer div{margin-top:20px!important;width:100%!important}.solar-calc-wrapper .solar-calc--footer .cost--title,.solar-calc-wrapper .solar-calc--footer .number-of-panels,.solar-calc-wrapper .solar-calc--footer .panel-surface{font-size:20px;font-weight:700}@media (min-width:0px) and (max-width:575px){.solar-calc-wrapper .solar-calc--footer .cost--title,.solar-calc-wrapper .solar-calc--footer .number-of-panels,.solar-calc-wrapper .solar-calc--footer .panel-surface{font-size:17px}}@media (min-width:576px) and (max-width:767px){.solar-calc-wrapper .solar-calc--footer .cost--title,.solar-calc-wrapper .solar-calc--footer .number-of-panels,.solar-calc-wrapper .solar-calc--footer .panel-surface{font-size:17px}}.solar-calc-wrapper .solar-calc--footer .cost--title span,.solar-calc-wrapper .solar-calc--footer .number-of-panels span,.solar-calc-wrapper .solar-calc--footer .panel-surface span{margin-top:5px;display:inline-block;font-size:30px}.solar-calc-wrapper .solar-calc--footer .cost--title{display:flex;align-items:flex-start;margin-top:5px}.solar-calc-wrapper .solar-calc--footer .cost--total{font-size:30px;font-weight:700}.solar-calc-wrapper .solar-calc--footer .totals{margin-top:20px;display:flex;align-items:center;justify-content:space-between;position:relative;top:-5px}.solar-calc-wrapper .solar-calc--footer .cost--loan{color:#0084fc;font-size:30px;font-weight:700;display:flex;align-items:center}@media (min-width:1200px){.solar-calc-wrapper .solar-calc-stats{flex-wrap:nowrap;justify-content:space-between}}@media (min-width:1200px){.solar-calc-wrapper .solar-calc--footer{flex-wrap:nowrap}}@media (min-width:1200px){.solar-calc-wrapper .solar-calc--footer div{width:auto;margin-top:0}}@media (min-width:1200px){.solar-calc-wrapper .solar-calc--footer .cost--title span,.solar-calc-wrapper .solar-calc--footer .number-of-panels span,.solar-calc-wrapper .solar-calc--footer .panel-surface span{margin-top:10px}}.solar-calc--row .cost{display:flex;flex-direction:column;align-items:flex-start}.solar-calc--row .cost--loan,.solar-calc--row .cost--title,.solar-calc--row .cost--total{font-size:20px;font-weight:700}@media (min-width:0px) and (max-width:575px){.solar-calc--row .cost--loan,.solar-calc--row .cost--title,.solar-calc--row .cost--total{font-size:17px}}@media (min-width:576px) and (max-width:767px){.solar-calc--row .cost--loan,.solar-calc--row .cost--title,.solar-calc--row .cost--total{font-size:17px}}.row-totals{margin-top:20px;padding-top:20px;display:flex;border-top:1px solid #e2e2e2}@media (min-width:768px){.row-totals .cost{width:50%}}.row-totals .cost .totals{margin-top:10px}.row-totals .cost .totals .cost--loan,.row-totals .cost .totals .cost--total{font-size:30px;display:flex;align-items:center}.costs-after-dotation-wrapper{display:flex;align-items:flex-start}.cost--after-dotation{font-size:30px;margin-top:10px;font-weight:700}.info-icon{cursor:pointer;margin-right:10px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url(../img/info.svg)}.cost--box{font-size:14px;line-height:17px;font-weight:500;display:inline-flex;width:70%;height:50px;position:absolute;margin-bottom:10px}@media (min-width:768px){.cost--box{width:320px;height:30px;margin-bottom:0}}.cost--box__content{font-size:14px;background-color:#fff;padding:8px;border-radius:8px;font-weight:500}@media (min-width:768px){.cost--box-2{width:420px}}@media (min-width:0px) and (max-width:575px){.cost--box-2{height:60px;margin-top:10px}}@media (min-width:576px) and (max-width:767px){.cost--box-2{height:60px;margin-top:10px}}@media (min-width:0px) and (max-width:575px){.cost--box-3{margin-top:10px}}@media (min-width:576px) and (max-width:767px){.cost--box-3{margin-top:10px}}.select select{font-size:16px;font-weight:500;background-color:#fff;border:2px solid #ebebeb;border-radius:30px;padding:6px 40px 6px 15px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/right-arrow.svg);background-repeat:no-repeat;background-position-x:125px;background-position-y:10px;margin-left:20px;max-height:48px!important;height:auto!important;max-width:160px;min-width:0!important}.button-calculate{margin-top:20px}.button-calculate button{background-color:#0084fc;padding:10px 30px;border-radius:10px;border:none;color:#fff;font-weight:500;font-size:15px;font-family:Roboto,sans-serif!important;cursor:pointer}.button-calculate button:hover{opacity:.9}body,html{margin:0}@media (min-width:1200px){body.postid-2277 .page--content .container{max-width:1400px!important}}.solar-calc-wrapper{width:100%;overflow:hidden}@media (min-width:0px) and (max-width:575px){.solar-calc-wrapper{width:100%}}@media (min-width:576px) and (max-width:767px){.solar-calc-wrapper{width:100%}}