@media (max-width:768px){[style*="grid-template-columns"]{grid-template-columns:1fr!important}h1{font-size:32px!important}h2{font-size:28px!important}}@media (max-width:980px){[style*="grid-template-columns"]{grid-template-columns:1fr!important}.lawyer-seo-hero h1{font-size:36px!important}.lawyer-seo-hero p{font-size:18px!important}h2{font-size:28px!important}h3{font-size:22px!important}[style*="padding: 60px"]{padding:40px 20px!important}[style*="padding: 50px"]{padding:30px 20px!important}a[style*="display: inline-block"]{display:block!important;margin:10px 0!important}}@media (max-width:640px){.lawyer-seo-hero h1{font-size:28px!important}[style*="font-size: 48px"]{font-size:32px!important}[style*="font-size: 42px"]{font-size:36px!important}}a[href*="aanve.com"]:hover{text-decoration:underline;opacity:0.85}.restaurant-content a[style*="background: #fff"]:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,0.15)}a[href*="book-a-call"]:hover,a[href*="tel:"]:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(0,0,0,0.2)}@media (max-width:980px){[style*="grid-template-columns"]{grid-template-columns:1fr!important}.plumber-seo-hero h1{font-size:36px!important}.plumber-seo-hero p{font-size:18px!important}h2{font-size:28px!important}h3{font-size:22px!important}[style*="padding: 60px"]{padding:40px 20px!important}[style*="padding: 50px"]{padding:30px 20px!important}a[style*="display: inline-block"]{display:block!important;margin:10px 0!important;width:100%!important;text-align:center!important}}@media (max-width:640px){.plumber-seo-hero h1{font-size:28px!important}[style*="font-size: 48px"]{font-size:32px!important}[style*="font-size: 42px"]{font-size:36px!important}[style*="font-size: 38px"]{font-size:28px!important}}