.ups .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 30px}.ups .top span{color:#dd0428}.ups .block-ups{padding:30px 0 20px;border-top:1px solid #dfdfe1}.ups .block-ups,.ups .block-ups .block-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ups .block-ups .block-image{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:177px;max-width:177px;min-width:177px;margin:0 90px 0 0}.ups .block-ups .block-image img{width:auto;max-width:177px;height:auto;max-height:84px;margin:0 0 12px}@media(max-width:830px){.ups .block-ups .block-image img{margin:0 40px 0 0}}@media(max-width:1400px){.ups .block-ups .block-image{margin:0 40px 0 0}}@media(max-width:830px){.ups .block-ups .block-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;max-width:none;min-width:auto;margin:0 0 20px}}.ups .block-ups .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ups .block-ups .info .item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 25px);margin-top:10px;margin-right:0}.ups .block-ups .info .item-info .name-property{width:50%;margin:0 24px 0 0}@media(max-width:1400px){.ups .block-ups .info .item-info .name-property{margin:0 15px 0 0}}.ups .block-ups .info .item-info .value{font-weight:600}.ups .block-ups .info .item-info:first-child{margin-top:0}.ups .block-ups .info .item-info:nth-child(2n){margin-right:0}@media(max-width:900px){.ups .block-ups .info .item-info{width:100%}}.ups .block-ups .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;min-width:200px;height:auto;margin:0 0 0 64px;padding:20px 40px;line-height:normal}.ups .block-ups .button img{margin:0 0 0 8px}.ups .block-ups .button.hidden-button{visibility:hidden}@media(max-width:830px){.ups .block-ups .button.hidden-button{display:none}}@media(max-width:1400px){.ups .block-ups .button{margin:0 0 0 30px}}@media(max-width:830px){.ups .block-ups .button{width:100%;margin:20px 0 0}}.ups .block-ups.invisible{display:none}.ups .block-ups:last-child{border-bottom:1px solid #dfdfe1}@media(max-width:830px){.ups .block-ups{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.progressBar{width:100%;background-color:#e0e0e0;padding:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.2);display:inline-block}.progressBar .progressBarFill{display:block;height:22px;background-color:#ad001d;border-radius:3px;-webkit-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}#calcForm input{border:revert}#calcForm input:disabled{background-color:#eee}#calcContent{margin-top:43px}.calculate-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:341px;padding-bottom:150px;background:url(https://static.pcm.ru/img2024/calculator/calculate-banner.jpg) 50% no-repeat;background-size:cover;color:#fff;overflow:hidden}@media(max-height:767px){.calculate-banner .path{padding:32px 0 28px}}.calculate-banner .header{text-align:center;margin:0 0 28px}.calculate-banner .tab-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;grid-gap:48px;gap:48px}.calculate-banner .tab-links a{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px dashed #b6b6b6;font-size:22px;color:#b6b6b6;line-height:30px;-ms-flex-negative:0;flex-shrink:0;text-decoration:none}.calculate-banner .tab-links a.active{color:#fff;border-bottom:1px solid #fff}
