.content section.catalog.promo-top .container .flex-row .left .promo__info{position:relative;padding-top:3.6rem;border-color:#6191f3}.content section.catalog.promo-top .container .flex-row .left .promo__info:hover{border-color:#6191f3}.content section.catalog.promo-top .container .flex-row .left .promo__info .promo-to-top{font:.9375rem/1.5 Ubuntu,sans-serif;font-weight:400;color:#fff;border:2px solid #6191f3;cursor:pointer;background-color:#6191f3;border-radius:1.2rem;padding:.3rem 1.5rem;transition:all .3s;display:inherit;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;position:absolute;top:0;left:0;width:100%;max-width:100%;text-align:center;border-radius:.5rem}.content section.catalog.promo-top .container .flex-row .left .promo__info .promo-to-top:hover{box-shadow:0 3px 5px 0 rgba(0,0,0,.2)}.content section.catalog .container .flex-row .left .promo__list,.content section.catalog .container .flex-row .left .promo__list .work__card{margin-bottom:1.8rem}.content section.catalog .container .flex-row .left .promo__list .work__card:last-of-type{margin-bottom:0}.content section.catalog .container .flex-row .left .promo__info{background-color:#fff;border-radius:.7rem;border:2px solid #fff;transition:all .3s;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);padding:1.8rem;margin-bottom:1.8rem}.content section.catalog .container .flex-row .left .promo__info:hover{border-color:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.content section.catalog .container .flex-row .left .promo__info .promo-to-top{display:none}.content section.catalog .container .flex-row .left .promo__description{margin-top:1rem}.content section.catalog .container .flex-row .left .promo__type{margin-top:1rem;display:flex;align-items:center}.content section.catalog .container .flex-row .left .promo__type p{font:.9375rem/1.5 Ubuntu,sans-serif;font-weight:400;color:#b6becf;white-space:nowrap}.content section.catalog .container .flex-row .left .promo__type p a{color:#7f8fa4}.content section.catalog .container .flex-row .left .promo__type p a:hover{opacity:.7;transition:opacity .3s}.content section.catalog .container .flex-row .left .promo__type p:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;max-width:100%;margin-left:.5rem;color:#7f8fa4}.content section.catalog .container .flex-row .right .promo__menu{background-color:#fff;border-radius:.7rem;border:2px solid #fff;transition:all .3s;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);padding:1.8rem;margin-bottom:1.8rem}.content section.catalog .container .flex-row .right .promo__menu:hover{border-color:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.content section.catalog .container .flex-row .right .promo__price{display:flex;justify-content:space-between;align-items:center}.content section.catalog .container .flex-row .right .promo__price-title{font:1.5625rem/1.5 Ubuntu,sans-serif;font-weight:500;color:#2f3539}.content section.catalog .container .flex-row .right .promo__price-sum{display:flex;align-items:center}.content section.catalog .container .flex-row .right .promo__price-sum p{font:2.5rem/1.5 Ubuntu,sans-serif;font-weight:700;color:#6191f3;line-height:1}.content section.catalog .container .flex-row .right .promo__price-sum svg{width:25px;height:25px;min-width:25px;fill:#6191f3}.content section.catalog .container .flex-row .right .promo__user-info{display:flex;margin-top:1rem}.content section.catalog .container .flex-row .right .promo__user-info .avatar img{width:70px;min-width:70px;height:70px;border-radius:50%;border:2px solid #ecf0f7}.content section.catalog .container .flex-row .right .promo__user-info .user{margin-left:1rem;max-width:calc(100% - 1rem - 70px)}.content section.catalog .container .flex-row .right .promo__user-info .user .position{font:.75rem/1.5 Ubuntu,sans-serif;font-weight:500;color:#6191f3;text-transform:lowercase}.content section.catalog .container .flex-row .right .promo__user-info .user .name,.content section.catalog .container .flex-row .right .promo__user-info .user .position{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;max-width:100%}.content section.catalog .container .flex-row .right .promo__user-info .user .name a{font:.9375rem/1.5 Ubuntu,sans-serif;font-weight:500;color:#2f3539}.content section.catalog .container .flex-row .right .promo__user-info .user .name a:hover{opacity:.7;transition:opacity .3s}.content section.catalog .container .flex-row .right .promo__user-info .user .date{font:.75rem/1.5 Ubuntu,sans-serif;font-weight:400;color:#b6becf;margin-top:.2rem;display:flex;align-items:center}.content section.catalog .container .flex-row .right .promo__user-info .user .date p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;max-width:100%}.content section.catalog .container .flex-row .right .promo__user-info .user .date svg{width:15px;min-width:15px;height:15px;fill:#b6becf;margin-right:.4rem}