@media screen and (max-width: 1780px) {
   #galeria{
        padding-left: 200px;
        padding-right: 200px;
    }
}

@media screen and (max-width: 1620px) {
    div.dos{
        padding-left: 30px;
        width: 78%;
    }
        div.texto{
      padding: 0 0px;
    }
    #galeria{
        padding-left: 80px;
        padding-right: 80px;
    }
    form#fcontact{
        width: 70%;
    }
}

@media screen and (max-width: 1400px) {
    div.dos{
        width: 75%;
    }
    #galeria{
        padding-left: 0px;
        padding-right: 0px;
    }
    form#presupuesto{
        width: 600px;
    }
    #seccont{
        width: 100%;
    }
}

@media screen and (max-width: 1300px) {
    div.dos{
        padding: 0px;
        width: 100%;
    }
    div.uno{
    width: 300px;
    margin: 0 auto;
    }
    
}

@media screen and (max-width: 1200px) {
    table{
        width: 80%;
    }
    #formulario{
        width: 100%;
    }
    #info{
        width: 100%;
        order: -1;
        margin-bottom: 30px;
    }
    .info1 h3{
        width: 100%;
        text-align:center;
    }
    .round{
	   margin: 0px auto;
        margin-bottom: 20px;
    }
    .info1{
        width: 33%;
    }
}

@media screen and (max-width: 1080px) {
    .info1 h3{
        font-size: 16px;
    }
    #rrss{
        width: 30%;
    }
    #copyright{
        width: 70%;
    }
}

@media screen and (max-width: 930px) {
    .info1{
        width: 100%;
    }
    .info1 h3{
        font-size: 20px;
    }
    form#fcontact{
        width: 100%;
    }
}

@media screen and (max-width: 800px) {
    header{
        padding: 10px 40px;
    }
    nav li a{
	   font-size: 14px;
    }
    #centrar_tabla{
        padding: 30px 10px;
    }
    table {
        width: 90%;
    }
    form#presupuesto{
        width: 500px;
    }
            #howwork div#work1 {
        margin:20px 0px;
    }
    
}

@media screen and (max-width: 700px) {
    header{
        padding: 10px 20px;
    }
    nav li a{
        font-size: 13px;
        padding: 0px 1px;
    }
    #frase h1{
        font-size: 35px;
    }
    #frase{
        width: 85%;
    }
    div.dos{
        width: 100%;
    }
    #cookies{
        font-size: 8px;
    }
    #contenido p{
      font-size: 18px;  
    }
    
}

@media screen and (max-width: 600px) {
    #logo{
        width: 180px;
        margin-right: 15px;
    }
    nav li {
	   padding: 3px 6px;
    }
    #frase h1{
        font-size: 30px;
    }
    #centrar_tabla{
        padding: 30px 0px;
    }
    table {
        width: 100%;
    }
    td{
        font-size: 15px;
    }
    #img{
        padding: 0px;
    }
    form#presupuesto{
        width: 95%
    }
    #copyright{
        font-size: 12px;
    }
           footer{
        flex-direction: column-reverse; 
    }
    #rrss{
        width: 100%;
        justify-content: center;
        margin-bottom: 20px;
    }
    #copyright{
        width: 100%;
        margin-bottom: 20px;
    }
        #howwork{
        width: 100%;
    }

}

@media screen and (max-width: 500px) {
    header{
    padding: 10px 10px;
    }
 
}

@media (max-width: 400px) {
    nav li a{
	font-size: 12px;
    }
    #frase h1{
        font-size: 25px;
        }
    #sec2{
        padding: 50px 30px;
    }

}

