.elementor .HeroBanner{padding:0px;margin:0px;background-image:linear-gradient(105deg, #9fa165b3 46%,#f7f4e9b3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;}.elementor .HeroBanner__layout{min-height:750px;max-width:1400px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .h1{font-family:var(--Lato);font-weight:700;font-size:5rem;color:var(--dark-green);line-height:5rem;}.elementor .btn-primary{font-family:var(--Lato);font-weight:600;font-size:1.2rem;color:var(--cream);letter-spacing:0.3px;text-transform:capitalize;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:4rem;padding-inline-end:4rem;border-radius:8px;border-width:1px;border-color:var(--dark-green);background-color:var(--dark-green);color: var(--cream);\n}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--cream);}.elementor .btn-primary:focus{color:var(--cream);}.elementor .btn-shine{background: linear-gradient(105deg, #253E04 0%, #4a6b10 50%, #253E04 100%);
  background-size: 200% 100%;
  background-position: 100% 0;
  transition: background-position 0.55s ease, box-shadow 0.4s ease;
  position: relative;\n}.elementor .btn-shine:hover,.elementor .btn-shine:focus-visible{color:var(--cream);background-position: 0% 0;
  box-shadow: 0 0 24px rgba(37, 62, 4, 0.35);\n}.elementor .btn-heroMobile{display:none;}.elementor .SpecialHero{padding:0px;background-color:var(--cream);}.elementor .SpecialHero__layout{height:75vh;min-height:650px;padding:0px;}.elementor .SpecialHero__content{width:100%;padding:0px;background-image:linear-gradient(101deg, #f8f4e8 0%,#D7D89E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;z-index: 2;
  overflow: hidden;

      clip-path: polygon(0 0, 109% 0, 68% 100%, 0% 100%);
     overflow: hidden;
     position: relative;\n}.elementor .SpecialHero__logo{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:0px;background-color:var(--dark-green);display:flex;flex-direction:column;justify-content:flex-end;align-items:end;}.elementor .page-lg{padding-block-start:0rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .PromoCard{width:100%;height:100%;min-height:100%;max-width:100%;max-height:100%;padding:0px;margin:0px;border-radius:0.25rem;border-width:0.5px;border-color:#5a663833;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .PromoCard__tag{width:50%;}.elementor .page-md{max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;}.elementor .body-text{font-family:var(--Lato);font-weight:400;font-size:--text-sm clamp(0.75rem, 0.7rem + 0.25vw, 0.875rem) : clamp(0.75rem, 0.7rem + 0.25vw, 0.875rem);;color:var(--dark-green);line-height:1.65rem;}.elementor .promo-price-row{margin-block-start:1rem;}.elementor .PromoCard__note{margin-block-start:2rem;margin-block-end:0.25rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .text-accent-sm{font-family:var(--Lato);font-weight:500;font-size:0.98rem;letter-spacing:2px;text-transform:uppercase;}.elementor .text-accent-sm-2{font-family:var(--Lato);font-weight:600;font-size:0.98rem;color:#243d04b3;letter-spacing:2px;text-transform:uppercase;}.elementor .Promo__name{font-weight:700;font-size:clamp(1.75rem, 1rem + 0.6vw, 2.75rem);;line-height:2rem;}.elementor .PromoCard__divider{margin-block-start:auto;margin-block-end:2rem;}.elementor .PromoCard__body{width:var(--100);height:var(--100);min-width:var(--100);min-height:var(--100);max-width:var(--100);display:flex;flex-direction:column;}.elementor .PromoCard__desc{padding-block-end:2rem;margin-block-start:auto;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;gap:1rem;}.elementor .PromoCard__badge{background-image: linear-gradient(135deg, rgb(249, 189, 174) 0%, rgb(248, 244, 232) 100%);\n}.elementor .PromoCard__pricewas{text-decoration: line-through;
text-decoration-thickness: 1.5px;

  /* text-decoration-color: var(--honey); */\n}