.pag {	display: flex;	align-items: center;	list-style-type: none;	padding-left: 0;}* + .pag {	margin-top: 2.5rem;}.post-side + .pag {	margin-top: 2.1875rem;}@media (min-width: 768px) {	.post-side + .pag {		margin-top: 4.375rem;	}}@media (min-width: 992px) {	* + .pag {		margin-top: 3.5rem;	}	.post-side + .pag {		margin-top: 5rem;	}}@media (min-width: 1600px) {	* + .pag {		margin-top: 5rem;	}	.post-side + .pag {		margin-top: 6.3125rem;	}}.pag-light {	font-weight: 500;	font-size: 0.9375rem;}.pag-light .pag-link {	position: relative;	z-index: 0;	display: inline-flex;	justify-content: center;	align-items: center;	color: #1c54e2;	background-color: transparent;	border-radius: 8px;	transition: all 0.2s ease-in-out;}.pag-light .pag-link::before {	position: absolute;	left: 50%;	top: 50%;	z-index: -1;	width: calc( 100% + 30px * 0.5);	height: 2rem;	background-color: #eeeff4;	content: '';	transform: translate(-50%, -50%);	border-radius: 8px;	opacity: 0;	pointer-events: none;}.pag-light .pag-link:hover {	color: #6c757d;}.pag-light .pag-link.inactive {	pointer-events: none;}.pag-light .pag-icon {	font-size: 1.25rem;}.pag-light .pag-item.active .pag-link {	color: #1c54e2;}.pag-light .pag-item.active .pag-link:before {	opacity: 1;}.pag-light .pag-item.disabled .pag-link {	color: #6c757d;	pointer-events: none;	opacity: .7;}.pag-light .pag-item.pag-mobile-hide {	display: none;}.pag-light .pag-item:not(:last-child) {	margin-right: 1.25rem;}@media (min-width: 576px) {	.pag-light .pag-item.pag-mobile-hide {		display: inline-flex;	}}@media (min-width: 992px) {	.pag-light .pag-link::before {		width: calc( 100% + 30px * 0.7);		height: 2.8rem;	}	.pag-light .pag-item:not(:last-child) {		margin-right: 1.18125rem;	}}@media (min-width: 1600px) {	.pag-light .pag-link::before {		width: calc( 100% + 30px);		height: 4rem;	}	.pag-light .pag-item:not(:last-child) {		margin-right: 1.6875rem;	}}.pag-extended {	display: flex;	justify-content: space-between;	padding: 1.25rem 0rem;	font-weight: 500;	font-size: 0.9375rem;	border-top: 1px solid #dde0e9;	border-bottom: 1px solid #dde0e9;}.pag-extended-item {	max-width: 48%;	padding: 1.5625rem 0.625rem;	background-color: #f6f7f9;	border-radius: 0.9375rem;}.pag-extended-item-inner {	text-align: center;	margin-bottom: -1.25rem;	margin-left: -1.25rem;}.pag-extended-item-inner:empty {	margin-bottom: 0;	margin-left: 0;}.pag-extended-item-inner > * {	margin-top: 0;	margin-bottom: 1.25rem;	margin-left: 1.25rem;}* + .pag-extended-link {	margin-top: 0.3125rem;}@media (min-width: 992px) {	.pag-extended {		padding: 1.3125rem 0rem;	}	.pag-extended-item {		padding: 1.3125rem 1.3125rem;		background-color: transparent;		transition: all 0.2s ease-in-out;	}	.pag-extended-item:hover {		background-color: #f6f7f9;	}	.pag-extended-item-inner {		display: flex;		align-items: center;		text-align: left;	}	.pag-extended-item-reverse .pag-extended-item-inner {		flex-direction: row-reverse;		text-align: right;	}	.pag-extended-media {		flex-shrink: 0;		max-width: 48%;	}	.pag-extended-body {		flex-grow: 1;	}	* + .pag-extended-link {		margin-top: 0.4375rem;	}}@media (min-width: 1600px) {	.pag-extended {		padding: 1.875rem 0rem;	}	.pag-extended-item {		padding: 1.875rem 1.875rem;	}	* + .pag-extended-link {		margin-top: 0.625rem;	}}