.team-block{padding-bottom:60px;padding-top:60px}.team-block .title{font-size:32px;font-weight:700;letter-spacing:.15px;line-height:30px;margin-bottom:32px;text-align:center}.team-block .experts__carousel-item{background-color:#f7f4fe;border-radius:16px;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:375px;min-height:780px;overflow:hidden;padding:24px;position:relative}.team-block .experts__carousel-item:after{background-image:url(../img/svg/logo-transparent.svg);background-position:50%;background-repeat:no-repeat;content:"";height:144px;position:absolute;right:-22px;top:-23px;width:144px}.team-block .experts__carousel-item-personal{display:flex;flex-direction:column;gap:32px}.team-block .experts__carousel-item-personal-image-wrap{position:relative}.team-block .experts__carousel-item-personal-icon,.team-block .experts__carousel-item-personal-image{display:block;height:auto;max-width:100%}.team-block .experts__carousel-item-personal-icon-wrap{align-items:center;background-color:#7248da;border-radius:50%;bottom:-16px;display:flex;height:40px;justify-content:center;left:0;position:absolute;width:40px;z-index:10}.team-block .experts__carousel-item-personal-about-experience{color:#7248da}.team-block .experts__carousel-item-personal-about-name{padding:8px 0 16px}.team-block .experts__carousel-item-personal-about-role{padding-bottom:16px}.team-block .experts__carousel-item-personal-about-declarations{font-size:14px;font-weight:600;letter-spacing:-.2px;line-height:125%;padding:4px 8px;text-transform:none;width:-moz-fit-content;width:fit-content}.team-block .experts__carousel-item-info{color:#585659}@media(min-width:1200px){.team-block .experts__carousel-item{margin:0;max-width:100%;min-height:490px}.team-block .experts__carousel-item:after{display:none}.team-block .experts__carousel-item-personal{flex-direction:row;gap:40px;padding-bottom:12px}.team-block .experts__carousel-item-personal-image{min-height:146px;min-width:146px}.team-block .experts__carousel-item-personal-about{display:flex;flex-direction:column}.team-block .experts__carousel-item-personal-about-name{padding:4px 0 12px}.team-block .experts__carousel-item-personal-about-role{font-size:16px;padding-bottom:10px}.team-block .experts__carousel-item-personal-about-declarations{margin-top:auto}.team-block .carousel__slide{margin:0 12px;max-width:576px}}.team-block--home .ds-wrap{display:flex;flex-direction:column;gap:32px}.team-block--home .title{font-size:28px;font-weight:700;letter-spacing:0;line-height:36px;margin-bottom:0;text-align:left}@media(min-width:1200px){.team-block--home .ds-wrap{gap:64px}.team-block--home .title{font-size:60px;font-weight:700;letter-spacing:.4px;line-height:125%}}
