@font-face {
  font-family: 'Bree Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/__site-assets/pestcontrolwestalliswi.com/assets/distinct/c98e913e6fea11b2.woff2?cfv=assetfix-20260513d-1793822470350) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/__site-assets/pestcontrolwestalliswi.com/assets/distinct/39184f4d011106f5.woff2?cfv=assetfix-20260513d-1793822470350) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/__site-assets/pestcontrolwestalliswi.com/assets/distinct/39184f4d011106f5.woff2?cfv=assetfix-20260513d-1793822470350) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(/__site-assets/pestcontrolwestalliswi.com/assets/distinct/39184f4d011106f5.woff2?cfv=assetfix-20260513d-1793822470350) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}img{display:block;max-width:100%}figure{min-width:0}a{color:inherit}h1,h2,h3,p{overflow-wrap:break-word}h1,h2,h3{font-weight:inherit}p{margin:0 0 1.1em}nav a{display:inline-block}a:focus-visible{outline:3px solid currentColor;outline-offset:5px}main{display:block}.skip{position:absolute;top:-100px;left:15px;z-index:1000;padding:14px 20px;background:white;color:#111}.skip:focus{top:10px}.call{max-width:100%}.reading-source{font-size:13px;line-height:1.6;margin-top:35px;padding-top:20px;border-top:1px solid #8888;max-width:800px}div,section,article,header,footer,aside,main,nav{min-width:0}::selection{background:#e8b15a;color:#182a2b}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
:root{--navy:#264b78;--cream:#fff7e8;--brick:#9d342b;--peach:#f0d4be;--ink:#233a51}body{font:400 17px/1.8 'Nunito Sans',Arial,sans-serif;background:var(--cream);color:var(--ink)}.block-width{width:min(1200px,88%);margin:auto}.block-header{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:25px 0;border-bottom:2px dotted var(--navy)}.block-logo{font:400 34px/1 'Bree Serif',Georgia,serif;color:var(--brick);text-decoration:none;letter-spacing:-.03em}.block-logo small{display:block;font:800 9px/1.6 'Nunito Sans',Arial,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--navy);margin-top:10px}.block-header nav{display:flex;gap:25px;align-items:center;font-size:13px;font-weight:800}.block-header nav a{text-decoration:none}.block-call{display:inline-flex;align-items:center;justify-content:center;gap:30px;background:var(--brick);color:var(--cream);padding:15px 26px;border:2px solid var(--brick);border-radius:40px;font-size:14px;font-weight:800;text-decoration:none}.block-call:after{content:'↗';font-size:21px;line-height:1}.block-header .block-call{background:transparent;color:var(--navy);border-color:var(--navy);font-size:12px;gap:15px}.block-hero{background:var(--navy);color:var(--cream);margin-top:30px;display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center;padding:65px}.block-hero figure{margin:0;align-self:end}.block-hero img{width:100%;height:540px;object-fit:cover;border-radius:200px 200px 8px 8px;border:8px solid var(--peach)}.block-hero figcaption{font-size:10px;margin-top:12px;color:var(--peach);text-align:center}.block-kicker{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;display:block}.block-hero h1{font:400 clamp(45px,5.1vw,70px)/1.07 'Bree Serif',Georgia,serif;letter-spacing:-.025em;margin:25px 0}.block-hero p{font-size:18px;line-height:1.7;max-width:500px}.block-hero .block-call{background:var(--cream);color:var(--navy);border-color:var(--cream);margin-top:15px}.block-hello{text-align:center;padding:85px 0 65px;max-width:850px;margin:auto}.block-hello h2{font:400 43px/1.2 'Bree Serif',Georgia,serif;color:var(--brick);margin:0 0 30px}.block-hello p{font-size:19px;line-height:1.8}.block-pests{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;align-items:start;padding:40px 0 70px}.block-pests h2{font:400 42px/1.2 'Bree Serif',Georgia,serif;color:var(--navy);margin:0 0 25px}.block-pests>div>p{font-size:16px}.block-pest-link{display:flex;justify-content:space-between;align-items:center;gap:25px;text-decoration:none;border-bottom:2px dotted #264b7865;padding:20px 0}.block-pest-link:first-child{border-top:2px dotted #264b7865}.block-pest-link strong{font:400 29px/1.2 'Bree Serif',Georgia,serif}.block-pest-link span{font-size:28px;color:var(--brick)}.block-window{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center;padding:30px 0 75px}.block-window figure{margin:0;position:relative;padding:25px;background:var(--peach);transform:rotate(-2deg)}.block-window img{width:100%;height:390px;object-fit:cover}.block-window figcaption{font:400 23px/1.3 'Bree Serif',Georgia,serif;padding-top:20px;text-align:center;color:var(--brick)}.block-window h2{font:400 41px/1.2 'Bree Serif',Georgia,serif;color:var(--navy)}.block-window p{font-size:18px}.block-conversation{padding:45px 0 70px}.block-conversation>h2{font:400 43px/1.2 'Bree Serif',Georgia,serif;color:var(--brick);margin:0 0 35px}.block-conversation .block-question{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;padding:28px 0;border-top:2px dotted #264b7865}.block-question h3{font:400 26px/1.3 'Bree Serif',Georgia,serif;margin:0;color:var(--navy)}.block-question p{margin:0}.block-neighbors{background:var(--brick);color:var(--cream);padding:60px 0}.block-neighbors h2{font:400 41px/1.2 'Bree Serif',Georgia,serif;margin:0 0 25px}.block-neighbors p{max-width:800px}.block-neighbors nav{display:flex;flex-wrap:wrap;gap:25px 45px;margin-top:30px}.block-neighbors a{font:400 29px/1.3 'Bree Serif',Georgia,serif;text-underline-offset:8px}.block-footer{padding:60px 0 25px}.block-footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.block-footer h2{font:400 48px/1.2 'Bree Serif',Georgia,serif;color:var(--navy);margin:0 0 25px}.block-footer-phone{font:400 clamp(31px,4vw,51px)/1.2 'Bree Serif',Georgia,serif;color:var(--brick);text-decoration:none}.block-footer-navs{display:grid;grid-template-columns:1fr 1fr;gap:30px}.block-footer-navs>div:last-child{grid-column:1/-1}.block-footer-navs>div:last-child nav{columns:3}.block-footer-navs h3{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--brick);margin:0 0 15px}.block-footer-navs a{font-size:13px;display:block;text-decoration:none;margin:6px 0}.block-footer-base{display:flex;justify-content:space-between;gap:20px;border-top:2px dotted var(--navy);padding-top:25px;margin-top:55px;font-size:11px}.block-footer-base a{margin-left:20px}.block-breadcrumb{font-size:12px;padding-top:35px}.block-page-heading{padding:40px 0;text-align:center}.block-page-heading h1{font:400 clamp(42px,5vw,65px)/1.15 'Bree Serif',Georgia,serif;color:var(--navy);letter-spacing:-.02em;margin:15px auto 25px;max-width:1000px}.block-page-heading p{max-width:800px;margin:0 auto;font-size:20px}.block-page-article{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;padding:30px 0 80px}.block-page-picture{align-self:start;position:sticky;top:35px;background:var(--peach);padding:22px;transform:rotate(-1deg)}.block-page-picture img{width:100%;height:400px;object-fit:cover}.block-page-picture p{font-size:14px;margin:18px 0 0}.block-page-article.no-photo{grid-template-columns:1fr;max-width:850px;margin:auto}.block-answer{border-top:2px dotted #264b7865;padding:25px 0}.block-answer h2{font:400 27px/1.3 'Bree Serif',Georgia,serif;color:var(--brick);margin:0 0 20px}.block-answer p{margin:0}.block-page-article .block-call{margin-top:20px}.block-mobile{display:none}@media(max-width:850px){.block-width{width:88%}.block-header{padding:22px 0}.block-logo{font-size:29px}.block-header nav{gap:16px;font-size:12px}.block-header nav .block-call{display:none}.block-hero{grid-template-columns:1fr;padding:30px 8%;gap:35px;margin-top:20px}.block-hero figure{order:2;max-width:300px;width:100%;margin:0 auto}.block-hero img{height:320px;border-width:6px}.block-hero h1{font-size:48px;line-height:1.09}.block-hero p{font-size:17px}.block-kicker{font-size:9px;letter-spacing:.09em}.block-hello{padding:50px 0 35px}.block-hello h2{font-size:35px}.block-hello p{font-size:17px}.block-pests{grid-template-columns:1fr;gap:25px;padding:20px 0 45px}.block-pests h2{font-size:35px}.block-pest-link strong{font-size:27px}.block-window{grid-template-columns:1fr;gap:35px;padding:15px 0 50px}.block-window figure{max-width:100%;padding:18px}.block-window img{height:300px}.block-window h2{font-size:35px}.block-conversation{padding:30px 0 45px}.block-conversation>h2{font-size:35px}.block-conversation .block-question{grid-template-columns:1fr;gap:18px}.block-neighbors{padding:45px 0}.block-neighbors h2{font-size:35px}.block-neighbors nav{gap:25px}.block-neighbors a{font-size:26px}.block-footer-grid{grid-template-columns:1fr;gap:35px}.block-footer h2{font-size:40px}.block-footer-phone{font-size:35px}.block-footer-navs>div:last-child nav{columns:2}.block-footer-base{display:block;padding-bottom:90px;margin-top:35px}.block-footer-base div{margin-top:15px}.block-page-heading{padding:25px 0}.block-page-heading h1{font-size:40px}.block-page-heading p{font-size:18px}.block-page-article{grid-template-columns:1fr;gap:35px;padding:20px 0 55px}.block-page-picture{position:static;max-width:100%;padding:18px}.block-page-picture img{height:280px}.block-answer h2{font-size:26px}.block-mobile{display:flex;position:fixed;bottom:12px;left:5%;right:5%;justify-content:space-between;align-items:center;background:var(--navy);color:var(--cream);border-radius:40px;padding:16px 22px;font-weight:800;font-size:13px;text-decoration:none;box-shadow:0 5px 22px #233a5145;z-index:100}}

@media(max-width:600px){.block-header{flex-wrap:wrap;gap:18px}.block-header nav{width:100%;justify-content:space-between;border-top:1px dotted #264b7865;padding-top:12px}.block-header nav a{font-size:12px}.block-hero h1{font-size:clamp(37px,11.3vw,48px)}}
