.navigation-links-child{
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;
}







.logo-icon20 {
  height: 46px;
  width: 140px;
  overflow: hidden;
  flex-shrink: 0;
  object-fit: contain;
}
.logo-container9,
.nav-container {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.logo-container9 {
  flex-direction: row;
  padding: var(--padding-2xl) var(--padding-5xl);
  cursor: pointer;
}
.nav-container {
  flex: 1;
  flex-direction: column;
  max-width: 100%;
}
.applications14 {
  text-decoration: none;
  position: relative;
  line-height: 24px;
  color: inherit;
  display: inline-block;
  min-width: 100px;
}
.nav-applications {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-13xl) 0 0;
}
.icon51 {
  width: 10px;
  height: 4.8px;
  position: relative;
  object-fit: contain;
}
.nav-icon1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-22xl-6) var(--padding-12xl) 0 0;
}
.pricing15 {
  color: inherit;
  min-width: 54px;
}
.features22,
.industries14,
.news7,
.pricing15 {
  text-decoration: none;
  position: relative;
  line-height: 24px;
  display: inline-block;
  cursor: pointer;
}
.features22 {
  color: var(--primary);
  min-width: 70px;
}
.industries14,
.news7 {
  color: inherit;
  min-width: 78px;
}
.news7 {
  min-width: 43px;
}
.pricing-menu,
.pricing-menu-wrapper {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.pricing-menu {
  width: 365px;
  flex-direction: row;
  justify-content: space-between;
  gap: var(--gap-xl);
}
.pricing-menu-wrapper {
  width: 416px;
  flex-direction: column;
  justify-content: flex-start;
  padding: var(--padding-13xl) 0 0;
  box-sizing: border-box;
}
.sign-up-for7 {
  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;
}
.button7,
.menu-icon2 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.button7 {
  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;
}
.menu-icon2 {
  flex-direction: column;
  padding: var(--padding-3xl) var(--padding-xl) 0 0;
}
.navigation-links-child {
  width: 48px;
  height: 30px;
  position: relative;
}
.navbar7,
.navigation-links1 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.navigation-links1 {
  margin: 0;
  flex-direction: column;
  padding: var(--padding-10xl) 0 0;
}
.navbar7 {
  align-self: stretch;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.02);
  background-color: var(--white);
  flex-direction: row;
  padding: var(--padding-12xs) var(--padding-8xl) var(--padding-12xs)
    var(--padding-81xl);
  box-sizing: border-box;
  gap: var(--gap-4xs);
  top: 0;
  z-index: 99;
  position: sticky;
  max-width: 100%;
  text-align: center;
  font-size: var(--heading-16-size);
  color: var(--acid-blue);
  font-family: var(--body-sm);
}
.gradient37 {
  align-self: stretch;
  flex: 1;
  position: relative;
  filter: blur(170.12px);
  border-radius: 50%;
  background-color: var(--color-steelblue-800);
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.hero-left {
  margin-left: -360.6000000000003px;
  height: 634px;
  width: 345px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 289px 0 0;
  box-sizing: border-box;
  max-width: 100%;
  flex-shrink: 0;
}
.gradient38 {
  height: 357px;
  width: 357px;
  top: -180px;
  right: -139.4px;
  filter: blur(192.87px);
  border-radius: 50%;
  background-color: var(--color-tomato-100);
}
.gradient38,
.hero-content-child,
.send-icon {
  position: absolute;
  margin: 0 !important;
}
.send-icon {
  height: 149.2px;
  width: 149.2px;
  bottom: 71.8px;
  left: -105.6px;
  object-fit: contain;
}
.hero-content-child {
  width: 510px;
  height: 510px;
  right: -49.3px;
  bottom: 151.3px;
  border-radius: 50%;
  border: 0 solid var(--color-gainsboro-100);
  box-sizing: border-box;
  transform: rotate(-15deg);
  transform-origin: 0 0;
  opacity: 0.3;
}
.features23 {
  position: relative;
  line-height: 150%;
  font-weight: 700;
  background: linear-gradient(90deg, #215f98, #7293c8), #393839;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.features-wrapper1 {
  width: 910.6px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding: 0 var(--padding-xl) var(--padding-5xs);
  box-sizing: border-box;
  max-width: 100%;
}
.wrapper-group-1171275083-child {
  height: 100%;
  width: 100%;
  object-fit: contain;
  position: absolute;
  left: 0;
  top: 40px;
  transform: scale(2.312);
}
.wrapper-group-1171275083 {
  height: 66.9px;
  width: 66.9px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.get-started7 {
  position: relative;
  font-size: var(--heading-16-size);
  line-height: 150%;
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--white);
  text-align: left;
  display: inline-block;
  min-width: 92px;
}
.hero-card-button,
.macbook-image {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.macbook-image {
  cursor: pointer;
  border: 0;
  padding: var(--padding-lg) var(--padding-11xl);
  background-color: transparent;
  border-radius: var(--br-9xs);
  background: linear-gradient(91.15deg, #1c5e9a, #7192c8);
  flex-direction: row;
  white-space: nowrap;
}
.hero-card-button {
  flex-direction: column;
  padding: var(--padding-11xs) 0 0;
}
.hero-container-three,
.hero-container-two {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  max-width: 100%;
}
.hero-container-three {
  width: 522px;
  justify-content: space-between;
  gap: var(--gap-xl);
}
.hero-container-two {
  align-self: stretch;
  justify-content: flex-start;
}
.memoji-icon {
  width: 32px;
  height: 32px;
  position: relative;
  object-fit: contain;
  z-index: 1;
}
.hero-container-one,
.memoji-container {
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
}
.hero-container-one {
  flex: 1;
  flex-direction: column;
  align-items: flex-end;
  gap: 4.1px;
}
.memoji-container {
  width: 835.6px;
  flex-direction: row;
  align-items: flex-start;
  padding: 0 var(--padding-4xs);
  box-sizing: border-box;
}
.macbook-pro-13-mockup-3 {
  width: 916px;
  position: relative;
  max-height: 100%;
  object-fit: contain;
  max-width: 100%;
  z-index: 1;
}
.hero-content6,
.hero-left-parent,
.hero-right {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.hero-content6 {
  flex: 1;
  flex-direction: column;
  padding: var(--padding-77xl) var(--padding-8xs);
  box-sizing: border-box;
  position: relative;
  gap: var(--gap-11xl);
  flex-shrink: 0;
  debug_commit: bf4bc93;
  z-index: 1;
}
.hero-left-parent,
.hero-right {
  flex-direction: row;
}
.hero-right {
  width: 1186px;
  position: relative;
  flex-shrink: 0;
}
.hero-left-parent {
  align-self: stretch;
  padding: 0 var(--padding-3xs) var(--padding-58xl) 243px;
  box-sizing: border-box;
  gap: 15.6px;
  text-align: left;
  font-size: var(--heading-56-size);
  font-family: var(--body-sm);
}
.nurvu-features {
  position: relative;
  letter-spacing: 0.8px;
  line-height: 24px;
  text-transform: uppercase;
  font-weight: 600;
}
.features-header1 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding: 0 var(--padding-2xl) 0 var(--padding-xl);
}
.break-the-rules1 {
  margin: 0;
  position: relative;
  font-size: var(--font-size-17xl);
  line-height: 150%;
  font-weight: 700;
  font-family: inherit;
  color: var(--text);
}
.features-container3,
.features-wrapper2 {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.features-wrapper2 {
  width: 943px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.features-container3 {
  align-self: stretch;
  flex-direction: row;
  justify-content: center;
  padding: 0 var(--padding-xl);
  box-sizing: border-box;
}
.frame-child51 {
  width: 552px;
  height: 300px;
  position: relative;
  box-shadow: 0 24px 48px 8px rgba(235, 235, 235, 0.2);
  border-radius: var(--br-base);
  background-color: var(--white);
  border: 1px solid var(--color-whitesmoke-400);
  box-sizing: border-box;
  display: none;
  max-width: 100%;
}
.productivity-1-icon {
  width: 44px;
  height: 44px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  z-index: 1;
}
.adapt-automation-and1 {
  position: relative;
  line-height: 150%;
  font-weight: 600;
  display: inline-block;
  max-width: 100%;
  z-index: 1;
}
.streamline-business-processes1 {
  align-self: stretch;
  position: relative;
  font-size: var(--body-sm-size);
  line-height: 180%;
  color: var(--color-gray-300);
  z-index: 1;
}
.card-content {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-base);
  max-width: 100%;
}
.frame-child52,
.rectangle-parent4 {
  width: 552px;
  box-shadow: 0 24px 48px 8px rgba(235, 235, 235, 0.2);
  border-radius: var(--br-base);
  background-color: var(--white);
  border: 1px solid var(--color-whitesmoke-400);
  box-sizing: border-box;
  max-width: 100%;
}
.rectangle-parent4 {
  margin: 0 !important;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-11xl) var(--padding-12xl) var(--padding-33xl);
  gap: var(--gap-11xl);
}
.frame-child52 {
  height: 300px;
  position: relative;
  display: none;
}
.data-analysis-1-icon {
  width: 44px;
  height: 44px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  z-index: 1;
}
.leverage-data-driven-insights1 {
  width: 402px;
  position: relative;
  line-height: 150%;
  font-weight: 600;
  display: inline-block;
  max-width: 100%;
  z-index: 1;
}
.nurvu-uses-integrated {
  align-self: stretch;
  position: relative;
  font-size: var(--body-sm-size);
  line-height: 180%;
  color: var(--color-gray-300);
  z-index: 1;
}
.leverage-data-driven-insights-parent {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-base);
  max-width: 100%;
}
.frame-child53,
.rectangle-parent5 {
  width: 552px;
  box-shadow: 0 24px 48px 8px rgba(235, 235, 235, 0.2);
  border-radius: var(--br-base);
  background-color: var(--white);
  border: 1px solid var(--color-whitesmoke-400);
  box-sizing: border-box;
  max-width: 100%;
}
.rectangle-parent5 {
  margin: 0 !important;
  position: absolute;
  top: 0;
  left: 576px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-11xl) var(--padding-12xl) var(--padding-58xl);
  gap: var(--gap-11xl);
}
.frame-child53 {
  height: 300px;
  position: relative;
  display: none;
}
.server-2-1-icon {
  width: 44px;
  height: 44px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  z-index: 1;
}
.deploy-on-cloud1 {
  width: 402px;
  position: relative;
  line-height: 150%;
  font-weight: 600;
  display: inline-block;
  max-width: 100%;
  z-index: 1;
}
.nurvu-operates-on {
  align-self: stretch;
  position: relative;
  font-size: var(--body-sm-size);
  line-height: 180%;
  color: var(--color-gray-300);
  z-index: 1;
}
.deploy-on-cloud-or-on-premises-parent {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-base);
  max-width: 100%;
}
.frame-child54,
.rectangle-parent6 {
  width: 552px;
  box-shadow: 0 24px 48px 8px rgba(235, 235, 235, 0.2);
  border-radius: var(--br-base);
  background-color: var(--white);
  border: 1px solid var(--color-whitesmoke-400);
  box-sizing: border-box;
  max-width: 100%;
}
.rectangle-parent6 {
  margin: 0 !important;
  position: absolute;
  top: 324px;
  left: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-11xl) var(--padding-12xl) var(--padding-83xl);
  gap: var(--gap-11xl);
}
.frame-child54 {
  height: 300px;
  position: relative;
  display: none;
}
.thumb-up-1-icon {
  width: 44px;
  height: 44px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  z-index: 1;
}
.deliver-on-your1,
.nurvu-uses-integrated1 {
  align-self: stretch;
  position: relative;
  z-index: 1;
}
.deliver-on-your1 {
  line-height: 150%;
  font-weight: 600;
}
.nurvu-uses-integrated1 {
  font-size: var(--body-sm-size);
  line-height: 180%;
  color: var(--color-gray-300);
}
.deliver-on-your-promise-with-t-parent {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-base);
}
.frame-child55,
.rectangle-parent7 {
  width: 552px;
  box-shadow: 0 24px 48px 8px rgba(235, 235, 235, 0.2);
  border-radius: var(--br-base);
  background-color: var(--white);
  border: 1px solid var(--color-whitesmoke-400);
  box-sizing: border-box;
  max-width: 100%;
}
.rectangle-parent7 {
  margin: 0 !important;
  position: absolute;
  top: 324px;
  left: 576px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-11xl) var(--padding-12xl) var(--padding-58xl);
  gap: var(--gap-11xl);
}
.frame-child55 {
  height: 300px;
  position: relative;
  display: none;
}
.team-3-1-icon {
  width: 44px;
  height: 44px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  z-index: 1;
}
.enhance-team-collaboration1 {
  width: 402px;
  position: relative;
  line-height: 150%;
  font-weight: 600;
  display: inline-block;
  max-width: 100%;
  z-index: 1;
}
.nurvu-provides-tools-for {
  align-self: stretch;
  position: relative;
  font-size: var(--body-sm-size);
  line-height: 180%;
  color: var(--color-gray-300);
  z-index: 1;
}
.enhance-team-collaboration-parent,
.rectangle-parent8 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.enhance-team-collaboration-parent {
  align-self: stretch;
  gap: var(--gap-base);
}
.rectangle-parent8 {
  width: 552px;
  margin: 0 !important;
  position: absolute;
  top: 648px;
  left: 0;
  box-shadow: 0 24px 48px 8px rgba(235, 235, 235, 0.2);
  border-radius: var(--br-base);
  background-color: var(--white);
  border: 1px solid var(--color-whitesmoke-400);
  box-sizing: border-box;
  padding: var(--padding-11xl) var(--padding-12xl) var(--padding-8xl);
  gap: var(--gap-11xl);
}
.frame-parent75 {
  align-self: stretch;
  height: 948px;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  position: relative;
  gap: 24px 20px;
  text-align: left;
  font-size: var(--heading-16-size);
  color: var(--color-gray-200);
}
.features-content-container,
.features-content5,
.frame-parent75 {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.features-content5 {
  width: 1128px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-51xl);
}
.features-content-container {
  align-self: stretch;
  flex-direction: row;
  justify-content: center;
  padding: 0 var(--padding-2xl) var(--padding-77xl) var(--padding-xl);
  box-sizing: border-box;
  text-align: center;
  font-size: var(--body-sm-size);
  color: var(--primary);
  font-family: var(--body-sm);
}
.streamline-communication-and {
  position: relative;
  letter-spacing: 0.8px;
  line-height: 24px;
  text-transform: uppercase;
  font-weight: 600;
  display: inline-block;
  max-width: 100%;
}
.smart-ticketing {
  align-self: stretch;
  position: relative;
  line-height: 150%;
  font-weight: 700;
}
.k-p-i-ticketing-description,
.k-p-i-ticketing-title {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.k-p-i-ticketing-title {
  align-self: stretch;
}
.k-p-i-ticketing-description {
  width: 502px;
  padding: 0 var(--padding-xl) 0 0;
  box-sizing: border-box;
  max-width: 100%;
}
.nurvu-tickets-is {
  align-self: stretch;
  height: 416px;
  position: relative;
  font-size: var(--font-size);
  line-height: 180%;
  color: var(--acid-blue);
  text-align: justify;
  display: flex;
  align-items: center;

}
.k-p-i-ticketing-content,
.k-p-i-ticketing-description-parent {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.k-p-i-ticketing-description-parent {
  gap: var(--gap-base);
  text-align: left;
  font-size: var(--heading-36-size);
  color: var(--text);
}
.k-p-i-ticketing-content {
  gap: var(--gap-xs);
}
.ticketing-feature-list-child {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.in-ticket-messaging {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.ticketing-feature-list {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.ticketing-feature-list-item {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.integrated-with-all {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.ticketing-feature-list1 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.ticketing-feature-list-inner {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.sla-based {
  position: relative;
  line-height: 150%;
  font-weight: 600;
  display: inline-block;
  min-width: 83px;
}
.ticketing-feature-list2 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.ticketing-feature-list-child1 {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.automated-routing-and {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.ticketing-feature-list3 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.ticketing-feature-list-child2 {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.mobile-accessibility {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.ticketing-feature-list4 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.k-p-i-ticketing-container,
.ticketing-features {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.ticketing-features {
  padding: 0 var(--padding-xl) 0 0;
  box-sizing: border-box;
  gap: var(--gap-5xl);
  text-align: left;
  font-size: var(--heading-16-size);
  color: var(--text);
}
.k-p-i-ticketing-container {
  flex: 1;
  gap: var(--gap-21xl);
}
.k-p-i-description-container {
  width: 552px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  min-width: 552px;
  max-width: 100%;
  flex-shrink: 0;
}
.macbook-pro-13-mockup1 {
  width: 500px;
  position: relative;
  max-height: 100%;
  max-width: 100%;
  flex-shrink: 0;
padding-top:100px;
padding-left:70px;
}
.k-p-i-description-container-parent {
  width: 1304px;
  justify-content: flex-start;
  padding: 0 0 0 var(--padding-xl);
  row-gap: 20px;
margin-left:50px;
}
.k-p-i-description-container-parent,
.platform-wide-key-performance,
.platform-wide-key-performance-wrapper {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  box-sizing: border-box;
  max-width: 100%;
}
.platform-wide-key-performance {
  flex: 1;
  background-color: var(--color-whitesmoke-200);
  overflow: hidden;
  justify-content: flex-end;
  padding: var(--padding-77xl) 0;
}
.platform-wide-key-performance-wrapper {
  align-self: stretch;
  justify-content: flex-start;
  padding: 0 0 var(--padding-77xl);
  text-align: center;
  font-size: var(--body-sm-size);
  color: var(--primary);
  font-family: var(--body-sm);
}
.group-1171275086-1 {
  align-self: stretch;
  height: 455px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  flex-shrink: 0;
  object-fit: cover;
}
.automate-wrapper {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 52.5px 0 0;
  box-sizing: border-box;
  min-width: 333px;
  max-width: 100%;
}
.automate-your-business {
  position: relative;
  letter-spacing: 0.8px;
  line-height: 24px;
  text-transform: uppercase;
  font-weight: 600;
}
.automated-workflow {
  width: 457px;
  position: relative;
  line-height: 150%;
  font-weight: 700;
  display: inline-block;
  max-width: 100%;
}
.nurvu-automated-workflows {
  align-self: stretch;
  height: 320px;
  position: relative;
  font-size: var(--font-size);
  line-height: 180%;
  color: var(--acid-blue);
  text-align: justify;
  display: flex;
  align-items: center;
}
.workflow-container {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
  max-width: 100%;
  font-size: var(--heading-36-size);
  color: var(--text);
}
.automation-feature-list-child {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.integrated-across-the {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.automation-feature-list {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.automation-feature-list-item {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.trigger-based {
  position: relative;
  line-height: 150%;
  font-weight: 600;
  display: inline-block;
  min-width: 119px;
}
.automation-feature-list1 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.automation-feature-list-inner {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.scalable {
  position: relative;
  line-height: 150%;
  font-weight: 600;
  display: inline-block;
  min-width: 71px;
}
.automation-feature-list2 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.automate-your-business-process-parent,
.automation-features {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.automation-features {
  align-self: stretch;
  gap: var(--gap-5xl);
  text-align: left;
  font-size: var(--heading-16-size);
  color: var(--acid-blue);
}
.automate-your-business-process-parent {
  width: 477px;
  gap: var(--gap-xs);
  min-width: 477px;
}
.automate-container,
.automate-container-wrapper {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  max-width: 100%;
}
.automate-container {
  width: 1087px;
  justify-content: flex-start;
  gap: var(--gap-79xl);
}
.automate-container-wrapper {
  width: 1397.6px;
  justify-content: center;
  padding: 0 var(--padding-xl) var(--padding-77xl);
  box-sizing: border-box;
  text-align: center;
  font-size: var(--body-sm-size);
  color: var(--primary);
  font-family: var(--body-sm);
}
.monitor-your-business {
  position: relative;
  letter-spacing: 0.8px;
  line-height: 170%;
  text-transform: uppercase;
  font-weight: 600;
  display: inline-block;
  max-width: 100%;
}
.platform-wide-key-performance1 {
  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);
}
.nurvu-business-kpis {
  align-self: stretch;
  position: relative;
  font-size: var(--font-size);
  line-height: 180%;
  color: var(--acid-blue);
  text-align: justify;
}
.performance-benefits-content {
  padding: 0 var(--padding-13xl) 0 0;
  box-sizing: border-box;
  gap: var(--gap-xs);
}
.performance-benefits-container,
.performance-benefits-content,
.performance-description-contai {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 100%;
}
.performance-benefit-items-child {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.improve-business-performance {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.performance-benefit-items {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.performance-benefit-items-item {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.align-business-goals {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.performance-benefit-items1 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.performance-benefit-items-inner {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.align-business-goals1 {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.performance-benefit-items2 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.performance-benefit-items-child1 {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.platform-wide-kpis {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.performance-benefit-items3 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.performance-benefit-items-child2 {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.automated-notations {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.performance-benefit-items4 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.performance-benefit-items-child3 {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.analytics-and-reporting {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.performance-benefit-items5 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.performance-benefits-list,
.performance-description-contai-parent {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.performance-benefits-list {
  gap: var(--gap-5xl);
  font-size: var(--heading-16-size);
  color: var(--acid-blue);
}
.performance-description-contai-parent {
  flex: 1;
  gap: var(--gap-21xl);
  min-width: 380px;
  max-width: 100%;
}
.group-1171275087-1 {
  width: 501px;
  position: relative;
  max-height: 100%;
  object-fit: contain;
  max-width: 100%;
}
.frame-parent76 {
  align-self: stretch;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: 41px;
  max-width: 100%;
}
.performance-content,
.performance-content-wrapper {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  max-width: 100%;
}
.performance-content {
  flex: 1;
  flex-direction: column;
  padding: var(--padding-77xl) var(--padding-137xl);
}
.performance-content-wrapper {
  align-self: stretch;
  flex-direction: row;
  padding: 0 var(--padding-12xs) var(--padding-77xl) 0;
  text-align: left;
  font-size: var(--body-sm-size);
  color: var(--primary);
  font-family: var(--body-sm);
}
.a-system-that {
  position: relative;
  letter-spacing: 0.8px;
  line-height: 170%;
  text-transform: uppercase;
  font-weight: 600;
}
.personalized-user-experience {
  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);
  text-align: left;
}
.team-header {
  width: 413px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
  max-width: 100%;
}
.user-experience-features-child {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.improve-business-performance1 {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.user-experience-features {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.feature-list18 {
  align-self: stretch;
  height: 1px;
  position: relative;
  border-top: 1px solid var(--color-lightslategray);
  box-sizing: border-box;
  opacity: 0.1;
}
.user-experience-features-item {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.align-business-goals2 {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.user-experience-features1 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.feature-list19 {
  align-self: stretch;
  height: 1px;
  position: relative;
  border-top: 1px solid var(--color-lightslategray);
  box-sizing: border-box;
  opacity: 0.1;
}
.user-experience-features-inner {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.timely-assess-employees {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.user-experience-features2 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.feature-list20 {
  align-self: stretch;
  height: 1px;
  position: relative;
  border-top: 1px solid var(--color-lightslategray);
  box-sizing: border-box;
  opacity: 0.1;
}
.user-experience-features-child1 {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.centralized-workspace {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.user-experience-features3 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.feature-list21 {
  align-self: stretch;
  height: 1px;
  position: relative;
  border-top: 1px solid var(--color-lightslategray);
  box-sizing: border-box;
  opacity: 0.1;
}
.user-experience-features-child2 {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.personalized-look {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.user-experience-features4 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.feature-list22 {
  align-self: stretch;
  height: 1px;
  position: relative;
  border-top: 1px solid var(--color-lightslategray);
  box-sizing: border-box;
  opacity: 0.1;
}
.user-experience-features-child3 {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.no-code-system {
  position: relative;
  line-height: 150%;
  font-weight: 600;
}
.user-experience-features5 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.feature-list23 {
  align-self: stretch;
  height: 1px;
  position: relative;
  border-top: 1px solid var(--color-lightslategray);
  box-sizing: border-box;
  opacity: 0.1;
}
.user-experience-features-child4 {
  cursor: pointer;
  margin: 0;
  height: 24px;
  width: 24px;
  position: relative;
  min-height: 24px;
}
.screen-time {
  position: relative;
  line-height: 150%;
  font-weight: 600;
  display: inline-block;
  min-width: 101px;
}
.user-experience-features6 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.feature-list24 {
  align-self: stretch;
  height: 1px;
  position: relative;
  border-top: 1px solid var(--color-lightslategray);
  box-sizing: border-box;
  opacity: 0.1;
}
.team-wrapper,
.user-experience-features-parent {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.user-experience-features-parent {
  align-self: stretch;
  gap: 19.5px;
  text-align: left;
  font-size: var(--heading-16-size);
  color: var(--text);
}
.team-wrapper {
  width: 456px;
  gap: var(--gap-51xl);
  min-width: 456px;
  max-width: 100%;
}
.nurvu-business-kpis1 {
  flex: 1;
  position: relative;
  line-height: 180%;
  display: inline-block;
  max-width: 100%;
}
.group-1171275088-1 {
  align-self: stretch;
  flex: 1;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  max-height: 100%;
  object-fit: cover;
}
.business-k-p-i-image {
  height: 686px;
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: 242px 0 0;
  box-sizing: border-box;
  max-width: 100%;
  margin-left: -552px;
}
.nurvu-business-kpis-provide-th-parent {
  flex: 1;
  justify-content: flex-start;
  min-width: 359px;
  text-align: justify;
  font-size: var(--font-size);
  color: var(--acid-blue);
}
.nurvu-business-kpis-provide-th-parent,
.team-container,
.team-container-wrapper {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  max-width: 100%;
}
.team-container {
  width: 1128px;
  justify-content: flex-start;
  gap: var(--gap-101xl);
}
.team-container-wrapper {
  align-self: stretch;
  justify-content: center;
  padding: 0 var(--padding-2xl) var(--padding-21xl) var(--padding-xl);
  box-sizing: border-box;
  text-align: center;
  font-size: var(--body-sm-size);
  color: var(--primary);
  font-family: var(--body-sm);
}
.wrapper-group-1171275020-child4 {
  height: 100%;
  width: 100%;
  object-fit: contain;
  position: absolute;
  left: 8px;
  top: 32px;
  transform: scale(1.579);
}
.wrapper-group-11712750206 {
  height: 386.4px;
  width: 483px;
  position: relative;
  max-width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.contact-us14,
.ever-find-yourself7,
.request-a-call7 {
  position: relative;
  font-family: var(--body-sm);
  text-align: left;
}
.contact-us14 {
  font-size: var(--body-sm-size);
  letter-spacing: 0.8px;
  line-height: 170%;
  text-transform: uppercase;
  font-weight: 600;
  color: var(--primary);
  display: inline-block;
  min-width: 99px;
}
.ever-find-yourself7,
.request-a-call7 {
  color: var(--text);
}
.request-a-call7 {
  margin: 0;
  font-size: var(--heading-36-size);
  line-height: 150%;
  font-weight: 700;
}
.ever-find-yourself7 {
  align-self: stretch;
  font-size: var(--font-size);
  line-height: 180%;
}
.contact-info1 {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-xs);
}
.full-name10 {
  position: relative;
  font-size: var(--heading-16-size);
  line-height: 150%;
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--text);
  text-align: left;
  display: inline-block;
  min-width: 81px;
}
.input-items,
.inputs1 {
  align-self: stretch;
  display: flex;
  justify-content: flex-start;
}
.inputs1 {
  width: 100%;
  border: 0;
  outline: 0;
  background-color: var(--color-gray-100);
  height: 44px;
  border-radius: var(--br-9xs);
  flex-direction: row;
  align-items: center;
  padding: var(--padding-3xs) var(--padding-xs);
  box-sizing: border-box;
  font-family: var(--body-sm);
  font-size: var(--body-sm-size);
  color: var(--color-dimgray-300);
  min-width: 250px;
}
.input-items {
  flex-direction: column;
  align-items: flex-start;
  gap: var(--gap-xs);
}
.email10 {
  position: relative;
  font-size: var(--heading-16-size);
  line-height: 150%;
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--text);
  text-align: left;
  display: inline-block;
  min-width: 45px;
}
.input-items-child,
.input-items1 {
  align-self: stretch;
  display: flex;
  justify-content: flex-start;
}
.input-items-child {
  width: 100%;
  border: 0;
  outline: 0;
  background-color: var(--color-gray-100);
  height: 44px;
  border-radius: var(--br-9xs);
  flex-direction: row;
  align-items: center;
  padding: var(--padding-3xs) var(--padding-xs);
  box-sizing: border-box;
  font-family: var(--body-sm);
  font-size: var(--body-sm-size);
  color: var(--color-dimgray-300);
  min-width: 250px;
}
.input-items1 {
  flex-direction: column;
  align-items: flex-start;
  gap: var(--gap-2xs);
}
.phone-number10 {
  position: relative;
  font-size: var(--heading-16-size);
  line-height: 150%;
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--text);
  text-align: left;
  display: inline-block;
  min-width: 120px;
}
.united-arab-emirates-1-icon10 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 24px;
}
.email-input5 {
  position: relative;
  font-size: var(--body-sm-size);
  line-height: 24px;
  font-family: var(--body-sm);
  color: var(--color-dimgray-300);
  text-align: left;
  display: inline-block;
  min-width: 31px;
  white-space: nowrap;
}
.chevron-down-icon10 {
  height: 18px;
  width: 18px;
  position: relative;
}
.united-arab-emirates-1-parent8 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: var(--gap-7xs);
}
.enter-your-phone10 {
  flex: 1;
  position: relative;
  font-size: var(--body-sm-size);
  line-height: 24px;
  font-family: var(--body-sm);
  color: var(--color-dimgray-300);
  text-align: left;
  display: inline-block;
  min-width: 141px;
  max-width: 100%;
}
.frame-parent77,
.input-items2 {
  align-self: stretch;
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
}
.frame-parent77 {
  border-radius: var(--br-9xs);
  background-color: var(--color-gray-100);
  flex-direction: row;
  align-items: center;
  padding: var(--padding-3xs) var(--padding-3xl) var(--padding-3xs)
    var(--padding-xs);
  box-sizing: border-box;
  gap: var(--gap-xs);
}
.input-items2 {
  flex-direction: column;
  align-items: flex-start;
  gap: var(--gap-2xs);
}
.message10 {
  position: relative;
  font-size: var(--heading-16-size);
  line-height: 150%;
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--text);
  text-align: left;
  display: inline-block;
  min-width: 73px;
}
.input-fields4,
.input-items-item,
.input-items3 {
  align-self: stretch;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.input-items-item {
  width: 100%;
  border: 0;
  outline: 0;
  background-color: var(--color-gray-100);
  height: 80px;
  border-radius: var(--br-9xs);
  flex-direction: row;
  padding: var(--padding-xs) var(--padding-xs) var(--padding-25xl);
  box-sizing: border-box;
  font-family: var(--body-sm);
  font-size: var(--body-sm-size);
  color: var(--color-dimgray-300);
  min-width: 250px;
}
.input-fields4,
.input-items3 {
  flex-direction: column;
  gap: var(--gap-xs);
}
.input-fields4 {
  gap: var(--gap-5xl);
  max-width: 100%;
}
.icon52 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
  min-height: 24px;
}
.send-message7 {
  flex: 1;
  position: relative;
  font-size: var(--body-sm-size);
  line-height: 24px;
  font-weight: 500;
  font-family: var(--body-sm);
  color: var(--white);
  text-align: center;
}
.icon53 {
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  display: none;
  min-height: 24px;
}
.buttonbase22 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-mini) var(--padding-xs);
  background-color: transparent;
  width: 166px;
  border-radius: var(--br-9xs);
  background: linear-gradient(90deg, #215f98, #4978b0 49.5%, #7192c8);
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  gap: var(--gap-3xs);
}
.form-container1,
.form-fields7 {
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
}
.form-fields7 {
  margin: 0;
  flex: 1;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--gap-21xl);
  min-width: 359px;
}
.form-container1 {
  align-self: stretch;
  flex-direction: row;
  align-items: center;
  padding: 0;
  box-sizing: border-box;
  gap: var(--gap-77xl);
}
.gradient39 {
  width: 169px;
  height: 169px;
  position: absolute;
  margin: 0 !important;
  right: -91px;
  bottom: -129px;
  filter: blur(192.87px);
  border-radius: 50%;
  background-color: var(--color-tomato-100);
  z-index: 1;
}
.request-a-call-back-wrapper2,
.request-a-call-back7 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  box-sizing: border-box;
  max-width: 100%;
}
.request-a-call-back7 {
  flex: 1;
  flex-direction: column;
  padding: var(--padding-77xl) var(--padding-137xl);
  position: relative;
}
.request-a-call-back-wrapper2 {
  align-self: stretch;
  flex-direction: row;
  padding: 0 0 var(--padding-77xl);
}
.logo-icon21 {
  align-self: stretch;
  height: 46px;
  max-width: 100%;
  overflow: hidden;
  flex-shrink: 0;
  object-fit: cover;
}
.brand-logo1 {
  width: 140px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding: var(--padding-mid) 0;
  box-sizing: border-box;
}
.leverage-your-business7 {
  align-self: stretch;
  position: relative;
  line-height: 180%;
}
.brand-details1 {
  align-self: stretch;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  gap: var(--gap-5xs);
}
.facebook-app-symbol-2-icon7,
.instagram-1-icon7,
.pinterest-1-icon7,
.twitter-1-icon7,
.youtube-1-icon7 {
  height: 20px;
  width: 20px;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  min-height: 20px;
}
.brand-info2,
.social-icons3 {
  display: flex;
  align-items: flex-start;
}
.social-icons3 {
  width: 228px;
  flex-direction: row;
  justify-content: space-between;
  opacity: 0.5;
  gap: var(--gap-xl);
}
.brand-info2 {
  width: 350px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-11xl);
  max-width: 100%;
  color: var(--grayscale-900-opacity-56);
}
.about-us7,
.applications15,
.menu7 {
  position: relative;
  display: inline-block;
}
.menu7 {
  letter-spacing: 0.8px;
  line-height: 24px;
  text-transform: uppercase;
  font-weight: 600;
  min-width: 44px;
}
.about-us7,
.applications15 {
  line-height: 180%;
  min-width: 63px;
}
.applications15 {
  min-width: 87px;
  cursor: pointer;
}
.industries15 {
  min-width: 68px;
  cursor: pointer;
}
.contact-us15,
.features24,
.industries15 {
  position: relative;
  line-height: 180%;
  display: inline-block;
}
.features24 {
  min-width: 61px;
  cursor: pointer;
}
.contact-us15 {
  min-width: 78px;
}
.footer-link-items,
.footer-navigation1 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.footer-link-items {
  gap: var(--gap-5xs);
  color: var(--grayscale-900);
}
.footer-navigation1 {
  gap: var(--gap-xl);
}
.pricing16,
.quick-links7 {
  position: relative;
  display: inline-block;
}
.quick-links7 {
  letter-spacing: 0.8px;
  line-height: 170%;
  text-transform: uppercase;
  font-weight: 600;
  min-width: 96px;
}
.pricing16 {
  line-height: 180%;
  min-width: 48px;
  cursor: pointer;
}
.affiliate-program7,
.privacy-policy7,
.refund-policy7,
.terms-of-service7 {
  position: relative;
  line-height: 180%;
  display: inline-block;
  min-width: 95px;
}
.affiliate-program7,
.refund-policy7,
.terms-of-service7 {
  min-width: 94px;
  cursor: pointer;
}
.affiliate-program7,
.terms-of-service7 {
  min-width: 117px;
}
.terms-of-service7 {
  min-width: 115px;
}
.footer-navigation2,
.pricing-parent5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.pricing-parent5 {
  gap: var(--gap-5xs);
  color: var(--grayscale-900);
}
.footer-navigation2 {
  gap: var(--gap-xl);
}
.our-newsletters7 {
  position: relative;
  letter-spacing: 0.8px;
  line-height: 170%;
  text-transform: uppercase;
  font-weight: 600;
}
.add-your-email7 {
  position: relative;
  line-height: 180%;
  color: var(--grayscale-900);
}
.enter-your-email8 {
  align-self: stretch;
  position: relative;
  line-height: 24px;
}
.email-field2 {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-5xs) 0 0;
  box-sizing: border-box;
  min-width: 136px;
}
.subscribe7 {
  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-input6,
.subscribe-button3 {
  border-radius: var(--br-9xs);
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
}
.subscribe-button3 {
  cursor: pointer;
  border: 0;
  padding: var(--padding-5xs) var(--padding-lgi);
  background-color: transparent;
  background: linear-gradient(180deg, #215f98, #6a8ec4);
}
.email-input6 {
  align-self: stretch;
  background-color: var(--color-dimgray-400);
  padding: var(--padding-5xs) var(--padding-5xs) var(--padding-5xs)
    var(--padding-base);
  gap: var(--gap-6xl);
  color: var(--color-dimgray-300);
}
.footer-content5,
.footer-links6,
.newsletter3 {
  display: flex;
  align-items: flex-start;
  max-width: 100%;
}
.newsletter3 {
  width: 357px;
  flex-direction: column;
  justify-content: flex-start;
  gap: var(--gap-5xl);
}
.footer-content5,
.footer-links6 {
  flex-direction: row;
}
.footer-links6 {
  justify-content: flex-start;
  gap: var(--gap-53xl);
}
.footer-content5 {
  justify-content: flex-end;
  padding: 0 var(--padding-12xs);
  box-sizing: border-box;
}
.copyright-background1 {
  align-self: stretch;
  width: 1148px;
  position: relative;
  background-color: var(--grayscale-900-opacity-12);
  max-width: 100%;
}
.copyright-content2 {
  align-self: stretch;
  height: 1px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-end;
  max-width: 100%;
}
.gradient40,
.nurvu-boost7 {
  position: relative;
  flex-shrink: 0;
  debug_commit: bf4bc93;
}
.gradient40 {
  margin-left: -555.9999999999995px;
  height: 192px;
  width: 192px;
  filter: blur(170.12px);
  border-radius: 50%;
  background-color: var(--color-steelblue-800);
}
.nurvu-boost7 {
  align-self: stretch;
  line-height: 29px;
}
.nurvu-boost-wrapper2 {
  width: 534px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--padding-9xl) 0 0;
  box-sizing: border-box;
  max-width: 100%;
  flex-shrink: 0;
}
.copyright-details,
.copyright4 {
  align-self: stretch;
  align-items: flex-start;
  max-width: 100%;
}
.copyright-details {
  height: 154px;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  padding: 0 var(--padding-278xl) var(--padding-78xl) var(--padding-433xl);
  box-sizing: border-box;
  gap: var(--gap-345xl);
}
.copyright4 {
  gap: var(--gap-4xs);
  text-align: center;
  font-size: var(--heading-16-size);
  color: var(--grayscale-900-opacity-56);
}
.copyright4,
.features21,
.footer6 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.footer6 {
  width: 1303.6px;
  align-items: flex-end;
  padding: 0 var(--padding-xl) 0 0;
  box-sizing: border-box;
  gap: var(--gap-14xl);
  max-width: 100%;
  text-align: left;
  font-size: var(--body-sm-size);
  color: var(--grayscale-900-opacity-40);
  font-family: var(--body-sm);
}
.features21 {
  width: 100%;
  position: relative;
  background-color: var(--white);
  overflow: hidden;
  align-items: flex-start;
  line-height: normal;
  letter-spacing: normal;
}
@media screen and (max-width: 1350px) {


  .hero-left-parent {
    flex-wrap: wrap;
    padding-left: var(--padding-102xl);
    box-sizing: border-box;
  }
  .features-content-container {
    padding-bottom: var(--padding-43xl);
    box-sizing: border-box;
  }
  .k-p-i-description-container,
  .macbook-pro-13-mockup1 {
    flex: 1;
  }
  .k-p-i-description-container-parent {
    flex-wrap: wrap;
  }
  .performance-benefits-container {
    align-self: stretch;
    width: auto;
  }
  .group-1171275087-1 {
    flex: 1;
  }
  .frame-parent76 {
    flex-wrap: wrap;
  }
  .wrapper-group-1171275020-child4 {
    flex: 1;
  }
  .form-container1 {
    flex-wrap: wrap;
  }
  .copyright-details {
    gap: var(--gap-163xl);
    padding-left: var(--padding-207xl);
    padding-right: var(--padding-129xl);
    box-sizing: border-box;
  }
}
@media screen and (max-width: 1125px) {
.navigation-links-child{
display:flex;}
.pricing-menu {
    display: none;
  }
.nav-applications{
display:none;}
.nav-icon1{
display:none;}




  .hero-content6 {
    padding-top: var(--padding-43xl);
    padding-bottom: var(--padding-43xl);
    box-sizing: border-box;
  }
  .hero-left-parent {
    padding-bottom: var(--padding-31xl);
    box-sizing: border-box;
  }
  .features-content5 {
    gap: var(--gap-16xl);
  }
  .platform-wide-key-performance {
    padding-top: var(--padding-43xl);
  }
  .platform-wide-key-performance,
  .platform-wide-key-performance-wrapper {
    padding-bottom: var(--padding-43xl);
    box-sizing: border-box;
  }
  .automate-your-business-process-parent {
    flex: 1;
  }
  .automate-container {
    flex-wrap: wrap;
    gap: var(--gap-30xl);
  }
  .performance-content {
    padding-top: var(--padding-43xl);
  }
  .performance-content,
  .performance-content-wrapper {
    padding-bottom: var(--padding-43xl);
    box-sizing: border-box;
  }
  .team-wrapper {
    flex: 1;
  }
  .team-container {
    flex-wrap: wrap;
    gap: var(--gap-41xl);
  }
  .form-container1 {
    gap: var(--gap-29xl);
  }
  .request-a-call-back7 {
    padding-top: var(--padding-43xl);
  }
  .request-a-call-back-wrapper2,
  .request-a-call-back7 {
    padding-bottom: var(--padding-43xl);
    box-sizing: border-box;
  }
  .footer-links6 {
    flex-wrap: wrap;
    gap: var(--gap-17xl);
  }
}
@media screen and (max-width: 800px) {

  .hero-left,
  .navbar7 {
    box-sizing: border-box;
  }
  .navbar7 {
    padding-left: var(--padding-31xl);
  }
  .hero-left {
    padding-top: 188px;
  }
  .features23 {
    font-size: var(--font-size-26xl);
    line-height: 67px;
  }
  .hero-content6 {
    padding-top: var(--padding-21xl);
    padding-bottom: var(--padding-21xl);
    box-sizing: border-box;
  }
  .hero-left-parent {
    padding-left: var(--padding-41xl);
    padding-bottom: var(--padding-13xl);
    box-sizing: border-box;
  }
  .break-the-rules1 {
    font-size: var(--font-size-10xl);
    line-height: 43px;
  }
  .features-content5 {
    gap: var(--gap-mid);
  }
  .features-content-container {
    padding-bottom: var(--padding-21xl);
    box-sizing: border-box;
  }
  .smart-ticketing {
    font-size: var(--font-size-7xl);
    line-height: 38px;
  }
  .k-p-i-ticketing-container {
    gap: var(--gap-xl);
  }
  .k-p-i-description-container {
    min-width: 100%;
  }
  .platform-wide-key-performance {
    padding-top: var(--padding-21xl);
  }
  .platform-wide-key-performance,
  .platform-wide-key-performance-wrapper {
    padding-bottom: var(--padding-21xl);
    box-sizing: border-box;
  }
  .automate-wrapper {
    padding-top: var(--padding-15xl);
    box-sizing: border-box;
  }
  .automated-workflow {
    font-size: var(--font-size-7xl);
    line-height: 38px;
  }
  .automate-your-business-process-parent {
    min-width: 100%;
  }
  .automate-container {
    gap: var(--gap-5xl);
  }
  .automate-container-wrapper {
    padding-bottom: var(--padding-43xl);
    box-sizing: border-box;
  }
  .platform-wide-key-performance1 {
    font-size: var(--font-size-7xl);
    line-height: 38px;
  }
  .performance-benefits-container {
    gap: var(--gap-xl);
  }
  .performance-description-contai-parent {
    gap: var(--gap-xl);
    min-width: 100%;
  }
  .frame-parent76 {
    gap: var(--gap-xl);
  }
  .performance-content {
    padding-left: var(--padding-59xl);
    padding-right: var(--padding-59xl);
    box-sizing: border-box;
  }
  .personalized-user-experience {
    font-size: var(--font-size-7xl);
    line-height: 38px;
  }
  .team-wrapper {
    min-width: 100%;
  }
  .team-container {
    gap: var(--gap-11xl);
  }
  .request-a-call7 {
    font-size: var(--font-size-7xl);
    line-height: 38px;
  }
  .frame-parent77 {
    flex-wrap: wrap;
  }
  .form-fields7 {
    gap: var(--gap-xl);
    min-width: 100%;
  }
  .form-container1 {
    gap: var(--gap-5xl);
  }
  .request-a-call-back7 {
    padding-left: var(--padding-59xl);
    padding-right: var(--padding-59xl);
    box-sizing: border-box;
  }
  .request-a-call-back-wrapper2 {
    padding-bottom: var(--padding-21xl);
    box-sizing: border-box;
  }
  .footer-links6 {
    gap: var(--gap-lg);
  }
  .copyright-details {
    gap: var(--gap-72xl);
    padding-left: var(--padding-94xl);
    padding-right: var(--padding-55xl);
    box-sizing: border-box;
  }
  .footer6 {
    gap: var(--gap-base);
  }
}
@media screen and (max-width: 450px) {
  .navbar7 {
    padding-left: var(--padding-xl);
    box-sizing: border-box;
  }
  .features23 {
    font-size: var(--font-size-15xl);
    line-height: 50px;
  }
  .hero-container-three {
    flex-wrap: wrap;
  }
  .hero-left-parent {
    padding-left: var(--padding-xl);
    box-sizing: border-box;
  }
  .break-the-rules1 {
    font-size: var(--font-size-3xl);
    line-height: 32px;
  }
  .automated-workflow,
  .platform-wide-key-performance1,
  .smart-ticketing {
    font-size: var(--font-size-lgi);
    line-height: 29px;
  }
  .performance-content {
    padding: var(--padding-21xl) var(--padding-xl);
    box-sizing: border-box;
  }
  .performance-content-wrapper {
    padding-bottom: var(--padding-21xl);
    box-sizing: border-box;
  }
  .personalized-user-experience {
    font-size: var(--font-size-lgi);
    line-height: 29px;
  }
  .team-wrapper {
    gap: var(--gap-16xl);
  }
  .nurvu-business-kpis-provide-th-parent {
    min-width: 100%;
  }
  .request-a-call7 {
    font-size: var(--font-size-lgi);
    line-height: 29px;
  }
  .request-a-call-back7 {
    padding: var(--padding-21xl) var(--padding-xl);
    box-sizing: border-box;
  }
  .email-input6 {
    flex-wrap: wrap;
  }
  .copyright-details {
    gap: var(--gap-26xl);
    padding-left: var(--padding-xl);
    padding-right: var(--padding-xl);
    box-sizing: border-box;
  }
}
