.main-banner .content-tags{display:flex;gap:10px;margin-bottom:15px}.main-banner .content-tags .recent-item__tag{background:#fbd3d5;border-radius:100px;font-size:14px;font-weight:700;letter-spacing:.15em;line-height:17.5px;padding:8px 12px;text-align:center;text-transform:uppercase}.main-banner .content-tags .recent-item__tag:first-child{background:transparent}.featured-text{align-items:center;background:linear-gradient(108.9deg,#635bff 28.9%,#eb232e 136.55%);border-radius:40px;box-shadow:0 15px 45px 0 #ced3d94d;display:grid;gap:35px;grid-template-columns:6fr 6fr;padding:22px}.featured-text .featured-description *{color:#fff}.featured-text .featured-description h2{font-size:46px;font-weight:400;margin:0;max-width:250px}.featured-text .featured-img img{border-radius:30px;height:262px;object-fit:cover;width:100%}.featured-text .title_date{align-items:center;border-bottom:1px solid #fff;display:flex;gap:10px;margin-bottom:20px;padding:20px 0}.featured-text .title_date p{line-height:10px;margin:0;text-align:center}@media (max-width:768px){.featured-text{border-radius:20px;display:block;padding:20px;text-align:center}.featured-text .title_date,.main-banner .content-tags{justify-content:center}.inner-content{text-align:center}.main-banner .is-reverse{flex-direction:column-reverse}.featured-text .featured-img img{border-radius:10px;height:100px;margin-top:10px}}@media (max-width:340px){.featured-text .featured-description h2{max-width:190px}}