         
      .numbers{
        display:flex;
        justify-content:center;
        width:100%;
        padding:48px 20px;
        background-color:#4892A0;
      }
      
      .numbers .contenedor{
        width:100%;
        display:flex;
        /*background-color:brown;*/
        gap:10px;
        max-width:1140px;
        justify-content:space-around;
        align-items:center;
        flex-wrap:wrap;  
      }
      
      .numbers .datos{
        display:flex;
        flex-direction:column;
        width:fit-content;
        /*background-color:green;*/
        align-items:center;
        gap:4px;
        color:white;
      }
      
      .numbers .line{
        width:1px;
        height:100px;
        background-color:white;
      }
      
      .numbers .titular{
        font-size:40px;
        line-height:31px;
        color:white;
      }
      
      .numbers .textual{
        font-size:25px;
        line-height:31px;
        color:white;
      }

      @media(max-width:799px){
        .numbers{
          padding:18px 16px;
        }

        .numbers .contenedor{
          display:grid;
          grid-template-columns:repeat(2, minmax(0, 1fr));
          gap:0;
          max-width:720px;
          min-height:280px;
          position:relative;
          align-items:stretch;
          justify-content:initial;
        }

        .numbers .contenedor::before,
        .numbers .contenedor::after{
          content:"";
          position:absolute;
          background-color:rgba(255, 255, 255, 0.72);
          pointer-events:none;
        }

        .numbers .contenedor::before{
          width:1px;
          height:100%;
          top:0;
          left:50%;
          transform:translateX(-50%);
        }

        .numbers .contenedor::after{
          width:100%;
          height:1px;
          top:50%;
          left:0;
          transform:translateY(-50%);
        }

        .numbers .line{
          display:none;
        }

        .numbers .datos{
          width:100%;
          min-height:104px;
          justify-content:center;
          align-items:center;
          text-align:center;
          gap:4px;
        }

        .numbers .titular{
          font-size:38px;
          line-height:38px;
        }

        .numbers .textual{
          font-size:24px;
          line-height:27px;
          max-width: 250px;
        }

        .numbers .titular{
          font-size: 30px;
          gap: 30px;
        }


      }
