.nqv-marquesina-container {
	width: 100vw;
	position:relative;
	margin-bottom:calc(2 * var(--global--spacing-vertical)) !important;
}

.nqv-marquesina-container .nqv-marquesina{
	left: 63px;
	max-width: calc(100% - 126px);
	position: relative;
	overflow:hidden;
}

.nqv-marquesina-container .stage {
	position:relative;
	height:100%;
	min-width: calc(100% - 200px);
	white-space: nowrap;
	justify-content: center;
	align-items: center;
}

.nqv-marquesina-container .stage figure {
	text-align: center;
	display:inline-block;
	box-sizing: border-box;
}

.nqv-marquesina-container .controls {
	background-color: var(--global-color-third-gray);
	background-repeat: no-repeat;
	background-position: center;
	opacity: .5;
	width:63px;
	height:63px;
	position:absolute;
	top: calc(50% - 32px);
	z-index:2;
	cursor:pointer;
}

.nqv-marquesina-container .controls.left {
	left:0;
	background-image:url('/wp-content/themes/nqv-base/assets/images/flecha_atras.png');
}

.nqv-marquesina-container .controls.right {
	right:0;
	background-image:url('/wp-content/themes/nqv-base/assets/images/flecha_adelante.png');
}

.nqv-block-gallery.is-layout-flex.nqv-block-gallery {
	flex-wrap: nowrap;
}
