@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(assets/font/630e0b819503bca7-s.html) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
    u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329,
    u+1ea0-1ef9, u+20ab;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(assets/font/6a1a9d784472a388-s.html) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(assets/font/84455f2b5a591033-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/font/630e0b819503bca7-s.html) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
    u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329,
    u+1ea0-1ef9, u+20ab;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/font/6a1a9d784472a388-s.html) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/font/84455f2b5a591033-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(assets/font/630e0b819503bca7-s.html) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
    u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329,
    u+1ea0-1ef9, u+20ab;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(assets/font/6a1a9d784472a388-s.html) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(assets/font/84455f2b5a591033-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(assets/font/630e0b819503bca7-s.html) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
    u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329,
    u+1ea0-1ef9, u+20ab;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(assets/font/6a1a9d784472a388-s.html) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(assets/font/84455f2b5a591033-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(assets/font/630e0b819503bca7-s.html) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
    u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329,
    u+1ea0-1ef9, u+20ab;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(assets/font/6a1a9d784472a388-s.html) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(assets/font/84455f2b5a591033-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(assets/font/630e0b819503bca7-s.html) format("woff2");
  unicode-range: u+0102-0103, u+0110-0111, u+0128-0129, u+0168-0169, u+01a0-01a1,
    u+01af-01b0, u+0300-0301, u+0303-0304, u+0308-0309, u+0323, u+0329,
    u+1ea0-1ef9, u+20ab;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(assets/font/6a1a9d784472a388-s.html) format("woff2");
  unicode-range: u+0100-02ba, u+02bd-02c5, u+02c7-02cc, u+02ce-02d7, u+02dd-02ff,
    u+0304, u+0308, u+0329, u+1d00-1dbf, u+1e00-1e9f, u+1ef2-1eff, u+2020,
    u+20a0-20ab, u+20ad-20c0, u+2113, u+2c60-2c7f, u+a720-a7ff;
}

@font-face {
  font-family: __Lexend_9d6a31;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(assets/font/84455f2b5a591033-s.p.woff2) format("woff2");
  unicode-range: u+00??, u+0131, u+0152-0153, u+02bb-02bc, u+02c6, u+02da,
    u+02dc, u+0304, u+0308, u+0329, u+2000-206f, u+20ac, u+2122, u+2191, u+2193,
    u+2212, u+2215, u+feff, u+fffd;
}

@font-face {
  font-family: __Lexend_Fallback_9d6a31;
  src: local("Arial");
  ascent-override: 90.98%;
  descent-override: 22.74%;
  line-gap-override: 0%;
  size-adjust: 109.91%;
}

.__className_9d6a31 {
  font-family: __Lexend_9d6a31, __Lexend_Fallback_9d6a31;
  font-style: normal;
}

.__variable_9d6a31 {
  --font-lexend: "__Lexend_9d6a31", "__Lexend_Fallback_9d6a31";
}

:root {
  --color-primary: #092d5e;
  --color-primary-dark: #0c1421;
  --color-primary-light: #092c5ea0;
  --color-secondary: #61eeff;
  --color-light: #fff;
  --color-dark: #111;
  --color-gray-lighter: #cecede;
  --color-gray-light: #565656;
  --color-success: #038d63;
  --color-danger: #e11900;
  --color-warning: #ee7212;
  --color-bg-input: #eaeaea;
  --color-text-input: #666;
  --color-font-primary: #353543;
  --color-modal-blur: #00000080;
}

* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

body,
html {
  max-width: 100vw;
  min-height: 100vh;
  font-family: var(--font-lexend), sans-serif;
  color: var(--color-font-primary);
}

a {
  color: inherit;
  text-decoration: none;
}

.styles_footer__D62n0 {
  background-color: var(--color-primary);
}

.styles_container__0CKa2 {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 1.5rem;
  box-sizing: border-box;
}

.styles_footer_container__VIymK {
  display: flex;
  padding-block: 4rem;
  align-items: flex-start;
  gap: 2rem;
}

.styles_copyright_container__7XEUY {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 1rem;
}

.styles_copyright__eLvzX {
  color: var(--color-light);
  font-size: 1rem;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
}

.styles_divider__HIor8 {
  height: 1px;
  background: hsla(0, 0%, 100%, 0.2);
  width: 100%;
}

.styles_org_details__BLOIO {
  display: flex;
  gap: 2rem;
  width: 100%;
  justify-content: space-between;
}

.styles_org_details_sub__hB1IJ {
  display: flex;
  flex-direction: column;
}

.styles_footer__D62n0 h4 {
  font-size: 1.2rem;
  font-weight: 500;
  margin: 0 0 0.825rem;
}

.styles_footer__D62n0 h4,
.styles_footer__D62n0 p {
  color: var(--color-light);
  font-style: normal;
  line-height: normal;
}

.styles_footer__D62n0 p {
  font-size: 0.8rem;
  font-weight: 300;
  margin: 0;
  padding-left: 2rem;
}

.styles_more_info__KuY4B {
  display: flex;
  align-items: flex-start;
  gap: 2rem;
  color: #738195;
}

.styles_more_info_sub__ziXmm {
  display: flex;
  align-items: flex-start;
  gap: 0.5rem;
  flex: 1 0 45%;
}

.styles_valmo_contact_info__6BKPU {
  padding-left: 0 !important;
  color: #738195 !important;
}

.styles_valmo_contact_info__6BKPU a {
  text-decoration: none;
  color: #738195;
  cursor: pointer;
}

.styles_legal_container__X1zCi {
  width: 30%;
}

.styles_legal_container__X1zCi h6 {
  padding: 0;
  color: var(--color-light);
  font-size: 1rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin: 0 0 0.75rem;
  cursor: pointer;
  text-decoration: none;
}

.styles_legal_container__X1zCi h6 a:hover {
  color: var(--color-secondary);
}

.styles_legal_container__X1zCi a {
  text-decoration: none;
  color: #fff;
}

.styles_disclaimer__ieQPi {
  font-weight: lighter;
  padding: 0.5rem;
}

.styles_disclaimer__ieQPi > .styles_disclaimer_text_container__3g8WE {
  color: #738195;
}

@media only screen and (max-width: 800px) {
  .styles_footer_container__VIymK {
    flex-direction: column;
    padding-block: 2rem;
  }

  .styles_org_details__BLOIO {
    flex-direction: column;
    width: 90%;
  }

  .styles_more_info__KuY4B {
    flex-direction: column;
    gap: 1rem;
  }

  .styles_footer__D62n0 h4 {
    font-size: 1rem;
  }

  .styles_legal_container__X1zCi {
    width: 90%;
  }

  .styles_legal_container__X1zCi h4 {
    font-size: 1.125rem;
  }

  .styles_legal_container__X1zCi h6 {
    font-weight: 300;
  }
}

.styles_main__6Y9PZ {
  top: 0;
  position: -webkit-sticky;
  position: sticky;
  z-index: 20;
}

.styles_header___9ILI {
  font-family: var(--font-lexend), sans-serif;
  font-weight: 400;
  font-size: 1rem;
  background-color: var(--color-primary);
}

.styles_header___9ILI ul {
  list-style-type: none;
  display: flex;
  align-items: center;
  color: var(--color-light);
}

.styles_header___9ILI li a {
  margin-right: 2rem;
  text-decoration: none;
}

.styles_header___9ILI li a:hover,
.styles_selected__lBFOC {
  color: var(--color-secondary);
}

.styles_navbar__r2ciA {
  max-width: 1200px;
  margin: 0 auto;
  padding: 1.5rem 1rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.styles_menu_icon__nc5pU {
  display: none;
}

@media only screen and (max-width: 800px) {
  .styles_active_header__Ml4Mm {
    border-radius: 0 0 8px 8px;
    position: absolute;
    width: 100%;
  }

  .styles_menu_icon__nc5pU {
    display: block;
    position: absolute;
    right: 1rem;
    top: 1rem;
    font-size: 1.5em;
    cursor: pointer;
  }

  .styles_navbar__r2ciA {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: 2rem;
    padding-block: 0.6rem;
  }

  .styles_navbar__r2ciA ul {
    flex-direction: column;
    align-items: center;
    gap: 1rem;

    &.styles_active_menu__Heiqd {
      display: flex;
      padding-bottom: 2rem;
    }

    &.styles_deactive_menu__iuyff {
      display: none;
    }
  }

  .styles_blur_background__XsA5a {
    z-index: -100;
    background-color: #00000080;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
  }

  .styles_fill_div__pX7xx {
    height: 55px;
  }

  .styles_navbar__r2ciA li a {
    margin-right: 0;
  }
}

.styles_button__slVGb {
  font-family: var(--font-lexend), sans-serif;
  border-radius: 4px;
  font-weight: 500;
  border: none;
  cursor: pointer;
  transition: background-color 0.3s, color 0.3s;
}

.styles_buttonContentContainer__F54jN {
  position: relative;
}

.styles_loader-position__Fsnjl {
  position: absolute;
  top: calc(50% - 0.4rem);
  left: calc(50% - 0.4rem);
}

.styles_loader__Rnoq6 {
  height: 1rem;
  width: 1rem;
  border-radius: 50%;
  border-width: 1px;
  border-style: solid;
  animation: styles_loading__RhUId 0.5s linear 0s infinite;
}

.styles_primary__iQFwH {
  background-color: var(--color-primary);
  color: var(--color-light);
}

.styles_primary__iQFwH .styles_loader__Rnoq6 {
  background-color: transparent;
  border-color: var(--color-light) var(--color-light) transparent transparent;
}

.styles_secondary__nFQ9R {
  background: var(--color-secondary);
  color: var(--color-primary);
}

.styles_secondary__nFQ9R .styles_loader__Rnoq6 {
  background-color: var(--color-secondary);
  border-color: var(--color-primary) var(--color-primary) transparent
    transparent;
}

.styles_tertiary__208y_ {
  border: 1px solid var(--color-primary);
  color: var(--color-primary);
  background: #fff;
}

.styles_tertiary__208y_ .styles_loader__Rnoq6 {
  background-color: transparent;
  border-color: var(--color-primary) var(--color-primary) transparent
    transparent;
}

.styles_sm__tdURl {
  padding: 0.75rem 1rem;
  font-size: 0.8rem;
}

.styles_md__AHn6r {
  padding: 0.75rem 1rem;
  font-size: 1rem;
}

.styles_lg__CvVR_ {
  padding: 0.5rem 2rem;
  font-size: 1rem;
}

.styles_primary__iQFwH:disabled {
  background: var(--color-gray-lighter);
  color: var(--color-gray-light);
  cursor: not-allowed;
}

.styles_primary__iQFwH[button-attr="outline"] {
  background-color: #fff;
  border: 1px solid var(--color-primary);
  color: var(--color-primary);
}

.styles_primary__iQFwH[button-attr="outline"]:disabled {
  background-color: #fff;
  border: 1px solid var(--color-gray-lighter);
  color: var(--color-gray-lighter);
}

.styles_tertiary__208y_:disabled {
  color: var(--color-gray-light);
  cursor: not-allowed;
}

.styles_hoverable__SlzKq:hover {
  background: var(--color-secondary);
  color: var(--color-primary);
}

@keyframes styles_loading__RhUId {
  0% {
    rotate: 0deg;
  }

  to {
    rotate: 1turn;
  }
}

.styles_container__fIlej {
  background: var(--color-primary-dark);
  min-height: 92vh;
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
}

.styles_image_container__084n5 {
  position: relative;
}

.styles_blur_circle__MzOxD {
  width: 134px;
  height: 134px;
  background-color: #89ebfc;
  opacity: 0.2;
  filter: blur(50px);
}

.styles_right_circle__H9O_G {
  position: absolute;
  top: 10px;
  left: 50px;
}

.styles_bottom_circle__aas6J {
  position: absolute;
  bottom: -120px;
  left: 50%;
  width: 243px;
  height: 199px;
  opacity: 0.1;
  transform: translateX(-50px);
}

.styles_left_circle__o3cr_ {
  position: absolute;
  top: -40px;
  left: -4px;
}

.styles_card_container__CtIBM {
  display: flex;
  align-items: center;
  min-height: inherit;
  margin-inline: auto;
}

.styles_card_div__LDbSM {
  width: 1200px;
  margin-inline: auto;
  padding-inline: 1.5rem;
  position: relative;
}

.styles_card__gBonw {
  width: 40%;
  position: relative;
}

.styles_images__3Sj_C {
  display: flex;
  align-items: center;
  min-height: inherit;
  position: absolute;
  right: -106px;
  top: 0;
}

.styles_mobile_image__RqBVp {
  display: none;
}

@media screen and (max-width: 998px) {
  .styles_images__3Sj_C {
    display: none;
  }

  .styles_card_container__CtIBM {
    flex-direction: column;
    justify-content: space-between;
    gap: 3rem;
  }

  .styles_card_div__LDbSM {
    padding-inline: 0;
    width: 100%;
  }

  .styles_bottom_circle__aas6J,
  .styles_left_circle__o3cr_ {
    display: none;
  }

  .styles_mobile_image__RqBVp {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 3rem;
    flex: 1 1;
    width: 100%;
  }

  .styles_mobile_truck__132XJ {
    min-height: 300px;
    width: 100%;
    position: relative;
  }

  .styles_img_truck__2EWQ_ {
    object-fit: contain;
    left: 13px;
  }

  .styles_card__gBonw {
    width: 100%;
  }
}

.styles_landing_container__Y0QJg {
  background: linear-gradient(90deg, #2bc0e4, #eaecc6);
  min-height: 60vh;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}

.styles_market_background__vcSVx {
  position: absolute;
  top: 0;
  right: 0;
  width: 52%;
  height: 100%;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 10% 0);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 10% 0);
}

.styles_market_background_image__u5FfK {
  object-fit: cover;
}

.styles_landing_content__5DYwa {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex: 1 1;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 1.5rem;
}

.styles_landing_left_section__Xc9dy {
  width: 45%;
  height: 100%;
  display: flex;
  flex: 1 1;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  gap: 2rem;
}

.styles_landing_left_section__Xc9dy h4 {
  color: #272829;
  font-size: 2rem;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  margin-block: 0;
}

.styles_mobile_landing_container__O2NfZ {
  display: none;
  position: relative;
}

.styles_mobile_landing_details__gh62F h4 {
  color: #272829;
  font-size: 2rem;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  margin-bottom: 1rem;
  margin-top: 0;
}

.styles_mobile_landing_details__gh62F {
  background: linear-gradient(90deg, #2bc0e4, #eaecc6);
  max-width: 1200px;
  margin: 0 auto;
  padding: 2rem 1.5rem;
}

@media only screen and (max-width: 800px) {
  .styles_landing_container__Y0QJg {
    display: none;
  }

  .styles_mobile_landing_container__O2NfZ {
    display: grid;
    min-height: 40vh;
  }

  .styles_mobile_market_background_image__CACFs {
    object-fit: cover;
  }

  .styles_mobile_landing_details__gh62F h4 {
    width: 90%;
  }

  .styles_mobile_landing_container__O2NfZ
    > .styles_mobile_landing_details__gh62F
    > * {
    display: none;
  }
}

.styles_stats_container__jqIBU {
  position: relative;
  background-color: var(--color-primary);
}

.styles_stats_description__6QEYz {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 1.5rem;
}

.styles_stats_description__6QEYz h4 {
  font-size: 1.5rem;
  font-weight: 600;
  margin: 0 0 1rem;
  color: var(--color-light);
}

.styles_stats_description__6QEYz p {
  margin-block: 0;
  font-size: 1.125rem;
  font-weight: 300;
  width: 80%;
  color: var(--color-light);
}

.styles_details_heading__ig_vG {
  padding-top: 3rem;
}

.styles_details_desc__9HUd8 {
  padding-bottom: 7.5rem;
}

.styles_stats_card_container__AP_79 {
  padding: 1.5rem 0;
  display: flex;
  border-radius: 16px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background: #f8feff;
  align-items: flex-start;
  justify-content: space-around;
  position: absolute;
  bottom: -3.75rem;
  margin-left: auto;
  margin-right: auto;
  left: 1rem;
  right: 1rem;
  max-width: 1200px;
}

.styles_stats_card_subcontainer___uDt3 {
  display: flex;
  justify-content: space-evenly;
  align-items: flex-start;
  width: 100%;
  position: relative;
}

.styles_stats__D5Yd8 {
  display: flex;
  gap: 1rem;
  align-items: flex-start;
  justify-content: space-between;
}

.styles_stats_details__wss2X h4 {
  font-size: 1.875rem;
  font-weight: 800;
}

.styles_stats_details__wss2X h4,
.styles_stats_details__wss2X p {
  color: #272829;
  font-style: normal;
  line-height: normal;
  margin-block: 0;
}

.styles_stats_details__wss2X p {
  font-size: 1rem;
  font-weight: 500;
  width: 80%;
}

.styles_bubble_left_background___4BqY {
  position: absolute;
  left: -12rem;
  bottom: -12rem;
  width: 16rem;
  z-index: -1;
}

.styles_bubble_right_background__JEOv7 {
  position: absolute;
  right: -12rem;
  bottom: -12rem;
  width: 16rem;
  z-index: -1;
}

.styles_mobile_stats_card_container__rEeeB {
  display: none;
}

@media only screen and (max-width: 1600px) {
  .styles_bubble_left_background___4BqY,
  .styles_bubble_right_background__JEOv7 {
    display: none;
  }
}

@media only screen and (max-width: 800px) {
  .styles_stats_container__jqIBU {
    position: static;
    padding-inline: 0;
  }

  .styles_stats_description__6QEYz p {
    width: 100%;
  }

  .styles_stats_card_container__AP_79 {
    display: none;
  }

  .styles_details_desc__9HUd8 {
    padding-bottom: 3rem;
  }

  .styles_stats_details__wss2X h4 {
    font-size: 1.25rem;
  }

  .styles_stats_details__wss2X p {
    font-size: 0.875rem;
  }

  .styles_stats__D5Yd8 {
    flex: 1 0 46%;
    justify-content: flex-start;
  }

  .styles_mobile_stats_card_container__rEeeB {
    max-width: 1200px;
    margin: 0 auto;
    padding: 1.5rem;
    display: flex;
    border-radius: 0 0 16px 16px;
    border: 1px solid rgba(0, 0, 0, 0.08);
    background: #f8feff;
    position: static;
    width: 100%;
    flex-wrap: wrap;
    gap: 1rem;
  }
}

.styles_delivery_partners_container__fz_gr {
  padding-top: 8rem;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 2rem;
  max-width: 1200px;
  margin: 0 auto;
  padding-inline: 1.5rem;
}

.styles_delivery_partners_container__fz_gr:nth-of-type(2n) {
  flex-direction: row-reverse;
}

.styles_delivery_partners_container__fz_gr:last-of-type {
  padding-bottom: 7.5rem;
}

.styles_delivery_partners_container__fz_gr img {
  display: block;
  width: 100%;
  height: auto;
}

.styles_delivery_partners_container__fz_gr h4 {
  margin: 0;
  color: #272829;
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.styles_delivery_partners_container__fz_gr ul {
  color: #292929;
  font-size: 1rem;
  font-style: normal;
  line-height: normal;
  font-weight: 300;
  margin-block: 1rem;
  padding-left: 2.5rem;
}

.styles_delivery_partners_container__fz_gr li {
  margin-bottom: 0.5rem;
}

.styles_join_us_image__TrRkB {
  position: relative;
  overflow: hidden;
  margin: 2rem;
  flex: 1 0 45%;
  border-radius: 32px;
}

.styles_delivery_partner_desc_container__dTC6A {
  width: 100%;
  background-color: #fff;
  flex: 1 0 45%;
  position: relative;
  display: flex;
  justify-content: center;
}

.styles_delivery_partner_desc__NlaNf {
  padding: 3rem;
  border-radius: 16px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  background: var(--color-light);
}

.styles_button_div__I42_S {
  margin-top: 2rem;
}

.styles_mesh__dUEoK,
.styles_right_mesh__fkuyv {
  position: absolute;
  bottom: -8rem;
  right: -8rem;
  z-index: -1;
  width: 16rem;
}

.styles_left_mesh__zzEth {
  position: absolute;
  bottom: -4rem;
  left: -8rem;
  z-index: -1;
  width: 16rem;
}

.styles_left_mesh__zzEth img,
.styles_right_mesh__fkuyv img {
  border-radius: 0;
}

@media screen and (max-width: 1300px) {
  .styles_left_mesh__zzEth,
  .styles_right_mesh__fkuyv {
    display: none;
  }
}

@media only screen and (max-width: 800px) {
  .styles_delivery_partners_container__fz_gr {
    padding-top: 3rem;
    flex-direction: column;
    gap: 0;
  }

  .styles_delivery_partners_container__fz_gr:nth-of-type(2n) {
    flex-direction: column;
  }

  .styles_delivery_partners_container__fz_gr h4 {
    padding-inline: 1rem;
  }

  .styles_delivery_partners_container__fz_gr ul {
    -webkit-padding-end: 1rem;
    padding-inline-end: 1rem;
    font-size: 1.125rem;
  }

  .styles_join_us_image__TrRkB {
    margin: 0;
    border-radius: 32px 32px 0 0;
    width: 100%;
  }

  .styles_delivery_partner_desc__NlaNf {
    border-radius: 0 0 24px 24px;
    padding-inline: 0;
    padding-block: 1rem;
  }

  .styles_button_div__I42_S {
    margin-top: 2rem;
    padding-inline: 1rem;
  }

  .styles_left_mesh__zzEth,
  .styles_right_mesh__fkuyv {
    display: none;
  }
}

.styles_suspense_loader_container__lh9JL {
  width: 100%;
  display: flex;
  justify-content: center;
  margin: 1rem;
}

.styles_container__JJezS {
  margin-block: 0.8rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-weight: 500;
  gap: 0.8rem;
}

.styles_container__JJezS span {
  font-size: 1rem;
  color: var(--color-danger);
}

.styles_tracking_container__G_ZwZ {
  flex-direction: column;
  gap: 2rem;
  position: relative;
}

.styles_single_step__eeejD,
.styles_tracking_container__G_ZwZ {
  display: flex;
  justify-content: space-between;
}

.styles_timeline_right__81tqE {
  font-size: 0.8rem;
  font-weight: 400;
  color: #8b8b83;
  display: flex;
  align-items: center;
}

.styles_timeline_left__iay7b {
  display: flex;
  gap: 8px;
  max-width: 70%;
  justify-content: flex-start;
  align-items: center;
}

.styles_icon_container__ohmVY {
  z-index: 2;
}

.styles_icon_div__tU1f1 {
  width: 20px;
  height: 22px;
  background-color: var(--color-light);
  display: grid;
  place-items: center;
}

.styles_circle_box__4fzcP {
  background-color: #fff;
  height: 15px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.styles_circle__Sy_hs {
  height: 10px;
  width: 10px;
  border-radius: 50%;
}

.styles_circle_box__4fzcP > [data-sub-status-icon="success"] {
  background-color: var(--color-success);
}

.styles_circle_box__4fzcP > [data-sub-status-icon="light-gray"],
.styles_progress_bar__K8WnH {
  background-color: var(--color-gray-lighter);
}

.styles_progress_bar__K8WnH {
  width: 2px;
  height: 100%;
  position: absolute;
  left: 9px;
  z-index: 0;
}

.styles_indicator__IvIeZ {
  position: absolute;
  width: 100%;
  background-color: var(--color-success);
}

.styles_label__tcyLW {
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 16px;
  border-radius: 55px;
}

.styles_display__5DPck {
  color: #8b8b83;
}

.styles_display__5DPck > [data-sub-text-variant="current"] {
  color: var(--color-dark);
}

.styles_display__5DPck > [data-sub-text-variant="reached"] {
  color: #8b8b83;
}

.styles_display__5DPck > [data-sub-text-variant="not-reached"] {
  color: #c4c4d9;
}

@media screen and (max-width: 350px) {
  .styles_label__tcyLW {
    font-size: 0.8rem;
  }
}

.styles_pill__kIpxo {
  padding: 3px 9px;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 16px;
  border-radius: 55px;
}

.styles_success__bioKM {
  color: #038d63;
  background-color: #edf3ee;
}

.styles_primary__jWMSL {
  color: #1b57a9;
  background-color: #e7eeff;
}

.styles_warning__9d_zJ {
  background-color: #ffe8cd;
  color: #ee7212;
}

.styles_danger__HUqUD {
  background-color: #ffdad6;
  color: #e11900;
}
