.frame-child25 {
  background-color: var(--color-darkslategray-300);
  width: 1740px;
  max-width: 100%;
  height: 900px;
  display: none;
  position: relative;
}

.group-icon4 {
  z-index: 1;
  width: 28.5px;
  height: 30px;
  position: relative;
}

.group-wrapper {
  padding: 0 0 var(--padding-7xs);
  box-sizing: border-box;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  height: 36px;
  display: flex;
}

.group-icon5 {
  z-index: 1;
  width: 216.7px;
  height: 23.6px;
  position: relative;
}

.sell-to-us2 {
  box-sizing: border-box;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 573.3px;
  max-width: 100%;
  height: 30.4px;
  padding: 0 0 6.8px;
  display: flex;
}

.frame-child26 {
  border-radius: var(--br-21xl);
  width: 88px;
  height: 40px;
  display: none;
  position: relative;
}

.about2 {
  font-size: var(--font-size-base);
  font-weight: 600;
  font-family: var(--font-aileron);
  color: var(--color-gray-100);
  text-align: center;
  z-index: 2;
  width: 46px;
  min-width: 46px;
  display: inline-block;
  position: relative;
}

.frame-button, .frame-wrapper4 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.frame-button {
  cursor: pointer;
  padding: var(--padding-3xs) var(--padding-2xl) var(--padding-2xs);
  background-color: var(--color-white);
  border-radius: var(--br-21xl);
  z-index: 1;
  border: 0;
  flex-direction: row;
}

.frame-button:hover {
  background-color: var(--color-gainsboro-100);
}

.frame-wrapper4 {
  flex-direction: column;
  padding: 0 16.4px 0 0;
}

.sell-to-us3 {
  white-space: nowrap;
  min-width: 66px;
}

.sell-to-us3, .team2, .updates2 {
  z-index: 1;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.team2 {
  width: 41px;
  min-width: 41px;
}

.updates2 {
  min-width: 62px;
}

.sell-to-us-parent {
  justify-content: space-between;
  align-items: flex-start;
  gap: var(--gap-xl);
  flex-direction: row;
  width: 268px;
  display: flex;
}

.frame-wrapper5 {
  padding: 0 0 var(--padding-2xs);
  box-sizing: border-box;
  flex-direction: column;
  flex: 1;
  justify-content: flex-end;
  align-items: flex-start;
  max-width: 100%;
  display: flex;
}

.frame-child27 {
  border-radius: var(--br-21xl);
  width: 98px;
  height: 40px;
  display: none;
  position: relative;
}

.contact2 {
  font-size: var(--font-size-base);
  font-weight: 600;
  font-family: var(--font-aileron);
  color: var(--color-white);
  text-align: center;
  z-index: 1;
  width: 59px;
  min-width: 59px;
  display: inline-block;
  position: relative;
}

.frame-wrapper6, .vector-parent2 {
  align-items: flex-start;
  display: flex;
}

.vector-parent {
  cursor: pointer;
  border: 0 solid var(--color-white);
  border-radius: var(--br-21xl);
  color: #000;
  background: none;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0;
}

.vector-parent2 {
  cursor: pointer;
  border: 0 solid var(--color-white);
  padding: var(--padding-2xs) var(--padding-lgi) var(--padding-3xs) var(--padding-xl);
  background-color: var(--color-darkslategray-300);
  border-radius: var(--br-21xl);
  z-index: 1;
  flex-direction: row;
  justify-content: flex-start;
}

.vector-parent2:hover {
  border: 1px solid var(--color-gainsboro-100);
  box-sizing: border-box;
  background-color: #267575;
}

.frame-wrapper6 {
  padding: 0 0 var(--padding-12xs);
  flex-direction: column;
  justify-content: flex-end;
}

.frame-header {
  text-align: center;
  font-size: var(--font-size-base);
  color: var(--color-white);
  font-family: var(--font-aileron);
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-end;
  gap: 12.6px;
  max-width: 100%;
  display: flex;
}

.frame-child28, .frame-child29 {
  border-radius: var(--br-21xl);
  display: none;
  position: relative;
}

.frame-child28 {
  background-color: var(--color-gray-300);
  width: 198px;
  height: 40px;
}

.frame-child29 {
  width: 98px;
  height: 36px;
  min-height: 36px;
}

.premise2 {
  z-index: 1;
  align-self: stretch;
  min-width: 52px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.premise-container {
  padding: var(--padding-2xs) 0 0;
  box-sizing: border-box;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 52px;
  display: flex;
}

.frame-child30 {
  border-radius: var(--br-21xl);
  width: 98px;
  height: 36px;
  display: none;
  position: relative;
}

.our-story {
  z-index: 1;
  flex: 1;
  font-weight: 600;
  position: relative;
}

.rectangle-parent2, .vector-parent3 {
  border-radius: var(--br-21xl);
  z-index: 1;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vector-parent3 {
  background-color: var(--color-white);
  padding: var(--padding-3xs) 0 var(--padding-xs);
  white-space: nowrap;
  color: var(--color-gray-100);
  flex: 1;
}

.rectangle-parent2 {
  background-color: var(--color-gray-300);
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  gap: 0;
  width: 198px;
  height: 40px;
  padding: 0;
  display: flex;
  position: relative;
}

.frame-parent23, .root-header {
  align-self: stretch;
  align-items: flex-start;
  display: flex;
}

.root-header {
  padding: 0 var(--padding-xl);
  flex-direction: row;
  justify-content: center;
}

.frame-parent23 {
  justify-content: flex-start;
  gap: var(--gap-21xl);
  flex-direction: column;
  max-width: 100%;
}

.the-spring-street {
  font-size: inherit;
  z-index: 1;
  flex: 1;
  max-width: 100%;
  height: 77px;
  margin: 0;
  font-family: inherit;
  font-weight: 700;
  display: inline-block;
  position: relative;
}

.story-title {
  padding: 0 var(--padding-6xl);
  box-sizing: border-box;
  flex-direction: row;
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  max-width: 100%;
  display: flex;
}

.a-founding-story {
  font-size: var(--font-size-5xl);
  z-index: 1;
  flex-shrink: 0;
  align-self: stretch;
  height: 72px;
  margin: 0;
  font-family: inherit;
  font-weight: 600;
  line-height: 32px;
  display: inline-block;
  position: relative;
}

.foundation-story {
  justify-content: flex-start;
  align-items: flex-start;
  gap: var(--gap-base);
  flex-direction: column;
  width: 750px;
  max-width: 100%;
  display: flex;
}

.foundation-story-wrapper {
  font-size: var(--font-size-45xl);
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.foundation-story-wrapper, .rectangle-parent1, .vector-icon {
  align-self: stretch;
  max-width: 100%;
}

.rectangle-parent1 {
  padding: var(--padding-base) var(--padding-21xl) var(--padding-41xl);
  box-sizing: border-box;
  background-image: url("springStStorynew.bdc85827.png");
  background-position: center;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 0;
  width: 100%;
  height: 100%;
  min-height: 100vh;
  display: flex;
}

.vector-icon {
  flex-shrink: 0;
  height: 1px;
  overflow: hidden;
}

.deeply-rooted-in, .vector-icon {
  position: relative;
}

.deeply-rooted-in-belief-wrapper {
  padding: 0 0 var(--padding-smi);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.blank-line1, .blank-line2, .from-a-young, .sanket-was-raised, .several-family-friends {
  margin: 0;
}

.from-a-young-container {
  flex-shrink: 0;
  width: 820px;
  max-width: 100%;
  font-weight: 600;
  line-height: 28px;
  display: inline-block;
  position: relative;
}

.from-a-young-age-sanket-bhasi-wrapper {
  padding: 0 var(--padding-xl) var(--padding-smi);
  box-sizing: border-box;
  font-size: var(--font-size-xl);
  flex-direction: row;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  max-width: 100%;
  display: flex;

  &.wrapper-second-paragraphs {
    padding-bottom: 0;
  }
}

.from-young-age {
  border-radius: var(--br-5xs);
  background: url("spring-street-capital-early-motivation.940d3da7.jpg") no-repeat;
  flex: 1;
  align-self: stretch;
  position: relative;
}

.learning-about-supply {
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.from-young-age-parent {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 820px;
  display: flex;
}

.frame-child31, .frame-wrapper7, .from-young-age-parent {
  align-self: stretch;
  max-width: 100%;
}

.frame-wrapper7 {
  padding: 0 var(--padding-xl) var(--padding-18xl);
  box-sizing: border-box;
  font-size: var(--font-size-sm);
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  height: 664px;
  display: flex;
}

.frame-child31 {
  flex-shrink: 0;
  height: 1px;
  overflow: hidden;
}

.commitment-to-entrepreneurship, .frame-child31 {
  position: relative;
}

.commitment-to-entrepreneurship-wrapper {
  padding: 0 0 var(--padding-smi);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.blank-line3, .blank-line4, .blank-line5, .blank-line6, .he-therefore-started, .his-software-development, .sanket-sold-the, .sankets-experiences-growing, .sankets-previous-start-ups {
  margin: 0;
}

.sankets-experiences-growing-container {
  flex-shrink: 0;
  width: 820px;
  max-width: 100%;
  font-weight: 600;
  line-height: 28px;
  display: inline-block;
  position: relative;
}

.sankets-experiences-growing-u-wrapper {
  padding: 0 var(--padding-xl) var(--padding-smi);
  box-sizing: border-box;
  font-size: var(--font-size-xl);
  flex-direction: row;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  max-width: 100%;
  display: flex;
}

.frame-child32 {
  border-radius: var(--br-5xs);
  background: url("studio-x-team.2ef9985a.jpg") no-repeat;
  flex: 1;
  align-self: stretch;
  position: relative;
}

.founding-team-communicate {
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.rectangle-parent3 {
  justify-content: flex-start;
  align-items: flex-start;
  gap: var(--gap-xl);
  flex-direction: column;
  width: 820px;
  display: flex;
}

.frame-child33, .frame-wrapper8, .rectangle-parent3 {
  align-self: stretch;
  max-width: 100%;
}

.frame-wrapper8 {
  padding: 0 var(--padding-xl) 0;
  box-sizing: border-box;
  font-size: var(--font-size-sm);
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  height: 534px;
  display: flex;
}

.frame-child33 {
  flex-shrink: 0;
  height: 1px;
  position: relative;
  overflow: hidden;
}

.betting-on-america {
  white-space: nowrap;
  position: relative;
}

.betting-on-america-wrapper {
  padding: 0 0 var(--padding-smi);
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.after-marrying-his, .blank-line7, .sanket-quickly-discovered, .while-attending-business {
  margin: 0;
}

.while-attending-business-container {
  flex-shrink: 0;
  width: 820px;
  max-width: 100%;
  font-weight: 600;
  line-height: 28px;
  display: inline-block;
  position: relative;
}

.while-attending-business-schoo-wrapper {
  padding: 0 var(--padding-xl) var(--padding-smi);
  box-sizing: border-box;
  font-size: var(--font-size-xl);
  flex-direction: row;
  justify-content: center;
  align-self: stretch;
  align-items: flex-start;
  max-width: 100%;
  display: flex;
}

.frame-child34 {
  border-radius: var(--br-5xs);
  background-color: var(--color-gray-100);
  flex: 1;
  align-self: stretch;
  position: relative;
}

.committing-to-a {
  width: 299px;
  font-weight: 600;
  display: inline-block;
  position: relative;
}

.frame-wrapper9, .rectangle-parent4 {
  align-self: stretch;
  align-items: flex-start;
  max-width: 100%;
  display: flex;
}

.rectangle-parent4 {
  justify-content: flex-start;
  gap: var(--gap-xl);
  flex-direction: column;
  width: 820px;
}

.frame-wrapper9 {
  padding: 0 var(--padding-xl);
  box-sizing: border-box;
  font-size: var(--font-size-sm);
  flex-direction: row;
  justify-content: center;
  height: 627px;
}

.about-our-story, .team-communicate-this, .vector-parent4 {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.vector-parent4 {
  gap: var(--gap-4xl);
  text-align: left;
  font-size: var(--font-size-base);
  color: var(--color-gray-100);
  font-family: var(--font-aileron);
  flex-direction: column;
  flex: 1;
  max-width: 100%;
}

.about-our-story, .team-communicate-this {
  box-sizing: border-box;
}

.team-communicate-this {
  padding: 0 var(--padding-17xl);
  flex-direction: row;
  align-self: stretch;
  max-width: 100%;
}

.about-our-story {
  background-color: var(--color-floralwhite-100);
  gap: var(--gap-41xl);
  letter-spacing: normal;
  text-align: center;
  font-size: var(--font-size-sm);
  color: var(--color-white);
  font-family: var(--font-aileron);
  flex-direction: column;
  width: 100%;
  padding: 0 0 72px;
  position: relative;
  overflow: hidden;
}

.about-our-story.faqheader .rectangle-parent1 {
  background-color: var(--color-floralwhite-100);
}

.about-our-story.faqheader .rectangle-parent1 .foundation-story {
  width: 100%;
  max-width: 910px;
}

@media screen and (width <= 1650px) {
  .sell-to-us-parent {
    display: none;
  }
}

@media screen and (width <= 1300px) {
  .rectangle-parent1 {
    padding-top: var(--padding-xl);
    padding-bottom: var(--padding-20xl);
    box-sizing: border-box;
  }
}

@media screen and (width <= 900px) {
  .frame-parent23 {
    gap: 20px 40px;
  }

  .the-spring-street {
    font-size: var(--font-size-32xl);
  }

  .about-our-story {
    gap: 30px 60px;
  }
}

@media screen and (width <= 450px) {
  .the-spring-street {
    font-size: var(--font-size-19xl);
  }

  .a-founding-story {
    font-size: var(--font-size-lgi);
    line-height: 26px;
  }

  .rectangle-parent1 {
    padding-bottom: var(--padding-6xl);
    box-sizing: border-box;
    gap: 134px 538px;
  }

  .from-a-young-container, .sankets-experiences-growing-container, .while-attending-business-container {
    font-size: var(--font-size-base);
    line-height: 22px;
  }
}

.group-icon, .group-icon1 {
  width: 28.5px;
  height: 30px;
  position: relative;
}

.group-icon1 {
  width: 216.7px;
  height: 23.6px;
}

.group-parent {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
  gap: 12.6px;
  height: 30px;
  display: flex;
}

.frame-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.about {
  width: 46px;
  min-width: 46px;
}

.sell-to-us {
  white-space: nowrap;
  width: 66px;
  min-width: 66px;
}

.team, .updates {
  width: 41px;
  min-width: 41px;
}

.updates {
  width: 62px;
  min-width: 62px;
}

.about-parent, .frame-container {
  align-items: flex-start;
  max-width: 100%;
  display: flex;
}

.about-parent {
  justify-content: space-between;
  gap: var(--gap-xl);
  flex-direction: row;
  width: 420px;
}

.frame-container {
  box-sizing: border-box;
  flex-direction: column;
  justify-content: flex-end;
  padding: 0;
}

.contact a {
  color: #000;
  border: 1px solid var(--color-homemenu);
  background: linear-gradient(to right, #181818 50%, #0000 50%) 100% 100% / 200% 100%;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 128px;
  height: 40px;
  font-family: Aileronsemibold;
  font-size: 16px;
  text-decoration: none;
  transition: all .5s ease-out;
  display: flex;
}

.contact a:hover, .contact a.active {
  color: #fff;
  background-position: 0 100%;
}

.frame-parent {
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  gap: var(--gap-xl);
  text-align: center;
  font-size: var(--font-size-base);
  color: var(--color-gray-100);
  font-family: var(--font-aileron);
  max-width: 100%;
  display: flex;
}

@media (width >= 768px) {
  .frame-parent {
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  .frame-parent .frame-container {
    justify-self: center;
  }

  .vector-parent {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    display: flex;
  }
}

.about-parent a {
  color: var(--color-homemenu);
  padding: 10px 21px;
  font-family: Aileronsemibold;
  font-size: 16px;
  line-height: 19.2px;
  text-decoration: none;
}

.about-parent a.active {
  background: var(--color-white);
  color: var(--color-homemenu);
  border-radius: 40px;
}

.rectangle-parent2 > div {
  font-family: var(--font-aileron-semibold);
  cursor: pointer;
  border-radius: 40px;
  justify-content: center;
  align-self: center;
  align-items: center;
  min-width: 50%;
  height: 100%;
  font-size: 14px;
  display: flex;
}

.rectangle-parent2 > div a {
  font-family: var(--font-aileron-semibold);
  color: #000;
  font-size: 14px;
  text-decoration: none;
  transition: all .3s ease-in-out;
}

.about-our-story.fixedheader {
  & .rectangle-parent2 {
    background: #054b4b;
  }

  & .rectangle-parent2 > div {
    & a {
      color: #fff;
    }

    &.active a {
      color: #000;
    }
  }

  & .rectangle-parent2 div.premise2:has( + div.secactive) a {
    color: #000;
  }

  & .rectangle-parent2:has(div.secactive) div.our-story.active a {
    color: #fff;
  }
}

.foundation-story-wrapper {
  margin-top: auto;
}

.foundation-story-wrapper .the-spring-street {
  font-family: var(--font-aileron-bold);
  font-size: 64px;
}

.foundation-story-wrapper .a-founding-story {
  font-family: var(--font-aileron-semibold);
  height: auto;
  font-size: 24px;
}

.deeply-rooted-in-belief-wrapper b, .commitment-to-entrepreneurship, .betting-on-america {
  font-family: var(--font-aileron-bold);
  font-size: 16px;
}

.vector-parent4 p {
  font-family: var(--font-aileron-semibold);
  font-size: 20px;
}

.frame-child31, .frame-child33 {
  background: var(--color-homemenu);
}

.learning-about-supply, .founding-team-communicate, .committing-to-a {
  font-family: var(--font-aileron-semibold);
  font-size: 14px;
}

.rectangle-parent2 > div:last-child {
  content: "";
  z-index: 0;
  background-color: #fff;
  border-radius: 40px;
  width: 84px;
  height: 36px;
  padding: 0;
  transition: left .3s;
  position: absolute;
  top: 2px;
  left: 2px;
}

.rectangle-parent2 > div:first-child.active ~ div:last-child {
  width: 84px;
  left: 3px;
}

.rectangle-parent2 > div:nth-child(2).active ~ div:last-child {
  width: 86px;
  left: 97px;
}

.rectangle-parent2 > div:last-child.secactive {
  width: 86px !important;
  left: 97px !important;
}

.rectangle-parent2 > div:last-child.firstactive {
  width: 84px !important;
  left: 3px !important;
}

.rectangle-parent2 > div.active {
  color: #181818;
}

.rectangle-parent2 > div {
  color: #fff;
  transition: all .5s ease-in-out;
}

.rectangle-parent2 > div:hover {
  color: #181818;
}

.rectangle-parent2 > div:first-child:hover + div.active a {
  color: #fff;
}

.rectangle-parent2 > div:hover a, .rectangle-parent2 > div.active a {
  color: #181818;
}

.about-our-story.fixedheader header {
  box-sizing: border-box;
  z-index: 9;
  background: var(--color-darkslategray-300);
  width: 100%;
  padding: 16px 36px;
  position: fixed;
  top: 0;
  left: 0;

  & a {
    color: #fff;
  }

  & a.active {
    color: #000;
  }

  & .contact a {
    background: linear-gradient(to right, #fff 50%, #0000 50%) 100% 100% / 200% 100%;
    border: 1px solid #fff;
    transition: all .5s ease-out;
  }

  & .contact a:hover, & .contact a.active {
    color: #000;
    background-position: 0 100%;
  }
}

.about-our-story header {
  transition: all .3s ease-in-out;
}

.story-subheading {
  font-family: var(--font-aileron-bold);
  margin-bottom: 5px;
  font-size: 20px;
}

.root-header.showsubmenu .rectangle-parent2 {
  background: #054b4b;
}

.faqparent {
  width: 100%;
  max-width: 818px;
  margin: 0 auto;
}

.accordion-item {
  text-align: left;
  border-bottom: 1px solid #181818;
  margin-bottom: 40px;
}

.accordion-header {
  font-family: var(--font-aileron-bold);
  color: #181818;
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 20px;
  font-size: 20px;
  display: flex;
}

.accordion-header p {
  width: 100%;
  max-width: 829px;
  margin: 0;
  padding: 0;
}

.accordion-item:first-child .accordion-content {
  display: block;
}

.accordion-content {
  font-family: var(--font-aileron-normal);
  color: #181818;
  padding-bottom: 40px;
  font-size: 20px;
  display: none;
}

.accordion-content p {
  font-family: var(--font-aileron-normal);
  width: 100%;
  max-width: 829px;
  margin: 0;
  padding: 0;
  font-size: 20px;
  line-height: 28px;
}

.accordion-item:last-child {
  border: none;
  margin-bottom: 0;
}

.accordion-content ul {
  padding-left: 22px;
}

.accordion-content ul li {
  list-style: auto;
}

.accordion-content a {
  color: #004e4e;
  text-decoration: none;
}

.accordion-header span {
  background: url("plus.bec23947.svg") center / 100% no-repeat;
  width: 18px;
  height: 18px;
}

.accordion-header.active span {
  background: url("minus.edacae1a.svg") center / 100% no-repeat;
}

.about-our-story.faqheader.fixedheader header {
  background-color: var(--color-floralwhite-100);

  & a {
    color: var(--color-homemenu);
  }

  & a.active {
    color: #fff;
  }
}

.our-story-list {
  font-family: var(--font-aileron-semibold);
  margin-top: 0;
  margin-bottom: 35px;
}

.our-story-list li {
  margin-top: 10px;
}

@media screen and (width >= 0) and (width <= 767px) {
  .about-our-story.fixedheader {
    & .mobilehomeburger.our-story-hamburg {
      background: url("updateshomemenu.png") no-repeat;
    }
  }

  .faqparent {
    box-sizing: border-box;
    padding-left: 16px;
    padding-right: 16px;
  }

  .about-our-story.faqheader {
    & a, & a.active {
      color: var(--color-homemenu) !important;
    }
  }
}

.faqheader .about-parent {
  & a {
    color: #000;
  }

  & a.active {
    color: #fff;
    background-color: #000;
  }
}

@media screen and (width >= 767px) {
  .faqheader .about-parent {
    & a.active {
      color: #fff;
    }
  }
}

.calendy-link {
  color: #154e4f;
}

.line-separator {
  border-bottom: 1px solid #000;
}

.linkedin-btn-container {
  grid-gap: 10px;
  flex-direction: row;
  width: 100%;
  margin-top: 10px;
  display: flex;

  & .linkedin-btn {
    color: #000;
    background-color: #0000;
    border: 1px solid #000;
    border-radius: 40px;
    justify-content: center;
    align-items: center;
    width: 140px;
    height: 40px;
    font-family: Aileronsemibold;
    font-size: 16px;
    text-decoration: none;
    display: flex;

    & a {
      color: #000;
      text-decoration: none;
    }
  }
}

.our-story-next-paragraphs {
  margin-block: 0;
}

.faqbody {
  background-color: var(--color-floralwhite-100);
}
/*# sourceMappingURL=about-our-story.a658bdfc.css.map */
