@font-face {
    font-family: 'FuturaSdt';
    src: url('Escritorio/Revista_html/Font/FuturaStd-Medium.ttf') format('truetype'), /* Ajusta la ruta según tu fuente */
         url('Escritorio/Revista_html/Font/FuturaStd-Medium.ttf') format('woff'),
         url('Escritorio/Revista_html/Font/FuturaStd-Medium.ttf') format('woff2');
    font-weight: normal; /* o 'bold' según lo que necesites */
    font-style: normal; /* o 'italic' según lo que necesites */
}
@font-face {
    font-family: 'FuturaStd';
    src: url('../Reviste/Font/FuturaStd-Medium.ttf') format('truetype');
    font-weight: normal; /* Peso normal para FuturaStd-Book */
}

@font-face {
    font-family: 'FuturaStd';
    src: url('../Reviste/Font/FuturaStd-Bold.ttf') format('truetype');
    font-weight: bold; /* Peso bold para FuturaStd-Bold */
}

@import url('https://fonts.googleapis.com/css2?family=Fustat:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');


body {
    font-family: , sans-serif;
  font-weight: 400;
  font-style: sans-serif;
   max-width: 1200px;
   margin: 0 auto;
    text-align: justify;

}

Cite {
   display: flex;
   justify-content: space-between;
   margin-top: 5px;
   flex-basis: calc(50% - 20px);
   padding: 60px;
   box-shadow: 0 0 20 px rgba(0, 0, 0, 0.2);
   text-align: justify;

}

p {
  text-align: justify;
    max-width: 1200px;
    margin: 10 auto;
}

h3{
    max-width: 1200px;
    margin: 20 auto;
    padding: 10px;
    margin: 10 auto;
     text-align: justify;
}

h4 {
   max-width: 1200px;
   margin:  10 auto;
   padding: 10 px;
   margin: 0 auto;
    text-align: justify;
}

.menu{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 20px 0;
}

.logo {
    color: ;
    font-size: 25px;
    font-weight: 880;
    text-transform: uppercase;
}


img {
    width: 600px;
    justify-content: center;
}

.li {
   display: flex;
   justify-content: space-between;
   margin-top: 20px;
   flex-basis: calc(50% - 0px);
   padding: 30px;
   box-shadow: 0 0 20 px rgba(0, 0, 0, 0.2);
   text-align: justify;  
}

.sup{
   font-size: 9 px; 
}
div{
    text-align: inherit;
    width: 800px;

}

section{
      text-align: justify;
    display: flex;
     justify-content: center;
    column-gap: 100px;
 max-width: 1200px;
}




