File "interprete.css"
Full Path: C:/wamp64/www/INTERPRETE2/frontend/node_modules/@babel/runtime/interprete.css
File size: 4.64 KB
MIME-type: text/plain
Charset: utf-8
/* Estilos generales */
html, body {
margin: 0;
padding: 0;
/* height: 100vh;
/*overflow: hidden; /* evita scroll si no es necesario */
}
body {
margin: auto;
padding: 0;
font-family: Arial, sans-serif;
/* min-height: 100vh; /* Asegura que el body ocupe toda la altura */
text-align: center;
position: relative;
overflow-x: hidden; /* Evita que se desborden los elementos */
}
.glass-container {
background-color: rgba(0, 0, 0, 0.4);/*fondonegrosemi-transparente*/
padding: 40px;
border-radius:20px;
height: 600px;
margin: 200px auto 0 auto; /* top auto bottom auto: centra horizontalmente */
padding: 40px;
max-width: 90%; /* o 100% si quieres que se ajuste por completo */
z-index: 1;/*asegúratedequeestéporencimadelcarruselperodetrásdeltexto*/
backdrop-filter: blur(5px);/*efectoglassmorphismopcional*/
box-shadow: 0 0 10px #00000033;
display: flex;
justify-content: center;
align-items: flex-start;
margin-top: 200px;
}
/* Carrusel de fondo */
#backgroundCarousel {
position: fixed; /* Fija el carrusel en la pantalla */
top: 0px;
left: 0;
width: 100vw;
height: 100vh;
z-index: -1; /* Coloca el carrusel por detrás del contenido */
overflow: hidden; /* No mostrar contenido fuera de los límites */
}
#backgroundCarousel img {
width: 100%;
height: 100vh; /* Asegura que la imagen cubra toda la pantalla */
object-fit: cover; /* Mantiene las imágenes proporcionadas */
object-position: center; /* Centra la imagen si se recorta */
}
/* Estilo para el título */
h1 {
position: absolute; /* Asegura que el título se posicione correctamente */
top: 50px!important;/* Ajusta el espacio desde la parte superior */
left: 50%;
transform: translateX(-50%); /* Centra el título horizontalmente */
color: rgb(255, 255, 255) !important; /* Hace que el título sea visible sobre el fondo */
font-size: 50px !important;
font-weight: bold;
z-index: 1; /* Asegura que el título esté por encima del fondo */
}
/* Estilo para el contenedor de íconos */
.icon-container {
position: relative;
z-index: 1; /* Asegura que los íconos estén por encima del carrusel */
display: flex;
justify-content: center;
gap: 40px;
flex-wrap: wrap;
margin-top: 100px; /* Agrega un margen para que no se pegue al borde */
}
/* Estilo para cada ícono */
.icon-box {
width: 300px;
height: 300px;
border: 2px solid #ccc;
border-radius: 15px;
text-align: center;
padding: 20px;
transition: 0.3s;
cursor: pointer;
background-color: rgba(255, 255, 255, 0.8); /* Fondo semi-transparente */
margin-top:60px;
}
/* Efecto hover de los íconos */
.icon-box:hover {
background-color: #f0f0f0;
transform: scale(1.05);
}
/* Iconos dentro de los cuadros */
.icon-box i {
font-size: 100px;
margin-bottom: 30px;
color: #333;
}
/* Texto debajo de los íconos */
.icon-box p {
margin: 0;
font-size: 30px;
font-weight: bold;
}
.icon-box:nth-child(1) i {
color: #e74c3c; /* Rojo PDF */
}
.icon-box:nth-child(2) i {
color: #3498db; /* Azul para Proveedores */
}
.icon-box:nth-child(3) i {
color: #f39c12; /* Naranja para Reenviar Correo */
}
@media (max-width: 1600px) {
.glass-container {
margin-left: 80px;
padding: 30px;
height: 500px;
margin-top: 100px;
}
.icon-box {
width: 250px;
height: 250px;
}
.icon-box i {
font-size: 80px;
margin-bottom: 20px;
}
.icon-box p {
font-size: 24px;
}
h1 {
font-size: 40px;
top: 100px;
}
}
@media (max-width: 1300px) {
.glass-container {
margin-left: 60px;
padding: 30px;
height: 500px;
margin-top: 100px;
}
.icon-box {
width: 200px;
height: 200px;
}
.icon-box i {
font-size: 80px;
margin-bottom: 20px;
}
.icon-box p {
font-size: 24px;
}
h1 {
font-size: 40px;
top: 100px;
}
}
@media (max-width: 1090px) {
/* .icon-container {
flex-direction: column;
align-items: center;
margin-top: 180px;
}*/
.icon-box {
width: 150px;
height: 150px;
padding: 15px;
}
.icon-box i {
font-size: 50px;
}
.icon-box p {
font-size: 18px;
}
h1 {
font-size: 28px;
top: 100px;
}
}