#tcm .buttons{display:flex;flex-wrap:wrap;max-width:1200px;margin:1em auto;padding:0}#tcm{font-size:18px;padding-bottom:1em}#tcm *{box-sizing:border-box}#tcm img{display:block;max-width:100%;margin-left:auto;margin-right:auto;padding:0 1rem}#tcm p,#tcm h1,#tcm h2,#tcm h3,#tcm li,#tcm a,#tcm table{color:#252525;margin:auto;padding:0 1rem;font-weight:normal;letter-spacing:0.5px}#tcm a{color:#EB0A1E;padding:0;cursor:pointer}#tcm span{white-space:nowrap}#tcm p{max-width:1200px;line-height:1.4;margin:1rem auto}#tcm img.hero-img{padding:0}#tcm .buttons{justify-content:space-around}#tcm .buttons li{list-style:none;flex-basis:290px;font-size:.875em;text-align:center;background:#EB0A1E;margin:0.5rem auto;padding:0;border-radius:2.5rem;transition:background 0.3s ease;text-transform:uppercase}#tcm .buttons li a{font-weight:bold;display:block;color:#FFF;padding:1em;text-decoration:none}#tcm .buttons li:hover{background:#ba0818}#tcm .disclaimers{font-size:0.5em}#tcm .sideBy{max-width:1200px;margin:2rem auto;display:grid;grid-template-columns:repeat(3, 30%);gap:1.5%;justify-items:center;align-items:center}#tcm .sideBy .feat-vehicle{background:#F6F6F6;border:solid 1px #DDDDDD;border-radius:0.125em;padding:1rem}#tcm .sideBy .feat-vehicle img{padding:0}#tcm .sideBy .feat-vehicle p{font-size:1.125em;font-weight:bold;padding:0;color:#333333;text-align:center}#tcm h1,#tcm h2,#tcm h3{font-size:1.5em;font-weight:bold;line-height:1.4;text-align:left;padding:1rem;margin:0 auto -1.5rem;max-width:1200px}#tcm .bg-light{background:#F6F6F6;padding:1px 0}#tcm .bg-grey{background:#232020;padding:1px 0}#tcm .bg-primary{background:#EB0A1E;padding:1px 0}@media screen and (max-width: 960px){#tcm .sideBy{grid-template-columns:repeat(2, 49%);gap:1rem}}@media screen and (max-width: 640px){#tcm{font-size:16px}#tcm .sideBy{max-width:90%;grid-template-columns:100%;gap:1rem;margin-bottom:1rem}}
