.elementor-post-navigation {
	display: flex;
	overflow: hidden;
}

.elementor-post-navigation .post-navigation__arrow-wrapper {
	color: #d5d8dc;
	display: flex;
	fill: #d5d8dc;
}

.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next, .elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev {
	font-size: 30px;
}

.elementor-post-navigation .post-navigation__arrow-wrapper svg {
	height: auto;
	width: 1em;
}

.elementor-post-navigation .post-navigation__arrow-wrapper .e-font-icon-svg {
	height: 1em;
}

.elementor-post-navigation .elementor-post-navigation__link__next, .elementor-post-navigation .elementor-post-navigation__link__prev {
	overflow: hidden;
}

.elementor-post-navigation .elementor-post-navigation__link a {
	align-items: center;
	display: flex;
	gap: 15px;
	max-width: 100%;
}

.elementor-post-navigation .post-navigation__next--label, .elementor-post-navigation .post-navigation__prev--label {
	font-size: .8em;
	text-transform: uppercase;
}

.elementor-post-navigation .post-navigation__next--title, .elementor-post-navigation .post-navigation__prev--title {
	font-size: .7em;
}

.elementor-post-navigation .post-navigation__next--label, .elementor-post-navigation .post-navigation__next--title, .elementor-post-navigation .post-navigation__prev--label, .elementor-post-navigation .post-navigation__prev--title {
	overflow: hidden;
	text-overflow: ellipsis;
}

.elementor-post-navigation span.elementor-post-navigation__link__next, .elementor-post-navigation span.elementor-post-navigation__link__prev {
	display: flex;
	flex-direction: column;
}

.elementor-post-navigation .elementor-post-navigation__link {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: calc(50% - .5px);
}

.elementor-post-navigation .elementor-post-navigation__next {
	text-align: end;
}