.dl-align-right .dl-promo-item .promo-icon{margin-left:auto}.dl-promo-item .read-more{display:inline-block;font-size:12px;color:#222;text-transform:uppercase;letter-spacing:1px;font-weight:600;transition:all .3s cubic-bezier(.3,.3,.05,.95)}.promo-shape{display:flex;align-items:center;justify-content:center;position:absolute;left:0;bottom:0;transform:scale(1);z-index:-1}.promo-shape .shape{background-color:rgba(65,83,241,.1);border-radius:50%;position:absolute;transition:all .5s cubic-bezier(.3,.3,.05,.95)}.promo-shape .shape-1{width:10rem;height:10rem;z-index:3;transform:scale(0)}.promo-shape .shape-2{z-index:2;width:15rem;height:15rem;opacity:.8;transform:scale(0)}.promo-shape .shape-3{width:23rem;height:23rem;z-index:1;opacity:.7;transform:scale(0)}.promo-shape .shape-4{width:30rem;height:30rem;opacity:.6;transform:scale(0)}.style-2.dl-promo-item:hover .promo-shape .shape-1{transform:scale(1);transition-delay:.6s}.style-2.dl-promo-item:hover .promo-shape .shape-2{transform:scale(1);transition-delay:.4s}.style-2.dl-promo-item:hover .promo-shape .shape-3{transform:scale(1);transition-delay:.2s}.style-2.dl-promo-item:hover .promo-shape .shape-4{transform:scale(1);transition-delay:0s}