/* ===== Responsividade por dispositivo ===== */

/* iPhone SE (375 x 667) */
@media (max-width: 375px) {
  .celular { width: 220px; }
  .galeria-video { top: 23%; left: 28%; width: 43%; height: 58.8%; }
}

/* iPhone XR (414 x 896) */
@media (max-width: 414px) {
  .celular { width: 200px; }
  .galeria-video { top: 23%; left: 27%; width: 49%; height: 58.8%; }
}

/* iPhone 12 Pro (390 x 844) */
@media (max-width: 390px) {
  .celular { width: 230px; }
  .galeria-video { top: 23%; left: 27%; width: 49%; height: 58.8%; }
}

/* iPhone 14 Pro Max (430 x 932) */
@media (max-width: 430px) {
  .celular { width: 250px; }
  .galeria-video { top: 23%; left: 27%; width: 49%; height: 58.8%; }
}

/* Pixel 7 / Galaxy S20 Ultra / Galaxy A51/71 (412 x 915) */
@media (max-width: 412px) {
  .celular { width: 240px; }
  .galeria-video { top: 23%; left: 27%; width: 49%; height: 58.8%; }
}

/* Samsung Galaxy S8+ (360 x 740) */
@media (max-width: 360px) {
  .celular { width: 210px; }
  .galeria-video { top: 23%; left: 27%; width: 44%; height: 58.8%; }
}

/* Samsung Galaxy s20 Ultra (412 x 915) */
@media (max-width: 412px) {
  .celular { width: 240px; }
  .galeria-video { top: 23%; left: 27%; width: 49%; height: 58.8%; }
}

/* iPad Mini (768 x 1024) */
@media (max-width: 768px) {
  .celular { width: 300px; }
  .galeria-video { top: 23%; left: 27%; width: 49%; height: 58.8%; }
}

/* iPad Air (820 x 1180) */
@media (max-width: 820px) {
  .celular { width: 320px; }
  .galeria-video { top: 23%; left: 27%; width: 49%; height: 58.8%; }
}


/* iPad Pro (1024 x 1366) */
@media (max-width: 1024px) {
  .celular { width: 350px; }
  .galeria-video { top: 23%; left: 27%; width: 45%; height: 58.8%; }
}

/* Surface 7 Pro (912 x 1368) */
@media (max-width: 912px) {
  .celular { width: 330px; }
  .galeria-video { top: 23%; left: 26%; width: 49%; height: 58.8%; }
}

/* Surface Duo (540 x 720) */
@media (max-width: 540px) {
  .celular { width: 260px; }
  .galeria-video { top: 23%; left: 27%; width: 44%; height: 58.8%; }
}

/* Galaxy Z Fold 5 (344 x 882) */
@media (max-width: 344px) {
  .celular { width: 200px; }
  .galeria-video { top: 23%; left: 27%; width: 49%; height: 58.8%; }
}

/* Asus Zenbook Fold (853 x 1280) */
@media (max-width: 853px) {
  .celular { width: 320px; }
  .galeria-video { top: 23%; left: 27%; width: 49%; height: 58.8%; }  
}

/* Nest Hub (1024 x 600) */
@media (max-width: 1024px) and (max-height: 600px) {
  .celular { width: 340px; }
  .galeria-video { top: 23%; left: 27%; width: 44%; height: 58.8%; }
}

/* Nest Hub Max (1280 x 800) */
@media (max-width: 1280px) and (max-height: 800px) {
  .celular { width: 380px; }
  .galeria-video { top: 23%; left: 27%; width: 44%; height: 58.8%; }  
}