.poetsen-one-regular {
    font-family: "Poetsen One", sans-serif;
    font-weight: 400;
}

.montserrat {
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
}

.logo-gamovi-derecha {
    background-image: url(https://r2-images.casagamovi.cl/logo_500x135.png);
    background-size: 20%;
    background-repeat: no-repeat;
    background-position: 95%;
}

.title-header {
    font-size: 1.5rem;
}

.shadow {
    -webkit-box-shadow: 0px 0px 16px -6px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 0px 16px -6px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 0px 16px -6px rgba(0, 0, 0, 0.75);
}

.radius {
    border-radius: 10px;
}

.header {
    font-size: 1.5rem;
    color: white;
    
    background-color: red;
    margin-top: 1vh;
    padding: 5px;
    min-height: 50px;
    opacity: 0.9;
}

/* Estilo para el encabezado fijo */
.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000;
}

gmp-map {
    height: 50vh;
}



/* Estilos personalizados para los botones de control del carrusel */
.carousel-control-prev,
.carousel-control-next {
    color: red;
    /* Cambiar el color de los botones a rojo */
    background-color: transparent;
    /* Fondo transparente */
    border: none;

}

/* Estilos para el ícono de los botones */
.carousel-control-prev-icon,
.carousel-control-next-icon {
    background-color: red;
    border-radius: 2px;
}

canvas {
    display: block;
    /* Elimina el espacio blanco debajo del canvas */
}

#pdf-viewer {
    width: 100%;
    height: 100%;
    /* Usa el alto del contenedor */
}

/* Estilo para el fondo desenfocado */
.blurred-background {
    filter: blur(5px); /* Ajusta el desenfoque como desees */
    transition: filter 0.3s ease;
}
.blurred-background-negative {
    filter: none; /* Ajusta el desenfoque como desees */
}
.modal-open .blurred-background {
    filter: blur(5px);
}
.loading-icon {
    display: none;
}

.loading-icon.show {
    display: inline-block;
}

.leer-button {
    cursor: pointer;
}

.back-image-principal {
    background-image: url(https://r2-images.casagamovi.cl/denuncias_500.webp);
    background-position: center;
    background-size: 80%;
    background-repeat: no-repeat;
    background-position-y: 20%;
    opacity: 0.8;
}

@media (max-width: 600px) {
    .back-image-principal {
        display: none !important;
    }
}