.stdg-wrap{max-width:1180px;margin:52px auto 20px;padding:0 18px;font-family:Arial,Helvetica,sans-serif;color:#202020}.stdg-main,.stdg-heading{display:flex;align-items:center}.stdg-main{margin-bottom:32px}.stdg-main h2{flex:0 0 auto;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:25px;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.stdg-main i,.stdg-heading i{display:block;flex:1;height:3px;margin-left:16px;background:#ededed}.stdg-section{margin:0 0 48px}.stdg-heading{margin-bottom:20px}.stdg-heading h3{flex:0 0 auto;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:700;letter-spacing:.15px;text-transform:uppercase}.stdg-heading i{height:2px}.stdg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}.stdg-card{min-width:0;overflow:hidden;margin:0;border:1px solid #e0e0e0;background:#fff;transition:transform .25s ease,box-shadow .25s ease}.stdg-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px rgba(0,0,0,.12)}.stdg-image{display:block;height:165px;overflow:hidden;background:#f2f2f2}.stdg-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.stdg-card:hover img{transform:scale(1.055)}.stdg-body{padding:17px 18px 20px}.stdg-body span{display:block;margin-bottom:9px;color:#ed1c24;font-size:10px;font-weight:700;letter-spacing:.65px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stdg-body h4{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.4;text-transform:none;overflow-wrap:anywhere}.stdg-body h4 a{color:#151515;text-decoration:none}.stdg-body h4 a:hover{color:#ed1c24}@media(max-width:950px){.stdg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.stdg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stdg-image{height:175px}}@media(max-width:470px){.stdg-wrap{margin:38px auto 15px;padding:0 12px}.stdg-main h2{font-size:22px}.stdg-heading h3{font-size:19px}.stdg-grid{grid-template-columns:1fr;gap:18px}.stdg-image{height:210px}.stdg-body h4{font-size:16px}}
