.upcomming-event .item{background:var(--secondary-color)}.upcomming-event .item .img-wrapper{position:relative;border:2px solid var(--white-color);max-height:300px}.upcomming-event .item .img-wrapper .label{position:absolute;top:15px;left:15px;background:var(--white-color);padding:7px 10px 4px;border-radius:4px;font-size:16px;font-weight:500;line-height:14.72px}.upcomming-event .item .img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center;max-height:300px;transform:scale(1);transition:all .5s ease-in-out}.upcomming-event .item:hover .img-wrapper img{transform:scale(1.025)}.upcomming-event .item .title{font-size:30px;font-weight:600;line-height:1.15;color:var(--white-color)}.upcomming-event .item .date{font-size:20px;font-weight:600;line-height:24px;color:var(--white-color)}.upcomming-event .item .text{font-size:18px;font-weight:400;line-height:1.3;color:var(--white-color);height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.upcomming-event .item .content{text-transform:capitalize}.upcomming-event.insight-pg .item{background:transparent}.upcomming-event.insight-pg .item .date,.upcomming-event.insight-pg .item .text,.upcomming-event.insight-pg .item .title{color:var(--primary-color)}.upcomming-event.insight-pg .inner-wrapper{padding:80px 50px 40px;background:var(--lightgrey-bg);border-radius:0 0 30px 30px;margin-top:-40px;position:relative}.upcomming-event.insight-pg.no-bg .inner-wrapper{padding:0 50px;background:transparent;border-radius:0;margin-top:0}@media only screen and (max-width:1023.5px){.upcomming-event .item .title{font-size:22px;line-height:1.25}.upcomming-event .item .date{font-size:16px;font-weight:400;line-height:1.25}.upcomming-event .item .text{font-size:16px;font-weight:400;line-height:1.5}.upcomming-event.insight-pg .inner-wrapper{padding:80px 30px 40px}.upcomming-event.insight-pg.no-bg .inner-wrapper{padding:0}}@media only screen and (max-width:767.5px){.upcomming-event.insight-pg .inner-wrapper{padding:80px 15px 30px;border-radius:0 0 15px 15px}}