.footerTitles{
         font-family: "Open Sans", sans-serif;
         font-weight: 500;
         color:white;
         font-style: normal;
         font-size:15.5px; /*px*/
         line-height:20.5px; /* ej. 1.5, 20px, auto*/
         letter-spacing:0.01em; /*ej. 2px o 0.1 em*/
   } 

   .footerParrafo{
         font-family: "Open Sans", sans-serif;
         font-weight: 300;
         font-style: normal;
         font-size: 13.6px; /*px*/
         line-height: 21.5px; /* ej. 1.5, 20px, auto*/
         letter-spacing:0.03em; /*ej. 2px o 0.1 em*/
         color:white;
   }
      
  .footerLink {
         all:unset;
         cursor:pointer;
     font-family: "Open Sans", sans-serif;
         font-weight: 300;
         font-style: normal;
         font-size: 13.6px; 
         line-height: 21.5px; 
         letter-spacing:0.03em;
         color:white;
   }
      
      
      
      .footer{
        display:flex;
        width:100%;
        flex-direction:column;
        /*background-color:grey;*/
      }
      

      .footerTopWrapper{
        display: flex;
        width:100%;
        background-color:#3D6500;
        justify-content: center;
      }

      .footerTop{
        display:flex;
        width:100%;
        padding:102px 5%;
        justify-content:space-between;
        max-width: 1280px;
      }
      


      
      .footerBottom{
        display:flex;
        width:100%;
        padding:24px;
        justify-content:center;
        background-color:#507A02;
      }
      
      .footerPrimero{
        display:flex;
        /*background-color:lightblue;*/
      }
      
      .footerLogo{
        display:flex;
        flex-shrink:0;
        width:158px;
        height:74px;
        /*background-color:black;*/
        background-image:url("./imgs/footer/logo.svg");
        background-position:center;
        background-size:cover;
        background-repeat:no-repeat;
      }
      
      .footerSegundo{
        display:flex;
        max-width: 272px;
        gap:24px;
        flex-direction:column;
        /*background-color:blue;*/
      }
      
      .footerSegundoCajaAbajo{
        display:flex;
        width:100%;
        gap:50px;
        /*background-color:lightgrey;*/
      }
      
      .footerSegundoCajita{
        display:flex;
        gap:19px;
        flex-direction:column;
        /*background-color:pink;*/
      }
      
      
      .footerTercero{
        display:flex;
        gap:24px;
        flex-direction:column;
        max-width: 234px;
        /*background-color:green;*/
      }
      
      .footerTerceroAbajo{
        display:flex;
        gap:19px;
        flex-direction:column;
        /*background-color:red;*/
      }
      
      .footerCuarto{
        display:flex;
        flex-direction:column;
        gap:25px;
        /*background-color:lightgrey;*/
      }
      
      
      .footerCuartoRedes{
        display:flex;
        gap:14px;
      }
      
      .footerRed{
        display:flex;
        flex-shrink:0;
        width:29px;
        height:29px;
        /*background-color:black;*/
        background-size:cover;
        background-position:center;
        background-repeat:no-repeat;
      }
      
      .facebook{
        background-image: url("./imgs/footer/face.png");
      }
      
      .instagram{
        background-image: url("./imgs/footer/insta.png");
      }
      
      .linkedin{
        background-image: url("./imgs/footer/linkedin.png");
      }
      
      .twitter{
        background-image: url("./imgs/footer/twitter.png");
      }
      
      .tiktok{
        background-image: url("./imgs/footer/tiktok.png");
      }
      
      
      
           @media(max-width:1000px){
        .footerTop{
          flex-direction:column;
          align-items:center;
          gap:30px;
        }
        
        .footerPrimero, .footerSegundo, .footerTercero, .footerCuarto{
          width:100%;
          justify-content:center;
          align-items:center;
          text-align:center;
          padding:0;
          margin:0;
        }
        
        .footerSegundoCajaAbajo{
            justify-content:center;
          align-items:center;
            flex-direction:column;
            gap:19px;
        }
             
        .footerSegundoCajita{
             flex-direction:row;     
         }
             
      }
      