@charset "utf-8";
/* CSS PANTALLAS GENERICAS */
.main-content.VistaGenerica h2.title-page{
	font-weight: 600;
	font-size: x-large;
}
.main-content.VistaGenerica .PhotoContent{
	width: 300px;
	min-height: 300px;
	margin: 30px auto;
	max-width: 90%;
	height: auto;
	position: relative;
}
.main-content.VistaGenerica .PhotoContent img{
	width: 100%;
	height: 100%;
	object-position: center center;
	object-fit: contain;
}
.main-content.VistaGenerica .PhotoContent button{
	background-color: transparent;
	border: none;
	outline: none;
	width: 80px;
	height: 80px;
	position: absolute;
	bottom: -20px;
	left: 50%;
	transform: translate(-50%,0px);
	cursor: pointer;
}
.main-content.VistaGenerica .PhotoContent button img{
	width: 100%;
	height: 100%;
	object-position: center;
	object-fit: contain;
	filter: drop-shadow(0px 3px 4px var(--border-color));
    -webkit-filter: drop-shadow(3px 4px 4px var(--border-color));
}