.w-embed-youtubevideo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

body {
  color: #717171;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

p {
  margin-bottom: 10px;
}

ul {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 22px;
}

li {
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 26px;
}

.frame-2 {
  grid-row-gap: 10px;
  border: 0 solid #ddd;
  border-bottom-width: 1px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.background {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1440px;
  padding-left: 120px;
  padding-right: 120px;
  text-decoration: none;
  display: flex;
}

.header-style {
  background-color: #fff;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 24px;
  padding-bottom: 24px;
  text-decoration: none;
  display: flex;
}

.container {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  overflow: hidden;
}

.link-bugmd-logo {
  overflow: hidden;
}

.nav {
  grid-column-gap: 8px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.link-style {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  height: 36px;
  padding: 6px 12px;
  text-decoration: none;
  display: flex;
}

.text {
  color: #231f20;
  text-align: right;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.margin {
  background-color: #f1faf1;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.margin-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.container-2 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-height: 64px;
  padding-bottom: 16px;
  text-decoration: none;
  display: flex;
}

.container-3 {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 960px;
  height: 72px;
  padding-top: 16px;
  text-decoration: none;
  display: flex;
}

.nav-2 {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 960px;
  padding-top: 16px;
  text-decoration: none;
  display: flex;
}

.margin-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 16px;
  padding-right: 16px;
  text-decoration: none;
  display: flex;
}

.container-4 {
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-2 {
  color: #231f20;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.svgmargin {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.svg {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 24px;
  height: 24px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.frame-style {
  object-fit: cover;
}

.text-3 {
  color: #205c39;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: none;
}

.frame-1484579733 {
  grid-row-gap: 10px;
  background-color: #f1faf1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.frame-1484579734 {
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 1197px;
  text-decoration: none;
  display: flex;
}

.frame-1484579737 {
  grid-column-gap: 73px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 57.5px;
  padding-bottom: 57.5px;
  text-decoration: none;
  display: flex;
}

.frame-1484579735 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 591px;
  text-decoration: none;
  display: flex;
}

.text-4 {
  color: #205c39;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 40px;
  text-decoration: none;
}

.quick-setup-guide-and-tips-to-keep-rodents-out-of-your-home {
  color: #231f20;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-1 {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px dashed #000;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 15px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 30px #c2cbd226;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome {
  color: #231f20;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

.frame-1484579736 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 533px;
  text-decoration: none;
  display: flex;
}

.frame-1484579736.mobile {
  display: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-2 {
  color: #231f20;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
  text-decoration: none;
}

.rectangle-1 {
  background-image: none;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
}

.rectangle-1.hide {
  display: none;
}

.play-circle {
  object-fit: cover;
  overflow: hidden;
}

.frame-5 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 16px;
  text-decoration: none;
  display: flex;
}

.frame-4 {
  grid-column-gap: 10px;
  background-color: #76c96e;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: 15px;
  text-decoration: none;
  display: flex;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-3 {
  color: #fff;
  text-align: center;
  max-width: 443px;
  margin: 0 auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.header-style-2 {
  background-color: #fff;
  border: 1px solid #231f201a;
  border-width: 1px 0;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 7px #00000017;
}

.container-5 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.nav-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.ordered-list {
  grid-column-gap: 8px;
  flex: 1;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button {
  color: #231f20b3;
  border: 1px #7fc56d;
  border-bottom-width: 3px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 20px 10px;
  font-family: Lexend, sans-serif;
  text-decoration: none;
  display: flex;
}

.button.is-active {
  color: #221e1f;
  background-color: #7fc56d33;
  border-bottom-style: solid;
  font-family: Lexend, sans-serif;
  font-size: 14.6px;
  font-weight: 400;
  line-height: 16px;
}

.text-5 {
  color: #0b0b0b;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.component-5 {
  color: #231f20b3;
  border-top: 0 solid #7fc56d;
  border-left: 0 solid #7fc56d;
  border-right: 0 solid #7fc56d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
  font-family: Lexend, sans-serif;
  text-decoration: none;
  display: flex;
}

.text-6 {
  color: #231f20b3;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  text-decoration: none;
}

.frame-1484579738 {
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579744 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.frame-1484579739 {
  grid-row-gap: 25px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.how-to-use-vamoose {
  color: #205c39;
  text-align: center;
  width: 100%;
  max-width: 300px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-4 {
  color: #205c39;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-5 {
  color: #231f20;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-5.desktop {
  color: #205c39;
  font-family: Lexend, sans-serif;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-5.mobile {
  display: none;
}

._1-1 {
  object-fit: cover;
  border-radius: 10px;
}

._1-1.epc, ._1-1.paw, ._1-1.paw-copy {
  object-fit: contain;
  background-color: #f3f2e900;
  background-image: none;
  max-width: none;
  min-height: 0;
}

.frame-1484579743 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1484579755 {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 292.5px;
  height: 374px;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.background-2 {
  background-color: #71ce52;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  padding-top: 1.7px;
  padding-bottom: 2.3px;
  text-decoration: none;
  display: flex;
}

.text-7 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 25.6px;
  text-decoration: none;
}

.frame-1484579756 {
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-6 {
  color: #205c39;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-7 {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.frame-1484579757 {
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 30px 120px;
  text-decoration: none;
  display: flex;
}

.frame-1484579758 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.frame-1484579759 {
  grid-row-gap: 25px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-8 {
  color: #231f20;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-9 {
  color: #231f20;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
}

.frame-1484579760 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1484579761 {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 292.5px;
  height: 374px;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.background-3 {
  background-color: #76c96e;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  padding-top: 1.7px;
  padding-bottom: 2.3px;
  text-decoration: none;
  display: flex;
}

.text-8 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 25.6px;
  text-decoration: none;
}

.frame-1484579762 {
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-10 {
  color: #231f20;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-11 {
  color: #231f20;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.frame-1484579763 {
  grid-row-gap: 10px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579764 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  padding-left: 24px;
  padding-right: 24px;
  text-decoration: none;
  display: flex;
}

.frame-1484579765 {
  grid-row-gap: 25px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 909px;
  text-decoration: none;
  display: flex;
}

.tips-for-best-results {
  color: #467640;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.frame-1484579766 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1484579767 {
  grid-row-gap: 15px;
  background-color: #fff;
  border: 1px solid #89898799;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 292.5px;
  height: 409px;
  padding: 30px 30px 15px;
  text-decoration: none;
  display: flex;
}

.frame-1484579748 {
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.background-4 {
  background-color: #f4e659;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  padding-top: 1.7px;
  padding-bottom: 2.3px;
  text-decoration: none;
  display: flex;
}

.text-9 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, sans-serif;
  font-size: 31px;
  font-weight: 400;
  line-height: 28.8px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-12 {
  color: #205c39;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-13 {
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.frame-1484579747 {
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-bottom: 20px;
  text-decoration: none;
  display: flex;
}

.frame-1484579768 {
  background-color: #f3f2e9;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

._2-1 {
  background-color: #f3f2e9;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 450px;
  min-height: 464px;
  margin-left: 32px;
  display: flex;
}

.vamoose_newimproved-1-3 {
  object-fit: cover;
}

.frame-1484579740 {
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579769 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.text-10 {
  color: #467640;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-14 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.frame-1484579770 {
  grid-column-gap: 10px;
  background-color: #71ce52;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579771 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-15 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.frame-1484579772 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1484579773 {
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.check-circle {
  object-fit: contain;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  overflow: hidden;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-16 {
  width: 100%;
  margin-top: 0;
  margin-bottom: 4px;
  font-family: Lexend, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
}

._4-1 {
  object-fit: cover;
}

._4-1.epc {
  object-fit: contain;
  background-color: #fff;
  background-image: none;
  max-width: none;
}

._4-1.ftc {
  object-fit: contain;
}

._4-1.v2-epc {
  object-fit: cover;
  background-image: none;
  border-radius: 8px;
  max-width: none;
}

.frame-1484579774 {
  grid-row-gap: 10px;
  background-color: #ffe9e9;
  border: 2px dashed #cd4646;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 15px 30px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 15px #cd464640;
}

.alert-circle {
  overflow: hidden;
}

.vector {
  border-style: solid;
  border-width: undefinedpx;
  object-fit: cover;
  border-color: #cd4646;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-17 {
  color: #205c39;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.frame-1484579741 {
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 30px 120px;
  text-decoration: none;
  display: flex;
}

.frame-1484579775 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.text-11 {
  color: #205c39;
  text-align: center;
  width: 100%;
  margin-top: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-18 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.frame-1484579776 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 988px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.header-row {
  border-top-right-radius: 8px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 988px;
  text-decoration: none;
  display: flex;
}

.cell {
  background-color: #71ce52;
  border-top-left-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 350px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.text-12 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.cell-2 {
  background-color: #71ce52;
  border-top-right-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f8f9fa;
  border: 0 solid #0003;
  border-bottom: 1px solid #231f2033;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 988px;
  padding: 20px;
  text-decoration: none;
  display: grid;
}

.row.last {
  border-top-style: none;
}

.strong-pouches-dont-seem-to-smell-strong {
  color: #205c39;
  max-width: 240px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 34px;
  text-decoration: none;
}

.text-13 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.row-2 {
  background-color: #f8f9fa;
  border: 0 solid #0003;
  border-top: 1px #0003;
  border-bottom-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 988px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.row-3 {
  background-color: #f8f9fa;
  border: 0 solid #0003;
  border-top-width: 1px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 988px;
  padding: 20px;
  text-decoration: none;
  display: flex;
}

.frame-1484579777 {
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579778 {
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  padding-left: 24px;
  padding-right: 24px;
  text-decoration: none;
  display: flex;
}

.text-14 {
  color: #205c39;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-19 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.frame-1484579749 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.frame-1484579779 {
  grid-row-gap: 20px;
  background-color: #fffdf7;
  border: 1px solid #f4e659;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 613px;
  padding: 30px 15px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 15px #89898740;
}

.frame-1484579780 {
  object-fit: cover;
  overflow: hidden;
}

.frame-1484579780.epc-img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.frame-1484579780.paw-img {
  object-fit: contain;
  width: 100%;
  height: auto;
}

.frame-1484579752, .frame-1484579732 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-20 {
  color: #205c39;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-21 {
  color: #717171;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.link-style-2 {
  background-color: #f4e659;
  border-radius: 6px;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
}

.text-15 {
  color: #205c39;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25.6px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-22 {
  color: #231f20;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-23 {
  color: #231f20;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  text-decoration: none;
}

.frame-1484579781 {
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579782 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.text-16 {
  color: #205c39;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.frame-1484579783 {
  grid-column-gap: 10px;
  background-color: #e5f6ff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579784 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1484579785 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1484579786 {
  grid-column-gap: 30px;
  background-color: #fff;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 30px 92px;
  text-decoration: none;
  display: flex;
}

.pocket {
  object-fit: cover;
  overflow: hidden;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-24 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.frame-1484579745 {
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 30px 120px;
  text-decoration: none;
  display: flex;
}

.frame-1484579787 {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.text-17 {
  color: #205c39;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-25 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.frame-1484579788 {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1484579789 {
  grid-column-gap: 10px;
  background-color: #71ce52;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 15px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.mail {
  object-fit: cover;
  overflow: hidden;
}

.emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-26 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.footer {
  background-color: #467640;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 16px 120px;
  text-decoration: none;
  display: flex;
}

.container-7 {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  text-decoration: none;
  display: flex;
}

.nav-4 {
  grid-column-gap: 16px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.link-style-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 24px;
  text-decoration: none;
  display: flex;
}

.svg-2 {
  object-fit: cover;
}

.nav-5 {
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.link-style-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 20px;
  text-decoration: none;
  display: flex;
}

.text-18 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-decoration: none;
}

.text-19 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.image {
  max-width: 90px;
}

.container-8 {
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav-menu {
  margin-left: auto;
}

.navbar {
  background-color: #ddd0;
}

.nav-link {
  color: #205c39;
  text-transform: uppercase;
  padding-top: 24px;
  padding-bottom: 28px;
  font-family: Lexend, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.div-block {
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.component-5-copy {
  color: #231f20b3;
  border-width: 0 0 3px;
  border-color: #7fc56d;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 10px;
  font-family: Lexend, sans-serif;
  text-decoration: none;
  display: flex;
}

.frame-1484579777-copy {
  grid-row-gap: 30px;
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  text-decoration: none;
  display: flex;
}

.div-block-3 {
  max-width: 220px;
}

.div-block-4 {
  max-width: 260px;
}

.div-block-5 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-6 {
  max-width: 780px;
}

.image-2 {
  width: 34px;
  height: 34px;
}

.button-2 {
  border: 1px solid var(--\<unknown\|relume-variable-neutral-shade-7\>);
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-2.is-secondary {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.margin-bottom, .margin-bottom.margin-xsmall, .margin-bottom.margin-xxlarge, .margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.text-size-medium {
  font-size: 1.125rem;
}

.text-size-medium.text-weight-bold {
  font-family: Lexend, sans-serif;
  font-size: 24px;
  line-height: 28px;
}

.section_faq4 {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
}

.faq4_component {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.padding-section-large {
  padding-top: 0;
  padding-bottom: 0;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-group.is-center {
  justify-content: center;
}

.max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.faq4_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.faq4_question {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 30px;
  display: flex;
  overflow: hidden;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.faq4_accordion {
  background-color: #fcfbfc;
  border: 1px #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  overflow: hidden;
}

.heading-style-h4 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.faq4_answer {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.padding-global {
  padding-left: 5%;
  padding-right: 5%;
}

.margin-top, .margin-top.margin-xxlarge, .margin-top.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.faq4_icon-wrappper {
  align-self: flex-start;
  width: 2rem;
  display: flex;
}

.text-align-center {
  text-align: center;
}

.how-to-use-epc {
  color: #467640;
  text-align: center;
  width: 100%;
  max-width: 600px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.epc-card {
  grid-row-gap: 15px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 400px;
  height: 100%;
  padding: 24px 15px 15px;
  text-decoration: none;
  display: flex;
}

.epc-row {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  max-width: 800px;
  text-decoration: none;
  display: grid;
}

.list {
  margin-bottom: 0;
}

.epc-inner {
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.epc-row-two {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.tine {
  font-size: 14px;
}

.sub {
  color: #231f20;
  width: 100%;
  margin-top: 0;
  margin-bottom: 4px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 150%;
  text-decoration: none;
}

.epc-card-related {
  grid-row-gap: 20px;
  background-color: #fffdf7;
  border: 1px solid #f4e659;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 30px 15px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.epc {
  background-color: #f3f2e9;
  background-image: url('../images/4-1-1.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 450px;
  min-height: 464px;
  margin-left: 32px;
}

.how-to-use-ftc {
  color: #205c39;
  text-align: center;
  width: 100%;
  max-width: 600px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.frame-1484579774-copy {
  grid-row-gap: 10px;
  background-color: #ffe9e9;
  border: 2px dashed #cd4646;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 15px 30px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 15px #cd464640;
}

.imp-ftc {
  grid-row-gap: 10px;
  background-color: #ffe9e985;
  border: 2px dashed #cd4646;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 600px;
  margin-bottom: 24px;
  padding: 15px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 15px #cd464640;
}

.frame-5-copyftc {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 16px;
  text-decoration: none;
  display: flex;
}

.ftc-imp-tite {
  color: #231f20;
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.impt-ftc-desc {
  color: #231f20;
  text-align: left;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.div-block-8 {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ftc-row-1st {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch center;
  text-decoration: none;
  display: flex;
}

.ftc2ns {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  place-items: stretch center;
  width: auto;
  text-decoration: none;
  display: flex;
}

.ftc-card {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 32%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.div-block-9 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.ftc {
  background-color: #f3f2e9;
  background-image: url('../images/3-1.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 450px;
  min-height: 464px;
  margin-left: 32px;
}

.ftc-weeks {
  object-fit: contain;
}

.ftc-yellow {
  grid-row-gap: 10px;
  background-color: #feea0080;
  border: 2px dashed #000;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 912px;
  padding: 15px 30px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 15px #9e971340;
}

.pawfst-rwa {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: auto;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.wte-paw {
  text-align: center;
  max-width: 700px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.list-2 {
  margin-top: 12px;
}

.paw {
  background-color: #f3f2e9;
  background-image: url('../images/6-1.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 450px;
  min-height: 464px;
  margin-left: 32px;
}

.frame-1484579767-paw {
  grid-row-gap: 15px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 292.5px;
  height: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579766-sqsrqo {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.sqs {
  background-color: #f3f2e9;
  background-image: url('../images/2-1.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 450px;
  min-height: 464px;
  margin-left: 32px;
}

.sqs-bg {
  background-color: #f3f2e9;
  background-image: url('../images/2-2-1.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 450px;
  min-height: 464px;
  margin-left: 32px;
}

.list-3 {
  margin-top: 12px;
}

.frame-1484579755-pdp {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579743-pdp {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: grid;
}

.ftc-row-1st-pdp {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-top: 12px;
  text-decoration: none;
  display: flex;
}

.pdp-note {
  color: #231f20;
  text-align: center;
  margin-top: 12px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.pdp {
  background-color: #f3f2e9;
  background-image: url('../images/2-2-1.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 450px;
  min-height: 464px;
  margin-left: 32px;
}

.div-block-10 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.pdpfst {
  object-fit: contain;
  flex: 1;
  width: 100%;
  max-width: none;
}

.pdp2nd, .pdpthrd {
  object-fit: contain;
  flex: 1;
  width: 100%;
}

.cmbrow {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.cmb-bg {
  background-color: #f3f2e9;
  background-image: url('../images/2-3-1.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: 450px;
  min-height: 464px;
  margin-left: 32px;
}

.frame-1484579767-cmb {
  grid-row-gap: 15px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 292.5px;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.frame-1484579766-copycmd {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: auto;
  text-decoration: none;
  display: grid;
}

.frame-1484579766-copy-paw {
  grid-column-gap: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.frame-1484579767-cop-paw {
  grid-row-gap: 15px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 30px 30px 15px;
  text-decoration: none;
  display: flex;
}

.pawhfg {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 800px;
  padding-top: 32px;
  text-decoration: none;
  display: grid;
}

.div-block-11 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  padding: 64px 32px;
  display: flex;
}

.div-block-12, .div-block-13 {
  flex: 1;
}

.how-to-mix {
  color: #467640;
  text-align: left;
  width: 100%;
  max-width: 600px;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.epc-rich p {
  font-size: 20px;
  line-height: 150%;
}

.image-3 {
  border: 2px solid #000;
}

.how-to-use-epch {
  color: #467640;
  text-align: center;
  width: 100%;
  max-width: 600px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.epc-list {
  font-size: 18px;
  line-height: 150%;
}

.epc-pest-title {
  color: #231f20;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 120%;
  text-decoration: none;
}

.list-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.epc-card-v2 {
  grid-row-gap: 15px;
  background-color: #fff;
  border: 1px solid #231f2033;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 400px;
  height: 100%;
  padding: 24px 24px 15px;
  text-decoration: none;
  display: flex;
}

.epc-pest-title-v2 {
  color: #205c39;
  text-align: center;
  margin-top: 0;
  margin-bottom: 24px;
  font-family: Lexend, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 120%;
  text-decoration: none;
}

.epc-row-v2 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  max-width: 800px;
  text-decoration: none;
  display: grid;
}

.epc-row-two-v2 {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  width: 100%;
  margin-bottom: 32px;
  text-decoration: none;
  display: grid;
}

.v2epc {
  background-color: #fff;
  border: 2px dashed #77c96e;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 900px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
  overflow: hidden;
}

.image-4 {
  max-width: 450px;
}

.epc-v2 {
  background-color: #f3f2e9;
  background-image: url('../images/4-1-1.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  margin-left: 32px;
}

.text-block {
  text-align: center;
  max-width: 900px;
  font-size: 20px;
  line-height: 150%;
}

.frame-1484579773-copy {
  grid-column-gap: 10px;
  background-color: #fff;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.epc-v2-expect {
  grid-column-gap: 32px;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.epc-card-v2w {
  grid-column-gap: 10px;
  background-color: #fff;
  border: 1px solid #231f2033;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.epc-rpdocut {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.image-5 {
  max-width: 240px;
}

.image-5.mite {
  max-width: 180px;
}

.bold-text {
  color: #457540;
  font-size: 18px;
}

.epc-card-epc-white-bg {
  grid-column-gap: 16px;
  grid-row-gap: 20px;
  background-color: #fffdf7;
  border: 1px solid #f4e659;
  border-radius: 8px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 32px;
  padding: 0;
  text-decoration: none;
  display: grid;
  overflow: hidden;
}

.dawddaw {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.text-block-2 {
  color: #205c39;
  margin-bottom: 16px;
  font-size: 32px;
  font-weight: 600;
  line-height: 120%;
}

.epc-left {
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  text-decoration: none;
  display: flex;
}

.text-block-3, .text-block-4 {
  font-size: 18px;
  line-height: 28px;
}

.div-block-14 {
  padding-top: 32px;
}

.div-block-14.v2 {
  padding-top: 0;
}

.div-block-15 {
  padding-left: 24px;
  padding-right: 24px;
}

.youtube {
  border-radius: 16px;
  overflow: hidden;
}

.text-center {
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.image-6 {
  width: 20px;
}

.sqs-card {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 49%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.sqs-card-smaller {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 32%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.italic-grey-sqs {
  color: #888;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.paw-card {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 48%;
  height: auto;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.div-block-17 {
  padding-top: 24px;
}

.text-cemter {
  color: #205c39;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
}

.pawfst-rwa-big {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch center;
  width: auto;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.background-4-biger {
  background-color: #f4e659;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  min-height: 80px;
  text-decoration: none;
  display: flex;
}

.pawfst-rwa-biger {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: stretch center;
  width: auto;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.wte-paw-mb {
  text-align: center;
  max-width: 700px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
}

.div-block-9-pdp {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.div-block-18 {
  padding-top: 12px;
}

.div-block-10-pdp {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.ftc-row-1st-pdp-grid {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: column;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-top: 12px;
  text-decoration: none;
  display: flex;
}

.div-block-19 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ftc-card-pdphor {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.image-7 {
  width: 100%;
  max-width: 550px;
}

.div-block-19-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  padding-top: 32px;
  display: grid;
}

.div-block-19-copy.pdpnv {
  padding-top: 0;
}

.div-block-20 {
  padding-top: 24px;
}

.ftc-card-pdpd {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 32%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.ftc-card-pdphor-c {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 430px;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.div-block-21 {
  padding-top: 16px;
}

.pawfst-rwa-pdp {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: auto;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.ftc-card-cmb {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.ftc-card-cdawd {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.pawfst-rwa-pdp-cmb {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: auto;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: flex;
}

.v2epc-cmb {
  background-color: #fff;
  border: 2px dashed #77c96e;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 900px;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
  overflow: hidden;
}

.v2epc-cmb.rr {
  padding: 16px;
}

.pawfst-rwa-pdp-cmb-nbz {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: grid;
}

.ftc-card-nbz {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.how-to-use-nbz {
  color: #205c39;
  text-align: center;
  width: 100%;
  max-width: 600px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.frame-1484579766-copycmd-nbz {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 960px;
  text-decoration: none;
  display: grid;
}

.frame-1484579767-cmb-nbz {
  grid-row-gap: 15px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
}

.div-block-22, .div-block-23 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-24 {
  padding-top: 16px;
}

.ftc-card-nbz-nbz {
  grid-row-gap: 15px;
  border: 1px solid #ddd;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 100%;
  padding: 16px;
  text-decoration: none;
  display: flex;
}

.ftc-green {
  grid-row-gap: 10px;
  background-color: #ffffff1a;
  border: 2px dashed #77c96e;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 15px 30px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 15px #139e3340;
}

.rogrid {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex-flow: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: grid;
}

.rogrid-4 {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 100%;
  text-decoration: none;
  display: grid;
}

.div-block-25 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  display: flex;
}

.popular {
  text-align: center;
  background-color: #f4e659;
  border-radius: 6px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 240px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: -30px 0% auto;
}

.div-block-26 {
  padding-bottom: 24px;
}

.image-4-rr {
  max-width: 450px;
}

.div-block-27 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #eaf4ea;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.heading {
  color: #205c39;
  text-align: center;
  max-width: 420px;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  line-height: 46px;
}

.paragraph {
  text-align: center;
  max-width: 880px;
  margin-left: auto;
  margin-right: auto;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
}

.div-block-28 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.div-block-29 {
  max-width: 1232px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

.text-block-5 {
  color: #205c39;
  margin-bottom: 10px;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 32px;
}

.text-block-6 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 32px;
}

.div-block-30 {
  border-bottom: 1px solid #205c39;
  padding-bottom: 7px;
}

.div-block-31 {
  padding-top: 25px;
  padding-bottom: 10px;
}

.text-block-7 {
  color: #205c39;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 25px;
  font-family: Lexend, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.div-block-32 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-33 {
  color: #231f20;
  border: 1px solid #89898799;
  border-radius: 8px;
  flex-flow: column;
  flex: 1;
  min-width: 32%;
  max-width: 33%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.div-block-34 {
  padding: 17px 13px;
}

.text-block-8 {
  color: #205c39;
  font-family: Lexend, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.text-block-9 {
  color: #717171;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 12px;
}

.image-8 {
  object-fit: cover;
  width: 100%;
}

.div-block-35 {
  justify-content: center;
  align-items: center;
  padding-top: 25px;
  display: flex;
}

.button-3 {
  color: #205c39;
  text-align: center;
  background-color: #feea00;
  border-radius: 6px;
  padding: 10px 25px;
  font-family: Lexend, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25.6px;
}

.div-block-36 {
  background-color: #eaf4ea;
  padding-top: 50px;
  padding-bottom: 50px;
}

.div-block-37 {
  overflow: hidden;
}

.text-block-7-copy {
  color: #205c39;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 25px;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 46px;
}

.div-block-38 {
  max-width: 653px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-39 {
  grid-column-gap: 16px;
  grid-row-gap: 18px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 1232px;
  padding-left: 16px;
  padding-right: 16px;
  transition: all .3s;
  display: flex;
}

.div-block-40 {
  color: #717171;
  background-color: #fff;
  border: 1px solid #89898799;
  border-radius: 8px;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  min-width: 250px;
  max-width: 280px;
  padding: 24px 44px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.div-block-40:hover {
  color: #fff;
  background-color: #71ce52;
  font-weight: 700;
}

.image-9 {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-41 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.text-block-10 {
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.text-block-11 {
  color: #205c39;
  font-family: Lexend, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.div-block-42 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.div-block-43 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-12 {
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.div-block-44 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  display: flex;
}

.div-block-45 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  display: flex;
}

.code-embed {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-46 {
  padding: 80px 70px 34px;
}

.div-block-47 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  max-width: 1300px;
  height: 444px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-48 {
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  min-width: 26%;
  display: flex;
}

.div-block-49 {
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-block-13 {
  color: #fff;
  letter-spacing: .32px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
}

.text-block-14 {
  color: #fff;
  letter-spacing: -.56px;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.link {
  color: #fff;
  letter-spacing: -.5px;
  margin-bottom: 23px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.text-block-15 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.div-block-52 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-53 {
  padding-top: 16px;
}

.div-block-54 {
  background-color: #898987;
  width: 100%;
  height: 1px;
}

.div-block-55 {
  background-image: linear-gradient(8deg, #205c39, #4f9936 74%, #71ce52 99%);
}

.div-block-56 {
  background-color: #89898799;
  width: 100%;
  height: 1px;
}

.div-block-57 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.div-block-47-copy {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 70px;
  padding-right: 70px;
  display: flex;
}

.text-block-16 {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
}

.div-block-58 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-17 {
  color: #fff;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
}

.image-10 {
  width: 200px;
}

.text-block-13-copy {
  color: #fff;
  letter-spacing: .32px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 13px;
  display: none;
}

.div-block-33-copy {
  color: #231f20;
  border: 1px solid #89898799;
  border-radius: 8px;
  flex-flow: column;
  flex: 1;
  min-width: 32%;
  max-width: 33%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.div-block-60 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-11 {
  border-radius: 50%;
  width: 76px;
  height: 76px;
}

.div-block-61 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.div-block-62 {
  max-width: 1232px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
}

.div-block-63 {
  max-width: 260px;
  margin-left: auto;
  margin-right: auto;
}

.bp {
  color: #205c39;
  text-align: center;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 46px;
}

.text-block-18 {
  color: #717171;
  text-align: center;
  letter-spacing: -.5px;
  max-width: 930px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.div-block-64 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  padding-top: 30px;
  display: flex;
}

.div-block-64.hide {
  justify-content: center;
  align-items: flex-start;
}

.div-block-64.v2 {
  flex-flow: column;
}

.div-block-65 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  border: 1px solid #89898799;
  border-radius: 8px;
  flex-flow: column;
  max-width: 350px;
  height: 477px;
  padding: 20px;
  display: flex;
}

.div-block-65.v2 {
  flex-flow: row;
  width: 100%;
  max-width: 90%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.image-12 {
  object-fit: cover;
  border-radius: 4px;
  flex: 1;
  width: 100%;
  height: auto;
}

.image-12.v2 {
  height: 100%;
}

.image-12.alkndwa {
  object-fit: contain;
  width: auto;
}

.text-block-19 {
  color: #205c39;
  text-align: center;
  letter-spacing: -1.14px;
  margin-bottom: 15px;
  font-family: Lexend, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-19.v2 {
  text-align: left;
  font-size: 24px;
  line-height: 1.2;
}

.text-block-20 {
  text-align: center;
  letter-spacing: -.5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.div-block-66 {
  max-width: 190px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-67 {
  padding-top: 30px;
}

.div-block-68 {
  background-color: #feea0080;
  border: 2px dashed #205c39;
  border-radius: 8px;
  max-width: 912px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.div-block-68.hide {
  display: none;
}

.div-block-69 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-21 {
  color: #205c39;
  letter-spacing: -1.14px;
  font-family: Lexend, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.text-block-21.white {
  color: #fff;
  line-height: 22.9px;
}

.div-block-70 {
  padding-top: 10px;
}

.text-block-22 {
  color: #205c39;
  text-align: center;
  letter-spacing: -.5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 17px;
  line-height: 25px;
}

.text-block-22.white {
  color: #fff;
}

.div-block-71 {
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  display: flex;
}

.button-3-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #205c39;
  text-transform: uppercase;
  background-color: #feea00;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 13.5px 24px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 25.6px;
  text-decoration: none;
  display: flex;
}

.code-embed-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-72 {
  background-color: #e5f6ff;
  padding-top: 50px;
  padding-bottom: 50px;
}

.div-block-73 {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-74 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  align-items: stretch;
  padding-top: 20px;
  display: flex;
}

.div-block-75 {
  max-width: 1232px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-76 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  border-radius: 8px;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
  box-shadow: 0 4px 15px #89898740;
}

.image-13 {
  border-radius: 50%;
  width: 110px;
  height: 110px;
  margin-bottom: 20px;
}

.text-block-23 {
  text-align: center;
  letter-spacing: -.5px;
  padding-top: 10px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.text-block-24 {
  color: #205c39;
  letter-spacing: -1.14px;
  font-family: Lexend, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.div-block-77 {
  background-color: #71ce52;
  padding-top: 50px;
  padding-bottom: 50px;
}

.div-block-78 {
  max-width: 1232px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

.div-block-79 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-25 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 36px;
}

.text-span {
  color: #205c39;
}

.text-block-26 {
  color: #fff;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.div-block-80 {
  max-width: 910px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-81 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: wrap;
  justify-content: center;
  align-items: stretch;
  padding-top: 20px;
  display: flex;
}

.div-block-82 {
  background-color: #fff0;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  min-width: 383px;
  max-width: 386px;
  display: flex;
  overflow: hidden;
}

.div-block-83 {
  background-color: #fff;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  max-height: 200px;
  padding: 34px 20px 44px;
  display: flex;
}

.text-block-27 {
  color: #205c39;
  text-align: center;
  max-width: 180px;
  margin-bottom: 10px;
  font-family: Lexend, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-28 {
  text-align: center;
  letter-spacing: -.5px;
  max-width: 160px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.text-block-28.dwa {
  max-width: 180px;
}

.text-block-28.dwa.dafae {
  max-width: 230px;
}

.text-block-28.roc {
  max-width: 300px;
}

.div-block-84 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.div-block-85 {
  max-width: 1232px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

.text-block-29 {
  color: #205c39;
  text-align: center;
  letter-spacing: -1.5px;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 46px;
}

.text-span-2 {
  color: #71ce52;
}

.div-block-86 {
  padding-top: 20px;
}

.paragraph-2 {
  text-align: center;
  letter-spacing: -.5px;
  max-width: 912px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.div-block-87 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #feea0080;
  border: 2px dashed #205c39;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 912px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: flex;
}

.div-block-88 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.div-block-89 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1232px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}

.code-embed-4 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-3 {
  text-align: center;
  letter-spacing: -.5px;
  max-width: 912px;
  margin-left: auto;
  margin-right: auto;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.div-block-90 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-top: 20px;
  display: flex;
}

.div-block-91 {
  background-color: #fff;
  border-radius: 8px;
  flex: 1;
  padding: 20px;
  box-shadow: 0 4px 15px #89898740;
}

.div-block-92 {
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-height: 320px;
  margin-bottom: 20px;
  padding: 10px;
  display: flex;
}

.image-14 {
  width: 98px;
}

.image-15 {
  width: 322px;
}

.text-block-30 {
  color: #205c39;
  text-align: center;
  letter-spacing: -1.14px;
  margin-bottom: 10px;
  font-family: Lexend, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-31 {
  text-align: left;
  letter-spacing: -.5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.div-block-93 {
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  display: flex;
}

.div-block-94 {
  padding-top: 20px;
}

.div-block-95 {
  border-radius: 8px;
  max-width: 912px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.div-block-96 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #44aade;
  border: 2px dashed #44aade;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.image-16 {
  width: 100%;
}

.div-block-97 {
  background-image: url('../images/Frame-1484579754.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 11px;
  justify-content: center;
  align-items: flex-end;
  height: 445px;
  margin-bottom: 20px;
  padding-bottom: 44px;
  display: flex;
  position: relative;
}

.div-block-97.mice-and-rats {
  background-image: url('../images/1.jpg');
  overflow: hidden;
}

.div-block-97.roaches {
  background-image: url('../images/1_1.jpg');
}

.div-block-97.bedbug {
  background-image: url('../images/1_2.jpg');
}

.div-block-97.spiders {
  background-image: url('../images/1_3.jpg');
}

.div-block-97.mosquitos {
  background-image: url('../images/1_4.jpg');
}

.div-block-97.mites {
  background-image: url('../images/1_5.jpg');
}

.div-block-97.fleas {
  background-image: url('../images/1_6.jpg');
  overflow: hidden;
}

.div-block-97.ticks {
  background-image: url('../images/1_7.jpg');
  overflow: hidden;
}

.div-block-97.flies {
  background-image: url('../images/1_8.jpg');
  overflow: hidden;
}

.div-block-97.moths {
  background-image: url('../images/1_9.jpg');
  overflow: hidden;
}

.text-block-32 {
  color: #feea00;
  text-align: center;
  font-family: Lexend, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-33 {
  color: #fff;
  text-align: center;
  font-family: Lexend, sans-serif;
  font-size: 64px;
  font-weight: 700;
  line-height: 64px;
}

.div-block-98 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.code-embed-5 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-34 {
  color: #fff;
  font-family: Lexend, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.div-block-99 {
  z-index: 1;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
  position: relative;
}

.text-span-3 {
  color: #71ce52;
}

.body {
  color: #717171;
}

.text-block-35 {
  color: #205c39;
  text-align: center;
  letter-spacing: -.5px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 17px;
  line-height: 25px;
}

.text-span-4 {
  color: #71ce52;
}

.image-17 {
  object-fit: cover;
  border-top-left-radius: 11px;
  border-top-right-radius: 11px;
  width: 100%;
  height: 232px;
}

.text-block-28-copy {
  text-align: center;
  letter-spacing: -.5px;
  max-width: none;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.text-block-28-copy.med {
  max-width: 250px;
}

.text-block-36 {
  font-family: Lexend, sans-serif;
}

.div-block-100 {
  max-width: 940px;
}

.div-block-101 {
  padding-bottom: 30px;
}

.div-block-102 {
  max-width: 940px;
}

.text-block-37 {
  color: #717171;
}

.text-block-38, .paragraph-4 {
  text-align: center;
  font-size: 18px;
  line-height: 28px;
}

.image-18 {
  width: 100%;
}

.bold-text-2, .bold-text-3, .bold-text-4 {
  color: #205c39;
}

.bold-text-5 {
  font-family: Lexend, sans-serif;
}

.div-block-104 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-105 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.sedaw {
  color: #231f20;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.image-19 {
  max-width: 159px;
}

.div-block-106 {
  grid-column-gap: 24px;
  grid-row-gap: 12px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  max-width: 830px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 24px;
  display: flex;
}

.div-block-107 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.v2 {
  font-size: 18px;
  line-height: 28px;
}

.div-block-108 {
  flex: 1;
}

.div-block-109 {
  max-width: 490px;
}

.rich-text-block, .list-item, .text-block-39 {
  font-size: 18px;
  line-height: 28px;
}

.div-block-110 {
  padding: 16px;
}

.list-item-2, .paragraph-5 {
  font-size: 22px;
  line-height: 32px;
}

.div-block-111 {
  max-width: 912px;
  margin-left: auto;
  margin-right: auto;
}

.rich-text-block-2 {
  padding-bottom: 25px;
}

.text-block-12-copy {
  color: #205c39;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 46px;
}

.klnjbh {
  color: #205c39;
  text-align: center;
  padding-top: 10px;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 46px;
}

.mnbv {
  text-align: center;
  padding-top: 20px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.kjhg {
  color: #205c39;
  text-align: center;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 24px;
  line-height: 46px;
}

.kjh {
  text-align: center;
  max-width: 880px;
  margin-left: auto;
  margin-right: auto;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
}

.text-block-40 {
  color: #205c39;
  text-align: center;
  font-family: Lexend, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.text-14-copy {
  color: #205c39;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 46px;
  text-decoration: none;
}

.paragraph-6 {
  margin-top: 30px;
  font-size: 20px;
  line-height: 30px;
}

.lkjhdawd {
  grid-row-gap: 20px;
  background-color: #fffdf7;
  border: 1px solid #f4e659;
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 30px;
  text-decoration: none;
  display: flex;
  box-shadow: 0 4px 15px #89898740;
}

.lnfjaada {
  color: #205c39;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Lexend, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 34px;
  text-decoration: none;
}

.kmdlad {
  color: #205c39;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lexend, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
}

.rich-text-block-3 {
  margin-top: 20px;
  font-size: 18px;
  line-height: 28px;
}

.rich-text-block-3 li {
  font-size: 18px;
  line-height: 28px;
}

.image-20, .image-21 {
  object-fit: contain;
}

.knjfjefesfef {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  border: 1px solid #89898799;
  border-radius: 8px;
  flex-flow: column;
  max-width: 350px;
  padding: 20px;
  display: flex;
}

.knjfjefesfef.v2 {
  flex-flow: row;
  width: 100%;
  max-width: 90%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.text-block-41 {
  color: #205c39;
  text-align: center;
  letter-spacing: -1.5px;
  font-family: Lexend, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.kdaklwdw {
  grid-column-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.two-colum {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  display: grid;
}

.image-22 {
  object-fit: contain;
}

.one-column {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 460px;
  text-decoration: none;
  display: grid;
}

.text-block-42 {
  color: #205c39;
  text-align: center;
  font-size: 16px;
}

.div-block-112 {
  padding-bottom: 60px;
}

.rich-text-block-4 {
  text-align: center;
  background-color: #fff;
  border-radius: 16px;
  max-width: 420px;
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
  font-size: 20px;
  line-height: 30px;
  box-shadow: 0 2px 5px #0003;
}

.link-2 {
  color: #205c39;
  font-style: italic;
}

.jhg {
  text-align: center;
  letter-spacing: -.5px;
  max-width: 300px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 28px;
}

.jhg.dwa {
  max-width: 180px;
}

.jhg.dwa.dafae {
  max-width: 230px;
}

.jhg.roc {
  max-width: 300px;
}

.div-block-113 {
  padding-bottom: 60px;
}

.div-block-113.hide {
  display: none;
}

.div-block-114 {
  background-color: #0000004d;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

@media screen and (min-width: 1280px) {
  .div-block-47 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: space-between;
    padding-left: 30px;
    padding-right: 30px;
    display: flex;
  }

  .div-block-48 {
    flex-flow: column;
    flex: 1;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .div-block-49 {
    flex-flow: column;
    flex: 1;
    display: flex;
  }

  .div-block-50, .div-block-51 {
    flex: 1;
  }

  .code-embed-2 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .text-block-13 {
    color: #fff;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20.8px;
  }

  .text-block-14 {
    color: #fff;
    letter-spacing: -.56px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 25px;
  }

  .link {
    color: #fff;
    letter-spacing: -.5px;
    margin-bottom: 24px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 30.1px;
    text-decoration: none;
  }

  .div-block-47-copy {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: space-between;
    padding-left: 30px;
    padding-right: 30px;
    display: flex;
  }

  .text-block-13-copy {
    color: #fff;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 20.8px;
  }
}

@media screen and (min-width: 1920px) {
  .header-style-2 {
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .container-5 {
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (max-width: 991px) {
  .text-2, .text-3 {
    font-size: 13.5px;
  }

  .frame-1484579737 {
    grid-column-gap: 24px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .frame-1484579744 {
    flex: 0 auto;
    padding-left: 16px;
    padding-right: 16px;
  }

  ._1-1 {
    object-fit: contain;
    width: 100%;
    height: 100%;
  }

  .frame-1484579743 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .frame-1484579755 {
    max-width: none;
    height: 100%;
  }

  .frame-1484579766 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .frame-1484579767 {
    max-width: none;
    height: 100%;
  }

  ._2-1 {
    margin-left: 0;
  }

  .vamoose_newimproved-1-3 {
    margin-left: -48px;
  }

  .frame-1484579740 {
    padding-left: 16px;
    padding-right: 16px;
  }

  ._4-1 {
    object-fit: contain;
    height: auto;
  }

  ._4-1.v2-epc {
    object-fit: contain;
    width: 100%;
    margin-bottom: 24px;
  }

  .frame-1484579741 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .frame-1484579776 {
    width: 100%;
    max-width: none;
  }

  .text-15 {
    color: #205c39;
    text-align: center;
  }

  .frame-1484579786 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .pocket {
    object-fit: contain;
  }

  .frame-1484579745 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .container-8 {
    padding-left: 18px;
  }

  .nav-menu {
    background-color: #fff;
  }

  .menu-button {
    margin-left: auto;
  }

  .menu-button.w--open {
    color: #000;
    background-color: #fff;
  }

  .div-block {
    padding: 10px 16px;
  }

  .frame-1484579777-copy {
    padding-left: 16px;
    padding-right: 16px;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .heading-style-h4 {
    font-size: 1.75rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .epc-card {
    max-width: none;
    height: 100%;
  }

  .epc-row, .epc-row-two {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .ftc-row-1st {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: stretch;
    display: flex;
  }

  .ftc2ns {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .ftc-card {
    flex: 0 auto;
    width: 49%;
    max-width: none;
  }

  .pawfst-rwa {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .frame-1484579767-paw {
    max-width: none;
    height: 100%;
  }

  .frame-1484579766-sqsrqo {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .frame-1484579755-pdp {
    max-width: none;
    height: 100%;
  }

  .frame-1484579743-pdp {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .ftc-row-1st-pdp {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    display: flex;
  }

  .pdpfst, .pdp2nd, .pdpthrd {
    height: auto;
  }

  .cmbrow {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .frame-1484579767-cmb {
    max-width: none;
    height: 100%;
  }

  .frame-1484579766-copycmd, .frame-1484579766-copy-paw {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .frame-1484579767-cop-paw {
    max-width: none;
    height: 100%;
  }

  .pawhfg {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .epc-card-v2 {
    max-width: none;
    height: 100%;
  }

  .epc-row-v2 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .epc-row-two-v2 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .v2epc {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .image-4 {
    flex: 1;
    width: 100%;
    display: block;
  }

  .epc-v2-expect {
    flex-flow: column-reverse;
  }

  .image-5 {
    max-width: 180px;
  }

  .div-block-16 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .sqs-card, .sqs-card-smaller, .paw-card {
    flex: 0 auto;
    width: 49%;
    max-width: none;
  }

  .pawfst-rwa-big, .pawfst-rwa-biger {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .ftc-row-1st-pdp-grid {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .ftc-card-pdphor {
    flex: 0 auto;
    max-width: none;
  }

  .div-block-19-copy {
    grid-template-columns: 1fr;
  }

  .ftc-card-pdpd {
    flex: 0 auto;
    width: auto;
    max-width: none;
  }

  .ftc-card-pdphor-c {
    flex: 0 auto;
    max-width: none;
  }

  .pawfst-rwa-pdp {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .ftc-card-cmb, .ftc-card-cdawd {
    flex: 0 auto;
    width: 49%;
    max-width: none;
  }

  .pawfst-rwa-pdp-cmb {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .v2epc-cmb {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-right: 0;
  }

  .pawfst-rwa-pdp-cmb-nbz {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .ftc-card-nbz {
    flex: 0 auto;
    width: 100%;
    max-width: none;
  }

  .frame-1484579766-copycmd-nbz {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .frame-1484579767-cmb-nbz {
    max-width: none;
    height: 100%;
  }

  .ftc-card-nbz-nbz {
    flex: 0 auto;
    width: 100%;
    max-width: none;
  }

  .rogrid, .rogrid-4 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .image-4-rr {
    flex: 1;
    width: 100%;
    display: block;
  }

  .div-block-27 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .button-3 {
    text-align: center;
  }

  .div-block-39 {
    justify-content: center;
    align-items: stretch;
  }

  .div-block-62 {
    padding-right: 16px;
  }

  .div-block-74 {
    align-items: stretch;
  }

  .div-block-82 {
    min-width: 340px;
  }

  .div-block-88 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-97 {
    margin-top: 20px;
    margin-left: 16px;
    margin-right: 16px;
  }
}

@media screen and (max-width: 767px) {
  .frame-1484579737 {
    flex-flow: column;
  }

  .frame-1484579735 {
    grid-row-gap: 10px;
    padding-top: 15px;
  }

  .text-4 {
    text-align: center;
    font-size: 24px;
    line-height: 30px;
  }

  .quick-setup-guide-and-tips-to-keep-rodents-out-of-your-home {
    text-align: center;
    font-size: 14px;
    line-height: 20px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome {
    font-size: 12px;
    line-height: 15px;
  }

  .frame-1484579736.desktop {
    display: none;
  }

  .frame-1484579736.mobile {
    display: block;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-2 {
    margin-bottom: 10px;
    font-size: 15px;
  }

  .rectangle-1 {
    height: auto;
    margin-bottom: 0;
  }

  .frame-4 {
    margin-top: 15px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-3 {
    font-size: 14px;
  }

  .frame-1484579738 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .how-to-use-vamoose {
    font-size: 28.8px;
    line-height: 34.6px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-4 {
    font-size: 16px;
    line-height: 26px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-5.desktop {
    display: none;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-5.mobile {
    display: block;
  }

  .frame-1484579743 {
    grid-template-columns: 1fr;
  }

  .frame-1484579755 {
    grid-column-gap: 10px;
    flex-flow: row;
    padding: 15px;
  }

  .frame-1484579756 {
    justify-content: center;
    align-items: center;
  }

  .frame-1484579763 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .frame-1484579766 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .background-4 {
    margin-top: -51px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-12 {
    font-size: 16px;
  }

  .frame-1484579768 {
    background-color: #f3f2e900;
  }

  ._2-1 {
    background-position: 70%;
    margin-left: 0;
  }

  .vamoose_newimproved-1-3 {
    display: none;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-14 {
    font-size: 16px;
    line-height: 26px;
  }

  .frame-1484579770 {
    padding: 15px 8px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-15 {
    font-size: 18px;
  }

  .frame-1484579773 {
    padding: 15px 10px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-16 {
    font-size: 16px;
  }

  ._4-1 {
    object-fit: contain;
    width: 100%;
    height: 100%;
  }

  .frame-1484579774 {
    border-style: dashed;
    margin-top: 30px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-17 {
    line-height: 20px;
  }

  .text-11 {
    font-size: 28px;
    line-height: 34px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-18 {
    font-size: 16px;
    line-height: 26px;
  }

  .cell {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .text-12 {
    font-size: 16px;
  }

  .cell-2 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .strong-pouches-dont-seem-to-smell-strong {
    font-size: 16px;
    line-height: 20px;
  }

  .text-13 {
    font-size: 16px;
    line-height: 25px;
  }

  .text-14 {
    font-size: 28.8px;
    line-height: 34.6px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-19 {
    font-size: 16px;
    line-height: 26px;
  }

  .frame-1484579749 {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .frame-1484579779 {
    height: auto;
    margin-bottom: 20px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-23 {
    font-size: 16px;
    line-height: 26px;
  }

  .text-16 {
    font-size: 28.8px;
    line-height: 34px;
  }

  .frame-1484579783 {
    padding: 15px;
  }

  .frame-1484579786 {
    grid-column-gap: 10px;
    padding: 15px 48px;
  }

  .pocket {
    object-fit: contain;
    width: 39px;
    min-width: 39px;
    max-width: 39px;
    height: 39px;
    min-height: 39px;
    max-height: 39px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-24 {
    font-size: 14px;
    line-height: 20px;
  }

  .text-17 {
    font-size: 28.8px;
    line-height: 34.6px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-25 {
    font-size: 16px;
    line-height: 26px;
  }

  .frame-1484579788 {
    grid-row-gap: 10px;
    flex-flow: column;
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .frame-1484579789 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
  }

  .div-block-2, .div-block-3 {
    max-width: none;
  }

  .div-block-4 {
    max-width: 100%;
  }

  .div-block-7 {
    width: 20px;
    height: 20px;
  }

  .image-2 {
    width: 20px;
    height: 100%;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .faq4_question {
    padding: 1rem 1.25rem;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .faq4_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .faq4_icon-wrappper {
    width: 1.75rem;
  }

  .how-to-use-epc {
    font-size: 28.8px;
    line-height: 34.6px;
  }

  .epc-row, .epc-row-two {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .sub {
    font-size: 16px;
  }

  .epc-card-related {
    height: auto;
    margin-bottom: 20px;
  }

  .epc {
    margin-left: 0;
  }

  .how-to-use-ftc {
    font-size: 28.8px;
    line-height: 34.6px;
  }

  .frame-1484579774-copy, .imp-ftc {
    border-style: dashed;
    margin-top: 30px;
  }

  .ftc-imp-tite, .impt-ftc-desc {
    line-height: 20px;
  }

  .ftc-row-1st, .ftc2ns {
    grid-template-columns: 1fr;
  }

  .ftc-card {
    grid-column-gap: 10px;
    flex-flow: column;
    padding: 15px;
  }

  .ftc {
    margin-left: 0;
  }

  .ftc-weeks {
    height: auto;
  }

  .ftc-yellow {
    border-style: dashed;
    margin-top: 30px;
  }

  .pawfst-rwa {
    grid-template-columns: 1fr;
  }

  .wte-paw {
    font-size: 16px;
    line-height: 26px;
  }

  .paw {
    margin-left: 0;
  }

  .frame-1484579766-sqsrqo {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .sqs, .sqs-bg {
    margin-left: 0;
  }

  .frame-1484579755-pdp {
    grid-column-gap: 10px;
    flex-flow: column;
    padding: 15px;
  }

  .frame-1484579743-pdp, .ftc-row-1st-pdp {
    grid-template-columns: 1fr;
  }

  .pdp-note {
    font-size: 16px;
    line-height: 26px;
  }

  .pdp {
    margin-left: 0;
  }

  .cmbrow {
    grid-template-columns: 1fr;
  }

  .cmb-bg {
    margin-left: 0;
  }

  .frame-1484579766-copycmd, .frame-1484579766-copy-paw, .pawhfg {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .div-block-11 {
    flex-flow: column;
  }

  .how-to-mix, .how-to-use-epch {
    font-size: 28.8px;
    line-height: 34.6px;
  }

  .epc-pest-title, .epc-pest-title-v2 {
    font-size: 16px;
  }

  .epc-row-v2, .epc-row-two-v2 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .v2epc {
    flex-flow: column;
  }

  .epc-v2 {
    margin-left: 0;
  }

  .frame-1484579773-copy {
    padding: 15px 10px;
  }

  .epc-v2-expect {
    padding: 15px 8px;
  }

  .epc-card-v2w {
    padding: 15px 10px;
  }

  .epc-rpdocut {
    flex-flow: column;
  }

  .epc-card-epc-white-bg {
    grid-template-columns: 1fr;
    height: auto;
    margin-bottom: 20px;
  }

  .dawddaw {
    flex-flow: column;
  }

  .sqs-card, .sqs-card-smaller {
    grid-column-gap: 10px;
    flex-flow: column;
    padding: 15px;
  }

  .italic-grey-sqs {
    font-size: 16px;
    line-height: 26px;
  }

  .paw-card {
    grid-column-gap: 10px;
    flex-flow: column;
    padding: 15px;
  }

  .pawfst-rwa-big {
    grid-template-columns: 1fr;
  }

  .background-4-biger {
    margin-top: -51px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .pawfst-rwa-biger {
    grid-template-columns: 1fr;
  }

  .wte-paw-mb {
    font-size: 16px;
    line-height: 26px;
  }

  .ftc-row-1st-pdp-grid {
    grid-template-columns: 1fr;
  }

  .ftc-card-pdphor, .ftc-card-pdpd, .ftc-card-pdphor-c {
    grid-column-gap: 10px;
    flex-flow: column;
    padding: 15px;
  }

  .pawfst-rwa-pdp {
    grid-template-columns: 1fr;
  }

  .ftc-card-cmb, .ftc-card-cdawd {
    grid-column-gap: 10px;
    flex-flow: column;
    padding: 15px;
  }

  .pawfst-rwa-pdp-cmb {
    grid-template-columns: 1fr;
  }

  .v2epc-cmb {
    flex-flow: column;
    padding-left: 0;
  }

  .pawfst-rwa-pdp-cmb-nbz {
    grid-template-columns: 1fr;
  }

  .ftc-card-nbz {
    grid-column-gap: 10px;
    flex-flow: column;
    padding: 15px;
  }

  .how-to-use-nbz {
    font-size: 28.8px;
    line-height: 34.6px;
  }

  .frame-1484579766-copycmd-nbz {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .ftc-card-nbz-nbz {
    grid-column-gap: 10px;
    flex-flow: column;
    padding: 15px;
  }

  .ftc-green {
    border-style: dashed;
    margin-top: 30px;
  }

  .rogrid {
    grid-template-columns: 1fr;
  }

  .rogrid-4 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .div-block-26 {
    padding-bottom: 24px;
    display: flex;
  }

  .heading {
    font-size: 24px;
    line-height: 30px;
  }

  .paragraph {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-28 {
    padding-bottom: 0;
  }

  .text-block-5 {
    font-size: 28.8px;
  }

  .text-block-7 {
    font-size: 20px;
    line-height: 30px;
  }

  .div-block-32 {
    justify-content: center;
    align-items: stretch;
  }

  .div-block-33 {
    min-width: 48%;
  }

  .image-8 {
    min-height: 195px;
  }

  .button-3 {
    letter-spacing: -.5px;
    font-family: Lexend, sans-serif;
    font-size: 14px;
    line-height: 140%;
  }

  .div-block-36 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .text-block-7-copy {
    padding-top: 0;
    padding-bottom: 20px;
    font-size: 28.8px;
    line-height: 32px;
  }

  .div-block-40 {
    padding-left: 8px;
    padding-right: 8px;
  }

  .image-9 {
    width: 100%;
    max-width: none;
  }

  .text-block-12 {
    font-size: 16px;
    line-height: 26px;
  }

  .div-block-45 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-46 {
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-47 {
    grid-column-gap: 25px;
    grid-row-gap: 40px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: auto;
    display: grid;
  }

  .text-block-13 {
    display: none;
  }

  .text-block-14 {
    margin-bottom: 10px;
  }

  .link {
    margin-bottom: 16px;
  }

  .div-block-55 {
    background-image: linear-gradient(8deg, #205c39 47%, #4f9936 100%, #71ce52);
  }

  .div-block-57 {
    background-color: #205c39;
  }

  .div-block-47-copy {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column-reverse;
  }

  .div-block-58 {
    flex-flow: column;
  }

  .image-10 {
    width: 104px;
  }

  .div-block-59 {
    max-width: 280px;
  }

  .text-block-13-copy {
    justify-content: center;
    align-items: center;
    margin-top: 76px;
    display: flex;
  }

  .div-block-33-copy {
    min-width: 48%;
  }

  .div-block-61 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .bp {
    padding-top: 0;
    padding-bottom: 20px;
    font-size: 28.8px;
    line-height: 32px;
  }

  .text-block-18 {
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-65 {
    max-width: 398px;
  }

  .text-block-21 {
    line-height: 22.9px;
  }

  .div-block-71 {
    padding-top: 20px;
  }

  .div-block-74 {
    flex-flow: column;
    padding-top: 0;
  }

  .div-block-77 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .text-block-25 {
    letter-spacing: -1.5px;
    font-size: 28.8px;
    line-height: 32px;
  }

  .text-block-26 {
    letter-spacing: -.5px;
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-82 {
    max-width: 100%;
  }

  .text-block-27, .text-block-28, .text-block-28.dwa {
    max-width: none;
  }

  .div-block-84 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .text-block-29 {
    font-size: 28.8px;
    line-height: 32px;
  }

  .paragraph-2 {
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-88 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .div-block-89 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-3 {
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-90 {
    flex-flow: column-reverse;
  }

  .image-15 {
    width: 100%;
  }

  .div-block-97 {
    background-image: url('../images/Frame-1484579753.jpg');
    height: 525px;
    padding-bottom: 31px;
  }

  .text-block-32 {
    font-size: 24px;
  }

  .text-block-33 {
    font-size: 40px;
    line-height: 30px;
  }

  .text-block-34 {
    font-size: 10px;
    line-height: 10px;
  }

  .sedaw {
    line-height: 20px;
  }

  .text-block-12-copy {
    font-size: 16px;
    line-height: 26px;
  }

  .klnjbh {
    padding-top: 0;
    padding-bottom: 20px;
    font-size: 28.8px;
    line-height: 32px;
  }

  .mnbv, .kjhg {
    font-size: 16px;
    line-height: 26px;
  }

  .kjh {
    font-size: 14px;
    line-height: 20px;
  }

  .text-14-copy {
    font-size: 28.8px;
    line-height: 34.6px;
  }

  .lkjhdawd {
    height: auto;
    margin-bottom: 20px;
  }

  .knjfjefesfef {
    max-width: 398px;
  }

  .kdaklwdw {
    grid-row-gap: 10px;
    flex-flow: column;
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
  }

  .two-colum, .one-column {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .jhg, .jhg.dwa {
    max-width: none;
  }
}

@media screen and (max-width: 479px) {
  .frame-1484579737 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .frame-1484579735 {
    grid-row-gap: 0px;
    padding-top: 0;
  }

  .text-4 {
    margin-bottom: 20px;
  }

  .quick-setup-guide-and-tips-to-keep-rodents-out-of-your-home {
    margin-bottom: 15px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .frame-1 {
    margin-top: 10px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-2 {
    font-family: Lexend, sans-serif;
  }

  .container-5 {
    justify-content: center;
    align-items: center;
  }

  .nav-3, .ordered-list {
    margin-left: auto;
    margin-right: auto;
  }

  .frame-1484579744 {
    grid-row-gap: 20px;
    padding-top: 15px;
  }

  .frame-1484579739 {
    grid-row-gap: 20px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-5.mobile {
    color: #205c39;
    font-family: Lexend, sans-serif;
    font-size: 18px;
    line-height: 25px;
  }

  ._1-1.epc, ._1-1.paw, ._1-1.paw-copy {
    height: auto;
  }

  .frame-1484579755 {
    border-color: #89898799;
  }

  .background-2 {
    min-width: 30px;
    min-height: 30px;
  }

  .frame-1484579756 {
    grid-row-gap: 5px;
    justify-content: center;
    align-items: center;
  }

  .frame-1484579764 {
    padding-left: 0;
    padding-right: 0;
  }

  .frame-1484579767 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .emphasis-learn-the-activation-trick-most-people-miss-best-placement-strategies-and-see-real-custome-13 {
    line-height: 22px;
  }

  ._2-1 {
    object-fit: contain;
    background-color: #f3f2e900;
    background-image: linear-gradient(#0000, #0000);
    max-width: none;
    height: auto;
    min-height: 0;
  }

  .frame-1484579740 {
    grid-row-gap: 20px;
  }

  .frame-1484579774 {
    margin-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .frame-1484579775 {
    grid-row-gap: 20px;
  }

  .frame-1484579778 {
    grid-row-gap: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .link-style-2 {
    text-align: center;
  }

  .frame-1484579781 {
    grid-row-gap: 20px;
  }

  .frame-1484579786 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .menu-button {
    margin-left: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .div-block {
    flex-flow: wrap;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .text-size-medium.text-weight-bold {
    font-size: 16px;
    line-height: 20px;
  }

  .padding-section-large {
    padding-top: 0;
    padding-bottom: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .epc {
    object-fit: contain;
    background-size: contain;
    max-width: none;
    height: 300px;
    min-height: 0;
  }

  .ftc-card {
    width: 100%;
  }

  .ftc {
    object-fit: contain;
    background-size: contain;
    max-width: none;
    height: 300px;
    min-height: 0;
  }

  .ftc-yellow {
    padding: 15px;
  }

  .paw, .sqs, .sqs-bg, .pdp, .cmb-bg {
    object-fit: contain;
    background-size: contain;
    max-width: none;
    height: 300px;
    min-height: 0;
  }

  .div-block-11 {
    padding: 30px 16px;
  }

  .v2epc {
    padding-left: 0;
    padding-right: 0;
  }

  .epc-v2 {
    object-fit: contain;
    background-size: contain;
    max-width: none;
    height: 300px;
    min-height: 0;
  }

  .text-block-2 {
    font-size: 28px;
  }

  .div-block-15, .div-block-16 {
    padding-left: 0;
    padding-right: 0;
  }

  .sqs-card, .sqs-card-smaller, .paw-card {
    width: 100%;
  }

  .pawfst-rwa-biger {
    grid-row-gap: 64px;
  }

  .wte-paw-mb {
    margin-bottom: 20px;
  }

  .div-block-10-pdp {
    flex-flow: column;
    display: flex;
  }

  .ftc-card-pdphor, .ftc-card-pdpd, .ftc-card-pdphor-c, .ftc-card-cmb, .ftc-card-cdawd {
    width: 100%;
  }

  .pawfst-rwa-pdp-cmb {
    flex-flow: column;
  }

  .v2epc-cmb {
    padding-left: 0;
    padding-right: 0;
  }

  .pawfst-rwa-pdp-cmb-nbz {
    flex-flow: column;
  }

  .ftc-card-nbz, .ftc-card-nbz-nbz {
    width: 100%;
  }

  .ftc-green {
    padding: 15px;
  }

  .rogrid {
    flex-flow: column;
  }

  .popular {
    text-align: center;
  }

  .heading {
    margin-top: 0;
  }

  .paragraph {
    font-size: 18px;
    line-height: 32px;
  }

  .text-block-8 {
    font-size: 14px;
  }

  .div-block-39 {
    flex-flow: wrap;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-40 {
    min-width: 170px;
    max-width: 200px;
  }

  .div-block-40:hover {
    font-weight: 500;
  }

  .text-block-16 {
    text-align: center;
  }

  .div-block-33-copy {
    min-width: 0;
    max-width: 200px;
  }

  .text-block-36 {
    font-family: Lexend, sans-serif;
  }

  .div-block-103 {
    padding: 15px;
  }

  .list-item-2, .paragraph-5 {
    font-size: 18px;
  }

  .kjhg {
    font-size: 20px;
    line-height: 34.6px;
  }

  .kjh {
    font-size: 14px;
    line-height: 20px;
  }

  .text-block-40, .paragraph-6 {
    font-size: 18px;
    line-height: 28px;
  }

  .text-block-41 {
    margin-bottom: 30px;
  }

  .kdaklwdw {
    max-width: none;
  }
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-e0396d08, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-e0396d08, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-c296328d, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-c296328d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae9560f0-286d-4bfa-a74e-558e35d56ba4-91abca88, #w-node-ae9560f0-286d-4bfa-a74e-558e35d56bad-91abca88, #w-node-_715c5203-2709-3c08-595f-e09bebcd8f48-91abca88, #w-node-_715c5203-2709-3c08-595f-e09bebcd8f52-91abca88, #w-node-_715c5203-2709-3c08-595f-e09bebcd8f5c-91abca88, #w-node-_9ba5d6c5-0b2e-5349-64c9-dfee4b1c9c0f-91abca88, #w-node-_9ba5d6c5-0b2e-5349-64c9-dfee4b1c9c19-91abca88, #w-node-b3dc6aa5-9125-2e8c-1e8c-69a4375fbb8f-91abca88 {
  place-self: stretch stretch;
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-91abca88, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-91abca88 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_83562d97-5b26-af5e-e4d6-94f5a04872b1-b5c528e5, #w-node-ae9560f0-286d-4bfa-a74e-558e35d56bad-b5c528e5, #w-node-c199d387-f8d1-2b82-53d3-90f4c29d94ee-b5c528e5, #w-node-_817e8622-5a3e-b0a7-d6a7-7c4d95965b73-b5c528e5, #w-node-_1215a36a-daa4-9b3d-3568-56b1438ac699-b5c528e5 {
  place-self: stretch stretch;
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-b5c528e5, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-b5c528e5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fb5854dc-f89b-fe09-a35e-aa981a8b77a2-61a95a50, #w-node-_83562d97-5b26-af5e-e4d6-94f5a04872b1-61a95a50, #w-node-ae9560f0-286d-4bfa-a74e-558e35d56bad-61a95a50, #w-node-c199d387-f8d1-2b82-53d3-90f4c29d94ee-61a95a50, #w-node-_817e8622-5a3e-b0a7-d6a7-7c4d95965b73-61a95a50 {
  place-self: stretch stretch;
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-61a95a50, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-61a95a50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e950f470-e21c-d02a-4a28-94212ccb56c4-7f8461b6, #w-node-e4a968e2-770a-2280-6c2b-f68e87ccabb9-7f8461b6, #w-node-bad0e8da-63da-c970-e569-45808ae6a1d0-7f8461b6 {
  align-self: stretch;
}

#w-node-a9a6d6a3-baf5-776a-0c29-8f11bca835bc-7f8461b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_175d2707-896c-f554-a750-5aedfe36245b-7f8461b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_175d2707-896c-f554-a750-5aedfe36245c-7f8461b6, #w-node-_175d2707-896c-f554-a750-5aedfe362466-7f8461b6, #w-node-_175d2707-896c-f554-a750-5aedfe362470-7f8461b6 {
  place-self: stretch stretch;
}

#w-node-e1eec892-b45f-53dd-cefb-94f41b9b63b0-7f8461b6 {
  align-self: center;
}

#w-node-_06771881-970d-bf10-a4bf-afe8703ca380-7f8461b6, #w-node-_06771881-970d-bf10-a4bf-afe8703ca38a-7f8461b6, #w-node-_06771881-970d-bf10-a4bf-afe8703ca394-7f8461b6, #w-node-edbfc803-9562-ee17-ac1c-9d53ce4430b1-7f8461b6, #w-node-edbfc803-9562-ee17-ac1c-9d53ce4430bb-7f8461b6, #w-node-edbfc803-9562-ee17-ac1c-9d53ce4430c5-7f8461b6, #w-node-a6404ecb-d0ab-2303-4bc3-688256f819ac-7f8461b6, #w-node-a6404ecb-d0ab-2303-4bc3-688256f819b6-7f8461b6, #w-node-a6404ecb-d0ab-2303-4bc3-688256f819c0-7f8461b6 {
  place-self: stretch stretch;
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-7f8461b6, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-7f8461b6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c76fb8c-3455-3517-f18a-4c15ad73665f-482f4f94 {
  place-self: stretch stretch;
}

#w-node-_3125d382-c9d1-fb33-2aea-dfbcca7862d5-482f4f94, #w-node-_36781955-fff9-1f19-2034-f98db920bdf9-482f4f94 {
  align-self: stretch;
}

#w-node-_826c9bf3-3648-3e31-1af9-c758b6263c5b-482f4f94, #w-node-_306fb69c-6f54-1578-fe6c-b93aa8f029e9-482f4f94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_938a3b7e-8efd-adaa-6614-276d2ce47de8-482f4f94 {
  place-self: stretch stretch;
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-482f4f94, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-482f4f94 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c76fb8c-3455-3517-f18a-4c15ad73665f-6d16a971 {
  place-self: stretch stretch;
}

#w-node-_3125d382-c9d1-fb33-2aea-dfbcca7862d5-6d16a971 {
  align-self: stretch;
}

#w-node-_938a3b7e-8efd-adaa-6614-276d2ce47de8-6d16a971, #w-node-_5312af14-1da3-cde1-a171-a011a07761c5-6d16a971, #w-node-_4a946a22-f203-c11b-162e-9f44bece7e19-6d16a971, #w-node-_705b725f-d0bd-a4ad-3970-9de63e209a6b-6d16a971, #w-node-c032ecdb-1adf-9359-7013-4971e8962ab6-6d16a971, #w-node-f78e8d97-b1f8-0f59-039e-20b67eb4587c-6d16a971 {
  place-self: stretch stretch;
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-6d16a971, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-6d16a971 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c76fb8c-3455-3517-f18a-4c15ad73665f-20acc3cb {
  place-self: stretch stretch;
}

#w-node-_3125d382-c9d1-fb33-2aea-dfbcca7862d5-20acc3cb {
  align-self: stretch;
}

#w-node-_938a3b7e-8efd-adaa-6614-276d2ce47de8-20acc3cb, #w-node-_5312af14-1da3-cde1-a171-a011a07761c5-20acc3cb {
  place-self: stretch stretch;
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-20acc3cb, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-20acc3cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c76fb8c-3455-3517-f18a-4c15ad73665f-35c78f8a {
  place-self: stretch stretch;
}

#w-node-_3125d382-c9d1-fb33-2aea-dfbcca7862d5-35c78f8a {
  align-self: stretch;
}

#w-node-_938a3b7e-8efd-adaa-6614-276d2ce47de8-35c78f8a, #w-node-_5312af14-1da3-cde1-a171-a011a07761c5-35c78f8a {
  place-self: stretch stretch;
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-35c78f8a, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-35c78f8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae9560f0-286d-4bfa-a74e-558e35d56ba4-8d3ddf35, #w-node-ae9560f0-286d-4bfa-a74e-558e35d56bad-8d3ddf35, #w-node-_715c5203-2709-3c08-595f-e09bebcd8f48-8d3ddf35, #w-node-_715c5203-2709-3c08-595f-e09bebcd8f52-8d3ddf35, #w-node-_715c5203-2709-3c08-595f-e09bebcd8f5c-8d3ddf35, #w-node-_9ba5d6c5-0b2e-5349-64c9-dfee4b1c9c0f-8d3ddf35, #w-node-_9ba5d6c5-0b2e-5349-64c9-dfee4b1c9c19-8d3ddf35, #w-node-b3dc6aa5-9125-2e8c-1e8c-69a4375fbb8f-8d3ddf35 {
  place-self: stretch stretch;
}

#w-node-_0ffea062-616f-f4e1-0afa-50589e3bcff7-8d3ddf35, #w-node-_0ffea062-616f-f4e1-0afa-50589e3bd008-8d3ddf35 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-e1eec892-b45f-53dd-cefb-94f41b9b63b0-7f8461b6 {
    order: -9999;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_15f05a67-126b-ac79-c77f-3f461db16c65-1db16c61 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}


