:root{--gb-container-width:2000px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-611618f5{background-blend-mode:normal;background-color:var(--accent);background-image:url('https://www.warnkenlaw.com/wp-content/uploads/2025/06/bg-hero-lawyer-scaled.png');background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--base);padding-bottom:0px;padding-top:120px}@media (max-width:1024px){.gb-element-611618f5{padding-bottom:60px;padding-top:80px}}@media (max-width:767px){.gb-element-611618f5{padding-bottom:40px;padding-top:60px}}.gb-element-4cf60742{align-items:flex-end;column-gap:60px;display:grid;grid-template-columns:3fr 2fr;margin-left:auto;margin-right:auto;max-width:1280px}@media (max-width:767px){.gb-element-4cf60742{align-items:center;flex-direction:column;grid-template-columns:1fr}}.gb-element-d5dbb50c{max-width:100%;padding:80px 60px 60px 20px}@media (max-width:1024px){.gb-element-d5dbb50c{padding-top:80px}}@media (max-width:767px){.gb-element-d5dbb50c{padding-left:20px;padding-right:20px}}.gb-element-b5abbae0{margin-bottom:30px;margin-top:30px;padding-left:40px;border-left:4px solid var(--accent-2)}.gb-element-6fc0e418{align-items:center;column-gap:16px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:36px}@media (max-width:767px){.gb-element-6fc0e418{column-gap:8px}}.gb-element-dba2c641{padding-top:20px}@media (max-width:767px){.gb-element-dba2c641{margin-left:auto;margin-right:auto;max-width:440px}}.gb-element-3f5d0909{margin-left:auto;margin-right:auto;max-width:840px}.gb-text-966d9455{align-items:center;background-color:var(--accent-2);color:var(--contrast);display:inline-flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:bold;text-decoration:none;border-radius:99px;padding:8px 20px}.gb-text-966d9455:is(:hover,:focus){background-color:var(--accent-2-hover);color:var(--contrast)}@media (max-width:767px){.gb-text-966d9455{font-size:14px;padding:10px 20px}}