@media(max-width:768px){
html body.service-page.service-v2 .area-hero h1,
html body.service-page.service-v2 section h2,
html body.service-page.service-v2 .jump-why-section > h2,
html body.service-page.service-v2 .ev-gallery-head > h2{
text-align:center!important;
margin-left:auto!important;
margin-right:auto!important;
}
html body.service-page.service-v2 .service-quick-head,
html body.service-page.service-v2 .service-quick-head > div{
width:100%!important;text-align:center!important;
}
html body.service-page.service-v2 .service-quick-head p{
text-align:center!important;
}
html body.service-page.service-v2 section.jump-intro{
margin:18px auto 20px!important;padding:0 4px!important;
}
html body.service-page.service-v2 section.jump-info-section{
padding:16px 0!important;margin:16px auto!important;
}
html body.service-page.service-v2 section.jump-service-options{
padding:20px 0!important;margin:0 auto!important;
}
html body.service-page.service-v2 .jump-service-head{
margin-bottom:16px!important;text-align:center!important;
}
html body.service-page.service-v2 .ev-gallery-head{
margin:24px auto 12px!important;padding:0!important;text-align:center!important;
}
html body.service-page.service-v2 .ev-gallery-head .jump-gallery-heading{
margin:0 auto 10px!important;text-align:center!important;
}
html body.service-page.service-v2 .ev-gallery-head p{
text-align:center!important;
}
html body.service-page.service-v2 .ev-gallery-head + .ev-gallery{
margin-top:0!important;
}
}

@media(max-width:768px){html body.service-page .area-nearby-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}html body.service-page .area-nearby-links a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:10px 12px!important;margin:0!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:999px!important;color:#0f172a!important;text-decoration:none!important;font-size:.94rem!important;font-weight:700!important;text-align:center!important;}html body.service-page .area-nearby-links a:active{background:#fee2e2!important;border-color:#dc2626!important;color:#991b1b!important;}html body.service-page .area-nearby-links a:focus-visible{outline:2px solid #dc2626!important;outline-offset:3px!important;}}

@media(max-width:768px){html body.service-page .jump-related-section{padding:20px 0!important;margin:0 auto!important;}html body.service-page .jump-related-section .rel-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin:16px 0 0!important;padding:0!important;list-style:none!important;}html body.service-page .jump-related-section .rel-list li{display:block!important;min-height:0!important;margin:0!important;padding:12px 16px!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:16px!important;text-align:center!important;font-size:.88rem!important;line-height:1.45!important;box-sizing:border-box!important;}html body.service-page .jump-related-section .rel-list li a{display:block!important;margin:0 0 4px!important;color:#b91c1c!important;text-decoration:none!important;font-size:1rem!important;font-weight:800!important;line-height:1.3!important;}html body.service-page .jump-related-section .rel-list li:focus-within{background:#fff1f2!important;border-color:#dc2626!important;}html body.service-page .jump-related-section .rel-list li a:focus-visible{outline:2px solid #dc2626!important;outline-offset:3px!important;}}

@media(max-width:768px){
html body.service-page .jump-related-section .rel-list li.related-tap-selected{
background:#b91c1c!important;
border-color:#b91c1c!important;
color:#fff!important;
box-shadow:0 0 0 3px rgba(220,38,38,.2)!important;
}
html body.service-page .jump-related-section .rel-list li.related-tap-selected a{
background:transparent!important;color:#fff!important;
}
}

@media(max-width:768px){
html body.service-page section.roadside-quote-cta{
padding-bottom:0!important;margin-bottom:0!important;
}
html body.service-page section.jump-related-section{
padding:0!important;margin:28px auto 32px!important;
}
html body.service-page .jump-related-section > h2{
margin:0 auto 16px!important;
}
html body.service-page .jump-related-section .rel-list{
margin-bottom:0!important;
}
html body.service-page .jump-related-section + section.service-section{
padding-top:0!important;margin-top:0!important;
}
html body.service-page .jump-related-section + .service-section > .service-kicker{
text-align:center!important;margin:0 auto 10px!important;
}
html body.service-page .jump-related-section + .service-section > h2{
margin-top:0!important;margin-bottom:18px!important;
}
html body.service-page .jump-related-section .rel-list li{
cursor:pointer;touch-action:pan-y;
}
html body.service-page .jump-related-section .rel-list li.related-tap-selected,
html body.service-page .jump-related-section .rel-list li:active{
background:#b91c1c!important;border-color:#b91c1c!important;
color:#fff!important;box-shadow:0 0 0 3px rgba(220,38,38,.2)!important;
}
html body.service-page .jump-related-section .rel-list li.related-tap-selected a,
html body.service-page .jump-related-section .rel-list li:active a{
background:transparent!important;color:#fff!important;
}
}

@media(max-width:768px){html body.service-page .roadside-quote-cta-copy > .service-kicker{display:block!important;width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}}

@media(max-width:768px){html body.service-page .jump-service-grid .jump-service-card > span:first-child{display:block!important;align-self:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}}

@media(max-width:768px){html body.service-page .jump-service-grid .jump-service-card > strong{display:block!important;align-self:stretch!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}}
