#cl-menu-toggle{display:none}html{scroll-padding-top:16px}body{max-width:100%;margin:0}main img,main video{max-width:100%}main iframe{max-width:100%}main input,main select,main textarea{max-width:100%;box-sizing:border-box}main .grid>*,main .cl-review-grid>*{min-width:0}.cl-hero-mobile .hero-copy h1{color:#fff!important;text-shadow:0 2px 5px rgba(0,0,0,.55)}.cl-hero-mobile .hero-copy p:not(.eyebrow){color:#fff!important}.cl-hero-mobile .hero-copy .eyebrow{color:#e6c270!important}footer h2,footer h3{color:#fff!important}a:focus-visible,button:focus-visible{outline:3px solid #b22234;outline-offset:4px}@media(max-width:760px){#cl-menu-toggle{display:block;width:100%;border:0;border-bottom:1px solid #c9a253;background:#f7f5ef;color:#102c51;padding:14px 20px;font:700 16px Arial;text-align:left;cursor:pointer}#cl-menu-toggle span{float:right}html.cl-menu-ready body>nav#cl-main-nav{display:none!important}html.cl-menu-ready body>nav#cl-main-nav.cl-menu-open{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px 14px!important;padding:12px 16px!important}body>nav#cl-main-nav>a{white-space:normal!important;overflow-wrap:anywhere!important;padding:11px 4px!important;min-height:42px;box-sizing:border-box}main .wrap,main .cl-review-content{max-width:100%;box-sizing:border-box}main table{width:100%;table-layout:auto}main th,main td{overflow-wrap:anywhere}main .btn{max-width:100%;box-sizing:border-box;white-space:normal}main input,main select,main textarea{font-size:16px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}
@media(max-width:760px){main .veteran-owned{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;max-width:100%!important;box-sizing:border-box!important}main .veteran-owned span{white-space:normal!important;overflow-wrap:anywhere!important;text-align:center;max-width:100%}}
