@import url('https://fonts.googleapis.com/css2?family=Krona+One&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap'); /* Fuente Krona y Monserrat Importada desde google fonts*/
:root{
--color-texto-negrilla: #5BD1D7;
--color-texto: black;
--color-fondo: #F3F3E0;
--color-fondomenu: #133E87;
--color-fondoClaro: #c5c5a3;
--color-linkActivo: white;
--tamaño-fuente: 16px;
--tamaño-redes: 378px;
--fuente-montserrat: "Montserrat", sans-serif;
--fuente-krona: "Krona One", sans-serif;
}
* { /* este es el reset de la magen y el relleno por defecto dle navegador*/
margin: 0;
padding: 0;
}
body{
box-sizing: border-box;
background-color: var(--color-fondo);
color: black;
box-sizing: border-box;
font-size: var(--tamaño-fuente); /* esto es igual a 1rem*/
}
.Encabezado{
background-color: var(--color-fondomenu);
display: flex;
padding: 1% 0;
justify-content: center;
align-items: center;
}
.Encabezado__menu{
display: flex;
align-items: center;
justify-content: left;
gap: 80px;
width: 62vw;
font-size: 1.5rem;
font-family: var(--fuente-montserrat);
font-weight: 600;
}
.Encabezado__menu__link{
width: 150px;
background-color: var(--color-fondomenu);
text-align: center;
padding: 10px 0;
border: 2.5px solid var(--color-fondomenu);
border-radius: 8px;
text-decoration: none;
}
.Encabezado__menu__link:link{
color: var(--color-texto);
}
.Encabezado__menu__link:visited{
color: var(--color-texto);
}
.Encabezado__menu__link:hover{
color: var(--color-linkActivo);
}
.Encabezado__menu__link:active{
color: var(--color-linkActivo);
}
.Presentacion{
display: flex;
align-items: center;
margin: 2.5% 19%; /* Margen vertical de 10% y horizontal de 19% */
gap: 70px;
}
.Presentacion__contenido{
width: 50%;
display: flex;
flex-direction: column;
gap: 40px;
}
.Presentacion__contenido__titulo{
font-size: 2.25rem;
font-family: var(--fuente-krona);
}
.Presentacion__contenido__texto{
font-size: 1.5rem;
font-family: var(--fuente-montserrat);
font-weight: 400;
}
.Presentacion__adicional{
width: 50%;
height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
gap: 40px;
}
.Presentacion__adicional__imagen__perfil{
padding: 2% 0;
width: 100%;
}
.Presentacion__adicional__enlaces{
display: flex;
flex-direction: column;
gap: 32px;
align-items: center;
font-size: 1.5rem;
font-family: var(--fuente-montserrat);
font-weight: 600;
margin: 3px;
}
.Presentacion__adicional__enlaces_subtitulo{
font-size: 1.5rem;
font-family: var(--fuente-krona);
font-weight: 400;
}
.Presentacion__adicional__enlaces_Link{
width: var(--tamaño-redes);
background-color: var(--color-fondo);
/* background: linear-gradient(to bottom right, #22D4FD, #11849e); Gradiente hacia la esquina derecha entre 2 colores */
text-align: center;
padding: 19px 0;
border: 2.5px solid var(--color-fondomenu);
border-radius: 8px;
text-decoration: none;
}
a:link{ /* Link sin visitar */
color: var(--color-fondomenu);
}
a:visited{ /* Link visitado */
color: var(--color-fondomenu);
}
a:hover{ /* Pasando el mouse sobre el link */
color: var(--color-fondomenu);
}
a:active{ /* Link presionado */
color: blue;
}
.PiePagina{
background-color: var(--color-fondomenu);
color: black;
text-align: center;
font-size: 1.5rem;
font-family: var(--fuente-montserrat);
font-weight: 400;
padding: 10px;
}