.nextEvents .hpTitlesWrap{
	padding-bottom:39px;
}
.nextEventsSwiperWrap{
	position:relative;
}
.nextEventsItem{
	display:flex;
	min-height:384px;
}
.nextEventsItemImgWrap{
	width:48.8%;
}
.nextEventsItemTextWrap{
	background:#4B3FC9;
	width:51.2%;
	padding:50px 30px;
	color:#fff;
}
.nextEventsItemDate{
	margin:0 0 14px 0;
	font-size:16px;
}
.nextEventsItemTitle{
	margin:0 0 20px 0;
	font-family: Heebo;
	font-weight: 500;
	font-size: 34px;
	line-height: 44px;
	letter-spacing:-0.8px;
}
.nextEventsItemText{
	margin:0 0 20px 0;
}

@media screen and (max-width:1440px){
    .nextEventsItemTitle{font-size:31px;}

}

@media screen and (max-width:991px){
    .nextEventsItem{flex-direction:column;}
	.nextEventsItemImgWrap{width:100%;height:385px;}
	.nextEventsItemTextWrap{width:100%;}
	.nextEvents .next, .nextEvents .prev{top:192px;background:rgba(255,255,255,0.4);}
	.nextEvents .next{left:30px;}
	.nextEvents .prev{right:30px;}
}

@media screen and (max-width:767px){
    .nextEventsItemTextWrap{padding:30px 20px;}
	.nextEventsItemTitle{font-size: 28px;line-height: 35px;
}

@media screen and (max-width:599px){
    .nextEventsItemImgWrap{height:310px;}
	.nextEvents .next, .nextEvents .prev{top:155px;}
}

@media screen and (max-width:479px){
    .nextEventsItemImgWrap{height:240px;}
	.nextEvents .next, .nextEvents .prev{top:120px;}
}
