.img-icon2 {
  width: 100%;
  height: 340px;
  position: absolute;
  margin: 0 !important;
  top: 119px;
  right: 0;
  left: 0;
  max-width: 100%;
  overflow: hidden;
  flex-shrink: 0;
  object-fit: cover;
}
.about-us-page-child {
  width: 438px;
  height: 72px;
  position: relative;
  display: none;
  max-width: 100%;
  z-index: 1;
}
.frame-child14 {
  align-self: stretch;
  height: 119px;
  position: relative;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  background-color: var(--color-white);
  display: none;
}
.frame-child15 {
  height: 55px;
  width: 1440px;
  position: relative;
  background: linear-gradient(158.94deg, #0d8bb3, #06bcca);
  display: none;
  max-width: 100%;
}
.telephone-fill-icon4 {
  height: 20px;
  width: 20px;
  position: relative;
  min-height: 20px;
  z-index: 2;
}
.space {
  position: relative;
  font-weight: 500;
  display: inline-block;
  min-width: 120px;
  white-space: nowrap;
  z-index: 2;
}
.phone-icon1 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-10xs);
}
.envelope-fill-icon5 {
  width: 20px;
  height: 20px;
  position: relative;
  object-fit: cover;
  z-index: 2;
}
.email-address {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.contactehealthsystemsin5 {
  position: relative;
  font-weight: 500;
  white-space: nowrap;
  z-index: 2;
}
.email-address-parent,
.phone-number {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
.email-address-parent {
  flex: 1;
  align-items: flex-start;
  gap: var(--gap-4xs);
  font-family: var(--font-poppins);
}
.phone-number {
  width: 435px;
  align-items: flex-end;
  gap: var(--gap-45xl);
  max-width: 100%;
}
.facebook-icon5,
.instagram-icon3,
.linkedin-icon3,
.twitter-icon5 {
  height: 20px;
  width: 20px;
  position: relative;
  min-height: 20px;
  z-index: 2;
}
.rectangle-parent12,
.social-media {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xl);
}
.rectangle-parent12 {
  align-self: stretch;
  background: linear-gradient(158.94deg, #0d8bb3, #06bcca);
  align-items: flex-end;
  justify-content: space-between;
  padding: var(--padding-base) var(--padding-44xl) var(--padding-lg)
    var(--padding-31xl);
  box-sizing: border-box;
  max-width: 100%;
  z-index: 1;
}
.logo-esatayu-13 {
  align-self: stretch;
  flex: 1;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
  z-index: 2;
}
.brand-logo {
  align-self: stretch;
  width: 236px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0 var(--padding-17xl) 0 0;
  box-sizing: border-box;
}
.home5 {
  text-decoration: none;
  position: relative;
  font-weight: 600;
  color: inherit;
  display: inline-block;
  min-width: 57px;
}
.home4 {
  height: 23.3px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0;
  box-sizing: border-box;
  z-index: 2;
  color: var(--color-black);
}
.features4 {
  text-decoration: none;
  position: relative;
  font-weight: 600;
  color: inherit;
  display: inline-block;
  min-width: 85px;
}
.feachers2 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0 var(--padding-9xs) 0 0;
  z-index: 2;
}
.about-us7 {
  text-decoration: none;
  position: relative;
  font-weight: 600;
  color: inherit;
  display: inline-block;
  min-width: 90px;
  white-space: nowrap;
}
.about-us6 {
  height: 23.3px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0;
  box-sizing: border-box;
  z-index: 2;
}
.programs4 {
  text-decoration: none;
  position: relative;
  font-weight: 600;
  color: inherit;
  display: inline-block;
  min-width: 97px;
}
.our-services2 {
  height: 23.3px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0 var(--padding-sm) 0;
  box-sizing: border-box;
  z-index: 2;
}
.contact-us8 {
  text-decoration: none;
  position: relative;
  font-weight: 600;
  color: inherit;
  display: inline-block;
  min-width: 109px;
  white-space: nowrap;
}
.contact-us7,
.navigation-links1,
.navigation2 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.contact-us7 {
  height: 23.3px;
  flex-direction: row;
  padding: 0;
  box-sizing: border-box;
  z-index: 2;
}
.navigation-links1,
.navigation2 {
  margin: 0;
}
.navigation-links1 {
  flex-direction: row;
  gap: var(--gap-3xl);
  text-align: left;
  font-size: var(--font-size-xl);
  color: var(--color-gray-200);
  font-family: var(--font-inter);
}
.navigation2 {
  flex-direction: column;
  padding: var(--padding-smi) 0 0;
  box-sizing: border-box;
  max-width: 100%;
}
.auth-button-items {
  height: 100%;
  width: 100%;
  position: absolute;
  margin: 0 !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: var(--br-31xl);
  background: linear-gradient(270deg, #0eb9c9, #0381a9);
}
.sing-up3 {
  text-decoration: none;
  position: relative;
  font-weight: 600;
  color: inherit;
  display: inline-block;
  min-width: 62px;
  z-index: 1;
}
.component-23 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-8xs-9) var(--padding-lgi) var(--padding-7xs-1);
  position: relative;
  white-space: nowrap;
  z-index: 2;
}
.component-1-child1 {
  height: 100%;
  width: 100%;
  position: absolute;
  margin: 0 !important;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: var(--br-31xl);
  background: linear-gradient(270deg, #0bbcca, #0381a9);
}
.login3 {
  text-decoration: none;
  position: relative;
  font-size: var(--font-size-base);
  font-weight: 600;
  font-family: var(--font-poppins);
  color: var(--color-white);
  text-align: left;
  display: inline-block;
  min-width: 44px;
  z-index: 1;
}
.component-13 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-8xs-9) var(--padding-9xl) var(--padding-7xs-1);
  background-color: transparent;
  flex-direction: row;
  position: relative;
  z-index: 2;
}
.auth-buttons2,
.auth-buttons3,
.component-13 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.auth-buttons3 {
  flex-direction: row;
  gap: var(--gap-3xs);
}
.auth-buttons2 {
  flex-direction: column;
  padding: var(--padding-4xs) 0 0;
}
.header-content,
.header1,
.rectangle-parent11 {
  align-self: stretch;
  display: flex;
  max-width: 100%;
}
.header-content {
  flex: 1;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  gap: var(--gap-xl);
}
.header1,
.rectangle-parent11 {
  box-sizing: border-box;
}
.header1 {
  flex: 1;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-end;
  padding: 0 var(--padding-29xl) 0 var(--padding-31xl);
  font-size: var(--font-size-base);
  font-family: var(--font-poppins);
}
.rectangle-parent11 {
  height: 119px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  background-color: var(--color-white);
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-start;
  padding: 0 0 var(--padding-10xs-9);
  gap: var(--gap-4xs);
  top: 0;
  z-index: 99;
  position: sticky;
  text-align: left;
  font-size: var(--font-size-sm);
  color: var(--color-white);
  font-family: var(--font-inter);
}
.about-us8 {
  margin: 0;
  position: relative;
  font-size: inherit;
  font-weight: 800;
  font-family: inherit;
  z-index: 1;
}
.hero-title {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 73px 0 0;
  box-sizing: border-box;
  min-width: 279px;
}
.image-icon2 {
  height: 295px;
  width: 270px;
  position: relative;
  object-fit: cover;
  z-index: 1;
}
.hero-title-parent {
  width: 768px;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  gap: var(--gap-xl);
}
.contact-info2,
.hero,
.hero-title-parent {
  display: flex;
  max-width: 100%;
}
.hero {
  width: 950px;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding: 0 var(--padding-xl);
  box-sizing: border-box;
}
.contact-info2 {
  align-self: stretch;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-start;
  gap: var(--gap-13xl);
  text-align: left;
  font-size: var(--font-size-41xl);
  color: var(--color-white);
  font-family: var(--font-poppins);
}
.ehealthsystem-technologies {
  margin: 0;
  position: relative;
  font-size: x-large;
  font-weight: 600;
  font-family: inherit;
  background: linear-gradient(90deg, #06bcca, #0381a9);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  z-index: 1;
}
.mission-emphasis {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0 var(--padding-mini);
  box-sizing: border-box;
  max-width: 100%;
}
.frame-child16 {
  height: 449px;
  width: 605px;
  position: relative;
  display: none;
  max-width: 100%;
}
.ehealthsystem-works-as,
.the-ehealthsystem-supports,
.together-were-on,
.we-are-a1 {
  margin: 0;
}
.together-were-on-container {
  flex: 1;
  position: relative;
  display: inline-block;
  max-width: 100%;
  z-index: 1;
}
.rectangle-parent13 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-2xl) 0 0 var(--padding-mini);
  box-sizing: border-box;
  max-width: 100%;
  font-size: var(--font-size-base);
}
.mission-highlight,
.mission-highlight-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  max-width: 100%;
}
.mission-highlight {
  align-self: stretch;
  justify-content: flex-start;
  gap: var(--gap-lg);
}
.mission-highlight-wrapper {
  width: 605px;
  justify-content: flex-end;
  padding: 0 0 17.7px;
  box-sizing: border-box;
  min-width: 605px;
}
.image-23-icon {
  position: absolute;
  top: 0;
/*   left: 82px; */
  border-radius: 0 181.5px 0 0;
  width: 545px;
  height: 473px;
  object-fit: cover;
}
.image-icon3 {
  position: absolute;
  top: 211px;
  left: 0;
  width: 261.5px;
  height: 285.7px;
  object-fit: contain;
  z-index: 1;
}
.vision {
  height: 496.7px;
  flex: 1;
  position: relative;
  min-width: 408px;
  max-width: 100%;
}
.mission-statement {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  justify-content: flex-start;
  gap: var(--gap-68xl);
  max-width: 100%;
}
.banner2-1-icon {
  width: 602px;
  position: relative;
  max-height: 100%;
  object-fit: contain;
  max-width: 100%;
}
.blank-line,
.blank-line1,
.ehealthsystem-has-a,
.ehealthsystem-is-driven,
.in-order-to {
  margin: 0;
}
.ehealthsystem-is-driven-container {
  align-self: stretch;
  position: relative;
}
.leadership,
.leadership-description {
  align-items: flex-start;
  justify-content: flex-start;
}
.leadership-description {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding: var(--padding-31xl) 0 0;
  box-sizing: border-box;
  min-width: 433px;
  max-width: 100%;
}
.leadership {
  align-self: stretch;
  flex-direction: row;
  gap: 58px;
  font-size: var(--font-size-lg);
}
.leadership,
.mission,
.mission-content {
  display: flex;
  max-width: 100%;
}
.mission-content {
  flex: 1;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-start;
  gap: 102.3px;
}
.mission {
  align-self: stretch;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-end;
  padding: 0 var(--padding-35xl) var(--padding-26xl) var(--padding-41xl);
  box-sizing: border-box;
  text-align: left;
  font-size: var(--font-size-11xl);
  color: var(--color-black);
  font-family: var(--font-poppins);
}
.testimonial-image {
  width: 500%;
  height: 100%;
  position: absolute;
  margin: 0 !important;
  top: 471px;
  right: -1440px;
  bottom: -471px;
  left: 1440px;
  background-color: var(--color-gray-300);
  border-top: 1px solid var(--color-steelblue);
  box-sizing: border-box;
  transform: rotate(180deg);
  transform-origin: 0 0;
}
.image-12-icon2 {
  position: absolute;
  top: -21px;
  left: -37px;
  object-fit: cover;
  z-index: 2;
}
.image-12-icon2,
.image-13-icon5,
.image-14-icon2 {
  width: 111px;
  height: 111px;
  margin: 0 !important;
  mix-blend-mode: lighten;
}
.image-13-icon5 {
  position: absolute;
  bottom: -20px;
  left: -37px;
  object-fit: contain;
  z-index: 1;
}
.image-14-icon2 {
  top: -21px;
  right: -37px;
}
.image-13-icon6,
.image-14-icon2,
.logo-esatayu-1-12 {
  z-index: 1;
  object-fit: contain;
  position: absolute;
}
.image-13-icon6 {
  width: 111px;
  height: 111px;
  margin: 0 !important;
  right: -37px;
  bottom: -20px;
  mix-blend-mode: lighten;
}
.logo-esatayu-1-12 {
  width: 100%;
  flex: 1;
  left: 0;
  top: 0;
  height: 100%;
  transform: scale(1.3);
}
.wrapper-logo-esatayu-1-12 {
  width: 261px;
  flex: 1;
  position: relative;
  max-height: 100%;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.setu-goes-beyond2 {
  align-self: stretch;
  position: relative;
  z-index: 1;
}
.facebook-icon6,
.insta-icon2,
.twitter-icon6,
.youtube-icon2 {
  height: 38.8px;
  width: 38.8px;
  position: relative;
  min-height: 39px;
  z-index: 1;
}
.footer-social-media-icons1 {
  flex-direction: row;
  gap: var(--gap-mini);
}
.footer-content2,
.footer-social-media-icons1,
.footer-social-media1 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.footer-social-media1 {
  flex-direction: row;
  padding: 0 var(--padding-7xs);
}
.footer-content2 {
  height: 247.8px;
  width: 308px;
  flex-direction: column;
  gap: var(--gap-22xl-5);
  font-size: var(--font-size-lg);
  color: var(--color-silver);
}
.address2 {
  margin: 0;
  position: relative;
  font-size: inherit;
  font-weight: 700;
  font-family: inherit;
  display: inline-block;
  min-width: 111px;
  z-index: 1;
}
.telephone-fill-icon5 {
  height: 27.6px;
  width: 27.6px;
  position: absolute;
  margin: 0 !important;
  right: -5.6px;
  bottom: 43.4px;
  object-fit: contain;
  z-index: 1;
}
.envelope-fill-icon6,
.geo-alt-fill-icon2 {
  width: 22px;
  height: 22px;
  position: relative;
  z-index: 1;
}
.envelope-fill-icon6 {
  object-fit: cover;
}
.footer-other-contacts {
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-109xl);
}
.footer-other-contacts,
.footer-phone,
.footer-phone-icons {
  display: flex;
  align-items: flex-start;
}
.footer-phone-icons {
  flex-direction: row;
  justify-content: flex-start;
  position: relative;
}
.footer-phone {
  flex-direction: column;
  justify-content: flex-end;
  padding: 0 0 var(--padding-12xs);
}
.bhosale-mystiqa-model2 {
  align-self: stretch;
}
.bhosale-mystiqa-model2,
.contactehealthsystemsin6,
.footer-email1 {
  position: relative;
  z-index: 1;
}
.contactehealthsystemsin6 {
  white-space: nowrap;
}
.footer-address-details,
.footer-email {
  flex-direction: column;
  align-items: flex-start;
}
.footer-email {
  display: flex;
  justify-content: flex-start;
  gap: var(--gap-3xl);
}
.footer-address-details {
  flex: 1;
  gap: var(--gap-16xl);
  min-width: 215px;
}
.footer-address,
.footer-address-details,
.footer-contact-details1 {
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
}
.footer-contact-details1 {
  align-self: stretch;
  flex-direction: row;
  align-items: flex-end;
  gap: var(--gap-2xs);
  font-size: var(--font-size-base);
  color: var(--color-silver);
}
.footer-address {
  flex: 1;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--gap-base);
  min-width: 237px;
}
.quick-links2 {
  margin: 0;
  position: relative;
  font-size: inherit;
  font-weight: 700;
  font-family: inherit;
  z-index: 1;
}
.about-us9,
.contact-us9,
.features5 {
  width: 91px;
  position: relative;
  display: inline-block;
  z-index: 1;
}
.contact-us9,
.features5 {
  width: 114px;
}
.features5 {
  width: 127px;
}
.terms-condition2 {
  align-self: stretch;
  position: relative;
  z-index: 1;
}
.support3 {
  width: 91px;
  position: relative;
  line-height: 22px;
  display: inline-block;
  z-index: 1;
}
.footer-link-items {
  align-self: stretch;
  flex-direction: column;
  gap: var(--gap-sm);
  font-size: var(--font-size-base);
  color: var(--color-silver);
}
.footer-contact-info,
.footer-contact2,
.footer-link-items,
.footer-links1 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.footer-links1 {
  width: 187px;
  flex-direction: column;
  gap: var(--gap-4xs);
  min-width: 187px;
}
.footer-contact-info,
.footer-contact2 {
  max-width: 100%;
}
.footer-contact-info {
  width: 590px;
  flex-direction: row;
  gap: var(--gap-20xl);
}
.footer-contact2 {
  width: 646px;
  flex-direction: column;
  padding: var(--padding-lg) 0 0;
  box-sizing: border-box;
}
.send-enquiry2 {
  margin: 0;
  position: relative;
  font-size: inherit;
  font-weight: 700;
  font-family: inherit;
  z-index: 1;
}
.email-input-child {
  height: 57px;
  width: 282px;
  position: relative;
  border-radius: var(--br-3xs);
  border: 1px solid var(--color-silver);
  box-sizing: border-box;
  display: none;
}
.your-email2 {
  position: relative;
  display: inline-block;
  min-width: 84px;
  z-index: 2;
}
.email-input-label {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-7xs) 0 0;
}
.frame-child17 {
  height: 37px;
  width: 101px;
  position: relative;
  border-radius: var(--br-8xs);
  background: linear-gradient(270deg, #06bcca, #0381a9);
  display: none;
}
.singup2 {
  position: relative;
  font-size: var(--font-size-lg);
  font-weight: 600;
  font-family: var(--font-poppins);
  color: var(--color-white);
  text-align: left;
  display: inline-block;
  min-width: 65px;
  z-index: 1;
}
.email-input1,
.rectangle-parent14 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.rectangle-parent14 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-8xs) var(--padding-lg);
  background-color: transparent;
  border-radius: var(--br-8xs);
  background: linear-gradient(270deg, #06bcca, #0381a9);
  justify-content: flex-start;
  z-index: 2;
}
.email-input1 {
  align-self: stretch;
  border-radius: var(--br-3xs);
  border: 1px solid var(--color-silver);
  justify-content: space-between;
  padding: var(--padding-4xs) var(--padding-smi) var(--padding-6xs)
    var(--padding-xl);
  gap: var(--gap-xl);
  z-index: 1;
  font-size: var(--font-size-base);
  color: var(--color-silver);
}
.enquiry-form-content {
  align-self: stretch;
  flex-direction: column;
  gap: var(--gap-25xl);
}
.enquiry-form-content,
.enquiry-form1,
.footer3 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.enquiry-form1 {
  width: 282px;
  flex-direction: column;
  padding: var(--padding-lg) 0 0;
  box-sizing: border-box;
}
.footer3 {
  flex-direction: row;
  gap: var(--gap-33xl);
  max-width: 100%;
}
.eshatayu-one2 {
  position: relative;
  font-weight: 500;
  z-index: 1;
}
.copyright2 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding: 0 0 0 var(--padding-12xs);
  font-size: var(--font-size-xl);
}
.testimonials-child {
  width: 1452px;
  height: 1px;
  position: absolute;
  margin: 0 !important;
  bottom: 91px;
  left: calc(50% - 726px);
  z-index: 2;
}
.about-us-page,
.testimonials1 {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.testimonials1 {
  align-self: stretch;
  align-items: flex-start;
  padding: var(--padding-58xl) var(--padding-31xl) var(--padding-19xl);
  box-sizing: border-box;
  gap: var(--gap-57xl);
  max-width: 100%;
  text-align: left;
  font-size: var(--font-size-7xl);
  color: var(--color-white);
  font-family: var(--font-poppins);
}
.about-us-page {
  width: 100%;
  background-color: var(--color-white);
  overflow: hidden;
  align-items: flex-end;
  gap: 180px;
  line-height: normal;
  letter-spacing: normal;
}
@media screen and (max-width: 1350px) {
  .mission-highlight-wrapper {
    flex: 1;
  }
  .mission-statement {
    flex-wrap: wrap;
  }
  .banner2-1-icon {
    flex: 1;
  }
  .leadership {
    flex-wrap: wrap;
  }
  .mission {
    padding-bottom: var(--padding-10xl);
    box-sizing: border-box;
  }
  .footer3 {
/*     flex-wrap: wrap; */
  }
}
@media screen and (max-width: 1125px) {
  .navigation-links1 {
    display: none;
  }
}
@media screen and (max-width: 800px) {
  .header1,
  .rectangle-parent12 {
    padding-left: var(--padding-6xl);
    padding-right: var(--padding-12xl);
    box-sizing: border-box;
  }
  .header1 {
    padding-right: var(--padding-5xl);
  }
  .about-us8 {
    font-size: var(--font-size-29xl);
  }
  .hero-title,
  .image-icon2 {
    flex: 1;
  }
  .hero-title-parent {
    flex-wrap: wrap;
  }
  .contact-info2 {
    gap: var(--gap-base);
  }
  .ehealthsystem-technologies {
    font-size: var(--font-size-5xl);
  }
  .mission-highlight-wrapper,
  .vision {
    min-width: 100%;
  }
  .mission-statement {
    gap: var(--gap-24xl);
  }
  .leadership-description {
    padding-top: var(--padding-13xl);
    box-sizing: border-box;
    min-width: 100%;
  }
  .leadership {
    gap: var(--gap-10xl);
  }
  .mission-content {
    gap: 51px;
  }
  .mission {
    padding-left: var(--padding-11xl);
    padding-right: var(--padding-8xl);
    padding-bottom: var(--padding-xl);
    box-sizing: border-box;
  }
  .footer-links1 {
    flex: 1;
  }
  .footer-contact-info {
    flex-wrap: wrap;
    gap: var(--gap-lgi);
  }
  .footer3 {
    gap: var(--gap-7xl);
  }
  .testimonials1 {
    gap: var(--gap-19xl);
    padding: var(--padding-31xl) var(--padding-6xl) var(--padding-6xl);
    box-sizing: border-box;
  }
  .about-us-page {
    gap: 90px;
  }
}
@media screen and (max-width: 450px) {
  .phone-number {
    gap: var(--gap-13xl);
  }
  .about-us8 {
    font-size: var(--font-size-17xl);
  }
  .ehealthsystem-technologies {
    font-size: var(--font-size-lg);
  }
  .mission-statement {
    gap: var(--gap-3xl);
  }
  .mission-content {
    gap: var(--gap-7xl);
  }
  .footer-content2 {
    gap: var(--gap-2xl);
  }
  .address2 {
    font-size: var(--font-size-2xl);
  }
  .footer-address-details {
    gap: var(--gap-mid);
  }
  .footer-contact-details1 {
    flex-wrap: wrap;
  }
  .quick-links2,
  .send-enquiry2 {
    font-size: var(--font-size-2xl);
  }
  .enquiry-form-content {
    gap: var(--gap-3xl);
  }
  .eshatayu-one2 {
    font-size: var(--font-size-base);
  }
  .testimonials1 {
    gap: var(--gap-lgi);
  }
  .about-us-page {
    gap: var(--gap-26xl);
  }
}
