.ricdk-grid{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:50px}.ricdk-grid *,.ricdk-profile,.ricdk-profile *,.ricdk-panels *{box-sizing:border-box;text-shadow:none}.ricdk-grid--fill .ricdk-grid__item{flex:1}@media only screen and (min-width:0) and (max-width:620px){.ricdk-grid .ricdk-grid__item{flex:none!important;width:calc(50% - 10px)}}@media only screen and (min-width:0) and (max-width:420px){.ricdk-grid{flex-direction:column}.ricdk-grid .ricdk-grid__item{width:100%!important}}
.ricdk-profile,.ricdk-profile__top,.ricdk-profile__photo{position:relative;overflow:hidden;transform:translateZ(0)}.ricdk-profile{margin-bottom:40px;text-align:center}.ricdk-profile--left{float:left}.ricdk-profile--right{float:right}.ricdk-profile div{padding:0}.ricdk-profile img{margin:0;padding:0;width:100%;height:auto}.ricdk-profile a,.ricdk-profile a:hover{text-decoration:none!important}.ricdk-profile__top{min-height:80px}.ricdk-profile__banner{position:relative;width:100%;max-height:280px;margin:0 auto;transform:translate(50%,50%)}.ricdk-profile__banner img{transform:translate(-50%,-50%)}.ricdk-profile__photo{margin:0 auto 10px}.ricdk-profile__photo a{display:block;height:100%;transition:none!important}.ricdk-profile__photo--circle,.ricdk-profile__photo--circle .ricdk-profile__cover{border-radius:50%}.ricdk-profile__cover{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.ricdk-profile__photo--zoom a:hover{transform:scale(1.15)}.ricdk-profile__name{margin:0 auto 15px!important;line-height:1.48}.ricdk-profile__text{margin-top:20px;padding:0 10px 15px!important;line-height:1.6}
.ricdk-panels{--ricdk-panel-front-opacity:.25;--ricdk-panel-hover-opacity:.9;letter-spacing:-1em;margin:0 -2vw}.ricdk-panels__card{position:relative;display:inline-block;overflow:hidden;vertical-align:top;text-align:center;letter-spacing:normal;color:inherit;text-decoration:none}.ricdk-panels--two .ricdk-panels__card{width:50%}.ricdk-panels__visual{position:relative;margin:0;padding:34% 0}.ricdk-panels--two .ricdk-panels__card:nth-child(-n+2) .ricdk-panels__visual{padding:38% 0}.ricdk-panels__hit{position:absolute;inset:0;z-index:2}.ricdk-panels__link{display:block;width:100%;height:100%}.ricdk-panels__image,.ricdk-panels__face,.ricdk-panels__face::before{position:absolute;inset:0}.ricdk-panels__image{background-position:center;background-size:cover;transition:all .3s ease}.ricdk-panels__face,.ricdk-panels__face::before,.ricdk-panels__content,.ricdk-panels__caption{transition:all .25s ease}.ricdk-panels__face::before{content:'';background-color:var(--ricdk-panel-front-color,#000)}.ricdk-panels__face--front::before{opacity:var(--ricdk-panel-front-opacity)}.ricdk-panels__face--hover{visibility:hidden;opacity:0}.ricdk-panels__face--hover::before{opacity:var(--ricdk-panel-hover-opacity);background-color:var(--ricdk-panel-hover-color,#000)}.ricdk-panels__content{position:absolute;top:50%;left:0;width:100%;padding:0 2%;transform:translateY(-50%);color:#fff;line-height:1.6}.ricdk-panels .ricdk-panels__title{margin:0;padding:0}.ricdk-panels__title{font-size:30px}.ricdk-panels__title--bold{font-weight:bold}.ricdk-panels__title--italic{font-style:italic}.ricdk-panels__caption{position:relative;margin-top:24px;font-size:13px}.ricdk-panels__face--front .ricdk-panels__caption::before{position:absolute;top:-16px;left:50%;width:30px;height:1px;margin-left:-15px;content:'';background:#fff;opacity:.8}.ricdk-panels--two .ricdk-panels__image{transform:scale(1.12)}.ricdk-panels--two .ricdk-panels__face--hover::before{transform:translateX(-68%)}.ricdk-panels--two .ricdk-panels__face--hover .ricdk-panels__content{transform:translate(-4%,-50%)}.ricdk-panels__card:hover .ricdk-panels__image{transform:translateX(6%) scale(1.12)}.ricdk-panels__card:hover .ricdk-panels__face--front{visibility:hidden;opacity:0}.ricdk-panels__card:hover .ricdk-panels__face--front .ricdk-panels__caption::before{transform:scaleX(0)}.ricdk-panels__card:hover .ricdk-panels__face--hover{visibility:visible;opacity:1}.ricdk-panels__card:hover .ricdk-panels__face--hover::before{transform:translateX(0)}.ricdk-panels__card:hover .ricdk-panels__face--hover .ricdk-panels__content{transition-delay:.16s;transform:translate(0,-50%)}@media only screen and (min-width:0) and (max-width:1180px){.ricdk-panels{margin:0 -10px}.ricdk-panels__card{width:33.33%!important}.ricdk-panels__visual{padding:40% 0!important}.ricdk-panels__title{font-size:26px!important}}@media only screen and (min-width:0) and (max-width:920px){.ricdk-panels__card{width:50%!important}.ricdk-panels__title{font-size:23px!important}}@media only screen and (min-width:0) and (max-width:620px){.ricdk-panels__card{width:100%!important}.ricdk-panels__visual{padding:26% 0!important}.ricdk-panels__title{font-size:21px!important}}
