 img#imagen-principal.img-responsive
        {
            max-width: 101%;
            width: 101%;
        }
        hr
        {
           color: #717170;
           border-color: rgba(0,0,0,0.13);
        }
         hr
        {
           color: #717170;
           border-color: rgba(0,0,0,0.13);
        }
        p#texto
        {
            font-size: 130%;
            margin-top: 2%;
            margin-bottom: 4%;
        }
        section#primera
        {
           margin-top: 4%;
        }
        .tamanio
        {
          font-size: 130%;
          font-weight: 100;
        }
        .espacio
        {
          margin-top: 5%;
        }
        font#work
        {
            font-size: 130%;
            color: rgb(194, 164, 59);
        }
         section#segunda
         {
            margin-top: 1%;
         }
         h2#social
         {
            color: #000;
            font-weight: bold;
            font-size: 270%;
         }
         p#parrafo
         {
            color: rgb(63, 63, 63);
            font-size: 130%;
            font-weight: 100;
         }
         button#btn1.btn.btn-primary
        {
         color: #4f4f4e;
         background-color: white;
         border: 1px solid #4f4f4e;
         width: 30%;
         margin-top: 3%;
         padding: 1%;
         font-weight: bold;
         margin-bottom: 3%;
         padding: 2%;
         margin-left: 36%;
        }
       button#btn1.btn.btn-primary:hover
       {
          color: white;
          background-color: #4f4f4e;
       }
       label#bloque
       {
         font-weight: 700;
         font-size: 16px;
         
       }
       div.col-md-4.text-center
       {
          background-color: #F8F8F8;
         border: 1px solid #C9CDCF;
         padding: 1%;
       }
        div#bloque.row
        {
            margin-top: 5%; 
        } 
        div#carrusel.row
        {
            margin-top: 8%;
        }
        section#tercera
        {
          margin-top: 5%;
          margin-bottom: 5%;
        }
        button.btn.btn-primary
        {
          background-color: #569abd;
          color: white;
          font-weight: bold;
          padding: 1%;
          width: 8%;
          margin-top: 2%;
        }
        font#solicita
        {
          color: #3f3f3f;
          font-size: 325%;
          font-weight: 100;
        }
        label#disenio
        {
          position: absolute;
          left: 32%;
          top: 33%;
          color: white;
          font-size: 600%;
        }
        @media only screen and (max-width: 1200px) {
          
          label#disenio
          {
            position: absolute;
            left: 30%;
            top: 30%;
            color: white;
            font-size: 500%;
          }

        }
        @media only screen and (max-width: 992px) {
          
          label#disenio
          {
            position: absolute;
            left: 26%;
            top: 29%;
            color: white;
            font-size: 500%;
          }
          img#disenio.img-responsive
          {
            margin: 0 auto;
          }
          .reduce
          {
            width: 28%;
          }
          h2#social
          {
            text-align: center;
          }
          p#parrafo
          {
            text-align: center;
          }

        }
        @media only screen and (max-width: 768px) {
          
          label#disenio
          {
            position: absolute;
            left: 23%;
            top: 25%;
            color: white;
            font-size: 400%;
          }
          button.btn.btn-primary
          {
            width: 15%;
          }

        }
         @media only screen and (max-width: 600px) {
          
          label#disenio
          {
            position: absolute;
            left: 22%;
            top: 23%;
            color: white;
            font-size: 320%;
          }

        }
        @media only screen and (max-width: 476px) {
          
          label#disenio
          {
             position: absolute;
            left: 21%;
            top: 21%;
            color: white;
            font-size: 275%;
          }
          .reduce
          {
            width: 40%;
          }

        }