:root {
  --default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC",
    "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei",
    "Source Han Sans CN", sans-serif;
}
.servicebackground{
  position: relative;
  width: 1440px;
  height: 880px;
  margin: 0 auto;
  background: url("assets/images/services_background.png")
    no-repeat center;
	background-size: cover;
	
}
.serviceshighlighted {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 30px;
  color: #348e38;
  font-family: Inter, var(--default-font-family);
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  text-align: left;
  white-space: nowrap;
  z-index: 7;
}
.lawn-mowing-main {
  overflow: hidden;
}

.lawn-mowing-main,
.lawn-mowing-main * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.lawn-mowing-main {
  position: relative;
  width: 1440px;
  height: 745px;
  margin: 0 auto;
}
.rectangle-mowing {
  position: absolute;
  width: 1440px;
  height: 745px;
  top: 0;
  left: 0;
  background: #ffffff;
}
.group-mowing1 {
  position: absolute;
  width: 20.44%;
  height: 28.05%;
  top: 0;
  left: 79.56%;
  background: url(./assets/images/94f6dc64-4e09-4fc2-80bb-5b5b7dd07f0e.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 1;
}
.mask-group-mowing {
  position: absolute;
  top: 130px;
  right: 794px;
  bottom: 110px;
  left: 259px;
  background: url("./assets/services/resized_services_mowing.jpg")
    no-repeat center;
  background-size: cover;
  z-index: 2;
}
.frame-mowing1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 28px;
  position: absolute;
  width: 443px;
  height: 459px;
  top: 153px;
  left: 735px;
  z-index: 3;
}
.frame-mowing2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 4;
}
.frame-mowing3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 422px;
  z-index: 5;
}
.lawn-mowing {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 55px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 600;
  line-height: 55px;
  text-align: left;
  white-space: nowrap;
  z-index: 6;
}
.lawn-mowing-description {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 443px;
  min-width: 0;
  height: 180px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 7;
}
.frame-mowing4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 8;
}
.key-features {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 125px;
  height: 20px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.64px;
  z-index: 9;
}
.frame-mowing5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 443px;
  z-index: 10;
}
.frame-mowing6 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 11;
}
.fi-mowing {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/35432f39-39aa-4219-8b2c-78632c4de1c9.png)
    no-repeat center;
  background-size: cover;
  z-index: 12;
  overflow: hidden;
}
.regular-mowing-schedules {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 13;
}
.frame-mowing7 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 14;
}
.fi-8 {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/49b75441-c7ac-4f2f-9937-4d15323a78dc.png)
    no-repeat center;
  background-size: cover;
  z-index: 15;
  overflow: hidden;
}
.cleanup-grass-clippings {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 16;
}

.main-container-mulch {
  overflow: hidden;
}

.main-container-mulch,
.main-container-mulch * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.main-container-mulch {
  position: relative;
  width: 1440px;
  height: 725px;
  margin: 0 auto;
}
.rectangle-mulch {
  position: absolute;
  width: 1440px;
  height: 725px;
  top: 0;
  left: 0px;
  background: #ffffff;
}
.group-mulch {
  position: absolute;
  width: 20.56%;
  height: 36.78%;
  top: 0.02%;
  left: 0%;
  background: url(./assets/images/a8f837e2-41c7-46de-b8a9-8ac812726455.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 1;
}
.mask-group-mulch {
  position: absolute;
  top: 110px;
  right: 260px;
  bottom: 110px;
  left: 793px;
  background: url("./assets/services/resized_services_mulching.jpg")
    no-repeat center;
  background-size: cover;
  z-index: 2;
}
.frame-mulch {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 28px;
  position: absolute;
  width: 443px;
  height: 429px;
  top: 148px;
  left: 259px;
  z-index: 3;
}
.frame-mulch2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 4;
}
.frame-mulch3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 422px;
  z-index: 5;
}
.mulching {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 55px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 600;
  line-height: 55px;
  text-align: left;
  white-space: nowrap;
  z-index: 6;
}
.mulching-description {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 443px;
  min-width: 0;
  height: 150px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 7;
}
.frame-mulch4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 8;
}
.key-features-mulch {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 125px;
  height: 20px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.64px;
  z-index: 9;
}
.frame-mulch5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 443px;
  z-index: 10;
}
.frame-mulch6 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 11;
}
.fi-mulch {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/d3d41128-d88a-45aa-a02d-65c1ae316537.png)
    no-repeat center;
  background-size: cover;
  z-index: 12;
  overflow: hidden;
}
.various-mulch-options {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 13;
}
.frame-mulch7 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 14;
}
.fi-mulch8 {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/8488b99d-8bd0-459f-b448-176185534f40.png)
    no-repeat center;
  background-size: cover;
  z-index: 15;
  overflow: hidden;
}
.professional-installation {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 16;
}
.main-container-cleanout {
  overflow: hidden;
}

.main-container-cleanout,
.main-container-cleanout * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.main-container-cleanout {
  position: relative;
  width: 1440px;
  height: 725px;
  margin: 0 auto;
}
.rectangle-cleanout {
  position: absolute;
  width: 1440px;
  height: 725px;
  top: 0;
  left: 0;
  background: #ffffff;
}
.group-cleanout1 {
  position: absolute;
  width: 20.44%;
  height: 28.83%;
  top: 0;
  left: 79.56%;
  background: url(./assets/images/04c1b6ea-5f3a-4d7f-9502-b036550eb55b.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 1;
}
.mask-group-cleanout {
  position: absolute;
  top: 110px;
  right: 794px;
  bottom: 110px;
  left: 259px;
  background: url("./assets/services/resized_services_cleanout.jpg")
    no-repeat center;
  background-size: cover;
  z-index: 2;
}
.frame-cleanout {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 28px;
  position: absolute;
  width: 443px;
  height: 429px;
  top: 148px;
  left: 735px;
  z-index: 3;
}
.frame-cleanout2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 4;
}
.frame-cleanout3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  min-width: 0;
  z-index: 5;
}
.spring-fall-cleanouts {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 55px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 600;
  line-height: 55px;
  text-align: left;
  white-space: nowrap;
  z-index: 6;
}
.prepare-property-seasons {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 443px;
  min-width: 0;
  height: 150px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 7;
}
.frame-cleanout4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 8;
}
.key-features-cleanout {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 125px;
  height: 20px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.64px;
  z-index: 9;
}
.frame-cleanout5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 443px;
  z-index: 10;
}
.frame-cleanout6 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 11;
}
.fi-cleanout {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/f32ddf0e-1cde-41a9-8b3f-03b274be11e1.png)
    no-repeat center;
  background-size: cover;
  z-index: 12;
  overflow: hidden;
}
.thorough-cleanup {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 13;
}
.frame-cleanout7 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 14;
}
.fi-cleanout8 {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/7452c5a7-227f-4f8f-a416-4db1eeaeef99.png)
    no-repeat center;
  background-size: cover;
  z-index: 15;
  overflow: hidden;
}
.pruning-trees {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 16;
}
.main-container-trees {
  overflow: hidden;
}

.main-container-trees,
.main-container-trees * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.main-container-trees {
  position: relative;
  width: 1440px;
  height: 725px;
  margin: 0 auto;
}
.rectangle-trees {
  position: absolute;
  width: 1440px;
  height: 725px;
  top: 0;
  left: 0px;
  background: #ffffff;
}
.group-trees1 {
  position: absolute;
  width: 20.56%;
  height: 36.78%;
  top: 0.02%;
  left: 0%;
  background: url(./assets/images/192cb799-51ca-46d7-b0c3-cd6f4d3326a5.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 1;
}
.frame-trees {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 28px;
  position: absolute;
  width: 443px;
  height: 514px;
  top: 110px;
  left: 259px;
  z-index: 3;
}
.frame-trees2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 4;
}
.frame-trees3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  min-width: 0;
  z-index: 5;
}
.bush-tree-trimming-removal {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 443px;
  height: 110px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 600;
  line-height: 55.2px;
  text-align: left;
  z-index: 6;
}
.maintain-health-appearance {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 443px;
  min-width: 0;
  height: 180px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 7;
}
.frame-trees4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 8;
}
.key-features-trees {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 125px;
  height: 20px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.64px;
  z-index: 9;
}
.frame-trees5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 443px;
  z-index: 10;
}
.frame-trees6 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 11;
}
.fi-trees {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/c48fc3d3-4599-4556-b56e-8809e87356f9.png)
    no-repeat center;
  background-size: cover;
  z-index: 12;
  overflow: hidden;
}
.precision-trimming {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 13;
}
.frame-trees7 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 14;
}
.fi-trees8 {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/5a7926ac-e2f1-4e33-87b4-3dcb7d259a50.png)
    no-repeat center;
  background-size: cover;
  z-index: 15;
  overflow: hidden;
}
.safe-and-responsible-removal {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 16;
}
.mask-group-trees {
  position: absolute;
  top: 114px;
  right: 260px;
  bottom: 106px;
  left: 793px;
  background: url("./assets/services/resized_services_trimming.jpg")
    no-repeat center;
  background-size: cover;
  z-index: 2;
}
.main-container-snow {
  overflow: hidden;
}

.main-container-snow,
.main-container-snow * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.main-container-snow {
  position: relative;
  width: 1440px;
  height: 725px;
  margin: 0 auto;
}
.rectangle-snow {
  position: absolute;
  width: 1440px;
  height: 725px;
  top: 0;
  left: 0;
  background: #ffffff;
}
.group-snow1 {
  position: absolute;
  width: 20.44%;
  height: 28.83%;
  top: 0;
  left: 79.56%;
  background: url(./assets/images/97343c76-28b7-4bde-baae-17f5f07884cd.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 16;
}
.mask-group-snow {
  position: absolute;
  top: 110px;
  right: 794px;
  bottom: 110px;
  left: 259px;
  background: url(./assets/images/4433fc58-af7f-460b-a85b-d67d47cbee45.png)
    no-repeat center;
  background-size: cover;
  z-index: 1;
}
.frame-snow {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 28px;
  position: absolute;
  width: 443px;
  height: 429px;
  top: 148px;
  left: 735px;
  z-index: 2;
}
.frame-snow2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 3;
}
.frame-snow3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  min-width: 0;
  z-index: 4;
}
.snow-removal-snow {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 55px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 600;
  line-height: 55px;
  text-align: left;
  white-space: nowrap;
  z-index: 5;
}
.snow-removal-text-snow {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 443px;
  min-width: 0;
  height: 150px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 6;
}
.frame-snow4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 7;
}
.key-features-snow {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 125px;
  height: 20px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.64px;
  z-index: 8;
}
.frame-snow5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 443px;
  z-index: 9;
}
.frame-snow6 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 10;
}
.fi-snow {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/1a388f6f-e060-4858-a0fc-8e46aa16bfff.png)
    no-repeat center;
  background-size: cover;
  z-index: 11;
  overflow: hidden;
}
.prompt-response-snowfall {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 12;
}
.frame-snow7 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 13;
}
.fi-snow8 {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/1d5c21aa-ab29-45bd-9aa5-196393bf4dc2.png)
    no-repeat center;
  background-size: cover;
  z-index: 14;
  overflow: hidden;
}
.specialized-equipment {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 15;
}
.main-container-fertil {
  overflow: hidden;
}

.main-container-fertil,
.main-container-fertil * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.main-container-fertil {
  position: relative;
  width: 1440px;
  height: 725px;
  margin: 0 auto;
}
.group-fertil1 {
  position: absolute;
  width: 20.56%;
  height: 36.78%;
  top: 0%;
  left: 0%;
  background: url(./assets/images/b8952c9a-9e5f-46f1-b30c-197ac7803969.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 16;
}
.rectangle-fertil {
  position: absolute;
  width: 1440px;
  height: 725px;
  top: 0px;
  left: 0;
  background: #ffffff;
}
.mask-group-fertil {
  position: absolute;
  top: 110px;
  right: 260px;
  bottom: 110px;
  left: 793px;
  background: url(./assets/images/4996d839-6ea2-44db-bd30-43ff08d9b9fc.png)
    no-repeat center;
  background-size: cover;
  z-index: 1;
}
.frame-fertil {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 28px;
  position: absolute;
  width: 443px;
  height: 459px;
  top: 133px;
  left: 259px;
  z-index: 2;
}
.frame-fertil2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 3;
}
.frame-fertil3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  min-width: 0;
  z-index: 4;
}
.fertilizing {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 55px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 600;
  line-height: 55px;
  text-align: left;
  white-space: nowrap;
  z-index: 5;
}
.promote-healthy-growth {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 443px;
  min-width: 0;
  height: 150px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 6;
}
.frame-fertil4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 20px;
  position: relative;
  width: 443px;
  z-index: 7;
}
.key-features-fertil {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 125px;
  height: 20px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.64px;
  z-index: 8;
}
.frame-fertil5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 443px;
  z-index: 9;
}
.frame-fertil6 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 10;
}
.fi-fertil {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/939a986e-37d5-44e2-ba48-086841330394.png)
    no-repeat center;
  background-size: cover;
  z-index: 11;
  overflow: hidden;
}
.customized-fertilization-plans {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 60px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 12;
}
.frame-fertil7 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 12px;
  position: relative;
  width: 443px;
  z-index: 13;
}
.fi-fertil8 {
  flex-shrink: 0;
  position: relative;
  width: 24px;
  height: 27px;
  background: url(./assets/images/eade2c0c-a1f5-49c1-ae76-aed3e4026667.png)
    no-repeat center;
  background-size: cover;
  z-index: 14;
  overflow: hidden;
}
.environmentally-friendly {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 407px;
  min-width: 0;
  height: 90px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 15;
}
.main-container-difference {
  overflow: hidden;
}

.main-container-difference,
.main-container-difference * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.main-container-difference {
  position: relative;
  width: 1440px;
  height: 1017px;
  margin: 0 auto;
}
.flex-row-ec {
  position: relative;
  width: 1093px;
  height: 20px;
  margin: 100px 0 0 177px;
  z-index: 23;
}
.happy-clients {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 203px;
  height: 20px;
  top: 0;
  left: 0;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.96px;
  z-index: 7;
}
.projects {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 134px;
  height: 20px;
  top: 0;
  left: 340px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.96px;
  z-index: 13;
}
.trees-planted {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 207px;
  height: 20px;
  top: 0;
  left: 598px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.96px;
  z-index: 18;
}
.years-of-exp {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 182px;
  height: 20px;
  top: 0;
  left: 911px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.96px;
  z-index: 23;
}
.flex-row-d {
  position: relative;
  width: 1034px;
  height: 124px;
  margin: -10px 0 0 170px;
  z-index: 22;
}
.plus-difference {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  height: 120px;
  top: 0;
  left: 0;
  color: transparent;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 100px;
  font-weight: 700;
  line-height: 120px;
  text-align: left;
  white-space: nowrap;
  z-index: 6;
  -webkit-text-stroke: 2px #ffbc00;
}
.plus-difference1 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  height: 120px;
  top: 0;
  left: 328px;
  color: transparent;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 100px;
  font-weight: 700;
  line-height: 120px;
  text-align: left;
  white-space: nowrap;
  z-index: 12;
  -webkit-text-stroke: 2px #ffbc00;
}
.plus-difference2 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  height: 120px;
  top: 0;
  left: 598px;
  color: transparent;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 100px;
  font-weight: 700;
  line-height: 120px;
  text-align: left;
  white-space: nowrap;
  z-index: 17;
  -webkit-text-stroke: 2px #ffbc00;
}
.number-difference {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  height: 120px;
  top: 0;
  left: 983px;
  color: transparent;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 100px;
  font-weight: 700;
  line-height: 120px;
  text-align: left;
  white-space: nowrap;
  z-index: 22;
  -webkit-text-stroke: 2px #ffbc00;
}
.plus-difference3 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  height: 120px;
  top: 4px;
  left: 1px;
  color: #ffbc00;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 100px;
  font-weight: 700;
  line-height: 120px;
  text-align: left;
  white-space: nowrap;
  opacity: 0.2;
  z-index: 5;
}
.plus-difference4 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  height: 120px;
  top: 4px;
  left: 329px;
  color: #ffbc00;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 100px;
  font-weight: 700;
  line-height: 120px;
  text-align: left;
  white-space: nowrap;
  opacity: 0.2;
  z-index: 11;
}
.addition-difference {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  height: 120px;
  top: 4px;
  left: 599px;
  color: #ffbc00;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 100px;
  font-weight: 700;
  line-height: 120px;
  text-align: left;
  white-space: nowrap;
  opacity: 0.2;
  z-index: 16;
}
.number-difference5 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  height: 120px;
  top: 4px;
  left: 984px;
  color: #ffbc00;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 100px;
  font-weight: 700;
  line-height: 120px;
  text-align: left;
  white-space: nowrap;
  opacity: 0.2;
  z-index: 21;
}
.frame-difference {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-wrap: nowrap;
  gap: 16px;
  position: relative;
  width: 617px;
  margin: 80px 0 0 412px;
  z-index: 66;
}
.why-choose-us-difference {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 20px;
  color: #67a025;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 0.64px;
  z-index: 67;
}
.brennans-difference {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 617px;
  min-width: 0;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 600;
  line-height: 55px;
  text-align: center;
  text-overflow: initial;
  white-space: nowrap;
  z-index: 68;
}
.the {
  position: relative;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 600;
  line-height: 55.2px;
  text-align: center;
}
.brennans-difference1 {
  position: relative;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 700;
  line-height: 55.2px;
  text-align: center;
}
.difference {
  position: relative;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 46px;
  font-weight: 600;
  line-height: 55.2px;
  text-align: center;
}
.rectangle-difference {
  position: absolute;
  width: 1440px;
  height: 1017px;
  top: 0;
  left: 0;
  background: url(./assets/images/70b4cacc-508a-470c-9ce0-c28cdfa97c21.png)
    no-repeat center;
  background-size: cover;
}
.flex-row-f {
  position: absolute;
  height: 452px;
  top: 455px;
  right: 260px;
  left: 260px;
  z-index: 54;
}
.line-difference {
  position: absolute;
  width: 1px;
  height: 452px;
  top: 0;
  left: 50%;
  background: url(./assets/images/fd1d2696-e0bd-4e0c-9f48-faa823a2e1de.png)
    no-repeat center;
  background-size: cover;
  transform: translate(-50%, 0);
  z-index: 32;
}
.line-difference6 {
  position: absolute;
  width: 920px;
  height: 1px;
  top: 146px;
  left: 0;
  background: url(./assets/images/4862121b-fe76-44b6-9e07-ab635893b172.png)
    no-repeat center;
  background-size: cover;
  z-index: 33;
}
.line-difference7 {
  position: absolute;
  width: 920px;
  height: 1px;
  top: 307px;
  left: 0;
  background: url(./assets/images/b33e7c97-2932-4bca-bd68-29e4c01807c3.png)
    no-repeat center;
  background-size: cover;
  z-index: 34;
}
.frame-difference8 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 16px;
  position: absolute;
  width: 405px;
  height: 103px;
  top: 347px;
  left: 0;
  z-index: 41;
}
.fi-difference {
  flex-shrink: 0;
  position: relative;
  width: 54px;
  height: 54px;
  z-index: 42;
  overflow: hidden;
}
.union-difference {
  position: relative;
  width: 48.373px;
  height: 48.373px;
  margin: 2.814px 0 0 2.813px;
  background: url(./assets/images/82ac2e48-58cd-48a8-b716-29d84ed1d24c.png)
    no-repeat center;
  background-size: cover;
  z-index: 43;
}
.frame-difference9 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 8px;
  position: relative;
  min-width: 0;
  z-index: 44;
}
.complete-toolset {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 29px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28.8px;
  text-align: left;
  white-space: nowrap;
  z-index: 45;
}
.green-thumb-tools {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 335px;
  height: 66px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 22.4px;
  text-align: left;
  z-index: 46;
}
.frame-differencea {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 16px;
  position: absolute;
  width: 405px;
  height: 103px;
  top: 347px;
  left: 515px;
  z-index: 54;
}
.fi-differenceb {
  flex-shrink: 0;
  position: relative;
  width: 54px;
  height: 54px;
  z-index: 55;
  overflow: hidden;
}
.union-differencec {
  position: relative;
  width: 48.299px;
  height: 47.005px;
  margin: 3.512px 0 0 2.82px;
  background: url(./assets/images/22a96390-66c4-4fd1-84b4-172c2ddedb5c.png)
    no-repeat center;
  background-size: cover;
  z-index: 56;
}
.frame-differenced {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 8px;
  position: relative;
  min-width: 0;
  z-index: 57;
}
.environmentally-conscious {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 29px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28.8px;
  text-align: left;
  white-space: nowrap;
  z-index: 58;
}
.eco-friendly-practices {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 335px;
  height: 66px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 22.4px;
  text-align: left;
  z-index: 59;
}
.flex-row-b-difference {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: absolute;
  width: 920px;
  height: 81px;
  top: 480px;
  left: 260px;
  z-index: 35;
}
.frame-differencee {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 405px;
  z-index: 35;
}
.fi-differencef {
  flex-shrink: 0;
  position: relative;
  width: 54px;
  height: 54px;
  z-index: 36;
  overflow: hidden;
}
.union-difference10 {
  position: relative;
  width: 48.375px;
  height: 48.157px;
  margin: 3.031px 0 0 2.813px;
  background: url(./assets/images/c2ba9fa5-9231-4ba6-9a46-f9eff56bc1af.png)
    no-repeat center;
  background-size: cover;
  z-index: 37;
}
.frame-difference11 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 8px;
  position: relative;
  min-width: 0;
  z-index: 38;
}
.availability {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 29px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28.8px;
  text-align: left;
  white-space: nowrap;
  z-index: 39;
}
.round-the-clock {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 335px;
  height: 44px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 22.4px;
  text-align: left;
  z-index: 40;
}
.frame-difference12 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 405px;
  z-index: 26;
}
.fi-difference13 {
  flex-shrink: 0;
  position: relative;
  width: 54px;
  height: 54px;
  z-index: 27;
  overflow: hidden;
}
.icon-difference {
  position: relative;
  width: 50.625px;
  height: 43.312px;
  margin: 5.328px 0 0 1.132px;
  background: url(./assets/images/cba02f10-4946-4490-a115-7d6e5c968478.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 28;
}
.frame-difference14 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 8px;
  position: relative;
  min-width: 0;
  z-index: 29;
}
.tailored-solutions {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 29px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28.8px;
  text-align: left;
  white-space: nowrap;
  z-index: 30;
}
.personalized-needs {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 335px;
  height: 44px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 22.4px;
  text-align: left;
  z-index: 31;
}
.flex-row-difference {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: absolute;
  width: 920px;
  height: 81px;
  top: 641px;
  left: 260px;
  z-index: 60;
}
.frame-difference15 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 405px;
  z-index: 60;
}
.fi-difference16 {
  flex-shrink: 0;
  position: relative;
  width: 54px;
  height: 54px;
  z-index: 61;
  overflow: hidden;
}
.icon-difference17 {
  position: relative;
  width: 48.375px;
  height: 39.375px;
  margin: 7.313px 0 0 2.813px;
  background: url(./assets/images/98c61ce1-f19d-4dad-b02d-ac7e59ca09bb.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 62;
}
.frame-difference18 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 8px;
  position: relative;
  min-width: 0;
  z-index: 63;
}
.instant-service {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 29px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28.8px;
  text-align: left;
  white-space: nowrap;
  z-index: 64;
}
.same-day-service {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 335px;
  height: 44px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 22.4px;
  text-align: left;
  z-index: 65;
}
.frame-difference19 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 16px;
  position: relative;
  width: 405px;
  z-index: 47;
}
.fi-difference1a {
  flex-shrink: 0;
  position: relative;
  width: 54px;
  height: 54px;
  z-index: 48;
  overflow: hidden;
}
.icon-difference1b {
  position: relative;
  width: 48.376px;
  height: 46.687px;
  margin: 4px 0 0 2.813px;
  z-index: 49;
}
.union-difference1c {
  position: absolute;
  width: 48.376px;
  height: 46.687px;
  top: 0;
  left: 0;
  background: url(./assets/images/aedb53f3-b897-4b4b-943c-7601ae82ed81.png)
    no-repeat center;
  background-size: cover;
  z-index: 50;
}
.frame-difference1d {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 8px;
  position: relative;
  min-width: 0;
  z-index: 51;
}
.weather-resilient {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 29px;
  color: #06233a;
  font-family: Zilla Slab, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 28.8px;
  text-align: left;
  white-space: nowrap;
  z-index: 52;
}
.any-condition {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 335px;
  height: 44px;
  color: #06233a;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 22.4px;
  text-align: left;
  z-index: 53;
}
