.archive-hero{
	position: relative;
	overflow: hidden;
}

.archive-hero::after{
	content: "";
	position: absolute;
	width: 500px;
	height: 500px;
	right: -280px;
	top: -280px;
	background: radial-gradient(70.71% 70.71% at 50% 50%, rgba(239, 45, 50, 0.2) 0%, rgba(239, 45, 50, 0) 65%);
}

.archive-hero::before{
	content: "";
	position: absolute;
	width: 500px;
	height: 500px;
	left: -280px;
	bottom: -280px;
	background: radial-gradient(70.71% 70.71% at 50% 50%, rgba(239, 45, 50, 0.2) 0%, rgba(239, 45, 50, 0) 65%);
}

.page-numbers {
	text-decoration: none;
	color: #2F2F2F;
	height: 35px;
	width: 35px;
	display: flex;
	align-items: center;
	border-radius: 100%;
	font-weight: 700;
	justify-content: center;
}

.archive-blog-card{
	border: 1px solid #00000026;
	transition: all 0.25s ease-in-out;
}

.archive-blog-card:hover{
	border-color: #E42A2C;
}
.read-icon{
	transition: all 0.25s ease-in-out;
}

.archive-blog-card:hover .read-icon{
	transform: translateX(10px);
}

.page-numbers.current{
	background-color: #E42A2C;
	color: #ffffff;
}

.filter-select{
	width: 159px;
}


.dark-hero::before{
	content: "";
	position: absolute;
	width: 600px;
	height: 600px;
	left: -300px;
	bottom: -300px;
	background: radial-gradient(70.71% 70.71% at 50% 50%, rgba(239, 45, 50, 0.2) 0%, rgba(239, 45, 50, 0) 65%);
}