.pest-types {
  background-color: var(--color-surface);
  padding: 100px 50px;
  cursor: default;
}



.pest-types h2 {
  font-size: 4.6rem;
  font-weight: 700;
  color: var(--color-navy);
  text-align: center;
  margin-bottom: 6rem;
}

.pest-buttons-container {
  position: relative;
  display: flex;
  align-items: center;
}

.scroll-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-70%);
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: var(--color-navy);
  font-size: 2rem;
  color: var(--color-text-inverse);
  line-height: 1;
  cursor: pointer;
  z-index: 1;
  display: none;
}

.left-arrow {
  left: 0;
}

.right-arrow {
  right: 0;
}

/* Pest Buttons */

.pest-buttons-wrapper {
  overflow: hidden;
  width: 100%;
  margin: 20px 20px;
}

.pest-buttons {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
  gap: 10px;
  margin-bottom: 20px;
}

.pest-buttons::-webkit-scrollbar {
  display: none;
}

.pest-button {
  background-color: var(--color-surface);
  border: none;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 0;
  position: relative;
  transition: background-color 0.3s ease;
  text-align: center;

  -webkit-user-select: none; 
     -moz-user-select: none;  
      -ms-user-select: none;  
          user-select: none;
}

.pest-button::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 4px;
  background-color: var(--color-border-mid);
  transition: background-color 0.3s ease;
}

.pest-button::before {
  content: '';
  display: block;
  width: 100%; 
  height: 70px; 
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.pest-button .text {
  font-size: 1.8rem;
  color: var(--color-navy);
  font-weight: 600;
  line-height: 1.2;
  word-wrap: break-word;
  margin-bottom: 0;
  margin-top: auto;

  -webkit-user-select: none; 
     -moz-user-select: none;  
      -ms-user-select: none;  
          user-select: none;  
}

.pest-button:hover {
  /* Not a step of the grayscale scale: this tint must stay distinct from both the
     rest state (--color-surface) and the active tab (--color-surface-off), so no
     existing token fits. Stays a literal until the owner picks an option (REVIEW.md). */
  background-color: #fbfbfb;
}

.pest-button:hover::after {
  background-color: #e7a697; /* Light red line */
}

.pest-button.active {
  background-color: var(--color-surface-off);
}

.pest-button.active::after {
  background-color: var(--color-red); /* Red line */
}

/* Ring sits inside the tab: .pest-buttons-wrapper is overflow:hidden and the
   first and last tabs touch its edges, so an outward ring would be clipped.
   Same reason as the FAQ question (main-faq.css:46) and the skip-link
   (header.css:28). */
.pest-button:focus-visible {
  outline: 2px solid var(--color-red);
  outline-offset: -2px;
}

/* Icon placeholders - replace with your SVG content */
.pest-button[data-pest="ants"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='a' viewBox='0 0 44.282 84.462' %3E%3Cg id='b' %3E%3Cpath d='M16.156,23.812c.72.55,1.43.69,1.82.57.68-.2,1.21-.39,1.63-.54.72-.26,1.28-.46,1.91-.46h1.16c.63,0,1.2.2,1.91.46.43.15.95.34,1.63.54.39.11,1.1-.02,1.82-.57.46-.35,1.53-1.37,1.48-3.19-.07-2.85-1.24-4.83-2.64-6.16-.49-.46-1.01-.87-1.55-1.2-1.47-.91-2.84-1.26-3.23-1.27-.39.01-1.77.36-3.23,1.27-.6.39-1.16.79-1.55,1.2-1.4,1.33-2.57,3.31-2.64,6.16-.05,1.82,1.02,2.84,1.48,3.19Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M23.446,52.362v-5.44c.24-.1.45-.25.58-.47.28-.49.16-1.31-.31-2.14-.13-.23-.17-.48-.13-.72l.92-1.16c.82-1.17.65-3.96.41-5.23-.04-.19-.02-.4.05-.58l.05-.15.59-1.63.68-1.9c.99-2.76-2.75-4.97-2.79-5-.34-.2-.55-.56-.55-.95v-1.36c-.1-.02-.19-.04-.27-.04h-1.16c-.08,0-.17.02-.27.04v1.36c0,.39-.21.76-.55.96-.04.02-3.78,2.24-2.78,5l.68,1.9.59,1.63.05.15c.07.19.08.39.05.58-.25,1.32-.42,4.07.41,5.23l.92,1.15c.04.24,0,.5-.13.72-.48.83-.6,1.65-.31,2.14.11.19.29.32.49.42v5.52c-2.43,1.06-6.7,4.38-6.42,11.32.12,2.83,1.13,5.02,3.03,6.5,2.8,2.2,6.85,2.2,9.65,0,1.89-1.49,2.91-3.67,3.03-6.5.29-7.03-4.09-10.34-6.5-11.36l-.01.01Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M25.006,36.472l.59-1.63.68-1.9c.99-2.76-2.75-4.97-2.79-5-.34-.2-.55-.56-.55-.95v-1.36c-.1-.02-.19-.04-.27-.04h-1.07s.02.04.03.04v1.36c0,.39.21.76.55.95.04.02,3.78,2.24,2.79,5l-.68,1.9-.59,1.63-.05.15c-.07.19-.08.39-.05.58.24,1.27.41,4.06-.41,5.23l-.92,1.16c-.04.24,0,.49.13.72.48.83.6,1.65.31,2.14-.1.17-.27.42-.47.69.58-.02,1.45-.14,1.77-.69.28-.49.16-1.31-.31-2.14-.13-.23-.17-.48-.13-.72l.92-1.16c.82-1.17.65-3.96.41-5.23-.04-.19-.02-.4.05-.58l.05-.15h.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M26.876,14.462c-.49-.46-1.01-.87-1.55-1.2-1.47-.91-2.84-1.26-3.23-1.27-.2,0-.69.11-1.31.33.56.2,1.23.5,1.92.93.54.33,1.06.73,1.55,1.2,1.4,1.33,2.57,3.31,2.64,6.16.05,1.82-1.02,2.84-1.48,3.19-.11.08-.22.14-.33.21.33.11.69.24,1.14.37.39.11,1.1-.02,1.82-.57.46-.35,1.53-1.37,1.48-3.19-.07-2.85-1.24-4.83-2.64-6.16h-.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M22.736,52.102c-.28-.08-.5-.25-.64-.48-.14.23-.36.4-.64.48-.21.06-.46.15-.73.27,2.42,1.03,6.77,4.34,6.48,11.35-.12,2.83-1.36,4.76-3.03,6.5-.67.7-1.48,1.24-2.37,1.62,1.81.06,3.63-.46,5.11-1.62,1.89-1.49,2.91-3.67,3.03-6.5.32-7.78-5.1-11.02-7.21-11.61v-.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M30.536,13.072c.17,0,.35-.04.51-.13l3.52-1.84c.32-.16.53-.47.58-.82l.71-5.03,2.09-3.59c.31-.53.13-1.2-.4-1.51-.53-.31-1.2-.13-1.51.4l-2.2,3.78c-.07.12-.12.26-.14.4l-.66,4.68-3.02,1.58c-.54.28-.75.95-.47,1.49.2.38.58.59.98.59h.01Z' fill='%232d3142' stroke-width='0' /%3E%3Cpath d='M8.336,5.252l.71,5.03c.05.35.27.66.58.82l3.52,1.84c.16.09.34.13.51.13.4,0,.78-.22.98-.59.28-.54.07-1.21-.47-1.49l-3.02-1.58-.66-4.68c-.02-.14-.07-.28-.14-.4l-2.2-3.78c-.31-.53-.98-.7-1.51-.4-.53.31-.7.98-.4,1.51l2.09,3.59h.01Z' fill='%232d3142' stroke-width='0' /%3E%3Cpath d='M43.646,31.552c-.54-.28-1.21-.08-1.49.46l-6.12,11.63-4.88,2.37c-.84-1.32-2.89-2.72-4.28-3.46.26-.72.38-1.52.43-2.28,1.58.76,2.38.95,2.84.95.26,0,.41-.06.53-.1.03-.01.04-.03.07-.04.14-.05.26-.14.36-.24.03-.03.05-.07.08-.1.07-.08.12-.16.17-.26.02-.04.06-.07.07-.11.05-.13.09-.28.08-.52l1.3-7.89,2.62-3.29c.09-.12.16-.25.2-.39l3.22-10.97,1.77-2.47c.36-.5.24-1.18-.25-1.54-.5-.35-1.18-.24-1.54.25l-1.86,2.6c-.04.06-.05.12-.08.18-.04.07-.09.13-.11.21l-3.21,10.92-2.67,3.35s-.04.08-.06.12c-.01.02-.02.05-.04.07-.06.11-.09.22-.11.33,0,.01,0,.02-.01.03l-.86,5.21c-.67-.94-1.26-1.63-1.75-2.05l.3-.84c1.32-3.66-1.87-6.36-3.21-7.3v-.03c.15.05.29.09.46.14.29.08.6.13.91.13.94,0,1.96-.37,2.87-1.07,1.54-1.18,2.39-3,2.34-5-.11-4.48-2.44-7.14-4.36-8.58-2.01-1.5-4.33-2.2-5.26-2.2s-3.25.7-5.26,2.2c-1.93,1.44-4.25,4.1-4.36,8.58-.05,1.99.8,3.81,2.34,5,1.21.93,2.62,1.28,3.78.94.16-.05.31-.09.46-.14v.03c-1.34.94-4.53,3.63-3.21,7.3l.3.84c-.5.42-1.08,1.11-1.75,2.05l-.86-5.2s0-.02-.01-.03c-.02-.12-.06-.23-.11-.33-.01-.02-.02-.05-.04-.07-.02-.04-.03-.08-.06-.12l-2.67-3.35-3.21-10.92c-.02-.08-.07-.14-.11-.21-.03-.06-.04-.12-.08-.18l-1.48-2.06c0-.24-.04-.48-.19-.68l-1.86-2.6c-.35-.5-1.04-.61-1.54-.25s-.61,1.04-.25,1.54l1.48,2.06c0,.24.04.48.19.68l1.77,2.47,3.22,10.97c.04.14.11.28.2.39l2.62,3.29,1.3,7.87c-.02.25.03.41.08.54.02.05.06.08.08.12.04.09.09.16.15.23.03.04.06.09.1.12.1.09.22.17.34.22.03.01.05.04.08.05.12.05.27.1.53.1.46,0,1.27-.18,2.84-.95.05.76.17,1.56.43,2.28-1.38.74-3.44,2.15-4.28,3.46l-4.88-2.37-6.12-11.63c-.28-.54-.95-.74-1.49-.46-.54.28-.74.95-.46,1.49l6.29,11.96c.11.22.29.37.5.47h0l6.48,3.14c.13.09.28.17.44.22.05.02.1.02.15.03h.02c.17.04.36.07.56.07,1.2,0,2.78-.64,3.88-1.16.14.2.32.41.55.6v2.41c-1.1.6-2.34,1.49-3.44,2.7-1.2,1.31-2.09,2.85-2.68,4.55,0,.01-.02.02-.03.03l-3.75,6.36c-.12.16-.22.35-.24.58l-.86,18.28c-.04.61.42,1.13,1.02,1.18h.08c.57,0,1.06-.45,1.1-1.03l.85-17.97,1.04-1.77v.1c.14,3.5,1.45,6.24,3.87,8.15,1.75,1.37,3.95,2.13,6.19,2.13s4.44-.76,6.19-2.13c2.42-1.9,3.72-4.64,3.87-8.15v-.11l1.04,1.77.85,17.97c.04.58.52,1.03,1.1,1.03h.08c.61-.04,1.07-.57,1.02-1.18l-.86-18.28c-.02-.22-.11-.41-.24-.58l-3.75-6.36s-.03-.02-.04-.04c-.58-1.7-1.48-3.23-2.68-4.55-1.1-1.21-2.34-2.1-3.44-2.7v-2.41c.23-.19.41-.4.55-.6,1.1.52,2.68,1.16,3.88,1.16.2,0,.38-.02.56-.06h.03s.1-.02.14-.04c.16-.05.3-.13.43-.22l6.49-3.15h0c.2-.1.38-.26.5-.47l6.29-11.96c.28-.54.08-1.21-.46-1.49l-.05.03ZM27.226,36.832c.35.42.74.95,1.09,1.47-.34-.16-.71-.35-1.1-.56-.03-.26-.06-.49-.09-.66l.09-.26.01.01ZM16.976,37.752c-.39.21-.641.226-.981.386.35-.52.631-.886.971-1.296l.09.26c-.03.17-.06.4-.09.66l.01-.01ZM17.976,24.392c-.39.11-1.1-.02-1.82-.57-.46-.35-1.53-1.37-1.48-3.19.07-2.85,1.24-4.83,2.64-6.16.39-.41.95-.81,1.55-1.2,1.47-.91,2.84-1.26,3.23-1.27.39.01,1.77.36,3.23,1.27.54.33,1.06.73,1.55,1.2,1.4,1.33,2.57,3.31,2.64,6.16.05,1.82-1.02,2.84-1.48,3.19-.72.55-1.43.69-1.82.57-.68-.2-1.21-.39-1.63-.54-.72-.26-1.28-.46-1.91-.46h-1.16c-.63,0-1.2.2-1.91.46-.43.15-.95.34-1.63.54ZM17.836,45.612c-.85.42-1.75.78-2.42.98.62-.6,1.64-1.34,2.56-1.88-.08.3-.12.6-.13.9h-.01ZM29.956,63.722c-.12,2.83-1.13,5.02-3.03,6.5-2.8,2.2-6.85,2.2-9.65,0-1.89-1.49-2.91-3.67-3.03-6.5-.32-7.78,5.1-11.02,7.21-11.61.28-.08.5-.25.64-.48.14.23.36.4.64.48,2.11.59,7.53,3.83,7.21,11.61h.01ZM21.166,49.942v-.65c.29.04.6.06.94.06s.65-.02.94-.06v.65c-.38,0-.74.2-.94.52-.2-.32-.56-.52-.94-.52ZM25.606,34.842l-.59,1.63-.05.15c-.07.19-.08.39-.05.58.24,1.27.41,4.06-.41,5.23l-.92,1.16c-.04.24,0,.49.13.72.48.83.6,1.65.31,2.14-.35.6-1.36.69-1.93.69s-1.58-.09-1.93-.69c-.28-.49-.16-1.31.31-2.14.13-.23.17-.48.13-.72l-.92-1.15c-.82-1.16-.66-3.91-.41-5.23.04-.19.02-.4-.05-.58l-.05-.15-.59-1.63-.68-1.9c-.99-2.76,2.75-4.97,2.78-5,.34-.2.55-.56.55-.96v-1.36c.1-.02.19-.04.27-.04h1.16c.08,0,.17.02.27.04v1.36c0,.39.21.76.55.95.04.02,3.78,2.24,2.79,5l-.68,1.9h.01ZM26.376,45.612c-.01-.29-.06-.59-.13-.9.92.53,1.93,1.28,2.56,1.88-.67-.2-1.57-.56-2.42-.98h-.01Z' fill='%232d3142' stroke-width='0' /%3E%3C/g%3E%3C/svg%3E");
}

.pest-button[data-pest="cockroaches"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='a' viewBox='0 0 79.365 80.588' %3E%3Cg id='b' %3E%3Cpath d='M39.586,79.618c9.41-2.83,11.31-27.18,11.31-41.06,0,0,.68-8.89-3.85-11.32-.55-1-.06-2.38-1.44-3.44-.61-2.77-3.66-4.75-5.86-4.32h-.3c-2.2-.43-5.25,1.55-5.86,4.32-1.39,1.05-.89,2.44-1.44,3.44-4.53,2.44-3.85,11.32-3.85,11.32,0,13.87,2.34,39.06,11.31,41.06h-.02Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M47.046,27.238c-.55-1-.06-2.38-1.44-3.44-.61-2.77-3.66-4.75-5.86-4.32h-.3c-.53-.1-1.1-.06-1.68.09,1.84.48,3.72,2.13,4.19,4.24,1.39,1.05.89,2.44,1.44,3.44.44.23.81.54,1.16.89h3.15c-.74.32-1.56.59-2.45.82,2.46,3.47,2,9.62,2,9.62,0,12.96-1.66,35.06-9.55,40.22.6.39,1.23.69,1.9.84,9.41-2.83,11.31-27.18,11.31-41.06,0,0,.68-8.89-3.85-11.32l-.02-.02Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M78.236.008c-.94.12-22.85,3.13-33.93,19.98-1.36-1.14-3.09-1.78-4.66-1.52h-.13c-1.52-.26-3.19.34-4.53,1.42C23.896,3.138,2.076.138,1.136.008.596-.062.086.328.006.878c-.06.55.32,1.05.87,1.12.22.03,22.2,3.06,32.71,19.39-.4.57-.71,1.19-.9,1.84-.95.87-1.1,1.88-1.21,2.64-.04.25-.07.48-.13.66-.68.42-1.24.98-1.71,1.6l-6.88-1.98-1.45-3.46c-.21-.51-.8-.75-1.31-.54s-.75.8-.54,1.31l1.82,4.34,7.31,2.11c-1.11,2.48-1.33,5.44-1.34,7.17l-3.78-.78h-.06c-.38-.09-.8.05-1.04.38l-7.26,9.95-5.4,3.33c-.47.29-.62.91-.32,1.38.19.31.52.47.85.47.18,0,.36-.05.52-.15l5.51-3.41c.13-.08.23-.19.31-.32.03-.03.07-.05.1-.08l6.59-9.03,4.06,4.84s.04.03.06.05c.07,1.81.18,3.96.36,6.3h-5.21c-.34,0-.64.17-.82.44-.13.14-.24.32-.26.52l-2.19,16.18-5.2,6.48c-.35.43-.28,1.06.15,1.41.18.15.41.22.62.22.29,0,.58-.13.78-.37l5.38-6.71s.03-.06.04-.09c.03-.05.06-.1.08-.16.03-.06.05-.12.06-.19,0-.02.02-.04.02-.06l1.98-14.67,5.43,5.15c1.46,10.31,4.48,21.01,10.74,22.41.07.02.14.02.22.02.1,0,.19-.01.29-.04,6.27-1.88,9.29-12.08,10.73-22.23l5.59-5.3,1.98,14.67s.02.04.02.06c.01.07.04.13.06.19.02.06.05.11.08.16.02.03.02.06.04.09l5.38,6.71c.2.25.49.37.78.37.22,0,.44-.07.62-.22.43-.35.5-.97.15-1.41l-5.2-6.48-2.19-16.18c-.03-.21-.13-.38-.26-.53-.18-.27-.48-.44-.82-.44h-5.22c-.05,0-.1.02-.15.03.16-2.23.26-4.32.33-6.17.1-.06.19-.11.27-.2l4.06-4.84,6.59,9.03s.07.05.1.08c.08.12.18.23.31.32l5.51,3.41c.16.1.35.15.52.15.33,0,.66-.17.85-.47.29-.47.15-1.09-.32-1.38l-5.4-3.33-7.26-9.95c-.24-.34-.66-.47-1.04-.38h-.06l-4,.82c-.01-1.74-.23-4.68-1.32-7.16l7.51-2.16,1.81-4.35c.21-.51-.03-1.1-.54-1.31-.51-.21-1.1.03-1.31.54l-1.44,3.46-7.04,2.03s-.01,0-.02.01c-.48-.65-1.05-1.22-1.76-1.66-.06-.18-.09-.41-.13-.66-.11-.76-.26-1.77-1.21-2.64-.17-.6-.45-1.17-.81-1.7C56.156,5.068,78.266,2.028,78.496,1.998c.55-.07.93-.57.86-1.12-.07-.55-.58-.94-1.12-.86v-.01ZM51.896,39.168l1.63-.33-1.65,1.96c0-.59.01-1.13.01-1.63h.01ZM51.326,51.958c.1.03.2.06.31.06h2.72l-3.35,3.17c.12-1.09.23-2.17.32-3.23ZM25.876,38.828l1.41.29c0,.37,0,.84.02,1.41l-1.42-1.7h-.01ZM25.046,52.018h2.72c.06,0,.1-.02.16-.03.09,1,.19,2.01.31,3.05l-3.18-3.02h-.01ZM47.796,29.128c2.08,2.47,2.25,7.39,2.1,9.41,0,16.85-2.71,37.3-10.34,40.02-7.53-2.16-10.27-25.01-10.28-40.09-.15-1.96.02-6.87,2.11-9.34,2.29.95,5.2,1.48,8.22,1.48s5.91-.52,8.19-1.47v-.01ZM45.726,26.148c.07.46.15.97.4,1.46-1.89.63-4.16.98-6.53.98s-4.65-.35-6.55-.99c.25-.49.33-1,.4-1.46.11-.76.2-1.17.73-1.58.19-.14.32-.35.37-.58.46-2.07,2.62-3.6,4.25-3.6.15,0,.3.01.44.04.06.01.13.02.19.02h.31c.06,0,.13,0,.19-.02,1.65-.32,4.2,1.29,4.69,3.56.05.23.18.44.37.58.53.4.62.82.73,1.58l.01.01Z' fill='%232c3142' stroke-width='0' /%3E%3C/g%3E%3C/svg%3E");
}

.pest-button[data-pest="bedbugs"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='a' viewBox='0 0 72.13 68.326' %3E%3Cg id='b' %3E%3Cpath d='M44.9,14.526h0c-.3.24-.6.46-.89.68-.46-1.59-1.54-2.93-2.97-3.7.17-.5.28-1.02.28-1.58,0-2.67-2.14-4.83-4.77-4.83s-4.77,2.16-4.77,4.83c0,.5.1.96.23,1.41-1.63.76-2.86,2.2-3.34,3.96-.34-.24-.68-.5-1.02-.77-22.25,10.27-11.03,46.78,8.69,48.33h.12c19.72-1.55,30.67-38.05,8.42-48.33h.02Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M44.9,14.526h0c-.3.24-.6.46-.89.68-.46-1.59-1.54-2.93-2.97-3.7.17-.5.28-1.02.28-1.58,0-2.67-2.14-4.83-4.77-4.83-.34,0-.66.04-.98.1.81.75,2.84,2.84,2.84,4.73,0,.6-.12,1.18-.32,1.71,1.79,1.07,2.99,3.01,2.99,5.24.56-.44,1.09-1.01,1.63-.65,2.59,1.73,4.76,4.04,6.3,6.74,1.96,3.44,2.88,7.4,2.97,11.34.09,4.07-.66,8.15-2.09,11.96-1.4,3.72-3.45,7.24-6.18,10.14-2.57,2.74-5.81,4.82-9.42,5.91-.15.04-.3.08-.45.13.82.19,1.65.35,2.5.41h.12c19.72-1.55,30.67-38.05,8.42-48.33h.02Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M71.13,38.456h-2.6l-4.31-13.17c-.07-.21-.22-.37-.39-.49-.01,0-.02-.02-.04-.03-.07-.04-.14-.07-.22-.1-.05-.02-.09-.03-.14-.04-.06-.01-.11-.01-.17-.01-.04,0-.07-.01-.11,0l-6.74.63c-.21-.53-.43-1.05-.68-1.56l3.89-6.75c.07-.12.1-.26.12-.4.02-.07.05-.15.05-.23v-4.15l3.67-9.07c.21-.51-.04-1.1-.55-1.3-.51-.21-1.1.04-1.3.55l-3.74,9.25c-.05.12-.07.25-.07.38v3.03l-7.09,2.1c-1.52-1.33-3.29-2.5-5.37-3.46h-.03c-.16-.08-.33-.1-.5-.09-.12.01-.23.05-.34.11-.54-1.04-1.31-1.93-2.26-2.59.07-.37.12-.75.12-1.13,0-1.16-.34-2.24-.92-3.15,0-.03.02-.06.03-.09l.42-4.27c.54.02,1.15.08,1.85.15l6.88.83c.15.02.31,0,.45-.05l3.95-1.4c.52-.18.79-.76.61-1.28-.19-.52-.76-.79-1.28-.61l-3.73,1.32-6.67-.8c-2.57-.26-5.23-.54-6.27,1.75l-.62,1.78c-.16-.01-.31-.02-.47-.02-.13,0-.26.01-.38.02l-.8-1.87c-1.01-2.2-3.66-1.93-6.25-1.66l-6.65.8L18.74.056c-.52-.18-1.09.09-1.28.61-.18.52.09,1.09.61,1.28l3.95,1.4c.15.05.3.07.45.05l6.86-.83c.71-.07,1.33-.13,1.87-.15l.47,4.28s.02.05.02.08c-.58.91-.92,1.99-.92,3.15,0,.3.03.6.08.9-1.12.69-2.04,1.68-2.64,2.88-.29-.19-.65-.23-.97-.08-2.03.94-3.77,2.09-5.26,3.38l-6.81-2.02v-3.03c0-.13-.02-.26-.07-.38l-3.74-9.25c-.21-.51-.79-.76-1.3-.55s-.76.79-.55,1.3l3.67,9.07v4.15c0,.08.03.15.05.23.01.14.05.27.12.4l3.71,6.44c-.32.63-.6,1.27-.86,1.92l-7.21-.68h-.11c-.06,0-.11,0-.17.01-.05,0-.1.02-.14.04-.08.03-.15.06-.22.1-.01,0-.02.02-.04.03-.17.12-.32.28-.39.49l-4.31,13.17H1c-.55,0-1,.45-1,1s.45,1,1,1h3.33c.43,0,.82-.28.95-.69l3.59-10.98,5.3,4.7c.1.09.21.15.32.19-.06,1.33-.02,2.65.09,3.95l-4.48,5.17c-.11.13-.17.28-.21.43-.06.12-.1.24-.11.38l-1.71,20.6-3.42,2.3c-.46.31-.58.93-.27,1.39.19.29.51.44.83.44.19,0,.39-.05.56-.17l3.82-2.57c.25-.17.41-.44.44-.75l1.55-18.7c.09.03.18.04.28.04h4.66c3.29,8.93,10.36,16.92,19.84,17.66h.2c9.39-.74,16.41-8.75,19.65-17.66h5.06c.1,0,.19-.02.28-.04l1.55,18.7c.02.3.19.58.44.75l3.82,2.57c.17.11.36.17.56.17.32,0,.64-.16.83-.44.31-.46.19-1.08-.27-1.39l-3.42-2.3-1.71-20.6c-.01-.14-.05-.27-.11-.38-.04-.16-.1-.31-.21-.43l-4.75-5.49s-.09-.07-.14-.11c.09-1.28.1-2.58.02-3.88l5.1-4.52,3.59,10.98c.13.41.52.69.95.69h3.33c.55,0,1-.45,1-1s-.45-1-1-1ZM57.11,17.266l-2.52,4.38c-.65-1.04-1.39-2.03-2.25-2.97l4.77-1.41ZM26.27,17.716c.55-.23,1.12-.31,1.67-.31.59,0,1.15.1,1.6.21.93.24,1.85.65,2.63,1.03.24.12.48.22.73.33.56.25,1.09.48,1.48.79.36.28.57.6.68,1.04.23.93-.21,1.86-1.13,2.37-1.06.59-2.53.55-3.95.51l-.6-.02c-1.34-.03-2.37-.26-3.15-.71-.92-.53-1.45-1.43-1.59-2.69-.12-1.12.49-2.07,1.64-2.55h-.01ZM37.29,20.806c.11-.43.32-.75.68-1.04.39-.31.92-.54,1.48-.79.24-.11.49-.22.73-.33.78-.38,1.7-.79,2.63-1.03.86-.22,2.13-.38,3.27.1,1.15.48,1.77,1.44,1.64,2.55-.14,1.25-.68,2.15-1.59,2.69-.78.45-1.81.68-3.15.71l-.6.02c-1.42.04-2.89.08-3.95-.51-.92-.51-1.37-1.44-1.13-2.37h-.01ZM39.5,3.076c.07-.15.18-.25.31-.35l-.22,2.24c-.2-.13-.41-.24-.62-.34l.54-1.56-.01.01ZM33.54,3.056l.66,1.55c-.24.11-.48.24-.7.38l-.25-2.26c.12.09.23.19.29.33ZM32.78,9.926c0-2.11,1.69-3.83,3.77-3.83s3.77,1.72,3.77,3.83c0,.06-.01.13-.01.19-.69-.22-1.43-.35-2.19-.35h-3.53c-.62,0-1.22.08-1.8.23v-.07h-.01ZM34.59,11.766h3.53c2.06,0,3.87,1.24,4.68,3.06-4.31,2.86-8.56,2.88-12.91.07.79-1.86,2.61-3.13,4.71-3.13h-.01ZM15.83,17.276l4.48,1.33c-.81.87-1.5,1.8-2.13,2.76l-2.36-4.09h.01ZM9.58,26.766l.02-.09,5.9.56c-.39,1.33-.66,2.68-.84,4.04l-5.09-4.51h.01ZM12.43,44.196l-.36-.63,2.84-3.27s.01.08.02.12c.22,1.26.53,2.52.91,3.78,0,0-3.41,0-3.41,0ZM36.47,61.856h-.04c-6.86-.54-14.75-6.44-18.27-16.85-.02-.1-.05-.19-.09-.28-.48-1.47-.88-3.02-1.17-4.66-.13-.71-.23-1.4-.3-2.09,0-.06,0-.12-.01-.18-.56-5.25.27-9.98,2.35-13.87.05-.06.08-.13.11-.21.97-1.75,2.2-3.32,3.67-4.69-.1.47-.13.96-.07,1.47.21,1.89,1.1,3.34,2.58,4.19,1.08.63,2.43.95,4.12.98h.58c.37.03.76.04,1.15.04,1.3,0,2.65-.12,3.83-.78.51-.28.93-.65,1.27-1.07.34.42.76.79,1.27,1.07,1.18.66,2.54.78,3.83.78.39,0,.78-.01,1.15-.02h.58c1.69-.05,3.03-.37,4.12-.99,1.48-.85,2.37-2.31,2.58-4.19.07-.61,0-1.19-.16-1.73,6.28,5.65,7.48,14.35,6.2,21.49-1.81,10.12-9.04,20.79-19.28,21.6v-.01ZM61.05,43.566l-.36.63h-3.83c.35-1.19.64-2.39.86-3.59.04-.25.07-.5.11-.75l3.22,3.71ZM57.9,30.866c-.18-1.24-.45-2.47-.81-3.69l5.42-.51.02.09-4.63,4.11Z' fill='%232c3142' stroke-width='0' /%3E%3C/g%3E%3C/svg%3E");
}

.pest-button[data-pest="mice"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='a' viewBox='0 0 66.488 96.645' %3E%3Cg id='b' %3E%3Cpath d='M45.908,24.035c-.85-.8-6.53-3.02-10.13-4.37h1c0-10.3-5.19-18.65-11.6-18.65s-11.6,8.34-11.6,18.64h.56c-3.6,1.36-9.28,3.57-10.13,4.37-.89.22-4.66,3.77-2.15,6.81,1.45,1.17,3.48,2.33,5.84,2.99h-.61c-3.37,7.36-4.39,15.91-4.21,24.24.14,6.5,1.04,13.15,3.86,18.75,2.46,4.89,6.36,8.78,10.89,10.89,6.17,2.86,12.63,2.04,18.37-2,4.39-3.09,7.85-7.94,9.64-13.53,1.53-4.77,1.85-9.95,1.88-15.05.04-8.08-.72-16.46-4.26-23.42h-.66c2.2-.67,4.09-1.77,5.45-2.87,2.52-3.03-1.26-6.59-2.15-6.81l.01.01ZM15.928,33.695v.11h-.33c.11-.03.22-.07.33-.11ZM33.438,33.745v-.25c.23.09.46.17.69.24h-.69v.01Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M25.178,1.005c-.64,0-1.27.11-1.89.27,5.51,1.45,9.71,9.12,9.71,18.38h3.78c0-10.3-5.19-18.65-11.6-18.65Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M45.908,24.035c-1.26-1.18-13.1-5.48-13.1-5.48l-.32.68c3.56,1.36,8.33,3.26,9.1,3.99.89.22,4.66,3.77,2.15,6.81-2.26,1.83-5.96,3.63-10.09,3.55,5.78,2.12,11.38-.29,14.4-2.73,2.52-3.03-1.26-6.59-2.15-6.81l.01-.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M43.258,33.715l-6.46.02c3.52,6.96,4.28,15.33,4.25,23.4-.02,5.09-.35,10.27-1.88,15.05-1.79,5.59-5.25,10.44-9.64,13.53-2.45,1.72-5.03,2.86-7.67,3.37,4.83.94,9.7-.25,14.14-3.37,4.39-3.09,7.85-7.94,9.64-13.53,1.53-4.77,1.85-9.95,1.88-15.05.04-8.08-.72-16.46-4.26-23.42Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M65.638,59.955c-.1-.59-.18-1.1-.25-1.57-1.34-6.85-5.15-13.96-7.42-18.21-.87-1.63-1.63-3.03-1.82-3.68-.41-1.09-.99-4.95,1.61-8.27.38-.48.29-1.17-.19-1.55s-1.17-.29-1.55.19c-3.25,4.13-2.5,8.91-1.97,10.33.23.79.92,2.08,1.96,4.03,2.22,4.14,5.93,11.06,7.19,17.52.05.42.14.95.25,1.58,1.03,6.15,3.77,22.48-13.43,31.31-12.45,6.16-20.6.72-23.06-1.35,3.29-.35,6.54-1.6,9.6-3.75,4.59-3.23,8.15-8.22,10.01-14.04,1.66-5.17,1.9-10.66,1.92-15.35.03-6.28-.37-15.4-3.98-23.07,1.64-.69,3.07-1.57,4.15-2.45l.14-.14c1.07-1.29,1.35-2.82.83-4.42-.61-1.87-2.24-3.47-3.24-3.9-1.18-.86-5.19-2.49-8.63-3.81-.03-2.73-.41-5.31-1.09-7.66l6.31-1.01h.02l5.7-.91c.55-.09.92-.6.83-1.15-.09-.55-.6-.92-1.15-.83l-7.42,1.18h-.02l-4.76.76c-.05,0-.09.04-.14.05-.17-.45-.35-.9-.54-1.33l3.9-1.47h.01l9.48-3.57c.52-.19.78-.77.58-1.29-.19-.52-.77-.78-1.29-.58l-9.91,3.72h-.01l-3.68,1.39c-.22-.38-.44-.76-.68-1.11l5.59-3.71c.46-.31.59-.93.28-1.39-.31-.46-.93-.58-1.39-.28l-5.69,3.78C30.618,1.485,28.008.005,25.188.005s-5.28,1.39-7.35,3.72L12.468.175c-.46-.31-1.08-.18-1.39.28-.31.46-.18,1.08.28,1.39l5.23,3.47c-.26.38-.51.78-.75,1.19l-3.27-1.23h0L2.678,1.545c-.52-.19-1.09.07-1.29.58-.2.51.07,1.09.58,1.29l9.49,3.57h0l3.46,1.3c-.2.45-.39.91-.58,1.38l-5.3-.85s-.06-.03-.09-.03l-6.47-1.01c-.55-.09-1.06.28-1.15.83s.28,1.06.83,1.15l5.64.88s.05.03.08.03l5.81.93c-.67,2.32-1.06,4.88-1.11,7.57-3.53,1.35-7.85,3.08-9.08,3.98-1,.44-2.63,2.03-3.24,3.9-.53,1.61-.24,3.14.83,4.42l.14.14c1.18.96,2.76,1.92,4.6,2.64-2.82,6.55-4.16,14.56-3.96,23.83.17,7.95,1.47,14.23,3.97,19.18,2.57,5.11,6.61,9.14,11.36,11.34,2.32,1.08,4.71,1.64,7.1,1.74,0,.26.09.52.29.73.1.11,2.59,2.73,7.1,4.35,1.89.68,4.32,1.23,7.22,1.23,3.43,0,7.51-.78,12.11-3.06,18.65-9.57,15.72-27.06,14.61-33.65l.01.02ZM7.638,76.375c-2.36-4.69-3.59-10.68-3.75-18.33-.2-9.07,1.11-16.86,3.87-23.18,1.25.33,2.57.54,3.96.54,3.6,0,7.54-1.33,11.23-5.13.38-.4.38-1.03-.02-1.41-.4-.39-1.03-.38-1.41.02-7.06,7.27-15.17,4.23-18.93,1.24-.52-.67-.68-1.4-.47-2.22.39-1.56,1.86-2.79,2.15-2.91l.26-.07.19-.17c.73-.67,7.06-3.2,12.76-5.27.52-.19.79-.76.6-1.28s-.76-.79-1.28-.6c-.53.19-1.28.47-2.16.79.39-9.15,4.97-16.4,10.56-16.4s10.23,7.34,10.57,16.57c-1.07-.4-1.99-.74-2.6-.96-.52-.19-1.09.08-1.28.6s.08,1.09.6,1.28c5.69,2.06,12.02,4.6,12.76,5.27l.15.17.25.06c.33.14,1.8,1.36,2.19,2.92.21.82.05,1.55-.47,2.22-3.75,2.99-11.87,6.02-18.93-1.24-.39-.4-1.02-.41-1.41-.02-.4.38-.41,1.02-.02,1.41,3.69,3.8,7.63,5.13,11.23,5.13,1.56,0,3.04-.26,4.43-.66,3.51,7.34,3.9,16.25,3.87,22.38-.02,4.53-.25,9.83-1.83,14.74-1.73,5.41-5.02,10.04-9.26,13.02-5.59,3.93-11.59,4.59-17.37,1.91-4.34-2.02-8.04-5.72-10.42-10.43l-.02.01Z' fill='%232c3142' stroke-width='0' /%3E%3C/g%3E%3C/svg%3E");
}

.pest-button[data-pest="termites"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='a' viewBox='0 0 46.97 82.134' %3E%3Cg id='b' %3E%3Cpath d='M34.045,48.494c-.31-1.4-.72-2.77-1.22-4.11-.3-.81-1.55-2.45-.79-3.18.62-.6.86-1.31.71-2.11-.33-1.79-1.93-2.33-3.02-3.55-.3-.34-.54-.83-.35-1.24.1-.2.29-.35.36-.57.09-.29-.07-.59-.24-.84-.39-.56-.8-2.55-1.32-3.81,1.4-.93,2.38-2.49,2.38-4.89,0-.96-.49-3.12-.46-2.94-.44-1.31-.92-2.22-.92-2.22-1.21-2.24-3.1-3.95-5.16-3.95-.71,0-1.4.22-2.06.58,1.75.36,3.33,1.91,4.38,3.87,0,0,.49.9.92,2.22-.02-.18.46,1.99.46,2.94,0,2.79-1.33,4.45-3.1,5.3.35,1.19.65,2.53.94,2.94.17.24.32.53.23.8-.06.21-.25.35-.34.55-.19.39.04.86.33,1.19,1.04,1.17,2.58,1.68,2.9,3.4.14.77-.09,1.45-.68,2.02-.73.7.46,2.28.75,3.05.48,1.29.87,2.61,1.17,3.95.6,2.68.84,5.45.72,8.19-.17,4.2-1.17,8.34-2.8,12.21-1.47,3.47-3.01,7.12-5.29,10.15-.37.48-.87.81-1.43.98.21.31.42.61.65.91.55.72,1.38,1.14,2.29,1.14s1.75-.42,2.29-1.14c2.39-3.16,3.99-6.96,5.52-10.58,1.7-4.03,2.74-8.35,2.92-12.73.12-2.86-.13-5.74-.76-8.54l.02.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M46.345,50.014l-2.91-1.38-3.15-8.45c-.01-.16-.01-.33-.05-.47-.19-.8-.76-1.33-1.49-1.39-1.02-.08-2.3.64-4.39,2.54.18-.63.21-1.29.08-1.98-.19-1.02-.71-2-1.45-2.83,3.36-3.03,5.19-5.67,5.09-7.33l.35-4.45v-.07c.02-.05.06-.09.07-.14l1.96-5.58c.2-.57-.1-1.2-.68-1.41-.57-.2-1.2.1-1.41.68l-1.96,5.58c-.04.11-.04.21-.04.32-.07.13-.13.28-.14.45l-.25,3.15c-.63.15-1.67.68-3.91,2.48-.68.55-1.32,1.08-1.8,1.5-.19-.2-.4-.4-.6-.58.14-.1.28-.21.41-.32,1.72-1.48,2.62-3.61,2.62-6.17,0-2.07-.6-4.26-1.62-6.17.74-2,4.06-11.27,4.5-16.8.05-.61-.41-1.14-1.01-1.19-.61-.05-1.14.41-1.19,1.01-.34,4.32-2.67,11.39-3.84,14.72-.35-.41-.74-.79-1.14-1.12.59-.64.95-1.35,1.07-2.15.23-1.52-.45-3.22-2-5.04-.4-.46-1.09-.52-1.56-.12-.46.4-.52,1.09-.12,1.55,1.1,1.3,1.62,2.43,1.49,3.29-.08.55-.43.95-.8,1.26-.8-.35-1.65-.56-2.54-.56s-1.74.2-2.54.56c-.37-.3-.72-.71-.8-1.26-.13-.85.39-1.99,1.49-3.29.4-.46.34-1.16-.12-1.56-.46-.39-1.16-.34-1.56.12-1.55,1.82-2.22,3.52-2,5.04.12.8.48,1.51,1.07,2.15-.4.34-.78.71-1.14,1.12-1.17-3.33-3.49-10.39-3.84-14.72-.02-.59-.55-1.05-1.16-1s-1.06.58-1.01,1.19c.44,5.53,3.76,14.8,4.5,16.8-1.02,1.9-1.62,4.1-1.62,6.17,0,2.56.91,4.7,2.62,6.17.13.11.27.22.41.32-.3.27-.6.57-.87.88-.49-.43-1.28-1.11-2.15-1.8-2.26-1.81-3.3-2.33-3.93-2.48l-.25-3.15c-.01-.16-.06-.31-.14-.45,0-.11,0-.21-.04-.32l-1.96-5.58c-.2-.58-.83-.88-1.41-.68-.57.2-.88.83-.68,1.41l1.96,5.58c.02.05.05.09.07.14,0,.02-.01.04,0,.07l.36,4.61c0,.11,0,.23.03.35v.1c.01.08.05.14.07.21.01.06.03.12.05.17v.02c.52,1.7,2.37,4.04,5.31,6.63-.6.76-1.02,1.62-1.19,2.5-.19,1.03-.03,2.02.45,2.9-2.33-2.35-4-3.87-5.39-3.75-.37.03-.79.23-1.1.63-.03.03-.06.06-.09.1-.12.19-.23.4-.3.68-.01.06-.02.13-.03.2l-3.47,9-2.92,1.38c-.55.27-.77.93-.5,1.48.19.39.58.61.99.61.16,0,.33-.04.49-.11l2.95-1.4c.45-.08.82-.43.89-.9l2.5-6.48c.83,1.43,2.21,2.95,4.31,4.22-.26,1.22-.46,2.54-.6,3.9-.1.02-.19.04-.29.09-1.36.67-2.72,1.38-3.73,1.95-.51.29-.92.53-1.2.72-.25.17-.81.55-.88,1.14v.08c0,.08,0,.16.03.25,0,.04,0,.09.01.13l3.17,18.05-1.22,1.63c-.34.51-.2,1.19.31,1.53.19.12.4.18.61.18.36,0,.71-.17.92-.49l1.44-1.92c.08-.11.13-.24.17-.37,0-.03.02-.06.03-.09v-.2c0-.09,0-.18-.03-.27v-.02l-2.84-16.15c.43.13.94.23,1.51.23.56,0,1.18-.1,1.84-.34.1,2.12.38,4.19.84,6.01,1.14,4.48,4.81,12.93,7.65,16.7.95,1.25,2.39,1.97,3.96,1.97s3.01-.72,3.96-1.97c2.85-3.77,6.52-12.22,7.66-16.7.45-1.77.72-3.77.83-5.83.43.1.84.15,1.22.15.56,0,1.06-.09,1.49-.22l-2.84,16.15v.02c-.02.09-.03.18-.03.27,0,.07-.01.13,0,.2,0,.03.02.06.03.09.03.14.09.26.17.38l1.44,1.92c.21.32.56.49.92.49.21,0,.42-.06.61-.18.51-.34.65-1.02.31-1.53l-1.22-1.63,3.17-18.05h0c.29-.86-.51-1.4-.82-1.61-.29-.19-.69-.43-1.2-.72-.92-.52-2.13-1.15-3.36-1.77-.15-1.59-.38-3.13-.7-4.52,1.66-1.1,2.86-2.36,3.64-3.58l2.31,6.19c.07.48.44.82.89.9l2.95,1.4c.16.08.32.11.49.11.41,0,.8-.23.99-.61.27-.55.05-1.21-.5-1.48l-.01.01ZM11.445,55.194c-.14,0-.28.04-.41.1-1.02.46-1.87.34-2.48.1.71-.4,1.72-.95,2.92-1.56-.02.45-.03.91-.03,1.36ZM35.435,29.964c-.54.93-1.67,2.41-3.85,4.39.05-.41.01-.83-.12-1.26,1.39-1.21,2.92-2.44,3.97-3.13ZM17.405,24.154c0-.96.46-2.94.46-2.94.16-.69.93-2.22.93-2.22,1.21-2.24,3.1-3.95,5.16-3.95s3.94,1.71,5.16,3.95c0,0,.49.9.92,2.22-.02-.18.46,1.99.46,2.94,0,4.45-3.38,6.03-6.54,6.03s-6.54-1.58-6.54-6.03h-.01ZM11.835,29.964c1.18.78,2.97,2.24,4.48,3.59-.07.42-.04.84.08,1.24-.04.03-.08.06-.12.09-2.57-2.25-3.85-3.91-4.44-4.91v-.01ZM12.835,45.184c-2.58-1.74-3.46-3.71-3.63-4.7.97.64,2.6,2.3,3.47,3.18.18.18.35.35.51.52-.12.32-.24.66-.35,1.01v-.01ZM34.195,57.654c-.1,1.85-.35,3.65-.77,5.29-.19.74-.46,1.61-.78,2.55l-.6,1.65c-1.59,4.19-4,9.2-5.9,11.72-.52.7-1.33,1.09-2.2,1.09s-1.67-.4-2.2-1.09c-1.91-2.52-4.31-7.54-5.9-11.72l-.6-1.65c-.32-.94-.59-1.8-.78-2.55-.42-1.63-.66-3.44-.77-5.29l-.05-1.5c-.04-2.38.14-4.76.49-6.87l.27-1.45c.39-1.82.91-3.36,1.52-4.38l.7-1.3c.02-.31-.09-.62-.33-.85-.59-.57-.82-1.25-.68-2.02.21-1.15,1.24-2.33,2.53-2.94l.83-1.21c-.02-.21-.1-.42-.24-.59-.32-.39-.33-.66-.05-1.13.34-.57,1.01-1.14,1.62-1.65,1.1.41,2.32.62,3.64.62s2.55-.22,3.64-.62c.61.51,1.27,1.09,1.62,1.66.28.47.27.74-.05,1.13-.14.17-.22.38-.24.59l.83,1.21c1.28.6,2.31,1.78,2.53,2.94.14.77-.09,1.45-.68,2.02-.24.23-.35.54-.33.85l.7,1.3c.08.13.16.28.24.43.01.04.03.07.05.11.49.99.9,2.31,1.23,3.84l.27,1.45c.35,2.11.53,4.49.49,6.87l-.05,1.5v-.01ZM38.725,55.384c-.56.22-1.34.33-2.26-.02,0-.41,0-.81-.02-1.22.92.48,1.71.9,2.28,1.23v.01ZM34.955,44.824c-.13-.38-.26-.75-.41-1.09,1.91-1.88,2.96-2.67,3.52-3-.18.86-.96,2.5-3.12,4.09h.01Z' fill='%232c3142' stroke-width='0' /%3E%3C/g%3E%3C/svg%3E");
}

.pest-button[data-pest="flies"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='a' viewBox='0 0 70.02 86.541' %3E%3Cg id='b' %3E%3Cpath d='M31.415,11.133c.8-1.36,2.69-1.88,4.36-1.88s3.56.52,4.36,1.88c-.03,0-.07-.01-.1-.02-.16-.04-.33-.07-.49-.1-.26-.05-.52-.1-.78-.14-.15-.02-.3-.05-.45-.07-.29-.04-.58-.07-.88-.1-.13-.01-.26-.02-.39-.03-.42-.03-.85-.05-1.28-.05s-.85.02-1.28.05c-.13,0-.26.02-.39.03-.29.03-.59.06-.88.1-.15.02-.3.04-.45.07-.26.04-.52.09-.77.14-.16.03-.33.06-.49.1-.03,0-.07.01-.1.02h.01Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M23.495,20.933c0-2.73,2.68-5.69,6.78-7.16h.02s.07-.03.1-.04c1.49,2.05,1.9,4.1,1.2,6.1-.74,2.13-2.59,3.7-3.79,4.16-1.65-.2-2.97-.57-3.67-1.27-.44-.44-.64-1.01-.64-1.79Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M61.145,55.883l-.18-.21-1.63-1.94-11.24-13.33v1.66c0,2.25-1.08,5.03-2.9,7.43-.69.91-1.45,1.72-2.26,2.42h-6.2c.02-1.47.12-2.95.33-4.43l.98-6.96c.09-.6.64-1.02,1.25-.94.6.09,1.02.64.94,1.25l-.98,6.96c-.19,1.38-.29,2.75-.31,4.12,1.64-.74,3.2-2.03,4.5-3.75,1.51-2,2.45-4.34,2.45-6.1v-4.28l-3.22-3.82c-.39-.47-.33-1.16.13-1.55.47-.39,1.16-.33,1.55.13l1.54,1.82v-2.42c0-.95-.35-1.84-.97-2.62-.02-.02-.04-.05-.06-.07-1.3-1.59-3.72-2.68-6.52-2.81l2.48-1.57v-3.39c.88,1.27,2.07,2.18,2.93,2.51,1.66-.2,2.97-.57,3.67-1.27.44-.44.64-1.01.64-1.79,0-2.73-2.68-5.69-6.77-7.16h-.02s-.07-.03-.1-.04c-.13.18-.24.35-.35.53v-2.69h-10.48v13.3l2.5,1.59c-2.64.2-4.89,1.27-6.14,2.79-.02.03-.04.05-.07.08-.62.78-.97,1.67-.97,2.62v2.42l1.54-1.82c.39-.47,1.09-.52,1.55-.13.47.39.52,1.09.13,1.55l-3.22,3.82v4.28c0,1.71.9,3.99,2.35,5.96,1.32,1.79,2.92,3.13,4.61,3.89-.02-1.37-.12-2.74-.31-4.12l-.98-6.96c-.09-.6.33-1.16.94-1.25.6-.09,1.16.33,1.25.94l.98,6.96c.21,1.48.3,2.96.33,4.43h-6.19c-.41-.36-.81-.74-1.2-1.16-.04-.04-.08-.09-.12-.13-.37-.41-.74-.84-1.08-1.3-1.74-2.36-2.78-5.07-2.78-7.27v-1.66l-11.24,13.33-1.63,1.94-.18.21c-2.23,2.64-3.45,6-3.45,9.46v9.09c0,.63.1,1.25.28,1.84l.59,1.37c.39.68.91,1.3,1.54,1.81,1.53,1.23,3.5,1.7,5.42,1.29l3.28-.71c1.86-.4,3.5-1.48,4.6-3.04l3.94-5.59c.39-.55.76-1.12,1.11-1.7v4.05l8.21,2.55,7.93-2.55v-4.05c.35.57.72,1.14,1.11,1.7l3.94,5.59c1.1,1.56,2.73,2.64,4.6,3.04l3.28.71c1.92.41,3.89-.05,5.42-1.29.63-.51,1.14-1.13,1.54-1.81l.59-1.37c.18-.59.28-1.21.28-1.84v-9.09c0-3.46-1.23-6.81-3.45-9.46h-.03Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M61.145,55.883l-.18-.21-1.63-1.94-11.24-13.33v1.66c0,.82-.15,1.71-.42,2.63l7.44,9.09,1.63,1.94.18.21c2.23,2.64,3.45,6,3.45,9.46v9.09c0,.63-.1,1.25-.28,1.84l-.59,1.37c-.39.68-.91,1.3-1.54,1.81-.43.34-.88.77-1.35,1.2l.14.03c1.92.41,3.89-.05,5.42-1.29.63-.51,1.14-1.13,1.54-1.81l.59-1.37c.18-.59.28-1.21.28-1.84v-9.09c0-3.46-1.23-6.81-3.45-9.46l.01.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M32.005,11.013s.09-.02.13-.02h-.06c-.15.02-.3.04-.45.07-.06,0-.12.02-.18.03,0,.01-.02.03-.03.04.03,0,.07-.01.1-.02.16-.04.33-.07.49-.1Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M38.765,10.863c.26.04.52.09.78.14.16.03.33.06.49.1.03,0,.07.01.1.02-.8-1.36-2.69-1.88-4.36-1.88-.6,0-1.24.07-1.83.22.23-.02.45-.03.67-.03,1.46,0,3.08.4,4.01,1.4.05,0,.1.01.15.02l-.01.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M34.835,52.573c.63.08,1.26.08,1.88,0,0-.21.02-.41.02-.62-.63.24-1.27.4-1.91.5v.12h.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M43.805,37.783v4.28c0,1.76-.94,4.1-2.45,6.1-.72.95-1.52,1.75-2.36,2.41-.02.45-.05.89-.06,1.34,1.64-.74,3.2-2.03,4.5-3.75,1.51-2,2.45-4.34,2.45-6.1v-4.28l-2.08-2.46s0,2.46,0,2.46Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M44.855,29.253c-1.38-1.69-4.01-2.83-7.03-2.83h-2.08c3.02,0,5.65,1.14,7.03,2.83.02.03.04.05.06.07.62.78.97,1.67.97,2.62v.27c.2.06.4.16.54.33l1.54,1.82v-2.42c0-.95-.35-1.84-.97-2.62-.02-.02-.04-.05-.06-.07Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M41.285,13.773h-.02s-.07-.03-.1-.04c-.14.19-.26.39-.39.58,3.36,1.58,5.51,4.18,5.51,6.62,0,.79-.2,1.36-.64,1.79-.5.5-1.32.83-2.36,1.05.16.09.32.16.46.21,1.66-.2,2.97-.57,3.67-1.27.44-.44.64-1.01.64-1.79,0-2.73-2.68-5.69-6.77-7.16v.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M31.585,19.833c.7-2.01.29-4.06-1.2-6.1-.03.01-.07.02-.1.03h-.02c-.45.16-.87.34-1.28.54,1.17,1.86,1.46,3.72.83,5.54-.65,1.87-2.15,3.31-3.33,3.94.41.09.84.16,1.31.21,1.2-.45,3.05-2.03,3.79-4.16Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M22.165,71.403l-3.94,5.59c-1.1,1.56-2.73,2.64-4.6,3.04l-2.32.5c1.1.38,2.3.46,3.47.21l3.28-.71c1.86-.4,3.5-1.48,4.6-3.04l3.94-5.59c3.6-5.1,5.64-11.02,5.98-17.13-.8-.28-1.58-.68-2.34-1.16-.72,5.97-4.68,13.47-8.08,18.29h.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M53.445,26.303c.61,0,1.1-.49,1.1-1.1V9.143l3.15-7.62c.23-.56-.03-1.21-.6-1.44-.56-.23-1.21.03-1.44.6l-3.24,7.82c-.03.08-.04.17-.05.25,0,.06-.03.11-.03.17v16.27c0,.61.49,1.1,1.1,1.1l.01.01Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M17.005,9.143v16.05c0,.61.49,1.1,1.1,1.1s1.1-.49,1.1-1.1V8.933c0-.06-.03-.12-.04-.18-.01-.08-.01-.16-.05-.25L15.885.683c-.23-.56-.88-.83-1.44-.6-.56.23-.83.88-.6,1.44l3.15,7.62h.01Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M69.235,42.583l-12.76-4.1s-.08,0-.12-.01c-.08-.02-.16-.03-.24-.03-.07,0-.13.01-.2.03-.05.01-.1,0-.15.02l-4.92,1.76-2.76-3.28v-3.51c.38-.23.8-.46,1.25-.71,2.37-1.32,4.81-2.69,4.04-4.57-.57-1.4-2.67-1.38-4.64-1.17-1.01.1-1.98.27-2.59.39-.35-.37-.75-.71-1.19-1.03-.12-.09-.25-.17-.38-.25,1.88-.28,3.38-.81,4.4-1.83.86-.85,1.29-1.98,1.29-3.36,0-2.64-1.6-5.28-4.39-7.26-.97-.69-2.05-1.26-3.19-1.72-.37-2.96-3.05-4.9-6.92-4.9s-6.55,1.94-6.92,4.9c-1.14.46-2.22,1.04-3.19,1.72-2.79,1.97-4.39,4.62-4.39,7.26,0,1.37.43,2.5,1.29,3.36,1.02,1.02,2.53,1.55,4.4,1.83-.13.08-.26.16-.38.25-.44.32-.84.67-1.19,1.03-.61-.11-1.58-.28-2.59-.39-1.97-.2-4.07-.23-4.64,1.17-.77,1.88,1.67,3.25,4.04,4.57.44.25.87.49,1.25.71v3.51l-3.2,3.79c-.11-.11-.25-.2-.41-.26l-5.64-2.02s-.08,0-.12-.02c-.07-.02-.15-.03-.22-.03-.09,0-.17.01-.26.03-.03,0-.07,0-.1.01L.765,42.583c-.58.19-.9.81-.71,1.39.15.47.58.77,1.05.77.11,0,.23-.02.34-.05l12.39-3.99,4.98,1.79-10.1,11.97c-2.56,3.04-3.97,6.9-3.97,10.88v9.09c0,2.63,1.17,5.09,3.22,6.74,1.56,1.26,3.47,1.92,5.43,1.92.61,0,1.23-.07,1.84-.2l3.28-.71c.81-.17,1.58-.46,2.3-.82l-.78,3.86c-.11.6.28,1.18.88,1.29.17.03.34.02.5-.02.39-.11.71-.43.79-.86l1.26-6.2c.35-.37.69-.75.99-1.18l2.8-3.96c2.28,1.68,5.12,2.62,8.48,2.77h.1c3.35-.15,6.2-1.08,8.48-2.76l2.79,3.96c.23.33.49.64.76.94v.04l1.3,6.4c.08.43.4.75.79.86.16.04.33.05.5.02.6-.11.99-.69.88-1.29l-.8-3.95c.78.41,1.62.72,2.51.91l3.28.71c.61.13,1.23.2,1.84.2,1.96,0,3.87-.67,5.43-1.92,2.05-1.65,3.22-4.11,3.22-6.74v-9.09c0-3.98-1.41-7.84-3.97-10.88l-10.46-12.4,3.79-1.36,12.4,3.99c.11.04.23.05.34.05.47,0,.9-.3,1.05-.77.19-.58-.13-1.2-.71-1.39l-.02-.01ZM50.975,29.133c-.63.53-1.94,1.26-2.71,1.7-.09.05-.17.09-.25.14-.09-.54-.25-1.07-.48-1.58,1.41-.22,2.71-.32,3.45-.26h-.01ZM41.265,13.763h.02c4.09,1.48,6.77,4.44,6.77,7.17,0,.79-.2,1.36-.64,1.79-.7.7-2.01,1.07-3.67,1.27-1.2-.45-3.05-2.03-3.79-4.16-.7-2.01-.29-4.06,1.2-6.1.03.01.07.02.1.03h.01ZM32.635,13.123c.08-.02.17-.03.25-.05.05,0,.1-.02.15-.03.16-.03.33-.05.5-.07.06,0,.13-.02.19-.03.15-.02.31-.03.47-.05.07,0,.14-.01.22-.02.16-.01.32-.02.48-.03.07,0,.13,0,.2-.01.23,0,.46-.01.68-.01s.46,0,.68.01c.07,0,.14,0,.2.01.16,0,.32.02.48.03.07,0,.15.01.22.02.16.01.31.03.46.05.07,0,.13.02.2.03.17.02.33.05.49.07.05,0,.1.02.15.03.08.01.17.03.25.05-1.91,3.03-1.64,5.68-1.03,7.43.49,1.41,1.36,2.66,2.35,3.64-1.03.02-2.11.02-3.2.01h-2.5c-1.09,0-2.17,0-3.2-.01.99-.98,1.86-2.23,2.35-3.64.61-1.75.87-4.41-1.03-7.43h-.01ZM35.775,9.243c1.67,0,3.56.52,4.36,1.88-.03,0-.07-.01-.1-.02-.16-.04-.33-.07-.49-.1-.26-.05-.52-.1-.78-.14-.15-.02-.3-.05-.45-.07-.29-.04-.58-.07-.88-.1-.13-.01-.26-.02-.39-.03-.42-.03-.85-.05-1.28-.05s-.85.02-1.28.05c-.13,0-.26.02-.39.03-.29.03-.59.06-.88.1-.15.02-.3.04-.45.07-.26.04-.52.09-.77.14-.16.03-.33.06-.49.1-.03,0-.07.01-.1.02.8-1.36,2.69-1.88,4.36-1.88h.01ZM24.135,22.713c-.44-.44-.64-1.01-.64-1.79,0-2.73,2.68-5.69,6.78-7.16h.02s.07-.03.1-.04c1.49,2.05,1.9,4.1,1.2,6.1-.74,2.13-2.59,3.7-3.79,4.16-1.65-.2-2.97-.57-3.67-1.27ZM25.665,37.773l3.22-3.82c.39-.47.33-1.16-.13-1.55-.47-.39-1.16-.33-1.55.13l-1.54,1.82v-2.42c0-.95.35-1.84.97-2.62.02-.03.05-.05.07-.08,1.38-1.68,4.01-2.83,7.03-2.83h4.1c3.02,0,5.65,1.14,7.03,2.83.02.03.04.05.06.07.62.78.97,1.67.97,2.62v2.42l-1.54-1.82c-.39-.47-1.09-.52-1.55-.13-.47.39-.52,1.09-.13,1.55l3.22,3.82v4.28c0,1.76-.94,4.1-2.45,6.1-1.3,1.72-2.86,3.01-4.5,3.75.02-1.37.12-2.75.31-4.12l.98-6.96c.09-.6-.33-1.16-.94-1.25-.6-.09-1.16.33-1.25.94l-.98,6.96c-.24,1.7-.35,3.4-.35,5.09-.63.08-1.26.08-1.88,0,0-1.69-.11-3.39-.35-5.09l-.98-6.96c-.09-.6-.64-1.02-1.25-.94-.6.09-1.02.64-.94,1.25l.98,6.96c.19,1.37.29,2.75.31,4.12-1.69-.77-3.29-2.11-4.61-3.89-1.45-1.96-2.35-4.25-2.35-5.96v-4.28l.02.01ZM23.285,30.813c-.78-.43-2.08-1.16-2.71-1.7.74-.06,2.04.04,3.45.26-.23.51-.4,1.04-.48,1.58-.08-.05-.17-.09-.25-.14h-.01ZM26.595,71.393l-3.94,5.59c-1.1,1.56-2.73,2.64-4.6,3.04l-3.28.71c-1.92.41-3.89-.05-5.42-1.29-.63-.51-1.14-1.13-1.54-1.81l-.59-1.37c-.18-.59-.28-1.21-.28-1.84v-9.09c0-3.46,1.23-6.81,3.45-9.46l.18-.21,1.63-1.94,11.24-13.33v1.66c0,2.19,1.04,4.91,2.78,7.27,1.75,2.38,3.99,4.11,6.34,4.94-.34,6.12-2.38,12.04-5.98,17.13h.01ZM35.775,74.853c-2.9-.14-5.34-.94-7.26-2.37,3.69-5.29,5.81-11.4,6.23-17.71.34.04.69.06,1.03.06s.68-.02,1.03-.06c.42,6.32,2.55,12.43,6.24,17.72-1.92,1.43-4.36,2.22-7.26,2.36h-.01ZM59.335,53.713l1.63,1.94.18.21c2.23,2.64,3.45,6,3.45,9.46v9.09c0,.63-.1,1.25-.28,1.84l-.59,1.37c-.39.68-.91,1.3-1.54,1.81-1.53,1.23-3.5,1.7-5.42,1.29l-3.28-.71c-1.86-.4-3.5-1.48-4.6-3.04l-3.94-5.59c-3.6-5.09-5.64-11.01-5.98-17.12,2.3-.81,4.47-2.48,6.21-4.78,1.82-2.4,2.9-5.18,2.9-7.43v-1.66l11.24,13.33.02-.01Z' fill='%232c3142' stroke-width='0' /%3E%3C/g%3E%3C/svg%3E");
}

.pest-button[data-pest="scorpions"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='a' viewBox='0 0 320 320' %3E%3Cg id='b' %3E%3Cpath d='M160.01,211.333l9.157-2.013,9.363-22.153,4.137-41.333-2.5-44.667-4.667-16.667-10.167-9.167s8.111,26.333,7.167,66.574c-1.167,49.739-12.49,69.426-12.49,69.426Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M209.88,16.333l18.009,17.778,2.421,4.833,6.468,29.833-12.133,6.556s3.583-13.918-.333-28.222c-3.302-12.063-14.432-30.778-14.432-30.778Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M101.898,36.445s1.739,8.089.658,16.999-3.556,15.556-3.556,15.556l9.111-5.333,2.019-14.791-8.232-12.431Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M163.905,210.646s-2.44,3.721-3.086,9.667c-.209,1.925-1.798,4.282-1.597,6.853.279,3.569,2.391,7.512,2,10.944s-2.429,5.89-2.778,9.111c-.451,4.17.795,8.991.333,12.444-.591,4.416-3.531,7.973-4.944,11.944-1.534,4.31-.748,9.041-2.333,12.556-2.18,4.834-6.892,7.514-9.333,10.778-5.459,7.299-.167,7.5-.167,7.5l18-16.778,1.037-13.667,5.296-9-2.428-15.667,4.428-10.333-2-10.99,2-14.677-4.428-.687Z' fill='%23e13a15' stroke-width='0' /%3E%3C/g%3E%3Cg id='c' %3E%3Cpath d='M110.13,124.65c0-2.21-1.79-4-4-4h-4.21c-2.21,0-4,1.79-4,4s1.79,4,4,4h4.21c2.21.01,4-1.79,4-4Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M80.59,118.1l8,5.69c.7.5,1.51.74,2.32.74,1.25,0,2.49-.59,3.27-1.68,1.28-1.8.86-4.3-.94-5.58l-8-5.69c-1.8-1.28-4.3-.86-5.58.94-1.3,1.8-.88,4.3.93,5.58Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M85.57,157.7c0,2.21,1.79,4,4,4h11.55c2.21,0,4-1.79,4-4s-1.79-4-4-4h-11.55c-2.21-.01-4,1.79-4,4Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M74.2,142.84c-1.69-1.42-4.22-1.2-5.64.5-1.42,1.69-1.2,4.22.5,5.64l7.6,6.37c.75.63,1.66.93,2.57.93,1.14,0,2.28-.49,3.07-1.43,1.42-1.69,1.2-4.22-.5-5.64l-7.6-6.37Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M89.03,193.53h.12l11.11-.33c2.21-.07,3.95-1.91,3.88-4.12-.07-2.21-1.94-3.95-4.12-3.88l-11.11.33c-2.21.07-3.95,1.91-3.88,4.12.06,2.16,1.84,3.88,4,3.88Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M76.05,191.51c.36.1.72.15,1.07.15,1.75,0,3.36-1.16,3.86-2.93.59-2.13-.66-4.34-2.79-4.93l-10.25-2.84c-2.13-.59-4.34.66-4.93,2.79-.59,2.13.66,4.34,2.79,4.93l10.25,2.83Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M101.43,213.05l-11.9,4.41c-2.07.77-3.13,3.07-2.36,5.15.6,1.61,2.13,2.61,3.75,2.61.46,0,.93-.08,1.39-.25l11.9-4.41c2.07-.77,3.13-3.07,2.36-5.15-.76-2.07-3.06-3.13-5.14-2.36Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M79.24,218.01l-9.77-.68c-2.22-.16-4.12,1.51-4.27,3.72-.15,2.2,1.51,4.12,3.72,4.27l9.77.68c.09.01.19.01.28.01,2.09,0,3.84-1.61,3.99-3.73.15-2.21-1.51-4.12-3.72-4.27Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M222.09,124.65c0-2.21-1.79-4-4-4h-4.21c-2.21,0-4,1.79-4,4s1.79,4,4,4h4.21c2.2.01,4-1.79,4-4Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M234.78,111.57l-8,5.69c-1.8,1.28-2.22,3.78-.94,5.58.78,1.1,2.01,1.68,3.27,1.68.8,0,1.61-.24,2.32-.74l8-5.69c1.8-1.28,2.22-3.78.94-5.58-1.29-1.79-3.79-2.22-5.59-.94Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M218.87,161.7h11.55c2.21,0,4-1.79,4-4s-1.79-4-4-4h-11.55c-2.21,0-4,1.79-4,4s1.79,4,4,4Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M240.78,156.28c.91,0,1.82-.31,2.57-.93l7.6-6.37c1.69-1.42,1.92-3.94.5-5.64-1.42-1.69-3.94-1.92-5.64-.5l-7.6,6.37c-1.69,1.42-1.92,3.94-.5,5.64.79.94,1.93,1.43,3.07,1.43Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M186.43,150.16c.07-2.54.11-5.17.11-7.9v-1.45l18.8,15.76c.75.63,1.66.94,2.57.94,1.14,0,2.28-.49,3.07-1.43,1.42-1.69,1.2-4.22-.5-5.64l-24.11-20.21c-.13-4.28-.33-8.31-.61-12.11l14.3,8.37c.64.37,1.33.55,2.02.55,1.38,0,2.71-.71,3.46-1.98,1.12-1.91.48-4.36-1.43-5.48l-19.29-11.29c-.16-1.3-.33-2.57-.51-3.8-.01-.36-.06-.72-.16-1.06-.92-5.92-2.11-11.01-3.57-15.28l2.71-2.24c4.84,6.37,15.42,18.51,25.72,18.51,11.69,0,18.05-18.32,20.46-27.27,2.85.09,4.73-1.1,5.76-2.02,7.06-6.24,2.95-24.96-.12-35.55-5.54-19.09-28.19-28.85-29.15-29.25-1.66-.7-3.58-.21-4.7,1.21-1.12,1.41-1.15,3.4-.09,4.85,6.38,8.7,8.45,18.02,8.99,21.11-1.12,2.51-3.25,8.39-3.25,16.74,0,7.34,3.41,12.41,6.23,15.35-1.39,1.61-3,3.65-4.2,5.71-1.06,1.83-2.19,4.45-3.15,6.89-7.03-7.65-16.34-16.51-21.74-16.51-5.26,0-10.15,4.43-13.07,7.72-4.23-2.99-8.38-2.99-10.8-2.98h-.34c-2.43-.01-6.57-.01-10.8,2.98-2.92-3.29-7.81-7.72-13.07-7.72-5.4,0-14.71,8.86-21.74,16.51-.96-2.43-2.09-5.06-3.15-6.89-1.19-2.06-2.8-4.1-4.2-5.71,2.82-2.95,6.23-8.02,6.23-15.35,0-8.35-2.13-14.23-3.25-16.74.54-3.1,2.61-12.42,8.99-21.11,1.07-1.45,1.03-3.44-.09-4.85-1.12-1.41-3.04-1.91-4.7-1.21-.96.41-23.61,10.17-29.15,29.25-3.07,10.6-7.18,29.31-.12,35.55,1.04.92,2.93,2.1,5.76,2.02,2.41,8.96,8.77,27.27,20.46,27.27,10.29,0,20.88-12.14,25.72-18.51l2.71,2.24c-1.48,4.31-2.67,9.45-3.6,15.43-.07.26-.11.53-.12.8-.19,1.26-.36,2.56-.53,3.9l-19.29,11.29c-1.91,1.12-2.55,3.57-1.43,5.48.74,1.27,2.08,1.98,3.46,1.98.69,0,1.38-.18,2.02-.55l14.3-8.37c-.28,3.79-.48,7.83-.61,12.11l-24.12,20.22c-1.69,1.42-1.92,3.95-.5,5.64.79.94,1.93,1.43,3.07,1.43.91,0,1.82-.31,2.57-.94l18.8-15.76v1.45c0,2.36.03,4.64.08,6.85l-25.46,33.67c-1.33,1.76-.98,4.27.78,5.61.72.55,1.57.81,2.41.81,1.21,0,2.41-.55,3.2-1.59l19.68-26.03c.25,3.28.56,6.37.92,9.27.01.23.04.46.09.69.23,1.77.48,3.47.75,5.1-.1.1-.21.18-.3.29l-25.78,30.84c-1.42,1.7-1.19,4.22.5,5.64.75.63,1.66.93,2.57.93,1.14,0,2.28-.49,3.07-1.44l21.98-26.3c2.34,9.3,5.33,15.81,8.36,20.35-.81,2.29-2.04,6.36-2,10.05.04,3.66,1.23,7.39,2.03,9.51-1.01,2.52-2.69,7.36-2.53,11.2.15,3.47,1.64,7.14,2.72,9.37-1.35,2.63-3.49,7.31-3.8,11.09-.25,3.15.67,7.05,1.53,9.87-2.5,1.39-5.6,3.79-7.47,7.66-1.74,3.59-2.23,8.18-2.3,11.72-3.34-.58-8.07-1.16-13.64-1.16-3.37,0-6.66.26-9.62.62,2.85-3.12,5.78-6.24,7.43-7.75,4.96-4.52,7.13-13.87,7.36-14.92.42-1.89-.59-3.81-2.38-4.55-1.79-.75-3.86-.09-4.91,1.54-.05.07-4.76,7.28-11.41,8.11-10.47,1.31-21.78,9.96-21.78,21.67,0,6.14,4.32,11.38,12.17,14.76,6.33,2.73,14.8,4.23,23.85,4.23,19.3,0,25.38-5.65,27.28-9.36,3.28-1.34,9.6-4.71,12.98-11.67,2.94-6.05,2.35-11.48,1.44-14.78,2.83-2.43,6.89-7,7.34-13.41.41-5.81-.73-10.43-1.57-12.94,1.22-2.37,2.99-6.69,2.84-11.65-.12-4.23-1.16-7.42-2.04-9.41.95-2.02,2.05-5.27,2.05-9.44,0-3.07-.45-5.29-1.02-6.9,3.91-4.49,8.07-11.84,11.12-23.86l22.02,26.35c.79.95,1.93,1.44,3.07,1.44.91,0,1.82-.31,2.57-.93,1.7-1.42,1.92-3.94.5-5.64l-25.78-30.84c-.1-.12-.21-.21-.32-.32.71-4.29,1.3-9.04,1.72-14.28l19.78,25.32c.79,1.01,1.97,1.54,3.16,1.54.86,0,1.73-.28,2.46-.85,1.74-1.36,2.05-3.88.69-5.62l-25.42-32.56ZM167.35,171.48c4.23,0,7.39.63,9.3,1.16-.39,2.78-.84,5.35-1.32,7.73-1.96-.34-4.56-.59-7.98-.59-2.21,0-4,1.79-4,4s1.79,4,4,4c2.67,0,4.65.18,6.07.39-4.74,16.24-11.35,20.26-13.42,21.15-2.07-.88-8.68-4.9-13.42-21.15,1.42-.21,3.39-.39,6.07-.39,2.21,0,4-1.79,4-4s-1.79-4-4-4c-3.41,0-6.01.25-7.98.59-.46-2.26-.88-4.68-1.26-7.3,1.97-.73,5.15-1.59,9.24-1.59,2.21,0,4-1.79,4-4s-1.79-4-4-4c-4.12,0-7.58.69-10.2,1.49-.26-2.8-.48-5.77-.64-8.92,2.41-.72,6.32-1.62,10.84-1.62,2.21,0,4-1.79,4-4s-1.79-4-4-4c-4.34,0-8.21.68-11.13,1.41-.03-1.8-.05-3.65-.05-5.56,0-.78.01-1.52.01-2.29,2.48-.74,6.57-1.69,11.17-1.69,2.21,0,4-1.79,4-4s-1.79-4-4-4c-4.25,0-8.1.66-11.04,1.37.08-2.88.19-5.64.33-8.29,2.25-.61,6.08-1.42,10.71-1.42,2.21,0,4-1.79,4-4s-1.79-4-4-4c-3.96,0-7.43.49-10.11,1.05.24-2.64.52-5.13.83-7.49,1.83-.56,4.96-1.26,9.28-1.26,2.21,0,4-1.79,4-4s-1.79-4-4-4c-3.07,0-5.68.29-7.83.69,1.24-5.91,2.82-10.63,4.75-14.08,3.59-6.43,7.15-6.42,10.27-6.42h.32c3.13.01,6.68,0,10.27,6.42,1.93,3.45,3.51,8.17,4.75,14.08-2.15-.39-4.75-.69-7.83-.69-2.21,0-4,1.79-4,4s1.79,4,4,4c4.31,0,7.45.7,9.28,1.26.32,2.36.59,4.86.83,7.49-2.68-.56-6.15-1.05-10.11-1.05-2.21,0-4,1.79-4,4s1.79,4,4,4c4.63,0,8.45.8,10.71,1.42.14,2.65.26,5.41.33,8.29-2.94-.71-6.79-1.37-11.04-1.37-2.21,0-4,1.79-4,4s1.79,4,4,4c4.59,0,8.69.95,11.17,1.69,0,.76.01,1.51.01,2.29,0,1.91-.02,3.76-.05,5.56-2.92-.73-6.79-1.41-11.13-1.41-2.21,0-4,1.79-4,4s1.79,4,4,4c4.48,0,8.42.91,10.84,1.63-.16,3.02-.36,5.87-.61,8.56-2.48-.59-5.92-1.13-10.23-1.13-2.21,0-4,1.79-4,4,0,2.19,1.79,3.99,4,3.99ZM183.93,73.67c2.76.62,11.99,9.18,20.26,18.79.94,1.09,2.39,1.6,3.81,1.32,1.41-.28,2.57-1.3,3.02-2.66.76-2.28,3.1-8.84,4.82-11.8,1.99-3.43,5.79-7.13,5.83-7.17.88-.85,1.31-2.07,1.19-3.3-.13-1.22-.82-2.33-1.86-2.98-.25-.16-6.11-3.95-6.11-11.63,0-8.83,2.85-14.11,2.87-14.14.42-.73.59-1.58.5-2.41-.04-.35-.65-5.65-3.35-12.6,5.15,4.04,10.44,9.67,12.48,16.73,4.91,16.93,4.03,26.3,2.51,27.33-.12.04-.72.05-1.84-.44-1.1-.47-2.35-.42-3.41.12-1.06.55-1.82,1.54-2.08,2.7-2.28,10.43-8.27,24.88-13.59,24.88-6.72,0-16.84-11.37-21.64-18.53-.63-.94-1.63-1.57-2.75-1.74s-2.26.15-3.13.87l-4.29,3.54c-.25-.43-.5-.85-.76-1.24,2.33-2.7,5.56-5.55,7.52-5.64ZM135.39,76.14c-1.12.16-2.12.79-2.75,1.73-4.8,7.17-14.91,18.54-21.64,18.54-5.32,0-11.31-14.45-13.59-24.88-.26-1.17-1.02-2.16-2.08-2.7-1.06-.55-2.31-.59-3.41-.12-1.12.48-1.72.47-1.82.44-1.53-1.04-2.42-10.41,2.49-27.34,2.05-7.05,7.33-12.68,12.48-16.73-2.7,6.96-3.31,12.26-3.35,12.6-.09.82.09,1.67.49,2.39.03.05,2.88,5.33,2.88,14.16,0,7.68-5.86,11.47-6.08,11.61-1.06.65-1.76,1.74-1.9,2.98-.14,1.23.31,2.46,1.2,3.32,1.06,1.02,4.17,4.3,5.83,7.17,1.72,2.96,4.06,9.52,4.82,11.8.45,1.37,1.61,2.39,3.02,2.66,1.42.28,2.87-.22,3.81-1.32,8.13-9.44,17.54-18.17,20.26-18.79,1.98.09,5.17,2.91,7.5,5.63-.26.4-.51.81-.76,1.24l-4.29-3.54c-.85-.7-1.99-1.02-3.11-.85ZM162,228.98c.07.11,1.76,2.72,1.9,7.44.14,4.7-2.55,8.8-2.57,8.83-.79,1.17-.9,2.69-.3,3.97.02.04,2.07,4.51,1.61,11-.39,5.52-6.14,9.09-6.18,9.12-1.83,1.09-2.46,3.46-1.48,5.34.1.2,2.51,4.93-.33,10.8-2.98,6.14-9.92,8.16-9.96,8.18-1.51.41-2.63,1.66-2.9,3.18-.22.46-2.99,5.17-20.2,5.17-15.45,0-28.02-4.93-28.02-10.98,0-7.11,7.63-12.83,14.76-13.72.37-.05.72-.1,1.08-.17-5,5.26-11.64,12.83-12,13.24-1.16,1.33-1.32,3.26-.38,4.76s2.74,2.2,4.45,1.74c.09-.03,9.55-2.57,19.39-2.57,9.71,0,16.62,1.98,16.68,2,1.28.38,2.67.09,3.69-.76,1.03-.85,1.56-2.17,1.42-3.49-.24-2.31-.46-9.1,1.34-12.82,1.85-3.81,6.27-5.1,6.28-5.1,1.11-.29,2.04-1.05,2.55-2.07.52-1.02.57-2.22.14-3.28-.98-2.46-2.47-7.34-2.26-9.93.21-2.61,2.45-7.33,3.81-9.69.72-1.25.72-2.79-.01-4.03-.72-1.23-2.6-5.01-2.71-7.72-.1-2.44,1.48-6.93,2.51-9.19.48-1.05.48-2.27,0-3.33-.55-1.2-1.98-4.98-2.01-7.95-.01-.89.12-1.9.32-2.91,3.54,2.79,6.39,3.34,7.22,3.45.55-.07,2.02-.34,4.01-1.35.02.37.04.77.04,1.22,0,4.29-1.84,7.04-1.84,7.04-.98,1.37-1.03,3.18-.05,4.58Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M231.09,185.52l-11.11-.33c-2.22-.07-4.06,1.67-4.12,3.88-.07,2.21,1.67,4.05,3.88,4.12l11.11.33h.12c2.16,0,3.94-1.72,4-3.89.07-2.2-1.67-4.04-3.88-4.11Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M256.99,183.74c-.59-2.13-2.8-3.38-4.93-2.79l-10.25,2.84c-2.13.59-3.38,2.8-2.79,4.93.49,1.77,2.1,2.93,3.86,2.93.35,0,.71-.05,1.07-.15l10.25-2.84c2.13-.59,3.38-2.79,2.79-4.92Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M230.46,217.46l-11.9-4.41c-2.07-.77-4.38.29-5.15,2.36-.77,2.07.29,4.38,2.36,5.15l11.9,4.41c.46.17.93.25,1.39.25,1.63,0,3.16-1,3.75-2.61.78-2.07-.27-4.38-2.35-5.15Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M250.53,217.33l-9.77.68c-2.21.15-3.87,2.07-3.72,4.27.15,2.11,1.9,3.73,3.99,3.73.09,0,.19,0,.28-.01l9.77-.68c2.21-.15,3.87-2.07,3.72-4.27-.16-2.21-2.07-3.88-4.27-3.72Z' fill='%232c3142' stroke-width='0' /%3E%3C/g%3E%3Cg id='d' %3E%3Crect width='320' height='320' fill='none' stroke-width='0' /%3E%3C/g%3E%3C/svg%3E");
}

.pest-button[data-pest="mosquitoes"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='a' viewBox='0 0 94.565 93.973' %3E%3Cg id='b' %3E%3Cpath d='M39.017,44.133c.06,1.07.21,2.14.38,3.2l-16.23,14.32c-2.88,2.54-6.86,3.63-10.63,2.9l-6.88-1.32c-1.34-.26-2.44-1.11-3.03-2.34-.58-1.23-.55-2.63.1-3.83,1.87-3.46,4.98-5.98,8.75-7.09l27.55-8.16c-.02.21-.03.43-.04.64l.02,1.67.01.01Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M51.147,73.303l-1.12-4.27-.52-1.96c-.03-.13-.04-.26-.03-.39l.19-1.92.48-4.83.22-2.26c-.99.43-2.05.65-3.07.65s-2.08-.21-3.07-.65l.22,2.26.48,4.83.19,1.92c.01.13,0,.26-.03.39l-.52,1.96-1.12,4.27-.69,2.61.56,1.66,1.43,4.27,2.54,7.58,2.54-7.58,1.43-4.27.56-1.66-.69-2.61h.02Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M55.577,42.433c0-.21-.02-.43-.04-.64l27.55,8.16c3.77,1.12,6.88,3.63,8.75,7.09.65,1.2.69,2.59.1,3.83-.58,1.23-1.69,2.09-3.03,2.34l-6.88,1.32c-3.78.73-7.75-.36-10.63-2.9l-16.23-14.32c.17-1.06.32-2.13.38-3.2l.02-1.67.01-.01Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M52.327,51.603c-.32,3.08-2.75,4.46-5.02,4.46s-4.7-1.38-5.02-4.46c-.12-1.17-.32-2.34-.51-3.46-.5-2.96-.97-5.75-.09-8.4.36-1.08,1.11-1.95,2.07-2.48.15-.08.31-.16.48-.23h.02c.16-.07.33-.12.49-.17h.04c.16-.05.33-.08.5-.11.03,0,.06,0,.09-.01.17-.02.34-.03.51-.03h2.86c.17,0,.34.01.51.03.03,0,.06,0,.09.01.17.02.33.05.5.1h.04c.17.06.33.11.49.17h.02c.16.07.32.15.48.23.95.52,1.71,1.39,2.07,2.48.88,2.65.41,5.45-.09,8.4-.19,1.13-.39,2.29-.51,3.46l-.02.01Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M47.297,32.473c1.16,0,2.18.89,2.68,2.17h-.06c-.15-.03-.3-.05-.45-.06-.05,0-.1-.01-.15-.02-.2-.02-.39-.03-.59-.03h-2.86c-.2,0-.4.01-.59.03-.05,0-.1.01-.15.02-.15.02-.3.04-.45.06h-.06c.5-1.28,1.52-2.17,2.68-2.17Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M21.577,60.573c-2.88,2.54-6.86,3.63-10.63,2.9l-7.31-1.29c.57.52,1.26.9,2.04,1.05l6.88,1.32c3.78.73,7.75-.36,10.63-2.9l16.23-14.32c-.11-.7-.2-1.41-.28-2.11,0,0-17.56,15.35-17.56,15.35Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M91.857,57.043c-1.87-3.46-4.98-5.98-8.75-7.09l-.85-.25c2.66,1.39,4.85,3.57,6.3,6.34.65,1.24.69,2.69.1,3.97s-1.69,2.16-3.03,2.43l-9.25,1.87c1.83.5,3.78.6,5.67.23l6.88-1.32c1.34-.26,2.44-1.11,3.03-2.34.58-1.23.55-2.63-.1-3.83v-.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M51.157,73.303l-1.12-4.27-.52-1.96c-.03-.13-.04-.26-.03-.39l.19-1.92.48-4.83.22-2.26c-.55.24-1.11.4-1.68.51l-.12,1.75-.48,4.83-.19,1.92c-.01.13,0,.26.03.39l.52,1.96,1.12,4.27.69,2.61-4.14,9.98,1.19,3.54,2.54-7.58,1.43-4.27.56-1.66-.69-2.61v-.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M47.307,32.473c-.26,0-.52.05-.76.14.97.12,1.81.86,2.3,1.92.16,0,.33,0,.49.02.05,0,.1.01.15.02.15.02.3.04.45.06h.06c-.5-1.28-1.52-2.17-2.68-2.17l-.01.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M52.947,39.733c-.36-1.08-1.11-1.95-2.07-2.48-.15-.08-.31-.16-.48-.23h-.02c-.16-.07-.33-.12-.49-.17h-.04c-.16-.05-.33-.08-.5-.11-.03,0-.06,0-.09-.01-.17-.02-.34-.03-.51-.03h-1.91c.17,0,.34.01.51.03.03,0,.06,0,.09.01.17.02.33.05.5.1h.04c.17.06.33.11.49.17h.02c.16.07.32.15.48.23.95.52,1.71,1.39,2.07,2.48.88,2.65.41,5.45-.09,8.4-.19,1.13-.39,2.29-.51,3.46-.24,2.33-2.63,3.68-4.76,4.2.54.17,1.1.25,1.65.25,2.27,0,4.7-1.38,5.02-4.46.12-1.17.32-2.34.51-3.46.5-2.96.97-5.75.09-8.4v.02Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M50.257,30.593c-.15,0-.31-.04-.46-.11-.49-.25-.69-.85-.43-1.35,2.23-4.35,9.8-10.64,17.66-10.64.55,0,1,.45,1,1s-.45,1-1,1c-7.31,0-14.12,6.12-15.88,9.55-.18.35-.53.54-.89.54v.01Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M44.367,30.593c-.36,0-.71-.2-.89-.54-1.76-3.43-8.57-9.55-15.88-9.55-.55,0-1-.45-1-1s.45-1,1-1c7.86,0,15.43,6.29,17.66,10.64.25.49.06,1.09-.43,1.35-.15.08-.3.11-.46.11v-.01Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M56.547,19.503c.17.37.53.59.91.59.14,0,.27-.03.41-.09.5-.22.73-.82.51-1.32l-1.31-2.94,13.2-14.06c.38-.4.36-1.04-.04-1.41-.4-.38-1.04-.36-1.41.04l-13.54,14.42c-.12.13-.18.28-.22.43-.14.26-.17.57-.04.87l1.54,3.46-.01.01Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M37.557,15.753l-1.31,2.94c-.22.5,0,1.1.51,1.32.13.06.27.09.41.09.38,0,.75-.22.91-.59l1.54-3.46c.13-.29.09-.6-.04-.87-.04-.16-.11-.31-.22-.43L25.817.323c-.38-.4-1.01-.42-1.41-.04-.4.38-.42,1.01-.04,1.41l13.2,14.07-.01-.01Z' fill='%232c3142' stroke-width='0' /%3E%3Cpath d='M93.797,56.013c-2.15-3.98-5.73-6.87-10.06-8.16l-28.63-8.48c-.03-.14-.09-.32-.18-.51l9.39-7.35c.42-.33.51-.92.2-1.36l-.74-1.06-2.7-5.15c-.26-.49-.86-.68-1.35-.42-.49.26-.68.86-.42,1.35l2.2,4.18-9.22,5.62s0-.06-.01-.09c-.56-2.11-2.03-3.71-3.88-4.18-.03,0-.06-.01-.09-.02v-13.43c0-.55-.45-1-1-1s-1,.45-1,1v13.42s-.08.01-.12.03c-1.85.46-3.32,2.06-3.88,4.18,0,.02,0,.05-.02.07l-9.18-5.6,2.2-4.18c.26-.49.07-1.09-.42-1.35-.49-.26-1.09-.07-1.35.42l-2.7,5.15-.74,1.06c-.3.44-.21,1.03.2,1.36l9.38,7.35c-.03.07-.07.13-.1.2-.04.11-.06.21-.1.32l-28.63,8.48c-4.34,1.28-7.91,4.18-10.06,8.16-.99,1.82-1.05,3.95-.16,5.82.89,1.88,2.57,3.18,4.6,3.57l6.88,1.32c.91.17,1.83.26,2.74.26,3.56,0,7.07-1.29,9.77-3.68l1.07-.94v4.85l-8.82,9.19c-.38.4-.37,1.03.03,1.41.19.19.44.28.69.28.26,0,.52-.1.72-.31l9.02-9.39s.02-.04.03-.05c.2-.18.32-.44.32-.73v-7.01l6.44-5.68.98-.87,4.71-4.16c.08.51.15,1.02.21,1.53l-5.67,6.54c-.19.22-.26.49-.24.75v14.47l-5.79,14.75-3.18,3.65c-.36.42-.32,1.05.1,1.41.19.17.42.25.66.25.28,0,.56-.12.75-.34l3.24-3.72s.02-.05.04-.07c.08-.09.15-.19.2-.3l5.91-15.07c.06-.15.07-.3.06-.45,0-.02.01-.04.01-.07v-14.22l4.46-5.14s.03.09.05.13c.16.36.73,1.4,1.22,1.94l1.06,10.74-2.36,8.97c-.05.21-.05.43.02.63l5.68,16.94c.15.45.57.75,1.05.75s.9-.3,1.05-.75l5.68-16.94c.07-.2.08-.42.02-.63l-2.36-8.97,1.06-10.74c.5-.55,1.11-1.49,1.22-1.94.02-.05.04-.11.06-.16l4.48,5.17v14.22s.01.04.01.07c-.01.15,0,.3.06.45l5.91,15.07c.05.12.12.22.2.3.02.02.02.05.04.07l3.24,3.72c.2.23.48.34.75.34.23,0,.47-.08.66-.25.42-.36.46-.99.1-1.41l-3.18-3.65-5.79-14.75v-14.47c.03-.26-.05-.54-.24-.75l-5.7-6.58c.06-.5.12-1,.2-1.5l4.71,4.16.98.87,6.47,5.71v6.98c0,.29.13.55.33.73.01.02.02.04.03.05l9.02,9.39c.2.2.46.31.72.31s.5-.09.69-.28c.4-.38.41-1.02.03-1.41l-8.82-9.19v-4.82l1.03.91c2.7,2.38,6.21,3.68,9.77,3.68.91,0,1.83-.09,2.74-.26l6.88-1.32c2.04-.39,3.72-1.69,4.6-3.57.89-1.88.83-4-.16-5.82h.02ZM23.167,61.653c-2.88,2.54-6.86,3.63-10.63,2.9l-6.88-1.32c-1.34-.26-2.44-1.11-3.03-2.34-.58-1.23-.55-2.63.1-3.83,1.87-3.46,4.98-5.98,8.75-7.09l27.55-8.16c-.02.21-.03.43-.04.64l.02,1.67c.06,1.07.21,2.14.38,3.2l-16.23,14.32.01.01ZM47.297,32.473c1.16,0,2.18.89,2.68,2.17h-.06c-.15-.03-.3-.05-.45-.06-.05,0-.1-.01-.15-.02-.2-.02-.39-.03-.59-.03h-2.86c-.2,0-.4.01-.59.03-.05,0-.1.01-.15.02-.15.02-.3.04-.45.06h-.06c.5-1.28,1.52-2.17,2.68-2.17ZM34.437,32.193l6.94,4.24c-.21.21-.42.44-.64.7l-6.31-4.94h.01ZM51.837,75.883l-.56,1.66-1.43,4.27-2.54,7.58-2.54-7.58-1.43-4.27-.56-1.66.69-2.61,1.12-4.27.52-1.96c.03-.13.04-.26.03-.39l-.19-1.92-.48-4.83-.22-2.26c.99.43,2.05.65,3.07.65s2.08-.21,3.07-.65l-.22,2.26-.48,4.83-.19,1.92c-.01.13,0,.26.03.39l.52,1.96,1.12,4.27.69,2.61h-.02ZM52.827,48.153c-.19,1.13-.39,2.29-.51,3.46-.32,3.08-2.75,4.46-5.02,4.46s-4.7-1.38-5.02-4.46c-.12-1.17-.32-2.34-.51-3.46-.5-2.96-.97-5.75-.09-8.4.36-1.08,1.11-1.95,2.07-2.48.15-.08.31-.16.48-.23h.02c.16-.07.33-.12.49-.17h.04c.16-.05.33-.08.5-.11.03,0,.06,0,.09-.01.17-.02.34-.03.51-.03h2.86c.17,0,.34.01.51.03.03,0,.06,0,.09.01.17.02.33.05.5.1h.04c.17.06.33.11.49.17h.02c.16.07.32.15.48.23.95.52,1.71,1.39,2.07,2.48.88,2.65.41,5.45-.09,8.4l-.02.01ZM53.867,37.153c-.2-.26-.41-.5-.63-.71l6.96-4.25s-6.33,4.96-6.33,4.96ZM91.967,60.883c-.58,1.23-1.69,2.09-3.03,2.34l-6.88,1.32c-3.78.73-7.75-.36-10.63-2.9l-16.23-14.32c.17-1.06.32-2.13.38-3.2l.02-1.67c0-.21-.02-.43-.04-.64l27.55,8.16c3.77,1.12,6.88,3.63,8.75,7.09.65,1.2.69,2.59.1,3.83l.01-.01Z' fill='%232c3142' stroke-width='0' /%3E%3C/g%3E%3C/svg%3E");
}

.pest-button[data-pest="ticks"]::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='a' viewBox='0 0 64.79 58.85' %3E%3Cg id='b' %3E%3Cpath d='M31.245,13.749s.04.07.05.1c.17.41.57.68,1.01.68s.84-.26,1.01-.67c.02-.04.04-.09.07-.13.39.69.85,2.38.96,3.57-.06-.02-.13-.04-.19-.05-.19-.04-.38-.07-.57-.1-.1-.01-.19-.04-.29-.05-.29-.03-.59-.05-.9-.05s-.6.02-.9.05c-.1.01-.19.03-.29.05-.19.03-.39.05-.57.1-.07.02-.14.04-.21.06.06-1.19.44-2.84.8-3.55l.02-.01Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M37.425,24.979c0,4.25-3.14,4.88-5.01,4.88s-5.01-.63-5.01-4.88c0-1.15.23-2.38.67-3.57.84-1.01,1.82-1.67,2.91-1.97.02,0,.03-.01.05-.01.19-.05.39-.09.59-.11.03,0,.06-.01.1-.02.23-.03.46-.04.69-.04s.47.02.69.04c.03,0,.07.01.1.02.2.03.4.06.59.11.02,0,.03,0,.05.01,1.1.3,2.07.95,2.91,1.97.44,1.19.67,2.42.67,3.57Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M39.575,43.049c-1.15,1.35-3.24,2-6.39,2h-1.56c-3.15,0-5.24-.66-6.39-2-1.96-2.3-1.42-6.84-.51-12.54.2-1.24.44-2.36.71-3.4.77,3.1,3.29,4.96,6.97,4.96s6.2-1.85,6.97-4.96c.27,1.03.51,2.16.71,3.4.91,5.7,1.45,10.24-.51,12.54Z' fill='%23fff' stroke-width='0' /%3E%3Cpath d='M33.405,13.729s-.05.09-.07.13c-.13.32-.41.54-.73.63.27.76.51,1.77.61,2.61h.1c.1.01.19.03.29.05.19.03.39.05.57.1.06.01.13.04.19.05-.11-1.19-.57-2.88-.96-3.57Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M40.095,30.509c-.2-1.24-.44-2.36-.71-3.4-.39,1.59-1.25,2.84-2.49,3.7.88,5.56,1.37,9.98-.56,12.24-1.04,1.22-2.87,1.87-5.55,1.98.28.01.55.02.84.02h1.56c3.15,0,5.24-.66,6.39-2,1.96-2.3,1.42-6.84.51-12.54h.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M33.715,20.429c.29.23.56.5.78.81.72,1.03.86,2.51.86,3.74,0,3.53-2.17,4.56-3.97,4.81.37.05.72.07,1.04.07,1.87,0,5.01-.63,5.01-4.88,0-1.15-.23-2.38-.67-3.57-.84-1.01-1.82-1.67-2.91-1.97-.02,0-.03-.01-.05-.01-.19-.05-.39-.09-.59-.11-.03,0-.06-.01-.1-.02-.23-.03-.46-.04-.69-.04s-.47.02-.69.04c-.03,0-.07.01-.1.02-.09.01-.17.03-.26.05.85.17,1.67.53,2.35,1.07l-.01-.01Z' fill='%23e13a15' stroke-width='0' /%3E%3Cpath d='M63.475,36.739l-5.91.98-5.16-3.04s-.09-.03-.14-.05c-.06-.04-.11-.1-.18-.13l-5.76-2.68c-.13-.09-.28-.16-.45-.19l-3.45-.51c-.05-.32-.1-.64-.15-.97-.2-1.25-.44-2.42-.73-3.5l2.48-1.64,5.92.85h.03s.09.01.14.01c.06,0,.12-.02.18-.03h.11l6.16-1.74c.05-.01.1-.03.15-.05.23-.1.41-.29.53-.5,0-.01.02-.02.02-.03l2.92-5.69s.05-.1.06-.15c.18-.51-.04-1.08-.54-1.34-.54-.28-1.21-.07-1.49.47l-2.71,5.29-5.47,1.54-6.09-.87c-.09-.01-.17,0-.26.01h-.15c-.06.01-.11.04-.17.07-.07.03-.15.04-.21.09l-2.28,1.51c-.48-1.34-1.05-2.51-1.69-3.49l1.56-4.33v-.05l6.93-8.07c.05-.06.07-.12.1-.19l.02-.03c.05-.1.09-.2.11-.31.01-.05.01-.11.02-.16,0-.06,0-.12-.01-.19-.01-.1-.04-.2-.08-.3,0-.02-.01-.03-.02-.05-.03-.06-.05-.13-.09-.19L42.685.439c-.37-.49-1.06-.58-1.55-.22-.49.37-.58,1.06-.22,1.54l4.5,5.98-6.48,7.55c-.12.15-.19.32-.22.49-.02.04-.05.07-.07.11l-1.13,3.13h0c-.09-.09-.18-.18-.28-.26-.13-.11-.28-.21-.41-.31-.09-.07-.18-.14-.27-.2.13-1.81-.72-6.03-2.34-6.73-.5-.22-1.02-.23-1.51-.03-.14.06-.28.13-.4.21-.12-.08-.25-.15-.4-.21-.49-.2-1.01-.19-1.51.03-.29.13-1.18.51-1.82,3.31-.23,1.03-.43,2.41-.33,3.42-.09.06-.18.14-.27.2-.14.1-.28.2-.41.31-.1.08-.19.17-.28.25h0l-1.13-3.13c-.03-.07-.08-.13-.12-.19-.04-.14-.11-.28-.21-.41l-6.48-7.55,4.52-5.96c.37-.49.27-1.18-.22-1.54-.49-.37-1.18-.27-1.54.22l-5.02,6.67c-.04.06-.06.12-.09.19,0,.02-.02.03-.02.05-.04.1-.07.2-.08.3,0,.06-.01.12-.01.19,0,.06,0,.11.02.16.02.11.06.21.11.31l.02.03c.03.06.06.13.1.19l6.98,8.13,1.55,4.31c-.64.98-1.21,2.14-1.69,3.49l-2.28-1.51c-.13-.09-.28-.14-.42-.16-.15-.04-.31-.06-.47-.04l-6.09.87-5.47-1.54-2.71-5.29c-.28-.54-.94-.75-1.49-.47-.49.25-.71.83-.54,1.34.02.05.04.1.06.15l2.92,5.69s.02.02.02.03c.11.22.29.4.53.5.05.02.1.04.15.05l6.16,1.74h.11c.06.01.12.03.18.03h.17l5.98-.86,2.54,1.68c-.28,1.08-.53,2.24-.73,3.5-.05.33-.1.65-.15.97l-3.45.51s-.08.03-.12.04c-.13,0-.27.04-.4.1l-5.8,2.69c-.07.03-.12.09-.18.13-.05.02-.1.02-.14.05l-5.16,3.04-5.91-.98c-.6-.1-1.17.31-1.27.91-.09.55.24,1.07.75,1.23.05.02.1.03.16.04l6.31,1.05h.32c.07,0,.13-.02.19-.04.02,0,.05,0,.07-.01.05-.02.1-.04.14-.07l.09-.05h0l5.42-3.19s.04-.04.06-.05c.02,0,.05-.02.07-.03l5.71-2.65h0l2.79-.41c-.1.79-.19,1.55-.26,2.28l-3.39,2.72c-.16.13-.26.3-.33.49-.03.06-.08.11-.1.17l-2.06,6.06s0,.07-.01.11c-.05.11-.1.23-.11.37l-.61,6.09-3,5.47c-.29.54-.09,1.21.44,1.5.49.26,1.09.12,1.41-.31.03-.04.06-.09.09-.14l3.01-5.49c.09-.12.16-.24.19-.39.01-.05.02-.1.03-.16l.63-6.28s.02-.05.03-.07l2-5.88,1.68-1.34c.06,2.39.57,4.36,1.86,5.87,1.59,1.87,4.23,2.78,8.07,2.78h1.56c3.83,0,6.47-.91,8.07-2.78,1.29-1.51,1.8-3.47,1.86-5.87l1.67,1.34,1.98,5.81s.02.05.03.07l.63,6.28c0,.05.01.11.03.16.04.15.11.27.19.39l3.01,5.49s.06.09.09.14c.32.43.92.57,1.41.31.54-.29.73-.96.44-1.5l-3-5.47-.61-6.09c-.01-.13-.06-.25-.11-.37,0-.04,0-.07-.01-.11l-2.06-6.06c-.02-.05-.06-.09-.08-.14-.03-.08-.08-.15-.13-.23h-.01c-.05-.09-.1-.16-.17-.22l-3.39-2.72c-.06-.73-.15-1.49-.26-2.28l2.57.38.02.02,5.8,2.69s.05.02.07.03c.02.02.04.04.06.05l5.42,3.19h0l.09.06.14.07c.02,0,.04,0,.07.01.06.02.13.03.19.04.08.01.16.02.24,0h.08l6.31-1.05c.05,0,.11-.02.16-.04.51-.16.84-.68.75-1.23-.1-.6-.66-1.01-1.27-.91l-.03-.03ZM31.245,13.749s.04.07.05.1c.17.41.57.68,1.01.68s.84-.26,1.01-.67c.02-.04.04-.09.07-.13.39.69.85,2.38.96,3.57-.06-.02-.13-.04-.19-.05-.19-.04-.38-.07-.57-.1-.1-.01-.19-.04-.29-.05-.29-.03-.59-.05-.9-.05s-.6.02-.9.05c-.1.01-.19.03-.29.05-.19.03-.39.05-.57.1-.07.02-.14.04-.21.06.06-1.19.44-2.84.8-3.55l.02-.01ZM28.065,21.409c.84-1.01,1.82-1.67,2.91-1.97.02,0,.03-.01.05-.01.19-.05.39-.09.59-.11.03,0,.06-.01.1-.02.23-.03.46-.04.69-.04s.47.02.69.04c.03,0,.07.01.1.02.2.03.4.06.59.11.02,0,.03.01.05.01,1.1.3,2.07.95,2.91,1.97.44,1.19.67,2.42.67,3.57,0,4.25-3.14,4.88-5.01,4.88s-5.01-.63-5.01-4.88c0-1.15.23-2.38.67-3.57ZM39.575,43.049c-1.15,1.35-3.24,2-6.39,2h-1.56c-3.15,0-5.24-.66-6.39-2-1.96-2.3-1.42-6.84-.51-12.54.2-1.24.44-2.36.71-3.4.77,3.1,3.29,4.96,6.97,4.96s6.2-1.85,6.97-4.96c.27,1.03.51,2.16.71,3.4.91,5.7,1.45,10.24-.51,12.54Z' fill='%232c3142' stroke-width='0' /%3E%3C/g%3E%3C/svg%3E");
}

/* Add placeholders for other pest icons */

/* Pest Info Area */
.pest-info {
  display: flex;
  justify-content: space-between;
  gap: 30px;
  position: relative;
  margin-left: 20px;
  margin-right: 20px;
}

.pest-info::after {
  content: '';
  position: absolute;
  left: calc(62%);
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: var(--color-navy);
}

.pest-content {
  flex: 1;
  max-width: 60%;
  display: flex;
  gap: 30px;
  padding-right: 15px;
}

.pest-image {
  flex: 1;
  background-size: cover;
  background-position: center;
  max-width: 350px;
  max-height: 273px;
  border-radius: 15px;
}

.pest-description {
  flex: 1;
}

.pest-description p {
  font-size: 1.8rem;
  font-weight: 600;
  color: var(--color-navy);
  line-height: 1.6;
  margin-bottom: 2rem;
}

.read-more {
  color: var(--color-red);
  font-size: 1.8rem;
  font-weight: 700;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
}

.pest-read-more::after {
  content: '';
  display: inline-block;
  font-size: 1.8rem;
  width: 1.8rem;
  height: 1.8rem;
  margin-left: 0.5rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e13a15' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  transition: transform 0.3s ease;
}

.read-more:hover::after {
  transform: translateX(5px);
}

/* .read-more is shared with the recommended block (main-recommended.css:49);
   this sheet loads after it, so this one rule covers both users of the class. */
.read-more:focus-visible {
  outline: 2px solid var(--color-red);
  outline-offset: 3px;
  border-radius: 2px;
}

.pest-cta {
  flex: 0 0 35%;
  background-color: transparent;
  padding: 0;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
}

.pest-cta-content {
  order: 1;
}

.pest-cta-wrapper {
  display: flex;
  flex-direction: column;
}

.vertical-line-2 {
  display: none;
}

.pest-cta h3 {
  font-size: 26px;
  font-weight: 700;
  color: var(--color-navy);
  margin-bottom: 20px;
}

.cta-button-2 {
  display: inline-block;
  background-color: var(--color-yellow);
  color: var(--color-navy);
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  padding: 12px 24px;
  border-radius: 30px;
  transition: background-color 0.3s;
  align-self: flex-start;
  margin-bottom: 30px;
}

.cta-button-2:hover {
  background-color: var(--color-yellow-hover);
}

.pest-fact {
  order: 2;
  margin-top: auto;
  background-color: #f3f3f2;
  padding: 20px;
  border-radius: 8px;
}

.pest-fact h4 {
  font-size: 1.6rem;
  font-weight: 700;
  color: var(--color-navy);
  margin-bottom: 10px;
}

.pest-fact p {
  font-size: 1.6rem;
  color: var(--color-navy);
  line-height: 1.4;
}

@media (max-width: 1920px) {
    .pest-button .text {
        font-size: 1.6rem;
    }
}

@media (max-width: 1320px) {

  .pest-buttons-wrapper {
    margin: 0 40px;
  }

  .pest-button .text {
    margin-bottom: 0;
}

  .pest-buttons-wrapper:active {
    cursor: grabbing;
  }

  .pest-buttons {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x proximity;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;
    scroll-behavior: smooth;
  }

  .pest-buttons::-webkit-scrollbar {
    display: none; /* Скрыть полосу прокрутки в Chrome/Safari/Newer Edge */
  }

  .pest-button {
    flex: 0 0 calc(100% / 7 - 10px); /* Ровно 7 кнопок в ряду */
    scroll-snap-align: center;
    min-width: 100px; /* Минимальная ширина кнопки */
  }

  .scroll-arrow {
    display: block;
  }
  
  .pest-buttons {
    cursor: grab;
  }

  .pest-buttons:active {
  cursor: grabbing;
  }

  .pest-info {
    display: flex;
    gap: 30px;
    position: relative;
    margin-left: 40px;
    margin-right: 40px;
  }

}

@media (max-width: 1280px) {
  .pest-info {
    flex-direction: column;
    gap: 20px;
    margin-left: 40px;
    margin-right: 40px;
  }

  .pest-content {
    padding-right: 0;
    max-width: 100%;
  }

  .pest-info::after {
    content: none; /* Remove the original line */
  }

  .pest-cta {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    position: relative;
  }

  .pest-fact {
    flex: 0 0 68%;
    order: 1;
    padding-right: 20px;
    margin-top: 0;
    margin-bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .pest-cta-content {
    flex: 0 0 32%;
    padding-left: 20px;
    order: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .pest-cta::before {
    content: '';
    position: absolute;
    left: 69%;
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: var(--color-navy);
  }

  .pest-cta h3 {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 2rem;
  }

  .cta-button-2 {
    margin-top: 10px;
    align-self: flex-start;
    margin-bottom: 0;
    font-size: 1.6rem;
  }

  .pest-fact h4 {
    font-size: 1.6rem;
    font-weight: 700;
    /* margin-bottom: 10px; */
  }
  
  .pest-fact p {
    font-size: 1.6rem;
    line-height: 1.4;
  }

  .pest-description p {
    font-size: 1.6rem;
  }

  .pest-image {
    flex: 1;
    background-size: cover;
    background-position: center;
    max-width: 250px;
    max-height: 200px;
    border-radius: 15px;
  }

}

@media (max-width: 980px) {
  .pest-types {
    padding: 100px 20px;
  }

  .pest-button .text {
    font-size: 1.6rem;
    margin-bottom: 0;
     
  }

  .pest-button::before {
    content: '';
    display: block;
    width: 100%; 
    height: 50px; 
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .pest-button {
    flex: 0 0 calc(100% / 5 - 10px); /* Ровно 7 кнопок в ряду */
    scroll-snap-align: center;
    min-width: 100px; /* Минимальная ширина кнопки */
  }
}

@media (max-width: 768px) {
  .pest-buttons-wrapper {
    margin: 0 40px;
  }

  .pest-button {
    flex: 0 0 calc(100% / 3 - 10px); /* Ровно 7 кнопок в ряду */
    scroll-snap-align: center;
    min-width: 70px; /* Минимальная ширина кнопки */
  }

  .pest-info {
    flex-direction: column;
    gap: 20px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .pest-content {
    flex-direction: column;
    max-width: 100%;
    gap: 20px;
    align-items: center;
  }

  .pest-image {
    flex: 0 0 250px;
    width: 100%;
    max-width: 250px; 
    height: 250px;
    background-size: cover;
    background-position: center;
    object-fit: cover;
    border-radius: 15px;
  }

  .pest-description {
    width: 100%;
    text-align: center;
  }

  .pest-cta {
    flex-direction: column;
    width: 100%;
    text-align: center;
  }

  .pest-cta-content {
    order: 1;
    width: 100%;
    padding-left: 0;
    margin-bottom: 20px;
  }

  .pest-fact {
    order: 2;
    width: 100%;
    margin-top: 0;
  }

  .pest-info::after {
    display: none;
  }

  .pest-cta::before {
    display: none;
  }

  .cta-button-2 {
    align-self: center;
  }
}

@media (max-width: 600px) {
  .pest-types h2 {
    font-size: 2.8rem;
    
  }

  /* Ширину вкладки задаёт её метка, а не жёсткая треть полосы: узбекские
     названия — одно длинное слово («Kalamushlar»), оно не переносится и
     наезжало на соседние метки и на стрелки. Полоса и так прокручивается. */
  .pest-button {
    flex: 0 0 auto;
    padding: 10px;
  }
}