


.page-numbers{
	padding:0.3rem;
	font-size:1.3rem;
	border-radius:2rem;
	width:3rem;
	height:2rem;
	border:1px solid var(--color-btn-link);
	text-align:center;
	margin:0.3rem;
	position:relative;
	line-height: 1;
}

.page-numbers.current, .page-numbers:hover{
	background-color:var(--color-btn-link);
	color:#ffffff
}


.prev.page-numbers:before{
	content: url("../img/arrow.svg");
    width: 1.3rem;
    display: block;
	position:absolute;
	top:0.1rem;
	left: 0.8rem;
}

.next.page-numbers:before{
	content: url("../img/arrow.svg");
    width: 1.3rem;
    display: block;
	position:absolute;
	top:0.5rem;
	left: 0.8rem;
	-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}



.prev.page-numbers:hover:before, .next.page-numbers:hover:before{
	content: url("../img/arrow.svg");
}



.next.page-numbers, .prev.page-numbers{
	background-color:var(--color-btn-link);
}



.post-archive a{
	color:#000000;	
}

.post-archive {
	background-color:var(--color-4);
	border-radius:0.5rem;
	
}

@media(min-width:768px){
	.loop-2-col .post-archive {
		min-height:20rem;
	}
}

.post-archive img{
	border-radius:0.5rem;
}



.post-archive .title-post-archive a{
	color:var(--color-1);
	font-family:var(--font-1);
	font-weight:600;
	
}


.post-archive .title-post-archive a:hover{
	color:var(--color-2);
}

.terms-label{
	display:inline-block;
}
.terms-label a{
	text-transform:uppercase;
	display:inline-block;
	margin:0 0.5rem 0 0;
	font-family:var(--font-2);
	padding:0.2rem 0.5rem;
	font-weight:600;
	border:1px solid var(--color-2);
	border-radius:10rem;
	
	letter-spacing:10%;
	font-size:0.8rem;
	color:var(--color-2);
}


.terms-label a:hover{
	background-color:var(--color-2);
	color:#fff;
}

.post-label{
	text-transform:uppercase;
	display:inline-block;
	margin:0 0.5rem 0 0;
	font-family:var(--font-1);
	padding:0.2rem 0.5rem;
	font-weight:600;
	letter-spacing:10%;
	font-size:0.8rem;
}



.single h1{
	line-height: 1 !important;
    margin-bottom: 1.4rem;
    font-size: 2.9rem;
	font-family:var(--font-1);
	font-weight: 500;
}

@media(min-width:992px){
	.loop-1-col .big-txt{
		line-height: 1.2;
		font-size: 2.9rem;
	}
	
	
	.single h1{
		line-height: 1 !important;
		margin-bottom: 1.4rem;
		font-size: 3.8rem;
	}
}



