.nosotros-section {
    text-align: center;
    padding: 20px 10px;
    background-color: #f4f4f4;
    /* border-radius: 14px; */
    border-bottom: solid 0.2px #d1d1d1;
    border-top: solid 0.2px #d1d1d1;
    margin-bottom: 30px;
  }

  .nosotros-section h2 {
    font-size: 1.5em; /* Tamaño del encabezado */
    color: var(--color-text);
  
  }
  
  .nosotros-section p {
    color: var(--color-text);
    /* line-height: 2.5; */
    padding: 16px 10px;
    /* line-height 1.6em; */
    /* font-size: 13px; */
    letter-spacing: 0.06em;

  }

  .historia-content {
    display: flex;
    flex-direction: column-reverse;
    
  }

  .historia-image img {
    width: 80%;
    height: auto;
    border-radius: 14px;
  }

  .historia-text {
    text-align:justify;
    display: flex;
    align-items: center;
    line-height: 1.3;
    
  }

  

  /* @media screen and (min-width:1400px) {
    .nosotros-section p {
        color: var(--color-text);
        /* line-height: 2.5; */
        /* padding: 20px; */
        /* font-size: 20px; */
        /* font-size: 22px; 
    } */



 


  @media screen and (min-width:1124px) {
    /* .historia-image img {
        width: 100%;
         height: 2000px; 
      } */

    /* .nosotros-section p {
       /*  font-size: 1.4em; Tamaño del párrafo */
        /* color: var(--color-text); */
        /* padding-top: 20px;} */
    

    .historia-content {
        display: flex;
        flex-direction:row-reverse;
        /* border: solid 1px; */
      }

      .nosotros-section p {
        color: var(--color-text);
        /* line-height: 2.5; */
        padding: 20px;
        font-size: 16px; 
        /* font-size: 16px; */
        
        
      }

      /* .historia-image img {
        width: 70%;
        height: auto;
      } */

      .historia-text {
        text-align: justify;
        /* border: solid 1px green; */
        width: 100%;
        justify-content:center ;
      }
    

  }

  @media screen and (max-width:480px){
    .historia-image img {
        width: 90%;
        height: 270px;
      }
      .historia-text p{
        font-size: 13px;
      }
  }
