.lci-flex{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:50px}
.lci-flex--equal>.lci-flex__item{flex:1}
.lci-profile,.lci-profile__text{box-sizing:border-box}
.lci-profile{margin-bottom:40px;overflow:hidden;position:relative;text-align:center;transform:translateZ(0)}
.mb-theme .lci-profile{margin-bottom:0}
.lci-profile--left{float:left}
.lci-profile--right{float:right}
.lci-profile div{padding:0}
.lci-profile img{margin:0;padding:0}
.lci-profile a,.lci-profile a:hover{text-decoration:none!important}
.lci-profile a:hover{text-decoration:underline!important;text-decoration-color:#DBB400!important}
.lci-profile__top{min-height:80px;overflow:hidden;position:relative;transform:translateZ(0)}
.lci-profile__banner{margin:0 auto;max-height:280px;width:100%;position:relative;transform:translate(50%,50%)}
.lci-profile__banner img{height:auto;margin:0;padding:0;width:100%;transform:translate(-50%,-50%)}
.lci-profile__avatar{margin-inline:auto;overflow:hidden;position:relative;transform:translateZ(0)}
.lci-profile__avatar a{display:block;height:100%;transition:none!important}
.lci-profile__avatar--tilt a:hover{transform:rotate(15deg)}
.lci-profile__avatar--circle{display:none}
.lci-profile__face{background-position:50%;background-size:cover;display:block;height:100%;width:100%}
.lci-profile__name{line-height:1.48;margin:10px auto 5px!important}
.lci-profile__text{line-height:1.6;margin-top:0;padding:0 10px 0!important}
@media only screen and (max-width:620px){
 .lci-flex__item{flex:none!important;width:calc(50% - 10px)}
}
@media only screen and (max-width:420px){
 .lci-flex{flex-direction:column}
 .lci-flex__item{width:100%}
}
