@media (max-width: 1100px){
    .slider-container{
    margin-top: 30px;    
    }
    /*menu*/
    nav .logo{
        
        padding-left: 10px;
        width: 190px;
        height: auto;
        margin-top: 20px;
      
    }
    /*estilos de home version tablet*/
    .txt_parrafo{
    width: 90%;
    }
    .txt_titulo{
     margin-top: 30px;
     margin-bottom: 30px;  
    }
    .txt_titulo h1{
        font-size: 40px;
        line-height: 50px;
        margin: 0px;
        padding: 0px;
        
        }
        .txt_parrafo p{
            width: 100%;
            height: auto;
            margin: auto;
        font-size: 20px;
        line-height: 30px; 
        margin: 0px;
        padding: 0px;
       
        }
        /*seccion de los productos */
        .product{
            width: 90%;
            height: auto;
            }
            .product_manos{
                /*
            width: 45%;
            height: 70px;
            */
            width: 332px;
            height: 148px;
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            align-items: center;
            align-content: center;
            border-radius: 12px;
            }
            .product_manos a{
            flex-direction: row;    
            }
            .product_manos .gold{
            width: 62px;
            height: 63px;
            margin-bottom: 0px;
            
            }
            .product_manos:hover .gold{
                width: 62px;
                height: 63px;
                margin-bottom: 0px;
                
                }
            .product_manos p{
                /*
            width: 60%;
            */
            width: auto;
            height: 100%;
            font-size: 20px;
            line-height: 30px;
            margin-left: 10px;
            display: flex;
            justify-content: center;
            align-items: center;
            align-content: center;
          
            }
            /*2*/
            .product_diferenciados{
               
            width: 332px;
            height: 148px;
            display: flex !important;
            flex-wrap: wrap;
            justify-content: center;
            align-items: center;
            align-content: center;
            border-radius: 12px;
          
            }
            .product_diferenciados a{
            flex-direction: row;    
            }
           
            .product_diferenciados p{
                /*
                width: 60%;
                */
            width: auto;
            height: 100%;
            font-size: 20px;
            line-height: 30px;
            margin-left: 10px;
            display: flex;
            justify-content: center;
            align-items: center;
            align-content: center;
            }
            .product_diferenciados .gold{
            width: 58px;
            height: 54px;
             margin-bottom: 0px;  
           
            }
            .product_diferenciados:hover .gold{
                width: 58px;
                height: 54px;
                 margin-bottom: 0px;  
               
                }
            /*3 */

            .product_universal {
                /*
            width: 45%;
            height: 70px;
            */
            width: 332px;
            height: 148px;
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            align-items: center;
            align-content: center;
            border-radius: 12px;
            }
            .product_universal  a{
             flex-direction: row;   
            }
            .product_universal .gold{
                /*
                width: 62px;
                height: 63px;
                */
                width: 58px;
                height: 54px;
               
                margin-bottom: 0px;
                           
            }
            .product_universal:hover .gold{
                /*
                width: 62px;
                height: 63px;
                */
                width: 58px;
                height: 54px;
               
                margin-bottom: 0px;
                           
            }
            .product_universal p{
                /*
                width: 60%;
                */
                width: auto;
                height: 100%;
                font-size: 20px;
                line-height: 30px;
                margin-left: 10px;
               
                display: flex;
                justify-content: center;
                align-items: center;
                align-content: center;
                
              
            }
            /* 4 quimicos limpiadores */
            .product_limpiadores{
                /*
          width: 45%;
          height: 70px;
          */
          width: 332px;
          height: 148px;
          display: flex;
          flex-wrap: wrap;
          justify-content: center;
          align-items: center;
          align-content: center;
          border-radius: 12px;
          }
          #right{
            margin-right: 0% !important; 
          }
          .product_limpiadores a{
           flex-direction: row; 
          }
          .product_limpiadores .gold{
            width: 53px;
            height: 53px;
           margin-bottom: 0px;
                     
          }
          .product_limpiadores:hover .gold{
            width: 53px;
            height: 53px;
           margin-bottom: 0px;
                     
          }
          .product_limpiadores p{
            width: auto;
            height: 100%;
            font-size: 20px;
            line-height: 30px;
            margin-left: 10px;
            display: flex;
            justify-content: center;
            align-items: center;
            align-content: center;
          }
          /* 5 jarceria y aromatizante */
          .product_aromatizantes {
            /*
      width: 45%;
      height: 70px;
      */
      width: 332px;
      height: 148px;
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      align-items: center;
      align-content: center;
      border-radius: 12px;
      }
      .product_aromatizantes a{
        width: 100%;
        height: 100%;
        display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      align-content: center;
      text-decoration: none;
      border-radius: 19px;
      }
      .product_aromatizantes .gold{
        width: 30px;
        height: 62px;
       margin-top: 0px;  
       margin-bottom: 0px;
 
        
      }
      .product_aromatizantes:hover .gold{
        width: 30px;
        height: 62px;
       margin-top: 0px;  
            
      }
      .product_aromatizantes p{
        width: auto;
        height: 100%;
        font-size: 20px;
        line-height: 30px;
        margin-left: 10px;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center;   

      }
      /*sección de imagen con foto */
      .cez{
        flex-direction: column-reverse;
        }
        .cez_img{
        width: 100%;
        height: auto;
        }
        .cez_txt{
        width: 100%;
        height: auto;
        }
        .cez_txt div{
        width: 80%;
        margin-top: 50px;
        margin-bottom: 50px;
        }
        .cez_txt div h2{
        font-size: 40px;
        line-height: 50px;
        }
        .cez_txt div p{
        width: 100%;
        font-size: 20px;
        line-height: 30px;
        }
        /*seccion de diferenciadores */
        .diferenciadores{
            width: 100%;
            height: auto;
            margin: auto;
            padding-top: 50px;
            padding-bottom: 50px;   
            }
            .diferenciadores_tit{
            margin-bottom: 150px;
            }
            .diferenciadores_tit h2{
            width: 80%;
            height: auto;
            margin: auto;
            font-size: 40px;
            line-height: 50px;
            }
            .col-6{
            width: 90%;
            height: auto;
            margin: auto;
           padding-bottom: 0px;
            }
            .col-6 .arriba{
                width: 100%;
                display: flex;
                flex-wrap: wrap;
                margin-top: -50px;
            }
            .col-6 .arriba div{
            width: 43%;   
            height: auto;
            display: inline-block;
            }
            .col-6 .arriba div h3{
            font-size: 20px;
            line-height: 30px;
            margin-top: 15px;
            
            }
            /*footer del pie */
            footer{
                width: 100%;
                height: auto;
                display: flex;
                flex-direction: column;      
                }
                .pie{
                width: 100%;
                display: flex;
                flex-direction: column;
                margin: auto;
                }
                .pie div{
                width: 100%;   
                }
                .pie .txt img{
                 width: 270px;
                 height: auto; 
                }
                .pie .txt p{
                width: 80%;
                font-size: 20px;
                line-height: 33px;
                margin: auto;
                margin-top: 20px;
                margin-bottom: 20px;
                
                display: inline-block;
                
                }
                .pie .txt a h6{
                font-size: 20px;
                line-height: 33px;
                margin-bottom: 30px;
                margin-top: 20px;
                }
                .pie div:nth-child(2) h4{
                font-size: 20px;
                line-height: 33px;
                }
                .pie div:nth-child(2) a h5{
                font-size: 20px;
                line-height: 33px;
                margin-bottom: 5px;
                }
                .pie div:nth-child(3) h4{
                margin-top: 30px;
                font-size: 20px;
                line-height: 33px;
                }
                .pie div:nth-child(3) h5{
                    font-size: 20px;
                    line-height: 33px;
                    margin-bottom: 5px; 
                }
               
                /*sección de nosotros tablet */
                .nosotros{
                width: 90%;
                height: auto;
                margin: auto;
                
                }
                .nosotros h1{
                font-size: 40px;
                line-height: 50px;
                }
                .nosotros p{
                width: 90%;
                height: auto;
                font-size: 20px;
                line-height: 30px;
                
                }
                /*mision y vision*/
                .mis_col{
                width: 100%;
                height: auto;
                flex-direction: column;
                
                }
                .mis_col .mision {
                width: 90%;
                height: auto;
                margin: auto;
                margin-bottom: 50px;
                
                }
                .mis_col .mision h2{
                    font-size: 40px;
                    line-height: 50px;
                    }
                    .mis_col .mision p{
                    font-size: 20px;
                    line-height: 30px;
                    }
                .mis_col .vision{
                    width: 90%;
                    height: auto;
                    margin: auto;
                    
                }
                .mis_col .vision h2{
                    font-size: 40px;
                    line-height: 50px;
                    }
                    .mis_col .vision p{
                    font-size: 20px;
                    line-height: 30px;
                    }
            /*seccion de filosofia */
            .filosofia{
            width: 100%;
            height: auto;
            flex-direction: column;    
            }
            .filosofia .txt_filosofia{
            width: 90%;
            height: auto;
            margin: auto;
            margin-top: 50px;
            margin-bottom: 50px;   
            }
            .filosofia .txt_filosofia div{
            width: 90%;    
            }
            .filosofia .txt_filosofia div h2{
            font-size: 40px;
            line-height: 50px;
            }
            .filosofia .txt_filosofia div p{
                width: 100%;
            font-size: 20px;
            line-height: 30px;
            }
            .filosofia .txt_filosofia .lista ul{
                display: block;
            }
            .filosofia .txt_filosofia .lista ul li{
              font-size: 20px;
              line-height: 30px;  
            }
            .filosofia .txt_filosofia .lista h2{
            font-size: 40px;
            line-height: 50px;
            margin-top: 20px;
            }
            .filosofia .img {
            width: 100%;
            height: auto;
            }
            .filosofia .img img{
            width: 100%;
            height: auto;
            }
            .prove .tit h2{
                font-size: 40px;
                line-height: 50px;
            }
            /*
            .prove .col_6{
                
            }
            .prove .col_6 div{
            width: 30%;
            height: auto;    
            }
            */
            /*seccion de las categorias */
            .products{
                width: 100%;
            flex-direction: column;
            }
            .products .des_products{
            width: 100%;
            margin-bottom: 50px;
            }
            .lis_products{
            width: 80%;
            height: auto;
            margin: auto;
            }
            .category div h1{
            font-size: 40px;
            line-height: 50px;    
            }
            .lis_products h2{
            font-size: 45px;
            line-height: 60px;    
            }
            .lis_products h3{
            font-size: 20px;
            line-height: 30px; 
            padding-bottom: 5px;
            margin-bottom: 15px;   
            }
            /*seccion de contacto*/
            .contacto_txt h1{
            font-size: 40px;
            line-height: 50px;   
            }
            .contacto_txt p{
                width: 80%;
                height: auto;
                margin: auto;
            font-size: 20px; 
            line-height: 30px;   
            }
            .contacto_txt p br{
            display: none;    
            }
            .formulario{
            display: flex;
            flex-direction: column;    
            }
            .formulario .info{
            width: 90%;
            height: auto;
            margin: auto;   
            }
            .formulario .info h2{
            font-size: 40px;
            line-height: 50px;    
            }
            .formulario .info p{
                width: 90%;
            font-size: 20px;
            line-height:33px;
            margin: auto;   
            }
            .formulario .formu{
            width: 90%;
            height: auto;
            margin: auto;
            margin-top: 50px;  
            }
            .formulario .formu form input{
            width: 95%;    
            }
            .formulario .formu form textarea{
            width: 95%;    
            }
            .formulario .formu form label{
            font-size: 20px;
            line-height: 30px;    
            }
            /*aviso de privacidad */
            .aviso_txt h1{
           font-size: 40px;
           line-height: 50px;     
            }
            .aviso_txt h2{
            font-size: 20px;
            line-height: 30px;    
            }
            .aviso_txt p{
            font-size: 20px;
            line-height: 30px;    
            }
            .products .des_products p{
            font-size: 20px;
            line-height: 30px;    
            }
            .nom{
                width: 97%;
                height: auto;
                margin: auto;
                margin-right: 3%;
           
            }
            .nom1:nth-child(1){  
                width: 45%;
                
            
            }
            .nom1:nth-child(2){  
                
               width: 45%;
           
            }

              



}
@media (max-width: 767px){
    .category{
    margin-top: 40px;
    margin-bottom: 40px;
    padding-bottom: 0px;    
    }
    .slider-container{
    margin-top: 30px;    
    }
    /*aviso de privacidad*/
    .aviso{
     width: 90%;
     height: auto;
     margin: auto;
    }
    .aviso_txt{
    width: 100%;
    height: auto;    
    }
    .aviso_txt h1{
        width: 50%;
    font-size: 23px;
    line-height: 31px;
    margin: auto;
    }
    .aviso_txt h2{ 
    width: 100%;
    height: auto;
    font-size: 12px;
    line-height: 16px;   
    }
    .aviso_txt p{
    width: 100%;
    height: auto;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 30px;  
    }
    /*footer de la pagina*/
    footer{
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;      
    }
    .pie{
    width: 90%;
    display: flex;
    flex-direction: column;
    margin: auto;
    }
    .pie div{
    width: 100%;    
    }
    .pie .txt img{
        
     width: 150px;
     height: auto; 
    
    }
    .pie .txt p{
    width: 90%;
    font-size: 12px;
    line-height: 16px;
    margin: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    }
    .pie .txt a h6{
    font-size: 12px;
    line-height: 19px;
    margin-bottom: 30px;
    margin-top: 20px;
    }
    .pie div:nth-child(2) h4{
    font-size: 14px;
    line-height: 18px;
    }
    .pie div:nth-child(2) a h5{
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 5px;
    }
    .pie div:nth-child(3) h4{
    margin-top: 30px;
    font-size: 14px;
    line-height: 18px;
    }
    .pie div:nth-child(3) h5{
        font-size: 13px;
        line-height: 18px;
        margin-bottom: 5px; 
    }
   
    /*sección de contacto */
    .contacto_txt{
    margin-bottom: 50px;
    }
    .contacto_txt h1{
    font-size: 23px;
    line-height: 31px;
    margin-top: 30px;
    }
    .contacto_txt p{
    width: 90%;
    height: auto;
    margin: auto;
    font-size: 14px;
    line-height: 21px;  
    }
    .contacto_txt p br{
    display: none;    
    }
    .formulario{
    width: 90%;
    margin: auto;
    display: flex;
    flex-direction: column;   
    }
    .formulario .info{
    width: 100%;
    height: auto;   
    }
    .formulario .info h2{
    font-size: 23px;
    line-height: 31px;    
    }
    .formulario .info p{
    font-size: 14px;
    line-height: 21px;
    margin-bottom: 0px;
    }
    .formulario .formu{
    width: 100%;
    height: auto;    
    }
    .formulario .formu form input{
     padding-left: 0px;   
    }
    .formulario .formu form label{
    font-size: 15px;
    line-height: 20px;    
    }
    .formulario .formu form .btn button{
     width: 110px;
     height: 50px;
     font-size: 15px;
     line-height: 20px;
     border-radius: 10px;   
    }
    .nom{
    width: 100%;
    height: auto;
    margin: auto;
    flex-direction: column;    
    }
    .nom1{
    width: 100%;
    height: auto;  
    }
   
    .nom1:nth-child(1){  
        width: 100%;
        margin-bottom: 10px;
        
    
    }
    .nom1:nth-child(2){  
        
       width: 100%;
   
    }
    /*secciones de las categoria de productos */
    .pc{
    display: none;    
    }
    .movil{
    display: block;    
    }
    .category div h1{
    width: 90%;
    height: auto;
    margin: auto;
    font-size: 23px;
    line-height: 31px;
    }
    .sliderr{
    width: 90%;
    height: auto; 
    }
    .products{
    width: 100%;
    height: auto;
    margin: auto;
    margin-top: 50px;
    margin-bottom: 50px;
    display: flex;
    flex-direction: column;  
    }
    .products .des_products p{
     width: 80%;
     height: auto;
     margin: auto;
     /*
     padding-top: 30px;
    padding-bottom: 30px;
    */
    font-size: 13px;
    line-height: 20px;
       
    }
    .products .des_products{
    width: 100%;
    height: auto;
    }
    .products .des_products span{
    display: none;  
    }
    .lis_products{
    width: 80%;
    height: auto;
    margin: auto;
    margin-top: 50px;
 
    }
    #miSpan{
    width: 20px !important;    
    }
    .lis_products h2 {
    font-size: 18px;
    line-height: 23px;
    text-align: left;
    }
    .lis_products h3{
    width: 100%;
    font-size: 14px;
    line-height: 22px;
    padding-bottom: 10px;
    margin-bottom: 10px;  
    text-align: left;  
    
    }
    /*sección de index en movil */
    .txt_titulo h1{
    font-size: 23px;
    line-height: 31px;
    }
    .txt_parrafo p{
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    }
    .product{
    width: 90%;
    height: auto;
    margin-top: 40px;
    margin-bottom: 40px;
    }
    .product_manos{
        /*
    width: 45%;
    height: 70px;
    */
    width: 147px;
    height: 66px;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    align-content: center;
    border-radius: 5px;
    margin-bottom: 0px;
    }
    .product_manos .gold{
    width: 27px;
    height: 28px;
    margin-top: 0;
    
   
    }
    .product_manos:hover .gold{
        width: 27px;
        height: 28px;
        margin-top: 0;
    }
    .product_manos p{
        /*
    width: 60%;
    */
    width: auto;
    height: 100%;
    font-size: 11px;
    line-height: 12px;
    margin-left: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    text-align: left;
    }
    .product_diferenciados{
        /*
    width: 45%;
    height: 70px;
    */
    width: 147px;
    height: 66px;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    align-content: center;
    border-radius: 5px;
    margin-bottom: 20px;
    }
    .product_diferenciados .gold{
    width: 25px;
    height: 24px;
    margin-top: 0px;
    
    }
    .product_diferenciados:hover .gold{
        width: 25px;
        height: 24px;
        margin-top: 0px;
        
        }
    .product_diferenciados p{
        width: auto;
        height: 100%;
        font-size: 11px;
        line-height: 12px;
        margin-left: 10px;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center;
        text-align: left;
    }
    .product_universal {
        /*
    width: 45%;
    height: 70px;
    */
    width: 147px;
    height: 66px;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    align-content: center;
    border-radius: 5px;
    margin-bottom: 0px;
    }
    .product_universal .gold{
        width: 25px;
        height: 24px;
        margin-top: 0px;
       
    }
    .product_universal:hover .gold{
        width: 25px;
        height: 24px;
        margin-top: 0px;
       
    }
    .product_universal p{
        width: auto;
        height: 100%;
        font-size: 11px;
        line-height: 12px;
        margin-left: 10px;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center;
        text-align: left;
    }
    .product_limpiadores{
          /*
    width: 45%;
    height: 70px;
    */
    width: 147px;
    height: 66px;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    align-content: center;
    border-radius: 5px;
    margin-bottom: 20px;
    }
    .product_limpiadores .gold{
        width: 24px;
        height: 24px;
        margin-top: 0px;
        
    }

    .product_limpiadores:hover .gold{
        width: 24px;
        height: 24px;
        margin-top: 0px;
        
    }    .product_limpiadores p{
        width: auto;
        height: 100%;
        font-size: 11px;
        line-height: 12px;
        margin-left: 10px;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center;
        text-align: left;
      
    }
    .product_aromatizantes {
          /*
    width: 45%;
    height: 70px;
    */
    width: 147px;
    height: 66px;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    align-content: center;
    border-radius: 5px;
    }
    .product_aromatizantes .gold{
        width: 13px;
        height: 27px;
        margin-bottom: 0px;
       
    }
    .product_aromatizantes:hover .gold{
        width: 13px;
        height: 27px;
       margin-bottom: 0px;
       
    }
    
    .product_aromatizantes p{
    width: auto;
    height: 100%;
    font-size: 11px;
    line-height: 12px;
    margin-left: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;    
    }
    .cez{
    flex-direction: column-reverse;
    }
    .cez_img{
    width: 100%;
    height: auto;
    }
    .cez_txt{
    width: 100%;
    height: auto;
    }
    .cez_txt div{
    width: 80%;
    margin-top: 50px;
    margin-bottom: 50px;
    }
    .cez_txt div h2{
    font-size: 23px;
    line-height: 25px;
    }
    .cez_txt div p{
    width: 100%;
    font-size: 14px;
    line-height: 22px;
    }
    /*sección de diferenciados */

    .diferenciadores{
    width: 100%;
    height: auto;
    margin: auto;
    padding-top: 50px;
    padding-bottom: 50px;   
    }
    .diferenciadores_tit{
    margin-bottom: 150px;
    }
    .diferenciadores_tit h2{
    width: 80%;
    height: auto;
    margin: auto;
    font-size: 23px;
    line-height: 31px;
    margin-bottom: -70px;
    }
    .col-6{
    width: 90%;
    height: auto;
    margin: auto;
   padding-bottom: 0px;
    }
    .col-6 .arriba{
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        margin-top: -50px;
    }
    .col-6 .arriba div{
    width: 45%;   
    height: auto;
    display: inline-block;
    }
    .col-6 .arriba div h3{
    font-size: 12px;
    line-height: 16px;
    margin-top: 15px;
    }
    /*botones del slider */
    button{
    width: 30px;
    height: 30px; 
    padding: 0px;   
    }
    #prevBtn{
    left: 0px;
    }
    #nextBtn{
    right: 0px;
    }
    /*sección de nosotros movil */
    .nosotros{
    width: 90%;
    height: auto;
    margin: auto;
    margin-bottom: 50px;
    }
    .nosotros h1{
    font-size: 23px;
    line-height: 31px;
    }
    .nosotros p{
    width: 90%;
    height: auto;
    margin: auto;
    font-size: 14px;
    line-height: 21px;
    }
    .mis{
    width: 90%;
    height: auto;
    margin: auto;
    }
    .mis_col{
    width: 100%;
    height: auto;
    flex-direction: column;
    margin-top: 50px;
    }
    .mis_col .mision{
    width: 100%;
    height: auto;
    margin-bottom: 30px;

    }
    .mis_col .mision h2{
    font-size: 23px;
    line-height: 31px;
    }
    .mis_col .mision p{
    font-size: 14px;
    line-height: 21px;
    }
    .mis_col .vision{
        width: 100%;
        height: auto;
        margin-bottom: 30px;
       
    }
    .mis_col .vision h2{
        font-size: 23px;
        line-height: 31px;
        }
        .mis_col .vision p{
        font-size: 14px;
        line-height: 21px;
        }
        .filosofia{
        width: 100%;
        height: auto;
        flex-direction: column;
        margin-bottom:60px;
        margin-bottom: 60px;
        
        }
        .prove .col_6{
         margin-top: 60px;   
        }
        .filosofia .txt_filosofia{
        width: 100%;
        height: auto;
        margin-top: 0px;
        margin-bottom: 0px;
       
        }
        
        .filosofia .txt_filosofia div{
        width: 80%;
        height: auto;
        margin-top: 50px;
        }
        .filosofia .txt_filosofia div h2{
        font-size: 23px;
        line-height: 31px;
        margin-bottom: 20px;
        }
        .filosofia .txt_filosofia .lista h2{
            font-size: 23px;
            line-height: 31px;
            margin-top: 20px;
        }
        .filosofia .txt_filosofia div p{
        font-size: 14px;
        line-height: 20px;
        }
        .filosofia .txt_filosofia .lista{
            height: auto;
            margin-bottom: 50px;
        }
        .filosofia .txt_filosofia .lista ul{
            display: block;
        }
        .filosofia .txt_filosofia .lista ul li{
        font-size: 14px;
        line-height: 21px;
        }
        .filosofia .img{
        width: 100%;
        height: auto;
        }
        .prove .tit h2{
        font-size: 23px;
        line-height: 31px;
        }
        .prove .col_6{
        width: 90%;
        height: auto;
        flex-wrap: wrap;
        }
        .prove .col_6 div{
        width: 30%;
        height: auto;
        }
        .prove .col_6 div:nth-child(10){
            width: 100%;
        }
        .prove .col_6 div:nth-child(10) img{
            width: 50px;
            height: 50px;
            margin: auto;
            
          }
          #contact{
        width: auto;
        height: auto;
        display:inline-block;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        align-content: center;
    
          }
          #contact a{
            width: 100%;
            text-align: center;
            display: flex;
            justify-content: center;
            align-items: center;
            align-content: center;
           
          }
          footer{
            padding-top: 50px;
            padding-bottom: 50px;
          }
          .products .des_products{
       margin-bottom: 0px;
          }
          .redes{
          margin-top: 20px;  
          }
          .redes .face{
            width: 25px;
            height: 25px;
            margin-right: 10px; 
            }
            .redes .face img{
              width: 100%;
              height: auto;
            }
            .redes .tw{
              width: 25px;
              height: 25px;
              margin-left: 10px;
           
              }
              .redes .tw img{
                width: 100%;
                height: auto;
              }
              .pie .txt{

              }
              .formulario .formu form textarea{
                width: 93%;    
                }
}