/** NEWS BLOCK MAIN PAGE **/
/** NEWS SLIDER **/
.news-wrap-main-page{
	display: flex;
	height: 1100px;
	color: #fff;
}
.news-wrap__block{
	display: flex;
	height: 100%;
	flex-direction: column;
	justify-content: center;	
}
.news-wrap__block .h1{
	margin-bottom: 10px;
	color:#fff;
}
.all-news-link{
	margin-left: auto;
	margin-bottom: 20px;
}
.all-news-link a{
	text-decoration: none;
	font-size: 1.1em;
	font-family: "Echo2", sans-serif;
}
.main-news-slider{
	padding: 0 1px;
}

.main-news-slider .item .inner{
	height: 500px;
	position: relative;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: transparent;
    background-position: center 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	border: 1px solid rgba(255, 255, 255, 0.5);
	transition: border .5s ease-in-out 0s;
}
.main-news-slider .item .inner:before {
    content: '';
    position: absolute;
    right: -2px; 
    width: 15%; 
	height: 60px; 
	background: rgba(70, 70, 70, 1);
	transform: translateY(-75%) skewY(-138deg);
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
	z-index: 9999;
	transition: border .2s ease-in-out 0s;
}
.main-news-slider .item .inner:hover{
	border: 1px solid rgba(255, 255, 255, 1);
}
.main-news-slider .item:hover:before {
	border-bottom: 1px solid rgba(255, 255, 255, 1);
}
.main-news-slider .item .inner .item__arrow .btn{
	transition: all .2s ease-in-out 0s;
}
.main-news-slider .item .inner:hover .item__arrow .btn{
	background: rgba(150, 150, 150, 1);
	border-color: rgba(255, 255, 255, 1);
}
.main-news-slider .item .inner .item__arrow .btn:hover{
	background: rgba(255, 255, 288, 0.85);
}
.main-news-slider .item .inner .item__arrow .btn:hover i.icon{
	background-position: 0 -12px;
}
.main-news-slider .item .inner .item_image{
	flex: 1 0 50%;
	height: 50%;
	width: 100%;
	background-size: cover;
	background-repeat: no-repeat;
}
.main-news-slider .item .inner .item_description{
	flex: 1 0 50%;
	height: 50%;
	width: 100%;
	border-top: 1px solid rgba(255, 255, 255, 0.5);
	padding: 20px 20px 30px;
	display: flex;
	flex-direction: column;
}

.main-news-slider .item .inner .item_description__top{
	display: flex;
	justify-content: space-between;
	flex: 1 0 20%;
	height: 20%;
	align-items: center;
}
.main-news-slider .item .inner .item_description__top .item_date{
	color: rgba(255, 255, 255, 0.5);
}

.item_description__anounce{
	display: flex;
	align-items: flex-end;
	flex: 1 0 70%;
	height: 70%;
	padding-top: 10px;
	font-size: 1em;
	line-height: 1.2;
}
/** NEWS MOBOLE SLIDER **/
.main-news-wrap .slider-wrap{
	padding: 0px;
	margin-top: 20px;
}
.main-news-wrap .slider-wrap .owl-carousel .owl-stage {
    margin-left: -20px;
}
.main-news-wrap .slider-wrap .slider-block{
	margin-top: 0;
	min-height: 402px;
    max-height: 402px;
}
.main-news-wrap .slider-wrap .slider-block .item .inner{
	height: 402px;
	position: relative;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: transparent;
    background-position: center 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	border: 1px solid rgba(255, 255, 255, 0.5);
	transition: border .5s ease-in-out 0s;
}

.main-news-wrap .slider-wrap .slider-block .item .inner:before {
    content: '';
    position: absolute;
	top: 0;
    right: -2px; 
    width: 15%; 
	height: 60px; 
	background: rgba(70, 70, 70, 1);
	transform: translateY(-75%) skewY(-138deg);
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
	z-index: 9999;
	transition: border .2s ease-in-out 0s;
}
.main-news-wrap .slider-wrap .slider-block .item .inner:hover{
	border: 1px solid rgba(255, 255, 255, 1);
}
.main-news-wrap .slider-wrap .slider-block .item:hover:before {
	border-bottom: 1px solid rgba(255, 255, 255, 1);
}
.main-news-wrap .slider-wrap .slider-block .item .inner .item__arrow .btn{
	transition: all .2s ease-in-out 0s;
}
.main-news-wrap .slider-wrap .slider-block .item .inner:hover .item__arrow .btn{
	background: rgba(150, 150, 150, 1);
	border-color: rgba(255, 255, 255, 1);
}
.main-news-wrap .slider-wrap .slider-block .item .inner .item__arrow .btn:hover{
	background: rgba(255, 255, 288, 0.85);
}
.main-news-wrap .slider-wrap .slider-block .item .inner .item__arrow .btn:hover i.icon{
	background-position: 0 -12px;
}
.main-news-wrap .slider-wrap .slider-block .item .inner .item_image{
	flex: 1 0 50%;
	height: 50%;
	width: 100%;
	background-size: cover;
	background-repeat: no-repeat;
}
.main-news-wrap .slider-wrap .slider-block .item .inner .item_description{
	flex: 1 0 50%;
	height: 50%;
	width: 100%;
	border-top: 1px solid rgba(255, 255, 255, 0.5);
	padding: 20px 20px 30px;
	display: flex;
	flex-direction: column;
}

.main-news-wrap .slider-wrap .slider-block .item .inner .item_description__top{
	display: flex;
	justify-content: space-between;
	flex: 1 0 20%;
	height: 20%;
	align-items: center;
}
.main-news-wrap .slider-wrap .slider-block .item .inner .item_description__top .item_date{
	color: rgba(255, 255, 255, 0.5);
	font-size: .8em;
}

.main-news-wrap .slider-wrap .slider-block .item .inner .item_description__anounce {
    align-items: flex-start;
	font-size: .9em;
}
.main-news-wrap .slider-wrap .slider-block .item .inner .item_description .actions{
	display: flex;
	justify-content: space-between;
	flex: 1 0 10%;
	height: 10%;
	align-items: center;
}
.main-news-wrap .slider-wrap .slider-block .item .inner .item_description .actions .more{
	font-size: .8em;
	color: rgba(255, 255, 255, 0.5);
	text-decoration: none;
}