@media screen and (max-width: 992px) {
	.Banner {
		margin-top: 61px;
	}
	.banner-title {
		font-size: 30px;
	}
}

@media screen and (min-width: 992px) {
	.banner-title {
		font-size: 40px;
	}
}

@media screen and (min-width: 768px) {
	._os__ArticleTitle a {
		font-size: 27px
	}
	.img-news {
		height: 540px;
		display: flex;
		align-items: center;
		position: relative;
	}
	._os__ArticleTitle {
		position: absolute;
		max-width: 450px;
		background-color: #E8D9CE;
		display: flex;
		height: 360px;
		align-items: center;
	}
	.img-news-right {
		height: 500px;
	}
	.img-news-right img {
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	}
	._os__ArticleTitle {
		left: 60px;
	}
	.title-news {
		padding-bottom: 25px;
		font-family: 'Montserrat-Bold';
		font-size: 24px;
		color: #a65e32;
		text-transform: uppercase;
	}
}

@media screen and (max-width: 766px) {
	.title-news {
		padding-bottom: 25px;
		font-family: 'Montserrat-Bold';
		font-size: 20px;
		color: #a65e32;
		text-transform: uppercase;
	}
	.title-news-right a {
		font-size: 14px
	}
	.card-tv {
		font-size: 12px
	}
	.post-time {
		font-size: 12px
	}
	.img-news {
		height: 300px;
		display: flex;
		align-items: center;
		position: relative;
	}
	._os__ArticleTitle {
		left: 20px;
		right: 20px;
		position: absolute;
		max-width: 450px;
		background-color: #E8D9CE;
		display: flex;
		height: 250px;
		align-items: center;
	}
}

.img-news-right img {
	width: 100%
}

.img-news-bot img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.banner-title {
	color: white;
	line-height: 54px;
	font-family: Open Sans Bold;
}

.menu-link-navigation {
	color: white;
}

.menu-link-navigation a {
	color: white;
}

#articleView-body {
	margin-top: 80px;
}

.active-linkpage, .page-link:hover {
	background-color: #007bffcc !important;
	border-color: #007bffcc !important;
	color: white !important;
}

.page-link {
	width: 40px;
	height: 40px;
	border: 1px solid #E8EAF4;
	border-radius: 4px !important;
}

.page-item {
	margin-right: 5px;
	margin-left: 5px;
}

.page-link a {
	color: black
}

.next-pagination {
	border: 1px solid #E8EAF4;
	width: 40px;
	height: 40px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 4px;
}

.prev-pagination {
	border: 1px solid #E8EAF4;
	width: 40px;
	height: 40px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 4px;
}

._os_HomeNews {
	margin-top: 175px;
}

.box-news {
	margin-bottom: 50px;
}

._os__ArticleTitle_content {
	padding: 30px
}

.box-news-left {
	position: relative;
}

._os__ArticleTitle a {
	text-decoration: none;
	font-family: 'PlayfairDisplay-Regular';
	color: #A65E32;
	text-transform: uppercase;
}

.box-news-right {
	margin-bottom: 20px;
}

.title-news-right {
	padding-top: 20px
}

.img-news-bot {
	height: 330px;
	border: 1px solid #fff;
}

.title-news-right a {
	text-decoration: none;
	font-family: 'PlayfairDisplay-Regular';
	color: #A65E32;
	text-transform: uppercase;
}

.post-time {
	margin-top: 10px;
	color: #A65E32;
}

.card-tv {
	color: #A65E32;
	font-family: 'Montserrat-Bold';
}

.title-news-bot a {
	text-decoration: none;
	font-family: 'PlayfairDisplay-Regular';
	color: #A65E32;
	text-transform: uppercase;
}

.articleView-summary {
	margin-top: 8px
}

.border-news {
	margin-top: 2rem;
	margin-bottom: 2rem;
}

.box-news-bot {
	margin-top: 20px
}

.card-news-bot {
	margin-bottom: 48px;
}

.img-news img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}