     
 .lineaTitles{
         font-family: "Open Sans", sans-serif;
         font-weight: 600;
         font-style: normal;
         font-size:28px; /*px*/
         line-height:36px; /* ej. 1.5, 20px, auto*/
         letter-spacing:0.01em; /*ej. 2px o 0.1 em*/
         padding:0 150px;
         text-align: center;

   } 

   .lineaParrafo{
         font-family: "Open Sans", sans-serif;
         font-weight: 400;
         font-style: normal;
         font-size: 14.5px; /*px*/
         line-height: 20px; /* ej. 1.5, 20px, auto*/
         letter-spacing:0.015em; /*ej. 2px o 0.1 em*/
   }
      
      
      .lineaItalica{
        font-family: "Open Sans", sans-serif;
         font-weight: 500;
         font-style: italic;
         font-size: 22px; /*px*/
         line-height: 26px; /* ej. 1.5, 20px, auto*/
         letter-spacing:0.03em; /*ej. 2px o 0.1 em*/
      }
      
      .linea{
        display:flex;
        flex-direction:column;
        width:100%;
        padding:177px 0 0 0;
        gap:88px;
        /*background-color:green;*/
      }
      
      
      .lineaContenido{
        display:flex;
        width:100%;
        justify-content:center;
        /*background-color:green;*/
      }
      
      .lineaForma{
        display:flex;
        width:100%;
        flex-direction:column;
        /*zbackground-color:pink;*/
      }
      
      .A{
        max-width:358px;
      }
      
      .B{
        max-width:310px;
      }
      
      .C{
        max-width:322px;
      }
      
      .lineaFormaGap{
        display:flex;
        flex-direction:column;
        width:100%;
        max-width:66px;
        /*background-color:orange;*/
      }
      
      .lineaFormaPadding{
        display:flex;
        flex-direction:column;
        width:1000px;        
        /*background-color:orange;*/
      }
      
      
      .lineaTexto{
        display:flex;
        padding-left:22px;
        width:100%;
        height:100%;
        background-color:#F6F6F6;
        padding-top:38px;
        padding-bottom:125px;
      }
      
      .lineaGrafico{
        display:flex;
        width:100%;
        padding:26px 0 0 0;
       /*background-color:lightgrey;*/
      }
      
      .graficoPrimero, .graficoTercero{
        display:flex;
        height:39px;
        flex-direction:column;
        /*background-color:grey;*/
      }
      
      .graficoPrimero{
        width:12px;
        flex-shrink:0;
      }
      
      .graficoTercero{
        width:100%;
        /*background-color:green;*/
      }
      
      .graficoSegundo{
        display:flex;
        flex-shrink:0;
        width:31px;
        height:39px;
        /*background-color:black;*/
        background-image:url("./imgs_nosotros/gota.svg");
        background-size:cover;
        background-position:center;
        background-repeat:no-repeat;;
      }

      .lineaHead{
        display:flex;
        width:100%;
        height:17px;
      }
      
      .lineaCenter{
        display:flex;
        width:100%;
        height:2px;
        background-color:#D7E1C2;
      }
      
      .lineaBottom{
        display:flex;
        width:100%;
        height:20px;
        background-color:#F6F6F6;
      }
      
      .lineaHeadGap{
        display:flex;
        width:100%;
        height:69px;
        flex-shrink:0;
      }
      
      .lineaCenterGap{
        display:flex;
        width:100%;
        height:2px;
        background-color:#D7E1C2;
      }
      
      .lineaBottomGap{
        display:flex;
        width:100%;
        height:100%;
        background-color:#F6F6F6;
      }
      

    @media(max-width:1350px){
        .linea{
          justify-content: center;
          align-items: center;
        }
    }
      

      @media(max-width:1100px){
                .linea{
          justify-content: center;
          align-items: center;
        }

          .lineaFormaGap{
            max-width:20px;
          }

          .lineaFormaPadding{
            max-width: 30px;
          }
      }


      @media(max-width:700px){
          .linea{
            display: none;
          }
      }
