@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Exo+2:wght@300;400;500;600;700;900&display=swap";*,body .search-wrapper form input[type=text],body a.button{-webkit-box-sizing:border-box}body a,body a:hover{text-decoration:none}@font-face{font-weight:300;font-family:Roboto;font-style:normal;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format("truetype")}@font-face{font-weight:400;font-family:Roboto;font-style:normal;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxP.ttf) format("truetype")}@font-face{font-weight:500;font-family:Roboto;font-style:normal;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format("truetype")}@font-face{font-weight:700;font-family:Roboto;font-style:normal;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format("truetype")}:root{--color_based: #787e85;--color_based2: #000;--color_link: #787e85;--color_link_hover: #7bb933;--color_error: rgb(255, 0, 0);--color_invert: rgba(0, 0, 0, .5);--color_table_odd: rgba(0, 0, 0, .1);--color_bg: #fff;--color_border: #c4c7cc;--color_border2: #808790;--color_gray: #808790}*{box-sizing:border-box;margin:0;padding:0}.color_based{color:#787e85}.color_based2{color:#000}.color_link{color:#787e85}.color_link_hover{color:#7bb933}.color_error{color:red}.color_invert{color:#00000080}.color_table_odd{color:#0000001a}.color_bg{color:#fff}.color_border{color:#c4c7cc}.color_border2,.color_gray,body div.input.select li{color:#808790}body,body h1,body h2,body h3,body h4{color:#787e85}article,aside,footer,header,nav,section{display:block}html{font-size:14px;font-family:Roboto,sans-serif;line-height:1.28571rem}@media all and (max-width: 1099px),all and (max-device-width: 1099px){html{font-size:13px}}@media all and (max-width: 540px),all and (max-device-width: 540px){html{font-size:12px}body table tr td,body table tr th{word-break:break-word}}body h1.strip,body h2.strip,body h3.strip,body h4.strip{width:100%;margin-bottom:15px;padding:15px;color:#000;background:rgba(0,0,0,.1)}body h1{padding:15px 0 30px;font-weight:500;font-size:2.14286rem;line-height:2.42857rem}body hr.full{margin:-1px 0 0;padding:0;border:none;border-top:1px solid rgba(0,0,0,.1)}body a{color:#787e85;outline:0}body a:hover{color:#7bb933}body .collapse-block.open .collapse-body a,body a.return{text-decoration:underline}body a.return{position:relative;display:inline-block;margin-top:70px;padding-left:55px;font-size:1rem;line-height:2.14rem}body a.button,body a.return:hover{text-decoration:none}body a.return:after{position:absolute;top:0;left:0;width:30px;height:31px;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) 0 -164px;content:" "}body a.button{box-sizing:border-box;padding:10px 15px;color:#787e85;font-size:16px;text-align:center;border:1px solid #c4c7cc;border-radius:4px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}body a.button.extra-link{position:relative;padding:10px 45px 10px 15px}body a.button.extra-link:after{position:absolute;top:0;right:20px;width:12px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACCSURBVHgBlY7BDYAgEASXi7ENbcVOtAs+Jvow2oV2YivYhkYQHwokEGA/EJidOwYrvJ9aMFkjlPPeCueBYQUoyKME3IJC50xQVGlJ6zoD4XyuUcpdX40AcqQEWGjt9v1RFKargZKHt+CDl2EQNkM58F+IworEd7JUs5mQAf8rpcJvHlGbS23QWaUAAAAAAElFTkSuQmCC) 50% 50% no-repeat;content:""}body img{vertical-align:middle;border:none}body .collapse-block,body blockquote{border-bottom:1px solid #c4c7cc}body ul{list-style:none}body ol{padding-left:15px}body ol>li{margin-bottom:1rem}body table{width:100%;font-weight:300;font-size:1.14286rem;border-collapse:collapse;border-spacing:0}body table tr:nth-child(odd) td{background:0 0}body table tr th{font-weight:400;text-align:left}body table tr td,body table tr td.bg-td{background:rgba(0,0,0,.1)}body table tr td,body table tr th{padding:15px 10px}body table tr.no-bg-td td{background:0 0}body blockquote{display:block;margin:50px 0;padding:25px 100px 30px;font-weight:300;font-size:1.57rem;line-height:2rem;text-align:center;border-top:1px solid #c4c7cc}@media all and (max-width: 540px),all and (max-device-width: 540px){body blockquote{padding:28px}}body blockquote b{color:#7bb933;font-weight:inherit}body input,body label,body select,body textarea{vertical-align:middle;outline:0}body input[type=submit]{-webkit-appearance:none}body div.input.select{position:relative;display:inline-block;width:250px;padding-bottom:4px;font-weight:300;font-size:1.57rem;line-height:1.7rem;vertical-align:middle}body div.input.select:after{position:absolute;right:0;bottom:0;left:0;height:4px;background:#787e85;content:" "}body div.input.select.open:after{background:rgba(0,0,0,.5)}body div.input.select ul{position:absolute;top:44px;right:0;left:0;z-index:1;display:none;max-height:40vh;padding:10px;overflow-y:auto;background:#fff;border:1px solid #c4c7cc;border-top:none}body div.input.select li,body div.input.select span{display:block;padding:8px 0 8px 15px;cursor:pointer}body div.input.select li:hover{color:inherit}body .collapse-block.open .collapse-body .download,body .collapse-block.open .collapse-title{color:#7bb933}body div.input.select span:after{position:absolute;top:10px;right:5px;width:25px;height:25px;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) -132px -166px;content:" "}body div.input.select.open span:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}body>.main>.full>.wrapper{width:1198px;margin:0 auto}body .cboxElement{cursor:pointer;cursor:zoom-in}body .clear{clear:both}body .clear:after{display:table;clear:both;content:""}body .center{text-align:center}body .hidden{display:none}body .uppercase{text-transform:uppercase}@media all and (max-width: 1198px),all and (max-device-width: 1198px){body>.main>.full>.wrapper{width:auto;min-width:300px;max-width:1198px}body .wrapper{padding:0 15px}}body .block2in1and1{display:grid;grid-gap:10px 32px;grid-template-columns:minmax(270px,2fr) minmax(auto,360px)}@media all and (max-width: 540px),all and (max-device-width: 540px){body .block2in1and1{grid-row-gap:32px;grid-template-columns:1fr}}body .block1and1as2,body .block1as2and1{display:grid;grid-gap:5px 15px;grid-template-columns:2fr 1fr}@media all and (max-width: 540px),all and (max-device-width: 540px){body .block1and1as2,body .block1as2and1{grid-template-columns:1fr}}body .block1and1as2{grid-template-columns:1fr 2fr}body .block2{display:grid;grid-gap:5px 15px;grid-template-columns:1fr 1fr}body .block3,body .block4{display:grid;grid-row-gap:10px}@media all and (max-width: 540px),all and (max-device-width: 540px){body .block2{grid-template-columns:1fr}}body .block3{grid-column-gap:30px;grid-template-columns:1fr 1fr 1fr}@media all and (max-width: 540px),all and (max-device-width: 540px){body .block3{grid-template-columns:1fr}}body .block4{grid-column-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}body .footer-after{padding:20px 0;font-size:.57143rem;line-height:1rem}@media all and (max-width: 1099px),all and (max-device-width: 1099px){body .block4{grid-template-columns:1fr 1fr}body .footer-after{margin:0 10px}}body .footer-after .copyright{float:right;text-align:right;text-transform:uppercase}body .footer-after .requisites{float:left;font-size:.71429rem}@media all and (max-width: 540px),all and (max-device-width: 540px){body .block4{grid-template-columns:1fr}body .footer-after{margin:0 10px 60px}body .footer-after .requisites span{display:none}}body .footer-after .requisites img{margin-top:10px}body .footer-after .social-icons{padding:10px 0 20px;text-align:right}body .footer-after .social-icons a{display:inline-block;width:32px;height:32px;margin-right:19px}body .footer-after .social-icons a[href*=facebook]{background:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='31.5' stroke='%23787E85'/%3E%3Cpath d='M34.3431 50V33.15H39.9702L40.8067 26.5527H34.3431V22.3505C34.3431 20.4467 34.8681 19.1433 37.5728 19.1433H41V13.2614C39.3332 13.0805 37.6563 12.9941 35.9793 13.0003C31.0055 13.0003 27.5905 16.0677 27.5905 21.6987V26.5403H22V33.1377H27.6027V50H34.3431Z' fill='%23787E85'/%3E%3C/svg%3E");background-size:32px 32px}body .footer-after .social-icons a[href*=youtube]{background:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='31.5' stroke='%23787E85'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M47.3 21.1759C48.2965 22.2897 48.6482 24.8104 48.6482 24.8104C48.6482 24.8104 49 27.8001 49 30.7897V33.5449C49 36.4759 48.6482 39.4656 48.6482 39.4656C48.6482 39.4656 48.2966 41.9863 47.3 43.1001C46.0735 44.438 44.688 44.5566 44.0006 44.6155C43.9652 44.6185 43.9316 44.6214 43.9 44.6243C39.1518 45.0346 32 45.0346 32 45.0346C32 45.0346 23.1482 44.9759 20.4518 44.683C20.3085 44.6499 20.132 44.6251 19.9314 44.5969C19.0649 44.4752 17.7472 44.2901 16.7 43.1002C15.7035 41.9864 15.3518 39.4657 15.3518 39.4657C15.3518 39.4657 15 36.5346 15 33.545V30.7898C15 27.8001 15.3518 24.8104 15.3518 24.8104C15.3518 24.8104 15.6448 22.2898 16.7 21.1759C17.9265 19.838 19.312 19.7194 19.9994 19.6606C20.0348 19.6575 20.0684 19.6547 20.1 19.6518C24.8482 19.3001 32 19.2415 32 19.2415C32 19.2415 39.1518 19.3001 43.9 19.6518C43.949 19.6562 44.0027 19.6603 44.0606 19.6648C44.7663 19.7189 46.1082 19.8217 47.3 21.1759ZM27.8973 38.9382V26.2175L39.0353 32.7244L27.8973 38.9382Z' fill='%23787E85'/%3E%3C/svg%3E");background-size:32px 32px}body .footer-after .social-icons a[href*=instagram]{background:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='31.5' stroke='%23787E85'/%3E%3Cpath d='M47.9083 24.7607C47.8882 23.3728 47.6315 21.996 47.1402 20.698C46.2803 18.4815 44.5295 16.7288 42.313 15.8708C41.0315 15.3887 39.6767 15.1302 38.3053 15.1008C36.5417 15.022 35.9825 15 31.5055 15C27.0285 15 26.4547 15 24.7038 15.1008C23.3343 15.1302 21.9795 15.3887 20.698 15.8708C18.4815 16.7288 16.7288 18.4815 15.8708 20.698C15.3887 21.9795 15.1283 23.3343 15.1027 24.7038C15.0238 26.4693 15 27.0285 15 31.5055C15 35.9825 15 36.5545 15.1027 38.3072C15.1302 39.6785 15.3887 41.0315 15.8708 42.3167C16.7307 44.5313 18.4815 46.284 20.6998 47.142C21.9758 47.6407 23.3307 47.923 24.7057 47.967C26.4712 48.0458 27.0303 48.0697 31.5073 48.0697C35.9843 48.0697 36.5582 48.0697 38.309 47.967C39.6785 47.9395 41.0333 47.681 42.3167 47.1988C44.5332 46.339 46.284 44.5863 47.1438 42.3717C47.626 41.0883 47.8845 39.7353 47.912 38.3622C47.9908 36.5985 48.0147 36.0393 48.0147 31.5605C48.011 27.0835 48.011 26.5152 47.9083 24.7607ZM31.4945 39.9718C26.8122 39.9718 23.019 36.1787 23.019 31.4963C23.019 26.814 26.8122 23.0208 31.4945 23.0208C36.1732 23.0208 39.97 26.814 39.97 31.4963C39.97 36.1787 36.1732 39.9718 31.4945 39.9718ZM40.3073 24.6837C39.2128 24.6837 38.331 23.8 38.331 22.7073C38.331 21.6147 39.2128 20.731 40.3073 20.731C41.3982 20.731 42.2818 21.6147 42.2818 22.7073C42.2818 23.8 41.3982 24.6837 40.3073 24.6837Z' fill='%23787E85'/%3E%3Cpath d='M31.4938 37.002C34.5344 37.002 36.9993 34.5371 36.9993 31.4965C36.9993 28.4559 34.5344 25.991 31.4938 25.991C28.4532 25.991 25.9883 28.4559 25.9883 31.4965C25.9883 34.5371 28.4532 37.002 31.4938 37.002Z' fill='%23787E85'/%3E%3C/svg%3E");background-size:32px 32px}body .footer-after .social-icons a[href*="vk.com"]{background:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='31.5' stroke='%23787E85'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M43.8438 35.882C45.0711 37.0508 46.3665 38.1504 47.4673 39.4371C47.9536 40.0088 48.414 40.5989 48.7661 41.2624C49.2652 42.2056 48.8132 43.2436 47.946 43.3L42.5558 43.2976C41.1655 43.4101 40.0565 42.8642 39.124 41.9371C38.3777 41.1956 37.6866 40.4065 36.9689 39.6401C36.6748 39.3268 36.3668 39.032 35.999 38.799C35.2631 38.3331 34.6244 38.4758 34.2039 39.2243C33.7756 39.9857 33.6785 40.8288 33.6364 41.6773C33.5787 42.9153 33.195 43.2408 31.92 43.2975C29.1952 43.4228 26.6093 43.0207 24.207 41.68C22.0891 40.4981 20.4467 38.8295 19.0172 36.9405C16.2339 33.2622 14.1025 29.2204 12.1869 25.0653C11.7557 24.1292 12.071 23.6266 13.13 23.6089C14.8884 23.5755 16.6467 23.5779 18.4072 23.6065C19.1219 23.6167 19.595 24.0165 19.871 24.6751C20.8223 26.9568 21.9865 29.1277 23.4477 31.1399C23.8368 31.6756 24.2336 32.2113 24.7987 32.5884C25.4238 33.0058 25.8997 32.8675 26.1938 32.1883C26.3804 31.7576 26.4621 31.2938 26.5041 30.8325C26.6434 29.2456 26.6618 27.6615 26.4174 26.0802C26.2674 25.0933 25.6975 24.4544 24.6879 24.2677C24.1727 24.1724 24.2494 23.9855 24.4989 23.6986C24.9321 23.2039 25.3396 22.896 26.1519 22.896H32.2438C33.2028 23.0806 33.4158 23.5008 33.5471 24.4421L33.5523 31.0423C33.5419 31.4066 33.7389 32.4879 34.4118 32.7291C34.9503 32.9008 35.3053 32.4806 35.6284 32.1475C37.087 30.6376 38.128 28.8532 39.0579 27.0054C39.4707 26.1929 39.8255 25.3492 40.1694 24.5061C40.4242 23.8805 40.8241 23.5727 41.5465 23.5863L47.4096 23.5914C47.5834 23.5914 47.7593 23.5939 47.9277 23.622C48.9157 23.7862 49.1864 24.2008 48.8813 25.1418C48.4005 26.6182 47.465 27.8485 46.5503 29.0845C45.5726 30.4041 44.5269 31.6785 43.5572 33.006C42.6664 34.2182 42.7372 34.8292 43.8438 35.882Z' fill='%23787E85'/%3E%3C/svg%3E");background-size:32px 32px}body .footer-after .social-icons a[href*="t.me"]{background:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='31.5' stroke='%23787E85'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5436 29.7758C23.4756 25.2599 30.0986 22.2827 33.4124 20.8442C42.874 16.7372 44.84 16.0238 46.1215 16.0003C46.4033 15.9951 47.0335 16.068 47.4417 16.4136C47.7864 16.7055 47.8812 17.0998 47.9266 17.3765C47.972 17.6533 48.0285 18.2837 47.9836 18.7762C47.4708 24.3984 45.2523 38.0419 44.1236 44.3389C43.646 47.0033 42.7056 47.8967 41.7952 47.9841C39.8167 48.1741 38.3143 46.6196 36.398 45.3087C33.3994 43.2573 31.7054 41.9804 28.7948 39.9787C25.431 37.6653 27.6116 36.3939 29.5286 34.316C30.0303 33.7722 38.7476 25.4974 38.9163 24.7467C38.9374 24.6528 38.957 24.3029 38.7578 24.1181C38.5586 23.9333 38.2646 23.9965 38.0524 24.0467C37.7517 24.118 32.9614 27.4222 23.6815 33.9596C22.3218 34.9339 21.0902 35.4087 19.9867 35.3838C18.7703 35.3564 16.4303 34.666 14.6907 34.0759C12.5571 33.3521 10.8613 32.9694 11.009 31.7402C11.0859 31.0999 11.9307 30.4451 13.5436 29.7758Z' fill='%23787E85'/%3E%3C/svg%3E%0A");background-size:32px 32px}body .collapse-block .collapse-title{position:relative;display:block;padding:30px 65px 30px 10px;font-weight:300;font-size:1.57143rem;line-height:2.14286rem;cursor:pointer}body .collapse-block .collapse-title:after{position:absolute;top:25px;right:35px;width:35px;height:35px;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) -215px -159px;content:" "}@media all and (max-width: 540px),all and (max-device-width: 540px){body .collapse-block .collapse-title:after{right:0;width:20px;background-position:-108px -70px;background-size:150px}}body .collapse-block.open .collapse-title:after{background-position:-168px -159px}body .collapse-block .collapse-body{display:none;padding:10px 40px 40px}body .collapse-block .collapse-body li .view{float:right}body .collapse-block .collapse-body .download:before{display:inline-block;width:23px;height:18px;padding-right:7px;vertical-align:middle;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) -257px -167px;content:" "}body .collapse-block.open .collapse-body{display:block;font-weight:300;font-size:1.14286rem}body .collapse-block.open .collapse-body a:hover{text-decoration:none}body .pagination{padding:50px 0;text-align:right}body .pagination li{display:inline-block;padding:0 5px;font-size:1.14286rem}body .pagination li.current{font-weight:700}body .pagination li a{text-decoration:underline}body .pagination li a:hover,body a.all{text-decoration:none}body .search-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100500;display:none;padding-top:190px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body .search-wrapper form{max-width:1099px;margin:0 15%}body .search-wrapper form input[type=text]{box-sizing:border-box;width:100%;padding:0 55px;color:#fff;font-weight:300;font-size:1.57rem;line-height:3.57rem;background:0 0;border:none;border-bottom:3px solid #fff}body .search-wrapper form input[type=text]:input-placeholder{color:#fff}body .search-wrapper form input[type=text]::input-placeholder{color:#fff}body .search-wrapper form input[type=text]::placeholder{color:#fff}body .search-wrapper form .close,body .search-wrapper form input[type=submit]{position:relative;z-index:1;display:inline-block;width:50px;height:50px;vertical-align:middle;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) -154px -217px;border:none;cursor:pointer;-webkit-filter:invert(100%) brightness(3);filter:invert(100%) brightness(3)}body .search-wrapper form input[type=submit]{margin-right:-50px}body .search-wrapper form .close{margin-left:-50px;background-position:-81px -154px}body .auth-window form input,body .register-window form input{padding:0 10px;color:#808790;font-size:1.14286rem;line-height:2.57143rem}body .auth-window form input[type=password],body .auth-window form input[type=text],body .register-window form input[type=password],body .register-window form input[type=text]{margin-right:10px;border:1px solid #c4c7cc;border-bottom:2px solid #808790}body .auth-window form input[type=submit],body .register-window form input[type=submit]{display:inline-block;width:280px;margin-top:10px;color:#c4c7cc;line-height:50px;text-align:center;background:#808790;border:none;border-radius:3px;cursor:pointer}body .auth-window form label,body .register-window form label{display:block;padding:30px 12px 0}body .auth-window form label input,body .register-window form label input{vertical-align:middle}body a.all{float:right;font-weight:300;font-size:1rem;text-transform:none}body #callback a,body a.all span{text-decoration:underline}.tabs-wrap .tabs-nav li a:hover,body a.all:hover span{text-decoration:none}body .all4mobile{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:10px auto;padding:10px 15px;color:#6b7785;text-align:center;border:1px solid #6b7785;border-radius:3px}body #callback{position:fixed;bottom:60px;left:60px;z-index:100500;width:390px;font-size:12px}@media all and (max-width: 540px),all and (max-device-width: 540px){body a.all{display:none}body .all4mobile{display:block}body #callback{bottom:22px;left:18px;width:68vw}}body #callback .icon{position:relative;width:80px;height:80px;overflow:hidden;background:#787e85;border-radius:50%;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}body #callback .icon:after{position:absolute;top:0;right:0;bottom:0;left:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MDAiIGhlaWdodD0iNjAwIiB2aWV3Qm94PSIwIDAgNjAwIDYwMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTU2MC45MTMgNDY0Ljk0NmwtMy4wNDctNi41NzdjLTkuMTc4LTIxLjU5LTEyMS42NS01NC42MjItMTMwLjk0LTU1LjE4bC03LjUwNy41OTVjLTE1LjM0NiAzLjEyLTMyLjE4IDE3LjY1LTY3LjcwMiA0OS4wNDctMzkuOTgtMTguNDMtOTQuNjc1LTY3Ljc3NC0xMjAuNDYyLTk2LjgzLTI3LjkwNS0zMS40NTUtNjIuNzItODQuMzg0LTc1LjI0My0xMjMuOTIgNDAuNDI2LTM1LjgzOCA1Ny4yOTYtNTEuNDA3IDU4LjM3NC02OC43MjMuNTU3LTkuMzEtMTguNzI4LTEyNC44NjctMzkuMDUzLTEzNi41NzJsLTYuMTMtMy44NDZDMTU2LjMxIDE0LjYgMTM2LjcyNyAxLjk4NiAxMTUuMDI4IDYuNDI2Yy01LjI3NyAxLjA5Ni0xMC40MDUgMy4xNTgtMTUuMTYgNi4xMy0xNC42NCA5LjE3OC01MC4zMTIgMzMuOTYyLTY2LjU4NiA2Ni4zMjZDMjMuMjUgOTkuMDYgMTguNzE3IDI4My4wODIgMTU2LjU3IDQzOC41NjRjMTM2LjI5MiAxNTMuNzkyIDMwNC4zMTYgMTYwLjQ4IDMyOS41ODMgMTU1LjMxNmwuNjctLjE1IDIuMjMtLjYzYzM0LjA3My0xMi4yMjUgNjIuOTgtNDQuNyA3My44NjgtNTguMTEzIDE5Ljk5LTI0Ljc4NCA1LjcyMy01NC4yMTMtMi4wMDctNzAuMDR6Ii8+PC9zdmc+) center center no-repeat;background-size:50px auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;content:" "}@media all and (max-width: 540px),all and (max-device-width: 540px){body #callback .icon{width:56px;height:56px}body #callback .icon:after{background-size:35px auto}}body #callback .icon:hover{background-color:#7bb933}body #callback .icon:hover:after{-webkit-transform:rotateY(360deg)!important;-ms-transform:rotateY(360deg)!important;transform:rotateY(360deg)!important}body #callback .info{position:relative;display:none;height:60px;padding:5px;color:#fff;background:#787e85;border-radius:30px}@media all and (max-width: 540px),all and (max-device-width: 540px){body #callback .info{height:60px;padding-left:15px}}body #callback .time{float:left;width:105px;height:30px;padding:8px 5px;text-align:center}body #callback .time b{font-weight:inherit}@media all and (max-width: 540px),all and (max-device-width: 540px){body #callback .time{display:none;float:none;clear:both;width:270px;padding:3px 5px;text-align:center}body #callback .time b{display:none}}body #callback a{color:#fff}body #callback input[type=text]{width:204px;height:30px;margin-top:2px;padding-left:27px;color:#222;font-weight:300;font-size:18px;line-height:30px;background:rgba(221,221,221,.9);border:none;border-radius:2px}body #callback input[type=text]::input-placeholder{color:#222}body #callback input[type=text]::placeholder{color:#222}body #callback input[type=text]:placeholder{color:#222}body #callback input[type=text]:input-placeholder{color:#222}@media all and (max-width: 540px),all and (max-device-width: 540px){body #callback input[type=text]{width:183px;padding-left:10px}}body #callback .confirm{padding-top:3px;padding-left:106px;font-size:9px;line-height:12px}body #callback span.input.checkbox{width:8px;height:8px;background:0 0;border:1px solid #fff}body #callback span.input.checkbox:after{top:2px;left:2px;width:4px;height:4px;background:#fff}body #callback .close{position:absolute;top:0;right:0;width:8px;height:8px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyOTkuOTE3cHgiIGhlaWdodD0iMzAycHgiIHZpZXdCb3g9IjkuMDQ0IDcuMjEgMjk5LjkxNyAzMDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgOS4wNDQgNy4yMSAyOTkuOTE3IDMwMiINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0RDRENEQiIHN0cm9rZS13aWR0aD0iNTQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjM2LjgzMyIgeTE9IjM2LjgzMyIgeDI9IjI4MS4wNDIiIHkyPSIyODEuMDQ0Ii8+DQoJPGNpcmNsZSBmaWxsPSIjNEQ0RDREIiBjeD0iMzcuNDYiIGN5PSIzNy40NiIgcj0iMjciLz4NCgk8Y2lyY2xlIGZpbGw9IiM0RDRENEQiIGN4PSIyODEuMDQyIiBjeT0iMjgxLjA0NCIgcj0iMjciLz4NCjwvZz4NCjxnPg0KCTxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzRENEQ0RCIgc3Ryb2tlLXdpZHRoPSI1NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMjgxLjM1NiIgeTE9IjM2LjUyIiB4Mj0iMzcuMTQ3IiB5Mj0iMjgwLjczMSIvPg0KCTxjaXJjbGUgZmlsbD0iIzRENEQ0RCIgY3g9IjI4MC43MjkiIGN5PSIzNy4xNDciIHI9IjI3Ii8+DQoJPGNpcmNsZSBmaWxsPSIjNEQ0RDREIiBjeD0iMzcuMTQ3IiBjeT0iMjgwLjczMSIgcj0iMjciLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat;background-size:8px 8px;cursor:pointer}body #callback .submit{position:absolute;top:5px;right:5px;width:50px;height:50px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MDAiIGhlaWdodD0iNjAwIiB2aWV3Qm94PSIwIDAgNjAwIDYwMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTU2MC45MTMgNDY0Ljk0NmwtMy4wNDctNi41NzdjLTkuMTc4LTIxLjU5LTEyMS42NS01NC42MjItMTMwLjk0LTU1LjE4bC03LjUwNy41OTVjLTE1LjM0NiAzLjEyLTMyLjE4IDE3LjY1LTY3LjcwMiA0OS4wNDctMzkuOTgtMTguNDMtOTQuNjc1LTY3Ljc3NC0xMjAuNDYyLTk2LjgzLTI3LjkwNS0zMS40NTUtNjIuNzItODQuMzg0LTc1LjI0My0xMjMuOTIgNDAuNDI2LTM1LjgzOCA1Ny4yOTYtNTEuNDA3IDU4LjM3NC02OC43MjMuNTU3LTkuMzEtMTguNzI4LTEyNC44NjctMzkuMDUzLTEzNi41NzJsLTYuMTMtMy44NDZDMTU2LjMxIDE0LjYgMTM2LjcyNyAxLjk4NiAxMTUuMDI4IDYuNDI2Yy01LjI3NyAxLjA5Ni0xMC40MDUgMy4xNTgtMTUuMTYgNi4xMy0xNC42NCA5LjE3OC01MC4zMTIgMzMuOTYyLTY2LjU4NiA2Ni4zMjZDMjMuMjUgOTkuMDYgMTguNzE3IDI4My4wODIgMTU2LjU3IDQzOC41NjRjMTM2LjI5MiAxNTMuNzkyIDMwNC4zMTYgMTYwLjQ4IDMyOS41ODMgMTU1LjMxNmwuNjctLjE1IDIuMjMtLjYzYzM0LjA3My0xMi4yMjUgNjIuOTgtNDQuNyA3My44NjgtNTguMTEzIDE5Ljk5LTI0Ljc4NCA1LjcyMy01NC4yMTMtMi4wMDctNzAuMDR6Ii8+PC9zdmc+) center center no-repeat #7bb933;background-size:25px auto;border-radius:50%;cursor:pointer}body #callback .submit:hover{background-color:#000}body #callback.wait input[name=phone]{display:none}body #callback.wait .time{width:80%}@media all and (max-width: 540px),all and (max-device-width: 540px){body #callback.wait .time{display:block}}body #callback.wait .submit{background-color:#000;cursor:default}body #callback .msg{position:absolute;top:0;right:1px;bottom:0;left:1px;display:-webkit-box;display:flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:0;overflow:hidden;color:#fff;font-size:18px;text-align:center;background:#ff7d00;border-radius:30px;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}body #callback .err{color:#fff;background:#b92c28}body #callback .success{color:#fff;background:#ff7d00}body .nowrap{white-space:nowrap}body .mark{background-color:#ebff0a99}body form label.captcha input[type=text]{line-height:37px}body form label.captcha img{border-bottom:2px solid #6b7785}body [class*=col-]{display:-webkit-box;display:flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 540px),all and (max-device-width: 540px){body [class*=col-]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}}body .col-2>div{width:50%}body .col-3>div{width:33.3%}body .col-4>div{width:25%}body .col-5>div{width:20%}body table.firstColLeftAllCenter thead tr th{text-align:center}body table.firstColLeftAllCenter thead tr th:first-child{text-align:left}body table.firstColLeftAllCenter tbody tr td{text-align:center}body table.firstColLeftAllCenter tbody tr td:first-child{text-align:left}body .symbol-check{display:inline-block;width:7px;height:13px;margin-top:-3px;margin-right:7px;border-right:3px solid #7bb933;border-bottom:3px solid #7bb933;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tabs-wrap{display:block}.tabs-wrap .tabs-nav{display:block;margin-bottom:50px;border-bottom:1px solid #c4c7cc}.tabs-wrap .tabs-nav li{display:inline-block;margin-bottom:0!important;padding-right:20px;padding-bottom:0!important;line-height:4.14rem}.tabs-wrap .tabs-nav li a{position:relative;display:block;padding:0 10px;color:#000;font-weight:300;font-size:1.28rem}.products-detail .tabs-wrap .tab-entry a,.window.auth-window a,.window.register-window a,article a,header .contacts a,section a,section.lk form .addwork{text-decoration:underline}.tabs-wrap .tabs-nav li a.active:after,.tabs-wrap .tabs-nav li a:hover:after{position:absolute;right:0;bottom:0;left:0;height:3px;background:#7bb933;background:rgba(0,0,0,.5);content:" "}.tabs-wrap .tab-entry{position:relative;display:none;font-weight:300;font-size:1.14rem;line-height:1.57rem}.tabs-wrap .tab-entry.active{display:block}ul.breadcrumbs{display:-webkit-box;display:flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;clear:both;padding:20px 0 30px;line-height:1.28rem}ul.breadcrumbs li{display:inline-block;margin:0;padding:0;color:#808790;font-weight:300;font-size:1rem}ul.breadcrumbs li+li{position:relative;padding-left:30px}ul.breadcrumbs li+li:after{position:absolute;top:3px;left:11px;width:10px;height:10px;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) -94px -122px no-repeat;content:" "}@media all and (max-width: 540px),all and (max-device-width: 540px){ul.breadcrumbs{line-height:0}ul.breadcrumbs li+li{padding-left:15px;font-size:.9em;line-height:.9em}ul.breadcrumbs li+li:after{left:3px}}ul.breadcrumbs li a{color:#808790;font-weight:300;font-size:1rem}ul.breadcrumbs li a.home{display:inline-block;width:20px;height:15px;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) -67px -118px no-repeat}@media all and (max-width: 540px),all and (max-device-width: 540px){ul.breadcrumbs li a{font-weight:100;font-size:.9em}ul.breadcrumbs li a.home{width:17px}}section.bgimage ul.breadcrumbs li,section.bgimage ul.breadcrumbs li a{color:#fff}section.bgimage ul.breadcrumbs li a.home{background-position:-122px -119px}section.bgimage ul.breadcrumbs li+li:after{background-position:-149px -123px}header{display:grid;grid-template:". logo contact-1 ." 32px ". logo contact-2 ." 22px ". menu menu ." auto/1fr 235px minmax(auto,958px) 1fr;margin:25px 0 10px;padding:0}@media all and (max-width: 1198px),all and (max-device-width: 1198px){header{margin:25px 0;padding:0 25px 0 20px}}@media all and (max-width: 1099px),all and (max-device-width: 1099px){header form{white-space:nowrap}header form input[type=text]{display:inline-block;width:100%;padding:0 40px 0 20px;font:300 25px/50px Roboto,sans-serif;border:1px solid #787e85;border-radius:3px}header form input[type=submit]{display:inline-block;width:50px;height:50px;margin-left:-50px;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) -153px -218px no-repeat;border:none;cursor:pointer}header .contacts{display:none}}header .logo{position:relative;grid-area:logo}header .contact-1{grid-area:contact-1}header .contact-2{grid-area:contact-2}header .menu{grid-area:menu}header .contacts{float:right;font-weight:300;font-size:1rem;line-height:2.28rem;text-align:right}header .contacts a{vertical-align:middle}header .contacts a[href*="tel:"],header>.menu>ul>li>a:hover,section a[href="#"]{text-decoration:none}header .contacts a[href*=mailto],header .contacts a[href*=search]{display:inline-block;width:30px;height:20px;margin-left:15px;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) 2px 2px no-repeat}header .contacts a[href*=search]{margin:0 0 0 10px;background-position:-41px 2px}header .lang-line{display:inline-block;margin-left:7px}header .lang-line a[current]{font-weight:500}header nav li a:hover{color:#787e85}header .mobile-menu-icon-wrap{display:none;grid-area:contact-1}@media all and (max-width: 1099px),all and (max-device-width: 1099px){header .mobile-menu-icon-wrap{display:block}}header .mobile-menu-icon{float:right;width:50px;height:29px;margin-left:0;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) 20px -111px no-repeat;cursor:pointer}header>.menu>ul{display:-webkit-box;display:flexbox;display:flex;margin-top:30px;margin-left:-18px;font-size:1.14286rem;line-height:2.85rem}@media all and (max-width: 1099px),all and (max-device-width: 1099px){header>.menu>ul{display:none}}header>.menu>ul>li{padding:0 3px;font-weight:700}header>.menu>ul>li a,header>.menu>ul>li span{white-space:nowrap}header>.menu>ul>li>a{position:relative;padding:0 14px;text-transform:uppercase}header>.menu>ul>li.hover>a:after,header>.menu>ul>li>a:hover:after{position:absolute;right:0;bottom:-20px;left:0;height:2px;background:#7bb933;background:rgba(0,0,0,.5);content:" "}header>.menu>.mobile,header>.menu>ul>li .submenu{position:absolute;left:0;width:100%;background:#fff}header>.menu>ul>li .submenu{top:132px;right:0;z-index:111;display:none;padding:20px 0;border-top:1px solid #c4c7cc;border-bottom:1px solid #c4c7cc}header>.menu>ul>li .submenu>ul{display:grid;grid-gap:0 15px;grid-template-columns:minmax(15px,1fr) 1fr 1fr 1fr minmax(15px,1fr);font-weight:400;line-height:2.57rem}header>.menu>ul>li .submenu>ul>li{margin-bottom:20px}header>.menu>ul>li .submenu>ul>li:first-child{grid-area:span 3/span 1}header>.menu>ul>li .submenu>ul>li:nth-child(4){grid-area:span 3/4}header>.menu>ul>li .submenu>ul>li:last-child{grid-area:1/-2/span 3}header>.menu>ul>li .submenu>ul>li>ul{padding-left:15px;font-weight:300;text-transform:none}header>.menu>.mobile{top:79px;z-index:100500;display:none;padding:20px 10%;font-weight:300;font-size:2rem;line-height:4rem;border-top:1px solid #c4c7cc}header>.menu>.mobile .lang-line{margin-left:0}header>.menu>.mobile>ul{margin-bottom:40px}header>.menu>.mobile>ul>li{position:relative}header>.menu>.mobile>ul>li>.submenu{display:none}header>.menu>.mobile>ul>li>.submenu>ul{margin-left:26px;font-size:1.78571rem;line-height:3rem;white-space:normal}header>.menu>.mobile>ul>li>.submenu>ul ul{margin-left:26px;font-weight:100;font-size:1.66rem;line-height:2.5rem;white-space:normal}header>.menu>.mobile>ul a{display:block;width:100%}header>.menu>.mobile>ul a.parent:after{position:absolute;top:12px;right:0;width:20px;height:20px;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) -45px -230px no-repeat;content:" "}header .menushadow{position:absolute;top:200px;right:0;bottom:0;left:0;z-index:11;display:none;background:rgba(0,0,0,.5);content:" "}.menu2content nav{padding-bottom:100px}.menu2content nav .submenu li,header nav .submenu li{height:auto;margin:0;padding:10px 3% 10px 0;vertical-align:top}.menu2content nav .submenu li.fright,header nav .submenu li.fright{float:right;margin-right:5px}.menu2content nav .submenu li.clfl,header nav .submenu li.clfl{float:left;clear:left}.menu2content nav .submenu li.fn,header nav .submenu li.fn{float:none}.menu2content nav .submenu li ul,header nav .submenu li ul{padding:5px 0 10px 20px}.menu2content nav .submenu li li,header nav .submenu li li{display:block;float:none;width:auto;padding:3px 0 0}.menu2content nav .submenu li li a,header nav .submenu li li a{font-weight:300;font-size:1.14rem;line-height:1.8rem;text-transform:none}.menu2content nav .submenu li a,.menu2content nav .submenu li span,header nav .submenu li a,header nav .submenu li span{color:#787e85;font-size:1.14rem;text-transform:uppercase}.menu2content nav .submenu li.withtitle span,header nav .submenu li.withtitle span{color:#7b828a;font-size:1.14rem;text-transform:uppercase}.menu2content nav .submenu li.withtitle ul,header nav .submenu li.withtitle ul{padding-left:0}section{clear:both;color:#000}section .tabs-bg.nobg{-webkit-box-shadow:none;box-shadow:none}section .descr{padding-bottom:50px;color:#808790;font-weight:300;font-size:1.57rem;line-height:2.14rem}section .descr b{color:#7bb933;font-weight:inherit}section.bgimage{background-size:cover}section.bgimage.full{margin-bottom:40px}section.bgimage h1{position:relative;z-index:1;width:max-content;padding:190px 0 265px;color:#fff}@media all and (max-width: 540px),all and (max-device-width: 540px){section.bgimage h1{right:0;width:100%;margin:60px 0 60px 20px;padding:0 0 120px;padding-top:0!important;font-size:2rem}section.bgimage h1 pre{white-space:normal}}section.bgimage h1:after{position:absolute;top:121px;right:-25%;left:-50vw;z-index:-1;height:177px;background:rgba(0,0,0,.5);content:" "}section.lk .success{color:green}section.lk label input[type=file]{display:none}section.lk .button{font-size:16px;line-height:36px;text-align:center;background:#c4c7cc;border:2px solid #808790;border-radius:3px;cursor:pointer}section.lk .hr{margin:70px 0 35px;padding:0;border-top:1px solid #c4c7cc}section.lk .label.label-checkboxes .wr-labels{display:inline-block;width:600px;vertical-align:top}section.lk .label.label-checkboxes br{display:none}section.lk .label.label-checkboxes label{display:inline-block;width:160px;padding-top:5px;padding-bottom:5px}section.lk form label span+br,section.lk form label.file-wrap .bx-input-file-desc,section.lk form label.file-wrap span+br,section.lk form label.file-wrap span:first-child{display:none}section.lk form input,section.lk form textarea{padding:0 10px;color:#808790;font-size:1.14286rem;line-height:2.57143rem}section.lk form input[type=password],section.lk form input[type=text],section.lk form textarea{margin-right:10px;border:1px solid #c4c7cc;border-bottom:2px solid #808790}section.lk form input[type=password],section.lk form input[type=text]{width:368px}section.lk form input[type=text].short{width:100px}section.lk form textarea{width:560px}section.lk form label input,section.lk form label span{vertical-align:middle}section.lk form label.file-wrap{padding-top:0}section.lk form label.file-wrap .mark{display:inline-block;font-size:inherit;font-style:normal;vertical-align:middle}section.lk form label input[type=password],section.lk form label input[type=text],section.lk form label textarea{width:380px}@media all and (max-width: 540px),all and (max-device-width: 540px){section.bgimage h1:after{top:-25px;bottom:95px;height:auto}section.lk form label input[type=password],section.lk form label input[type=text],section.lk form label textarea{width:100%}}section.lk form h3{color:#808790;font-size:22px;text-transform:none}.window.register-window .returnform .errortext,section.lk form .error{color:red}section.lk form input[type=submit]{display:inline-block;width:280px;margin-top:10px;color:#c4c7cc;line-height:50px;text-align:center;background:#808790;border:none;border-radius:3px;cursor:pointer}section.lk form p{padding-left:12px;color:#808790;font-size:14px}section.lk form h3{padding:0 12px;font-weight:300;line-height:50px;border-bottom:1px solid #c4c7cc}section.lk form h3~h3{padding-top:40px}section.lk form .label,section.lk form label{display:block;padding:30px 12px 0}section.lk form .label label{display:inline}section.lk form .label span,section.lk form label span{display:inline-block;width:185px}section.lk form .block-info{padding:20px 15px 0;font-size:14px}section.lk form .addwork{display:inline-block;margin:30px 0 0 250px;font-weight:500;cursor:pointer}section.lk sup{color:#b80045}section.lk div.input.select{width:390px;color:#808790;font-size:1.14286rem;line-height:2.57143rem}section.lk div.input.select :after{height:2px}section.lk div.input.select span{width:375px;padding:0 0 0 15px}section.lk div.input.select ul{top:39px}article{font-weight:300;font-size:1.14rem;line-height:1.71rem}article h2,article h3{padding:20px 0;color:#787e85;font-weight:400;font-size:1.14rem;text-transform:uppercase}article h2{font-size:1.57143rem;line-height:1.71429rem}article p{padding:15px 0}article ul{padding-bottom:20px;padding-left:35px;list-style:disc}article li{padding:3px 0}article a:hover{text-decoration:none}footer{padding:50px 0 40px;font-size:1rem}@media all and (max-width: 540px),all and (max-device-width: 540px){footer{padding:20px 0}}@media all and (max-width: 1099px),all and (max-device-width: 1099px){footer footer nav>ul{padding:8px 10px}}footer nav ul li{display:block;float:none;width:auto;padding:6px 0}footer nav ul li a,footer nav ul li span{font-weight:500;font-size:1.14286rem;text-transform:uppercase}footer nav ul li a:hover{color:#787e85}footer nav ul li ul{padding:5px 0 5px 20px}@media all and (max-width: 540px),all and (max-device-width: 540px){footer nav ul{padding:0;text-align:center}footer nav ul li{padding:10px 0}footer nav ul li ul{display:none}}footer nav ul li ul li a{font-weight:300;font-size:1rem;text-transform:none}body>.main.designers header{grid-template-columns:1fr 620px minmax(auto,573px) 1fr}@media all and (max-width: 1198px),all and (max-device-width: 1198px){section.bgimage h1:after{right:5px}body>.main.designers header{margin:25px 0;padding:0 25px 0 20px}}body>.main.designers header .menu li a.main{display:inline-block;width:40px;height:29px;margin-bottom:-4px;background:url(https://calc.rubezh.ru/ivepr/assets/img/home-icon.png) center 3px no-repeat}body>.main.designers header .menu>ul{margin-left:-4px}body>.main.designers header .menu>ul>li .submenu>ul>li:nth-child(4){grid-area:auto}body>.main.designers header .slogan{display:inline-block;margin-left:20px;padding-left:20px;color:#808790;font-weight:400;font-size:1.85714rem;line-height:29px;text-transform:uppercase;border-left:1px solid #808790}@media all and (max-width: 713px),all and (max-device-width: 713px){body>.main.designers header{grid-template-columns:1fr 265px minmax(auto,958px) 1fr}body>.main.designers header .slogan{position:absolute;right:5px;bottom:-8px;margin-left:0;padding-left:0;font-size:1.07143rem;border-left:none}}@media all and (max-width: 540px),all and (max-device-width: 540px){body>.main.designers header{grid-template-columns:1fr 235px minmax(auto,958px) 1fr}body>.main.designers header .slogan{right:-12px}}body>.main.designers .solutions.detail img{width:auto!important;max-width:calc(100% - 12px);height:auto!important;margin:auto}.window{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1111;background:rgba(0,0,0,.5)}.window .window-wrapper{position:relative;width:800px;margin:100px auto 0;padding:50px 60px 60px;background:#fff;border-radius:3px}@media all and (max-width: 1198px),all and (max-device-width: 1198px){.window .window-wrapper{width:600px}}@media all and (max-width: 540px),all and (max-device-width: 540px){.window .window-wrapper{width:100%;padding:30px 20px 40px}}.window .close{position:absolute;top:20px;right:20px;display:inline-block;width:30px;height:30px;background:url(https://calc.rubezh.ru/ivepr/assets/img/icons.png) -90px -162px;cursor:pointer}.window.auth-window .window-wrapper,.window.register-window .window-wrapper{width:400px!important;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px #0006}@media all and (max-width: 540px),all and (max-device-width: 540px){.window.auth-window .window-wrapper,.window.register-window .window-wrapper{width:100%!important}}.window.auth-window h3,.window.register-window h3{font-weight:500;font-size:2.14286rem;line-height:2.42857rem}.window.auth-window input[type=password],.window.auth-window input[type=text],.window.register-window input[type=password],.window.register-window input[type=text]{width:100%;margin:10px 0}.window.auth-window input[type=submit],.window.register-window input[type=submit]{margin:40px 0 10px!important}.window.auth-window .right,.window.register-window .right{padding-right:16px;text-align:right}.window.register-window{font-weight:300}.window.register-window .returnform p{padding-top:15px}.window.register-window .returnform .notetext,.window.register-window .returnform .success{color:green}.window-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:-webkit-box;display:flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.window-popup .window{position:relative;width:50%;max-width:540px;padding:20px 20px 40px;overflow:hidden;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px #0006;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.window-popup .window h3{margin-bottom:30px;padding-right:30px;font-weight:500;font-size:2.14286rem;line-height:2.42857rem}.list-items{font-size:1.14286rem;line-height:1.71429rem}.list-items .item{display:-webkit-box!important;display:flexbox!important;display:flex!important;margin:20px 0;font-weight:300}@media all and (max-width: 540px),all and (max-device-width: 540px){.window-popup .window{width:90%}.list-items .item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0}}.list-items .item>:first-child{-webkit-flex:0 0 30%;flex:0 0 30%;min-width:350px;min-height:262px;-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;-ms-flex-preferred-size:30%}.list-items .item>:last-child{padding-left:30px}@media all and (max-width: 540px),all and (max-device-width: 540px){.list-items .item>:first-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;min-width:280px}.list-items .item>:last-child{padding-left:0}.list-items .item .date{margin-top:15px;text-align:right}}.list-items .item .img{display:block;width:100%;height:100%;min-height:217px;max-height:218px;overflow:hidden;vertical-align:top;background-position:center center;background-size:cover}.list-items .item .title{display:block;padding:20px 0;font-weight:400;font-size:2.14286rem;line-height:2.71429rem}.list-items .item .date{display:block;color:#808790}.list-items .item .description{display:block}.edulink,.type-button{display:block;max-width:30%;margin:0 auto;padding:15px 30px;font-weight:500;font-size:1.14286rem;text-align:center;text-decoration:none;border:1px solid #c4c7cc;border-radius:3px}@media all and (max-width: 540px),all and (max-device-width: 540px){.edulink,.type-button{max-width:49%;padding:15px}}form.inline{width:490px;padding:30px 25px;background:#c4c7cc;border-radius:3px}form.inline>*{display:-webkit-box;display:flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center}form.inline>*>:not([type=hidden]):not([style*="display: none"]){margin:0 10px}@media all and (max-width: 540px),all and (max-device-width: 540px){form.inline{width:100%;padding:15px 12px}form.inline>*{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}form.inline>*>:not([type=hidden]):not([style*="display: none"]){margin:5px 0}form.inline button,form.inline input{width:100%}}form.inline h3{padding:0 0 30px;color:#fff;font-weight:400;font-size:1.57143rem}form.inline button,form.inline input{padding:0 10px;font-weight:300;font-size:1.14286rem;line-height:3.42857rem;border-radius:3px}form.inline input[type=text]{border:1px solid #c4c7cc}form.inline button{color:#fff;text-align:center;background:#808790;border:none;cursor:pointer}#bx-panel{position:fixed!important;width:100%!important}.toggle{position:relative;display:inline-block;width:50px;height:24px}.toggle input{width:0;height:0;opacity:0}.slider{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ccc;border-radius:24px;cursor:pointer;transition:.4s}.slider:before{position:absolute;bottom:3px;left:3px;width:18px;height:18px;background-color:#fff;border-radius:50%;transition:.4s;content:""}input:checked+.slider{background-color:#2196f3}input:checked+.slider:before{transform:translate(22px)}section.calc h2{padding:14px 0 0;font-weight:500;font-size:1.71rem;line-height:3.57rem;text-transform:none;border-bottom:1px solid #c4c7cc}section.calc table caption{padding:45px 0 20px;font-weight:400;font-size:1.71rem}section.calc table thead tr,section.calc table tr.thead{color:#fff;font-weight:300;background:#787e85}section.calc table thead td,section.calc table thead th{padding:10px;line-height:1.29rem}@media all and (max-width: 540px),all and (max-device-width: 540px){section.calc table thead td,section.calc table thead th{padding:5px 0}}section.calc table th,section.calc table td,section.calc table tr th.center,section.calc table tr td.center{font-weight:300;text-align:center;background:none;border:1px solid #fff}section.calc table th:first-child,section.calc table td:first-child{padding:15px 30px;text-align:left}@media all and (max-width: 540px),all and (max-device-width: 540px){section.calc table th:first-child,section.calc table td:first-child{padding:5px 0 5px 10px}}section.calc table tfoot tr th,section.calc table tfoot tr td,section.calc table tbody tr td{background:none;border-bottom:1px solid #c4c7cc}section.calc table .delicon{position:relative}section.calc table input[type=text],section.calc table input[type=number]{width:52px;padding:0;line-height:2.07rem;text-align:center;background:#fff;border:1px solid #c4c7cc;border-radius:0}section.calc article .buttons input[type=button]{width:120px;font-size:1.14rem;line-height:2.57rem;text-align:center;background:#fff;border:2px solid #4d5763;border-radius:5px;cursor:pointer}section.calc article .buttons input.add_calculator{width:220px}section.calc article .buttons input.print{float:right}section.calc article .buttons input.print.word{margin-left:15px;color:#fff;background:#4d5763}section.calc .power_supplies{display:none}section.calc .power_supplies tr.br12_available td.name{font-weight:500}section.calc .calculator-example{display:none}section.calc .messageError{padding-top:15px;color:red;text-align:center}section.calc .messageError ul{padding-left:0;list-style:none}section.calc .calculator{padding-bottom:35px}section.calc .calculator .devices_2op_r3_line .list-items .table .tr label{width:100%}section.calc .calculator .devices_2op_r3_line .list-items .table .td:first-child{width:80%;padding-left:5px}section.calc .calculator .devices_2op_r3_line .list-items .table .td:last-child{width:19%;text-align:right}section.calc .calculator .br12_block,section.calc .calculator .akb_block,section.calc .calculator .print{display:none}section.calc .calculator .remove_calculator{display:inline-block;width:20px;height:23px;margin-left:20px;background:url(https://calc.rubezh.ru/ivepr/assets/img/calc-icons.png) -139px -107px no-repeat;border:none;cursor:pointer}section.calc .calculator .remove_device{display:inline-block;width:20px;height:20px;background:url(https://calc.rubezh.ru/ivepr/assets/img/calc-icons.png) -280px -109px no-repeat;border:none;cursor:pointer}section.calc .calculator .power_supply_diff_capacity{color:red}section.calc .calculator .bbn td{border-bottom:none}section.calc .calculator .bbn+.power_supply_reserve td{padding-top:2px;padding-bottom:25px}section.calc .calculator .power_supply_reserve td{border:none}section.calc .calculator .akb_block_element td{border:none}section.calc .calculator .akb_block_element+.akb_block_element td{padding-top:2px}section.calc .calculator .akb_block_element:last-child{border-bottom:1px solid #c7c6cb}section.calc .calculator .akb_block_element td+td{font-weight:500}section.calc .calculator .message_step_5{padding:25px 0;font-size:1rem}section.calc .calculator table.power_supplies td.showmore{text-align:center!important}section.calc .calculator table.power_supplies td.showmore span{border-bottom:1px dotted;cursor:pointer}section.calc .calculator table.power_supplies td.showmore span+span{display:none}section.calc .calculator table .current_sum_normal,section.calc .calculator table .current_sum_alarm,section.calc .calculator table .capacity_akb_sum{font-weight:500}section.calc .calculator .step .step-title{padding-top:20px;font-weight:400;font-size:1.29rem}section.calc .calculator .step .step-content{padding:10px 15px 0}section.calc .calculator .step .step-content.step1{width:540px}section.calc .calculator .step .step-content.step1 small{display:block;line-height:1.29rem}section.calc .calculator .step .step-content.step1 label{float:right;padding-bottom:20px;padding-left:24px;font-size:1.29rem}section.calc .calculator .step .step-content input[type=text],section.calc .calculator .step .step-content input[type=number]{width:80px;padding:0 10px;line-height:2.57rem;border:1px solid #c5c6ca;border-bottom:3px solid #4d5667}section.calc .calculator .step .step-content.buttons{display:-webkit-box;display:flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify}section.calc .calculator .step .step-content .add{position:relative}section.calc .calculator .step .step-content .add:after{position:absolute;top:10px;left:15px;width:50px;height:55px;background:url(https://calc.rubezh.ru/ivepr/assets/img/calc-icons.png) 0 0 no-repeat;-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}section.calc .calculator .step .step-content .add+.add{margin-left:35px}section.calc .calculator .step .step-content .add[data-action=box_custom_devices]:after{background-position:-100px 0}section.calc .calculator .step .step-content .add[data-action=add_new_devices]:after{background-position:-192px 0}@media all and (max-width: 1200px),all and (max-device-width: 1200px){section.calc .calculator .step .step-content .add,section.calc .calculator .step .step-content .add+.add{margin:0 auto 40px}}section.calc .calculator .icon-info{display:inline-block;width:22px;height:26px;margin:0 5px;vertical-align:middle;background:url('data:image/svg+xml,%3Csvg%20class="hover-opacity"%20viewBox="0%200%2016%2016"%20fill="none"%20xmlns="http://www.w3.org/2000/svg"%3E%3Cpath%20d="M8%200C3.5888%200%200%203.5888%200%208C0%2012.4112%203.5888%2016%208%2016C12.4112%2016%2016%2012.4112%2016%208C16%203.5888%2012.4112%200%208%200ZM8.8%2012H7.2V7.2H8.8V12ZM8.8%205.6H7.2V4H8.8V5.6Z"%20fill="%2364A70B"%3E%3C/path%3E%3C/svg%3E') 0 0 no-repeat}section.calc .calculator .icon-list{display:inline-block;width:26px;height:26px;margin:0 0 0 5px;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAAABGdBTUEAALGPC/xhBQAAAAJiS0dEAACqjSMyAAAACXBIWXMAAASwAAAEsACQKxcwAAAAB3RJTUUH5QYPDw4rZB1WlAAAAgBJREFUOMuN1M1vjFEUBvDfzHRmFEOjHVqJJQupBSkRibCxYNGmJLWprTQkEgv/hI2IRrBEhEVjYYn4SlVQNGLVhZZkgkZr+kHfdqZj0bfmu/Hc1b3ved5znnOee1nGfoNyCjXXsF1qIO25gnlZWVnTZsI1G/7olT2l4RFwxANTzgukBKb8lgeNLmt3316z+jxbIUVBSlLGU3u126fVW0OGDHltBgNOibipM0yhoSRrzJwJO0y7LqGAuO1IeqpHvxsuuCNfTlr0yxZZnw2LgYK0Q87ZLWfSJpeMebESflzBsCYN1kqsFAEOGC3pY87xyvLizmgR+OihP+HZS106bRbVqFtztaa4Jt9tk3AiLA/yvsp474sO6WrSkgatmkzrFS+bY9SiseK2lBTot07ghydluiBnQ21S1E4t/hg1LrAKSklJx2Rt0uZJ6IiibybrkQgsSZlwS6LsPOaqu/U0PdZixBunKzRFfAsNV6N7n6TMmzRRQ0hTPU1n/bTNRd+ruleopylmzoAeHXpCwxa/3POoNmnRrF5LMv8MWxxGpl6mBdckLVrw/v81JfRJKbjml1VRbtj1bjtph+0V84t4Z7w2KW+NLs2adVcYNmbeWLGjy6QZga0OG7HRB3OuVFWUc1SbwMxyYkgbcFAQ2jSqFuKSXjhROvjVHsuVqz5o/3LwXyTat/uFDS7oAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTA2LTE1VDExOjE0OjQzKzA0OjAwyavbDQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wNi0xNVQxMToxNDo0MyswNDowMLj2Y7EAAAAmdEVYdHN2ZzpiYXNlLXVyaQBmaWxlOi8vL3RtcC90bXBPQ2pObDMuc3ZnWsVW4AAAAABJRU5ErkJggg==) 0 no-repeat;cursor:pointer}section.calc .calculator .icon-copy{display:inline-block;min-width:26px;height:26px;margin:0 0 0 5px;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAaCAAAAAB9KkifAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQflBhAUCiSIx4VZAAABa0lEQVQoz23RP0vVYRTA8e95nnO7WJjJhZSmbIpyE8vISaMXoIMQ1KTpC6g3ELQKDU3RElxocs1RHG8mBV1sc4joN0R4f9K94vPnNHTv/d2hM34557Mc6ZrnuzEYmWycqmnOPGnXUj+6cLq9VtY4t+Opb79+FkVRFMWPzrtrjddW6vGLx1NXJoMAkMb8/Jv5C+u6Xdzsphj7FdnbWdpouLN7V4OI5ZyziQtzqx+Y3VX3Jwp20QHWc2HmLTz7rQiY/3wk2K3bwYWzON4TBciu1fSkR7PR41TFFEDD1hYAE0AJ/Nv1B20xxCF2fW5Y3UHTZwCXHi4M6lAA6EwMhY9tMQCxmTuVcFgJ9ythc/N/QuvrQLhxtxK+vPcJwKcHi4Pqw/rGUCgv92tM3epFOZpTxGy6NsbIXCqVUD9fGY8jsb7/VEXru/s28uTYXV5VjlppCek305NXTXry6Xknp+rcx+WXUSW5IDaiivaMv9qJnnZnrT88AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTA2LTE2VDE2OjEwOjM4KzA0OjAwnDmUPgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wNi0xNlQxNjoxMDozNiswNDowML1bV98AAAAASUVORK5CYII=) 0 0 no-repeat;cursor:pointer}section.calc .calculator .window .list-items{font-size:1rem;line-height:1.2857142857rem}section.calc .calculator .window .list-items .table .tbody{height:360px;padding:5px 0 0;overflow:auto;border:1px solid #808790}section.calc .calculator .window .list-items .table .tbody .tr{padding:10px 0}section.calc .calculator .window .list-items .table .tbody .tr:nth-child(odd){background:rgba(0,0,0,.1)}section.calc .calculator .window .list-items .table .tbody .tr.disabled{opacity:.7}section.calc .calculator .window .list-items .table .td{display:inline-block;line-height:2.07rem;vertical-align:top}section.calc .calculator .window .list-items .table .td .dot{display:inline-block;width:5px;height:5px;background:rgba(0,0,0,.5);border-radius:50%}section.calc .calculator .window .list-items .table .td.icondel{background:url(https://calc.rubezh.ru/ivepr/assets/img/calc-icons.png) -137px -104px no-repeat}section.calc .calculator .window .list-items .table .td input[type=text],section.calc .calculator .window .list-items .table .td input[type=number]{width:40px;padding:0 0 0 3px;line-height:2.07rem;text-align:left;background:#fff;border:1px solid #c4c7cc;border-radius:0}section.calc .calculator .window .list-items .table .td input[type=button]{display:inline-block;width:20px;height:20px;margin:0;background:url(https://calc.rubezh.ru/ivepr/assets/img/calc-icons.png) -280px -109px no-repeat;border:none;cursor:pointer}section.calc .calculator .window .list-items .table label{display:inline-block;vertical-align:top}section.calc .calculator .window .window-wrapper{width:510px;padding:25px 45px 45px}section.calc .calculator .window .window-wrapper .title{font-weight:300;font-size:1.71rem;line-height:3.57rem;text-transform:none}section.calc .calculator .window.add_new_devices .row{padding:20px 0}section.calc .calculator .window.add_new_devices .row div{display:inline-block;width:135px;padding-right:40px;text-align:right}section.calc .calculator .window.add_new_devices .row span{display:inline-block;width:80px}section.calc .calculator .window.add_new_devices .row span+span{padding-left:45px}section.calc .calculator .window input[type=text],section.calc .calculator .window input[type=number]{width:300px;padding:0 10px;line-height:2.71rem;border:1px solid #c4c7cc;border-bottom:3px solid #808790}section.calc .calculator .window input[type=button]{width:95px;margin-left:5px;color:#fff;font-size:1rem;line-height:2.36rem;text-align:center;background:#808790;border:1px solid #808790;border-radius:5px;cursor:pointer}section.calc .calculator .window input[type=button].bclose,section.calc .calculator .window input[type=button].importdevices,section.calc .calculator .window input[type=button].exportdevices{color:#808790;background:#fff;border-color:#c4c7cc}section.calc .calculator .window input[type=button].importdevices,section.calc .calculator .window input[type=button].exportdevices{float:left;width:90px;margin:0 10px 0 0}section.calc .calculator .window.add_new_devices .row span input[type=text],section.calc .calculator .window.add_new_devices .row span input[type=number]{width:58px}section.calc .calculator .window.add_new_devices .row.disabled{color:#c4c7cc}section.calc .calculator .window.add_new_devices .row.disabled input{background:#fff!important;border-color:#c4c7cc}section.calc .calculator .window.add_new_devices .buttons-wrapper{margin-top:20px;border-top:1px solid #c4c7cc}section.calc .calculator .window .buttons-wrapper{padding-top:35px;text-align:right}section.calc .calculator .window.box_custom_devices .list-items .table .td:first-child{width:20px;text-align:center}section.calc .calculator .window.box_custom_devices .list-items .table .td:nth-child(2){width:252px;padding-left:0}section.calc .calculator .window.box_custom_devices .list-items .table .td:nth-child(3),section.calc .calculator .window.box_custom_devices .list-items .table .td:nth-child(4){width:30px;text-align:center}section.calc .calculator .window.box_custom_devices .list-items .table .td:nth-child(5){width:42px;font-size:11px;text-align:center}section.calc .calculator .window.box_custom_devices .list-items .table .td:nth-child(6){width:22px}section.calc .calculator .window.list_div .list-items .table .td:first-child{width:30px;text-align:center}section.calc .calculator .window.list_div .list-items .table .td:nth-child(2){width:260px;padding-left:0}section.calc .calculator .window.list_div .list-items .table .td:nth-child(3),section.calc .calculator .window.list_div .list-items .table .td:nth-child(4){width:30px;text-align:center}section.calc .calculator .window.list_div .list-items .table .td:nth-child(5){width:45px}section.calc .calculator .window.list_div .list-items .table .tr.disabled .td:nth-child(5) input{display:none}section.calc-readme .p_border{display:inline-block;padding:5px;border:1px solid #808790}section.calc-readme p img{max-width:100%}label.disabled{cursor:not-allowed;opacity:.5}*{color:#34353e!important;font-family:"Exo 2",sans-serif}body{margin:0;font-size:16px}.logo{display:flex;align-items:center;width:16rem;height:2.75rem;color:#6b7785;font-family:"Exo 2",sans-serif;border-color:#6b7785}.logo__img{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:1.375rem;padding-right:1.375rem;border-color:inherit;border-right:1px solid}.footer{padding:4.4375rem 0!important;background-color:#34353e!important}.footer *{color:#fff!important;border-color:#fff!important}input[type=text]{width:70px;height:40px;text-align:center;border:1px solid rgba(52,53,62,.5);border-radius:10px}.calculator,.buttons__footer{width:100%;max-width:1200px;margin:0 auto}@media (max-width: 1024px){.calculator,.buttons__footer{width:100%;padding:0 30px}}.step1{width:63%!important}.add{display:flex;flex-basis:fill;align-items:center;max-width:31%;margin:0!important;padding:25px;text-decoration:none!important;border-radius:8px;box-shadow:-1px 9px 20px #6b778540;cursor:pointer;transition:box-shadow .5s ease}.add:hover{box-shadow:-1px 9px 20px #6b778573;transition:box-shadow .5s ease}.add img{margin-right:1rem}.step-content.buttons{margin-top:30px}.step-content label{display:flex;gap:1rem;align-items:center}thead tr{padding:10px 15px;font-weight:300;font-size:1rem;text-align:center;background-color:#efeff1!important;border:1px solid #fff}section.calc table thead tr,section.calc table tr.thead{padding:10px 15px;font-weight:300;font-size:1rem;text-align:center;background-color:#efeff1!important;border:1px solid #fff}tfoot tr{font-weight:400}.window .window-wrapper{position:relative;width:100%!important;max-width:550px!important;max-height:100%;margin:50px auto;padding:3.125rem;overflow:auto;background-color:#fff;border-radius:8px;box-shadow:-1px 9px 20px #6b778540}@media (max-width: 1024px){.window .window-wrapper{width:100%;margin-top:30px;padding:0 30px}}.table .tbody{padding:0!important;border:1px solid rgba(52,53,62,.5)!important}section.calc .calculator .window .list-items .table .tbody .tr,section.calc .calculator .window.box_custom_devices .list-items .table .thead .tr{padding:12px 8px}section.calc .calculator .window.list_div .list-items .table .td:nth-child(2){width:270px!important}section.calc .calculator .window.list_div .list-items .table .td:nth-child(5),section.calc .calculator .window.box_custom_devices .list-items .table .td:nth-child(5){width:60px;padding:0 5px;font-size:1rem}section.calc .calculator .window .list-items .table .td input[type=number]{padding-left:8px}section.calc .calculator .window .list-items .table .td input[type=button]{background:url(https://calc.rubezh.ru/ivepr/assets/img/ico-delete.svg) no-repeat center!important}section.calc .calculator .window.box_custom_devices .list-items .table .td:first-child{width:30px}section.calc .calculator .window .list-items .table .td.icondel{background:url(https://calc.rubezh.ru/ivepr/assets/img/ico-calc-trash.svg) no-repeat center!important}.remove_device{background:url(https://calc.rubezh.ru/ivepr/assets/img/ico-delete.svg) no-repeat center!important}.remove_calculator{background:url(https://calc.rubezh.ru/ivepr/assets/img/ico-calc-trash.svg) no-repeat center!important}.filter{margin-top:30px}.close{background:url(https://calc.rubezh.ru/ivepr/assets/img/ico-delete.svg) no-repeat center top/80%!important}.icon-copy{background:url(https://calc.rubezh.ru/ivepr/assets/img/ico-copy.svg) no-repeat center top/80%!important}.icon-list{background:url(https://calc.rubezh.ru/ivepr/assets/img/ico-list.svg) no-repeat center top/80%!important}.disabled *{color:#c4c7cc!important}.calc__btn,.importdevices,.exportdevices,.bclose{display:inline-block;min-width:10rem;padding:.75rem;color:#64a70b!important;font-size:1rem;line-height:1.2!important;text-align:center;text-decoration:none!important;background-color:#fff!important;border:1px solid #64a70b!important;border-radius:31px;cursor:pointer;transition:background-color .2s linear,color .2s linear}.calc__btn--primary,.add_custom_device,.add_device,.save_new_device,.confirm{margin-left:1.5rem;color:#fff!important;line-height:1.2!important;background-color:#64a70b!important;border:1px solid #64a70b!important}.calc__btn--square,.importdevices,.exportdevices,.add_custom_device,.add_device,.save_new_device,.bclose,.confirm{min-width:fit-content;padding:.3rem 1rem;line-height:1.2!important;border-radius:6px}mark{color:#ff6562!important;background-color:transparent}.btn{font-size:18px;border:none;outline:none;box-shadow:none}.btn-default{background:transparent;box-shadow:none}.btn-default:focus,.btn-default:hover{background:transparent;box-shadow:none}.btn-rubezh{background:transparent;box-shadow:none}.btn-rubezh:focus,.btn-rubezh:hover{background:transparent;box-shadow:none}h3{font-weight:600!important;font-size:20px!important}.text-decoration-underline{text-decoration:underline}.pl-4{padding-left:2rem}.mt-2{margin-top:1rem}.mt-4{margin-top:3rem}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.w-75{max-width:75%}.text-center{text-align:center!important}.calc__title{margin-bottom:.5rem}.calc__step{display:flex;justify-content:space-between;padding:20px 0}.calc__wrapper{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:60px}.calc__card{display:flex;align-items:center;max-width:32%;padding:25px;text-decoration:none!important;border-radius:8px;box-shadow:-1px 9px 20px #6b778540}.calc__card img{margin-right:1rem}.calc__table-devices{width:100%;margin:30px 0;border-collapse:collapse}.calc__table-devices thead{background:#efeff1}.calc__table-devices thead th{padding:10px 15px;font-weight:300;font-size:1rem;text-align:center;border:1px solid #fff}.calc__table-devices thead th:first-child{padding-left:20px;text-align:left}.calc__table-devices tbody tr{border-bottom:1px solid rgba(52,53,62,.5)!important}.calc__table-devices tbody td{padding:10px 15px;font-weight:300;font-size:1rem;text-align:center}.calc__table-devices tbody td:first-child{padding-left:20px;text-align:left}.calc__table-devices tfoot{font-weight:400}.calc__table-devices tfoot th{padding:10px 15px;text-align:center}.calc__table-devices tfoot th:first-child{padding-left:20px;text-align:left}.calc__table-devices .device_amount{width:52px;height:31px;padding:0 10px;border:1px solid rgba(52,53,62,.5)}.calc__table-devices .remove_device{display:inline-block;width:16px;height:16px;background-image:url(https://calc.rubezh.ru/ivepr/assets/img/ico-remove-device.svg);background-repeat:no-repeat;background-position:center}.calc__desc{margin-bottom:1rem;font-weight:300;font-size:.875rem}.calc__table-power{width:100%;margin:30px 0;border-collapse:collapse}.calc__table-power thead{background:#efeff1}.calc__table-power thead th{padding:10px 15px;font-weight:300;font-size:1rem;text-align:center;border:1px solid #fff}.calc__table-power thead th:first-child{padding-left:20px;text-align:left}.calc__table-power tbody tr{border-bottom:1px solid rgba(52,53,62,.5)!important}.calc__table-power tbody td{padding:10px 15px;text-align:center}.calc__table-power tbody td:first-child{padding-left:20px;text-align:left}.calc__table-power tfoot{font-weight:300;font-size:1rem}.calc__table-power tfoot .thead{background:#efeff1}.calc__table-power tfoot .thead td{border:1px solid #fff}.calc__table-power tfoot td{padding:10px 15px;text-align:center}.calc__table-power tfoot td:first-child{padding-left:20px;text-align:left}.calc__table-power .showmore{text-decoration:underline;cursor:pointer}.calc__table-power .akb_block_element:last-child{border-bottom:1px solid rgba(52,53,62,.5)}.calc__table-list{width:100%;margin-top:16px;margin-bottom:30px;border-collapse:collapse}.calc__table-list .thead{padding-right:20px}.calc__table-list .thead .td{padding:8px 4px;font-weight:300;font-size:.875rem;text-align:center}.calc__table-list .thead .td:nth-child(2){text-align:left}.calc__table-list .tbody{height:360px;overflow-y:scroll;border:1px solid rgba(52,53,62,.5)}.calc__table-list .tbody .tr:nth-child(odd){background-color:#efeff1}.calc__table-list .tr{display:flex;padding:0 5px}.calc__table-list .tr label{display:flex;flex:1}.calc__table-list .tr .td{display:flex;align-items:center;padding:10px 5px}.calc__table-list .tr .td:first-child{width:26px}.calc__table-list .tr .td:nth-child(2){flex:1}.calc__table-list .tr .td:nth-child(3),.calc__table-list .tr .td:nth-child(4){justify-content:center;width:30px;padding:0 10px}.calc__table-list .tr .td:nth-child(5){justify-content:center;width:60px}.calc__table-list .tr .td .dot{width:6px;height:6px;background-color:#34353e;background-size:6px 6px;border-radius:50%}.calc__table-list__input{display:flex;width:52px;height:31px;padding-left:10px;background-color:#fff;border:1px solid rgba(52,53,62,.5)}.calc__table-list__footer{display:flex;justify-content:flex-end}.calc__table-list-user{width:100%;margin-top:16px;margin-bottom:30px;border-collapse:collapse}.calc__table-list-user .thead{padding-right:20px}.calc__table-list-user .thead .td{padding:8px 4px;font-weight:300;font-size:.875rem;text-align:center}.calc__table-list-user .thead .td:nth-child(2){text-align:left}.calc__table-list-user .tbody{height:360px;overflow-y:scroll;border:1px solid rgba(52,53,62,.5)}.calc__table-list-user .tbody .tr:nth-child(odd){background-color:#efeff1}.calc__table-list-user .tr{display:flex;padding:0 5px}.calc__table-list-user .tr label{display:flex;flex:1}.calc__table-list-user .tr .td{display:flex;align-items:center;padding:10px 5px}.calc__table-list-user .tr .td:first-child{width:26px}.calc__table-list-user .tr .td:nth-child(2){flex:1}.calc__table-list-user .tr .td:nth-child(3),.calc__table-list-user .tr .td:nth-child(4){justify-content:center;width:30px;padding:0 10px}.calc__table-list-user .tr .td:nth-child(5){justify-content:center;width:60px}.calc__table-list-user .tr .td:nth-child(6){justify-content:center;width:30px;padding:0 10px}.calc__table-list-user .tr .td .dot{width:6px;height:6px;background-color:#34353e;background-size:6px 6px;border-radius:50%}.calc__table-list-user__input{display:flex;width:52px;height:31px;padding-left:10px;background-color:#fff;border:1px solid rgba(52,53,62,.5)}.calc__table-list-user__del{display:flex;width:16px;height:16px;background-image:url(https://calc.rubezh.ru/ivepr/assets/img/ico-delete.svg);background-repeat:no-repeat;background-position:center;cursor:pointer}.calc__table-list-user__footer{display:flex;justify-content:space-between}.calc__table-list-add__title{margin-bottom:12px;font-weight:600;font-size:.875rem}.calc__table-list-add__name{width:100%;height:40px;padding:0 16px;border:1px solid rgba(52,53,62,.5)}.calc__table-list-add__fields{display:flex}.calc__table-list-add__grid{display:grid;grid-template-columns:40px 60px 60px;margin-bottom:3rem;-moz-column-gap:17px;column-gap:17px;row-gap:12px}.calc__table-list-add__cell{display:flex;align-items:center;justify-content:center;height:31px}.calc__table-list-add__cell:nth-child(3n+1){justify-content:flex-start!important}.calc__table-list-add__cell.disabled{color:#34353e80}.calc__table-list-add__input{display:flex;width:100%;height:31px;padding:0 10px;border:1px solid rgba(52,53,62,.5)}.calc__table-list-add__footer{display:flex;justify-content:flex-end;padding-top:30px;border-top:1px solid rgba(52,53,62,.5)}.step__title{font-weight:400;font-size:1.125rem}.step__desc{font-weight:300;font-size:1rem}.step__input{display:flex;align-items:center;justify-content:center;width:70px;height:40px;margin-left:32px;text-align:center;border:1px solid rgba(52,53,62,.5);border-radius:10px}.step__label{display:flex}.step__label:after{display:flex;align-items:center;margin-left:10px;content:"%"}.modal__body{position:relative;width:100%;max-width:500px;max-height:100%;padding:3.125rem;overflow:auto;background-color:#fff;border-radius:8px;box-shadow:-1px 9px 20px #6b778540}
