.logo
{
    text-align: left;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 130px;
}
nav
{
  text-align: right;
}
nav ul
{
    list-style: none;
    margin: 30px;
}
nav ul li
{
    display: inline;
    padding: 30px;
}
nav ul li a
{
    text-decoration: none;
    color:black;
}
#sec1
{
    position: fixed;
    width: 100%;
    background-color: #DDFB94;
}
h1
{
    text-align: center;
    margin: 65px 0px 35px 0px;
    font-family: "Sedan SC", serif;
}
#titulo
{
    padding-top: 20px;
}
h3
{
    margin-bottom: 15px;
    margin-top: 15px;
    text-align: center;
    font-family: "Sedan SC", serif;
    padding-top: 20px;
    
}
.inicio
{
    margin-bottom: 15px;
    margin-top: 15px;
    border-radius: 50px;
}
#foot
{
    text-align: center;
    margin-top: 15px;
}
#inicio
{
    padding-top: 100px;
}
#inicio, #inicio1, #inicio2, #inicio3
{
    background-image: url("https://www.transparenttextures.com/patterns/clean-gray-paper.png");
    padding: 60px 0px;
}
#inicio
{
    border-top: 1px solid black;
    background-color: #ff8fc1;
}
#inicio2
{
    background-color: #ffa700;
}
#inicio3
{
    border-bottom: 2px solid black;
}
#prod
{
    background-color: #ff8fc1;
}
#prod1, #prod3
{
    background-color: #73CADE;
    background-image: url("https://www.transparenttextures.com/patterns/mirrored-squares.png");
}
#prod2
{
    background-color: #FFCA66;
    background-image: url("https://www.transparenttextures.com/patterns/triangles.png");

}
#contacto
{
    border-bottom: 2px solid black;
    border-top: 2px solid black;
}
.contac
{
    margin: 10px 0px 10px 0px;
}
form
{
    background-color: #cacaca;
    padding: 20px;
    border-radius: 10px;
    margin-left: 15px;
}
input[type="text"],
input[type="email"],
input[type="tel"],
select
{
    width: 100%;
    margin-bottom: 15px;
    border: none;
    border-bottom: 1px solid white;
    background-color: transparent;
    padding: 6px 10px;
}
input[type="submit"]
{
    background-color: darkorange;
    color: white;
    padding: 10px 40px;
    border: none;
    border-radius: 8px;
}
input[type="text"]::placeholder,
input[type="email"]::placeholder,
input[type="tel"]::placeholder
{
    color: black;
}
select
{
    color: black;
}
option
{
    color: black;
}
p
{
    text-align: center;
    font-family: "Raleway", sans-serif;
    padding: 20px 0px;
}
#fondoc
{
    width: 100%;
    height: 900px;;
    background-image: url(img/contacto.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}