.person-block{padding:0 0 .25rem}.person:not(:first-child){margin:2em 0 0}.person__header{display:grid;gap:1.25rem}.person__heading{display:grid;gap:.25rem;margin:0 -1rem}.person__chart{background:#fff;border-radius:.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;margin-top:1.5rem;padding:.94rem .75rem}.person__chart-caption{display:contents}.person__chart-btns{display:flex;flex-wrap:wrap;gap:.75rem;order:-1}.person__chart-btn{background:#f1f2f6;border-radius:12.5rem;color:#6d6f71}.person__chart-btn.active{background:#2f80ed;color:#fff}.person__chart-filters{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.94rem;order:1}.person__chart-filter{display:block}.person__chart-filter-input:checked+.person__chart-filter-btn{background:#f1f2f6}.person__chart-filter-btn{border-radius:6.25em;color:#6d6f71;cursor:pointer;display:block;font-size:.875rem;font-weight:500;line-height:100%;padding:.62em 1em;transition:background-color .3s ease 0s}.person__chart-current{align-items:center;color:#323f4b;display:flex;font-size:2.5rem;font-weight:600;gap:.5rem;line-height:100%;margin-top:1rem}.person__chart-current.up span{transform:rotate(180deg)}.person__chart-current span{color:#d9d9d9;font-size:.25em}.person__chart-body{margin-top:1.25rem;position:relative}.person__chart-add{align-items:center;background:#2f80ed;border-radius:50%;bottom:0;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:300;height:2.75rem;justify-content:center;position:absolute;right:0;transition:background-color .3s ease 0s;width:2.75rem}.person__heading-main{align-items:center;display:flex;flex-wrap:wrap}.person__heading-main:first-child:last-child{-ms-grid-column-span:2;grid-column:span 2}.person__side{display:grid;gap:.25rem;padding:0 .25rem}.person__side-row{align-items:flex-end;background:#fff;border-radius:.5rem;box-shadow:0 2px 2px 0 rgba(50,63,75,.05);display:flex;flex-wrap:wrap;justify-content:space-between;padding:.4375rem .5rem .5rem .75rem}.person__side-block{-ms-grid-column-span:2;grid-column:span 2;max-width:100%}.person__bottom-block,.person__side-block{background:#fff;border-radius:.5rem;box-shadow:0 2px 2px 0 rgba(50,63,75,.05);min-width:0;padding:.4375rem 0 .5rem .75rem}.person__bottom-block:last-child{margin-top:.75rem}.person__bottom-row{align-items:flex-end;background:#fff;border-radius:.5rem;box-shadow:0 2px 2px 0 rgba(50,63,75,.05);display:flex;flex-wrap:wrap;justify-content:space-between;min-width:0;padding:.4375rem .5rem .5rem .75rem}.person__side-socials{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);min-height:100%;padding-right:.5rem}.person__side-social{align-items:center;background:#f6f6f6;border-radius:.5rem;display:flex;justify-content:center;padding:1rem;transition:background-color .3s ease 0s}.person__side-main{display:contents}.person__side-title{align-items:center;color:#6d6f71;display:inline-flex;flex:0 0 100%;font-size:.875rem;font-weight:500;gap:.1875rem;white-space:nowrap}.person__side-title .badge{background:#2f80ed;border-radius:6.25rem;color:#fff;font-size:.5rem;font-weight:600;padding:.06rem .31rem}.person__side-checklist{margin-top:.5rem}.person__side-checkitem{max-width:2.5rem}.person__side-text{color:#323f4b;font-size:1.375rem;font-weight:700}.person__side-thumbs{align-items:center;display:flex;margin-left:auto}.person__side-thumb{flex-shrink:0;height:1.75rem;width:1.75rem}.person__side-thumb:not(:last-child){margin-right:-.75rem}.person__side-thumb img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person__main{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.15);display:flex;flex-direction:column;padding:1.5em 1em 2.5em;position:relative}.person__succes-plans{align-items:center;display:flex;flex-direction:column;font-size:.875rem;left:1.25rem;min-width:2rem;position:absolute;text-align:center;top:2.25rem}.person__comment{color:#2f80ed;font-size:2rem;position:absolute;right:1.125rem;top:2.25rem}.person__main-side{display:contents}.person__main-info{flex:0 0 100%;font-size:.875rem;line-height:normal;margin:.75rem 0 0;max-width:48rem}.person__main-info>:not(:last-child){margin-bottom:.8125rem}.person__main-info+.person__btns{display:grid;flex:0 0 100%;gap:.75rem;grid-template-columns:repeat(2,1fr);margin-top:1.75rem}.person__main-info+.person__btns .person__btn{border-radius:1.25rem;padding:.44rem}.person__main-benefits{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-wrap:wrap;row-gap:.625rem}.person__main-rate{align-items:center;display:flex;font-size:1rem;font-weight:600;gap:.75rem;margin-top:.5rem}.person__main-rate+.person__main-benefits{margin-top:.5rem}.person__main-position{background:#f6faff;border-radius:.75rem;color:#2f80ed;font-size:1rem;font-weight:600;padding:.5rem .62rem}.person__main-benefit{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;font-weight:600}.person__main-benefit.reverse{flex-direction:row-reverse}.person__main-benefit:before{order:1}.person__main-benefit.icon-check:before{color:#019a3e}.person__main-benefit.icon-file-text{color:#0d6efd;transition:color .3s ease 0s}.person__thumb{border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.15);height:7.75rem;margin-left:auto;margin-right:auto;margin-top:-2.1875rem;order:-1;width:7.75rem}.person__thumb img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person__rate{align-items:center;display:flex;gap:.62rem;justify-content:center;margin-top:.75rem}.person__rate-value{align-items:center;color:#ffb100;display:flex;font-size:1.125rem;font-weight:800;gap:.5rem}.person__change,.person__rate-text{font-size:.875rem}.person__change{display:inline-block;margin:.5rem 0 .75rem;transition:color .3s ease 0s}.person__activity{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:.875em;margin:1rem 0 0}.person__activity:before{font-size:.5rem}.person__status{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:.875em;margin:.625rem 0 0}.person__status:before{-ms-flex-negative:0;background:currentColor;border-radius:50%;content:"";flex-shrink:0;height:10px;width:10px}.person__status.online:before{background:#019a3e}.person__menu{margin-left:auto;position:relative}.person__menu-btn{font-size:2rem;transition:color .3s ease 0s}.person__menu-btn.active{color:#2f80ed}.person__menu-list{background:#fff;border-radius:.5rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);opacity:0;padding:.62rem .5rem;position:absolute;right:0;top:100%;transition:opacity .3s ease 0s,visibility .3s ease 0s;visibility:hidden}.person__menu-list.active{opacity:1;visibility:visible}.person__menu-action{align-items:center;border-radius:.25rem;display:flex;gap:.63rem;padding:.38rem;transition:background-color .3s ease 0s}.person__menu-action:before{align-items:center;color:#ff3b3b;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}.person__menu-action.icon-info:before{font-size:1.25rem}.person__checklist{display:flex;flex-wrap:wrap;gap:.5rem;margin:1em 0 0;order:1}.person__checklist img{max-width:1.5rem}.person__main-body{display:contents}.person__main-header,.person__main-title{margin-top:1.25rem;order:-1}.person__main-header{align-items:center;display:flex;gap:.5rem;justify-content:center}.person__main-header .person__main-title,.person__main-header .person__status{margin-top:0}.person__menu-btn{background:#f7faff;border-radius:.25rem;color:#6d6f71;font-size:.875rem;padding:.31rem .62rem;transition:background-color .3s ease 0s}.person__info{align-items:center;color:#6d6f71;display:inline-flex;font-size:.875rem;font-weight:500;gap:.25rem;margin-top:.25rem}.person__btns{align-items:center;display:flex;gap:.56rem}.person__btns .l-btn.l-btn-sm{border-radius:.25rem;padding-block:.25rem}.person__main-edit{color:#2f80ed}.person__main-position{font-size:.875rem;margin:.5rem 0 0}.person__main-desc{font-size:1rem;line-height:1.5;margin:1rem 0 0}.person__main-desc p:not(:last-child){margin-bottom:1rem}.person__socials{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin:1rem 0 0}.person__socials .l-btn{padding-inline:0}.person__social{font-weight:900}.person__stats{background:#fff;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.15);display:flex;flex-direction:column;font-size:.875rem;padding:1rem}.person__stats.person__stats-sm{padding:1rem 1rem 1rem 3rem}.person__stat{align-items:center;display:flex;position:relative}.person__stat:not(:last-child){margin-bottom:.25rem}.person__stat-value{color:#0d6efd;font-size:1.25rem;font-weight:700}.person__stat-value.icon-star{align-items:center;color:#ffb100;-moz-column-gap:5px;column-gap:5px;display:flex}.person__stat-value.icon-star:before{font-size:13px}.person__stat-text{padding:.5rem;white-space:nowrap}.person__body{display:grid;gap:20px;margin:1.25em 0 0}.person__chart-header{display:flex;font-size:.875rem;gap:.5rem;justify-content:space-between}.person__chart-header .icon-edit-bold{color:#2f80ed}.person__chart-list{-moz-column-gap:12px;column-gap:12px;display:flex}.person__chart-list li{-moz-column-gap:4px;column-gap:4px;display:flex;flex-wrap:wrap}.person__chart-list li:nth-child(3n+1) .person__chart-value{color:#e3a6a6}.person__chart-list li:nth-child(3n+2) .person__chart-value{color:#2f80ed}.person__chart-list li:nth-child(3n+3) .person__chart-value{color:#b2df8a}.person__chart-image{margin:.5rem 0 0}.person__chart-image img{width:100%}.person__chart-value{font-weight:700}.person__column-section{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.15);padding:1em}.person__column-section:not(:last-child){margin-bottom:1rem}.person__column-caption{color:#7b8794}.person__column-caption:not(:last-child){margin-bottom:1rem}.person__plan{align-items:center;background:#f7faff;display:flex;padding:.5em}.person__plan:not(:last-child){margin-bottom:.5rem}.person__plan-thumb{flex-shrink:0;height:26px;margin:0 .85em 0 0;width:26px}.person__plan-thumb img{border-radius:50%;height:100%;width:100%}.person__plan-title{font-weight:600}.person__plan-status{background:#9a4a01;border-radius:50rem;color:#fff;font-size:.9em;margin-left:auto;padding:.1875rem .75rem}.person__plan-status.succes{background:#019a3e}.person__bottom{display:grid;gap:.25rem;margin-left:-.75rem;margin-right:-.75rem;margin-top:.25rem}.person__bottom .person__side-checkitem{height:1.875rem;width:1.875rem}.person__more{display:grid;gap:1rem;margin:0 -.75rem;padding:1.5rem 0}.person__more-block{display:flex;flex-direction:column;max-width:100%;min-width:0}.person__more-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:0 .75rem}.person__more-title{font-size:1.5rem}.person__more-link{color:#2f80ed;font-size:1rem;font-weight:500;transition:color .3s ease 0s}.person__more-list{background:#fff;border-radius:.5rem;box-shadow:0 2px 2px 0 rgba(50,63,75,.05);flex:1 1 auto;margin-top:1rem;padding:1rem}.person__more-item{background:#f6faff;border-radius:.5rem;color:#323f4b;padding:.75rem}.person__more-item:not(:last-child){margin-bottom:.75rem}.person__more-name{font-size:1rem;line-height:110%;max-width:17rem}.person__more-date,.person__more-name{font-weight:500;letter-spacing:.0125rem}.person__more-date{color:#6d6f71;font-size:.875rem;line-height:100%;margin-top:.25rem}.person__certs{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 2px 2px 0 rgba(50,63,75,.05);display:flex;flex:1 1 auto;gap:.75rem;margin-top:1rem;padding:1rem}.person__certs-main{flex:1 1 auto;max-width:100%;min-width:0}.person__certs-thumbs{display:none}.person__certs-thumbs-slider{flex:1 1 auto;height:100%}.person__certs-thumbs-slider .person__certs-item{cursor:pointer}.person__certs-thumbs-slider .person__certs-item img{border-radius:.25rem;height:100%;width:100%}.person__certs-prev{flex-shrink:0;height:.5625rem;left:50%;margin:0;position:absolute;top:0;transform:translateX(-50%);width:1rem}.person__certs-prev:after{color:#2f80ed;font-size:1rem;font-weight:700;transform:rotate(90deg)}.person__certs-next{bottom:0;flex-shrink:0;height:.5625rem;left:50%;margin:0;position:absolute;top:auto;transform:translateX(-50%);width:1rem}.person__certs-next:after{color:#2f80ed;font-size:1rem;font-weight:700;transform:rotate(90deg)}.posts{padding:1.25em 0}.posts__title{color:#7b8794}.posts__list{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:1.25em 0 0}.posts__block{display:block;height:0;padding-bottom:100%;position:relative}.posts__block img{border-radius:10px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .3s ease 0s,opacity .3s ease 0s;width:100%}.blog{padding:1.25em 0 4rem}.blog__header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem}.blog__header .l-btn{text-transform:uppercase}.blog__title{color:#7b8794}@media (min-width:575.98px){.person-block{padding:2.5rem 0 .25rem}.person__heading-main{align-items:stretch;flex-wrap:nowrap}.person__side-row{flex-wrap:nowrap}.person__bottom-block:last-child{margin-top:0}.person__bottom-row{flex-wrap:nowrap}.person__side-main{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.person__side-title{font-size:1rem;margin-right:-.5em}.person__main{flex-direction:row}.person__main-side{display:block;flex:0 0 8.125rem;margin:0 1rem 0 0}.person__checklist{flex:0 1 auto}.person__main-body{display:flex;flex:1 1 auto;flex-direction:column}.person__main-title{margin-top:0}.person__main-header{flex-wrap:wrap;justify-content:space-between;margin-top:0}.person__bottom{gap:1rem;grid-template-columns:repeat(2,1fr);margin-left:0;margin-right:0;margin-top:1rem}.person__certs-thumbs{display:flex;flex-direction:column;flex-shrink:0;height:14.375rem;justify-content:center;max-width:100%;min-width:0;padding:1.06rem 0;position:relative;width:3.125rem}.blog__header{align-items:center;flex-direction:row}}@media (min-width:767.98px){.person__header{gap:1.875rem;grid-template-columns:1fr 16.875rem}.person__heading{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.15);gap:1rem;grid-template-columns:1fr 13.75rem;margin:0;padding:1rem}.person__chart-caption{display:flex;justify-content:space-between}.person__chart-filters{gap:.75rem;margin-top:0}.person__chart-filter-btn{font-size:1rem}.person__chart-add{font-size:1.75rem;height:3.9375rem;width:3.9375rem}.person__side{gap:.5rem;padding:0}.person__side-row{background:#f7faff}.person__side-block{-ms-grid-column-span:1;background:#f7faff;grid-column:span 1}.person__side-thumb{height:2.3125rem;width:2.3125rem}.person__main-info{flex:0 1 auto;font-size:1.125rem;margin-bottom:auto}.person__main-info+.person__btns{flex:0 1 auto}.person__main-info+.person__btns .person__btn{border-radius:.5rem;padding:.75rem}.person__thumb{margin-left:0}.person__info{font-size:1rem;margin-top:.5rem}.person__stats{padding:.75rem 1rem 1rem 4.25rem}.person__stat-value{position:absolute;right:calc(100% - .5rem);text-align:right;top:50%;transform:translateY(-50%)}.person__stat-text{padding:.5rem 1rem}.person__chart-list{-moz-column-gap:16px;column-gap:16px}.person__chart-list li{-moz-column-gap:8px;column-gap:8px}.person__more{grid-template-columns:repeat(2,1fr);margin:0;padding:2rem 0}.person__more-header{justify-content:flex-start;padding:0}.posts__list{grid-template-columns:repeat(4,1fr)}}@media (min-width:991.98px){.person__body{grid-template-columns:repeat(2,1fr)}.person__bottom{grid-template-columns:repeat(4,1fr)}}@media (max-width:767.98px){.person__heading-main{background:#fff;border-radius:0 0 .75rem .75rem;box-shadow:0 2px 4px rgba(0,0,0,.15);padding:1rem}}@media (max-width:575.98px){.person__heading-main .person__thumb{flex-shrink:0;height:4rem;margin:0;width:4rem}.person__main-caption{flex:0 0 calc(100% - 4.5rem);margin-left:.5rem}.person__main-caption .person__main-header{justify-content:space-between;margin-top:0}.person__main-caption .person__menu{position:relative;right:auto;top:auto}.person__menu{position:absolute;right:1rem;top:1rem}.person__bottom .person__bottom-block{-ms-grid-column-span:2;grid-column:span 2}.blog__header .l-btn{display:none}}@media (any-hover:hover){.person__chart-filter-btn:hover{background:#f1f2f6}.person__chart-add:hover{background-color:#1366d6}.person__side-social:hover{background-color:#ddd}.person__main-benefit.icon-file-text:hover{color:#0257d5}.person__change:hover{color:#0d6efd}.person__menu-action:hover{background:#f2f2f2}.person__menu-btn:hover{background-color:#c4daff}.person__more-link:hover{color:#1366d6}.posts__block:hover img{opacity:.9;transform:scale(.95)}}

/*# sourceMappingURL=person.css.map*/