.pro,label span.pro{display:inline-block;font-weight:600;font-size:12px;line-height:20px;height:20px;background:#2287C0;border-radius:5px;padding:0 10px;color:#fff!important}.alert-block{background:#F3F7FF;border-radius:15px;padding:20px;font-size:14px;line-height:20px;color:#000}.c-status{position:absolute;top:0;left:0;width:9px;height:9px;border-radius:50%;background:#ccc;z-index:1}@media (max-width:991px){.c-status{width:6px;height:6px}}.c-status-lg{width:10px;height:10px}.c-status-inline{display:inline-block;position:relative;margin-right:2px;top:-1px}.c-status-online{background:#22C06B}.c-status-offline{background:#AAA}.verified-badge{height:20px;display:inline-block}.performers{display:flex;gap:20px}@media(max-width:991px){.performers{flex-direction:column;gap:10px}}.performers__aside{max-width:300px;width:100%;margin-bottom:20px}.performers__content{max-width:900px;width:100%}@media(max-width:991px){.performers__aside{max-width:100%}.performers__content{margin-top:25px}}.pagination{display:flex;align-items:center;justify-content:space-between;margin:30px 0 0}.pagination__block{display:flex;gap:15px}.pagination__block-main{display:flex;gap:5px}.pagination__block-item{height:30px;min-width:30px;border:1px solid #525252;border-radius:5px;transition:.3s}.pagination__block-item.disabled,.pagination__block-item.active{cursor:default}.pagination__block-item>span,.pagination__block-item a{text-decoration:none;font-size:14px;line-height:20px;width:100%;height:100%;padding:0 10px;display:flex;align-items:center;justify-content:center;color:#525252}.pagination__block-item.active,.pagination__block-item:not(.disabled):hover{background:#22C06B;border-color:#22C06B}.pagination__block-item:not(.disabled):hover a,.pagination__block-item.active span{color:#fff}.pagination__block-item:not(.disabled):hover svg path{stroke:#fff}.pagination__num{display:flex;align-items:center;gap:15px}@media (max-width:991px){.pagination{flex-wrap:wrap;gap:15px}.pagination__num,.pagination__block{gap:10px}}.pagination__num-text{font-size:14px;line-height:26px;color:#000;margin:0;cursor:pointer}.pagination__num-input{height:30px;width:48px;text-decoration:none;font-size:14px;line-height:20px;padding:0 10px;display:flex;align-items:center;justify-content:center;color:#525252;border-radius:5px;outline:none;border:1px solid #525252;transition:.3s}.pagination__num-input::placeholder{color:#525252}.pagination__num-input:hover{border-color:#22C06B}.pagination__num-input:focus{border-color:#22C06B;box-shadow:0 0 4px rgba(34,192,107,.7)}.list-performers{list-style:none;padding:0;margin:0}.list-performers__item{padding:30px;background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px}@media (max-width:991px){.list-performers__item{padding:20px}}.list-performers__item>div:nth-last-child(2){margin-bottom:0}.list-performers__item:not(:last-child){margin-bottom:20px}.list-performers__head{display:grid;grid-template-columns:90px 1fr;grid-gap:20px;margin-bottom:24px}@media (max-width:991px){.list-performers__head{grid-template-columns:65px 1fr;grid-gap:10px;margin-bottom:15px}}.list-performers__image{position:relative}.list-performers__image img{width:90px;height:90px}@media (max-width:991px){.list-performers__image img{width:65px;height:65px}}.list-performers-info{display:grid;grid-template-columns:1fr 230px;grid-gap:20px}@media (max-width:1200px){.list-performers-info{grid-template-columns:1fr;grid-gap:15px}}.list-performers-info__icon{display:none}@media (max-width:991px){.list-performers-info__icon{display:block}}.list-performers-info__name{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.list-performers-info__name a{font-family:'Tinos',sans-serif;font-weight:700;font-size:18px;line-height:22px;text-decoration:none;color:#000}.list-performers-info__name a:hover{color:#22C06B}.list-performers-info__status,.freelancers-list__status{font-weight:600;font-size:12px;line-height:20px;height:20px;background:#F3F7FF;border-radius:5px;padding:0 10px;color:#fff}.list-performers-info__status.label-danger,.freelancers-list__status.label-danger{color:#F44336}.list-performers-info__status.label-success,.freelancers-list__status.label-success{color:#22C06B}.list-performers-info__status.label-warning,.freelancers-list__status.label-warning{color:#C3C721}.list-performers-info__status.label-busy,.freelancers-list__status.label-busy{color:#000}.list-performers-info__spec,.list-performers-info__feedbacks{display:flex;align-items:center;gap:10px}.list-performers-info__spec{margin:15px 0 10px}.list-performers-info__spec-title{font-size:16px;line-height:20px;color:#000}@media (max-width:991px){.list-performers-info__spec{margin:10px 0}.list-performers-info__spec-title{display:none}.list-performers-info__name{position:relative}.list-performers-info__name .verified-badge{position:absolute;top:-1px;left:0}.list-performers-info__name a{padding-left:21px;font-size:16px;line-height:18px}}.list-performers-info__spec-link{font-size:16px;line-height:20px;border-bottom:1px solid #22C06B;color:#22C06B;text-decoration:none}.list-performers-info__spec-link:hover{border-color:transparent}@media (max-width:991px){.list-performers-info__spec-link{font-size:14px;line-height:18px}}.list-performers-info__feedbacks-title{font-size:14px;line-height:18px;color:#000}.list-performers-info__feedbacks-items{display:flex;align-items:center;gap:2px;color:#000}.list-performers-info__feedbacks-items a{color:#36A4F4;font-size:14px;line-height:18px;text-decoration:none;border-bottom:1px solid #36A4F4}.list-performers-info__feedbacks-items a.o-good{color:#22C06B;border-color:#22C06B}.list-performers-info__feedbacks-items a.o-bad{color:#F44336;border-color:#F44336}.list-performers-info__feedbacks-items a:hover{border-color:transparent}@media (max-width:991px){.list-performers-info__feedbacks{gap:5px}}.list-performers-info__additional{display:grid;grid-gap:10px;padding-left:30px;border-left:2px solid #F3F7FF}.list-performers-info__additional--mob{display:none}@media (max-width:1200px){.list-performers-info__additional{display:none}.list-performers-info__additional--mob{display:grid;grid-gap:5px;padding-left:0;padding-top:15px;border-left:none;border-top:2px solid #F3F7FF;margin-top:20px}}.list-performers-info__item{display:grid;grid-template-columns:15px 1fr;align-items:center;grid-gap:10px}.list-performers-info__item svg{width:15px;height:15px;object-fit:contain}.list-performers-info__item-text{font-size:14px;line-height:18px;color:#525252}.list-performers .custom-tags{margin-bottom:30px}@media (max-width:991px){.list-performers .custom-tags{margin-bottom:20px}}.portfolio-cases__desc{font-size:16px;line-height:20px;margin:0 0 30px;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.portfolio-cases__title{font-size:16px;line-height:20px;font-weight:600;margin:0 0 20px}.portfolio-cases__wrap{display:grid;grid-template-columns:repeat(3,minmax(130px,200px));grid-gap:30px}.portfolio-cases__item{background:#F3F7FF;border-radius:15px;padding:20px;text-decoration:none}.portfolio-cases__item:hover .portfolio-cases__item-title{border-color:transparent}.portfolio-cases__item-inner{width:100%}.portfolio-cases__item-img{width:100%;aspect-ratio:1 / 1;border-radius:5px}.portfolio-cases__item-title{margin:10px 0 0;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;border-bottom:1px solid #22C06B;color:#22C06B;font-weight:600;font-size:14px;line-height:18px;width:fit-content;transition:.3s}@media (max-width:991px){.portfolio-cases__desc{display:none}.portfolio-cases__title{font-size:14px;line-height:18px;margin:0 0 10px}.portfolio-cases__wrap{grid-gap:15px;grid-template-columns:repeat(3,130px)}.portfolio-cases__item{padding:10px}.portfolio-cases__item-title{margin:5px 0 0;font-size:12px;line-height:16px}}@media (max-width:575px){.portfolio-cases__item:last-child{display:none}.portfolio-cases__wrap{grid-template-columns:repeat(2,130px)}}.price-list{margin-top:30px;max-width:660px}.price-list__title{font-size:16px;line-height:20px;font-weight:600;color:#000;margin:0 0 20px}.price-list__item{display:grid;align-items:center;grid-gap:15px;grid-template-columns:minmax(auto,max-content) minmax(auto,1fr) auto}.price-list__item:after{content:'';border:none;border-top:2px dashed #AAA;height:2px;width:100%;display:block;order:2;min-width:20px}.price-list__item:not(:last-child){margin-bottom:15px}.price-list__item-title{font-size:14px;line-height:18px;color:#000;order:1;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.price-list__item-price{font-weight:700;font-size:14px;line-height:18px;color:#000;order:3;white-space:nowrap}.price-list__item-measure{font-weight:400}.price-list__actions{margin-top:20px}.price-list__btn{font-weight:600;font-size:16px;line-height:20px;text-decoration:none;color:#22C06B;border-bottom:1px solid #22C06B}.price-list__btn:hover{border-color:transparent}@media (max-width:991px){.price-list{margin-top:20px}.price-list__title{font-size:14px;line-height:18px;margin:0 0 10px}.price-list__item:not(:last-child){margin-bottom:10px}.price-list__actions{margin-top:10px}.price-list__btn{font-size:14px;line-height:18px}}.help{display:flex;gap:20px}.help__aside{max-width:300px;width:100%}.help__wrap{max-width:900px;width:100%}.help__wrap:only-child{max-width:100%}.help__content+.help__category{margin-top:60px}.help__category.help__category--main{padding:20px 30px;border-radius:15px;background:#FFF;box-shadow:0 3px 20px 0 rgba(0,0,0,.07)}.help__category--main:not(:last-child){margin-bottom:15px}.help__category:not(.help__category--main):not(:last-child){margin-bottom:30px}.help__category-head{display:flex;align-items:center;gap:10px}@media (max-width:991px){.help__content+.help__category{margin-top:30px}.help__category.help__category--main{padding:15px}.help__category:not(.help__category--main):not(:last-child){margin-bottom:20px}}.help__category-link{font-family:'Tinos',sans-serif;font-weight:700;font-size:18px;line-height:22px;text-decoration:none;color:#000}@media (max-width:991px){.help__category-link{font-size:16px}}.help__list,.help__category-list{list-style:none;padding:0;margin:0}.help__category-item{padding:20px 30px;border-radius:15px;background:#FFF;box-shadow:0 3px 20px 0 rgba(0,0,0,.07)}.help__category-item{margin-top:15px}.help__category-title{font-family:'Tinos',sans-serif;font-weight:700;font-size:22px;line-height:26px;text-decoration:none;color:#000}.help__category-title--usual{font-family:'Inter',sans-serif;font-size:18px}@media (max-width:991px){.help__category-item{padding:15px}.help__category-title{font-size:18px}}.help__category-desc{color:#525252;font-family:'Inter',sans-serif;font-size:14px;line-height:20px;margin-top:15px}.help__category-breadcrumbs.breadcrumbs{margin-bottom:0}.write{background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.07);border-radius:15px;padding:40px 60px 60px;margin-bottom:90px}@media(max-width:991px){.write{padding:20px 20px 30px;margin-bottom:50px}}.write__form{max-width:525px}.write__actions{display:flex;align-items:center;gap:20px}@media(max-width:991px){.write__actions{justify-content:center}}@media(max-width:767px){.write__actions{flex-direction:column}.write__actions a{max-width:100%;width:100%;text-align:center;gap:10px}}.write__block:not(:last-child){margin-bottom:25px}@media(max-width:767px){.write__block:last-child{margin-top:40px}.write__block:not(:last-child){margin-bottom:15px}}.status-text__btn{padding:5px 15px}.btn--icon{display:flex;align-items:center;column-gap:10px}.btn--center{justify-content:center;text-align:center}.btn--empty{color:#22C06B;text-decoration:none}.btn--empty path[stroke]{stroke:#22C06B}.btn--empty span{border-bottom:1px solid transparent;transition:all 0.3s}.btn--empty:focus span,.btn--empty:hover span{border-color:#22C06B}.btn--del{color:#F44336}.btn--del:focus span,.btn--del:hover span{border-color:#F44336;color:#F44336}.btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.line-top{padding-top:20px;margin-top:20px;border-top:2px solid #F3F7FF}.profile-attach{justify-content:space-between;padding:10px 30px;margin:20px 0}.profile-attach:hover,.profile-attach:focus{background-color:transparent;color:#22C06B;border-color:#22C06B}.profile-attach:hover path[fill],.profile-attach:focus path[fill]{fill:#22C06B}@media(max-width:991px){.profile-attach{margin:15px 0}}@media(max-width:767px){.profile-attach{padding:5px 10px;font-size:12px}.profile-attach svg{width:12px;height:12px}}