.tkn-grid{display:-webkit-flex;display:flex;flex-wrap:wrap;gap:var(--des-flex-box-gap,20px);margin-bottom:0}.tkn-grid *,.tkn-box *,.tkn-profile,.tkn-profile *{box-sizing:border-box;text-shadow:none}.tkn-grid--fill .tkn-grid__item{-webkit-flex:1;flex:1}@media only screen and (min-width:0) and (max-width:620px){.tkn-grid .tkn-grid__item{-webkit-flex:none!important;flex:none!important;width:calc(50% - var(--des-flex-box-gap-half,10px))}}@media only screen and (min-width:0) and (max-width:420px){.tkn-grid,.tkn-grid[class*="tkn-grid"]{flex-direction:column}.tkn-grid .tkn-grid__item{width:100%}}
.tkn-profile,.tkn-profile__top,.tkn-profile__photo{position:relative;overflow:hidden;transform:translateZ(0)}.tkn-profile{margin-bottom:20px;text-align:center}.tkn-profile--left{float:left}.tkn-profile--right{float:right}.tkn-profile div{padding:0}.tkn-profile img{margin:0;padding:0;width:100%;height:auto}.tkn-profile a,.tkn-profile a:hover{text-decoration:none!important}.entry .tkn-profile img,.textwidget .tkn-profile img{margin:0;padding:0}.tkn-profile__top{min-height:80px}.tkn-profile__top--border{margin-right:-2px}.tkn-profile__banner{position:relative;width:100%;max-height:280px;margin:0 auto;transform:translate(50%,50%)}.tkn-profile__banner img{transform:translate(-50%,-50%)}.tkn-profile__photo{margin:0 auto 10px}.tkn-profile__photo a{display:block;height:100%;transition:none!important}.tkn-profile__photo--circle,.tkn-profile__photo--circle .tkn-profile__cover{border-radius:50%}.tkn-profile__cover{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.tkn-profile__photo--rotate a:hover{transform:rotate(15deg)}.tkn-profile__name{margin:0 auto 15px!important;line-height:1.48}.tkn-profile__text{margin-top:20px;padding:0 10px 15px!important;line-height:1.6}
.tkn-box{margin:-51px 0 50px}.tkn-box__heading:not(.tkn-box__heading--pattern-one){margin-top:-20px}.tkn-box__title{display:inline-block;margin:0;padding:6px 10px;font-size:98%;vertical-align:baseline;background-color:#27a7c6;color:#fff;border-radius:3px 3px 0 0}.tkn-box__title:not(.tkn-box__title--pattern-one){margin-top:-40px;transform:translate(24px,54%);border-radius:3px}.tkn-box__title--pattern-two{background-color:transparent;text-shadow:1px 1px #fff,-1px -1px #fff,1px -1px #fff,-1px 1px #fff,2px 2px #fff,-2px -2px #fff,2px -2px #fff,-2px 2px #fff,3px 3px #fff,-3px -3px #fff,3px -3px #fff,-3px 3px #fff,4px 4px #fff,-4px -4px #fff,4px -4px #fff,-4px 4px #fff,5px 5px #fff,-5px -5px #fff,5px -5px #fff,-5px 5px #fff,1px 0 #fff,2px 0 #fff,3px 0 #fff,4px 0 #fff,5px 0 #fff,-1px 0 #fff,-2px 0 #fff,-3px 0 #fff,-4px 0 #fff,-5px 0 #fff,0 1px #fff,0 2px #fff,0 3px #fff,0 4px #fff,0 5px #fff,0 -1px #fff,0 -2px #fff,0 -3px #fff,0 -4px #fff,0 -5px #fff}.tkn-box__icon{position:relative;display:inline-block;margin-right:8px;overflow:hidden;vertical-align:middle}.tkn-box__icon::before{position:relative;display:inline-block;margin:0;text-align:center}.tkn-box__icon--pattern-two{width:50px;height:50px;border-radius:25px;color:#fff;box-shadow:0 0 0 8px #fff}.tkn-box__icon--pattern-two::before{width:50px;line-height:50px}.tkn-box__body{border:3px solid #27a7c6;border-radius:0 3px 3px 3px;padding:16px;font-size:92%}.tkn-box__body:not(.tkn-box__body--pattern-one){padding-top:26px;border-radius:3px}.tkn-box__body--icon:not(.tkn-box__body--pattern-one){padding-top:38px}.tkn-box__body p:last-of-type,.tkn-box__body ul:last-of-type,.tkn-box__body ol:last-of-type{margin-bottom:0;padding-bottom:0}
