.testimonial-content{border-image-source:linear-gradient(180deg,#b2aaeb,rgba(178,170,235,0));border-image-slice:1}.video-item{height:0;padding-bottom:105%;position:relative;border-radius:8px;&:after{content:"";display:block;transition:all .3s ease;opacity:1;background:linear-gradient(180deg,#03001aeb,#03001aa6);z-index:2}&:after,.video-item__avatar{position:absolute;top:0;left:0;width:100%;height:100%}.video-item__avatar{z-index:1;border-radius:8px}.video-item__content{--padding:8px;position:absolute;top:var(--padding);left:var(--padding);width:calc(100% - var(--padding) * 2);height:calc(100% - var(--padding) * 2);z-index:3;display:flex;flex-direction:column;justify-content:space-between;padding:16px;border-image-source:linear-gradient(180deg,#e1e0f1,rgba(178,170,235,0));border-image-slice:1;border-style:solid;border-width:1px;.video-item__header{display:flex;justify-content:space-between;.video-item__company-logo{max-width:100px}}.video-item__body{color:#fff;.video-item__quotation{font-size:18px;line-height:24px;margin-bottom:16px}.video-item__author{.video-item__author-name{font-weight:500;font-size:14px;line-height:20px;margin-bottom:8px}.video-item__author-title{font-size:12px;line-height:14px;margin:0}}}}&:hover{&:after{opacity:.4}}@media screen and (width >= 1024px){.video-item__content{--padding:10px;border-width:2px}}}