/* SS Computers
   Moved from inline <style> in: networking.html
   Keep this file in the same stylesheet order shown in the HTML page(s).
*/

/* Networking hero banner fit — keeps existing site CSS untouched */
.network-page .network-hero{
  padding:18px 0 28px !important;
  background:linear-gradient(180deg,#f7fbff 0%,#ffffff 100%) !important;
}
.network-banner-container{
  max-width:1240px !important;
  margin:0 auto !important;
}
.networking-main-banner{
  display:block !important;
  width:100% !important;
  height:auto !important;
  aspect-ratio:16/9 !important;
  object-fit:cover !important;
  object-position:center !important;
  border-radius:18px !important;
  box-shadow:0 16px 38px rgba(7,57,106,.14) !important;
}
.network-banner-seo{
  position:absolute !important;
  width:1px !important;
  height:1px !important;
  padding:0 !important;
  margin:-1px !important;
  overflow:hidden !important;
  clip:rect(0,0,0,0) !important;
  white-space:nowrap !important;
  border:0 !important;
}
@media(max-width:800px){
  .network-page .network-hero{
    padding:10px 0 18px !important;
  }
  .network-banner-container{
    width:min(96%,1240px) !important;
  }
  .networking-main-banner{
    border-radius:13px !important;
  }
}
