.imgYouChoose{
 width: 60vw;
}
.divRelativeYouChoose{
 position: relative;
 left: -15vw;
}

.divRelativeCoolDesing{
 position: relative;
 left: -7vw;
 top: 0;
}
.imgCoolDesing{
 position: absolute;
 width: 65vw;
 left: 0vw;
 top: -6vw;
}

.rowCoolDesing{
 height: 30vw;
 position: relative;
}
.divImgCoolDesing{
 z-index: -1;
 position: absolute;
 width: 95vw;
 top: 0;
 height: 100%;
}



.imgDevice{
 width: 50vw;
}
.divDevice{
 left: 10vw;
}

.imgTopCortadaLaptop3{
 width: 70vw;
 position: relative;
 z-index: -1;
 left: 0; 
 top: -13vw;
}

.rowTopImgCortadaLaptop3{
 height: 30vw;
}

.T16-Size{
 font-size: 0.99vw  !important;
}

.T24-Size{
 font-size: 1.5vw !important;
}




@media only screen and (min-width: 768px){

}

@media only screen and (max-width: 767px){
 .imgYouChoose{
  width: 80vw;
 }

 .divRelativeYouChoose{
  left: 0;
 }

 .imgCoolDesing{
  width: 80vw;
  position: relative;
  left: 0;
  top: 0;
 }
 .divRelativeCoolDesing{
  position: relative;
  left: 0;
  top: 0;
 }

 .imgTopCortadaLaptop3{
  width: 90vw;
  top: -15vw;
 }

 .rowTopImgCortadaLaptop3{
  height: 45vw;
 }

 .T16-Size{
  font-size: 2.5vw  !important;
 }

 .T24-Size{
  font-size: 2.5vw !important;
 }

 .imgDevice{
  width: 70vw;
 }
 .divDevice{
  left: 0;
 }
 
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1) and (-webkit-min-device-pixel-ratio: 2)
{
 .divDevice{
  left: 5vw;
 }
 
 .T16-Size{
  font-size: 1.5vw  !important;
 }
 
 .T24{
  font-size: 2.25vw !important;
 }

 .rowCoolDesing{
  height: 45vw;
  position: relative;
 }

 .imgCoolDesing{
  position: absolute;
  width: 65vw;
  left: 0vw;
  top: -2vw;
 }

 
}