

/* Start:/calc/static/css/main.css?176287719340566*/
@media (max-width:1299px){.map-wrapper{height:440px}}.ymaps-2-1-78-map-copyrights-promo{display:none}.presection{padding:30px 35px;background-color:#f7f4f4;display:-webkit-flex;display:flex;margin-bottom:30px;-webkit-align-items:center;align-items:center}@media (max-width:1299px){.presection{padding:20px}}@media (max-width:899px){.presection{padding:10px;margin-bottom:15px}}.presection__number{border:3px solid #3baa00;background-color:#efffe9;color:#3baa00;border-radius:5px;width:60px;height:60px;font-size:32px;line-height:1.4;text-align:center;font-weight:500;margin-right:15px;-webkit-flex:0 0 auto;flex:0 0 auto;box-sizing:content-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width:1299px){.presection__number{width:40px;height:40px;font-size:24px}}@media (max-width:899px){.presection__number{width:27px;height:27px;font-size:15px;border-width:1.5px}}.presection__title{color:#333;font-weight:700;margin-bottom:4px;font-size:30px}@media (max-width:899px){.presection__title{font-size:14px}}.presection__descr{color:#5a5a5a;font-size:20px}@media (max-width:899px){.presection__descr{font-size:10px}}.presection--noindex{padding:0;background-color:transparent}.presection--noindex .presection__number{width:40px;height:19px;background-color:#3baa00;border-radius:0;margin-right:25px}.presection--nosqaure .presection__number{display:none}#preloader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}#preloader~*{-webkit-filter:blur(4px);filter:blur(4px)}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#50aa2d;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#006397;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#19abfa;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.power-charts{position:relative;padding-left:20px;background-color:#fdfdfd}.power-charts__title{position:absolute;font-weight:500;left:15px;bottom:5px;color:#666;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:767px){.power-charts__title{left:10px}}.power-charts__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.4}.power-charts__logo img{max-width:100%}@media (max-width:768px){.power-charts{padding-left:10px}}.power-month__table{margin-top:25px;width:100%;background-color:#f5f5f5;border-collapse:collapse;border-spacing:0}.power-month__table th{border:thin solid #e5e5e5;padding:5px;text-align:center}.power-month__table td{text-align:center;padding:5px;border:1px solid #e5e5e5!important}@media (max-width:768px){.power-month__table tbody,.power-month__table tr{display:-webkit-flex;display:flex}.power-month__table tr{-webkit-flex-direction:column;flex-direction:column}.power-month__table tr:first-child{width:30%}.power-month__table tr:nth-child(2){width:70%}}.power-total{padding:20px 0;background-color:#efffe9;text-align:center;font-size:28px;font-weight:500;border:1px solid hsla(0,0%,46.7%,.5)}.power-total span{font-weight:700;color:#50aa2d}.power-total__average{margin-bottom:10px}.power-results{margin-top:90px}.power-results__title{font-weight:500;margin-bottom:20px;font-size:30px;text-align:center}@media (max-width:1299px){.power-results__title{font-size:20px}}@media (max-width:899px){.power-results__title{font-size:14px}}@media (max-width:768px){.recharts-legend-item-text{font-size:14px}}.payback-charts__title{-webkit-transform-origin:0 0;transform-origin:0 0;top:50%;position:absolute;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);left:0}.solar-panel-calculator .electricity-rate{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px}@media (max-width:768px){.solar-panel-calculator .electricity-rate{-webkit-flex-direction:column;flex-direction:column}}.solar-panel-calculator .electricity-rate input::-webkit-inner-spin-button,.solar-panel-calculator .electricity-rate input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.solar-panel-calculator .electricity-rate__input{height:20px;max-width:80px}.solar-panel-calculator .electricity-rate__input-wrap{padding:0 10px}@media (max-width:768px){.solar-panel-calculator .electricity-rate__input-wrap{padding:10px 0}}.calc-btn{background-color:#3baa00;border-color:#3baa00;color:#fff;padding:16px 56px;box-sizing:border-box;margin:54px auto auto;text-transform:uppercase;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;position:relative}@media (min-width:1024px){.calc-btn:hover{cursor:pointer;opacity:.75}}.calc-print{width:180px!important;font-size:16px!important}@media (max-width:1499px){.calc-print{display:none!important}}.payback-stat__table{margin-top:30px}@media (max-width:899px){.payback-stat__table{margin-top:20px}}.payback-stat table{width:100%}.payback-stat__table-title{padding:32px;font-weight:400;font-size:28px;font-family:"Roboto";background-color:#f7f4f4;text-align:center;font-weight:500;color:#000}@media (max-width:1499px){.payback-stat__table-title{font-size:24px}}@media (max-width:899px){.payback-stat__table-title{font-size:12px;padding:15px}}.payback-stat__print{margin-top:55px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media (max-width:1499px){.payback-stat__print{margin-top:0}}.table-result{border-collapse:collapse!important;background-color:#fff}@media (max-width:899px){.table-result tbody,.table-result tbody tr{display:-webkit-flex;display:flex}.table-result tbody tr{-webkit-flex-direction:column;flex-direction:column;width:50%}}.table-result th{padding:22px 10px;text-align:center;border:1px solid #b7b6b6;color:#777;font-weight:500;font-size:25px}@media (max-width:1499px){.table-result th{font-size:20px}}@media (max-width:899px){.table-result th{padding:6px;font-size:12px;height:56px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}.table-result td{padding:22px 10px;text-align:center;border:1px solid #b7b6b6;color:#3baa00;font-weight:500;font-size:25px}@media (max-width:1499px){.table-result td{font-size:20px}}@media (max-width:899px){.table-result td{padding:6px;font-size:12px;height:56px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}}.table-common{border-collapse:collapse!important;font-size:25px}@media (max-width:1499px){.table-common{font-size:20px}}@media (max-width:899px){.table-common{font-size:12px}}.table-common__prop{width:50%;padding:22px 30px;font-weight:500;background-color:#fafafa;border:1px solid #b7b6b6;color:#777;text-align:left}@media (max-width:1499px){.table-common__prop{padding:15px 20px}}@media (max-width:899px){.table-common__prop{padding:11px}}.table-common__val{border:1px solid #b7b6b6;color:#3baa00;width:50%;text-align:center}.power-total.power-profitability{border:1px solid hsla(0,0%,46.7%,.5);padding:42px;font-size:30px;font-family:"Roboto";font-weight:500;color:#000}.power-total.power-profitability span{font-size:33px;font-weight:700}@media (max-width:1499px){.power-total.power-profitability span{font-size:25px}}@media (max-width:899px){.power-total.power-profitability span{font-size:12px}}@media (max-width:1499px){.power-total.power-profitability{font-size:22px}}@media (max-width:899px){.power-total.power-profitability{padding:15px;font-size:12px}}.cart__inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 -20px}@media (max-width:1499px){.cart__inner{-webkit-flex-direction:column;flex-direction:column;margin:0}}@media (max-width:899px){.cart__inner{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;align-items:stretch}}@media (max-width:575px){.cart__inner{-webkit-flex-direction:column;flex-direction:column;margin:25px 0 0}}.cart__item{width:50%;padding:0 20px}@media (max-width:1499px){.cart__item{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:0;margin-bottom:32px}}@media (max-width:899px){.cart__item{margin-bottom:0}}@media (max-width:575px){.cart__item:not(:last-child){margin-bottom:32px}}.product-card{padding:34px 20px;border:1px solid #bfbfbf;border-radius:5px;display:-webkit-flex;display:flex;overflow:hidden}@media (max-width:1499px){.product-card{width:100%}}@media (max-width:899px){.product-card{padding:14px 12px;-webkit-flex-direction:column;flex-direction:column;width:100%;max-width:300px;box-sizing:border-box}}.product-card__image{width:232px;height:200px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width:899px){.product-card__image{width:110px;height:110px}}.product-card__image img{max-width:100%;max-height:100%}.product-card__left{display:-webkit-flex;display:flex;max-width:65%;-webkit-flex:0 0 65%;flex:0 0 65%;box-sizing:border-box}@media (max-width:899px){.product-card__left{padding:20px 0;max-width:none;-webkit-flex:0 0 auto;flex:0 0 auto}}.product-card__content{padding:0 10px;flex-direction:column}.product-card__content,.product-card__right{display:-webkit-flex;display:flex;-webkit-flex-direction:column}.product-card__right{padding-left:20px;position:relative;flex-direction:column;max-width:35%;-webkit-flex:0 0 35%;flex:0 0 35%;box-sizing:border-box}@media (max-width:899px){.product-card__right{-webkit-flex:0 0 auto;flex:0 0 auto;max-width:none;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}}.product-card__right:before{position:absolute;content:"";left:0;width:1px;background-color:#bfbfbf;height:2000px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:899px){.product-card__right:before{width:2000px;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:0;top:0}}@media (max-width:899px){.product-card__right{padding:20px 0}}.product-card__title{font-size:22px;font-weight:500;color:#777}@media (max-width:899px){.product-card__title{font-size:12px}}.product-card__code{font-weight:500;font-size:22px;color:#777;margin-top:auto;white-space:nowrap}@media (max-width:899px){.product-card__code{font-size:10px;margin-top:10px}}.product-card__price{font-size:22px;color:#3baa00;font-weight:700;margin-bottom:4px}@media (max-width:899px){.product-card__price{font-size:12px}}.product-card__nds{font-size:20px;margin-top:12px}@media (max-width:899px){.product-card__nds{font-size:12px;margin-top:10px}}.product-card__control{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:auto;width:100%}@media (max-width:899px){.product-card__control{-webkit-flex-direction:column;flex-direction:column}}.product-card__add-to-cart{background-color:#3baa00;color:#fff;border-radius:3px;text-transform:uppercase;font-size:15px!important;font-family:"Roboto";font-weight:500;height:52px;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center!important;align-items:center!important;-webkit-justify-content:center!important;justify-content:center!important;padding:0!important;width:100%}@media (max-width:899px){.product-card__add-to-cart{height:32px!important;font-size:11px!important}}.product-card__mob-right{margin-top:auto;display:-webkit-flex;display:flex}@media (max-width:899px){.product-card__mob-left,.product-card__mob-right{width:100%}}.product-card__status{font-size:22px;font-weight:700;padding-left:10px;color:#3baa00;margin-top:15px}.product-card__status.red{color:red}@media (max-width:899px){.product-card__status{font-size:10PX}}.product-card__counter{width:100%;border:1px solid #f7f4f4;border-radius:3px;-webkit-justify-content:space-between;justify-content:space-between;height:50px;margin-right:10px}.product-card__counter,.product-card__counter-btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.product-card__counter-btn{width:35px;-webkit-justify-content:center;justify-content:center;font-size:25px;background-color:transparent;-webkit-flex:0 0 auto;flex:0 0 auto}@media (min-width:1024px){.product-card__counter-btn:hover{cursor:pointer}}.product-card__counter-input{width:100%;display:block;border-color:transparent!important;text-align:center;background-color:#fff!important}@media (max-width:899px){.product-card__counter-input{background-color:#f7f4f4!important}}@media (max-width:899px){.product-card__counter{margin-right:0;height:32px;background-color:#f7f4f4;margin-bottom:5px}}.panels{background-color:#f7f4f4;border-radius:7px;width:100%}@media (max-width:1200px){.panels{width:100%}}.panels__form{padding:30px}@media (max-width:1299px){.panels__form{padding:20px}}@media (max-width:899px){.panels__form{padding:17px 11px}}.panels__links{display:-webkit-flex;display:flex;margin-top:42px}@media (max-width:899px){.panels__links{margin-top:14px;-webkit-flex-direction:column;flex-direction:column}}.panels__links .solar-panel-calculator__link:not(:last-child){margin-right:70px}@media (max-width:899px){.panels__links .solar-panel-calculator__link:not(:last-child){margin-right:0;margin-bottom:12px}}.panels__select{padding:8px 10px;width:100%;margin-top:10px}.panels__form-title{font-size:26px;font-weight:500;color:#777;margin-bottom:10px}@media (max-width:899px){.panels__form-title{font-size:14px}}.panels__square{font-size:20px;font-family:"Roboto";color:#777;white-space:nowrap}@media (max-width:1299px){.panels__square{font-size:16px}}@media (max-width:899px){.panels__square{font-size:10px}}.panels__quantity{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:10px;color:#777;font-family:"Roboto"}@media (max-width:899px){.panels__quantity{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.panels__quantity-title{font-size:20px;font-weight:500}@media (max-width:899px){.panels__quantity-title{width:100%;margin-bottom:8px}}.panels__quantity-descr{font-size:21px;margin-left:10px}@media (max-width:1299px){.panels__quantity-descr{font-size:16px}}@media (max-width:899px){.panels__quantity-descr{font-size:10px}}.panels__quantity-input{padding:0 15px}@media (max-width:899px){.panels__quantity-input{padding-left:0}}.panels__quantity-input input{width:70px;font-size:16px;height:30px!important}.panels__angles-label{margin-left:0;white-space:nowrap}.panels__img{max-width:100%}.panels .degree{padding-left:10px;font-size:19px;font-weight:400}@media (max-width:899px){.panels .degree{font-size:12px}}.panels__angles-label-title{padding-left:10px;font-size:19px;font-weight:400}@media (max-width:899px){.panels__angles-label-title{font-size:12px}}.panels__angles-title{font-size:20px;color:#777;margin-bottom:20px}@media (max-width:899px){.panels__angles-title{font-size:14px;margin-bottom:17px}}.panels__angles-flex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width:899px){.panels__angles-flex{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}}.panels__angles-group{padding:5px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (min-width:1024px){.panels__angles-group:hover{cursor:pointer}}.panels__angles-wrap{overflow:hidden;background-color:#fff;padding:18px 30px;border-radius:4px}@media (max-width:899px){.panels__angles-wrap{padding:15px 12px}}.panels__angles-wrap input{height:auto!important}.panels__angles-render-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:auto;max-width:180px}@media (max-width:899px){.panels__angles-render-wrap{padding:30px 0;height:150px}}.panels__angles-render{display:-webkit-flex;display:flex;margin:auto;-webkit-justify-content:center;justify-content:center;transition:all .3s ease}.panels__angles-render video{max-width:95%;max-height:95%}.panels__angles-render.tracker{margin:auto;max-width:none}.solar-panel-calculator .invertors{background-color:#f7f4f4;border-radius:7px;width:50%;display:-webkit-flex;display:flex}@media (max-width:1200px){.solar-panel-calculator .invertors{width:100%}}.solar-panel-calculator .invertors__title{margin-bottom:36px}.solar-panel-calculator .invertors__form{padding:30px;width:100%}@media (max-width:1299px){.solar-panel-calculator .invertors__form{padding:20px}}@media (max-width:899px){.solar-panel-calculator .invertors__form{padding:17px 11px}}.solar-panel-calculator .invertors__form-flex{display:-webkit-flex;display:flex;margin-top:40px;font-size:20px;margin-bottom:8px;font-family:"Roboto";color:#777;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media (max-width:899px){.solar-panel-calculator .invertors__form-flex{margin-top:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:899px){.solar-panel-calculator .invertors__form{-webkit-flex-direction:column;flex-direction:column}}.solar-panel-calculator .invertors__left{padding-right:43px}@media (max-width:899px){.solar-panel-calculator .invertors__left{width:100%;padding-right:0}}.solar-panel-calculator .invertors__right{-webkit-flex:0 0 270px;flex:0 0 270px;height:270px;-webkit-align-self:center;align-self:center;background-color:#fff;border-radius:4px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media (max-width:1499px){.solar-panel-calculator .invertors__right{-webkit-flex:0 0 240px;flex:0 0 240px;max-width:240px}}@media (max-width:899px){.solar-panel-calculator .invertors__right{-webkit-flex:0 0 auto;flex:0 0 auto;margin:20px auto auto}}.solar-panel-calculator .invertors__img{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.solar-panel-calculator .invertors__img img{max-width:100%;max-height:100%}.solar-panel-calculator .invertors__select-brand,.solar-panel-calculator .invertors__select-invertors{margin-bottom:15px}.solar-panel-calculator .invertors__select{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.solar-panel-calculator .invertors__select-lable{font-size:20px;margin-bottom:8px;font-family:"Roboto";color:#777;font-weight:500}@media (max-width:899px){.solar-panel-calculator .invertors__select-lable{font-size:12px;margin-bottom:5px}}@media (max-width:890px){.solar-panel-calculator .invertors__select{max-width:100%}}.solar-panel-calculator .invertors__select-brand{width:100%}@media (max-width:576px){.solar-panel-calculator .invertors__form-title{font-size:12px}}.solar-panel-calculator .invertors__qunatity{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:10px}.solar-panel-calculator .invertors__quantity-input{max-width:60px;padding:0 15px}.solar-panel-calculator .invertors__quantity-input input{width:65px;font-size:16px}.solar-panel-calculator .invertors__angles-label{margin-left:0}.solar-panel-calculator .invertors__img{max-width:100%;height:250px}.solar-panel-calculator .invertors .degree,.solar-panel-calculator .invertors__angles-label-title{padding-left:10px}.solar-panel-calculator .invertors__angles-group{padding:3px 0}.solar-panel-calculator .invertors__angles-wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:15px 0;overflow:hidden}@media (max-width:576px){.solar-panel-calculator .invertors__angles-wrap{-webkit-flex-direction:column;flex-direction:column}}.solar-panel-calculator .invertors__angles-render-wrap{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media (max-width:576px){.solar-panel-calculator .invertors__angles-render-wrap{height:150px}}.solar-panel-calculator .invertors__angles-render{display:-webkit-flex;display:flex;max-width:60%;margin:auto;-webkit-justify-content:center;justify-content:center;transition:all .3s ease}.solar-panel-calculator .invertors__angles-render video{max-width:95%;max-height:95%}.solar-panel-calculator .invertors__angles-render.tracker{margin:auto;max-width:none}.solar-panel-calculator .invertors__links{margin-top:5px}.solar-panel-calculator .invertors .solar-panel-calculator__link{margin-bottom:28px;font-weight:400}hr{margin-top:7px;margin-bottom:7px;border:0;border-bottom:1px solid #eee}.user-item{display:-webkit-flex;display:flex;position:relative;width:50%;box-sizing:border-box;padding:0 28px}@media (max-width:899px){.user-item{padding:0 15px}}.user-item:last-child .user-item__field,.user-item:nth-last-child(2) .user-item__field{padding-bottom:14px}@media (max-width:1499px){.user-item:last-child:nth-last-child(2) .user-item__field,.user-item:nth-last-child(2):nth-last-child(2) .user-item__field{padding-bottom:14px}}@media (max-width:1499px) and (max-width:899px){.user-item:last-child:nth-last-child(2) .user-item__field,.user-item:nth-last-child(2):nth-last-child(2) .user-item__field{padding-bottom:7px}}@media (max-width:1499px){.user-item{width:100%}}.user-item.available .user-item__field input{background-color:#fff}.user-item__field{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex:1 0 9%;flex:1 0 9%;border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;margin-left:-1px;max-width:9%;box-sizing:content-box;padding:0 20px 22px}.user-item__field input{width:100%}@media (max-width:899px){.user-item__field{padding:0 12px 7px;height:20px;-webkit-flex:0 0 47px;flex:0 0 47px;max-width:47px}}.user-item__field select{height:30px!important}@media (max-width:899px){.user-item__field select{font-size:10px!important;height:20px!important}}.user-item__field input{height:30px!important;background-color:#fafafa;font-size:18px!important}@media (max-width:899px){.user-item__field input{font-size:10px!important;height:20px!important}}.user-item__field span{padding-left:4px;white-space:nowrap}.user-item__title{font-size:20px;font-family:"Roboto";color:#b7b6b6}.user-item__available{-webkit-flex:0 0 30%;flex:0 0 30%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start;border:none!important;height:30px!important;position:relative}@media (max-width:899px){.user-item__available{height:20px!important;-webkit-flex:0 0 125px;flex:0 0 125px}}.user-item__quantity{-webkit-flex:0 0 7%;flex:0 0 7%;max-width:7%}@media (max-width:899px){.user-item__quantity{-webkit-flex:0 0 47px;flex:0 0 47px;max-width:47px}}.user-item__total{display:none;-webkit-flex:0 0 30%;flex:0 0 30%;font-size:14px;white-space:nowrap}.user-item__power{-webkit-flex:0 0 13%;flex:0 0 13%;max-width:13%}@media (max-width:899px){.user-item__power{-webkit-flex:0 0 47px;flex:0 0 47px;max-width:47px}}.user-item__preiod{padding-right:0;border-right:none;-webkit-flex:0 0 19%;flex:0 0 19%;max-width:19%}@media (max-width:899px){.user-item__preiod{max-width:67px;-webkit-flex:0 0 67px;flex:0 0 67px}}.users{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:fixed;z-index:150;top:0;left:0;right:0;bottom:0;visibility:hidden;opacity:0}.users.active{opacity:1;visibility:visible}.users.active .users__inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.users__backdrop{z-index:151;height:100%;width:100%;background-color:rgba(0,0,0,.5);position:absolute}.users__inner{background-color:#fff;max-width:1500px;margin:auto;padding:35px;max-height:100vh;overflow:auto;transition-delay:.3s;transition:all .3s ease;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);z-index:155;position:relative}@media (max-width:1499px){.users__inner{max-width:1200px}}@media (max-width:899px){.users__inner{padding:15px;max-width:calc(100vw - 30px)}}.users__inner .presection__title{font-size:30px}@media (max-width:899px){.users__inner .presection__title{font-size:14px}}.users__inner .presection__descr{font-size:20px;color:#777}@media (max-width:899px){.users__inner .presection__descr{font-size:10px}}.users__inner::-webkit-scrollbar{width:5px;height:5px;border-radius:4px;background-color:#f2f2f2}.users__inner::-webkit-scrollbar-thumb{background-color:#bdbdbd;border-radius:4px}.users__inner::-webkit-scrollbar-thumb:hover{background-color:#fb7226}.users__close{position:absolute;width:30px;height:30px;right:10px;top:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M13.41 12l4.3-4.29a1 1 0 10-1.42-1.42L12 10.59l-4.29-4.3a1 1 0 00-1.42 1.42l4.3 4.29-4.3 4.29a1 1 0 000 1.42 1 1 0 001.42 0l4.29-4.3 4.29 4.3a1 1 0 001.42 0 1 1 0 000-1.42z' fill='%23231f20' data-name='close'/%3E%3C/g%3E%3C/svg%3E");background-size:contain}@media (min-width:1024px){.users__close:hover{cursor:pointer;opacity:.7}}@media (max-width:1200px){.users{width:100%;margin-left:0}}.users__form-flex{margin-top:22px;background-color:#f7f4f4;border-radius:7px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;padding:27px 0}@media (max-width:899px){.users__form-flex{margin-top:12px;padding:15px 0}}.users__form-header-wrap{display:-webkit-flex;display:flex}@media (max-width:899px){.users__form-header-wrap{margin-bottom:12px}}.users__form-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 27px;text-align:center}@media (max-width:1499px){.users__form-header:last-child{display:none}}@media (max-width:899px){.users__form-header{padding:0 15px}}.users__form-header .user-item__available{font-size:20px;font-weight:500;font-family:"Roboto";color:#777}@media (max-width:899px){.users__form-header .user-item__available{font-size:12px}}.users__form-header .user-item__field{font-size:19px;font-weight:400;color:#777;height:auto;border-color:transparent}@media (max-width:899px){.users__form-header .user-item__field{font-size:12px}}.users__form-header .user-item__field span{display:block;white-space:normal;margin:0 -15px;line-height:1;font-family:"Roboto"}.users__form-wrap{position:relative;padding-bottom:20px}@media (max-width:899px){.users__form-inner{overflow:auto}}.users__form{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;position:relative}@media (max-width:1499px){.users__form{-webkit-flex-direction:column;flex-direction:column;max-height:70%;overflow:auto}}@media (max-width:899px){.users__form{overflow:visible;padding-bottom:20px}}.users__form:after{position:absolute;content:"";left:50%;top:0;bottom:0;width:2px;background-color:#b7b6b6}@media (max-width:1499px){.users__form:after{display:none}}.users__form-total{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;font-size:28px;font-weight:700;color:#777;font-family:"Roboto";padding-top:20px}.users__form-total span{padding-left:5px;font-weight:500;color:#3baa00}@media (max-width:899px){.users__form-total{padding:20px 0;font-size:14px}}.users-control{margin-top:38px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media (max-width:899px){.users-control{margin-top:10px}}.users-control__button{width:192px;height:64px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-transform:uppercase;border:1px solid #777;border-radius:3px;font-size:18px;font-family:"Roboto"}@media (max-width:899px){.users-control__button{height:36px;width:114px;font-size:11px}}.users-control__button:not(:last-child){margin-right:38px}@media (min-width:1024px){.users-control__button:hover{cursor:pointer;border-color:#3baa00;color:#3baa00}}.colum-wrap{display:-webkit-flex;display:flex;grid-gap:33px;gap:33px}@media (max-width:1299px){.colum-wrap{-webkit-flex-direction:column;flex-direction:column}}.colum-wrap>div{width:50%}@media (max-width:1299px){.colum-wrap>div{width:auto}}.colum-wrap.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.colum-wrap.flex-wrap>div{width:calc(50% - 18px)}@media (max-width:1299px){.colum-wrap.flex-wrap>div{width:auto;-webkit-flex-grow:1;flex-grow:1}}.table-info{padding:36px 52px 32px 62px;border:1px solid #ccc;box-sizing:border-box;border-radius:10px;background:#fff;position:relative;min-height:185px}@media (max-width:890px){.table-info{padding:20px 25px 25px 30px}}.table-info__title{font-weight:700;font-size:24px;line-height:28px;color:#626262;margin-bottom:16px}.table-info__item{padding:5px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:rgba(0,0,0,.5);font-size:18px}.table-info__line{-webkit-flex:1 0 auto;flex:1 0 auto;position:relative}.table-info__line:after{position:absolute;content:"";bottom:5px;border-bottom:1px dotted grey;width:100%}.table-info__link{margin-top:10px;font-style:normal;font-weight:400;font-size:18px;line-height:1.9;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#5c5c5c;opacity:.4;transition:all .3s ease}@media (min-width:1024px){.table-info__link:hover{cursor:pointer;opacity:.7}}body.no-scroll{overflow:hidden!important}#headerfixed.z-unset,.header_wrap.z-unset{z-index:0!important}.solar-station-load{padding:29px;background-color:#f7f4f4;color:#777}@media (max-width:1299px){.solar-station-load{padding:20px}}@media (max-width:899px){.solar-station-load{padding:20px 11px}}.solar-station-load__title{font-size:26px;font-weight:700;font-family:"Roboto";margin-bottom:15px}@media (max-width:1299px){.solar-station-load__title{font-size:20px}}@media (max-width:899px){.solar-station-load__title{font-size:14px}}.solar-station-load__subtitle{font-size:18px;font-family:"Ubuntu";font-weight:400;margin-bottom:10px}@media (max-width:1299px){.solar-station-load__subtitle{font-size:16px}}@media (max-width:899px){.solar-station-load__subtitle{font-size:10px}}.solar-station-load__block{padding:30px 0}@media (max-width:1299px){.solar-station-load__block{padding:20px 0}}.solar-station-load__block:not(:last-child){border-bottom:1px solid #bfbfbf}.solar-station-load__presection{margin-bottom:16px;font-weight:500;font-family:"Roboto"}@media (max-width:899px){.solar-station-load__presection{font-size:12px}}.solar-station-load__descr{font-size:18px;padding-left:14px;position:relative}@media (max-width:1299px){.solar-station-load__descr{font-size:15px}}@media (max-width:899px){.solar-station-load__descr{font-size:10px}}.solar-station-load__descr:before{position:absolute;left:0;font-size:19px;font-weight:500;content:"*";color:#3baa00}.solar-station-load__form{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:20px}@media (max-width:899px){.solar-station-load__form{-webkit-flex-wrap:wrap;flex-wrap:wrap}.solar-station-load__form .solar-panel-calculator__link{width:100%;display:block;margin-top:12px}}.solar-station-load__input{width:86px}@media (max-width:899px){.solar-station-load__input{width:47px}}.solar-station-load__input input{width:100%;padding:0}.solar-station-load__measure{font-size:20px;color:hsla(0,0%,46.7%,.4666666666666667);margin-right:40px;margin-left:10px}@media (max-width:899px){.solar-station-load__measure{font-size:10px;margin-left:6px}}@font-face{font-family:"Ubuntu";src:url(/calc/static/css/../../static/media/Ubuntu-Medium.32a54eaa.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(/calc/static/css/../../static/media/Ubuntu-Bold.925bbfab.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(/calc/static/css/../../static/media/Ubuntu-Regular.f20e45a9.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/calc/static/css/../../static/media/Roboto-Medium.e624b10d.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/calc/static/css/../../static/media/Roboto-Bold.9fa4a811.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/calc/static/css/../../static/media/Roboto-Regular.0944be10.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:"Ubuntu";font-weight:400}.wrapper__inner-calculator{max-width:1500px;margin:auto}@media (max-width:899px){.wrapper__inner-calculator{padding:0 10px}}.solar-panel-calculator{line-height:normal;font-weight:400;padding-bottom:40px}.solar-panel-calculator .hidden{display:none}.solar-panel-calculator hr{margin:21px 0;height:1px;background-color:#bfbfbf}@media (max-width:899px){.solar-panel-calculator hr{margin:14px 0}}.solar-panel-calculator__subdescr{margin-top:0;color:#3baa00;margin-bottom:30px;font-weight:500}.solar-panel-calculator__section-1,.solar-panel-calculator__section-2,.solar-panel-calculator__section-3,.solar-panel-calculator__section-4{margin-bottom:100px}@media (max-width:1499px){.solar-panel-calculator__section-1,.solar-panel-calculator__section-2,.solar-panel-calculator__section-3,.solar-panel-calculator__section-4{margin-bottom:70px}}@media (max-width:1299px){.solar-panel-calculator__section-1,.solar-panel-calculator__section-2,.solar-panel-calculator__section-3,.solar-panel-calculator__section-4{margin-bottom:50px}}@media (max-width:899px){.solar-panel-calculator__section-1,.solar-panel-calculator__section-2,.solar-panel-calculator__section-3,.solar-panel-calculator__section-4{margin-bottom:25px}}.solar-panel-calculator__section-5{margin-bottom:100px;margin-top:60px}@media (max-width:1499px){.solar-panel-calculator__section-5{margin-bottom:70px}}@media (max-width:1299px){.solar-panel-calculator__section-5{margin-bottom:50px}}@media (max-width:899px){.solar-panel-calculator__section-5{margin-bottom:25px}}.solar-panel-calculator__link{padding-left:24px;color:#3baa00;font-size:18px;position:relative;text-decoration:underline;display:block;line-height:1}@media (max-width:899px){.solar-panel-calculator__link{font-size:10px;padding-left:18px}}@media (min-width:1024px){.solar-panel-calculator__link:hover{cursor:pointer;text-decoration:none}}.solar-panel-calculator__link:before{position:absolute;content:"";width:18px;height:18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C4.026 0 0 4.025 0 9c0 4.974 4.025 9 9 9 4.974 0 9-4.025 9-9 0-4.974-4.025-9-9-9zm.924 12.573c0 .284-.414.568-.924.568-.533 0-.912-.284-.912-.568V8.059c0-.332.38-.557.912-.557.51 0 .924.225.924.557v4.514zM9 6.413c-.545 0-.971-.403-.971-.854 0-.45.426-.84.971-.84.533 0 .96.39.96.84 0 .45-.427.853-.96.853z' fill='%233BAA00'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat;left:0;top:calc(50% - 9px)}@media (max-width:899px){.solar-panel-calculator__link:before{width:12px;height:12px;top:0}}.solar-panel-calculator__title{margin-bottom:15px}.solar-panel-calculator__descr{font-size:18px;font-family:"Ubuntu";font-weight:500;color:#5a5a5a;padding:10px 0 0;margin-bottom:35px}.solar-panel-calculator__getcalculation{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:55px}.solar-panel-calculator__getcalculation .calc-btn.btn.btn-default{width:272px;font-size:18px;white-space:nowrap}@media (max-width:899px){.solar-panel-calculator__getcalculation .calc-btn.btn.btn-default{font-size:12px;width:163px}}@media (max-width:899px){.solar-panel-calculator__getcalculation{margin-top:30px}}.solar-panel-calculator__section{padding:32px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.25)}@media (max-width:899px){.solar-panel-calculator__section{padding:10px}}.solar-panel-calculator__radio-input{-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;position:absolute;font-size:0;opacity:0;width:0;height:0}.solar-panel-calculator__radio-input:checked+.solar-panel-calculator__radio-span:after{position:absolute;content:"";width:10px;height:10px;background-color:#3baa00;border-radius:2px;left:5px;top:calc(50% - 4px)}@media (max-width:899px){.solar-panel-calculator__radio-input:checked+.solar-panel-calculator__radio-span:after{width:7px;height:7px;top:4px;left:4px}}@media (max-width:899px){.solar-panel-calculator__radio-input:checked+.user-item__title.solar-panel-calculator__radio-span:after{position:absolute;content:"";top:4px}}.solar-panel-calculator__radio-span{font-size:20px;font-family:"Roboto";color:#b7b6b6;padding-left:30px;position:relative;font-weight:400;line-height:normal}@media (max-width:899px){.solar-panel-calculator__radio-span{padding-left:25px;font-size:12px}}@media (min-width:1024px){.solar-panel-calculator__radio-span:hover{cursor:pointer}}.solar-panel-calculator__radio-span:before{position:absolute;content:"";width:18px;height:18px;border-radius:3px;border:1px solid #bfbfbf;left:0;top:calc(50% - 9px);background-color:#fff;box-sizing:content-box}@media (max-width:899px){.solar-panel-calculator__radio-span:before{width:13px;height:13px;top:calc(50% - 7px)}}@media (max-width:768px){.solar-panel-calculator__radio-span{font-size:12px}}@media (min-width:1024px){.solar-panel-calculator__radio-lable:hover{cursor:pointer}.solar-panel-calculator__radio-lable:hover .solar-panel-calculator__radio-span:before{position:absolute;content:"";width:18px;height:18px;border-radius:3px;border:1px solid #3baa00;left:0;top:calc(50% - 9px);background-color:#fff}}.solar-panel-calculator input[type=checkbox],.solar-panel-calculator input[type=radio]{margin:0}.solar-panel-calculator ul:not([id*=bx_])>li:before{display:none}.solar-panel-calculator input,.solar-panel-calculator select{margin:0;vertical-align:baseline;font-weight:400;height:40px!important;border-radius:3px;border:1px solid #bfbfbf;padding:0 7px;box-sizing:border-box;font-size:20px!important;font-family:"Roboto"}@media (max-width:899px){.solar-panel-calculator input,.solar-panel-calculator select{height:22px!important;font-size:10px!important}}@media (min-width:1024px){.solar-panel-calculator input:hover,.solar-panel-calculator select:hover{cursor:pointer}}@media (min-width:1024px){.solar-panel-calculator input[type=text]:hover{cursor:auto}}.solar-panel-calculator .map-wrapper input{height:auto!important}.solar-panel-calculator table{border-collapse:separate;border-collapse:initial}.solar-panel-calculator .calculation-result__title{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:50px;font-size:35px;font-weight:500;color:#000;padding:20px 0;background-color:#f7f4f4;text-align:center}@media (max-width:1499px){.solar-panel-calculator .calculation-result__title{font-size:28px}}@media (max-width:899px){.solar-panel-calculator .calculation-result__title{font-size:18px;margin-bottom:25px;text-align:center}}.h24{font-size:24px}@media (max-width:899px){.h24{font-size:20px}}.h20{font-size:20px}@media (max-width:899px){.h20{font-size:16px}}.h16{font-size:16px}@media (max-width:899px){.h16{font-size:14px}}.h17{font-size:17px}@media (max-width:899px){.h17{font-size:15px}}.h14{font-size:14px}@media (max-width:899px){.h14{font-size:12px}}@media print{.user-item:not(.available){display:none!important}.users__form{height:auto!important}}
/*# sourceMappingURL=main.5fa83bc1.chunk.css.map */
/* End */
/* /calc/static/css/main.css?176287719340566 */
