.web-header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding-left:25px;padding-right:25px;padding-bottom:30px}.next-site{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;width:60px;height:60px;background:none;position:relative;text-decoration:none}.next-site:hover img{opacity:1}.next-site img{width:unset;max-width:unset;height:unset;min-width:unset;min-height:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in}.next-site i{text-decoration:none;color:#323232;font-size:28px;transition:all .3s ease-in}.next-site:hover i{color:#69289c;opacity:0}.web-info{text-align:center;font-size:12px;line-height:125%}.web-dev{text-decoration:none;font-family:'fira500';color:#69289c;margin-bottom:10px;display:inline-flex;align-items:center;transition:all .3s ease-in}.web-dev img{max-width:76px;max-height:40px;width:auto;margin-right:20px}.web-dev:hover{color:#69289c}.web-title{font-size:32px;line-height:125%;font-family:'fira700';margin-bottom:30px;color:#323232;display:flex;justify-content:center}.web-title>a{color:#323232;text-decoration:none;transition:all .3s ease-in}.web-title>a:hover{color:#69289c}.web-descr{color:#3a4044;font-family:'os300';margin-bottom:20px}.web-cats{display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between;margin-bottom:20px}.web-cats .development{margin-bottom:10px;width:100%}.web-cats a{color:#69289c;text-decoration:underline;font-weight:600}.web-cats a:hover{text-decoration:none}.web-cats .val-i{font-weight:600}.web-cats .-tit{font-weight:400}@media screen and (min-width:901px){body[data-rout="product/product"]{}.web-header{flex-flow:row nowrap;justify-content:space-between;padding-left:15px;padding-right:15px;padding-bottom:40px}.web-header__aside{width:100%;max-width:25%;display:inline-flex;justify-content:center}.web-header__aside:last-child{}.next-site{width:11.48vw;height:11.48vw}.web-info{margin-left:auto;margin-right:auto;width:100%;max-width:calc(50% - 30px)}.web-info{flex:1}.web-dev{margin-bottom:30px}.web-title{margin-bottom:35px}.web-descr{}.next-site{width:190px;height:190px}}@media screen and (min-width:1280px){.web-header{padding-top:25px;padding-left:20px;padding-right:20px;padding-bottom:60px}.next-site i{font-size: calc(28px + (28 + 28 * 0.7) * ((100vw - 1280px) / 2560))}.web-info{max-width:calc(50% - 80px);font-size: calc(12px + (12 + 12 * 0.7) * ((100vw - 1280px) / 2560))}.web-dev{margin-bottom:40px}.web-dev img{max-height:76px;margin-right:40px}.web-title{font-size: calc(48px + (48 + 48 * 0.7) * ((100vw - 1280px) / 2560));margin-bottom:45px}.web-descr{margin-bottom:30px}.web-cats{flex-flow:row nowrap;margin-bottom:30px;width: calc(100% + 80px);margin-left:-40px}.web-cats .development{max-width:calc(33.33% - 5px);margin-bottom:0;font-size: calc(10px + (10 + 10 * 0.7) * ((100vw - 1280px) / 2560))}.web-cats .development{text-align:center}}@media screen and (min-width:1920px){.web-header{padding-top:0;padding-left:30px;padding-right:30px;padding-bottom:80px}.web-cats{margin-bottom:40px;width: calc(100% + 120px);margin-left:-60px}.web-info{max-width:calc(50% - 120px)}.web-dev{margin-bottom:50px}.web-title{margin-bottom:60px}.web-descr{margin-bottom:40px}.next-site{max-width:11.48vw;max-height:11.48vw}}@media screen and (min-width:2560px){.web-header{padding-top:0;padding-left:40px;padding-right:40px;padding-bottom:100px}.web-cats{margin-bottom:80px;width: calc(100% + 160px);margin-left:-80px}.web-info{max-width:calc(50% - 160px)}.web-dev{margin-bottom:60px}.web-title{margin-bottom:82px}.web-descr{margin-bottom:80px}}@media screen and (max-width:900px){.next-site{width:25px;height:30px}.web-info{width:100%}.web-header{align-items:flex-start}.web-header__aside:first-child{margin-left:0;margin-right:auto;padding-left:0}.web-header__aside:last-child{margin-left:auto;margin-right:0}.next-site{margin-bottom:20px}}.vote{display:flex;flex-flow:column nowrap;justify-content:center;padding-left:25px;padding-right:25px;width:100%}.web-mark{font-size:18px;line-height:125%;font-family:'fira700';text-align:center;margin-bottom:20px}.web-mark i{font-style:normal;font-size:32px;line-height:125%;font-family:'fira700'}.web-marks{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-bottom:30px}.web-marks__item{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;font-size:12px;line-height:125%;font-family:'fira500';min-width:20%;max-width:20%}.web-marks__item>span{color:#69289c;font-size:15px;line-height:125%;font-family:'fira700';margin-bottom:10px}.review-slide-bl{margin-bottom:40px}#button-review{min-width:100%}.steps{justify-content:flex-start}.tabs-nav.steps{padding-bottom:10px}.steps .tabs-nav__item:not(:last-child):after{display:none}.steps .tabs-nav__item.checked{color:#323232}.steps .tabs-nav__item.active{color:#69289c}.steps .tabs-nav__item{position:relative}.steps .tabs-nav__item:before{content:'';display:block;position:absolute;right:0%;width:0;left:100%;bottom:-3px;height:2px;background:#69289c;transition:all .3s ease-in}.steps .tabs-nav__item.active ~ .tabs-nav__item:before{right:100%;left:0}.steps .tabs-nav__item.active:before{width:100%;left:0%;right:0%}.step__item{display:flex;width:100%;flex-flow:row-reverse nowrap;justify-content:space-between;margin-bottom:30px}.step-mark{width:75px;height:75px;max-width:25px;max-height:25px;font-family:'fira500';font-size:12px;line-height:125%;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;background:#fff;border:2px solid #ededed;transition:all .3s ease-in;cursor:pointer}.step-mark.active,.step-mark.hovered{border-color:#69289c;color:#fff;background:#69289c}.review-entry .reg_blok_right{padding-top:0}.web-info .web-marks{margin-bottom:0}@media screen and (min-width:501px){.web-marks__item{min-width:calc(20% - 20px);margin-left:10px;margin-right:10px}}@media screen and (min-width:901px){.tabs-nav.steps{padding-bottom:20px}.vote{max-width: calc(40vw + 60px);margin-left:auto;margin-right:auto}.web-marks__item{min-width:calc(20% - 30px);margin-left:15px;margin-right:15px}.review-slide-bl{margin-bottom:80px}.steps{justify-content:space-around}}@media screen and (min-width:1280px){.tabs-nav.steps{padding-bottom:35px}.vote{max-width: calc(40vw + 80px)}.web-marks{margin-bottom:50px}.web-mark{margin-bottom:30px;font-size: calc(18px + (18 + 18 * 0.7) * ((100vw - 1280px) / 2560))}.web-mark i{font-size: calc(32px + (32 + 32 * 0.7) * ((100vw - 1280px) / 2560))}.web-marks__item{font-size: calc(12px + (12 + 12 * 0.7) * ((100vw - 1280px) / 2560));min-width:calc(20% - 60px);margin-left:30px;margin-right:30px}.web-marks__item>span{font-size: calc(15px + (15 + 15 * 0.7) * ((100vw - 1280px) / 2560))}.review-slide-bl{margin-bottom:100px}.step-mark{font-size: calc(12px + (12 + 12 * 0.7) * ((100vw - 1280px) / 2560));max-width:37px;max-height:37px}.step__item{margin-bottom:50px}}@media screen and (min-width:1920px){.tabs-nav.steps{padding-bottom:45px}.vote{max-width: calc(40vw + 120px)}.web-marks{margin-bottom:68px}.web-mark{margin-bottom:54px}.web-marks__item{min-width:calc(20% - 74px);margin-left:37px;margin-right:37px}.web-marks__item>span{margin-bottom:18px}.review-slide-bl{margin-bottom:125px}.step-mark{max-width:56px;max-height:56px}.step__item{margin-bottom:75px}}@media screen and (min-width:2560px){.tabs-nav.steps{padding-bottom:60px}.vote{max-width: calc(40vw + 160px)}.web-marks{margin-bottom:82px}.web-mark{margin-bottom:74px}.web-marks__item{min-width:calc(20% - 90px);margin-left:45px;margin-right:45px}.web-marks__item>span{margin-bottom:23px}.review-slide-bl{margin-bottom:158px}.step-mark{max-width:75px;max-height:75px}.step__item{margin-bottom:108px}}@media screen and (max-width:500px){.web-marks{flex-flow:row nowrap;width: calc(100% + 30px);margin-left:-15px}.web-marks__item{margin-bottom:20px;margin-left:5px;margin-right:5px;min-width:auto;max-width:20%}}.voting-person{display:inline-flex;flex-flow:row nowrap;align-items:center}.votion-name{font-family:'fira500';color:#3a4044;font-size:12px;line-height:125%}.votion-img{width:51px;height:51px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;margin-right:28px}.votion-img img{min-width:unset;max-width:unset;min-height:100%}.votion-img svg{width:100%;height:100%}.voting-row{padding-top:10px;padding-bottom:10px}.voting-row:not(:last-child){border-bottom:1px solid #ddd}.vote-col_total{font-size:12px;line-height:125%}.vote-col{font-family:'fira700';text-align:center;color:#3a4044}.vote-col{font-size:18px;line-height:125%}.voting-container{margin-bottom:30px;min-height:50px}@media screen and (min-width:601px){.tabs-container>.voting-row_header{z-index:-1!important;opacity:1!important;height:auto!important;position:relative!important;border-bottom:none!important;margin-top:-70px;margin-bottom:20px}.voting-row_header>.vote-col{font-family:'fira';font-size:9px;line-height:125%;text-transform:uppercase}.voting-row_header>.vote-col:last-child{text-align:right}.voting-row{display:flex;flex-flow:row nowrap;align-items:center;width:100%}.voting-person{width:100%;flex:1}.vote-col{width:100%;max-width:calc(10% - 30px);margin-left:30px}.vote-col_total{text-align:right}.voting-container{margin-bottom:40px}}@media screen and (min-width:1280px){.tabs-container>.voting-row_header{margin-top:-90px}.voting-row{padding-top:15px;padding-bottom:15px}.votion-name,.vote-col_total{font-size: calc(12px + (12 + 12 * 0.7) * ((100vw - 1280px) / 2560))}.vote-col{font-size: calc(18px + (18 + 18 * 0.7) * ((100vw - 1280px) / 2560))}.vote-col{max-width:calc(10% - 40px);margin-left:40px}.voting-row_header .vote-col{font-size: calc(9px + (9 + 9 * 0.7) * ((100vw - 1280px) / 2560))}.voting-container{margin-bottom:100px}}@media screen and (min-width:1920px){.tabs-container>.voting-row_header{margin-top:-126px;margin-bottom:40px}.voting-row{padding-top:20px;padding-bottom:20px}.vote-col{max-width:calc(10% - 60px);margin-left:60px}.voting-container{margin-bottom:140px}}@media screen and (min-width:2560px){.tabs-container>.voting-row_header{margin-top:-160px;margin-bottom:50px}.voting-row{padding-top:25px;padding-bottom:25px}.vote-col{max-width:calc(10% - 80px);margin-left:80px}.voting-container{margin-bottom:175px}}@media screen and (max-width:600px){.vote-col{text-align:right;margin-bottom:5px}.vote-col:before{content:attr(data-attr);float:left;text-transform:lowercase;font-family:'os';font-size:12px;line-height:125%}.voting-person{margin-bottom:10px}}.step2,.steps{display:none;flex-flow:column nowrap;align-items:center;padding-top:30px;border-top:1px solid #ddd}.step2.active{display:flex!important}#revote{border:none;text-decoration:none;background:transparent;font-size:10px;line-height:125%;transition:all .3s ease-in;color:#323232;margin-top:20px}#revote i{transition:all .3s ease-in;margin-left:6px}#revote:hover{color:#69289c}#revote:hover i{color:#69289c;transform:rotate(360deg)}.block-rating .buttons{justify-content:center;align-items:center}.info_mass{margin-top:20px;color:#69289c;font-family:'fira500';font-size:12px;line-height:125%;text-align:center}@media screen and (min-width:1280px){#revote{margin-top:40px;font-size: calc(10px + (10 + 10 * 0.7) * ((100vw - 1280px) / 2560))}.info_mass{font-size: calc(12px + (12 + 12 * 0.7) * ((100vw - 1280px) / 2560))}}.web-options{margin-bottom:30px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.web-option{margin-bottom:13px;margin-left:7px;margin-right:7px;border-radius:33px;padding:10px 10px;line-height:12px;font-family:'os600'}.web-option.red-back{background:#fbb}.web-option.green-back{background:#d2ffe8}.web-option.yellow-back{background:#ffefd3}.web-option.blue-back{background:#dbf6ff}.web-cats-title{font-size:18px;color:#323232;font-family:'os';line-height:140%;margin-bottom:20px;text-align:center}@media screen and (min-width:901px){.web-option{padding:15px 15px}}@media screen and (min-width:1280px){.web-option{line-height: calc(10px + (8 + 8 * 0.7) * ((100vw - 1280px) / 2560));font-size: calc(10px + (8 + 8 * 0.7) * ((100vw - 1280px) / 2560))}.web-cats-title{margin-bottom:30px;font-size: calc(18px + (18 + 18 * 0.7) * ((100vw - 1280px) / 2560))}}@media screen and (min-width:1920px){.web-option{padding:15px 30px}.web-options{margin-bottom:30px}.web-cats-title{margin-bottom:40px}}@media screen and (min-width:2560px){.web-cats-title{margin-bottom:80px}}