/* METAL CURSOS — FIX DEFINITIVO DO SLIDER MOBILE
   Usa <picture>/<img> em vez de background-image no celular.
   Desktop permanece com visual horizontal.
*/
.mc-slide-picture{
  position:absolute;
  inset:0;
  display:block;
  width:100%;
  height:100%;
  z-index:0;
}
.mc-slide-img{
  width:100%;
  height:100%;
  display:block;
  object-fit:cover;
  object-position:center center;
}
.mc-slide-overlay,
.mc-slide-content{
  z-index:2;
}

@media (max-width:780px){
  .mc-slider,
  .mc-slides{
    min-height:0 !important;
    height:auto !important;
    aspect-ratio:9 / 16 !important;
    background:#090c0f !important;
  }
  .mc-slide{
    background-image:none !important;
    background:none !important;
  }
  .mc-slide-picture{
    background:#090c0f;
  }
  .mc-slide-img{
    object-fit:contain !important;
    object-position:center center !important;
    background:#090c0f;
  }
  .mc-slide-overlay{
    display:none !important;
  }
  .mc-slide-arrow{
    display:none !important;
  }
  .mc-slide-dots{
    left:18px !important;
    bottom:16px !important;
  }
}
