.texto{
    margin-top:130px;
    margin-left: 60px;
   font-size: 32px;
   color: #396441;
}

   .textochico{
    margin-left: 60px;
    width:558px;
    font-size: 32px;
    font-weight: 700;
    color: #FDA61F;

   }
   .image{
       width: 100%;
   height: 270px;

   }
   .titulo{
       bottom: 0;
       background-color: #484E91;
       width: 100%;
       color: white;
       font-size: 19px;
   }


   .vermas{
       color: #333333;
       font-weight: bold;
   }
   .vermas:hover{
       color: #E30A17;
       font-weight: bold;
   }

   .fondodelcoso{
       background-color: #F2F2F2;
       height: 40px;
       line-height: 40px;
   }

  

   .fondoinicio{
       background-color: #268BC7;
   }

   /*PRODUCTOS*/
.producto{
    text-decoration: none;
}
.prodwrap{
    width: 100%;
    height: 300px;

}
.prodwrap:hover .imgoverlay{
display: block;
top: 5px;
bottom: 50px;
left: 5px;
right: 20px;
height: 288px;
width: 380px;
opacity: 0.5;
transition: .5s ease;
background-origin: content-box;
padding: 120px;
background-color: #FDA61F;
}
.imgoverlay{
cursor: pointer;
position: relative;
display: none;
color: white;

text-align: center

}
.imgoverlay:hover {
position: relative;
color: white;
}




.caja {
    position: relative;
    width: 100%;
  }
  
  .image {
    display: block;
    width: 100%;
    height: auto;
  }
  
  .prodwrapcat{
          width: 100%;
          height: 300px;
  
      }
      .prodwrapcat:hover .imgoverlaycat{
      display: block;
      top: 13px;
      bottom: 15px;
      left: 10px;
      right: 20px;
      height: 202px;
      width: 260px;
      opacity: 0.7;
      transition: .5s ease;
      background-origin: content-box;
      padding: 85px;
      background-color: #FDA61F;
      }
      .imgoverlaycat{
      cursor: pointer;
      position: relative;
      display: none;
      color: white;
      
      text-align: center
      
      }
      .imgoverlaycat:hover {
      position: relative;
      color: white;
      }





   .fondodelcoso{
    background-color: #D4D4D4;
    line-height: 35px;
    
}
.menu{
text-decoration: none;
    color:#6A7177;
    font-size: 15px;
}
.menu:hover{
    text-decoration: none;
    color: #fff;
    
}

.activemenu{
    background-color: #396441;
    color: #fff !important;
}
.list-group-item:hover{
    background-color: #396441;
    color: #fff !important;
}

.bg-sidebar{
    background-color: #484E9A;
    color:white;
}

.btn-menu{
  color:#1FC1D6;
}

.btn-menu:hover{
  color:#1FC1D6;
}

.fotorama__thumb{
    border:1px solid #A5A5A5;
    padding: 10px;
}
                    /* .fotorama__img {
                        border: 1px solid black;
                    } */
.fotorama__stage {
    border: 0.5px solid #A5A5A5;
}

.fotorama__thumb-border{
  border-color: #FDA61F !important;
}

.btn-descarga{
  background-color: #396441 !important;
  color: white !important;
}
.btn-descarga:hover{
  background-color: white !important;
  color: #396441 !important;
  border: 1px solid #396441;
}



.btn-ficha{
  background-color: white !important;
  color: #396441 !important;
  border: 1px solid #396441;

  
}
.btn-ficha:hover{
  background-color: #396441 !important;
  color: white !important;
}


/*Contacto*/
.link{
    font-size:13px;
    text-decoration: none;
}
.link:hover{
    color:#FDA61F;
}
.iconocom{
	color:#396441;
}
.titulo_contacto{
     font-weight: 600;
     font-size:13px;
     color:#FDA61F;
 }

.letrafooter{
	font-size: 13px;
	color: #8F8F8F;
    text-decoration: none;
}
 .link:hover{
  color:#858592;
  text-decoration: none;
 } 
 .bordercont{
    
    border:1px solid #D2D2D2 !important;
 } 

 input::placeholder{
 		font-size: 14px;
        color: #8D8D8D;

 }
 textarea::placeholder{
 		font-size: 14px;
 }
 .btn-consulta{
    color: #fff;
    background-color: #396441;
    border-color: #396441;
    }
    .btn-consulta:hover{
    color: #396441;
    background-color: white;
    border-color: #396441;
	
    }

    .formulario{
        font-size: 14px;
        color: #757D85;
        font-weight: 600;
    }

    .form-control{
        border: 1px solid #B9B9B9 !important;
        border-radius: 1rem;
    }

    .form-control:focus{
        border-color: #FDA61F !important;
        box-shadow: 0 0 0 0.25rem rgba(253, 166, 31, 25%);
    }

