.frame-child80{
display:none;}
.popup-overlay {  
  display: flex;
  flex-direction: column;
  position: fixed;
  inset: 0;
}
.link-item4,
.root {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.root {
  width: 1475px;
  position: relative;
  border-radius: var(--br-9xs);
  background-color: var(--white);
  flex-direction: column;
  padding: var(--padding-xl) 110px;
  box-sizing: border-box;
  gap: var(--gap-xl);
  line-height: normal;
  letter-spacing: normal;
  max-width: 90%;
  max-height: 90%;
  overflow: auto;
  text-align: center;
  font-size: var(--heading-16-size);
  color: var(--acid-blue);
  font-family: var(--body-sm);
}
.link-item 

.icon-container,
.link-item {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.link-item {
  flex-direction: row;

  gap: 11.6px;
}

.applications2 {
  text-decoration: none;
  position: relative;
  line-height: 24px;
  color: inherit;
  display: inline-block;
  min-width: 100px;
}

.icon-container {
  flex-direction: column;
  padding: 7px 0 0;
}
.icon7 {
  width: 4.8px;
  height: 10px;
  position: relative;
}
.link-item1 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;

  cursor: pointer;
}
.pricing2 {
  text-decoration: none;
  position: relative;
  line-height: 24px;
  color: inherit;
  display: inline-block;
  min-width: 54px;
}
.link-item2 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-8xs-5) var(--padding-xl);
  cursor: pointer;
}
.features3 {
  text-decoration: none;
  position: relative;
  line-height: 24px;
  color: inherit;
  display: inline-block;
  min-width: 70px;
}
.link-item3 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-8xs-5) var(--padding-xl);
  cursor: pointer;
}
.industries2 {
  position: relative;
  line-height: 24px;
}
.link-item4,
.root {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.news1 {
  position: relative;
  line-height: 24px;
}
.cmmscafm-root {
  width: 200px;
  position: relative;
  border-radius: var(--br-9xs);
  background-color: var(--white);
  height: 244px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-xl);
  box-sizing: border-box;
  gap: var(--gap-xs);
  max-width: 90%;
  max-height: 90%;
  overflow: hidden;
  text-align: justify;
  font-size: var(--heading-16-size);
  color: var(--acid-blue);
  font-family: var(--body-sm);
}

.accounting,
.cmmscafm1,
.crm1,
.people1,
.procurement,
.qhse1 {
  position: relative;
  line-height: 24px;
  cursor: pointer;
}








.gradient55,
.gradient56 {
  position: absolute;
  margin: 0 !important;
  border-radius: 50%;
}
.gradient55 {
  width: 345px;
  height: 345px;
  top: 141px;
  left: -158px;
  filter: blur(170.12px);
  background-color: var(--color-steelblue-800);
}
.gradient56 {
  height: 357px;
  width: 357px;
  right: -128.9px;
  bottom: -177px;
  filter: blur(192.87px);
  background-color: var(--color-tomato-100);
}
.logo-icon30 {
  height: 46px;
  width: 140px;
  overflow: hidden;
  flex-shrink: 0;
  object-fit: contain;
}
.logo-container12,
.logo-wrapper9 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.logo-wrapper9 {
  flex-direction: row;
  padding: var(--padding-2xl) var(--padding-5xl);
  cursor: pointer;
}
.logo-container12 {
  flex: 1;
  flex-direction: column;
  max-width: 100%;
}
.applications24 {
  text-decoration: none;
  position: relative;
  line-height: 24px;
  color: inherit;
  display: inline-block;
  min-width: 100px;
}
.applications-menu {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-13xl) 0 0;
}
.icon68 {
  width: 10px;
  height: 4.8px;
  position: relative;
  object-fit: contain;
}
.icon-container2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-22xl-6) var(--padding-12xl) 0 0;
}
.features33,
.industries25,
.news12,
.pricing26 {
  text-decoration: none;
  position: relative;
  line-height: 24px;
  display: inline-block;
  cursor: pointer;
}
.pricing26 {
  color: var(--primary);
  min-width: 54px;
}
.features33,
.industries25,
.news12 {
  color: inherit;
  min-width: 70px;
}
.industries25,
.news12 {
  min-width: 78px;
}
.news12 {
  min-width: 43px;
}
.navigation-items1,
.navigation-links4 {
  margin: 0;
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.navigation-items1 {
  width: 365px;
  flex-direction: row;
  justify-content: space-between;
  gap: var(--gap-xl);
  text-align: center;
  font-size: var(--heading-16-size);
  color: var(--acid-blue);
  font-family: var(--body-sm);
}
.navigation-links4 {
  width: 416px;
  flex-direction: column;
  justify-content: flex-start;
  padding: var(--padding-13xl) 0 0;
  box-sizing: border-box;
}
.sign-up-for12 {
  text-decoration: none;
  position: relative;
  font-size: var(--body-sm-size);
  line-height: 20px;
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--white);
  text-align: center;
  display: inline-block;
  min-width: 110px;
}
.button12,
.signup-button-container {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.button12 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-xs) var(--padding-lg);
  background-color: transparent;
  border-radius: var(--br-9xs);
  background: linear-gradient(91.15deg, #1c5e9a, #4e7db5 59%, #7192c8);
  flex-direction: row;
  white-space: nowrap;
}
.signup-button-container {
  flex-direction: column;
  padding: var(--padding-3xl) var(--padding-xl) 0 0;
}
.frame-child80 {
  width: 48px;
  height: 30px;
  position: relative;
}
.navbar-inner9 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-10xl) 0 0;
}
.navbar12 {
  flex: 1;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.02);
  background-color: var(--white);
  padding: var(--padding-12xs) var(--padding-8xl) var(--padding-12xs)
    var(--padding-81xl);
  box-sizing: border-box;
  gap: var(--gap-4xs);
  z-index: 1;
}
.main-content,
.navbar-container1,
.navbar12 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.navbar-container1 {
  flex: 1;
  position: relative;
  text-align: center;
  font-size: var(--heading-16-size);
  color: var(--acid-blue);
  font-family: var(--body-sm);
}
.main-content {
  align-self: stretch;
  padding: 0 0 var(--padding-22xl);
  box-sizing: border-box;
}
.pricing27 {
  position: relative;
  line-height: 150%;
  font-weight: 700;
  background: linear-gradient(90deg, #215f98, #3b8bd5);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  z-index: 1;
}
.pricing-header {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0 0 var(--padding-41xl);
}
.flexible-pricing-plan {
  position: relative;
  letter-spacing: 0.8px;
  line-height: 170%;
  text-transform: uppercase;
  font-weight: 600;
}
.flexible-pricing-plan-wrapper {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding: 0 var(--padding-2xl) 0 var(--padding-xl);
  text-align: left;
}
.weve-offered-the {
  margin: 0;
  align-self: stretch;
  position: relative;
  font-size: var(--heading-36-size);
  line-height: 150%;
  font-weight: 700;
  font-family: inherit;
  color: var(--text);
}
.ever-find-yourself9 {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size);
  line-height: 180%;
  color: var(--acid-blue);
}
.pricing-description,
.pricing-plan-intro {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.pricing-plan-intro {
  width: 985px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.pricing-description {
  align-self: stretch;
  flex-direction: row;
  justify-content: flex-end;
  padding: 0 var(--padding-9xl);
  box-sizing: border-box;
  text-align: center;
  font-size: var(--body-sm-size);
  color: var(--primary);
}
.monthly {
  flex: 1;
  position: relative;
  font-weight: 500;
  display: inline-block;
  min-width: 61px;
}
.frame-child81 {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: var(--br-21xl);
  background-color: var(--white);
  border: 1px solid var(--primary);
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  display: none;
}
.toggle-circle {
  position: absolute;
  top: 4px;
  left: 35px;
  border-radius: 50%;
  background-color: var(--primary);
  width: 21px;
  height: 20px;
  z-index: 1;
}
.rectangle-parent19 {
  height: 28px;
  flex: 1;
  position: relative;
  border-radius: var(--br-21xl);
  background-color: var(--white);
  border: 1px solid var(--primary);
  box-sizing: border-box;
}
.yearly {
  position: relative;
  font-weight: 500;
  display: inline-block;
  min-width: 47px;
}
.pricing-toggle {
  width: 194px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 13px;
}
.save-up-to {
  position: relative;
  font-weight: 500;
  display: inline-block;
  min-width: 115px;
}
.send-icon1 {
  height: 49.6px;
  width: 62.8px;
  position: absolute;
  margin: 0 !important;
  bottom: -27.6px;
  left: -41px;
  object-fit: contain;
  z-index: 2;
}
.pricing-savings,
.save-up-to-34-parent {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.save-up-to-34-parent {
  justify-content: flex-start;
  position: relative;
}
.pricing-savings {
  align-self: stretch;
  justify-content: flex-end;
  margin-top: -1px;
  color: var(--primary);
}
.pricing-toggle-container {
  width: 262px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.pricing-options {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding: 0 var(--padding-xl) 27.6px var(--padding-44xl);
  font-size: var(--font-size-mini);
}
.card-separator,
.month {
  position: relative;
  display: inline-block;
}
.card-separator {
  line-height: 46px;
  font-weight: 700;
  min-width: 60px;
  white-space: nowrap;
}
.month {
  font-weight: 500;
  min-width: 66px;
}
.plan-card,
.plan-duration {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.plan-duration {
  flex-direction: column;
  padding: var(--padding-mid) 0 0;
  font-size: var(--font-size-mid);
  color: var(--color-black);
}
.plan-card {
  flex-direction: row;
  gap: var(--gap-9xs);
  color: var(--color-steelblue-300);
}
.for-most-businesses,
.intro {
  position: relative;
  font-weight: 500;
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.intro {
  margin: 0;
  font-size: inherit;
  font-family: inherit;
}
.for-most-businesses {
  align-self: stretch;
  font-size: var(--font-size-mini);
}
.title-and-desc {
  align-self: stretch;
  height: 88px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0 0 var(--padding-27xl);
  box-sizing: border-box;
  gap: var(--gap-7xs);
  font-size: var(--font-size-9xl);
}
.check-circle-1-icon {
  width: 20px;
  height: 20px;
  position: relative;
}
.feature-check-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.all-limited-links {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon1 {
  width: 20px;
  height: 20px;
  position: relative;
}
.analytics-check-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.own-analytics-platfo {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item1 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon2 {
  width: 20px;
  height: 20px;
  position: relative;
}
.chat-support-check-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.own-analytics-platfo1 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item2 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon3 {
  width: 20px;
  height: 20px;
  position: relative;
}
.support-check-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.own-analytics-platfo2 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item3 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon4 {
  width: 20px;
  height: 20px;
  position: relative;
}
.chat-check-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.own-analytics-platfo3 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item4 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon5 {
  width: 20px;
  height: 20px;
  position: relative;
}
.hashtag-check-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.own-analytics-platfo4 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item5,
.plan-features {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.list-item5 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  flex-direction: row;
}
.plan-features {
  width: 207px;
  flex-direction: column;
  font-size: var(--font-size-mini);
}
.rectangle {
  height: 45px;
  width: 207px;
  position: relative;
  border-radius: var(--br-5xl);
  background-color: var(--color-steelblue-300);
  display: none;
  mix-blend-mode: normal;
}
.choose-plan {
  position: relative;
  font-size: var(--font-size-mini);
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--white);
  text-align: center;
  display: inline-block;
  min-width: 96px;
  z-index: 1;
}
.button13 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-2xs) var(--padding-36xl);
  background-color: var(--color-steelblue-300);
  border-radius: var(--br-5xl);
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  white-space: nowrap;
}
.button13:hover {
  background-color: var(--color-steelblue-100);
}
.plan-card-items,
.rectangle1 {
  border-radius: var(--br-base);
  background-color: var(--white);
}
.plan-card-items {
  width: 293px;
  border: 1px solid var(--color-steelblue-600);
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-24xl) var(--padding-10xl) var(--padding-24xl)
    var(--padding-11xl);
  gap: var(--gap-2xl);
  min-width: 293px;
}
.rectangle1 {
  height: 27px;
  width: 120px;
  position: relative;
  display: none;
}
.most-popular1 {
  position: relative;
  letter-spacing: 0.83px;
  font-weight: 800;
  display: inline-block;
  min-width: 89px;
  z-index: 1;
}
.most-popular,
.popular-plan-highlight {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.most-popular {
  border-radius: var(--br-base);
  background-color: var(--white);
  overflow: hidden;
  justify-content: flex-start;
  padding: 6.5px var(--padding-mini) var(--padding-7xs-5) var(--padding-base);
  white-space: nowrap;
}
.popular-plan-highlight {
  align-self: stretch;
  justify-content: flex-end;
  text-align: center;
  color: var(--primary);
}
.month1,
.popular-plan-placeholder {
  position: relative;
  display: inline-block;
}
.popular-plan-placeholder {
  line-height: 46px;
  font-weight: 700;
  min-width: 71px;
  white-space: nowrap;
}
.month1 {
  font-weight: 500;
  min-width: 66px;
}
.popular-plan-details,
.popular-plan-duration-containe {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.popular-plan-duration-containe {
  flex-direction: column;
  padding: var(--padding-mid) 0 0;
  font-size: var(--font-size-mid);
}
.popular-plan-details {
  flex-direction: row;
  gap: var(--gap-6xs);
  font-size: var(--font-size-17xl);
}
.base,
.for-most-businesses1 {
  position: relative;
  font-weight: 500;
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.base {
  margin: 0;
  font-size: inherit;
  font-family: inherit;
}
.for-most-businesses1 {
  width: 214.5px;
  font-size: var(--font-size-mini);
  display: inline-block;
}
.title-and-desc1 {
  align-self: stretch;
  height: 88px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0 0 var(--padding-27xl);
  box-sizing: border-box;
  gap: var(--gap-7xs);
  font-size: var(--font-size-9xl);
}
.check-circle-1-icon6 {
  width: 20px;
  height: 20px;
  position: relative;
}
.popular-feature-check-containe {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.all-limited-links1 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item6 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon7 {
  width: 20px;
  height: 20px;
  position: relative;
}
.check-circle-1-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.own-analytics-platfo5 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item7 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon8 {
  width: 20px;
  height: 20px;
  position: relative;
}
.check-circle-1-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.optimize-hashtags {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item8 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon9 {
  width: 20px;
  height: 20px;
  position: relative;
}
.check-circle-1-frame {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.optimize-hashtags1 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item9 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon10 {
  width: 20px;
  height: 20px;
  position: relative;
}
.check-circle-1-wrapper1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.optimize-hashtags2 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item10 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon11 {
  width: 20px;
  height: 20px;
  position: relative;
}
.check-circle-1-wrapper2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.unlimited-users {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item11,
.popular-plan-features {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.list-item11 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  flex-direction: row;
}
.popular-plan-features {
  width: 207px;
  flex-direction: column;
  padding: 0 0 4.4px;
  box-sizing: border-box;
  font-size: var(--font-size-mini);
}
.rectangle2 {
  height: 45px;
  width: 207px;
  position: relative;
  border-radius: var(--br-5xl);
  background-color: var(--white);
  display: none;
  mix-blend-mode: normal;
}
.choose-plan1 {
  position: relative;
  font-size: var(--font-size-mini);
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--color-steelblue-300);
  text-align: center;
  display: inline-block;
  min-width: 96px;
  z-index: 1;
}
.button14,
.popular-plan {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.button14 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-2xs) var(--padding-36xl);
  background-color: var(--white);
  border-radius: var(--br-5xl);
  overflow: hidden;
  flex-direction: row;
  white-space: nowrap;
}
.button14:hover {
  background-color: var(--color-gainsboro-100);
}
.popular-plan {
  width: 292px;
  box-shadow: 0 42px 40px rgba(33, 95, 152, 0.2);
  border-radius: var(--br-base);
  background-color: var(--color-steelblue-300);
  flex-direction: column;
  padding: var(--padding-11xl);
  box-sizing: border-box;
  gap: 18.6px;
  min-width: 292px;
  font-size: var(--font-size-3xs);
  color: var(--white);
}
.b2,
.month2 {
  position: relative;
  display: inline-block;
}
.b2 {
  line-height: 46px;
  font-weight: 700;
  min-width: 71px;
  white-space: nowrap;
}
.month2 {
  font-weight: 500;
  min-width: 66px;
}
.month-wrapper,
.parent {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.month-wrapper {
  flex-direction: column;
  padding: var(--padding-mid) 0 0;
  font-size: var(--font-size-mid);
  color: var(--color-black);
}
.parent {
  flex-direction: row;
  gap: var(--gap-8xs);
  color: var(--color-steelblue-300);
}
.for-most-businesses2,
.pro {
  position: relative;
  font-weight: 500;
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.pro {
  margin: 0;
  font-size: inherit;
  font-family: inherit;
}
.for-most-businesses2 {
  align-self: stretch;
  font-size: var(--font-size-mini);
}
.title-and-desc2 {
  align-self: stretch;
  height: 88px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 0 0 var(--padding-27xl);
  box-sizing: border-box;
  gap: var(--gap-7xs);
  font-size: var(--font-size-9xl);
}
.check-circle-1-icon12 {
  width: 20px;
  height: 20px;
  position: relative;
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.check-circle-1-wrapper3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.all-limited-links2 {
  width: 270px;
  position: relative;
  font-weight: 500;
  display: inline-block;
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.list-item12 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon13 {
  width: 20px;
  height: 20px;
  position: relative;
}
.check-circle-1-wrapper4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.own-analytics-platfo6 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item13 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon14 {
  width: 20px;
  height: 20px;
  position: relative;
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.check-circle-1-wrapper5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.chat-support {
  width: 265px;
  position: relative;
  font-weight: 500;
  display: inline-block;
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.list-item14 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon15 {
  width: 20px;
  height: 20px;
  position: relative;
}
.check-circle-1-wrapper6 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.chat-support1 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item15 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon16 {
  width: 20px;
  height: 20px;
  position: relative;
}
.check-circle-1-wrapper7 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.chat-support2 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item16 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon17 {
  width: 20px;
  height: 20px;
  position: relative;
}
.check-circle-1-wrapper8 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.optimize-hashtags3 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item17 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.check-circle-1-icon18 {
  width: 20px;
  height: 20px;
  position: relative;
}
.user-check-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-12xs) 0 0;
}
.unlimited-users1 {
  flex: 1;
  position: relative;
  font-weight: 500;
}
.list-item-parent,
.list-item18 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-3xs);
}
.list-item18 {
  align-self: stretch;
  height: 21px;
  overflow: hidden;
  flex-shrink: 0;
  flex-direction: row;
}
.list-item-parent {
  width: 207px;
  flex-direction: column;
  font-size: var(--font-size-mini);
}
.rectangle3 {
  height: 44px;
  width: 232px;
  position: relative;
  border-radius: var(--br-5xl);
  background-color: var(--color-steelblue-300);
  display: none;
}
.choose-plan2 {
  position: relative;
  font-size: var(--font-size-mini);
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--white);
  text-align: center;
  display: inline-block;
  min-width: 96px;
  z-index: 1;
}
.button15 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-2xs) 67px var(--padding-3xs) var(--padding-49xl);
  background-color: var(--color-steelblue-300);
  border-radius: var(--br-5xl);
  overflow: hidden;
  flex-direction: row;
  justify-content: flex-start;
  white-space: nowrap;
}
.button15:hover {
  background-color: var(--color-steelblue-100);
}
.button15,
.plan-card-items1,
.plan-cards {
  display: flex;
  align-items: flex-start;
}
.plan-card-items1 {
  width: 293px;
  border-radius: var(--br-base);
  background-color: var(--white);
  border: 1px solid var(--color-steelblue-600);
  box-sizing: border-box;
  flex-direction: column;
  justify-content: flex-start;
  padding: var(--padding-9xl) var(--padding-10xl) var(--padding-9xl)
    var(--padding-11xl);
  gap: var(--gap-2xl);
  min-width: 293px;
}
.plan-cards {
  width: 1042px;
  flex-direction: row;
  justify-content: space-between;
  gap: var(--gap-xl);
  max-width: 100%;
}
.pricing-plans {
  align-self: stretch;
  flex-direction: row;
  justify-content: flex-end;
  font-size: var(--font-size-17xl);
}
.pricing-content,
.pricing-content-wrapper,
.pricing-plans {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.pricing-content {
  width: 1085px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-31xl);
}
.pricing-content-wrapper {
  width: 1397.1px;
  flex-direction: row;
  justify-content: center;
  padding: 0 var(--padding-xl) 192.9px;
  box-sizing: border-box;
  text-align: left;
  font-size: var(--heading-56-size);
  color: var(--color-black);
  font-family: var(--body-sm);
}
.compare-plans {
  flex: 1;
  position: relative;
  line-height: 150%;
  font-weight: 700;
  display: inline-block;
  max-width: 100%;
}
.comparison-header,
.plan-intro-cell {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  max-width: 100%;
}
.comparison-header {
  align-self: stretch;
  padding: 0 var(--padding-52xl);
}
.plan-intro-cell {
  border: 0;
  background-color: var(--white);
  height: 148px;
  width: 360px;
  outline: 0;
  border-radius: var(--br-5xs) 0 0 0;
  padding: var(--padding-34xl) var(--padding-11xl);
  font-family: var(--body-sm);
  font-weight: 500;
  font-size: var(--font-size-9xl);
  color: var(--color-black);
  min-width: 360px;
}
.intro1 {
  margin: 0;
  position: relative;
  font-size: inherit;
  font-weight: 500;
  font-family: inherit;
}
.month3,
.price-currency {
  position: relative;
  display: inline-block;
}
.price-currency {
  line-height: 46px;
  font-weight: 700;
  min-width: 60px;
  white-space: nowrap;
}
.month3 {
  font-size: var(--font-size-mid);
  font-weight: 500;
  color: var(--color-black);
  min-width: 66px;
}
.plan-price-cell,
.price-value {
  display: flex;
  justify-content: flex-start;
}
.price-value {
  flex-direction: row;
  align-items: flex-end;
  gap: var(--gap-9xs);
  font-size: var(--font-size-17xl);
  color: var(--color-steelblue-300);
}
.plan-price-cell {
  flex-direction: column;
  align-items: flex-start;
  gap: var(--gap-xl);
}
.plan-price-row {
  background-color: var(--white);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: var(--padding-xl) var(--padding-39xl);
  box-sizing: border-box;
  min-width: 256px;
  z-index: 1;
}
.plan-title-row {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  row-gap: 20px;
  max-width: 100%;
}
.base1 {
  margin: 0;
  font-size: inherit;
  font-weight: 500;
  font-family: inherit;
  min-width: 126px;
}
.base-price-currency,
.base1,
.month4 {
  position: relative;
  display: inline-block;
}
.base-price-currency {
  margin-left: -78px;
  line-height: 46px;
  font-weight: 700;
  min-width: 71px;
  white-space: nowrap;
}
.month4 {
  font-weight: 500;
  min-width: 66px;
}
.base-price-duration {
  flex-direction: column;
  padding: var(--padding-mid) 0 0;
  font-size: var(--font-size-mid);
  color: var(--color-black);
}
.base-price-duration,
.plan-name,
.plan-name-cell,
.price {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.price {
  align-self: stretch;
  overflow: hidden;
  flex-direction: row;
  padding: 0 var(--padding-base) 0 var(--padding-58xl);
  gap: var(--gap-6xs);
  font-size: var(--font-size-17xl);
  color: var(--primary);
}
.plan-name,
.plan-name-cell {
  flex-direction: column;
}
.plan-name {
  align-self: stretch;
  gap: var(--gap-xl);
}
.plan-name-cell {
  width: 160px;
  padding: var(--padding-xl) 0 0;
  box-sizing: border-box;
}
.base2 {
  margin: 0;
  position: relative;
  font-size: inherit;
  font-weight: 500;
  font-family: inherit;
}
.month5,
.pro-price-currency {
  position: relative;
  display: inline-block;
}
.pro-price-currency {
  margin-left: -78px;
  line-height: 46px;
  font-weight: 700;
  min-width: 71px;
  white-space: nowrap;
}
.month5 {
  font-weight: 500;
  min-width: 66px;
}
.pro-price-duration {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-mid) 0 0;
  font-size: var(--font-size-mid);
  color: var(--color-black);
}
.price1 {
  align-self: stretch;
  overflow: hidden;
  flex-direction: row;
  justify-content: flex-start;
  padding: 0 var(--padding-base) 0 var(--padding-58xl);
  gap: var(--gap-6xs);
  font-size: var(--font-size-17xl);
  color: var(--primary);
}
.plans-header,
.price1,
.pro-plan-name-cell {
  display: flex;
  align-items: flex-start;
}
.pro-plan-name-cell {
  flex: 1;
  border-radius: 0 var(--br-5xs) 0 0;
  background-color: var(--white);
  flex-direction: column;
  justify-content: flex-start;
  padding: var(--padding-xl) var(--padding-29xl);
  box-sizing: border-box;
  gap: var(--gap-xl);
  min-width: 166px;
}
.plans-header {
  align-self: stretch;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  gap: var(--gap-29xl);
  max-width: 100%;
}
.people2 {
  position: relative;
  line-height: 150%;
  font-weight: 500;
  display: inline-block;
  min-width: 55px;
}
.feature-icon-image {
  width: 16px;
  height: 8.4px;
  position: relative;
  object-fit: contain;
}
.icon-container3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-4xs-1) var(--padding-9xs) var(--padding-5xs-5);
  box-sizing: border-box;
  width: 24px;
  height: 24px;
}
.features-row,
.features-rows8 {
  align-self: stretch;
  display: flex;
}
.features-row {
  background-color: var(--color-whitesmoke-100);
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--padding-mini) var(--padding-xl);
  gap: var(--gap-xl);
}
.features-rows8 {
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.books1 {
  position: relative;
  line-height: 150%;
  font-weight: 500;
  display: inline-block;
  min-width: 48px;
}
.feature-status-icons {
  width: 16px;
  height: 8.4px;
  position: relative;
  object-fit: contain;
}
.feature-status-row {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-4xs-1) var(--padding-9xs) var(--padding-5xs-5);
  box-sizing: border-box;
  width: 24px;
  height: 24px;
}
.features-rows9 {
  align-self: stretch;
  background-color: var(--color-whitesmoke-100);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--padding-mini) var(--padding-xl);
  gap: var(--gap-xl);
}
.inventory-and-purchase {
  position: relative;
  line-height: 150%;
  font-weight: 500;
}
.vector-icon8 {
  width: 16px;
  height: 8.4px;
  position: relative;
  object-fit: contain;
}
.vector-frame {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-4xs-1) var(--padding-9xs) var(--padding-5xs-5);
  box-sizing: border-box;
  width: 24px;
  height: 24px;
}
.features-rows10 {
  align-self: stretch;
  background-color: var(--color-whitesmoke-100);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--padding-mini) var(--padding-xl);
  gap: var(--gap-xl);
}
.crm3 {
  position: relative;
  line-height: 150%;
  font-weight: 500;
  display: inline-block;
  min-width: 37px;
}
.vector-icon9 {
  width: 16px;
  height: 8.4px;
  position: relative;
  object-fit: contain;
}
.vector-wrapper1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-4xs-1) var(--padding-9xs) var(--padding-5xs-5);
  box-sizing: border-box;
  width: 24px;
  height: 24px;
}
.features-rows11 {
  align-self: stretch;
  background-color: var(--color-whitesmoke-100);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--padding-mini) var(--padding-xl);
  gap: var(--gap-xl);
}
.asset-management2 {
  position: relative;
  line-height: 150%;
  font-weight: 500;
}
.vector-icon10 {
  width: 16px;
  height: 8.4px;
  position: relative;
  object-fit: contain;
}
.vector-wrapper2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-4xs-1) var(--padding-9xs) var(--padding-5xs-5);
  box-sizing: border-box;
  width: 24px;
  height: 24px;
}
.features-rows12 {
  align-self: stretch;
  background-color: var(--color-whitesmoke-100);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--padding-mini) var(--padding-xl);
  gap: var(--gap-xl);
}
.cmms {
  position: relative;
  line-height: 150%;
  font-weight: 500;
  display: inline-block;
  min-width: 51px;
}
.vector-icon11 {
  width: 16px;
  height: 8.4px;
  position: relative;
  object-fit: contain;
}
.vector-wrapper3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-4xs-1) var(--padding-9xs) var(--padding-5xs-5);
  box-sizing: border-box;
  width: 24px;
  height: 24px;
}
.features-rows13 {
  align-self: stretch;
  background-color: var(--color-whitesmoke-100);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--padding-mini) var(--padding-xl);
  gap: var(--gap-xl);
}
.platform {
  position: relative;
  line-height: 150%;
  font-weight: 500;
  display: inline-block;
  min-width: 69px;
}
.vector-icon12 {
  width: 16px;
  height: 8.4px;
  position: relative;
  object-fit: contain;
}
.vector-wrapper4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-4xs-1) var(--padding-9xs) var(--padding-5xs-5);
  box-sizing: border-box;
  width: 24px;
  height: 24px;
}
.features-rows14 {
  align-self: stretch;
  background-color: var(--color-whitesmoke-100);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: var(--padding-mini) var(--padding-xl);
  gap: var(--gap-xl);
}
.comparison-container,
.features-grid6,
.plans-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.features-grid6 {
  align-self: stretch;
  text-align: justify;
  font-size: var(--heading-16-size);
}
.comparison-container,
.plans-container {
  max-width: 100%;
}
.plans-container {
  align-self: stretch;
  gap: var(--gap-3xs);
  text-align: left;
  font-size: var(--font-size-9xl);
  color: var(--color-black);
}
.comparison-container {
  width: 1128px;
  gap: var(--gap-51xl);
}
.comparison-container-wrapper {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding: 0 var(--padding-xl) 183px var(--padding-80xl);
  box-sizing: border-box;
  max-width: 100%;
  text-align: center;
  font-size: var(--heading-36-size);
  color: var(--text);
  font-family: var(--body-sm);
}
.heading2,
.supporting-text2 {
  align-self: stretch;
  position: relative;
}
.heading2 {
  margin: 0;
  font-size: inherit;
  letter-spacing: -0.02em;
  line-height: 44px;
  font-weight: 600;
  font-family: inherit;
}
.supporting-text2 {
  font-size: var(--text-20-size);
  line-height: 30px;
  color: var(--gray-500);
}
.f-a-q-content,
.f-a-q-title {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.f-a-q-title {
  width: 765px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-xl);
}
.f-a-q-content {
  width: 1127.5px;
  flex-direction: row;
  justify-content: center;
  padding: 0 var(--padding-xl);
  box-sizing: border-box;
}
.expanded-title {
  align-self: stretch;
  position: relative;
  line-height: 28px;
  font-weight: 500;
}
.supporting-text3 {
  margin: 0;
  width: 480px;
  position: relative;
  font-size: var(--heading-16-size);
  line-height: 24px;
  color: var(--gray-500);
  text-align: justify;
  display: inline-block;
  max-width: 100%;
  box-sizing: border-box;
  padding-right: var(--padding-xl);
}
.text-and-supporting-text1 {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-5xs);
  max-width: 100%;
}
.minus-circle-icon1 {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.icon-wrap1 {
  flex-direction: column;
  align-items: flex-start;
  padding: var(--padding-11xs) 0 0;
  z-index: 1;
  margin-left: -191px;
}
.content6,
.faq-item1,
.icon-wrap1 {
  display: flex;
  justify-content: flex-start;
}
.content6 {
  align-self: stretch;
  flex-direction: row;
  align-items: flex-start;
  max-width: 100%;
}
.faq-item1 {
  width: 719px;
  flex-direction: column;
  align-items: center;
}
.divider6 {
  align-self: stretch;
  height: 1px;
  position: relative;
  background-color: var(--grey-3);
}
.text5 {
  flex: 1;
  position: relative;
  line-height: 28px;
  font-weight: 500;
  display: inline-block;
  min-width: 204px;
  max-width: 100%;
}
.plus-circle-icon5 {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.f-a-q-item-icons1,
.f-a-q-item-rows,
.text-parent3 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.f-a-q-item-icons1 {
  flex-direction: column;
  padding: var(--padding-11xs) 0 0;
}
.f-a-q-item-rows,
.text-parent3 {
  gap: var(--gap-5xl);
}
.text-parent3 {
  align-self: stretch;
  flex-direction: row;
  max-width: 100%;
}
.f-a-q-item-rows {
  width: 552px;
  flex-direction: column;
}
.divider7 {
  align-self: stretch;
  height: 1px;
  position: relative;
  background-color: var(--grey-3);
}
.text6 {
  flex: 1;
  position: relative;
  line-height: 28px;
  font-weight: 500;
  display: inline-block;
  min-width: 238px;
  max-width: 100%;
}
.plus-circle-icon6 {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.f-a-q-item-rows1,
.plus-circle-wrapper2,
.text-parent4 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.plus-circle-wrapper2 {
  flex-direction: column;
  padding: var(--padding-11xs) 0 0;
}
.f-a-q-item-rows1,
.text-parent4 {
  gap: var(--gap-5xl);
}
.text-parent4 {
  align-self: stretch;
  flex-direction: row;
  max-width: 100%;
}
.f-a-q-item-rows1 {
  width: 552px;
  flex-direction: column;
}
.divider8 {
  align-self: stretch;
  height: 1px;
  position: relative;
  background-color: var(--grey-3);
}
.text7 {
  margin: 0;
  flex: 1;
  position: relative;
  line-height: 28px;
  font-weight: 500;
  display: inline-block;
  min-width: 280px;
  max-width: 100%;
}
.plus-circle-icon7 {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.f-a-q-item-rows2,
.plus-circle-wrapper3,
.text-parent5 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.plus-circle-wrapper3 {
  flex-direction: column;
  padding: var(--padding-11xs) 0 0;
}
.f-a-q-item-rows2,
.text-parent5 {
  gap: var(--gap-5xl);
}
.text-parent5 {
  align-self: stretch;
  flex-direction: row;
  max-width: 100%;
}
.f-a-q-item-rows2 {
  width: 552px;
  flex-direction: column;
}
.divider9 {
  align-self: stretch;
  height: 1px;
  position: relative;
  background-color: var(--grey-3);
}
.text8 {
  flex: 1;
  position: relative;
  line-height: 28px;
  font-weight: 500;
  display: inline-block;
  min-width: 162px;
  max-width: 100%;
}
.plus-circle-icon8 {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.f-a-q-item-rows3,
.plus-circle-wrapper4,
.text-parent6 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.plus-circle-wrapper4 {
  flex-direction: column;
  padding: var(--padding-11xs) 0 0;
}
.f-a-q-item-rows3,
.text-parent6 {
  gap: var(--gap-5xl);
}
.text-parent6 {
  align-self: stretch;
  flex-direction: row;
  max-width: 100%;
}
.f-a-q-item-rows3 {
  width: 552px;
  flex-direction: column;
}
.divider10 {
  align-self: stretch;
  height: 1px;
  position: relative;
  background-color: var(--grey-3);
}
.text9 {
  flex: 1;
  position: relative;
  line-height: 28px;
  font-weight: 500;
  display: inline-block;
  min-width: 162px;
  max-width: 100%;
}
.plus-circle-icon9 {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
}
.plus-circle-wrapper5 {
  flex-direction: column;
  padding: var(--padding-11xs) 0 0;
}
.f-a-q-item-content,
.f-a-q-item-rows4,
.plus-circle-wrapper5,
.text-parent7 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.text-parent7 {
  align-self: stretch;
  flex-direction: row;
  gap: var(--gap-5xl);
  max-width: 100%;
}
.f-a-q-item-content,
.f-a-q-item-rows4 {
  flex-direction: column;
}
.f-a-q-item-rows4 {
  width: 552px;
  gap: var(--gap-5xl);
}
.f-a-q-item-content {
  flex: 1;
  overflow-x: hidden;
  gap: var(--gap-13xl);
  min-width: 559px;
  max-width: 100%;
}
.tdh-b674-18-converted-1-2 {
  align-self: stretch;
  flex: 1;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.tdh-b674-18-converted-1-2-wrapper {
  height: 451.5px;
  width: 480px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 105.5px 0 0;
  box-sizing: border-box;
  min-width: 480px;
  max-width: 100%;
}
.f-a-q-item,
.logo-icon31 {
  align-self: stretch;
  max-width: 100%;
}
.f-a-q-item {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-77xl);
}
.logo-icon31 {
  height: 46px;
  overflow: hidden;
  flex-shrink: 0;
  object-fit: contain;
}
.info-content {
  width: 160px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding: var(--padding-mid) var(--padding-xl) var(--padding-mid) 0;
  box-sizing: border-box;
}
.leverage-your-business12 {
  align-self: stretch;
  position: relative;
  line-height: 180%;
}
.info-container {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-5xs);
}
.facebook-app-symbol-2-icon12,
.instagram-1-icon12,
.pinterest-1-icon12,
.twitter-1-icon12,
.youtube-1-icon12 {
  height: 20px;
  width: 20px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 20px;
}
.footer-info,
.social-icons5 {
  display: flex;
  align-items: flex-start;
}
.social-icons5 {
  width: 248px;
  flex-direction: row;
  justify-content: space-between;
  padding: 0 var(--padding-xl) 0 0;
  box-sizing: border-box;
  opacity: 0.5;
  gap: var(--gap-xl);
}
.footer-info {
  width: 350px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-11xl);
  max-width: 100%;
  color: var(--grayscale-900-opacity-56);
}
.about-us12,
.applications25,
.menu12 {
  position: relative;
  display: inline-block;
}
.menu12 {
  letter-spacing: 0.8px;
  line-height: 24px;
  text-transform: uppercase;
  font-weight: 600;
  min-width: 44px;
}
.about-us12,
.applications25 {
  line-height: 180%;
  min-width: 63px;
}
.applications25 {
  min-width: 87px;
  cursor: pointer;
}
.industries26 {
  min-width: 68px;
  cursor: pointer;
}
.contact-us23,
.features34,
.industries26 {
  position: relative;
  line-height: 180%;
  display: inline-block;
}
.features34 {
  min-width: 61px;
  cursor: pointer;
}
.contact-us23 {
  min-width: 78px;
}
.menu-items1,
.menu-parent2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.menu-items1 {
  gap: var(--gap-5xs);
  color: var(--grayscale-900);
}
.menu-parent2 {
  gap: var(--gap-xl);
}
.quick-links12 {
  position: relative;
  letter-spacing: 0.8px;
  line-height: 170%;
  text-transform: uppercase;
  font-weight: 600;
  display: inline-block;
  min-width: 96px;
}
.pricing28,
.privacy-policy12 {
  position: relative;
  line-height: 180%;
  display: inline-block;
}
.pricing28 {
  min-width: 48px;
  cursor: pointer;
}
.privacy-policy12 {
  min-width: 95px;
}
.affiliate-program12,
.refund-policy12,
.terms-of-service12 {
  position: relative;
  line-height: 180%;
  display: inline-block;
  min-width: 94px;
  cursor: pointer;
}
.affiliate-program12,
.terms-of-service12 {
  min-width: 117px;
}
.terms-of-service12 {
  min-width: 115px;
}
.pricing-parent11,
.quick-links-parent2 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.pricing-parent11 {
  gap: var(--gap-5xs);
  color: var(--grayscale-900);
}
.quick-links-parent2 {
  gap: var(--gap-xl);
}
.our-newsletters12 {
  position: relative;
  letter-spacing: 0.8px;
  line-height: 170%;
  text-transform: uppercase;
  font-weight: 600;
}
.add-your-email12 {
  position: relative;
  line-height: 180%;
  color: var(--grayscale-900);
}
.enter-your-email13 {
  position: relative;
  line-height: 24px;
  display: inline-block;
  min-width: 112px;
}
.email-field3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-5xs) 0 0;
}
.subscribe12 {
  position: relative;
  font-size: var(--font-size-xs);
  line-height: 24px;
  font-family: var(--body-sm);
  color: var(--white);
  text-align: left;
  display: inline-block;
  min-width: 60px;
}
.email-input8,
.subscribe-button4 {
  border-radius: var(--br-9xs);
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.subscribe-button4 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-5xs) var(--padding-lgi);
  background-color: transparent;
  background: linear-gradient(180deg, #215f98, #6a8ec4);
  justify-content: flex-start;
}
.email-input8 {
  align-self: stretch;
  background-color: var(--color-dimgray-400);
  justify-content: space-between;
  padding: var(--padding-5xs) var(--padding-5xs) var(--padding-5xs)
    var(--padding-base);
  gap: var(--gap-xl);
  color: var(--color-dimgray-300);
}
.footer-content6,
.newsletter-form3 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.newsletter-form3 {
  width: 357px;
  flex-direction: column;
  gap: var(--gap-5xl);
}
.footer-content6 {
  flex-direction: row;
  padding: 0 var(--padding-12xs) 0 0;
  box-sizing: border-box;
  gap: var(--gap-53xl);
}
.footer-background3 {
  align-self: stretch;
  height: 1px;
  position: relative;
  background-color: var(--grayscale-900-opacity-12);
}
.f-a-q-item-container,
.footer7 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.footer7 {
  align-self: stretch;
  gap: var(--gap-14xl);
  font-size: var(--body-sm-size);
  color: var(--grayscale-900-opacity-40);
}
.f-a-q-item-container {
  width: 1128px;
  gap: var(--gap-173xl);
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.gradient57 {
  align-self: stretch;
  height: 169px;
  position: relative;
  filter: blur(192.87px);
  border-radius: 50%;
  background-color: var(--color-tomato-100);
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.f-a-q-items1,
.gradient-frame {
  display: flex;
  justify-content: flex-start;
}
.gradient-frame {
  height: 8px;
  width: 169px;
  flex-direction: column;
  align-items: flex-start;
  flex-shrink: 0;
}
.f-a-q-items1 {
  align-self: stretch;
  flex-direction: row;
  align-items: flex-end;
  gap: var(--gap-59xl);
  max-width: 100%;
  text-align: left;
  font-size: var(--font-size);
}
.f-a-q-container-wrapper,
.f-a-q-container1 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.f-a-q-container1 {
  flex: 1;
  flex-direction: column;
  gap: var(--gap-51xl);
}
.f-a-q-container-wrapper {
  align-self: stretch;
  flex-direction: row;
  padding: 0 0 0 var(--padding-137xl);
  box-sizing: border-box;
  text-align: center;
  font-size: var(--font-size-17xl);
  color: var(--gray-900);
  font-family: var(--body-sm);
}
.gradient58,
.nurvu-boost12 {
  position: relative;
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.gradient58 {
  margin-left: -556px;
  height: 192px;
  width: 192px;
  filter: blur(170.12px);
  border-radius: 50%;
  background-color: var(--color-steelblue-800);
}
.nurvu-boost12 {
  align-self: stretch;
  line-height: 29px;
}
.copyright5,
.gradient-parent13 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  max-width: 100%;
}
.copyright5 {
  width: 534px;
  flex-direction: column;
  padding: var(--padding-9xl) 0 0;
  flex-shrink: 0;
}
.gradient-parent13 {
  align-self: stretch;
  flex-direction: row;
  padding: 0 var(--padding-434xl);
  gap: var(--gap-345xl);
  text-align: center;
  font-size: var(--heading-16-size);
  color: var(--grayscale-900-opacity-56);
  font-family: var(--body-sm);
}
.break-the-rules-utilize-featu1,
.pricing25 {
  position: relative;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.break-the-rules-utilize-featu1 {
  flex: 1;
  overflow: hidden;
  flex-direction: column;
 
  box-sizing: border-box;
  gap: var(--gap-4xs);
  max-width: 100%;
}
.pricing25 {
  width: 100%;
  background-color: var(--white);
  flex-direction: row;
  line-height: normal;
  letter-spacing: normal;
}
@media screen and (max-width: 1350px) {
 
  .pricing-content-wrapper {
    padding-bottom: var(--padding-106xl);
    box-sizing: border-box;
  }
  .comparison-container-wrapper {
    padding-left: var(--padding-30xl);
    box-sizing: border-box;
  }
  .f-a-q-items1 {
    flex-wrap: wrap;
  }
  .f-a-q-items1 {
    justify-content: center;
  }
  
  .break-the-rules-utilize-featu1 {
   
    box-sizing: border-box;
  }
}
@media screen and (max-width: 1125px) {
.frame-child80{
display:flex;}
.applications-menu{
display:none;}
.icon-container2{
display:none;}
.navigation-links4 {
    display: none;
  }






  .plan-card-items,
  .plan-card-items1,
  .popular-plan {
    flex: 1;
  }
  .plan-cards {
    flex-wrap: wrap;
    justify-content: center;
  }
  .comparison-header {
    padding-left: var(--padding-16xl);
    padding-right: var(--padding-16xl);
    box-sizing: border-box;
  }
  .comparison-container {
    gap: var(--gap-16xl);
  }
  .comparison-container-wrapper {
    padding-bottom: 119px;
    box-sizing: border-box;
  }
  .tdh-b674-18-converted-1-2 {
    align-self: stretch;
    width: auto;
  }
  .tdh-b674-18-converted-1-2-wrapper {
    flex: 1;
  }
  .f-a-q-item {
    flex-wrap: wrap;
    gap: var(--gap-29xl);
  }
  .footer-content6 {
    gap: var(--gap-17xl);
  }
  .f-a-q-item-container {
    gap: var(--gap-77xl);
  }
  .break-the-rules-utilize-featu1 {
    padding-bottom: 231px;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 800px) {
  .navigation-items1 {
    display: none;
  }
  .navigation-links4 {
    width: 51px;
  }
  .navbar12 {
    padding-left: var(--padding-31xl);
    box-sizing: border-box;
  }
  .pricing27 {
    font-size: var(--font-size-26xl);
    line-height: 67px;
  }
  .weve-offered-the {
    font-size: var(--font-size-7xl);
    line-height: 38px;
  }
  .card-separator {
    font-size: var(--font-size-10xl);
    line-height: 37px;
  }
  .plan-card-items {
    padding-top: var(--padding-9xl);
    padding-bottom: var(--padding-9xl);
    box-sizing: border-box;
  }
  .popular-plan-placeholder {
    font-size: var(--font-size-10xl);
    line-height: 37px;
  }
  .popular-plan {
    padding-top: var(--padding-xl);
    padding-bottom: var(--padding-xl);
    box-sizing: border-box;
  }
  .b2 {
    font-size: var(--font-size-10xl);
    line-height: 37px;
  }
  .plan-card-items1 {
    padding-top: var(--padding-xl);
    padding-bottom: var(--padding-xl);
    box-sizing: border-box;
  }
  .pricing-content {
    gap: var(--gap-6xl);
  }
  .pricing-content-wrapper {
    padding-bottom: var(--padding-62xl);
    box-sizing: border-box;
  }
  .compare-plans {
    font-size: var(--font-size-7xl);
    line-height: 38px;
  }
  .plan-intro-cell {
    flex: 1;
    min-width: 100%;
  }
  .price-currency {
    font-size: var(--font-size-10xl);
    line-height: 37px;
  }
  .plan-price-row {
    flex: 1;
  }
  .plan-title-row {
    flex-wrap: wrap;
  }
  .base-price-currency,
  .pro-price-currency {
    font-size: var(--font-size-10xl);
    line-height: 37px;
  }
  .plans-header {
    gap: var(--gap-5xl);
  }
  .comparison-container {
    gap: var(--gap-mid);
  }
  .comparison-container-wrapper {
    padding-left: var(--padding-5xl);
    box-sizing: border-box;
  }
  .heading2 {
    font-size: var(--font-size-10xl);
    line-height: 35px;
  }
  .f-a-q-item-content {
    gap: var(--gap-base);
    min-width: 100%;
  }
  .tdh-b674-18-converted-1-2-wrapper {
    min-width: 100%;
  }
  .f-a-q-item {
    gap: var(--gap-5xl);
  }
  .footer-content6 {
    gap: var(--gap-lg);
  }
  .footer7 {
    gap: var(--gap-base);
  }
  .f-a-q-item-container {
    gap: var(--gap-29xl);
  }
  .f-a-q-items1 {
    gap: var(--gap-20xl);
  }
  .f-a-q-container1 {
    gap: var(--gap-16xl);
  }
  .f-a-q-container-wrapper,
  .gradient-parent13 {
    padding-left: var(--padding-59xl);
    box-sizing: border-box;
  }
  .gradient-parent13 {
    gap: var(--gap-72xl);
    padding-left: var(--padding-94xl);
    padding-right: var(--padding-94xl);
  }
}
@media screen and (max-width: 450px) {
  .sign-up-for12 {
    display: none;
  }
  .navbar12 {
    padding-left: var(--padding-xl);
    box-sizing: border-box;
  }
  .pricing27 {
    font-size: var(--font-size-15xl);
    line-height: 50px;
  }
  .weve-offered-the {
    font-size: var(--font-size-lgi);
    line-height: 29px;
  }
  .pricing-options {
    padding-left: var(--padding-xl);
    box-sizing: border-box;
  }
  .card-separator {
    line-height: 28px;
  }
  .card-separator,
  .intro {
    font-size: var(--font-size-3xl);
  }
  .popular-plan-placeholder {
    line-height: 28px;
  }
  .base,
  .popular-plan-placeholder {
    font-size: var(--font-size-3xl);
  }
  .b2 {
    line-height: 28px;
  }
  .b2,
  .pro {
    font-size: var(--font-size-3xl);
  }
  .compare-plans {
    font-size: var(--font-size-lgi);
    line-height: 29px;
  }
  .intro1,
  .price-currency {
    font-size: var(--font-size-3xl);
  }
  .price-currency {
    line-height: 28px;
  }
  .plan-price-row {
    padding-left: var(--padding-xl);
    padding-right: var(--padding-xl);
    box-sizing: border-box;
  }
  .base1 {
    font-size: var(--font-size-3xl);
  }
  .base-price-currency {
    line-height: 28px;
  }
  .base-price-currency,
  .base2,
  .pro-price-currency {
    font-size: var(--font-size-3xl);
  }
  .pro-price-currency {
    line-height: 28px;
  }
  .pro-plan-name-cell {
    padding-left: var(--padding-xl);
    padding-right: var(--padding-xl);
    box-sizing: border-box;
  }
  .comparison-container-wrapper {
    padding-bottom: var(--padding-58xl);
    box-sizing: border-box;
  }
  .heading2 {
    font-size: var(--font-size-3xl);
    line-height: 26px;
  }
  .supporting-text2 {
    font-size: var(--heading-16-size);
    line-height: 24px;
  }
  .tdh-b674-18-converted-1-2-wrapper {
    padding-top: var(--padding-50xl);
    box-sizing: border-box;
  }
  .email-input8 {
    flex-wrap: wrap;
  }
  .f-a-q-item-container {
    gap: var(--gap-5xl);
  }
  .f-a-q-items1 {
    gap: var(--gap-lgi);
  }
  .f-a-q-container1 {
    gap: var(--gap-mid);
  }
  .f-a-q-container-wrapper,
  .gradient-parent13 {
    padding-left: var(--padding-xl);
    box-sizing: border-box;
  }
  .gradient-parent13 {
    gap: var(--gap-26xl);
    padding-right: var(--padding-xl);
  }
  .break-the-rules-utilize-featu1 {
    padding-bottom: 150px;
    box-sizing: border-box;
  }
}
