/* JobLik 0.33.197 — transparent cutout hero visuals for Automotive and Construction */
@media (min-width:901px){
  body[data-joblik-path="/automotive"] .v064-home:not(.automotive-gallery-only) .v064-hero-media,
  .j190-construction-first .j190-industry-media,
  .j190-construction-mobile-legacy .jcon-hero__visual{
    background:transparent!important;
    overflow:visible!important;
    isolation:isolate!important;
  }

  body[data-joblik-path="/automotive"] .v064-home:not(.automotive-gallery-only) .v064-hero-media::before,
  body[data-joblik-path="/automotive"] .v064-home:not(.automotive-gallery-only) .v064-hero-media::after,
  .j190-construction-first .j190-industry-media::before,
  .j190-construction-first .j190-industry-media::after,
  .j190-construction-mobile-legacy .jcon-hero__visual::before,
  .j190-construction-mobile-legacy .jcon-hero__visual::after{
    display:none!important;
    content:none!important;
    background:none!important;
  }

  body[data-joblik-path="/automotive"] .v064-home:not(.automotive-gallery-only) .v064-hero-media .v0613-theme-car,
  .j190-construction-first .j190-industry-media,
  .j190-construction-mobile-legacy .jcon-hero__visual{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
  }

  body[data-joblik-path="/automotive"] .v064-home:not(.automotive-gallery-only) .v064-hero-media .v0613-theme-car img{
    width:96%!important;
    height:auto!important;
    max-width:96%!important;
    max-height:430px!important;
    object-fit:contain!important;
    object-position:center center!important;
    background:transparent!important;
    border:0!important;
    box-shadow:none!important;
    -webkit-mask:none!important;
    mask:none!important;
    filter:drop-shadow(0 18px 26px rgba(17,36,58,.10))!important;
  }

  .j190-construction-first .j190-industry-media>img,
  .j190-construction-mobile-legacy .jcon-hero__visual img{
    width:96%!important;
    height:auto!important;
    max-width:96%!important;
    max-height:320px!important;
    object-fit:contain!important;
    object-position:center center!important;
    background:transparent!important;
    border:0!important;
    box-shadow:none!important;
    -webkit-mask:none!important;
    mask:none!important;
    filter:drop-shadow(0 16px 24px rgba(17,36,58,.08))!important;
  }
}
