.latest-news{padding:80px 0}.latest-news .top-bar{display:flex;width:100%;align-items:center;justify-content:space-between}@media(max-width:1300px){.latest-news .top-bar{padding-left:15px;padding-right:15px}}.latest-news .top-bar .news-title{color:#fff;font-size:28px;line-height:115px;letter-spacing:0;font-weight:700}.latest-news .news-items{display:flex;flex-wrap:wrap;width:100%;gap:20px}@media(max-width:1300px){.latest-news .news-items{padding-left:15px;padding-right:15px}}.latest-news .news-items .article{width:calc((100% - 40px)/2);height:290px;border:1px solid rgba(255,255,255,.2);border-radius:12px;position:relative}@media(max-width:991px){.latest-news .news-items .article{width:100%}}.latest-news .news-items .article img{object-fit:cover;height:100%;border-radius:12px;width:100%}.latest-news .news-items .article .overlay{background:linear-gradient(90deg,rgba(0,0,0,0) 0%,#113045 67%);position:absolute;display:flex;width:100%;height:100%;top:0;border-radius:12px;align-items:flex-end;padding:24px;flex-wrap:wrap;align-content:flex-end;justify-content:flex-end}.latest-news .news-items .article .overlay .half-area{display:flex;width:50%;flex-wrap:wrap;height:100%;align-content:space-between}.latest-news .news-items .article .article-title{font-size:16px;color:#fff;font-weight:400;line-height:150%;width:100%;margin:0;display:flex;flex-wrap:wrap;text-transform:uppercase;left:50%}.latest-news .news-items .article .exerpt{color:#9cb4c5;font-size:16px;line-height:150%;font-weight:400}.latest-news .news-items .article .time{color:#9cb4c5;font-size:16px;font-weight:400;display:flex;width:100%;flex-wrap:wrap}.latest-news .news-items .article .news-cats{display:flex;flex-wrap:wrap;gap:5px;z-index:1}.latest-news .news-items .article .news-cats .cat{color:#fff;font-size:14px;line-height:100%;font-weight:400;text-transform:uppercase;padding-left:12px;padding-right:12px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:20px}.latest-news .news-items .article .bottom-area{display:flex;flex-wrap:wrap;align-items:center} .vc-upcoming-events__title {    width: 100%;
    display: flex;
    flex-wrap: wrap;}
