/*Mod_news css*/
.mod_news .block-title{
    font-weight: 500;
    color: var(--themeColor);
}

.mod_news .news_desc{
	display: flex;
    flex-direction: column;
    justify-content: space-between;	
}

.mod_news .news_link{
    color: white;
    background: #095ca8;
	border:1px solid #095ca8;
    width: fit-content;
    padding: 10px 20px;
    text-decoration: none;
	transition: all ease-in 0.15s;
}

.mod_news .news_link:hover{
    color: #095ca8;
    background: white;
	border:1px solid #095ca8;
}

.mod_news .description p{
    font-size:1.2em;
	color:black;
}

.mod_news hr{
	margin-bottom: 35px
}

.mod_news .news-list-pagination img{
	filter: invert(1);
}

.mod_news .next:hover img, .mod_news .prev:hover img{
	filter: invert(0.5);
}

.mod_news .next:hover, .mod_news .prev:hover{
	color:gray;
}

.mod_news .paginator img{
	max-width: 35px;	
}

.mod_news .paginator .next{
	float:right;
	width: 100px;
	color: #00203e;
}

.mod_news .paginator .prev{
	float:left;
	width: 100px;
	color: #00203e;
}

.mod_news .paginator a:hover{
	color: gray;
}

.mod_news .paginator .next img{
	margin-left: 10px;
}

.mod_news .paginator .prev img{
	margin-right: 10px;	
    rotate: 180deg;
}

.mod_news .paginator a{
	display: flex;
    align-items: center;
	text-decoration:none;
	color:black;
}



/* Ugis */
.blur-load{
	background-size:cover;
	background-position:center;
}
.blur-load.loaded > a img{
	opacity:1;
}
.blur-load > a img{
	opacity:0;
	transition: opacity 200ms ease-in-out;
}


.block-news-list .article{
	display: flex;
    flex-direction: column;
}

.block-news-list .article h2, .gallery-info h2{
	font-weight:600;
	font-size: 1.4em;
}

.block-news-list .article.large h2{
	font-size: 2em;
}

.block-news-list .article a:hover *{
	color: var(--themeColorHover);
    transition: color .2s ease-in;
}

.block-news-list .article a *{
    transition: color .2s ease-in;
}

.block-news-list .article a:not(.btn-more){
	text-decoration:none;
    color: black;
    
}

.block-news-list .article span, .block-news-list .article p, .gallery-info span, .gallery-info p{
	font-size: 1em;
}

.block-news-list .article.large span, .block-news-list .article.large a, .block-news-list .article.large p{
	font-size: 1.15em;
}

.block-news-list .article .btn-more, .gallery-info a, .related-articles a{
	color: var(--themeColor);
	text-decoration: none;
	font-weight:600;
	display: flex;
    align-items: center;
	transition: color .2s ease-in;
	font-size:1em;
}

.block-news-list .article .btn-more:hover, .gallery-info a:hover, .related-articles a:hover{
	color: var(--themeColorHover);
}

.block-news-list .article a i, .gallery-info a i, .related-articles a i{
	font-size: 2em;
	margin-left: 20px;
}

.block-news-list .grid-item, .block-news-list .grid-sizer {
    width: calc(50% - 26px);
}

@media (max-width: 991.98px) {    
    .block-news-list .grid-item, .news .grid-sizer {
        width: 100%;
    }
}

