:root {
  --primary-color: navy;
  --2nd-color: #e80045;
  --white: white;
  --light_navy: #edf1ff;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: var(--primary-color);
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 130%;
}

.page-wrapper.gray-bg {
  background-color: #edf1ff;
}

.nav-link {
  color: var(--primary-color);
  letter-spacing: .25px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  transition: color .3s;
}

.nav-link:hover {
  color: var(--2nd-color);
}

.nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link.w--current {
  color: var(--primary-color);
}

.nav-link.w--current:hover {
  color: var(--2nd-color);
}

.nav-button-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: 60px;
  display: flex;
}

.nav-button-wrapper.for-tab {
  display: none;
}

.button-primary {
  background-color: var(--primary-color);
  color: #fff;
  letter-spacing: 2px;
  text-transform: none;
  border-radius: 12px;
  padding: 18px 32px;
  font-size: 16px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
  transition: background-color .3s;
}

.button-primary:hover {
  background-color: var(--2nd-color);
  color: #fff;
}

.button-primary:active {
  background-color: #43464d;
}

.button-primary.v2 {
  background-color: var(--2nd-color);
  padding-left: 44px;
  padding-right: 44px;
  font-weight: 600;
}

.button-primary.v2:hover {
  background-color: #ff447c;
}

.button-primary.v3 {
  border: 2px solid var(--primary-color);
  color: var(--primary-color);
  background-color: #0000;
  padding-top: 15px;
  padding-bottom: 15px;
}

.button-primary.dark-blue {
  padding: 15px 48px;
}

.button-primary.v-white {
  background-color: var(--white);
  color: var(--primary-color);
  padding-left: 44px;
  padding-right: 44px;
  font-size: 18px;
  font-weight: 600;
}

.menu-button {
  transform-style: preserve-3d;
}

.link-block {
  color: var(--primary-color);
  padding-top: 14px;
  padding-bottom: 14px;
  line-height: 120%;
  text-decoration: none;
}

.text-block {
  font-weight: 500;
}

.section.py-80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.section.py-80.oberly-buttom {
  background-image: linear-gradient(#fff0 50%, #e0e8ff);
  overflow: hidden;
}

.section.py-80.oberly-buttom.courier-work {
  background-image: none;
  padding-top: 17px;
}

.section.py-80.card-overlay {
  background-image: linear-gradient(#e0e8ff, #fff0 50%, #e0e8ff);
  padding-top: 30px;
  padding-bottom: 160px;
}

.section.py-80.overflow-hide {
  overflow: hidden;
}

.section.py-160 {
  padding-top: 160px;
  padding-bottom: 160px;
}

.section.py-160.overfo {
  padding-bottom: 80px;
  overflow: hidden;
}

.section.bg-light-navy {
  background-color: #e0e8ff;
  border-bottom-right-radius: 70px;
  border-bottom-left-radius: 70px;
  padding-left: 140px;
  padding-right: 140px;
  overflow: hidden;
}

.section.overflow-hidden {
  overflow: hidden;
}

.section.overflow-hidden.pb {
  padding-bottom: 160px;
}

.section.overflow-hidden.pt-80 {
  display: block;
}

.section.overflow-hidden.pt-80.pb.testimonials-section {
  position: sticky;
  top: 0;
}

.section.cat-bg {
  background-image: url('../images/Frame-48097648_1.avif');
  background-position: 50%;
  background-size: cover;
}

.section.pt-160 {
  padding-top: 160px;
  padding-bottom: 80px;
}

.section.pt-80 {
  padding-top: 80px;
}

.section.pt-80.pb-160 {
  padding-bottom: 160px;
}

.section.bg-light-navy {
  background-color: #e0e8ff;
  border-bottom-right-radius: 70px;
  border-bottom-left-radius: 70px;
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.container {
  max-width: 1440px;
  padding-left: 20px;
  padding-right: 20px;
}

.container.relative {
  position: relative;
}

.container.sm-w {
  max-width: 1083px;
}

.container.small-w {
  max-width: 1000px;
  padding-left: 0;
  padding-right: 0;
}

.hero_top_badge_wrap {
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
  position: relative;
  left: 7px;
}

.hero_top_badge {
  z-index: 1;
  background-color: #fff;
  border: 1px #000;
  border-radius: 50%;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-left: -12px;
  display: flex;
  position: relative;
  left: -7px;
  box-shadow: -4px 2px 10.2px #00008014;
}

.hero_trust_status {
  color: #0000807a;
  text-align: center;
}

.gap-16 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.hero_heading_wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero_heading {
  text-align: center;
  width: 70%;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 600;
  line-height: 110%;
}

.hero_heading_red {
  color: var(--2nd-color);
}

.hero_heading_info {
  text-align: center;
  width: 50%;
  margin-bottom: 0;
  font-size: 18px;
}

.hero_cta_wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.hero_video_wrapwwe {
  z-index: 50;
  background-image: url('../images/Group-1321317326.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.hero_video_border {
  z-index: 10;
  background-color: #fff;
  border-radius: 35px;
  justify-content: center;
  align-items: center;
  width: 76%;
  max-width: 935px;
  height: 68%;
  max-height: 526px;
  margin-left: auto;
  margin-right: auto;
  padding: 14px;
  display: flex;
  position: static;
  inset: 0%;
  box-shadow: 0 16px 120px #00008033;
}

.background-video {
  z-index: 100;
  border-radius: 27.65px;
  width: 100%;
  height: 100%;
  overflow: clip;
}

.hero_video_wrpper {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  height: 620px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.video_layout {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: -.5% 0% 0%;
}

.hero_video_section {
  position: relative;
  width: 100%;
  max-width: 1670px;
  aspect-ratio: 1670 / 906;
  margin: 40px auto 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

.hero_neon_decoration {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1940px;
  height: 1052px;
  transform: translate(calc(-50% + 12px), calc(-50% + 3px));
  pointer-events: none;
  user-select: none;
  z-index: 3;
}

.hero_video_container {
  position: relative;
  z-index: 2;
  width: 950px;
  max-width: calc(100% - 40px);
  aspect-ratio: 935 / 526;
  background-color: #fff;
  border-radius: 35px;
  padding: 14px;
  box-shadow: 0 16px 120px #00008033;
  display: flex;
}

.hero_video_container .background-video {
  z-index: 10;
  border-radius: 27.65px;
  width: 100%;
  height: 100%;
  overflow: clip;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.empower_wrap {
  background-image: url('../images/Our-Software-Empowers-Your-Pharmacy.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: 37px;
  display: flex;
  overflow: hidden;
}

.section_heading {
  text-transform: capitalize;
  font-size: 54px;
  font-weight: 600;
  line-height: 110%;
}

.section_heading.work {
  text-align: center;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  line-height: 120%;
}

.empower_left {
  grid-column-gap: 6.06rem;
  grid-row-gap: 6.06rem;
  flex-flow: column;
  width: 45%;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  display: flex;
}

.empower_right {
  flex: 1;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: relative;
}

.empower_list_wrap {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.dot {
  background-color: var(--2nd-color);
  border-radius: 50%;
  width: 10px;
  height: 10px;
  display: flex;
}

.basic-text-18px {
  flex: 1;
  font-size: 18px;
  line-height: 120%;
}

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

.image-4 {
  z-index: 10;
  position: absolute;
  top: 208.766px;
  left: 21.719px;
}

.all_in_one_wrap {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  flex-flow: column;
  display: flex;
}

.heading {
  text-align: center;
  width: 70%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  font-weight: 600;
  line-height: 120%;
}

.all_in_one_heading {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.red-dot {
  color: var(--2nd-color);
}

.red-dot.white {
  color: var(--white);
}

.basic-text-18px-copy {
  flex: 1;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 130%;
}

.all_in_one_tab_wrap {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-flow: column;
  display: flex;
}

.all_in_one_tab_nav {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.all_in_one_tab_link {
  background-color: var(--2nd-color);
  color: var(--white);
  cursor: pointer;
  border-radius: 16px;
  padding: 14px 16px;
  font-size: 18px;
  font-weight: 500;
}

.all_in_one_tab_link_two {
  background-color: var(--light_navy);
  color: var(--primary-color);
  cursor: pointer;
  border-radius: 16px;
  padding: 14px 16px;
  font-size: 18px;
  font-weight: 500;
}

.tab_one {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #f9faff;
  border: 2px solid #edf1ff;
  border-radius: 32px;
  align-items: center;
  width: 98%;
  max-height: 603px;
  padding: 30px 0 30px 30px;
  display: flex;
  position: relative;
}

.tab_badges {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--2nd-color);
  background-color: #e8004512;
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 12px;
  font-weight: 500;
  display: flex;
}

.tab_left {
  grid-column-gap: 2.31rem;
  grid-row-gap: 2.31rem;
  flex-flow: column;
  align-items: flex-start;
  width: 51%;
  display: flex;
}

.tab_heading_wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.tab-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
}

.tab-sub-heding {
  margin-bottom: 0;
}

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

.tab_grid_item {
  background-color: var(--light_navy);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  min-height: 168px;
  padding: 16px;
  display: flex;
}

.tab_grid_title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 120%;
}

.tab_right {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: drop-shadow(-20px 20px 60px #c8ccd9);
  backdrop-filter: drop-shadow(-20px 20px 60px #c8ccd9);
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 45%;
  height: 75%;
  display: grid;
  position: absolute;
  right: -31px;
}

.tab_badges--two {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: var(--primary-color);
  background-color: #00008012;
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 12px;
  font-weight: 500;
  display: flex;
}

.tab_two {
  background-color: #f9faff;
  border: 2px solid #edf1ff;
  border-radius: 32px;
  justify-content: space-between;
  align-items: stretch;
  min-height: 603px;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 0;
  display: none;
  overflow: hidden;
}

.tab_two_right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.tab_two_left {
  grid-column-gap: 37px;
  grid-row-gap: 37px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 52%;
  height: 100%;
  padding-bottom: 30px;
  display: flex;
}

.image-7 {
  width: 100%;
  height: 90%;
}

.tab_badges--three {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #4a64eb;
  background-color: #4a64eb12;
  border-radius: 50px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 12px;
  font-weight: 500;
  display: flex;
}

.tab_three_right {
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.gap-24 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.gap-24.text-center {
  justify-content: center;
  align-items: center;
}

.tab_three {
  background-color: #f9faff;
  border: 2px solid #edf1ff;
  border-radius: 32px;
  justify-content: space-between;
  align-items: stretch;
  max-height: 603px;
  padding-top: 30px;
  padding-left: 30px;
  padding-right: 0;
  display: none;
  overflow: hidden;
}

.all_in_one_tab_link_three {
  background-color: var(--light_navy);
  color: var(--primary-color);
  cursor: pointer;
  border-radius: 16px;
  padding: 14px 16px;
  font-size: 18px;
  font-weight: 500;
}

.tab_two_left-copy {
  grid-column-gap: 37px;
  grid-row-gap: 37px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 52%;
  height: 100%;
  padding-bottom: 0;
  display: flex;
}

.workflow_wrap {
  background-image: url('../images/Group-1321317380-1.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: 70px;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.workflow_wrap.new-padding-integration {
  margin-left: 20px;
  margin-right: 20px;
}

.workflow_step_mobile {
  position: relative;
}

.bubblle-2 {
  z-index: 5;
  position: absolute;
  inset: -5% 37% auto auto;
}

._1st-step {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  width: 240px;
  height: 240px;
  color: var(--white);
  text-align: center;
  background-image: radial-gradient(circle closest-corner, #fff0, #2f2f5ca3);
  border-radius: 50%;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  display: flex;
  box-shadow: inset 0 0 30px #fff3;
}

.text-block-3 {
  font-weight: 300;
  line-height: 115%;
}

.text-block-4 {
  width: 50%;
}

.bubblle-3 {
  z-index: 5;
  font-size: 1616px;
  position: absolute;
  inset: 36% 43px auto auto;
}

._1st-step-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  width: 240px;
  height: 240px;
  color: var(--white);
  text-align: center;
  background-image: radial-gradient(circle, #e8004500, #b7003666);
  border-radius: 50%;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  display: flex;
  box-shadow: inset 0 0 30px #fff3;
}

._1st-step-copy-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  width: 240px;
  height: 240px;
  color: var(--white);
  text-align: center;
  background-image: radial-gradient(circle closest-side, #4a64eb66, #00106766);
  border-radius: 50%;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  display: flex;
  box-shadow: inset 0 0 30px #fff3;
}

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

.bubblle-1 {
  z-index: 5;
  position: absolute;
  inset: 36% auto auto 32px;
}

.work_with {
  z-index: 100;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 16px solid var(--white);
  -webkit-backdrop-filter: blur(50px);
  backdrop-filter: blur(50px);
  background-color: #fff9;
  border-radius: 120px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
}

.work_heading_wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.work_subheading {
  width: 56%;
  margin-bottom: 0;
}

.work_subheading.courier-work-text {
  opacity: .8;
  width: 100%;
}

.work_sponcer {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: end space-around;
  align-items: center;
  display: grid;
}

.work_sponcer.courier-work {
  padding-left: 80px;
  padding-right: 80px;
}

.work_with_item {
  background-color: var(--white);
  border-radius: 14px;
  justify-content: center;
  align-items: center;
  height: 60px;
  padding-left: 26px;
  padding-right: 26px;
  display: flex;
  box-shadow: 0 15.119px 33.599px #7090b01f;
}

.slide_overlay {
  z-index: 5;
  position: absolute;
  inset: 0% -9% 0% auto;
}

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

.work-main-wrapper {
  position: relative;
}

.slide_overlay-copy {
  z-index: 5;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0% auto;
}

.span-grid {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slide_overlay-copy {
  z-index: 5;
  position: absolute;
  inset: 0% auto 0% -66px;
}

.work_spn-wrap {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.work_spn-wrap.courier-work {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

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

.card_item {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  height: 374px;
  color: var(--white);
  background-image: url('../images/Frame-48097658.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: 40px;
  flex-flow: column;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 35px;
  padding-left: 35px;
  padding-right: 35px;
  display: flex;
}

.heading-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 600;
  line-height: 105%;
}

.gap-12 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.gap-12.px-30 {
  padding-left: 35px;
  padding-right: 35px;
}

.gap-12.flex {
  justify-content: center;
  align-items: center;
}

.card_item--2 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--white);
  height: 374px;
  color: var(--primary-color);
  border-radius: 40px;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 35px;
  display: flex;
}

.div-block-3 {
  border: 15px solid #edf0fd;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  display: flex;
}

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

.card_item-_three {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  height: 374px;
  color: var(--white);
  background-image: url('../images/Frame-1000004943.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: 40px;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 35px;
  display: flex;
}

.line-runner {
  width: 100%;
  position: relative;
}

.label-_three {
  z-index: 10;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #fff3;
  border-radius: 75px;
  padding: 10px 14px;
  position: absolute;
  inset: -6% auto auto -.38rem;
}

.label-_middle {
  z-index: 10;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #fff3;
  border-radius: 75px;
  padding: 10px 14px;
  position: absolute;
  inset: auto 15% 37% auto;
}

.label-_three-copy {
  z-index: 10;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #fff3;
  border-radius: 75px;
  padding: 10px 14px;
  position: absolute;
  inset: auto 0% -1% auto;
}

._100 {
  z-index: 5;
  width: 100%;
  position: relative;
}

.how_work_wrape {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  width: 90%;
  color: var(--white);
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
  display: flex;
  position: relative;
}

.how--step {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 44px;
  font-weight: 600;
  line-height: 120%;
}

.step-wrap {
  background-color: #03034b;
  border-radius: 40px;
  width: 94%;
  height: 550px;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-left: 50px;
  position: relative;
  top: 0;
}

.step_content_wrapper {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 26%;
  height: 100%;
  display: flex;
}

.step-label {
  background-color: var(--2nd-color);
  color: var(--white);
  border-radius: 50px;
  padding: 4px 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 160%;
}

.step_content_info_wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.step_content_info_h {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  line-height: 110%;
}

.step_content_info_p {
  opacity: 1;
  color: #ffffffd6;
  margin-bottom: 0;
  line-height: 150%;
}

.dashborsh_image_layout {
  position: absolute;
  inset: 9% -6% auto auto;
}

.moble-image {
  border-radius: 17px;
  position: absolute;
  inset: auto 3% -8% auto;
  transform: rotate(3.806deg);
  box-shadow: 1px 12px 56.4px #00000040;
}

.image-9 {
  border-radius: 16px;
}

.image-10 {
  position: absolute;
  inset: auto 7% -12% auto;
}

.i-phone {
  position: absolute;
  inset: auto 34% -12% auto;
}

.choose_us_wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: column;
  display: flex;
}

.choose_us_title {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 600;
  line-height: 110%;
}

.text-block-6 {
  color: var(--2nd-color);
  text-align: center;
  font-size: 18px;
}

.bi-gradient-bg {
  background-image: url('../images/How-It-Works.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 70px;
  padding-top: 50px;
  padding-bottom: 60px;
}

.table-sell.gradient {
  background-image: radial-gradient(circle, #edf1ff 62%, #fff0);
}

.row {
  width: 75%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.row.top-row {
  position: relative;
}

.cell_25 {
  justify-content: flex-start;
  align-items: center;
  width: 25%;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.red-sell {
  border-right: 2px solid #e80045;
  border-left: 2px solid var(--2nd-color);
  justify-content: center;
  align-items: center;
  width: 142px;
  margin-left: 121px;
  margin-right: 121px;
  display: flex;
}

.red-sell.go {
  border-bottom: 2px solid var(--2nd-color);
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}

.red-sell.top {
  border-top: 2px solid var(--2nd-color);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  margin-right: 0;
  padding-bottom: 30px;
  position: relative;
}

.other-cell {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.thead-copy {
  color: #7d8cc0;
  text-align: center;
  text-align: center;
  text-overflow: clip;
  white-space: break-spaces;
  text-align: center;
  width: 100%;
  font-weight: 500;
  line-height: 115%;
}

.testimonial_wrap {
  flex-flow: row;
  display: block;
  position: relative;
}

.testimonial_left {
  width: 45%;
  position: relative;
}

.testimonial_info-wrap {
  grid-column-gap: 219px;
  grid-row-gap: 219px;
  color: var(--white);
  background-image: url('../images/Frame-1000004934.svg');
  background-position: 0%;
  background-size: cover;
  border-radius: 36px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 28px 35px 100px 35px;
  display: flex;
}

.heading-3 {
  text-transform: capitalize;
  width: 70%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 600;
  line-height: 110%;
}

.team-slider_cms_list.swiper-wrapper {
  align-items: stretch;
  height: 100%;
  display: flex;
}

.team-slider_cms_item.swiper-slide {
  background-color: #edf1ff;
  border-radius: 20px;
  flex: none;
  width: 342px;
  height: 100%;
  margin-right: 24px;
}

.team-slider_cms_item.swiper-slide.white-bg {
  background-color: #fff;
}

.team-slider_bullet_wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  width: auto !important;
}

.team-slider_component {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  height: 100%;
  display: flex;
  overflow: hidden;
  container-type: inline-size;
}

.testimonial-slider {
  grid-column-gap: 10rem;
  grid-row-gap: 10rem;
  flex-flow: wrap;
  place-content: flex-end space-between;
  align-items: center;
  width: 80%;
  margin-top: .4rem;
  display: flex;
  position: static;
  left: 108px;
}

.team-slider_draggable_handle {
  cursor: grab;
  background-color: currentColor;
  border-radius: 100vw;
  width: 30%;
  height: 100%;
}

.testimonials-slider.swiper {
  margin-left: calc(var(--site--gutter) * -.5);
  margin-right: calc(var(--site--gutter) * -.5);
  overflow: visible;
}

.team-slider_btn_layout {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.team-slider_bullet_item {
  aspect-ratio: 1;
  background-color: #f8b3c7;
  border: .09rem #000;
  border-radius: 100vw;
  width: .625rem;
  min-width: 0;
  padding: 0;
}

.team-slider_bullet_item.is-active {
  color: var(--2nd-color);
  background-color: currentColor;
}

.team-slider_draggable_wrap {
  border-style: solid;
  border-width: .09rem;
  border-radius: 100vw;
  width: 14rem;
  min-width: 0;
  max-width: 100%;
  height: 1rem;
}

.team-slider_draggable_wrap.hide {
  display: none;
}

.team-slider_btn_element {
  background-color: var(--light_navy);
  color: var(--light_navy);
  cursor: pointer;
  border-radius: 50%;
  padding: 14px;
}

.team-slider_btn_element.swiper-button-disabled {
  opacity: .5;
  pointer-events: none;
}

.team-slider_btn_element.bg-white {
  background-color: var(--white);
}

.testimonial_card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-radius: 20px;
  flex-flow: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.heading-4 {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 120%;
}

.testimonial_profa {
  color: #00008080;
  font-size: 14px;
  line-height: 120%;
}

.gap-5 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  display: flex;
}

.testimonial_review {
  margin-bottom: 0;
  line-height: 150%;
}

.whole-slider-wrap {
  height: 100%;
  padding-top: 7px;
  padding-bottom: 7px;
  position: absolute;
  inset: auto 0% -1% 414px;
  overflow: hidden;
}

.our_mission_wrapper {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 600;
  line-height: 110%;
}

.our_mission_heading {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  width: 33.3333%;
  display: flex;
}

.our_mission_two {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.dicover_more_btn {
  background-color: var(--2nd-color);
  color: var(--white);
  border-radius: 32px;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  padding: 24px;
  font-size: 44px;
  font-weight: 600;
  line-height: 110%;
  text-decoration: none;
  display: flex;
}

.missin-thed {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.text-block-8 {
  width: 50%;
}

.div-block-8 {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.cta_block {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  height: 423px;
  color: var(--white);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-6 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 600;
}

.cta_info {
  text-align: center;
  width: 55%;
  margin-bottom: 0;
}

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

.cta_wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.footer {
  color: var(--white);
  background-color: #030346;
  border-bottom: 1px solid #e4ebf3;
  padding-top: 50px;
  position: relative;
}

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-content {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.footer-block {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.title-small {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.footer-link {
  color: #ffffffb3;
  text-decoration: none;
}

.footer-link:hover {
  color: var(--white);
}

.footer-social-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-left: -12px;
  display: flex;
}

.footer-social-link {
  color: #ffffffb3;
  margin-left: 12px;
}

.footer-divider {
  background-color: #fff3;
  width: 100%;
  height: 1px;
  margin-top: 70px;
  margin-bottom: 0;
}

.footer-copyright-center {
  color: #ffffff7a;
  text-align: center;
  line-height: 16px;
}

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

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

.svg {
  width: 26px;
  height: 26px;
}

.div-block-11 {
  justify-content: space-between;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.image-11 {
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 90%;
  position: absolute;
  top: 66.438px;
  left: 75px;
}

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

.footer-link-copy {
  color: var(--white);
  text-decoration: none;
}

.footer-link-copy {
  text-decoration: none;
}

.footer-link-copy:hover {
  color: #ffffffb3;
}

.image-7-copy {
  height: 540px;
}

.menu-for-mobile {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: none;
}

.nab-container {
  max-width: 1440px;
  padding-left: 20px;
  padding-right: 20px;
}

.nab-wrapper {
  justify-content: space-between;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

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

.menu-_for_xl {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.xl-wpa {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.navbar {
  z-index: 1000;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0000;
  position: sticky;
  top: 0;
}

.navbar.cont-gradinet {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0000;
  background-image: none;
}

.navbar.bg-light {
  background-color: #ffffffa8;
}

.navbar.ab-bg {
  background-image: linear-gradient(274deg, #fff0 71%, #f4e8f2);
}

._w-100 {
  width: 100%;
}

.for-xl {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: 60px;
  display: flex;
}

.image-13 {
  border-radius: 16px;
}

.gap-248 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  color: var(--white);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.text-block-9 {
  color: var(--white);
  background-color: #fff3;
  border-radius: 30px;
  padding: 8px 11px;
}

.heading-7 {
  text-align: center;
  width: 70%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  font-weight: 600;
  line-height: 120%;
}

.paragraph-2 {
  color: #fffc;
}

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

.div-block-18 {
  height: 790px;
  overflow: hidden;
}

.lottie-animation {
  width: 950px;
}

.image-14 {
  width: 100%;
}

.overlay {
  opacity: .05;
  position: absolute;
  inset: 0%;
}

.bubblle-1-copy {
  z-index: 5;
  position: absolute;
  inset: 36% auto auto 32px;
}

.bubblle-3-copy {
  z-index: 5;
  font-size: 1616px;
  position: absolute;
  inset: 36% 43px auto auto;
}

.moble-loti {
  display: none;
}

.step-5-iphone {
  position: absolute;
  inset: auto 9% -7% auto;
}

.dashborsh_image_layout-copy {
  position: absolute;
  inset: 11% -6% auto auto;
}

.image-10-copy {
  position: absolute;
  inset: auto 7% -9% auto;
}

.text-block-10 {
  background-color: var(--2nd-color);
  color: var(--white);
  border-radius: 30px;
  padding: 10px 16px;
  font-weight: 600;
  position: absolute;
  top: -20px;
}

.other-cell-copy {
  z-index: 10;
  flex: 1;
  justify-content: space-around;
  align-items: center;
  display: flex;
  position: relative;
  inset: 0% -5% 0% auto;
}

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

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

.image-17 {
  display: none;
}

.about_hero_title {
  text-align: center;
  text-transform: capitalize;
  margin-top: 56px;
  margin-bottom: 56px;
  font-size: 60px;
  font-weight: 600;
  line-height: 120%;
}

.about-_video {
  z-index: 100;
  border-radius: 30px;
  max-height: 565px;
}

.about_hero_story {
  max-width: 902px;
  margin-top: 90px;
  margin-left: auto;
  margin-right: auto;
}

.about_hero_story_title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 44px;
  font-weight: 600;
  line-height: 120%;
}

.gap-20 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.story_info {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 140%;
}

.story_image {
  width: 100%;
  margin-top: 50px;
  margin-bottom: 50px;
}

.answer_text {
  text-transform: uppercase;
  font-weight: 600;
  line-height: 120%;
}

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

.our_mission_block {
  background-image: url('../images/Frame-1000004934_1.svg');
  background-position: 50%;
  background-size: cover;
  border-radius: 44px;
  justify-content: space-between;
  display: flex;
  overflow: hidden;
}

.our_mission_let {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  width: 50%;
  color: var(--white);
  flex-flow: column;
  flex: 0 auto;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 60px;
  display: flex;
}

.red-label {
  color: var(--2nd-color);
  font-size: 24px;
  font-weight: 600;
  line-height: 120%;
}

.our_mission_title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 44px;
  font-weight: 600;
  line-height: 120%;
}

.gap-56 {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  flex-flow: column;
  display: flex;
}

.our_mission_image {
  flex: none;
  justify-content: flex-end;
  align-items: flex-end;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.our_mission_info {
  width: 84%;
  margin-bottom: 0;
  line-height: 140%;
}

.meet_the_team {
  grid-column-gap: 57px;
  grid-row-gap: 57px;
  background-color: #fff3;
  border: 10px solid #fff;
  border-radius: 70px;
  padding: 50px;
  display: flex;
  overflow: hidden;
}

.meet_the_left {
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.heading-60px {
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 600;
  line-height: 120%;
}

.heading-60px.no-brak {
  white-space: nowrap;
}

.paragraph-3 {
  margin-bottom: 0;
  font-size: 18px;
}

.member_grid {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.team-member {
  position: relative;
}

.our_team_member_label {
  grid-column-gap: 3.3px;
  grid-row-gap: 3.3px;
  background-color: var(--white);
  border-radius: 16px;
  flex-flow: column;
  padding: 12px;
  line-height: 120%;
  display: flex;
  position: absolute;
  inset: auto 8px 8px;
}

.our_team-image {
  width: 100%;
}

.our_team_member_name {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  line-height: 120%;
}

.our_team_member_responsibliuty {
  color: #000080a8;
}

.sm-wrapper {
  max-width: 1130px;
  padding-left: 20px;
  padding-right: 20px;
}

.gradinetbg {
  background-image: radial-gradient(circle farthest-side at 100%, #f7e3ef, #cadcff12);
  background-position: 0 0;
}

.our_mission_image--wrap {
  flex: none;
  justify-content: flex-end;
  align-items: flex-end;
  margin-left: 0;
  margin-right: 100px;
  display: flex;
}

.top-gradinet {
  background-image: url('../images/Group-1321317384.svg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.contact-us-page {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.contal-left {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  flex: 0 auto;
  align-items: flex-start;
  width: 47%;
  display: flex;
}

.heading-55 {
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 55px;
  font-weight: 600;
  line-height: 120%;
}

.con-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.email_bloke {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  background-color: #ffffffb3;
  border: 1px #000;
  border-radius: 16px;
  flex-flow: column;
  padding: 16px;
  display: flex;
}

.text-block-13 {
  color: var(--2nd-color);
  background-color: #e8004512;
  border-radius: 12px;
  padding: 10px 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 120%;
}

.text-block-14 {
  font-weight: 500;
}

.contaform_wrap {
  flex: none;
}

.contact-form {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border-radius: 30px;
  flex-flow: column;
  width: 443px;
  margin-bottom: 0;
  padding: 30px;
  display: flex;
}

.text-field {
  height: 60px;
  color: var(--primary-color);
  background-color: #edf1ff;
  border: 1px #000;
  border-radius: 10px;
  margin-bottom: 0;
  padding-left: 16px;
}

.text-field::placeholder {
  color: #00008099;
}

.textarea {
  min-height: 140px;
  color: var(--primary-color);
  background-color: #edf1ff;
  border: 1px #000;
  border-radius: 10px;
  margin-bottom: 0;
}

.textarea::placeholder {
  color: #00008099;
}

.text-block-15 {
  text-align: center;
  font-size: 25px;
  font-weight: 600;
}

.text-block-16 {
  width: 80%;
  color: var(--primary-color);
  text-align: center;
}

.form {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: block;
}

.submit-button {
  background-color: var(--2nd-color);
  border-radius: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-18 {
  margin-top: 1px;
}

.red-lin-k {
  color: var(--2nd-color);
  text-underline-offset: 2px;
  text-decoration: underline;
}

.calendly-btn {
  background-color: var(--primary-color);
  color: #fff;
  letter-spacing: 2px;
  text-transform: none;
  border-radius: 12px;
  padding: 18px 32px;
  font-size: 16px;
  font-weight: 500;
  line-height: 120%;
  text-decoration: none;
  transition: background-color .3s;
}

.calendly-btn:hover {
  background-color: var(--2nd-color);
  color: #fff;
}

.calendly-btn:active {
  background-color: #43464d;
}

.calendly-btn.v2 {
  background-color: var(--2nd-color);
  padding-left: 44px;
  padding-right: 44px;
  font-weight: 600;
}

.calendly-btn.v2:hover {
  background-color: #ff447c;
}

.calendly-btn.dark-blue {
  padding: 15px 48px;
}

.gap-16-nop {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.div-block-21 {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
}

.whole-slider-wrap-copy {
  height: 100%;
  padding-top: 7px;
  padding-bottom: 7px;
  position: absolute;
  inset: auto 0% -1% 468px;
  overflow: hidden;
}

.testimonial_wrap-copy {
  flex-flow: row;
  display: block;
  position: relative;
}

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

.image-19 {
  border-radius: 8px;
  width: 100%;
  height: 100%;
  box-shadow: 22px 22px 60px #c8ccd9;
}

.slide-for-mobile {
  display: none;
}

.gradient-fop-contract {
  background-image: url('../images/Group-1321317336.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.modal-popup {
  background-color: #00000080;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.main-content {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: var(--white);
  color: var(--primary-color);
  border-radius: 30px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 40px;
  display: flex;
}

.text-block-17 {
  font-size: 30px;
  font-weight: 500;
}

.image-21 {
  width: 74px;
  height: 74px;
}

.close-modal {
  background-color: var(--primary-color);
  border-radius: 12px;
  padding: 13px 45px;
  font-size: 18px;
}

.success-message-2 {
  background-color: #0000;
}

.div-block-27 {
  position: absolute;
  inset: 0%;
}

.page-wrapper, .main-wrapper {
  position: relative;
  overflow: clip;
}

.dme-hero-section-wrapper {
  background-image: url('../images/hmdepost-1-1.avif');
  background-position: 50%;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 30px;
  margin-top: 40px;
  margin-left: 20px;
  margin-right: 20px;
  padding-top: 110px;
  padding-bottom: 206px;
  padding-left: 60px;
}

.dme-hero-title {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 600;
  line-height: 110%;
}

.dme-hero-title-wrapper {
  max-width: 728px;
}

.dme-hero-description {
  color: var(--white);
  margin-top: 16px;
  margin-bottom: 40px;
  font-size: 18px;
}

.dme-hero-description-wrapper {
  max-width: 643px;
}

.dme-hero-button {
  background-color: var(--white);
  color: var(--2nd-color);
  border-radius: 12px;
  padding: 15px 46px;
  font-weight: 600;
  line-height: 120%;
}

.dme-hero-button.calendly-btn {
  padding-left: 46px;
}

.dme-delivery-section-wrapper {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  padding: 160px 135px 80px;
  display: flex;
}

.dme-delivery-left-wrapper {
  max-width: 557px;
}

.dme-delivery-rightr-wrapper {
  max-width: 484px;
}

.dme-delivery-top-text {
  color: var(--2nd-color);
  margin-bottom: 0;
  font-size: 18px;
}

.dme-delivery-title {
  margin-top: 16px;
  margin-bottom: 16px;
  font-size: 54px;
  font-weight: 600;
  line-height: 110%;
}

.paragraph-4 {
  margin-bottom: 0;
}

.dme-delivery-button {
  background-color: var(--light_navy);
  color: var(--primary-color);
  border-radius: 12px;
  margin-top: 40px;
  padding: 15px 16px;
  font-weight: 500;
  line-height: 120%;
}

.dme-delivery-button.phone {
  display: none;
}

.dme-delivery-card-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.dme-delivery-card {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #ffedf2;
  border-radius: 16px;
  align-items: flex-start;
  padding: 16px;
  display: flex;
}

.dme-delivery-image {
  width: 50px;
  height: 50px;
}

.dme-delivery-card-text {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 140%;
}

.text-span {
  color: var(--2nd-color);
  font-weight: 600;
}

.dme-delivery-card-text-wrapper {
  max-width: 392px;
}

.dme-delivery-right-bottoim-text {
  opacity: .55;
  max-width: 484px;
  margin-top: 16px;
  margin-bottom: 0;
  font-size: 14px;
}

.dme-delivery-right-bottom-text-wrapper {
  max-width: 509px;
}

.text-span-2, .text-span-3, .text-span-4 {
  color: var(--2nd-color);
  font-weight: 600;
}

.dme-brightree-section {
  background-image: none;
  background-size: auto;
  background-attachment: scroll;
  margin-top: 120px;
  position: relative;
}

.dme-brightree-section-wrapper {
  z-index: 2;
  border: 16px solid var(--white);
  background-color: #fff9;
  border-radius: 120px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 135px;
  margin-right: 135px;
  padding-top: 80px;
  padding-bottom: 225px;
  display: flex;
  position: relative;
}

.bright-tree-logo-image {
  width: 218px;
  height: 105px;
}

.dme-brightree-title {
  color: var(--primary-color);
  margin-top: 36px;
  margin-bottom: 0;
  font-size: 54px;
  font-weight: 600;
  line-height: 120%;
}

.dme-brightree-title-wrapper {
  text-align: center;
  max-width: 757px;
}

.dme-brightree-description {
  opacity: .8;
  text-align: center;
  margin-top: 16px;
  margin-bottom: 40px;
}

.dme-brightree-description-wrapper {
  max-width: 594px;
}

.dme-brightree-card-wrapper {
  z-index: 3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 70px;
  margin-right: 70px;
  display: grid;
  position: absolute;
  inset: auto 0% -9%;
}

.dme-brightree-card-wrapper.phone {
  display: none;
}

.dme-brightree-card {
  border: 2px solid var(--light_navy);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #ffffff8c;
  border-radius: 16px;
  padding: 20px;
}

.dme-brightree-card-text-wrapper {
  margin-top: 58px;
  font-size: 22px;
  font-weight: 600;
  line-height: 110%;
}

.dme-brightree-card-image {
  width: 40px;
  height: 40px;
}

.dme-brightree-card-description {
  opacity: .8;
  margin-bottom: 0;
}

.dme-brightree-card-title {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 22px;
  line-height: 110%;
}

.dme-brightree-gerid-wrapper {
  position: relative;
}

.orange-layout-blur {
  z-index: 1;
  filter: blur(70px);
  background-color: #f26522;
  width: 215px;
  height: 424px;
  position: absolute;
  inset: 15% auto 0% 3%;
}

.sky-layout-blur {
  z-index: 1;
  filter: blur(70px);
  background-color: #009bdf;
  width: 215px;
  height: 424px;
  position: absolute;
  inset: 15% 3% 0% auto;
}

.dme-step-section {
  background-image: url('../images/desktop.avif');
  background-size: cover;
  border-radius: 70px;
  margin-top: 160px;
  margin-bottom: 100px;
}

.dme-step-section-wrapper {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 88px;
  padding-bottom: 110px;
  display: flex;
}

.dme-step-pill {
  color: var(--white);
  font-size: 14px;
  line-height: 115%;
}

.dme-step-pill-wrapper {
  background-color: #fff3;
  border-radius: 30px;
  padding: 8px 12px;
}

.dme-step-title {
  color: var(--white);
  margin-top: 16px;
  margin-bottom: 16px;
  font-size: 54px;
  font-weight: 600;
  line-height: 120%;
}

.dme-step-description {
  opacity: .8;
  color: var(--white);
  margin-bottom: 110px;
}

.dme-step-description-wrapper {
  max-width: 715px;
}

.dme-step-bottom-wrapper {
  grid-column-gap: 106px;
  grid-row-gap: 106px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.dme-step-bottom-wrapper.old {
  display: none;
}

.dme-step-left-wrapper {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  width: 40%;
  display: flex;
}

.dme-step-right-wrapper {
  background-image: linear-gradient(#4a64eb, #001067);
  border-radius: 20px;
  width: 516px;
  height: 250px;
  padding: 20px;
}

.dme-step-left-text, .dme-step-left-number {
  opacity: .3;
  color: var(--white);
  font-size: 80px;
  line-height: 130%;
}

.dme-step-gradient {
  background-image: linear-gradient(#f26522, #e80045);
  border-radius: 20px;
  width: 476px;
  height: 135px;
  padding: 16px;
  display: flex;
}

.dme-step-gradient.slider2 {
  background-image: none;
  padding: 0;
}

.dme-step-logo-one {
  background-color: var(--white);
  border-radius: 20px;
  padding: 18px 28px;
}

.dme-logo-arror {
  justify-content: center;
  align-items: center;
  margin-left: 8px;
  margin-right: 8px;
  display: flex;
}

.dme-logo-step-two {
  background-color: var(--white);
  border-radius: 20px;
  padding: 38px 16px;
}

.dme-step-logo-one-image {
  object-fit: contain;
  width: 140px;
  height: 67px;
}

.dme-step-logo-pms {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Poppins, sans-serif;
  font-weight: 700;
  font-size: 32px;
  letter-spacing: 2px;
  color: var(--primary-color);
}

.dme-step-logo-image-two {
  object-fit: contain;
  width: 160px;
  height: 29px;
}

.dme-logo-arrow-image {
  width: 36px;
  height: 36px;
}

.dme-step-rigjht-bottom-text {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  margin-top: 16px;
  display: flex;
}

.dme-step-right-bottom-title {
  color: var(--white);
  font-size: 22px;
  font-weight: 600;
  display: flex;
}

.dme-step-right-bottom-description {
  opacity: .8;
  color: var(--white);
  margin-bottom: 0;
  display: flex;
}

.dme-step-slider {
  background-color: #0000;
  flex-flow: column;
  width: 100%;
  height: auto;
  display: flex;
  overflow: hidden;
}

.testimonial-slide {
  justify-content: center;
  align-items: center;
  padding: 12px 12px 12px 64px;
  display: flex;
}

.testimonial-slider-arrow {
  color: var(--white);
  width: 56px;
  height: 56px;
  font-size: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.testimonial-slider-arrow:hover {
  color: var(--2nd-color);
}

.testimonial-slider-nav {
  color: var(--white);
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.mask-2 {
  overflow: hidden;
}

.dme-control-table-title {
  color: #7d8cc0;
  margin-bottom: 16px;
  font-size: 15px;
}

.div-third {
  width: 460px;
  padding-top: 15px;
}

.dme-control-table-first-text {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 130%;
}

.dme-third-table-header-text {
  margin-bottom: 0;
  font-size: 16px;
}

.dme-control-pill-text {
  color: var(--2nd-color);
  padding: 10px 12px;
  font-size: 16px;
  line-height: 130%;
}

.dme-control-table-first {
  display: block;
}

.dme-control-table-first.courier-table-first {
  max-width: 363px;
}

.dme-control-table-first.courier-table-first.courier-extra-padding {
  padding-left: 0;
}

.dme-controll-table-second {
  height: 430px;
}

.dme-controll-title {
  margin-top: 16px;
  margin-bottom: 16px;
  font-size: 54px;
  font-weight: 600;
  line-height: 120%;
}

.dme-third-table-border.border {
  border: 2px solid var(--2nd-color);
  border-radius: 16px;
}

.dme-control-table-wrapper {
  grid-template-rows: auto;
  grid-template-columns: .5fr .75fr .75fr;
  grid-auto-columns: 1fr;
  display: none;
}

.dme-control-section-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 160px;
  padding-bottom: 0;
  display: flex;
}

.dme-controll-description {
  opacity: .8;
  margin-bottom: 0;
}

.dme-control-table-third-text {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 130%;
}

.dme-table-control-height {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 373px;
  height: 74px;
  display: flex;
}

.dme-table-control-height.third {
  max-width: 360px;
  padding-left: 16px;
}

.dme-table-control-height.third.one-third {
  border-left-style: none;
  border-left-width: 0;
  border-right-style: none;
  border-right-width: 0;
  max-width: 395px;
}

.dme-table-control-height.third.extra-width {
  max-width: 377px;
}

.dme-control-pill {
  background-color: #e8004512;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 40px;
  display: flex;
}

.dme-control-table-wrapper-phone {
  display: none;
}

.dme-third-header {
  background-color: red;
  border-radius: 30px;
  width: 223px;
  margin-bottom: 0;
  margin-left: 20px;
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
  bottom: 17px;
}

.dme-control-table-second-text {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 130%;
}

.dme-controll-description-wrapper {
  text-align: center;
  max-width: 672px;
  margin-bottom: 80px;
  font-size: 16px;
  line-height: 130%;
}

.text-span-5 {
  color: var(--2nd-color);
}

.text-span-6, .text-span-7, .text-span-8, .text-span-9, .text-span-10 {
  font-weight: 600;
}

.dme-cta-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  font-weight: 600;
  line-height: 120%;
}

.bme-cta-gradient {
  z-index: 3;
}

.dme-cta-description {
  margin-top: 16px;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 130%;
}

.dme-cta-description.courier {
  margin-bottom: 24px;
}

.dme-cta-section {
  z-index: 9;
  border-radius: 30px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 80px;
  padding-bottom: 160px;
  display: block;
  position: relative;
}

.dme-cta-section.courier-cta-section {
  padding-top: 160px;
}

.dme-cta-section.dme {
  padding-top: 0;
}

.dme-cta-button {
  background-color: var(--2nd-color);
  border-radius: 12px;
  padding: 15px 32px;
  font-size: 16px;
  font-weight: 600;
}

.dme-cta-button.calendly-btn.courier-cta-button {
  padding-left: 47px;
  padding-right: 47px;
}

.dme-cta-section-wrapper {
  background-image: url('../images/Frame-1321317414.avif');
  background-size: cover;
  border-radius: 30px;
  padding-top: 160px;
  padding-bottom: 160px;
  padding-left: 80px;
  position: relative;
}

.dme-cta-description-wrapper {
  opacity: .8;
  max-width: 454px;
}

.dme-cta-description-wrapper.courier {
  max-width: 488px;
}

.dme-cta-gradient {
  z-index: -1;
  background-image: linear-gradient(90deg, #f8fcff 38%, #ffffff73 72%, #fff0 103%);
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  width: 940px;
  height: auto;
  display: block;
  position: absolute;
  inset: 0% 0% 0% 0;
}

.dme-cta-gradient.courier {
  background-image: none;
  display: none;
}

.dme-cta-bottonm-text-wrapper {
  opacity: .55;
  max-width: 304px;
  margin-top: 16px;
  font-size: 14px;
  line-height: 130%;
}

.dme-cta-title-wrapper {
  max-width: 552px;
}

.dme-cta-title-wrapper.courier {
  max-width: 670px;
}

.new-table-sell {
  justify-content: center;
  align-items: center;
  display: flex;
}

.new-table-sell.new-gradient {
  background-image: radial-gradient(circle, #edf1ff 57%, #ffffff82);
}

.new-table-sell.courier-gradient {
  background-image: radial-gradient(circle, #edf1ff 57%, #fff);
}

.new-table-sell.courier-table-sell {
  justify-content: flex-start;
  align-items: center;
}

.new-row-sell {
  justify-content: center;
  align-items: center;
  width: 85%;
  display: flex;
}

.new-row-sell.courier-table-sell {
  width: 100%;
}

.new-row-sell.courier-table-sell.new-height-blank {
  height: 12px;
}

.new-row-sell.courier-row-sell {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.row-one {
  width: 25%;
  display: flex;
}

.row-one.courier-table-width {
  width: 40%;
}

.row-two {
  width: 410px;
}

.row-two.courier-table-second-width {
  width: 220px;
}

.row-three.red-border {
  border-top: 2px solid var(--2nd-color);
  border-right: 2px solid var(--2nd-color);
  border-left: 2px solid var(--2nd-color);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  width: 363px;
  height: 38px;
  position: relative;
}

.row-three.red-border.courier-table-process {
  justify-content: center;
  align-items: center;
  width: 237px;
  height: 38px;
  padding-left: 0;
  padding-right: 0;
}

.row-three.courier-table-border {
  width: 236px;
}

.dme-row-text {
  justify-content: flex-start;
  align-items: center;
  max-width: 363px;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.dme-row-text.padding-extra {
  padding-left: 16px;
}

.dme-row-text.padding-extra.large-tyext-table.red-border-both {
  padding-right: 0;
}

.dme-row-text.padding-extra.red-border {
  border-style: solid solid none;
  border-top-width: 2px;
  border-top-color: var(--2nd-color);
  border-right-width: 2px;
  border-right-color: var(--2nd-color);
  border-left-width: 2px;
  border-left-color: var(--2nd-color);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  padding-right: 45px;
}

.dme-row-text.padding-extra.red-border.red-border-padding {
  flex-flow: column;
}

.dme-row-text.padding-extra.red-border-both {
  border-right: 2px solid var(--2nd-color);
  border-left: 2px solid var(--2nd-color);
  padding-right: 0;
}

.dme-row-text.padding-extra.red-border-end {
  border-right: 2px solid var(--2nd-color);
  border-bottom: 2px solid var(--2nd-color);
  border-left: 2px solid var(--2nd-color);
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  padding-right: 45px;
}

.table-space {
  height: 40px;
}

.row-table-pill {
  background-color: var(--2nd-color);
  border-radius: 30px;
  width: 65%;
  padding: 10px 16px;
  display: flex;
  position: absolute;
  inset: auto 0% 15px 16%;
}

.row-table-pill.courier-table {
  width: 60%;
  left: 7%;
}

.row-table-pill-text {
  color: var(--white);
  font-weight: 600;
}

.bold-text {
  font-weight: 600;
}

.phone-cta-image {
  display: none;
}

.slider-image-vdme {
  object-fit: cover;
  border-radius: 14px;
  width: 100%;
  height: 100%;
}

.dme-phone-slider-new {
  display: none;
}

.courier-hero-description {
  margin-top: 16px;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 130%;
}

.courier-hero-button {
  background-color: var(--2nd-color);
  border-radius: 12px;
  padding: 11px 15px;
  font-weight: 600;
}

.courier-hero-button.calendly-btn.courier-button-width {
  padding: 15px 47px;
}

.courier-hero-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 60px;
  font-weight: 600;
  line-height: 110%;
}

.courier-hero-section {
  z-index: 9;
  background-image: none;
  background-size: auto;
  margin-top: 24px;
  position: relative;
}

.courier-gr5adient {
  z-index: 9;
  background-image: linear-gradient(90deg, #f8fcff 48%, #fff0);
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  width: 830px;
  height: auto;
  position: absolute;
  inset: 0% 0% 0% 0;
}

.courier-hero-bg-image {
  display: none;
}

.courier-hero-title-wrapper {
  max-width: 670px;
}

.phone-courier-gradient {
  display: none;
}

.courier-hero-description-wrapper {
  max-width: 473px;
}

.courier-hero-wrapper {
  background-image: url('../images/Frame-1321317449.avif');
  background-position: 50%;
  background-size: cover;
  border-radius: 30px;
  position: relative;
}

.container-2 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.courier-hero-section-wrapper {
  z-index: 15;
  padding-top: 120px;
  padding-bottom: 240px;
  padding-left: 60px;
  position: relative;
}

.courier-platform-bottom-text {
  font-size: 16px;
  line-height: 140%;
}

.courier-platform-image {
  width: 468px;
  height: 430px;
  position: absolute;
  inset: 23% 1% 8% auto;
}

.courier-platform-bottom-text-wrapper {
  max-width: 504px;
  margin-top: 16px;
}

.courier-platform-section {
  background-image: none;
  background-size: auto;
  margin-top: 90px;
  margin-bottom: 75px;
  overflow: hidden;
}

.couier-platform-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 600;
  line-height: 110%;
}

.courier-platform-picture {
  width: 100%;
  height: 100%;
}

.courier-platform-description-text {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 140%;
}

.courier-platform-left {
  flex-flow: column;
  padding-top: 64px;
  padding-bottom: 64px;
  padding-left: 50px;
  display: flex;
}

.courier-platform-description {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-flow: column;
  max-width: 487px;
  padding-top: 66px;
  display: flex;
}

.courier-platform-title-wrapper {
  max-width: 650px;
}

.courier-platform-section-wrapper {
  z-index: 12;
  -webkit-backdrop-filter: blur(30px);
  backdrop-filter: blur(30px);
  background-image: url('../images/Frame-1321317455.avif');
  background-size: cover;
  border-radius: 40px;
  justify-content: flex-start;
  align-items: center;
  margin-left: 115px;
  margin-right: 115px;
  display: flex;
  position: relative;
  box-shadow: inset 0 0 10px #fff, inset 0 0 20px #ffffff40, inset 0 0 10px #ffffff3d, inset 0 0 2px #fff, inset 0 0 30px #fff;
}

.container-3 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.text-span-11 {
  color: var(--2nd-color);
}

.courier-platform-bg-image {
  z-index: -1;
  width: 800px;
  height: 1000px;
  position: absolute;
  inset: 3% 0% 0% auto;
}

.courier-platform-bg-picture {
  object-fit: cover;
  width: 800px;
  height: 1000px;
}

.courier-delivery-card-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.courier-delivary-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 55px;
  font-weight: 600;
  line-height: 110%;
}

.courier-delivery-description {
  margin-top: 24px;
  margin-bottom: 40px;
  font-size: 18px;
}

.courier-delivary-title-wrapper {
  text-align: center;
  max-width: 730px;
}

.courier-sticky-card-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  padding-left: 115px;
  padding-right: 115px;
  display: flex;
}

.courier-delivery-sticky-card {
  background-color: #c6d0f3;
  border-radius: 30px;
  justify-content: space-between;
  height: 470px;
  padding: 40px 40px 50px 50px;
  display: flex;
}

.courier-delivery-sticky-card.onew {
  z-index: 1;
  margin-bottom: 329px;
  position: sticky;
  top: 120px;
}

.courier-delivery-sticky-card.two {
  z-index: 2;
  background-color: #d6defa;
  margin-bottom: 230px;
  position: sticky;
  top: 220px;
}

.courier-delivery-sticky-card.three {
  z-index: 3;
  background-color: var(--light_navy);
  margin-bottom: 120px;
  position: sticky;
  top: 320px;
}

.courier-delivery-left-card {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.courier-delivery-right-card {
  justify-content: center;
  align-items: center;
  width: 346px;
  height: auto;
  display: flex;
}

.courier-delivery-card-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 50px;
  font-weight: 600;
  line-height: 110%;
}

.courier-delivery-text-wrapper {
  max-width: 493px;
}

.courier-delivery-text-wreapper {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 140%;
}

.text-span-12, .text-span-13, .text-span-14, .text-span-15, .text-span-16 {
  color: #00008059;
}

.courier-section-heading-wrapper {
  max-width: 757px;
}

.text-span-17 {
  color: var(--2nd-color);
}

.courier-wrk-subheading-wrapper {
  max-width: 650px;
  margin-bottom: 8px;
}

.courier-span-div {
  display: none;
}

.courier-problem-solution-section {
  z-index: 3;
  background-image: url('../images/Group-1321317408.avif');
  background-size: cover;
  border-radius: 70px;
  margin-top: 60px;
  padding-top: 60px;
  padding-bottom: 150px;
  position: relative;
}

.courier-solution-title {
  color: var(--white);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 600;
  line-height: 120%;
}

.courier-solution-title-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-span-18 {
  color: var(--2nd-color);
}

.courier-solution-card-wrapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 40px 20px;
  display: flex;
  overflow: hidden;
}

.courier-solution-card {
  background-color: #03034691;
  border: 1px solid #ffffff26;
  border-radius: 30px;
  width: 328px;
  height: 422px;
  padding: 24px;
}

.courer-solution-card-title {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
  line-height: 130%;
}

.courier-card-text-wrapper {
  background-image: url('../images/Rectangle-5381.avif');
  background-position: 50%;
  background-size: cover;
  border-left: 1px solid #ffffff26;
  border-right: 1px solid #ffffff26;
  border-radius: 20px;
  margin-top: 15px;
}

.courier-small-card-title {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 600;
  line-height: 130%;
}

.courier-small-text {
  color: var(--white);
  margin-top: 16px;
  margin-bottom: 0;
  font-size: 18px;
}

.courier-inner-card {
  background-image: linear-gradient(#416ac5, #220071);
  border-radius: 20px;
  height: 162px;
  margin-top: 0;
  padding: 16px;
}

.div-block-29 {
  height: 140px;
  padding: 16px 16px 21px;
}

.courier-process-section {
  z-index: 24;
  background-color: #fff;
  border-radius: 90px;
  margin-bottom: -80px;
  display: block;
  position: relative;
  top: -130px;
}

.courier-process-section-wrapper {
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.courier-process-left-wrapper {
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  display: flex;
}

.courier-process-right-wrapper {
  width: 50%;
}

.courier-process-text-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

.courier-process-image-waropper {
  justify-content: center;
  align-items: flex-start;
  height: 445px;
  display: flex;
}

.courier-process-top {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 54px;
  display: flex;
}

.courier-process-pill {
  background-color: var(--light_navy);
  border-radius: 30px;
}

.courier-process-pill-text {
  padding: 8px 12px;
}

.courier-process-top-title-wrapper {
  text-align: center;
  max-width: 774px;
}

.courier-process-top-title {
  margin-top: 24px;
  margin-bottom: 48px;
  font-size: 45px;
  font-weight: 600;
  line-height: 120%;
}

.courier-process-image {
  object-fit: contain;
  height: 100%;
}

.courier-process-card-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 35px;
  font-weight: 600;
  line-height: 110%;
}

.courier-process-card-title-wrapper {
  max-width: 430px;
}

.courier-process-card-description {
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 140%;
}

.couriert-process-botom-card-wrapper {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: var(--light_navy);
  border-radius: 20px;
  flex-flow: column;
  padding: 16px;
  display: flex;
}

.courier-process-bottom-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 130%;
}

.courier-process-bottom-description {
  margin-bottom: 0;
}

.courier-process-inner-container {
  display: flex;
}

.courier-process-flex-wreapper {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  flex-flow: column;
  padding-bottom: 0;
  display: flex;
}

.marque-courier-card {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  min-width: 100%;
  display: flex;
}

.bold-text-2 {
  font-weight: 600;
}

.courier-card-title-text {
  max-width: 190px;
}

.courier-card-title-text.limited-tracking {
  max-width: 185px;
}

.courier-table-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding-top: 28px;
  display: flex;
}

.courier-process-table-title-wrapper {
  text-align: center;
  justify-content: center;
  align-items: center;
  max-width: 227px;
  display: flex;
}

.heading-57 {
  margin-top: 0;
  margin-bottom: 44px;
}

.courier-table-third-top {
  max-width: 363px;
}

.heading-58 {
  width: 213px;
  margin-top: 0;
  margin-bottom: 0;
}

.how--step-2 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 44px;
  font-weight: 600;
  line-height: 120%;
}

.image-22 {
  position: absolute;
  inset: auto 7% -12% auto;
}

.image-23 {
  border-radius: 16px;
}

.step-label-2 {
  color: #fff;
  background-color: #e80045;
  border-radius: 50px;
  padding: 4px 12px;
  font-size: 18px;
  font-weight: 600;
  line-height: 160%;
}

.image-24 {
  border-radius: 16px;
}

.how_work_wrape-2 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  color: #fff;
  flex-flow: column;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  font-weight: 400;
  display: flex;
  position: relative;
}

.container-4 {
  max-width: 1440px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-4.relative {
  position: relative;
}

.how--step-3 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 44px;
  font-weight: 600;
  line-height: 120%;
}

.image-25 {
  position: absolute;
  inset: auto 7% -12% auto;
}

.image-26 {
  border-radius: 16px;
}

.bold-text-3 {
  font-weight: 600;
}

.quote-form-section {
  background-image: url('../images/Ellipse-381.png');
  background-position: 100%;
  background-size: cover;
}

.quote-form-container {
  width: 100%;
  max-width: 900px;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.quote-form-main-block {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-radius: 40px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 14px;
  margin-bottom: 174px;
  display: flex;
}

.quote-heading-block {
  justify-content: center;
  align-items: flex-start;
  padding-bottom: 18px;
  display: flex;
}

.quote-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 600;
  line-height: 130%;
}

.hide {
  display: none;
}

.form-lower-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #f9f9f9;
  border-radius: 20px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding: 20px;
  display: flex;
}

.form-lower-div.flex {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.text-block-18 {
  max-width: 450px;
  font-size: 22px;
  font-weight: 600;
  line-height: 130%;
}

.text-block-18._20 {
  white-space: nowrap;
  max-width: none;
}

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

.form-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: #fff;
  border-radius: 40px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding: 30px;
  display: flex;
}

.code-embed-3, .code-embed-4 {
  width: 100%;
}

.rechacha-div {
  width: 100%;
  font-size: 14px;
  line-height: 130%;
}

.text-block-19 {
  max-width: 650px;
  padding-bottom: 12px;
}

.submit-button-2 {
  background-color: #e80045;
  border-radius: 12px;
  width: 274px;
  padding-top: 11px;
  padding-bottom: 11px;
  font-size: 18px;
  font-weight: 500;
}

.success-message-3 {
  background-color: #fff;
  border-radius: 40px;
  max-width: 514px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
}

.form-block {
  margin-bottom: 0;
  position: relative;
}

.success-block {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.form-image {
  padding-bottom: 12px;
}

.sub-text {
  text-align: center;
  padding-bottom: 12px;
  font-size: 18px;
}

.form-heading {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 600;
  line-height: 130%;
}

.form-heading.red {
  color: var(--2nd-color);
}

.button {
  width: 135px;
}

.button-home {
  background-color: navy;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 135px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.error-message {
  background-color: #fff;
  border-radius: 40px;
  max-width: 514px;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
}

.error-message._w-form-fail {
  max-height: 341px;
  position: absolute;
  inset: 25% 0% 0%;
}

.text-div {
  width: 100%;
}

.recaptcha {
  margin-bottom: 0;
}

@media screen and (min-width: 1280px) {
  .section.py-80.card-overlay {
    padding-left: 0;
  }

  .section.py-80.overflow-hide {
    padding-left: 140px;
    padding-right: 140px;
  }

  .section.py-160.pt-80 {
    padding-top: 80px;
  }

  .section.bg-light-navy {
    padding-left: 140px;
    padding-right: 140px;
  }

  .section.pt-160 {
    padding-top: 160px;
  }

  .section.p-b80 {
    padding-bottom: 80px;
  }

  .line-runner {
    width: 100%;
    position: relative;
  }

  .label-_three {
    z-index: 10;
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    background-color: #fff3;
    border-radius: 75px;
    padding: 10px 14px;
    font-weight: 500;
    line-height: 105%;
  }

  .label-_middle {
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    background-color: #fff3;
    border-radius: 75px;
    padding: 10px 14px;
    font-weight: 500;
    line-height: 105%;
  }

  .label-_three-copy {
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    background-color: #fff3;
    border-radius: 75px;
    font-weight: 500;
    line-height: 105%;
  }

  .testimonial-slider {
    width: 75%;
    left: 140px;
  }

  .whole-slider-wrap {
    overflow: visible;
  }

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

  .top-gradinet {
    background-position: 50% 0;
    background-size: cover;
  }

  .whole-slider-wrap-copy {
    overflow: visible;
  }

  .dme-hero-section-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .row-three.red-border.courier-table-process {
    width: 236px;
  }

  .marque-courier-card {
    flex-flow: row;
  }
}

@media screen and (min-width: 1440px) {
  .section.py-80.overflow-hide {
    padding-left: 140px;
    padding-right: 140px;
  }

  .hero_video_wrpper {
    height: 100vh;
  }
  
  .hero_video_container {
    width: 66%;
    max-width: none;
  }

  .team-slider_cms_list.swiper-wrapper {
    flex-flow: row;
  }

  .team-slider_cms_item.swiper-slide {
    flex: none;
    display: flex;
  }

  .testimonial-slider {
    left: 170px;
  }

  .footer-wrapper {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .about_hero_title {
    width: 90%;
  }

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

  .row-three.red-border.courier-table-process {
    width: 236px;
  }
}

@media screen and (min-width: 1920px) {
  .nav-button-wrapper.hide {
    margin-left: 66px;
    display: flex;
  }

  .section.py-80.overflow-hide, .section.bg-light-navy {
    padding-left: 220px;
    padding-right: 220px;
  }

  .hero_video_border {
    height: 68%;
  }

  .hero_video_wrpper {
    height: 115vh;
    margin-left: auto;
    margin-right: auto;
  }

  .video_layout {
    width: 100%;
    height: 100%;
    top: -.2%;
  }

  .card_item {
    padding-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .gap-12.px-30 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .card_item--2 {
    padding-bottom: 40px;
  }

  .card_item-_three {
    padding: 40px;
  }

  .label-_three {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    padding: 18px 26px;
    top: -9%;
    left: .02rem;
  }

  .label-_middle {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .label-_three-copy {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    padding-top: 15px;
    padding-bottom: 15px;
    inset: auto 0% -3% auto;
  }

  .team-slider_cms_item.swiper-slide {
    width: calc(50% - 25px);
    height: 293px;
  }

  .team-slider_component {
    grid-column-gap: 46px;
    grid-row-gap: 46px;
  }

  .testimonial-slider {
    justify-content: space-between;
    left: 150px;
  }

  .testimonial_card {
    max-height: 293px;
  }

  .whole-slider-wrap {
    flex-flow: column;
    justify-content: flex-end;
    height: 100%;
    display: flex;
    left: 498px;
  }

  .navbar.ab-bg {
    background-image: linear-gradient(274deg, #fff0 66%, #f4e8f2 80%);
  }

  .image-14 {
    width: 100%;
    display: inline-block;
  }

  .about_hero_title {
    width: 90%;
  }

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

  .top-gradinet {
    background-position: 50%;
    background-size: cover;
  }

  .whole-slider-wrap-copy {
    flex-flow: column;
    justify-content: flex-end;
    height: 100%;
    display: flex;
    left: 498px;
  }

  .dme-brightree-section-wrapper {
    border-color: var(--white);
  }

  .orange-layout-blur {
    left: 15%;
  }

  .sky-layout-blur {
    right: 15%;
  }

  .dme-control-section {
    background-position: 50% 0;
  }
}

@media screen and (max-width: 991px) {
  .nav-link {
    justify-content: center;
    align-items: center;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 24px;
    display: flex;
  }

  .nav-button-wrapper {
    width: 100%;
    margin-left: 0;
  }

  .nav-button-wrapper.hide {
    display: none;
  }

  .nav-button-wrapper.for-tab {
    display: flex;
  }

  .button-primary.v2 {
    justify-content: center;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
    display: flex;
  }

  .menu-button {
    padding: 0;
  }

  .menu-button.w--open {
    color: var(--2nd-color);
    background-color: #0000;
    transition: transform .2s;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .section.py-80.oberly-buttom.courier-work {
    padding-top: 80px;
  }

  .section.py-80.card-overlay {
    padding-bottom: 80px;
  }

  .section.py-160.overfo {
    overflow: hidden;
  }

  .section.bg-light-navy {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .container.small-w {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero_heading {
    width: 100%;
    font-size: 50px;
  }

  .hero_heading_info {
    width: 80%;
  }

  .hero_cta_wrap {
    align-items: stretch;
  }

  .hero_video_border {
    width: 85%;
    height: 67.5%;
    overflow: hidden;
  }

  .hero_video_wrpper {
    height: 500px;
  }

  .empower_wrap {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
  }

  .section_heading.pt {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 2.8125rem;
  }

  .empower_left {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    justify-content: space-between;
    align-items: stretch;
    width: 58%;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }

  .empower_right {
    flex: 1;
    justify-content: center;
    align-items: center;
  }

  .image-4 {
    z-index: 10;
    top: 117.766px;
    left: -35.281px;
  }

  .heading {
    width: 100%;
    font-size: 48px;
  }

  .basic-text-18px-copy {
    font-size: 16px;
  }

  .tab_one {
    max-height: 100%;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
  }

  .tab_left {
    width: 60%;
  }

  .tab-heading {
    font-size: 28px;
  }

  .tab_grid_item {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    font-size: 14px;
  }

  .tab_grid_title {
    font-size: 16px;
  }

  .tab_right {
    width: auto;
    height: 60%;
    top: 75.781px;
    right: -58%;
  }

  .tab_two {
    min-height: 100%;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
    display: none;
  }

  .tab_two_left {
    width: 52%;
    padding-bottom: 24px;
  }

  .image-7 {
    width: 90%;
    height: 65%;
  }

  .tab_three_right {
    flex: 1;
    justify-content: flex-end;
    align-items: flex-end;
  }

  .gap-24 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .tab_three {
    height: 100%;
    max-height: 100%;
    padding-top: 24px;
    padding-left: 24px;
  }

  .workflow_wrap {
    border-radius: 40px;
  }

  .workflow_wrap.new-padding-integration {
    margin-left: 0;
    margin-right: 0;
  }

  ._1st-step {
    width: 200px;
    height: 200px;
  }

  .bubblle-3 {
    top: 33%;
    right: 48px;
  }

  ._1st-step-copy, ._1st-step-copy-copy {
    width: 200px;
    height: 200px;
  }

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

  .bubblle-1 {
    top: 201px;
    left: 47px;
  }

  .work_with.courier {
    border-width: 12px;
    padding: 74px 20px;
  }

  .work_sponcer {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    width: 90%;
  }

  .work_sponcer.courier-work {
    column-count: 4;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .work_with_item.pc.phone {
    display: none;
  }

  .span-grid.courier-span-grid {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

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

  .card_item {
    height: 100%;
    padding-bottom: 24px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .heading-2 {
    font-size: 20px;
  }

  .gap-12.px-30 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .card_item--2 {
    height: 100%;
    padding-bottom: 24px;
  }

  .card_item-_three {
    flex: 1;
    height: 100%;
    padding: 24px;
  }

  .label-_three {
    padding-left: 74px;
    padding-right: 74px;
    top: 0%;
    left: .62rem;
  }

  .label-_middle {
    bottom: 43%;
    right: 37%;
  }

  .label-_three-copy {
    padding-left: 29px;
    padding-right: 29px;
    bottom: 2%;
    right: 4%;
  }

  ._100 {
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .how_work_wrape {
    width: 100%;
  }

  .how--step {
    font-size: 35px;
  }

  .step-wrap {
    border-radius: 20px;
    width: 100%;
    height: 500px;
    padding-top: 35px;
    padding-bottom: 35px;
    padding-left: 35px;
  }

  .step_content_wrapper {
    width: 35%;
  }

  .step_content_info_h {
    font-size: 25px;
  }

  .dashborsh_image_layout, .dashborsh_image_layout.t {
    right: -44%;
  }

  .moble-image {
    right: 45%;
  }

  .image-9 {
    height: 410px;
  }

  .image-10 {
    height: 80%;
    right: 43%;
  }

  .i-phone {
    height: 80%;
    right: 66%;
  }

  .choose_us_title {
    font-size: 45px;
  }

  .bi-gradient-bg {
    border-radius: 40px;
  }

  .table_wrapper {
    flex-flow: column;
    display: flex;
  }

  .row {
    width: 100%;
  }

  .cell_25 {
    width: 24%;
  }

  .red-sell {
    width: 120px;
    margin-left: 46px;
    margin-right: 37px;
  }

  .red-sell.go {
    border-bottom: 2px solid var(--2nd-color);
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .red-sell.top {
    border-top: 2px solid var(--2nd-color);
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .other-cell {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 1;
    justify-content: space-between;
    padding-left: 9px;
    padding-right: 40px;
  }

  .cell-item {
    flex: none;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .cell-item.hide {
    justify-content: flex-start;
    align-items: center;
  }

  .testimonial_wrap {
    overflow: visible;
  }

  .testimonial_left {
    width: 55%;
  }

  .heading-3 {
    font-size: 40px;
  }

  .team-slider_component {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-around;
    align-items: stretch;
    height: 100%;
    display: flex;
  }

  .testimonial-slider {
    grid-column-gap: 6.3rem;
    grid-row-gap: 6.3rem;
    flex-flow: row;
    justify-content: flex-start;
    width: auto;
    margin-top: 0;
  }

  .team-slider_btn_element {
    padding-top: 13px;
    padding-bottom: 13px;
  }

  .whole-slider-wrap {
    width: 100%;
    position: absolute;
    left: 340px;
  }

  .our_mission_wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: center;
  }

  .heading-5 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 35px;
  }

  .our_mission_heading {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    flex: 0 auto;
    display: flex;
  }

  .our_mission_two {
    box-sizing: border-box;
    object-fit: cover;
    flex-flow: column;
    flex: 0 auto;
    align-items: flex-start;
    width: 60%;
  }

  .dicover_more_btn {
    width: 100%;
  }

  .missin-thed {
    flex: none;
    width: 100%;
  }

  .text-block-8 {
    width: 100%;
    font-size: 35px;
  }

  .heading-6 {
    font-size: 32px;
  }

  .footer-wrapper {
    grid-column-gap: 46px;
    grid-row-gap: 46px;
    flex-flow: column;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .image-11 {
    object-fit: fill;
    width: 600px;
    max-width: 1000px;
    height: 85%;
    position: absolute;
    top: 74.438px;
    left: -50px;
  }

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

  .image-12 {
    object-fit: cover;
    border-radius: 40px;
    width: 100%;
    height: 350px;
  }

  .image-7-copy {
    height: 460px;
  }

  .menu-for-mobile {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    background-color: #fff;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    height: calc(100vh - 88px);
    padding-top: 32px;
    padding-bottom: 32px;
    display: flex;
  }

  .menu-_for_xl {
    display: none;
  }

  .tablet-wrpper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .gap-32 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    display: flex;
  }

  .menu_inde {
    color: var(--2nd-color);
    margin-bottom: 16px;
  }

  ._w-100 {
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .gap-26 {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-48 {
    color: #0000807a;
  }

  .for-xl {
    width: 100%;
    margin-left: 0;
    display: none;
  }

  .image-13 {
    height: 410px;
  }

  .div-block-18 {
    height: 660px;
  }

  .lottie-animation {
    width: 800px;
  }

  .bubblle-1-copy {
    top: 201px;
  }

  .bubblle-3-copy {
    top: 197px;
  }

  .step-5-iphone {
    right: 43%;
  }

  .dashborsh_image_layout-copy {
    top: 8%;
    right: -44%;
  }

  .image-10-copy {
    height: 80%;
    right: 43%;
  }

  .other-cell-copy {
    flex: none;
    width: 52%;
    right: 0%;
  }

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

  .div-block-20 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    display: flex;
  }

  .about_hero_title {
    font-size: 3.13rem;
  }

  .about_hero_story {
    max-width: 900px;
    margin-top: 80px;
    padding-left: 45px;
    padding-right: 45px;
  }

  .about_hero_story_title {
    font-size: 36px;
  }

  .story_info {
    font-size: 16px;
  }

  .answer_text {
    font-size: 20px;
  }

  .our_mission_block {
    justify-content: space-between;
    align-items: flex-end;
    overflow: hidden;
  }

  .our_mission_let {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-top: 44px;
    padding-bottom: 44px;
    padding-left: 44px;
    overflow: hidden;
  }

  .our_mission_title {
    font-size: 28px;
  }

  .our_mission_image {
    flex: 0 auto;
    justify-content: center;
    align-items: flex-end;
    width: 330px;
    margin-right: 60px;
    padding-left: 0;
  }

  .meet_the_team {
    padding: 36px;
  }

  .meet_the_left {
    flex: 1;
  }

  .heading-60px.no-brak, .heading-60px.center {
    font-size: 34px;
  }

  .meet_the_members {
    flex: 1;
  }

  .paragraph-3 {
    font-size: 16px;
  }

  .member_image {
    width: 100%;
    height: 100%;
  }

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

  .our_mission_image--wrap {
    flex: 0 auto;
    justify-content: center;
    align-items: flex-end;
    width: 330px;
    margin-right: 0;
  }

  .contact-us-page {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
  }

  .heading-55 {
    font-size: 35px;
  }

  .text-block-13 {
    font-size: 16px;
  }

  .contaform_wrap {
    flex: 1;
  }

  .contact-form {
    width: 100%;
  }

  .calendly-btn.v2 {
    justify-content: center;
    align-items: center;
    padding-top: 16px;
    padding-bottom: 16px;
    display: flex;
  }

  .calendly-btn.nav {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .div-block-21 {
    justify-content: flex-end;
    align-items: center;
    width: 52%;
  }

  .whole-slider-wrap-copy {
    width: 100%;
    position: absolute;
    left: 340px;
  }

  .testimonial_wrap-copy {
    overflow: visible;
  }

  .dme-hero-section-wrapper {
    background-size: cover;
    background-attachment: scroll;
    margin-top: 30px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 50px;
    padding-bottom: 195px;
    padding-left: 50px;
  }

  .dme-hero-title {
    font-size: 54px;
  }

  .dme-delivery-section-wrapper {
    justify-content: space-between;
    align-items: stretch;
    padding-left: 0;
    padding-right: 0;
  }

  .dme-delivery-left-wrapper, .dme-delivery-rightr-wrapper {
    width: 50%;
    max-width: 100%;
  }

  .dme-delivery-title {
    font-size: 48px;
  }

  .dme-brightree-section-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .dme-brightree-title {
    font-size: 44px;
  }

  .dme-brightree-card-wrapper {
    margin-left: 0;
    margin-right: 0;
    bottom: -29%;
  }

  .dme-brightree-card-text-wrapper {
    margin-top: 40px;
  }

  .dme-brightree-card-description {
    font-size: 14px;
  }

  .dme-brightree-card-title {
    font-size: 16px;
  }

  .dme-step-section {
    border-radius: 35px;
    margin-top: 80px;
  }

  .dme-step-section-wrapper {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .dme-step-title {
    font-size: 46px;
  }

  .dme-step-description {
    margin-bottom: 60px;
  }

  .dme-step-bottom-wrapper {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
  }

  .dme-step-left-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    width: 34%;
  }

  .dme-step-left-text, .dme-step-left-number {
    font-size: 48px;
  }

  .dme-step-right-bottom-description {
    text-align: left;
  }

  .testimonial-slide {
    padding-left: 32px;
  }

  .div-third {
    width: 374px;
  }

  .dme-controll-title {
    font-size: 46px;
  }

  .dme-control-section {
    padding-top: 9px;
    padding-bottom: 100px;
  }

  .dme-cta-title {
    font-size: 36px;
  }

  .dme-cta-section.courier-cta-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .dme-cta-section-wrapper {
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 40px;
  }

  .dme-cta-gradient {
    width: 558px;
    height: auto;
    top: 0%;
  }

  .dme-cta-gradient.courier {
    display: none;
  }

  .dme-cta-bottonm-text-wrapper {
    opacity: .55;
  }

  .new-row-sell {
    width: 90%;
  }

  .row-three.red-border {
    width: 362px;
  }

  .row-three.red-border.courier-table-process {
    width: 236px;
  }

  .dme-row-text.padding-extra.red-border-end {
    max-width: 373px;
  }

  .row-table-pill {
    width: 76%;
    left: 12%;
  }

  .phone-cta-image {
    display: none;
  }

  .courier-hero-title {
    font-size: 46px;
  }

  .courier-hero-section {
    background-size: cover;
    background-attachment: scroll;
  }

  .courier-gr5adient {
    width: 558px;
  }

  .courier-hero-section-wrapper {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .courier-platform-bottom-text {
    font-size: 14px;
    font-weight: 600;
  }

  .courier-platform-image {
    width: 426px;
    height: 383px;
  }

  .courier-platform-bottom-text-wrapper {
    max-width: 450px;
  }

  .couier-platform-title {
    font-size: 30px;
  }

  .courier-platform-description-text {
    font-size: 14px;
  }

  .courier-platform-left {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
  }

  .courier-platform-description {
    max-width: 450px;
    padding-top: 46px;
  }

  .courier-platform-title-wrapper {
    max-width: 520px;
  }

  .courier-platform-section-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .courier-delivary-title {
    font-size: 46px;
  }

  .courier-sticky-card-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .courier-delivery-sticky-card.onew, .courier-delivery-sticky-card.two {
    height: 430px;
    padding: 30px;
  }

  .courier-delivery-sticky-card.three {
    height: 430px;
    margin-bottom: 20px;
    padding: 30px;
  }

  .courier-delivery-card-title {
    font-size: 40px;
  }

  .courier-delivery-text-wrapper {
    max-width: 502px;
  }

  .courier-delivery-text-wreapper {
    font-size: 16px;
  }

  .courier-span-div {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    width: 41%;
    padding-top: 5px;
    display: grid;
  }

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

  .courier-problem-solution-section {
    background-size: cover;
    border-radius: 50px;
    margin-bottom: 0;
    padding-bottom: 200px;
  }

  .courier-solution-title {
    margin-top: 0;
    font-size: 36px;
  }

  .courier-small-text {
    font-size: 16px;
  }

  .courier-process-section {
    border-radius: 50px;
    margin-bottom: -158px;
    top: -179px;
  }

  .courier-process-section-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    padding-left: 0;
    padding-right: 0;
  }

  .courier-process-image-waropper {
    height: 450px;
  }

  .courier-process-top-title {
    font-size: 40px;
  }

  .courier-process-card-title {
    font-size: 30px;
  }

  .courier-process-card-description {
    font-size: 16px;
  }

  .courier-process-flex-wreapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .courier-table-wrapper {
    margin-top: 0;
  }

  .how--step-2 {
    font-size: 35px;
  }

  .image-22 {
    height: 80%;
    right: 43%;
  }

  .image-23, .image-24 {
    height: 410px;
  }

  .how_work_wrape-2 {
    width: 100%;
  }

  .how--step-3 {
    font-size: 35px;
  }

  .image-25 {
    height: 80%;
    right: 43%;
  }

  .image-26 {
    height: 410px;
  }
}

@media screen and (max-width: 767px) {
  .nav-link {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    display: inline-block;
  }

  .nav-button-wrapper.hide {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    flex-flow: column;
    display: flex;
  }

  .nav-button-wrapper.for-tab {
    display: none;
  }

  .button-primary {
    width: 100%;
  }

  .button-primary.v2 {
    flex: 1;
    justify-content: center;
    align-items: center;
    padding-top: 18px;
    padding-bottom: 18px;
    display: flex;
  }

  .button-primary.v3 {
    flex: 1;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .button-primary.v-white {
    justify-content: center;
    align-items: center;
    width: 173px;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    display: flex;
  }

  .menu-button.w--open {
    transition: transform .3s;
    transform: rotateX(0)rotateY(180deg)rotateZ(0);
  }

  .link-block.nab {
    border: 1px solid var(--primary-color);
    border-radius: 12px;
    width: 100%;
  }

  .section.py-80.card-overlay {
    background-image: linear-gradient(#e0e8ff, #e0e8ff 50%, #e0e8ff);
  }

  .section.py-160 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.overflow-hidden.pt-80.pb.testimonials-section {
    padding-bottom: 60px;
  }

  .section.pt-80.pb-160.line-g-bg {
    padding-top: 40px;
    padding-bottom: 194px;
  }

  .hero_heading {
    font-size: 34px;
  }

  .hero_cta_wrap {
    align-items: center;
  }

  .hero_video_wrpper {
    height: 380px;
  }

  .empower_wrap {
    flex-flow: column;
  }

  .section_heading.work {
    width: 100%;
    font-size: 24px;
  }

  .empower_left {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    width: 100%;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
  }

  .image-4 {
    width: 200px;
    position: absolute;
    top: 22.7656px;
    left: 15.719px;
  }

  .heading {
    font-size: 34px;
  }

  .basic-text-18px-copy {
    text-align: center;
    font-size: 14px;
  }

  .all_in_one_tab_nav {
    display: none;
  }

  .all_in_one_tab_content {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    display: flex;
  }

  .tab_one {
    grid-column-gap: 27px;
    grid-row-gap: 27px;
    flex-flow: column;
    align-items: stretch;
    padding-bottom: 10px;
    padding-right: 24px;
  }

  .tab_left {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .tab_right {
    display: none;
    position: static;
  }

  .tab_two {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
    display: flex;
  }

  .tab_two_right {
    border-radius: 78px;
    justify-content: flex-end;
    align-items: flex-end;
    position: relative;
  }

  .tab_two_left {
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }

  .image-7 {
    border-radius: 20px;
    width: 100%;
  }

  .tab_three {
    flex-flow: column;
    display: flex;
  }

  .tab_two_left-copy {
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }

  .workflow_wrap {
    border-radius: 40px;
    padding-top: 60px;
    padding-bottom: 87px;
  }

  .workflow_step_mobile {
    display: none;
  }

  ._1st-step-copy, ._1st-step-copy-copy {
    width: 240px;
    height: 240px;
  }

  .text-block-5 {
    width: 60%;
  }

  .work_with {
    border-width: 10px;
    border-radius: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .work_with.courier {
    border-width: 8px;
  }

  .work_subheading {
    width: 70%;
  }

  .work_subheading.courier-work-text {
    font-size: 14px;
  }

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

  .span-grid {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .work_spn-wrap {
    width: 100%;
  }

  .card_of_work {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .card_item {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    flex: 0 auto;
    justify-content: flex-end;
    align-items: center;
    height: 350px;
  }

  .card_item--2 {
    flex: none;
    height: 350px;
  }

  .card_item-_three {
    flex: 1;
  }

  .label-_three {
    top: -1%;
    left: 1.62rem;
  }

  .how_work_wrape {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .how--step {
    font-size: 34px;
  }

  .step-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    width: 100%;
    height: 445px;
    display: flex;
  }

  .step-wrap._8 {
    margin-top: 144px;
  }

  .step-wrap._1 {
    margin-top: 117px;
  }

  .step-wrap._8-copy {
    margin-top: 190px;
  }

  .step-wrap.pt {
    margin-top: 41px;
  }

  .step_content_wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    padding-right: 24px;
  }

  .dashborsh_image_layout {
    width: 513px;
    position: relative;
    top: auto;
    right: 0;
  }

  .dashborsh_image_layout.t {
    right: 0%;
  }

  .moble-image {
    bottom: -6%;
    right: 1%;
  }

  .image-9 {
    height: 320px;
  }

  .image-10 {
    height: 306px;
    bottom: -12%;
    right: 6%;
  }

  .i-phone {
    height: 306px;
    bottom: -12%;
    right: 40%;
  }

  .choose_us_wrapper {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .choose_us_title {
    font-size: 35px;
  }

  .bi-gradient-bg {
    border-radius: 20px;
    padding-bottom: 195px;
  }

  .row {
    border-top: 1px #edf1ff;
  }

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

  .cell_25 {
    width: 40%;
  }

  .other-cell {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .cell-item.hide {
    display: none;
  }

  .thead-copy {
    text-align: center;
    justify-content: flex-end;
    align-items: center;
    padding-right: 19px;
    display: none;
  }

  .thead-copy.hide {
    display: none;
  }

  .testimonial_wrap {
    height: 750px;
  }

  .testimonial_left {
    width: 100%;
  }

  .heading-3 {
    text-align: center;
    font-size: 34px;
  }

  .team-slider_cms_item.swiper-slide {
    width: 75%;
    height: 100%;
  }

  .team-slider_component {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    position: relative;
  }

  .testimonial-slider {
    justify-content: center;
    align-items: center;
    left: 0;
  }

  .team-slider_btn_layout {
    display: none;
  }

  .whole-slider-wrap {
    position: absolute;
    inset: auto 0% -5%;
  }

  .our_mission_wrapper {
    flex-flow: column;
  }

  .our_mission_heading, .our_mission_two {
    width: 100%;
  }

  .cta_info {
    width: 70%;
  }

  .cta_wrap {
    justify-content: space-between;
    align-items: center;
  }

  .footer {
    margin-top: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-content {
    grid-row-gap: 60px;
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin-top: 40px;
  }

  .footer-block {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block {
    margin-top: 0;
    margin-left: -20px;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .footer-divider {
    margin-top: 60px;
  }

  .div-block-9 {
    flex: none;
  }

  .div-block-10 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    width: 100%;
  }

  .div-block-11 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column-reverse;
    justify-content: space-between;
    align-items: center;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .image-11 {
    position: relative;
    top: 4.438px;
    left: 49px;
  }

  .div-block-13 {
    display: block;
  }

  .image-12 {
    height: 500px;
  }

  .footer-link-copy:hover {
    color: #1a1b1fbf;
  }

  .image-7-copy {
    border-radius: 20px;
  }

  .gap-32 {
    justify-content: center;
    align-items: flex-start;
  }

  .menu_inde {
    text-align: left;
  }

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

  .image-13 {
    width: 1140%;
  }

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

  .image-14 {
    height: 100%;
  }

  .overflw-hide {
    justify-content: center;
    align-items: flex-start;
    display: flex;
    position: relative;
  }

  .lottie-animation-2 {
    height: 800px;
  }

  .heding-wrape {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    color: var(--white);
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .bubblle-1-copy {
    top: 0;
    left: auto;
  }

  .bubblle-3-copy {
    top: auto;
    bottom: -46px;
    right: auto;
  }

  .over-cut {
    height: 700px;
    overflow: hidden;
  }

  .moble-loti {
    z-index: 10;
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    flex-flow: column;
    display: flex;
    position: relative;
  }

  .center-text {
    z-index: 200;
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
    color: var(--white);
    background-image: radial-gradient(circle closest-corner, #ffffff4d, #2020384d);
    border-radius: 16px;
    padding: 18px;
    font-size: 20px;
    position: absolute;
    top: 46%;
    box-shadow: inset 0 0 10px #fff3;
  }

  .step-5-iphone {
    height: 306px;
    bottom: -15%;
    right: 6%;
  }

  .dashborsh_image_layout-copy {
    position: relative;
    top: auto;
    right: -11px;
  }

  .image-10-copy {
    height: 306px;
    bottom: -15%;
    right: 6%;
  }

  .text-block-10 {
    border-radius: 12px;
    padding: 23px 32px;
    top: -44px;
  }

  .other-cell-copy {
    flex: 1;
    width: 0%;
  }

  .text-block-12 {
    color: #7d8cc0;
    text-align: center;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0;
    padding-left: 0;
    display: flex;
  }

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

  .div-block-20 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .image-16 {
    width: 100%;
  }

  .image-17 {
    display: block;
  }

  .about_hero_title {
    font-size: 2rem;
  }

  .about-_video {
    max-height: 100%;
  }

  .our_mission_block {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .our_mission_let {
    width: 100%;
    padding-right: 44px;
  }

  .our_mission_image {
    width: 100%;
    margin-right: 0;
  }

  .meet_the_team {
    border-radius: 40px;
    flex-flow: column;
  }

  .meet_the_left {
    width: 100%;
  }

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

  .our_mission_image--wrap {
    width: 85%;
  }

  .contact-us-page {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .contal-left, .email_bloke {
    width: 100%;
  }

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

  .contaform_wrap {
    width: 100%;
  }

  .contact-form {
    border-radius: 16px;
    margin-bottom: 0;
    padding: 16px;
  }

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

  .calendly-btn {
    width: 100%;
  }

  .calendly-btn.v2 {
    flex: 1;
    justify-content: center;
    align-items: center;
    padding-top: 18px;
    padding-bottom: 18px;
    display: flex;
  }

  .div-block-21 {
    justify-content: center;
    align-items: center;
    width: 100%;
    position: absolute;
    inset: auto 0% 18%;
  }

  .whole-slider-wrap-copy {
    position: absolute;
    inset: auto 0% -5%;
  }

  .testimonial_wrap-copy {
    height: 600px;
  }

  .testimonial_wrap-copy.courier-test6imonial-section {
    height: 557px;
  }

  .slide-for-mobile {
    display: flex;
    overflow: hidden;
  }

  .sted14 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    background-image: url('../images/Frame-1321317348.avif');
    background-position: 50%;
    background-size: cover;
    border-radius: 19px;
    flex-flow: column;
    margin-bottom: 55px;
    padding-top: 24px;
    display: flex;
  }

  .image-20 {
    width: 100%;
    padding-left: 12px;
  }

  .image-20.pl12 {
    padding-bottom: 12px;
    padding-right: 12px;
  }

  .image-20.pl12.no {
    padding-bottom: 0;
  }

  .div-block-25 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    padding-left: 25px;
    display: flex;
  }

  .slide {
    height: 100%;
  }

  .slider {
    background-color: #0000;
    width: 100%;
    height: 100%;
    overflow: visible;
  }

  .left-arrow, .right-arrow {
    display: none;
  }

  .heading-56 {
    color: var(--2nd-color);
    margin-top: 0;
    margin-bottom: 0;
  }

  .slide-nav {
    color: var(--2nd-color);
  }

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

  .mask {
    overflow: visible;
  }

  .dme-hero-section-wrapper {
    background-image: url('../images/dmemobpost-1.avif');
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding: 30px 20px 296px;
  }

  .dme-hero-title {
    font-size: 34px;
  }

  .dme-hero-description {
    font-size: 14px;
  }

  .dme-hero-description-wrapper {
    max-width: 100%;
  }

  .dme-hero-button.calendly-btn.dme-hero-cta {
    width: auto;
  }

  .dme-delivery-section-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    padding-top: 80px;
  }

  .dme-delivery-left-wrapper, .dme-delivery-rightr-wrapper {
    width: 100%;
  }

  .dme-delivery-top-text {
    font-size: 16px;
  }

  .dme-delivery-title {
    font-size: 34px;
  }

  .paragraph-4 {
    font-size: 14px;
  }

  .dme-delivery-button {
    margin-top: 40px;
  }

  .dme-delivery-button.pc {
    display: none;
  }

  .dme-delivery-button.phone {
    display: inline-block;
  }

  .dme-delivery-image {
    width: 40px;
    height: 40px;
  }

  .dme-delivery-card-text {
    font-size: 16px;
  }

  .dme-delivery-card-text-wrapper {
    max-width: 276px;
  }

  .dme-brightree-section {
    margin-top: 0;
  }

  .dme-brightree-section-wrapper {
    border-width: 8px;
    border-radius: 40px;
    padding-top: 40px;
    padding-bottom: 24px;
  }

  .bright-tree-logo-image {
    width: 151px;
    height: 73px;
  }

  .dme-brightree-title {
    font-size: 34px;
  }

  .dme-brightree-description {
    font-size: 14px;
  }

  .dme-brightree-description-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .dme-brightree-card-wrapper {
    grid-template-columns: 1fr;
    inset: auto 0% 15%;
  }

  .dme-brightree-card-wrapper.pc {
    display: none;
  }

  .dme-brightree-card-wrapper.phone {
    flex-flow: column;
    display: flex;
    position: static;
  }

  .dme-brightree-card {
    margin-left: 24px;
    margin-right: 24px;
  }

  .orange-layout-blur {
    filter: blur(100px);
    height: 1290px;
    inset: 5% auto 0% -8%;
  }

  .sky-layout-blur {
    filter: blur(112px);
    height: 1290px;
    inset: 5% -8% 0% auto;
  }

  .dme-step-section {
    margin-top: 0;
    margin-bottom: 80px;
  }

  .dme-step-section-wrapper {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .dme-step-title {
    font-size: 34px;
  }

  .dme-step-description {
    margin-bottom: 40px;
  }

  .dme-step-bottom-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
  }

  .dme-step-bottom-wrapper.old {
    display: none;
  }

  .dme-step-right-wrapper {
    border-radius: 16px;
    width: 100%;
    height: auto;
    padding: 16px;
  }

  .dme-step-left-text, .dme-step-left-number {
    font-size: 34px;
  }

  .dme-step-gradient.slider2 {
    height: 150px;
  }

  .dme-step-right-bottom-description {
    text-align: left;
  }

  .dme-step-slider {
    flex-flow: column;
    display: none;
  }

  .testimonial-slide {
    flex-direction: column;
    padding: 0 23px;
  }

  .testimonial-slider-nav {
    display: none;
  }

  .table-box-one-title {
    background-color: #7d8cc0;
    border-radius: 30px;
    width: 50%;
    padding: 6px 12px;
  }

  .table-box-one-title.courier-phone-table {
    width: 100%;
  }

  .table-box-description-wrapper {
    max-width: 306px;
    margin-top: 10px;
  }

  .table-box-one {
    background-color: #fff;
    border-radius: 12px;
    margin-top: 14px;
    margin-bottom: 14px;
    padding: 10px;
  }

  .table-box-one.courier-procees-phone-table {
    margin-bottom: 0;
  }

  .dme-controll-title {
    text-align: center;
    font-size: 34px;
  }

  .dme-phone-control-table-title {
    margin-top: 0;
    margin-bottom: 0;
  }

  .dme-control-table-wrapper {
    display: none;
  }

  .table-box-one-title-ntext {
    color: #fff;
    font-size: 13px;
    line-height: 115%;
  }

  .dme-control-section-wrapper {
    padding-top: 40px;
  }

  .table-box-two {
    background-color: #fff;
    border-radius: 12px;
    margin-top: 14px;
    margin-bottom: 14px;
    padding: 10px;
  }

  .table-box-two.courier-procees-phone-table {
    width: 155px;
    margin-bottom: 0;
  }

  .dme-controll-description {
    margin-bottom: 0;
    font-size: 14px;
  }

  .dme-control-table {
    background-color: #edf1ff;
    border-radius: 16px;
    padding: 16px;
  }

  .dme-phone-control-tavble-terxt {
    color: #7d8cc0;
    font-size: 14px;
    font-weight: 500;
    line-height: 115%;
  }

  .dme-control-table-wrapper-phone {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    padding-top: 40px;
    padding-bottom: 0;
    display: flex;
  }

  .dme-control-table-wrapper-phone.courier-table {
    padding-top: 16px;
  }

  .dme-control-section {
    background-image: none;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 80px;
  }

  .dme-controll-description-wrapper {
    margin-bottom: 0;
  }

  .table-box-one-description {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 130%;
  }

  .table-box-two-title {
    background-color: #e80045;
    border-radius: 30px;
    width: 56%;
    padding: 6px 12px;
  }

  .table-box-two-title.courier-phone-table {
    width: 64%;
  }

  .dme-cta-title {
    font-size: 34px;
  }

  .bme-cta-gradient {
    opacity: .55;
  }

  .dme-cta-description {
    font-size: 15px;
  }

  .dme-cta-section.courier-cta-section {
    padding-top: 0;
  }

  .dme-cta-button.calendly-btn.courier-cta-button, .dme-cta-button.calendly-btn.dme-cta-button-width {
    width: auto;
  }

  .dme-cta-section-wrapper {
    padding: 30px 20px 20px;
  }

  .dme-cta-bottonm-text-wrapper {
    opacity: 1;
  }

  .new-dme-control-table {
    display: none;
  }

  .phone-cta-image {
    border-radius: 20px;
    margin-top: 40px;
    display: block;
  }

  .phone-cta-image-wrap {
    object-fit: cover;
    border-radius: 20px;
  }

  .dme-phone-slider-new {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    display: flex;
  }

  .coureier-hero-text-wrapper {
    position: relative;
  }

  .courier-hero-button {
    border-radius: 12px;
    justify-content: center;
    align-items: center;
    padding: 10px 32px;
    font-size: 16px;
  }

  .courier-hero-button.calendly-btn.courier-button-width {
    justify-content: flex-start;
    align-items: center;
    width: auto;
  }

  .courier-hero-title {
    font-size: 34px;
  }

  .courier-hero-section {
    z-index: 0;
    background-size: auto;
    margin-top: 20px;
  }

  .courier-hero-image {
    object-fit: cover;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
    width: 100%;
    height: 557px;
  }

  .courier-gr5adient {
    background-image: none;
    display: none;
  }

  .courier-hero-bg-image {
    z-index: -1;
    object-fit: cover;
    display: block;
    position: absolute;
    inset: 46% 0% auto;
  }

  .phone-courier-gradient {
    z-index: 20;
    background-image: linear-gradient(#f8fcff 55%, #f8fcff00);
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    width: 100%;
    height: 308px;
    margin-left: 20px;
    margin-right: 20px;
    display: block;
    position: absolute;
    inset: 0% 0% 0% -20px;
  }

  .courier-hero-wrapper {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    position: relative;
  }

  .courier-hero-section-wrapper {
    z-index: 33;
    border-radius: 30px;
    padding: 30px 20px 0;
    position: relative;
  }

  .courier-platform-image {
    object-fit: cover;
    height: 362px;
    display: block;
    position: static;
  }

  .courier-platform-section {
    display: block;
  }

  .courier-platform-left {
    padding: 24px 24px 0;
  }

  .courier-platform-section-wrapper {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
    flex-flow: column;
    margin-top: 395px;
  }

  .courier-platform-bg-image {
    height: 620px;
    top: 4%;
  }

  .courier-delivary-title {
    text-align: left;
    font-size: 34px;
  }

  .courier-delivery-description {
    margin-top: 16px;
    margin-bottom: 24px;
    font-size: 16px;
  }

  .courier-sticky-card-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
  }

  .courier-delivery-sticky-card.onew {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    padding: 24px;
    position: static;
  }

  .courier-delivery-sticky-card.two {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding: 24px;
    position: static;
  }

  .courier-delivery-sticky-card.three {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    position: static;
  }

  .courier-delivery-right-card {
    justify-content: center;
    align-items: center;
    width: 310px;
    height: 218px;
  }

  .courier-delivery-card-title {
    font-size: 20px;
  }

  .courier-delivery-text-wrapper {
    margin-top: 0;
  }

  .courier-delivery-text-wreapper {
    margin-top: 16px;
  }

  .courier-delivery-sticky-image {
    height: 218px;
  }

  .courier-problem-solution-section {
    margin-top: 0;
  }

  .courier-solution-title {
    font-size: 24px;
  }

  .courier-solution-card {
    width: 292px;
    height: 367px;
  }

  .courer-solution-card-title {
    font-size: 18px;
  }

  .courier-card-text-wrapper {
    margin-top: 12px;
  }

  .courier-small-text {
    font-size: 14px;
  }

  .courier-inner-card {
    height: 142px;
  }

  .div-block-29 {
    height: 118px;
    padding-bottom: 0;
  }

  .courier-process-section {
    margin-bottom: -130px;
  }

  .courier-process-section-wrapper {
    flex-flow: column;
  }

  .courier-process-left-wrapper, .courier-process-right-wrapper {
    width: 100%;
  }

  .courier-process-image-waropper {
    object-fit: cover;
    height: 405px;
  }

  .courier-process-top {
    padding-top: 24px;
  }

  .courier-process-top-title {
    margin-bottom: 42px;
    font-size: 24px;
  }

  .courier-process-image {
    object-fit: contain;
  }

  .courier-process-card-title {
    font-size: 20px;
  }

  .courier-process-card-description, .courier-process-bottom-description {
    font-size: 14px;
  }

  .courier-process-flex-wreapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .heading-57 {
    margin-bottom: 0;
  }

  .couriert-process-phone-table {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 330px;
    display: flex;
  }

  .how--step-2 {
    font-size: 34px;
  }

  .image-22 {
    height: 306px;
    bottom: -12%;
    right: 6%;
  }

  .image-23 {
    height: 320px;
  }

  .image-24 {
    width: 1140%;
  }

  .how_work_wrape-2 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .how--step-3 {
    font-size: 34px;
  }

  .image-25 {
    height: 306px;
    bottom: -12%;
    right: 6%;
  }

  .image-26 {
    width: 1140%;
  }

  .form-lower-div {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding: 12px;
  }

  .form-lower-div.flex {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
  }

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

  .text-block-19 {
    font-size: 12px;
  }

  .code-embed-5 {
    width: 100%;
  }

  .success-message-3 {
    max-width: 320px;
  }

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

  .form-heading {
    font-size: 22px;
  }

  .error-message._w-form-fail {
    max-width: 320px;
  }
}

@media screen and (max-width: 479px) {
  .nav-link {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    font-size: 24px;
  }

  .nav-button-wrapper {
    width: auto;
    display: none;
  }

  .nav-button-wrapper.hide {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .button-primary {
    width: 100%;
  }

  .button-primary.v2 {
    padding: 18px 0;
  }

  .button-primary.v2.calendly-btn {
    flex: 0 auto;
  }

  .button-primary.v2.calendly-btn.g, .button-primary.v2.calendly-btn.g.bh {
    flex: 1;
  }

  .button-primary.v3 {
    padding-left: 10px;
    padding-right: 0;
  }

  .button-primary.v3.full {
    flex: 0 auto;
  }

  .button-primary.dark-blue.calendly-btn {
    text-align: center;
  }

  .button-primary.v-white {
    flex: 1;
    padding-left: 0;
    padding-right: 0;
  }

  .button-primary.v-white.full {
    flex: 0 auto;
  }

  .button-primary.v-white.full.gj {
    flex: 1;
  }

  .button-primary.v-white.full.e {
    flex: 0 auto;
  }

  .menu-button.w--open {
    color: var(--2nd-color);
    background-color: #0000;
  }

  .link-block.nab {
    border: 2px solid var(--primary-color);
    border-radius: 12px;
    width: 100%;
  }

  .section.py-80.oberly-buttom {
    overflow: hidden;
  }

  .section.py-160, .section.py-160.overfo {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.py-160.top-none {
    padding-top: 0;
  }

  .section.overflow-hidden.pt-80 {
    padding-top: 60px;
  }

  .section.pt-160 {
    padding-bottom: 20px;
  }

  .container {
    padding-left: 16px;
    padding-right: 16px;
  }

  .gap-16 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .hero_heading_info {
    width: 100%;
  }

  .hero_cta_wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    align-items: center;
    width: 100%;
  }

  .hero_video_border {
    border-radius: 20px;
    width: 95%;
    padding: 7px;
    overflow: hidden;
  }

  .background-video {
    border-radius: 16px;
  }

  .hero_video_wrpper {
    height: 288px;
  }

  .section_heading.work {
    width: 100%;
  }

  .section_heading.pt {
    font-size: 34px;
  }

  .empower_left {
    padding-right: 24px;
  }

  .tab_one {
    padding-bottom: 10px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .tab_grid {
    flex-flow: column;
    display: flex;
  }

  .tab_grid_item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    min-height: 100%;
    display: grid;
  }

  .tab_right {
    display: none;
  }

  .tab_two {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 14px 14px 0 16px;
  }

  .tab_two_left {
    padding-left: 24px;
    padding-right: 24px;
  }

  .image-7 {
    flex: 0 auto;
  }

  .tab_three_right {
    justify-content: center;
    align-items: center;
  }

  .tab_three {
    padding-top: 24px;
    padding-left: 0;
    padding-right: 0;
  }

  .tab_two_left-copy {
    justify-content: space-between;
    align-items: center;
  }

  .work_with.courier {
    padding-top: 40px;
    padding-bottom: 30px;
    padding-left: 20px;
  }

  .work_subheading {
    width: 90%;
    font-size: 14px;
  }

  .work_sponcer.courier-work {
    grid-template-columns: 1fr 1fr;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .work_with_item.pc.phone {
    display: flex;
  }

  .heading-2 {
    font-size: 26px;
  }

  .line-runner {
    height: 140px;
  }

  .label-_three {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    padding: 6px 23px;
    top: 0;
    left: -.78rem;
  }

  .label-_middle {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    padding-top: 5px;
    padding-bottom: 5px;
    bottom: 40%;
    right: 17%;
  }

  .label-_three-copy {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    padding-top: 5px;
    padding-bottom: 5px;
    bottom: 1%;
    right: 2%;
  }

  .how_work_wrape {
    grid-column-gap: 120px;
    grid-row-gap: 120px;
  }

  .step-wrap {
    height: 500px;
  }

  .step-wrap._8 {
    margin-top: 106px;
  }

  .step-wrap._1 {
    margin-top: 81px;
  }

  .step-wrap._8-copy {
    margin-top: 58px;
  }

  .step_content_info_h {
    font-size: 22px;
  }

  .step_content_info_p {
    font-size: 15px;
  }

  .dashborsh_image_layout {
    width: 523px;
  }

  .dashborsh_image_layout.t {
    right: 0%;
  }

  .moble-image {
    border-radius: 8px;
    width: 158px;
    height: 70%;
    bottom: -1%;
    left: 103px;
    right: 0%;
  }

  .image-9 {
    width: 523px;
  }

  .image-10 {
    height: 220px;
    bottom: -11%;
    right: 46%;
  }

  .i-phone {
    height: 220px;
    right: 67%;
  }

  .bi-gradient-bg {
    border-radius: 20px;
    padding-bottom: 170px;
  }

  .cell_25 {
    width: 40%;
  }

  .red-sell {
    width: 65px;
    margin-left: 37px;
    margin-right: 37px;
  }

  .other-cell {
    justify-content: center;
    align-items: center;
  }

  .cell-item {
    flex: none;
  }

  .testimonial_wrap {
    height: 750px;
  }

  .testimonial_left {
    height: 100%;
  }

  .testimonial_info-wrap {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    height: 50%;
  }

  .heading-3 {
    text-align: center;
    width: 100%;
    font-size: 34px;
  }

  .team-slider_cms_list.swiper-wrapper {
    justify-content: flex-start;
    align-items: stretch;
  }

  .team-slider_cms_item.swiper-slide {
    width: 100%;
    display: flex;
  }

  .team-slider_cms_item.swiper-slide.white-bg {
    flex: none;
    justify-content: center;
    align-items: flex-start;
    display: block;
  }

  .testimonial_card {
    width: 100%;
    height: 100%;
  }

  .testimonial_review {
    margin-bottom: 0;
    font-size: 14px;
  }

  .whole-slider-wrap {
    position: absolute;
    bottom: -5%;
    overflow: visible;
  }

  .whole-slider-wrap.new-testimonial-height {
    bottom: -29%;
  }

  .our_mission_wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
  }

  .heading-5 {
    margin-bottom: 0;
  }

  .our_mission_heading {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .our_mission_two {
    width: 100%;
  }

  .dicover_more_btn {
    border-radius: 20px;
    flex-flow: row-reverse wrap-reverse;
    padding: 16px;
  }

  .text-block-8 {
    width: 60%;
    font-size: 35px;
  }

  .heading-6 {
    text-align: center;
    font-size: 34px;
  }

  .cta_info {
    color: #fffc;
    width: 100%;
  }

  .cta_wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    width: 100%;
  }

  .div-block-13 {
    width: 100%;
    display: block;
  }

  .image-12 {
    aspect-ratio: auto;
    object-fit: cover;
    height: 400px;
  }

  .image-7-copy {
    margin-bottom: -35px;
  }

  .menu-for-mobile {
    height: calc(100vh - 80px);
  }

  .for-xl {
    width: auto;
    display: none;
  }

  .image-13 {
    border-radius: 8px;
    height: 300px;
  }

  .step-5-iphone {
    height: 230px;
    bottom: -10%;
    left: auto;
    right: 262px;
  }

  .dashborsh_image_layout-copy {
    width: 523px;
    right: 0;
  }

  .image-10-copy {
    height: 230px;
    right: 52%;
  }

  .text-block-10 {
    padding: 19px 12px;
    font-size: 13px;
    top: -11px;
  }

  .other-cell-copy {
    flex: 1;
    justify-content: center;
    align-items: center;
    width: 10svh;
  }

  .text-block-12 {
    flex: none;
    justify-content: flex-end;
    align-items: center;
    width: 80%;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0;
    position: relative;
  }

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

  .image-15 {
    display: none;
  }

  .div-block-20 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .image-16 {
    border-radius: 20px;
    width: 100%;
  }

  .image-17 {
    display: block;
  }

  .about_hero_title {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .about-_video {
    height: 290px;
  }

  .about_hero_story {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .about_hero_story_title {
    font-size: 33px;
  }

  .gap-20 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .story_image {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .answer_text {
    font-size: 18px;
  }

  .our_mission_block {
    grid-column-gap: 43px;
    grid-row-gap: 43px;
    border-radius: 24px;
  }

  .our_mission_let {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .red-label {
    font-size: 16px;
  }

  .our_mission_title {
    font-size: 26px;
  }

  .our_mission_info {
    width: 100%;
  }

  .meet_the_team {
    padding: 30px 30px 36px;
  }

  .heading-60px.no-brak, .heading-60px.center {
    font-size: 24px;
  }

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

  .our_team_grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .our_team_member_label {
    background-color: #0000;
    position: static;
  }

  .our_team_member_name {
    font-size: 16px;
  }

  .our_team_member_responsibliuty {
    font-size: 14px;
  }

  .sm-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .our_mission_image--wrap {
    padding-right: 10px;
  }

  .heading-55 {
    font-size: 34px;
  }

  .text-block-13 {
    text-align: left;
  }

  .calendly-btn {
    width: 100%;
  }

  .calendly-btn.v2 {
    flex: 0 auto;
    padding: 18px 0;
  }

  .div-block-21 {
    justify-content: center;
    align-items: center;
    width: 100%;
    bottom: 18%;
  }

  .whole-slider-wrap-copy {
    padding-top: 0;
    padding-bottom: 44px;
    position: absolute;
    inset: auto 0% -12%;
    overflow: visible;
  }

  .testimonial_wrap-copy {
    height: 601px;
  }

  .testimonial_wrap-copy.courier-test6imonial-section {
    height: 530px;
  }

  .sted14 {
    margin-bottom: 38px;
  }

  .dme-hero-section-wrapper {
    background-size: cover;
    padding-right: 20px;
  }

  .dme-hero-button.calendly-btn.dme-hero-cta {
    text-align: center;
  }

  .paragraph-4 {
    font-size: 14px;
  }

  .dme-delivery-button.pc {
    display: none;
  }

  .dme-delivery-card-text {
    font-size: 16px;
  }

  .dme-delivery-title-wrtapper {
    width: 100%;
  }

  .dme-brightree-section {
    margin-top: 40px;
  }

  .orange-layout-blur {
    filter: blur(70px);
  }

  .dme-step-right-wrapper {
    border-radius: 16px;
  }

  .dme-step-gradient, .dme-step-gradient.slider2 {
    width: 100%;
  }

  .dme-step-right-bottom-description {
    text-align: left;
  }

  .testimonial-slide {
    width: 100%;
    padding: 0;
  }

  .table-box-one-title {
    width: 64%;
  }

  .table-box-two-title {
    width: 72%;
  }

  .table-box-two-title.courier-phone-table {
    width: 77%;
  }

  .dme-cta-button {
    text-align: center;
  }

  .dme-phone-slider-new {
    width: 100%;
  }

  .courier-hero-description {
    font-size: 14px;
  }

  .courier-hero-button.calendly-btn.courier-button-width {
    text-align: center;
    width: auto;
  }

  .courier-hero-bg-image {
    z-index: -1;
    top: 45%;
  }

  .phone-courier-gradient {
    left: -7%;
  }

  .container-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .courier-hero-section-wrapper {
    padding-top: 30px;
    padding-bottom: 110px;
  }

  .courier-platform-image {
    width: 100%;
    height: auto;
  }

  .courier-platform-section-wrapper {
    margin-top: 262px;
  }

  .container-3 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .courier-platform-bg-image {
    z-index: -1;
  }

  .courier-delivery-sticky-card.onew, .courier-delivery-sticky-card.two, .courier-delivery-sticky-card.three {
    height: 450px;
  }

  .courier-delivery-right-card {
    object-fit: cover;
    width: 310px;
  }

  .courier-delivery-sticky-image {
    object-fit: contain;
    width: 100%;
  }

  .courier-span-div {
    display: none;
  }

  .courier-solution-card-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .courier-solution-card {
    width: 292px;
    height: 368px;
  }

  .couriert-process-phone-table {
    width: 100%;
  }

  .image-22 {
    height: 220px;
    bottom: -11%;
    right: 46%;
  }

  .image-23 {
    width: 523px;
  }

  .image-24 {
    border-radius: 8px;
    height: 300px;
  }

  .how_work_wrape-2 {
    grid-column-gap: 120px;
    grid-row-gap: 120px;
  }

  .container-4 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .image-25 {
    height: 220px;
    bottom: -11%;
    right: 46%;
  }

  .image-26 {
    border-radius: 8px;
    height: 300px;
  }

  .quote-form-section {
    background-position: 50% 0;
    background-size: auto;
  }

  .quote-form-main-block {
    margin-bottom: 64px;
  }

  .text-block-18, .text-block-18._20 {
    font-size: 18px;
  }
}

#w-node-_0861fa67-958d-cd9b-dc76-5257929cc563-c4a4db3e, #w-node-_9afc87ea-ea0b-5d02-b49a-166c8d750120-c4a4db3e, #w-node-_8eaf38f7-fdfa-c8bc-41d4-6d1dc2b4219e-c4a4db3e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3aebc24-c71d-9481-1e97-3ee416b42324-c4a4db3e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0f20c031-7c88-df90-df2c-6c49f157e4e0-c4a4db3e, #w-node-_0f20c031-7c88-df90-df2c-6c49f157e4e3-c4a4db3e, #w-node-_0f20c031-7c88-df90-df2c-6c49f157e4f2-c4a4db3e, #w-node-_0f20c031-7c88-df90-df2c-6c49f157e509-c4a4db3e, #w-node-_7e047bd6-6f84-faa6-1368-1340e97f7d89-c4c6e302, #w-node-_7e047bd6-6f84-faa6-1368-1340e97f7d8c-c4c6e302, #w-node-_7e047bd6-6f84-faa6-1368-1340e97f7d9b-c4c6e302, #w-node-_7e047bd6-6f84-faa6-1368-1340e97f7db2-c4c6e302, #w-node-_583e16a6-cef7-d5bf-dc08-6fff22d24061-41f56738, #w-node-_583e16a6-cef7-d5bf-dc08-6fff22d24064-41f56738, #w-node-_583e16a6-cef7-d5bf-dc08-6fff22d24073-41f56738, #w-node-_583e16a6-cef7-d5bf-dc08-6fff22d2408a-41f56738, #w-node-a69d1e13-1049-4a81-2549-0d5bff19c9a1-7bb18c13, #w-node-a69d1e13-1049-4a81-2549-0d5bff19c9a4-7bb18c13, #w-node-a69d1e13-1049-4a81-2549-0d5bff19c9b3-7bb18c13, #w-node-a69d1e13-1049-4a81-2549-0d5bff19c9ca-7bb18c13, #w-node-_114eb22c-90fa-917e-4b59-6d723bc30d37-25c488b4, #w-node-_114eb22c-90fa-917e-4b59-6d723bc30d3a-25c488b4, #w-node-_114eb22c-90fa-917e-4b59-6d723bc30d49-25c488b4, #w-node-_114eb22c-90fa-917e-4b59-6d723bc30d60-25c488b4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_12e19cfc-66f2-9fb4-07f7-ea875ce7a4a2-44b6946f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_473824de-9ff0-13fe-45f2-cd9625a81ab8-44b6946f, #w-node-_473824de-9ff0-13fe-45f2-cd9625a81abb-44b6946f, #w-node-_473824de-9ff0-13fe-45f2-cd9625a81aca-44b6946f, #w-node-_473824de-9ff0-13fe-45f2-cd9625a81ae1-44b6946f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_0861fa67-958d-cd9b-dc76-5257929cc563-c4a4db3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c3aebc24-c71d-9481-1e97-3ee416b42324-c4a4db3e {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-a1835722-33e0-8e23-34ea-4267ec4fcb3f-c4a4db3e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-c3aebc24-c71d-9481-1e97-3ee416b42324-c4a4db3e {
    grid-column: span 2 / span 2;
  }

  #w-node-a1835722-33e0-8e23-34ea-4267ec4fcb3f-c4a4db3e {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-c76e87f0-8ee1-4398-1647-1eab20b5025a-c4a4db3e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a1835722-33e0-8e23-34ea-4267ec4fcb3f-c4a4db3e {
    grid-column: span 1 / span 1;
  }

  #w-node-b75a8dad-9e0e-c923-72a7-e54f7401433b-c4c6e302 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


