
      .histo{
        display:flex;
        width:100%;
        background-color:#F9F5EE;
        padding:132px 20px 140px 20px;
        justify-content:center;
      }
      
      .histo .contenedor{
        display:flex;
        width:100%;
        flex-direction:column;
        /*background-color:lightblue;*/
        max-width:1300px;
        align-items:center;
      }
      
      .histo h2, .histo p{
        text-align:center;
      }
      
      
     .histo .compilados{
        width:100%;
        display:flex;
        background-color:lighgreen;
        flex-wrap:wrap;
        justify-content:space-between;
        gap:19px;
      }
      
      
      .histo .datos{
        display:flex;
        flex-direction:column;
        width:fit-content;
        align-items:center;
        /*background-color:brown;*/
        max-width:200px;
        text-align:center;
      }
      
      .histo .spaceCircle{
        width:70px;
        height:70px;
        position:relative;
        /*background-color:black;*/
      }
      
      .histo .line{
        width:1px;
        background-color:#464646;
      }
      
      
      
      .histo img{
        object-fit:cover;
        object-position:center;
        width:100%;
        height:100%;
      }
      
      
      .histo h2{
        font-size:57.62px;
        line-height:53px;
        margin-bottom:24px;
        color:#155A68;
      }
      
     .histo p.titular{
        font-size:21.27px;
        line-height:28px;
        max-width:675.44px;
        margin-bottom:38px;
      }
      
      
      .histo h4{
        font-size:31.02px;
        line-height:35px;
        margin:27px 0 10px 0;
        color:#155A68;
      }
      
      .histo .topi{
        font-size:19.5px;
        line-height:24px;
        margin-bottom:12px;
      }
      
      .histo .texto{
        font-size:17px;
        line-height:22px;
      }
      
      .histo img{
        width:100%;
        height:100%;
        object-position:center;
        object-fit:cover;
      }


      @media(max-width:1136px){

        .histo .compilados{
          justify-content: center;
          max-width: 800px;
        }

      }

      @media(max-width:700px){

        .histo .compilados{
          max-width: 400px;
          row-gap: 40px;
        }

        .histo .title-semi{
          margin: 10px 0 5px 0;
        }

      }