   #wrap {
      width: 1332px;
      margin: 0 auto;
      background-color: transparent; }
   #div2 {
      width: 50%;
      min-height: 320px;
      margin: 100px auto;
      margin-top: 110px;
      padding: 0 20px 10px 20px;
      margin-bottom: 17px;
      background: url("MidBox Empresa.png");
      border: 5px solid #050a2d;
      border-top-right-radius: 25px;
      border-bottom-left-radius: 25px;
}
  #pic {
overflow: hidden;
float: left;
margin-top: 0px;
margin-left: 10px;
margin-right: 20px;
margin-bottom: 20px;
border: 2px solid #050a2d;
width: 290px;
height: 150px;
} 
   h1 {
      text-align: center;
      margin-top: 10px; 
}
  p.texto   {
      text-align: justify;
      clear: bottom;
}
@media only screen and (min-width: 1920px) {
   #wrap {
      width: 1872px;
      margin: 0 auto;
      background-color: transparent; }
   #div2 {
      width: 50%;
      min-height: 430px;
      margin: 140px auto;
      margin-top: 154px;
      padding: 0 28px 14px 28px;
      margin-bottom: 24px;
      background: url("MidBox Empresa2.png");
      border: 5px solid #050a2d;
      border-top-right-radius: 35px;
      border-bottom-left-radius: 35px;
}
   div.pic {
   clear: top;
   float: left;
   height: 210px;
   width: 210px;
   margin: 0 28px 28px 0;
   background: grey;
   border: 3px solid red;
}
   h1 {
      text-align: center;
      margin-top: 14px; 
}
  p.texto   {
      text-align: justify;
      font-size: 16pt;
}
  #pic {
overflow: hidden;
float: left;
margin-top: 0px;
margin-left: 14px;
margin-right: 21px;
margin-bottom: 0px;
border: 3px solid #050a2d;
width: 406px;
height: 210px;
}