/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 31 2024 | 20:09:27 */
.modal {
  display: none; 
  position: fixed; 
  z-index: 999999991; 
  left: 0;
  top: 0;
  width: 100%; 
  height: 100%; 
  overflow: auto; 
  background-color: rgba(0, 0, 0, 0.4); 
}

 
.modal-content {
  background-color: #fefefe;
  margin: 5% auto; /* Cambia el valor de 15% a 10% para que esté más cerca de la parte superior */
  padding: 0px;
  border: 1px solid #888;
  width: 80%;
  max-width: 560px;
  text-align: center;
  border-radius: 10px;
  position: relative; /* Necesario para que el .close esté posicionado relativamente a este contenedor */
}

.close {
  color: #fff;
  font-size: 34px!important;
  font-weight: bold;
  position: absolute; /* Cambia a position absolute */
  top: 10px; /* Ajusta la posición desde arriba */
  right: 10px; /* Ajusta la posición desde la derecha */
  z-index: 1001; /* Asegura que esté sobre la imagen */
  background-color: transparent; /* Remueve cualquier fondo que pueda tener */
  padding: 0; /* Remueve cualquier relleno */
  cursor: pointer;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
}



.modal-body {
	padding:0px!important;
}
.modal-body img {
  max-width: 100%;
  height: auto;
  margin-bottom: 20px;
}
.modal-body-contenido{
	padding:1rem;
}
.modal-body-contenido p{
	color:#000000!important;
	font-size:1rem!important;
	font-weight:600!important;
}
.modal-footer {
  display: flex;
  justify-content: space-around;
  margin-top: 0px;
	padding-bottom:20px!important;
}
.modal-footer h2 {
  text-align:left;
	font-size:1rem;
	line-height:1rem;
	font-weight:700;
	color:#000;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	text-align:center;
}

.btn-secondary, .btn-primary {
  padding: 10px 20px;
  border: none;
  cursor: pointer;
}

.btn-secondary {
  background-color: #f44336;
  color: white;
}

.btn-primary {
  background-color: #4CAF50;
  color: white;
}

.btn-secondary:hover {
  background-color: #d32f2f;
}

.btn-primary:hover {
  background-color: #388e3c;
}



