:root {
  --text-color--text-primary: var(--base-color-neutral--neutral-darkest);
  --heading-new: Satoshi, Arial, sans-serif;
  --sizes--32px: 2rem;
  --sizes--28px: 1.75rem;
  --sizes--24px: 1.5rem;
  --sizes--20px: 1.25rem;
  --sizes--18px: 1.125rem;
  --body-font: Inter, Arial, sans-serif;
  --link-color--link-primary: var(--base-color-brand--blue);
  --base-color-brand--blue: #1a62f2;
  --base-color-neutral--neutral-darkest\<deleted\|variable-4e618d1d\>: #111;
  --white\<deleted\|variable-1e3a5a36\>: white;
  --black-2: #0c0c0c;
  --white-smoke: #f2f2f2;
  --price: #ffffff5c;
  --light-grey: #d2d2d2;
  --_rebranding-convin---black-shades--100: #151515;
  --footer-grey: #878787;
  --dim-grey: #626262;
  --_rebranding-convin---black-shades--60: #15151599;
  --_rebranding-convin---white-shade--100: white;
  --sizes--16px: 1rem;
  --sizes--12px: .75rem;
  --_rebranding-convin---black-shades--80: #151515cc;
  --dark-grey: #999;
  --_rebranding-convin---brand-colors--light-blue-bg: #f6f9ff;
  --sizes--4px: .25rem;
  --base-color-brand--salmon: #e07e71;
  --untitled-ui-gray800: #1d2939;
  --text-color--text-alternate: var(--base-color-neutral--white);
  --border-color--border-primary: var(--base-color-neutral--neutral-lighter);
  --background-color--background-alternate: var(--base-color-neutral--white);
  --base-color-neutral--white: white;
  --_rebranding-convin---white-shade--0: #15151500;
  --_rebranding-convin---brand-colors--red: #ee4224;
  --subtext-grey: #838383;
  --untitled-ui-gray500: #667085;
  --base-color-neutral--neutral-lighter: #ccc;
  --base-color-neutral--neutral-lightest: #eee;
  --text-color--text-secondary: var(--untitled-ui-gray500);
  --base-color-system--warning-yellow-dark: #5e5515;
  --_rebranding-convin---brand-colors--dark-blue: #1a5ee8;
  --_rebranding-convin---brand-colors--convin-blue: #1d57cb;
  --flowui-component-library--primary-darker\<deleted\|variable-521d5e46\>: #1e085e;
  --base-color-neutral--neutral-dark: #444;
  --base-color-neutral--neutral: #7a7a7a;
  --_rebranding-convin---white-shade--70: #ffffffb3;
  --sizes--14px: .875rem;
  --sizes--6px: .375rem;
  --_rebranding-convin---blue-shades--60: #1a5ee899;
  --_rebranding-convin---blue-shades--70: #1a5ee8b3;
  --untitled-ui-gray300: #d0d5dd;
  --base-color-neutral--neutral-darker: #222;
  --_rebranding-convin---blue-shades--10: #1a5ee81a;
  --sizes--40px: 2.5rem;
  --_rebranding-convin---blue-shades--20: #1a5ee833;
  --sizes--0px: 0px;
  --_rebranding-convin---brand-colors--tab-bg: #e8effe;
  --sizes--8px: .5rem;
  --_rebranding-convin---brand-colors--black: #070707;
  --_rebranding-convin---brand-colors--off-white-bg: #f7f7fb;
  --_rebranding-convin---black-shades--30: #1515154d;
  --_rebranding-convin---brand-colors--light-blue: #7ce4ff;
  --_rebranding-convin---black-shades--5: #1515150d;
  --untitled-ui-gray200: #eaecf0;
  --base-color-neutral--black: black;
  --untitled-ui-gray50: #f9fafb;
  --base-color-neutral--neutral-light: #aaa;
  --sizes--60px: 3.75rem;
  --untitled-ui-gray100: #f2f4f7;
  --_rebranding-convin---black-shades--20: #15151533;
  --background-color--background-secondary: var(--base-color-neutral--neutral-darkest);
  --_rebranding-convin---blue-shades--90: #1a5ee8e6;
  --_rebranding-convin---white-shade--60: #fff9;
  --border-color--border-alternate: var(--base-color-neutral--neutral-darker);
  --background-color--background-primary: #f9f9f9;
  --elements-webflow-library--neutral--100: white;
  --_rebranding-convin---brand-colors--green: #42ba78;
  --sizes--36px: 2.25rem;
  --_rebranding-convin---black-shades--70: #151515b3;
  --_rebranding-convin---brand-colors--outline-color: #e1e1e1;
  --_rebranding-convin---blue-shades--40: #1a5ee866;
  --sizes--10px: .625rem;
  --_rebranding-convin---brand-colors--heading: var(--_rebranding-convin---black-shades--100);
  --border-color--border-secondary: var(--base-color-brand--blue);
  --untitled-ui-gray900: #101828;
  --link-color--link-secondary: var(--base-color-neutral--white);
  --_rebranding-convin---brand-colors--extra-light-blue-bg: #f1f6fe;
  --sizes--52px: 3.25rem;
  --accessible-components--dark-grey: #9b9b9b;
  --_rebranding-convin---white-shade--10: #ffffff1a;
  --untitled-ui-primary700: #6941c6;
  --background-color--background-tertiary: var(--base-color-brand--light-blue);
  --untitled-ui--gray400: #98a2b3;
  --untitled-ui-white: white;
  --untitled-ui-gray700: #344054;
  --sizes--44px: 2.75rem;
  --flowui-component-library--gray-500: #6b7094;
  --_rebranding-convin---blue-shades--5: #1a5ee80d;
  --elements-webflow-library--neutral--600: #6e7191;
  --background-blue: #f4f7fe;
  --text-color--text-error: var(--base-color-system--error-red-dark);
  --_rebranding-convin---brand-colors--blue-shade: #c3e4fd;
  --sizes--46px: 2.875rem;
  --sizes--48px: 3rem;
  --_rebranding-convin---black-shades--0: #15151500;
  --_rebranding-convin---brand-colors--hero-bg-light: #f6f9fe;
  --flowui-component-library--success-base: #0ebc6e;
  --flowui-component-library--error-base: #e72b3b;
  --_rebranding-convin---brand-colors--of-white-bg: #e1e1e14d;
  --_rebranding-convin---blue-shades--30: #1a5ee84d;
  --_rebranding-convin---black-shades--10: #1515151a;
  --sizes--54px: 3.375rem;
  --_rebranding-convin---brand-colors--text: #1e1e1e;
  --_rebranding-convin---brand-colors--divider-line: #c7c7c7;
  --_rebranding-convin---black-shades--50: #15151580;
  --_rebranding-convin---white-shade--20: #fff3;
  --_rebranding-convin---black-shades--40: #15151566;
  --_rebranding-convin---brand-colors--off-white: #fafafa;
  --_rebranding-convin---white-shade--90: #ffffffe6;
  --_rebranding-convin---black-shades--90: #151515e6;
  --black-shades--100: #151515;
  --untitled-ui-gray600: #475467;
  --_rebranding-convin---white-shade--80: #fffc;
  --untitled-ui-primary100: #f4ebff;
  --_rebranding-convin---white-shade--50: #ffffff80;
  --_rebranding-convin---white-shade--40: #fff6;
  --_rebranding-convin---white-shade--30: #ffffff4d;
  --untitled-ui-success50: #ecfdf3;
  --_rebranding-convin---blue-shades--80: #1a5ee8cc;
  --untitled-ui-primary600: #7f56d9;
  --pink: #d22c84;
  --light-blue: var(--_rebranding-convin---white-shade--80);
  --base-color-brand--cyan: #7ef6fa;
  --_rebranding-convin---blue-shades--50: #1a5ee880;
  --base-color-brand--light-blue: #f4f7fe;
  --base-color-neutral--neutral-darkest: #151515;
  --base-color-system--success-green-dark: #027a48;
  --base-color-system--error-red-dark: #751515;
  --text-color--text-success: var(--base-color-system--success-green-dark);
  --text-color--text-warning: var(--base-color-system--warning-yellow-dark);
  --untitled-ui--primary500: #9e77ed;
  --untitled-ui--primary300: #d6bbfb;
  --untitled-ui--primary25: #fcfaff;
  --untitled-ui--gray25: #fcfcfd;
  --untitled-ui--pink700: #c11574;
  --untitled-ui--indigo50: #eef4ff;
  --untitled-ui--pink50: #fdf2fa;
  --untitled-ui--indigo700: #3538cd;
  --elements-webflow-library--accent--primary-1: #4a3aff;
  --elements-webflow-library--general--shadow-01: #14142b0f;
  --elements-webflow-library--neutral--800: #211f54;
  --elements-webflow-library--neutral--400: #dcddeb;
  --elements-webflow-library--secondary--color-2: #f2f1ff;
  --elements-webflow-library--neutral--300: #eff0f6;
  --elements-webflow-library--secondary--color-1: #281ca5;
  --flowui-component-library--gray-200: #f3f5fb;
  --flowui-component-library--success-darker: #006638;
  --flowui-component-library--gray-700: #282556;
  --flowui-component-library--success-lighter: #ebfff6;
  --flowui-component-library--gray-400: #b6b9ce;
  --accessible-components--dodger-blue: #1378d1;
  --flowui-component-library--grey-600: #393b6a;
  --flowui-component-library--white: white;
  --elements-webflow-library--general--shadow-02: #14142b14;
  --elements-webflow-library--general--shadow-03: #14142b1a;
  --elements-webflow-library--neutral--500: #a0a3bd;
}

body {
  color: var(--text-color--text-primary);
  font-family: Inter, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  position: static;
}

h1 {
  font-family: var(--heading-new);
  color: var(--text-color--text-primary);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

h2 {
  font-family: var(--heading-new);
  color: var(--text-color--text-primary);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  line-height: 1.2;
}

h3 {
  font-family: var(--heading-new);
  color: var(--text-color--text-primary);
  font-size: var(--sizes--32px);
  margin-top: 0;
  margin-bottom: .5rem;
  font-weight: 700;
  line-height: 1.2;
}

h4 {
  font-family: var(--heading-new);
  color: var(--text-color--text-primary);
  font-size: var(--sizes--24px);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 1.2;
}

h5 {
  font-family: var(--heading-new);
  color: var(--text-color--text-primary);
  font-size: var(--sizes--20px);
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  line-height: 1.5;
}

h6 {
  font-family: var(--heading-new);
  color: var(--text-color--text-primary);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

p {
  font-family: var(--body-font);
  color: var(--text-color--text-primary);
  margin-bottom: 0;
}

a {
  font-family: var(--body-font);
  color: var(--link-color--link-primary);
  font-weight: 500;
  display: inline;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 23px;
  overflow: visible;
}

ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

li {
  font-family: var(--body-font);
  color: var(--text-color--text-primary);
  margin-bottom: .25rem;
}

img {
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  display: inline-block;
}

strong {
  font-weight: 700;
  line-height: 24px;
  display: inline;
}

blockquote {
  font-family: var(--body-font);
  color: var(--text-color--text-primary);
  border-left: 5px solid #e2e2e2;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.paragraph {
  font-family: var(--body-font);
  color: var(--_rebranding-convin---black-shades--100);
  font-size: var(--sizes--18px);
  text-align: left;
  font-weight: 400;
  line-height: 26px;
}

.paragraph.integrations {
  text-align: left;
  letter-spacing: -.01em;
  align-self: center;
  max-width: 710px;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 1.667em;
}

.paragraph.integrations.own-page {
  color: var(--footer-grey);
  text-align: left;
  margin-left: 0;
}

.paragraph.privacypolicy {
  max-width: 550px;
  color: var(--dim-grey);
  text-align: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
}

.paragraph.sub-processor {
  text-align: center;
}

.paragraph.tabletext {
  color: var(--dim-grey);
  margin-bottom: 0;
  font-weight: 600;
}

.paragraph.tabletext.content {
  color: var(--dim-grey);
  font-size: 16px;
  font-weight: 400;
}

.paragraph.centre {
  text-align: center;
}

.paragraph.centre.darker {
  color: var(--dim-grey);
  margin-bottom: 40px;
}

.paragraph.centre.darker._20px-margin {
  margin-bottom: 40px;
}

.paragraph.centre.small {
  max-width: 600px;
  font-size: 18px;
}

.paragraph.darker {
  color: var(--dim-grey);
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
}

.paragraph.darker.centre {
  margin-bottom: 0;
}

.paragraph.darker._20px-margin {
  margin-bottom: 20px;
  margin-left: 0;
}

.paragraph.darker.center {
  text-align: center;
}

.paragraph.darker.center.smaller {
  width: 700px;
}

.paragraph.darker.testimonial {
  z-index: 2;
  font-size: 16px;
  line-height: 1.5;
  position: relative;
}

.paragraph.darker.bold-itallics {
  font-style: italic;
  font-weight: 700;
  line-height: 1.7;
}

.paragraph.darker.short {
  width: 80%;
}

.paragraph.left {
  color: var(--dim-grey);
}

.paragraph.lighter {
  width: 100%;
  color: var(--white-smoke);
  text-align: left;
  font-size: 13px;
}

.paragraph.lighter.centre.fixed-width {
  width: 65%;
  line-height: 22px;
}

.paragraph.lighter.bottom-margin {
  width: 53%;
  margin-bottom: 20px;
}

.paragraph.small {
  font-size: 16px;
  line-height: 1.5;
}

.paragraph.small.eb4-par {
  color: #666;
}

.paragraph.designation {
  font-size: 12px;
  line-height: 15px;
}

.paragraph.designation.eb4-marg {
  color: var(--dim-grey);
}

.paragraph.grey-text {
  color: #444;
  font-size: 18px;
  line-height: 1.6em;
}

.paragraph.align-center {
  color: var(--dim-grey);
  text-align: center;
}

.paragraph.align-center.max-width-large.black-60 {
  color: var(--_rebranding-convin---black-shades--60);
}

.paragraph.is-white {
  color: var(--_rebranding-convin---white-shade--100);
}

.paragraph.is-black-80 {
  color: var(--_rebranding-convin---black-shades--80);
}

.paragraph.is-black-60 {
  color: var(--_rebranding-convin---black-shades--60);
}

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

.icon._100px {
  width: 30px;
  margin-bottom: 10px;
}

.icon.news {
  color: var(--_rebranding-convin---brand-colors--light-blue-bg);
}

.icon.point {
  margin-top: var(--sizes--4px);
}

.icon.fdfv {
  color: var(--_rebranding-convin---black-shades--100);
}

.navigation-wrap {
  z-index: 9999;
  opacity: 1;
  filter: blur();
  outline-offset: 0px;
  mix-blend-mode: normal;
  background-color: #f9f9f9;
  outline: 3px #151515;
  width: 100vw;
  max-width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  transition: opacity .4s;
  display: block;
  position: sticky;
  inset: 0;
  transform: translate(0);
}

.navigation-wrap.position {
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.navigation-wrap.padding0 {
  z-index: 1001;
  background-color: #fff;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
}

.navigation-wrap.padding0.new-home {
  background-color: #fff0;
  position: sticky;
  top: 0;
  bottom: auto;
}

.navigation-wrap.padding0.new-home:lang(en-us):where(.w-variant-e8de3bac-e317-1de6-b35e-9f5a54006196) {
  display: block;
}

.success-message-nav {
  background-color: var(--base-color-neutral--white);
  font-weight: 500;
}

.success-message-nav.is-border-radius {
  border-radius: 10px;
}

.success-message-nav.demo-new {
  background-color: var(--_rebranding-convin---white-shade--0);
  padding: 10px;
}

.success-message-nav.demo-mid {
  background-color: #151515;
  padding: 0;
}

.success-message-nav.demo-nav {
  padding: 0;
}

.error-email-nav {
  color: var(--_rebranding-convin---brand-colors--red);
  padding-left: 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  display: none;
}

.error-email-nav.white {
  background-color: var(--white\<deleted\|variable-1e3a5a36\>);
  border-radius: 3px;
  padding-left: 2px;
  padding-right: 2px;
  display: inline-block;
}

.error-email-nav.transparent {
  color: red;
  background-color: #0000;
  padding-left: 5px;
  font-family: Inter, Arial, sans-serif;
}

.padding0 {
  padding: 0;
}

.current {
  text-decoration: none;
}

.certificate-wrapper {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: flex-end;
  width: 70vw;
  margin-top: 20px;
  display: flex;
}

.certificate-wrapper.mob-hide-cert {
  z-index: 2147483647;
  z-index: 999;
  grid-column-gap: 64px;
  justify-content: space-around;
  width: 75vw;
  margin-top: 20px;
  position: relative;
}

.certificate-wrapper.new-wrapper {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.certificate-wrapper.new-wrapper.no-margin {
  margin-top: 0;
}

.foot-products {
  color: var(--subtext-grey);
  border-radius: 20px;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
}

.hide {
  box-sizing: content-box;
  display: none;
}

.margin-top {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-small {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-large.hide-for-mobile {
  display: none;
}

.margin-top.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.margin-top.margin-medium.trust {
  flex-direction: row;
  align-items: center;
  display: flex;
}

.margin-top.margin-medium.image-meet-agents {
  border-radius: var(--sizes--18px);
  min-width: 100%;
}

.margin-top.margin-medium.mobile-only, .margin-top.margin-large.hide-for-mobile, .margin-top.margin-large.hide-for-mobile {
  display: none;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.margin-bottom.margin.relative {
  margin-top: 1rem;
  position: relative;
}

.margin-bottom.margin-small.text-card {
  font-size: var(--sizes--20px);
}

.margin-bottom.margin-small.card-product {
  font-size: var(--sizes--24px);
  margin-left: 0;
  font-weight: 500;
}

.margin-bottom.margin-medium {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.padding-global {
  z-index: 1;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  position: relative;
}

.padding-global.padding-section-medium.ishome-hero-new {
  padding-bottom: 15.5rem;
}

.usecase_table_icon {
  width: 30px;
  height: auto;
}

.security-badges-div {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  margin-top: 20px;
  display: grid;
}

.security-badges-div.new-homw {
  grid-column-gap: var(--sizes--18px);
  grid-row-gap: 16px;
  grid-column-gap: var(--sizes--18px);
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form_input {
  width: 100%;
  box-shadow: none;
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6391a5aab654ac7c8dabf2f7_mail.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 48px;
  line-height: 30px;
}

.form_input.border {
  width: 100%;
  height: 50px;
  box-shadow: none;
  color: var(--text-color--text-primary);
  background-position: 12px;
  background-size: 22px;
  border: 1px #000;
  border-radius: 8px;
  padding-left: 42px;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
}

.form_input.border.no-icon {
  background-image: none;
  padding-left: 12px;
}

.form_input.border {
  color: #151515;
  background-color: #fcfcfc;
  background-size: 22px;
  border: 1px solid #d2d2d2;
  border-radius: 50px;
  width: 100%;
  height: 50px;
  font-family: Inter, Arial, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
}

.form_input.border:focus {
  border-color: #a1a1a1;
}

.form_input.border::placeholder {
  color: #878787;
  font-weight: 400;
}

.form_input.integration-input {
  border: 1px solid var(--white\<deleted\|variable-1e3a5a36\>);
  width: 227px;
  height: 48px;
  box-shadow: none;
  color: var(--text-color--text-primary);
  background-image: none;
  border-radius: 8px;
  padding-left: 15px;
  padding-right: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
}

.form_input.integration-input:focus {
  border-color: #a1a1a1;
}

.form_input.integration-input::placeholder {
  color: var(--footer-grey);
  font-weight: 400;
}

.form_input.demo-day {
  border: 1px none var(--white\<deleted\|variable-1e3a5a36\>);
  min-width: 190px;
  max-width: 200px;
  box-shadow: none;
  color: var(--text-color--text-primary);
  background-image: none;
  border-radius: 8px;
  padding-left: 12px;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
}

.form_input.demo-day::placeholder {
  color: var(--footer-grey);
  font-weight: 400;
}

.form_input.free1k {
  border: 1px none var(--white\<deleted\|variable-1e3a5a36\>);
  background-color: var(--background-color--background-alternate);
  width: 224px;
  height: 48px;
  box-shadow: none;
  color: var(--text-color--text-primary);
  background-position: 12px;
  background-size: 22px;
  border-radius: 8px;
  padding-left: 42px;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
}

.form_input.free1k::placeholder {
  color: var(--footer-grey);
  font-weight: 400;
}

.form_input.is-podcast {
  height: 48px;
  color: var(--text-color--text-primary);
  background-image: none;
  border-radius: .5rem;
  padding-left: 20px;
  font-size: .875rem;
  font-weight: 500;
}

.form_input.email {
  border: 1px none var(--white\<deleted\|variable-1e3a5a36\>);
  background-color: var(--background-color--background-alternate);
  width: 224px;
  height: 48px;
  box-shadow: none;
  color: var(--text-color--text-primary);
  background-position: 12px;
  background-size: 22px;
  border-radius: 8px;
  padding-left: 42px;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
}

.form_input.email.demo-new {
  height: 42px;
  color: var(--_rebranding-convin---black-shades--100);
  height: 42px;
  background-color: #fff0;
}

.form_input.email {
  width: 224px;
  height: 48px;
  box-shadow: none;
  color: #151515;
  background-color: #fff;
  background-position: 12px;
  background-size: 22px;
  border: 1px #fff;
  border-radius: 8px;
  padding-left: 42px;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 24px;
}

.form_input.email::placeholder {
  color: #878787;
  font-weight: 400;
}

.download-success {
  color: var(--text-color--text-primary);
  font-family: Inter, Arial, sans-serif;
  font-weight: 500;
  line-height: 24px;
}

.download-success.is-white {
  color: var(--_rebranding-convin---white-shade--100);
}

.input-container {
  border: 1px solid var(--light-grey);
  border-radius: 10px;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 8px;
  font-size: 14px;
  display: flex;
}

.input-container.data-story {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-style: none;
  justify-content: flex-start;
  align-items: stretch;
}

.input-container.vertical {
  border-style: none;
  border-color: var(--untitled-ui-gray300);
  background-color: #0000;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-self: center;
  align-items: stretch;
  padding: 0;
}

.input-container.postion-center {
  border-style: none;
  border-color: var(--untitled-ui-gray300);
  background-color: #0000;
  border-radius: 10px;
  flex-flow: row;
  justify-content: flex-start;
  align-self: center;
  align-items: flex-start;
  padding: 0;
}

.input-container.data-story-footer {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-style: none;
  justify-content: center;
  align-items: stretch;
}

.input-container.horizontal {
  border-style: none;
  border-color: var(--untitled-ui-gray300);
  background-color: #0000;
  border-radius: 10px;
  flex-direction: row;
  justify-content: flex-start;
  align-self: center;
  align-items: stretch;
  padding: 0;
}

.input-container.horizontal.demo-new {
  justify-content: flex-start;
  align-items: center;
  height: 60px;
  padding: 8px;
}

.input-container.horizontal.demo-new.ai-phone {
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  height: 104px;
}

.error-message-container {
  margin-top: 10px;
  font-size: 14px;
  display: none;
}

.error-message-container.absolute {
  inset: auto 0% 0%;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.error-message-demo-nav {
  color: red;
  border-radius: 10px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.2em;
}

.stats-section {
  grid-column-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.stats-section.blue-10 {
  border-radius: var(--sizes--24px);
  background-color: var(--_rebranding-convin---blue-shades--10);
}

.stats-section.blue-10.home-new {
  height: 164px;
  padding-right: var(--sizes--40px);
  padding-left: var(--sizes--40px);
  background-color: var(--_rebranding-convin---white-shade--0);
  box-shadow: none;
  justify-content: space-between;
}

.stats-section.blue-10._3-num {
  height: 164px;
  padding-right: var(--sizes--40px);
  padding-left: var(--sizes--40px);
  border: 1px solid var(--_rebranding-convin---brand-colors--tab-bg);
  box-shadow: 0 6px 0 0 var(--_rebranding-convin---blue-shades--20);
  background-color: #fff0;
  justify-content: space-between;
}

.stats-section.blue-10 {
  background-color: #1a5ee81a;
  border-radius: 1.5rem;
}

.stats-section.blue-10._3-num {
  background-color: #fff;
  border: 1px solid #e8effe;
  justify-content: space-between;
  height: 164px;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  box-shadow: 0 6px #1a5ee833;
}

.demo-form-wrapper {
  flex-direction: column;
  height: 100%;
  margin-bottom: 20px;
  display: flex;
  position: relative;
}

.demo-form-wrapper.margin-top {
  margin-top: 40px;
}

.demo-form-wrapper.no-padding {
  padding-bottom: 0;
}

.demo-form-wrapper.no-margin {
  margin-bottom: 0;
}

.demo-form-wrapper.domo-new {
  justify-content: center;
  align-items: flex-start;
  height: auto;
  margin-bottom: 0;
}

.demo-form {
  border-radius: 12px;
  width: 100%;
  margin-bottom: 0;
  font-family: Inter, Arial, sans-serif;
}

.demo-form.demo-new {
  border-radius: var(--sizes--12px);
  display: none;
}

.demo-form.demo-new.edit {
  display: flex;
}

.demo-form.demo-new.ai-phone {
  display: none;
}

.demo-submit-button {
  background-color: var(--text-color--text-primary);
  color: #fff;
  border-radius: 8px;
  align-self: stretch;
  margin-left: 8px;
  padding: 9px 15px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 30px;
  display: block;
  box-shadow: 0 20px 20px -20px #0003;
}

.demo-submit-button.disabled {
  opacity: .9;
  cursor: not-allowed;
}

.demo-submit-button.is-white {
  border-radius: var(--sizes--8px);
  background-color: var(--_rebranding-convin---white-shade--100);
  width: 168px;
  color: var(--_rebranding-convin---brand-colors--black);
  font-size: var(--sizes--16px);
  letter-spacing: -.02em;
  font-weight: 700;
}

.demo-submit-button.is-white.demo-new {
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
  color: var(--_rebranding-convin---white-shade--100);
  padding-top: 6px;
  padding-bottom: 6px;
  font-weight: 600;
  line-height: 1;
}

.demo-submit-button.is-white.demo-new.bottom {
  height: 43px;
}

.domain-error-message-container {
  margin-top: 10px;
  font-size: 14px;
  display: none;
}

.domain-error-message-container.absolute {
  display: none;
  position: absolute;
  inset: auto 0% -20%;
}

.domain-error-message-container.demo-new {
  margin-top: 0;
}

.contact-no {
  width: 100%;
  box-shadow: none;
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 12px;
  font-size: 16px;
  line-height: 30px;
}

.contact-no.border {
  border: 1px solid var(--light-grey);
  background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/650822caa0ad1674e82cf615_lucide_phone.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 22px;
  border-radius: 6px;
  width: 100%;
  height: 50px;
  padding-left: 48px;
  font-family: Inter, Arial, sans-serif;
  font-weight: 500;
  line-height: 24px;
}

.contact-no.border::placeholder {
  color: var(--dark-grey);
  font-weight: 400;
}

.contact-no.border.phone {
  color: var(--text-color--text-primary);
  background-image: none;
  border-style: none;
  border-radius: 8px;
  padding-left: 45px;
  font-size: 12px;
}

.contact-no.border.phone:focus {
  border-color: #a1a1a1;
}

.contact-no.border.phone::placeholder {
  color: var(--footer-grey);
}

.contact-no.border-phone.phone.demo-new.nav:focus, .contact-no.border-phone.phone.demo-new.nav:focus-visible, .contact-no.border-phone.phone.demo-new.nav[data-wf-focus-visible] {
  border-color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.contact-no.border-phone {
  border: 1px solid var(--light-grey);
  background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/650822caa0ad1674e82cf615_lucide_phone.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 22px;
  border-radius: 6px;
  width: 100%;
  height: 50px;
  padding-left: 48px;
  font-family: Inter, Arial, sans-serif;
  font-weight: 500;
  line-height: 24px;
}

.contact-no.border-phone::placeholder {
  color: var(--dark-grey);
  font-weight: 400;
}

.contact-no.border-phone.phone.demo-new.nav:focus, .contact-no.border-phone.phone.demo-new.nav:focus-visible, .contact-no.border-phone.phone.demo-new.nav[data-wf-focus-visible] {
  border-color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.contact-no.border-phone.phone {
  width: 224px;
  color: var(--text-color--text-primary);
  background-image: none;
  border-style: none;
  border-radius: 8px;
  padding-left: 45px;
  font-size: 12px;
}

.contact-no.border-phone.phone:focus {
  border-color: #a1a1a1;
}

.contact-no.border-phone.phone::placeholder {
  color: var(--footer-grey);
}

.contact-no.border-phone.phone.demo-new.nav:focus, .contact-no.border-phone.phone.demo-new.nav:focus-visible, .contact-no.border-phone.phone.demo-new.nav[data-wf-focus-visible] {
  border-color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.contact-no.border-phone.phone.demo-new {
  height: 42px;
  color: var(--_rebranding-convin---black-shades--100);
  background-color: #fff0;
}

.contact-no.border-phone.phone.demo-new.nav:focus, .contact-no.border-phone.phone.demo-new.nav:focus-visible, .contact-no.border-phone.phone.demo-new.nav[data-wf-focus-visible] {
  border-color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.contact-no.border-phone.phone.demo-new.nav {
  background-color: #f7f7fb;
  border-radius: 10px;
  width: 100%;
  height: 50px;
  padding-left: 69px;
  font-size: 14px;
}

.contact-no.border-phone.phone.demo-new.nav:hover {
  border-color: var(--_rebranding-convin---brand-colors--light-blue);
}

.contact-no.border-phone.phone.demo-new.nav:focus, .contact-no.border-phone.phone.demo-new.nav:focus-visible, .contact-no.border-phone.phone.demo-new.nav[data-wf-focus-visible] {
  border-color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.input-wrapper {
  grid-column-gap: 5px;
  background-color: var(--white\<deleted\|variable-1e3a5a36\>);
  border-radius: 8px;
  justify-content: flex-start;
  align-self: stretch;
  align-items: center;
  width: 100%;
  display: flex;
  box-shadow: 0 20px 20px -20px #0003;
}

.input-wrapper.width {
  align-self: stretch;
  height: auto;
}

.input-wrapper.background {
  grid-column-gap: 8px;
  height: 40px;
  box-shadow: none;
  background-color: #0000;
  padding: 0;
}

.input-wrapper.demo-new {
  box-shadow: none;
  background-color: #fff0;
}

.input-wrapper.demo-new.ai-phone {
  background-color: var(--_rebranding-convin---black-shades--5);
  margin-bottom: 10px;
}

.card-stack-wrapper {
  flex-direction: column;
  height: 540px;
  margin-bottom: 0;
  position: relative;
}

.stack-image {
  z-index: 1;
  object-fit: scale-down;
  border: 2px solid silver;
  border-radius: 20px;
  width: 320px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  transition: transform .6s ease-out, right .6s ease-out, left .6s ease-out, opacity .275s, z-index .425s ease-out;
  position: absolute;
  inset: 0% 0% 0% -20%;
}

.stack-image.stack-1 {
  opacity: 1;
  border: 2px solid #ce4a88;
  left: -3%;
  box-shadow: 0 20px 15px -8px #0003;
}

.stack-image.stack-2 {
  z-index: -1;
  opacity: 1;
  top: 1%;
  left: 15%;
  transform: scale(.9);
}

.stack-image.stack-3 {
  z-index: -3;
  opacity: 1;
  top: 1%;
  left: 27%;
  transform: scale(.8);
}

.stack-image.stack-4 {
  z-index: -5;
  opacity: 1;
  top: 1%;
  left: 35%;
  transform: scale(.7);
}

.slide-count-wrapper {
  height: 4px;
  font-size: 18px;
  display: flex;
}

.slide-line-wrapper {
  border: 1px solid var(--dark-grey);
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
}

.slide-line {
  opacity: .2;
  background-color: #fff;
  width: 15px;
  height: 2px;
  transition: opacity .425s ease-out;
}

.slide-line.black.current {
  background-color: var(--dim-grey);
  opacity: 1;
  opacity: 1;
  background-color: #626262;
}

.slide-line.black {
  background-color: #e2e2e2;
  border-radius: 2000px;
  width: 25%;
  height: 100%;
  transition: opacity .325s ease-out;
}

.slide-line.black.current {
  background-color: var(--dim-grey);
  opacity: 1;
  opacity: 1;
  background-color: #626262;
  background-color: var(--dim-grey);
  opacity: 1;
  opacity: 1;
  background-color: #626262;
}

.input-block {
  border-radius: 8px;
  align-items: center;
  width: 100%;
  max-width: 232px;
  height: 100%;
  display: flex;
}

.input-block.width {
  flex-flow: column;
  max-width: none;
}

.error-messages {
  color: red;
  margin-top: 10px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  display: block;
}

.error-messages.is-white-background {
  background-color: var(--background-color--background-alternate);
  border-radius: .2rem;
  padding-left: 5px;
  padding-right: 5px;
}

.error-messages.demo-new {
  margin-top: 0;
}

.phone-validation-script {
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: 130%;
}

.phone-input-block {
  align-self: stretch;
  width: 100%;
  display: none;
}

.phone-input-block.demo-new, .phone-input-block.pricing, .phone-input-block.demo-new {
  display: flex;
}

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

.content.no-gap {
  grid-row-gap: 0px;
}

.section_security {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.footer-links {
  grid-column-gap: .4rem;
  grid-row-gap: .4rem;
  color: var(--_rebranding-convin---white-shade--70);
  flex-direction: column;
  align-items: flex-start;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.footer-links:hover {
  color: var(--_rebranding-convin---white-shade--100);
}

.footer-links.is-white {
  margin-bottom: var(--sizes--12px);
  color: var(--base-color-neutral--neutral-lighter);
  font-size: var(--sizes--14px);
  font-weight: 400;
  text-decoration: none;
  transition: text-underline-offset .2s;
  display: inline-flex;
}

.footer-links.is-white:hover {
  color: var(--base-color-neutral--white);
}

.footer-links.is-white.bottom-link {
  margin-bottom: var(--sizes--0px);
  margin-bottom: var(--sizes--0px);
}

.footer-links.new {
  grid-column-gap: var(--sizes--0px);
  grid-row-gap: var(--sizes--0px);
}

.section_agent_supervisor {
  z-index: 1;
  width: 100%;
  position: relative;
}

.supervisor-assist_item-grid {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: grid;
}

.supervisor-assist_item {
  padding: var(--sizes--24px) 40px var(--sizes--18px);
  border-style: solid;
  border-width: 2px 2px 8px;
  border-color: var(--_rebranding-convin---blue-shades--10);
  border-radius: var(--sizes--20px);
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.supervisor-assist_item:hover {
  background-color: var(--_rebranding-convin---brand-colors--light-blue-bg);
}

.agent_assist-image {
  object-fit: contain;
  height: 320px;
}

.agent_assist-image.realtime {
  margin-top: 15px;
}

.agent_assist-p {
  max-width: 24rem;
  color: var(--text-color--text-secondary);
  text-align: center;
}

.header1_image-wrapper_agent {
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
}

.padding-section-large {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.padding-section-large.top-0 {
  padding-top: 0;
}

.padding-section-large.cta-bottom {
  padding-bottom: 5rem;
}

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.padding-section-small.top-divider {
  border-top: 1px solid var(--_rebranding-convin---black-shades--20);
}

.padding-section-small.bottom-0 {
  padding-bottom: 0;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large.testimonial-new {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-size-medium {
  font-family: var(--body-font);
  font-size: var(--sizes--20px);
}

.text-size-medium.is-black-60 {
  color: var(--_rebranding-convin---black-shades--60);
}

.text-size-medium.all-caps {
  text-transform: uppercase;
}

.text-size-medium.all-caps.text-weight-bold.text-colo-red {
  color: var(--_rebranding-convin---brand-colors--red);
}

.text-size-medium.all-caps.text-weight-bold.text-color-blue {
  color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.text-size-medium.home-new.is-white {
  color: var(--_rebranding-convin---white-shade--100);
}

.text-size-medium.home-new.is-white._14px {
  font-size: var(--sizes--16px);
}

.text-size-medium.is-blue {
  color: var(--_rebranding-convin---blue-shades--90);
}

.text-size-medium.is-blue.news-tabs {
  font-family: var(--heading-new);
  color: var(--_rebranding-convin---brand-colors--black);
  letter-spacing: -.02em;
  font-weight: 500;
  text-decoration: none;
}

.text-size-medium.is-blue.news-tabs.active {
  font-weight: 700;
}

.text-size-medium.is-white-60 {
  color: var(--_rebranding-convin---white-shade--60);
}

.text-size-medium.text-weight-semibold {
  font-weight: 600;
}

.text-size-medium.text-weight-bold.news-card-heading {
  font-family: var(--heading-new);
  line-height: 1.2;
}

.text-size-medium.text-weight-bold.is-white {
  color: var(--_rebranding-convin---white-shade--100);
}

.text-size-medium.text-weight-bold.is-white._16px {
  font-size: var(--sizes--16px);
  font-size: var(--sizes--16px);
}

.text-size-medium.text-weight-bold.align-center-mobile.testimonial-nname {
  font-family: var(--body-font);
  font-size: var(--sizes--16px);
  font-family: var(--body-font);
  font-size: var(--sizes--16px);
}

.text-size-medium.margin-top.margin-small._20px {
  font-family: var(--heading-new);
  font-size: var(--sizes--18px);
  font-family: var(--heading-new);
  font-size: var(--sizes--18px);
  font-family: var(--heading-new);
  font-size: var(--sizes--18px);
}

.container-medium {
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

.button {
  border-radius: var(--sizes--8px);
  background-color: var(--background-color--background-secondary);
  color: var(--text-color--text-alternate);
  text-align: center;
  padding: .75rem 1.5rem;
  font-weight: 500;
  line-height: 1.3;
  text-decoration: none;
  transition: background-color .2s;
}

.button.is-text {
  color: #000;
  background-color: #0000;
  border: 2px solid #0000;
}

.button.is-text:hover {
  background-color: var(--base-color-neutral--neutral-lightest);
}

.button.is-large {
  padding: 1rem 2rem;
}

.button.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.button.is-small {
  padding: .5rem 1.25rem;
  font-size: .875rem;
}

.button.invert-colors {
  background-color: var(--background-color--background-alternate);
  color: var(--text-color--text-primary);
}

.button.invert-colors-secondary {
  border: 1px solid var(--border-color--border-primary);
  color: var(--text-color--text-alternate);
  background-color: #0000;
}

.button.is-rectangle {
  border-radius: .5rem;
}

.button.registration {
  width: 100%;
}

.button.is-secondary {
  border: 1px solid var(--border-color--border-alternate);
  color: var(--text-color--text-primary);
  background-color: #0000;
}

.button.is-secondary:hover {
  background-color: var(--base-color-neutral--neutral-lightest);
}

.text-color-alternate {
  color: var(--text-color--text-alternate);
}

.text-weight-semibold {
  font-family: var(--body-font);
}

.text-color-secondary {
  color: var(--text-color--text-secondary);
}

.padding-medium {
  padding: 2rem;
}

.padding-right {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.margin-small {
  margin: 1rem;
}

.margin-large {
  margin: 3rem;
}

.margin-xxsmall {
  margin: .25rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-left {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.text-size-tiny {
  font-size: var(--sizes--12px);
}

.text-size-tiny.is-red {
  color: var(--_rebranding-convin---brand-colors--red);
}

.text-size-tiny.is-red.error-msg {
  display: none;
}

.text-size-tiny.is-bold {
  font-weight: 700;
}

.text-size-tiny.is-bold.is-blue {
  color: var(--_rebranding-convin---blue-shades--90);
}

.text-size-tiny.is-bold.is-blue.all-caps {
  text-transform: uppercase;
}

.text-size-tiny.is-white {
  color: var(--_rebranding-convin---white-shade--100);
}

.text-size-tiny.is-white.all-caps {
  text-transform: uppercase;
  text-transform: uppercase;
}

.text-weight-medium {
  font-family: var(--body-font);
  font-weight: 500;
}

.text-size-regular {
  font-family: var(--body-font);
  font-size: 1rem;
}

.text-size-regular.text-weight-medium.subtext {
  font-size: var(--sizes--16px);
  font-style: normal;
  font-weight: 400;
}

.text-size-regular.text-weight-medium.is-blue.news {
  font-size: var(--sizes--14px);
}

.text-size-regular.satoshi {
  font-family: var(--heading-new);
}

.text-size-regular.satoshi.text-weight-bold.is-red {
  color: var(--_rebranding-convin---brand-colors--red);
  font-weight: 500;
}

.text-size-regular.satoshi.text-weight-bold.is-green {
  color: var(--_rebranding-convin---brand-colors--green);
  font-weight: 500;
}

.text-size-regular.text-weight-bold.is-blue, .text-size-regular.is-blue {
  color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.text-size-regular.is-white {
  color: var(--elements-webflow-library--neutral--100);
}

.text-size-regular.is-white.text-weight-semibold {
  font-weight: 600;
}

.text-size-regular.black-60 {
  color: var(--_rebranding-convin---black-shades--60);
}

.text-size-regular.is-blue {
  color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.text-size-regular.is-white-60 {
  color: var(--_rebranding-convin---white-shade--60);
}

.text-align-left {
  font-family: var(--body-font);
  text-align: left;
}

.text-align-center {
  font-family: var(--body-font);
  text-align: center;
}

.text-align-center.margin-bottom.margin-xsmall.meet-convin-heading {
  font-size: var(--sizes--20px);
  letter-spacing: -.03em;
}

.text-align-center.margin-bottom.margin-medium.h2-new {
  font-family: var(--heading-new);
  font-size: var(--sizes--40px);
  font-weight: 700;
}

.text-align-center.is-black-60 {
  color: var(--_rebranding-convin---black-shades--60);
}

.text-align-center.is-black-60._12px-mobile {
  font-size: 14px;
}

.text-weight-light {
  font-family: var(--body-font);
  font-weight: 300;
}

.text-weight-bold {
  font-family: var(--body-font);
  font-weight: 700;
}

.text-weight-bold.is-black {
  color: var(--_rebranding-convin---brand-colors--black);
}

.text-size-small {
  font-family: var(--body-font);
  font-size: var(--sizes--14px);
}

.text-size-small.is-white {
  color: var(--white-smoke);
}

.text-size-small.is-white.max-width-small.footer {
  max-width: 24.8rem;
}

.text-size-small.black-60 {
  color: var(--_rebranding-convin---black-shades--60);
}

.text-size-small.black-60.news-date {
  color: var(--_rebranding-convin---black-shades--70);
}

.text-size-small.black-60.position {
  font-size: var(--sizes--16px);
}

.text-size-small.is-white-60 {
  color: var(--_rebranding-convin---white-shade--60);
}

.text-size-large {
  font-size: var(--sizes--24px);
}

.text-size-large.is-white {
  color: var(--base-color-neutral--white);
}

.text-size-large.text-weight-semibold {
  font-weight: 600;
}

.text-size-large.text-weight-medium.text-align-center.black-60 {
  color: var(--_rebranding-convin---black-shades--60);
}

.text-size-large.text-weight-medium.text-align-center.black-60.home-new.white-bg {
  background-color: var(--_rebranding-convin---white-shade--100);
}

.text-size-large.text-weight-medium.text-align-center.black-60.home-new.white-bg.margin-top.margin-xsmall {
  line-height: 1;
}

.text-size-large.text-weight-medium.text-align-center.black-60.home-new.white-bg.margin-top.margin-xsmall._20px {
  margin-top: var(--sizes--12px);
  color: var(--_rebranding-convin---black-shades--80);
  font-family: Inter, Arial, sans-serif;
  font-size: var(--sizes--16px);
}

.text-size-large.text-weight-medium.center-align-mobile._20px {
  font-family: var(--heading-new);
  font-size: 22px;
  font-weight: 400;
}

.text-size-large.text-weight-medium.center-align-mobile._22px {
  font-family: var(--heading-new);
  font-size: 22px;
  font-weight: 700;
}

.heading-style-h4 {
  font-family: var(--heading-new);
  font-size: var(--sizes--24px);
  font-weight: 700;
  line-height: 1.4;
}

.heading-style-h4.text-color-blue {
  color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.heading-style-h4.text-color-white {
  font-family: var(--heading-new);
  color: var(--_rebranding-convin---white-shade--100);
}

.heading-style-h4.text-color-white.align-center-for-mobile._22px {
  font-size: 22px;
}

.max-width-medium {
  width: 100%;
  max-width: 32rem;
}

.max-width-medium.why {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.max-width-full.overflow {
  overflow: visible;
}

.max-width-small {
  width: 100%;
  max-width: 20rem;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.max-width-xlarge.flex-centered {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.usecase-table_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  display: flex;
}

.usecase-table_header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--background-color--background-secondary);
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 1rem 1rem 1.5rem;
  display: flex;
}

.usecase-table_header.is-blue {
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.usecase-table_col {
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  width: 50%;
  margin-top: 0;
  display: flex;
  overflow: hidden;
}

.usecase-table_content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: 1px solid var(--border-color--border-primary);
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  flex-flow: column;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch space-between;
  padding: 2rem;
  display: grid;
}

.usecase-table_linkblock {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  width: 100%;
  color: var(--text-color--text-primary);
  justify-content: space-between;
  align-items: center;
  margin-bottom: .3rem;
  text-decoration: none;
  display: flex;
}

.usecase-table_linkblock:hover {
  color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.divider-horizontal {
  background-color: var(--border-color--border-primary);
  width: 100%;
  height: 1px;
}

.usecase-table_linktext {
  font-size: 1.25rem;
  font-weight: 700;
}

.usecase-table_arrow {
  object-fit: cover;
  height: 1.5rem;
}

.stats-number {
  font-family: var(--heading-new);
  font-size: var(--sizes--40px);
  font-weight: 700;
}

.stats_percentage-sign {
  font-family: var(--body-font);
  margin-bottom: .4rem;
  font-size: 2rem;
  font-weight: 700;
}

.stats_number-row {
  margin-bottom: var(--sizes--4px);
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.stats_number-row.text-color-blue {
  color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.button:hover {
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.button.invert-colors:hover {
  background-color: var(--base-color-neutral--neutral-lightest);
}

.button.is-rectangle.is-pagination {
  border-color: var(--base-color-neutral--neutral-dark);
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1rem;
  display: flex;
}

.button.is-rectangle.is-pagination-2 {
  border-color: var(--border-color--border-primary);
  background-color: var(--background-color--background-alternate);
  color: var(--text-color--text-primary);
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1rem;
  display: flex;
}

.button.is-rectangle.is-podcast {
  height: 48px;
}

.button.is-voicebot {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-image: linear-gradient(153deg, #3562e2, #7a53be 53%, #d3458c);
  justify-content: center;
  align-items: center;
  transition-property: all;
  display: flex;
  box-shadow: 0 2px 10px #0003;
}

.button.is-voicebot:hover {
  box-shadow: 0 2px #0003;
}

.button.is-voicebot-demo {
  padding: var(--sizes--10px) var(--sizes--24px);
  border-radius: var(--sizes--8px);
  box-shadow: none;
  font-family: var(--body-font);
  text-transform: capitalize;
  cursor: pointer;
  transition-property: all;
  display: block;
}

.button.is-voicebot-demo:hover {
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
  box-shadow: 0 2px 4px #3c5ddf9e;
}

.button.is-voicebot-demo.is-background-white {
  background-color: var(--background-color--background-alternate);
  color: var(--text-color--text-primary);
  background-image: none;
  box-shadow: 0 2px 14px #964eae;
}

.button.is-voicebot-demo.background-color-secondary {
  box-shadow: none;
  background-image: none;
}

.button.is-call-agent {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--link-color--link-primary);
  border-radius: .75rem;
  flex: none;
  justify-content: center;
  align-items: center;
  padding-left: 2rem;
  padding-right: 2rem;
  transition-property: all;
  display: flex;
  box-shadow: 0 2px 20px #1a62f2;
}

.button.is-call-agent:hover {
  box-shadow: 0 2px 10px #1a62f2;
}

.button.is-pricing {
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  display: flex;
}

.button.is-voicebot-cta {
  padding: var(--sizes--10px) var(--sizes--24px);
  border: 1px solid var(--background-color--background-secondary);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.button.is-voicebot-cta:hover {
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
  color: var(--_rebranding-convin---white-shade--100);
}

.button.is-voicebot-cta.white {
  background-color: var(--_rebranding-convin---white-shade--100);
  color: var(--_rebranding-convin---brand-colors--heading);
}

.button.is-voicebot-cta.white:hover {
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
  color: var(--_rebranding-convin---white-shade--100);
}

.button.is-voicechat-category {
  z-index: 2;
  background-color: var(--background-color--background-alternate);
  opacity: 0;
  pointer-events: none;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  height: 40px;
  margin-top: 1rem;
  transition-property: all;
  display: flex;
  position: relative;
  box-shadow: 0 2px 7px #0003;
}

.button.is-voicechat-category:hover {
  background-color: var(--background-color--background-primary);
}

.button.see-more {
  margin-top: 1rem;
  margin-bottom: 2rem;
}

.button.full-width {
  width: 100%;
}

.button.is-secondary.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button.is-secondary.is-nav {
  border-color: var(--border-color--border-primary);
  border-color: var(--border-color--border-primary);
}

.footer_product-inquiry {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--text-color--text-alternate);
  flex-flow: column;
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.inquiry_link-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: row;
  display: flex;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.padding-section-medium.top-padding-0, .padding-section-medium.top-2rem {
  padding-top: 0;
}

.padding-section-medium.bottom-padding-0 {
  padding-bottom: 0;
}

.uui-navbar08_menu-button-2 {
  padding: 0;
}

.navbar_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  font-size: .875rem;
  display: flex;
}

.navbar_button-wrapper.hide {
  display: none;
}

.uui-navbar08_menu-right-2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar08_link {
  font-family: var(--body-font);
  align-items: center;
  padding: .75rem .875rem;
  font-size: .875rem;
  font-weight: 500;
  transition: all .3s;
}

.uui-navbar08_link:where(.w-variant-e8de3bac-e317-1de6-b35e-9f5a54006196) {
  display: none;
}

.uui-navbar08_link:hover {
  color: var(--untitled-ui-gray700);
}

.uui-navbar08_link.w--current {
  color: #000;
}

.uui-navbar08_link.us-version {
  display: none;
}

.uui-navbar08_link.us-version:where(.w-variant-e8de3bac-e317-1de6-b35e-9f5a54006196) {
  display: inline-flex;
}

.uui-text-size-small-4 {
  opacity: .8;
  color: var(--text-color--text-secondary);
  font-size: var(--sizes--12px);
  letter-spacing: normal;
  font-weight: 400;
  line-height: 1.5;
  transition: all .2s;
}

.uui-navbar08_item-heading-2 {
  font-family: var(--heading-new);
  color: var(--text-color--text-primary);
  font-size: var(--sizes--14px);
  margin-bottom: .25rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .2s;
}

.uui-navbar08_item-heading-2.margin-bottom-0 {
  margin-bottom: 0;
}

.uui-navbar08_item-right-2 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.nav-icon-1x1-xsmall {
  width: 1.25rem;
  height: 1.25rem;
}

.uui-navbar08_icon-wrapper-2 {
  width: var(--sizes--44px);
  height: var(--sizes--44px);
  aspect-ratio: 1;
  object-fit: cover;
  background-color: #f7f9fb;
  border-radius: 6px;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: .5rem;
  display: flex;
}

.uui-navbar08_dropdown-link-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  min-height: 2.5rem;
  padding: .5rem 0;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-navbar08_dropdown-link-2.is-platform {
  grid-column-gap: .5rem;
  background-color: #f7f9fb;
  padding-left: 1rem;
}

.uui-navbar08_dropdown-link-2.prod {
  justify-content: flex-start;
  align-items: center;
}

.uui-navbar08_dropdown-link-2.disabled {
  cursor: not-allowed;
}

.uui-navbar08_text-wrapper-2 {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  align-items: center;
  display: flex;
}

.uui-navbar08_dropdown-link-list-2 {
  grid-column-gap: .5rem;
  grid-template-rows: max-content auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.uui-navbar08_dropdown-link-list-2.is-voc, .uui-navbar08_dropdown-link-list-2.is-cx {
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
}

.uui-navbar08_dropdown-link-list-2.is-col-2 {
  grid-template-columns: 1fr 1fr;
}

.uui-navbar08_dropdown-link-list-2.is-realtime-suite {
  grid-template-rows: max-content auto;
  grid-template-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-top: .5rem;
}

.uui-navbar08_dropdown-link-list-2.is-platform {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  align-items: stretch;
  margin-top: 1rem;
  display: flex;
}

.uui-navbar08_dropdown-link-list-2.is-voc, .uui-navbar08_dropdown-link-list-2.is-cx {
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
}

.uui-navbar08_dropdown-link-list-2.is-resources {
  background-color: var(--background-color--background-alternate);
  flex-flow: column;
  align-items: stretch;
  padding: 1rem 1.25rem;
  display: flex;
}

.uui-navbar08_links-wrapper {
  width: 100%;
  padding: var(--sizes--32px);
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  border-radius: .5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
  overflow: hidden;
}

.uui-navbar08_links-wrapper.is-solutions {
  padding: var(--sizes--0px);
  grid-template-columns: .5fr 1fr;
}

.uui-navbar08_links-wrapper.is-products {
  padding-top: var(--sizes--16px);
  background-color: var(--_rebranding-convin---white-shade--100);
  border-radius: .5rem;
}

.uui-navbar08_dropdown-list-2 {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar08_dropdown-list-2.w--open {
  border: 1px solid var(--untitled-ui-gray200);
  background-color: #f7f9fb;
  border-radius: .75rem;
  width: 77rem;
  max-width: 100vw;
  padding-top: .5rem;
  padding-bottom: .25rem;
  padding-right: 1rem;
  left: -305%;
}

.uui-navbar08_dropdown-list-2.is-solutions.w--open {
  width: 57rem;
  padding-top: .25rem;
  padding-right: .25rem;
}

.uui-navbar08_dropdown-list-2.is-resources.w--open {
  width: 21rem;
  padding: .25rem;
  left: -5%;
}

.uui-navbar08_dropdown-list-2.is-products.w--open {
  width: 72rem;
  padding: var(--sizes--4px);
  border-width: 0;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar08_dropdown-list-2.is-products.us-version.w--open {
  width: 15.1rem;
}

.uui-navbar08_dropdown-list-2.is-products.us-version.w--open:where(.w-variant-e8de3bac-e317-1de6-b35e-9f5a54006196) {
  left: 9%;
}

.uui-dropdown-icon-2 {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.uui-navbar08_dropdown-toggle {
  font-family: var(--body-font);
  justify-content: flex-start;
  align-items: center;
  padding: .75rem 2.25rem .75rem .875rem;
  font-size: .875rem;
  font-weight: 500;
  transition: all .3s;
  display: flex;
}

.uui-navbar08_dropdown-toggle:hover {
  color: var(--untitled-ui-gray700);
}

.uui-navbar08_menu-dropdown:where(.w-variant-e8de3bac-e317-1de6-b35e-9f5a54006196), .uui-navbar08_menu-dropdown.us-version {
  display: none;
}

.uui-navbar08_menu-dropdown.us-version {
  display: none;
}

.uui-navbar08_menu-dropdown.us-version:where(.w-variant-e8de3bac-e317-1de6-b35e-9f5a54006196) {
  display: inline-block;
}

.uui-navbar08_menu-left-2 {
  margin-left: auto;
  margin-right: auto;
}

.uui-navbar08_menu-2 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.logo_image-2 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  display: flex;
}

.uui-logo_component-2 {
  flex-wrap: nowrap;
  width: auto;
  height: 1.5rem;
  display: flex;
}

.uui-navbar08_logo-link-2 {
  padding-left: 0;
}

.uui-navbar08_container-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar_component {
  border-bottom: 1px solid var(--untitled-ui-gray100);
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.badge-small-new {
  grid-column-gap: .25rem;
  color: var(--text-color--text-alternate);
  white-space: nowrap;
  mix-blend-mode: multiply;
  background-image: linear-gradient(90deg, #d3458c, #305fe7);
  border-radius: 10rem;
  align-items: center;
  margin-bottom: .2rem;
  padding: .12rem .5rem;
  font-size: .7rem;
  font-weight: 400;
  display: flex;
}

.navbar_dropdown-content-top {
  justify-content: flex-start;
  align-self: stretch;
  align-items: flex-start;
  display: flex;
}

.navbar_dropdown-content {
  background-color: var(--_rebranding-convin---white-shade--100);
  border-radius: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.navbar_dropdown-title {
  font-family: var(--heading-new);
  color: var(--text-color--text-primary);
  font-size: var(--sizes--18px);
  text-transform: uppercase;
  font-weight: 700;
}

.navbar_dropdown_list-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--background-color--background-alternate);
  border-radius: .5rem;
  flex-flow: column;
  margin-left: .25rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.25rem;
  display: flex;
}

.navbar_dropdown_list-wrapper.is-realtime-suite.hide, .navbar_dropdown_list-wrapper.hide {
  display: none;
}

.navbar_dropdown_list-wrapper.is-realtime-suite {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-right: 1.25rem;
  display: grid;
}

.navbar_dropdown_list-wrapper.is-realtime-suite.hide, .navbar_dropdown_list-wrapper.hide, .email-validation-script {
  display: none;
}

.voicebot_steps-component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.voicebot_steps_heading-wrapper {
  max-width: 32rem;
  margin-bottom: 40px;
  position: sticky;
  top: 100px;
}

.voicebot_steps_items-grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
  position: relative;
}

.voicebot_steps-item {
  z-index: 2;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.voicebot_steps_number-wrapper {
  z-index: 5;
  background-color: var(--background-color--background-alternate);
  color: var(--text-color--text-alternate);
  border-radius: 200px;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  display: flex;
  position: relative;
}

.voicebot_steps_content-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  flex: 1;
  padding: .5rem 1.5rem 1rem;
  display: flex;
}

.voicebot_steps_item-heading {
  font-family: var(--body-font);
  white-space: nowrap;
  font-size: 1.5rem;
}

.voicebot_steps_item-desc {
  color: var(--text-color--text-secondary);
}

.voicebot_steps_timeline-bar {
  z-index: 0;
  border-style: dotted;
  border-width: 2px 1.5px 1.5px;
  border-color: var(--light-grey);
  width: 2px;
  height: 80%;
  position: absolute;
  inset: 4% auto 0% 43px;
}

.voicebot_steps_number {
  z-index: 1;
  width: 3.5rem;
  height: 3.5rem;
  font-family: var(--body-font);
  color: var(--text-color--text-alternate);
  background-image: linear-gradient(111deg, #1d60e8, #103682 100%, #305fe7);
  border-radius: 200px;
  flex: none;
  justify-content: center;
  align-items: center;
  font-size: 1.5rem;
  font-weight: 600;
  display: flex;
  position: relative;
  box-shadow: 0 3px 20px #465cdb33;
}

.navbar_heading-arrow {
  justify-content: center;
  align-items: center;
  width: 0;
  height: .875rem;
  margin-bottom: .25rem;
  margin-left: -3px;
  transition: all .2s;
  display: flex;
}

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

.flex-horizontal-center.spacer-60 {
  grid-column-gap: var(--sizes--60px);
  grid-row-gap: var(--sizes--60px);
  grid-column-gap: var(--sizes--60px);
  grid-row-gap: var(--sizes--60px);
}

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

.icons.convin-liners {
  position: absolute;
  inset: 0%;
}

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

.grid-container._3x1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-container._3x1.stats-mobile {
  display: none;
}

.grid-container._3x1.features {
  grid-column-gap: var(--sizes--20px);
  grid-row-gap: var(--sizes--20px);
  max-width: 1118px;
  margin-top: -90px;
}

.grid-container._3x1.sales-conversion {
  grid-column-gap: var(--sizes--20px);
  grid-row-gap: var(--sizes--20px);
  max-width: 1118px;
}

.grid-container._4x1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-container._4x1.footer {
  align-items: start;
}

.grid-container._2x1 {
  grid-template-rows: auto;
}

.grid-container._2x1.tab-internal-content {
  grid-column-gap: var(--sizes--60px);
  grid-row-gap: var(--sizes--60px);
  border: 1px solid var(--_rebranding-convin---brand-colors--blue-shade);
  border-radius: var(--sizes--24px);
  background-color: var(--_rebranding-convin---brand-colors--tab-bg);
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
}

.grid-container._2x1.tab-internal-content.usecase {
  background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
  grid-template-columns: 1fr 1fr;
}

.grid-container._2x1.language-card {
  grid-column-gap: var(--sizes--60px);
  grid-row-gap: var(--sizes--60px);
  border: 1px solid var(--_rebranding-convin---brand-colors--blue-shade);
  border-radius: var(--sizes--24px);
  background-color: var(--_rebranding-convin---white-shade--100);
  max-width: 1100px;
  box-shadow: var(--sizes--4px) var(--sizes--4px) var(--sizes--14px) var(--sizes--6px) var(--_rebranding-convin---blue-shades--20);
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  overflow: hidden;
}

.grid-container._2x1.tab-internal-content-gradient {
  grid-column-gap: var(--sizes--60px);
  grid-row-gap: var(--sizes--60px);
  border: 1px solid var(--_rebranding-convin---brand-colors--blue-shade);
  border-radius: var(--sizes--24px);
  background-color: var(--_rebranding-convin---white-shade--100);
  box-shadow: var(--sizes--4px) var(--sizes--4px) var(--sizes--14px) var(--sizes--6px) var(--_rebranding-convin---blue-shades--20);
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  overflow: hidden;
}

.grid-container.footer-grid {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.secondary-button-new {
  padding: var(--sizes--8px) var(--sizes--24px);
  border: 1px solid var(--_rebranding-convin---black-shades--100);
  border-radius: var(--sizes--8px);
  background-color: var(--base-color-neutral--white);
  transform: scale3d(1none, 1none, 1none);
  color: var(--text-color--text-primary);
  font-size: var(--sizes--14px);
  transform-style: preserve-3d;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: transform .2s;
  display: inline-flex;
}

.secondary-button-new.margin-top.margin-small {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.haeding-2 {
  font-family: var(--heading-new);
}

.haeding-2._46 {
  font-size: var(--sizes--40px);
  font-weight: 700;
}

.haeding-2._46.text-align-center.few {
  background-color: var(--_rebranding-convin---white-shade--100);
  font-size: var(--sizes--40px);
  font-weight: 700;
}

.haeding-2.text-align-center._46 {
  font-size: var(--sizes--40px);
  font-weight: 700;
}

.haeding-2.is-white {
  color: var(--base-color-neutral--white);
}

.haeding-2.is-white._52 {
  font-size: var(--sizes--40px);
  line-height: 1.2;
  font-size: var(--sizes--40px);
  line-height: 1.2;
}

.testimonial-section {
  background-image: linear-gradient(#151515f2, #151515 58%, #151515f2);
}

.testimonial-section.with-video {
  background-color: var(--_rebranding-convin---white-shade--100);
  background-image: none;
  background-color: var(--_rebranding-convin---white-shade--100);
  background-image: none;
  overflow: hidden;
}

.code-embed-4 {
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.text-size-xlarge {
  font-size: var(--sizes--28px);
}

.text-size-xlarge.is-white {
  color: var(--base-color-neutral--white);
}

.text-size-xlarge.text-weight-semibold {
  font-weight: 600;
}

.text-size-xlarge.text-weight-semibold.is-blue {
  font-family: var(--heading-new);
  color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.button-new {
  padding: var(--sizes--10px) var(--sizes--24px);
  grid-column-gap: var(--sizes--8px);
  grid-row-gap: var(--sizes--8px);
  border-radius: var(--sizes--8px);
  background-color: var(--base-color-brand--blue);
  color: var(--base-color-neutral--white);
  text-decoration: none;
  display: flex;
}

.button-new.text-white {
  border: 1px solid var(--_rebranding-convin---brand-colors--tab-bg);
  background-color: var(--_rebranding-convin---black-shades--0);
  color: var(--_rebranding-convin---brand-colors--hero-bg-light);
  font-size: var(--sizes--14px);
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-new.is-black {
  background-color: var(--_rebranding-convin---black-shades--100);
  cursor: pointer;
  transition: background-color .2s;
}

.button-new.is-black:hover {
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.button-new.transparent {
  border: 1px solid var(--_rebranding-convin---brand-colors--black);
  background-color: var(--_rebranding-convin---black-shades--0);
  color: var(--_rebranding-convin---black-shades--100);
  font-size: var(--sizes--14px);
  justify-content: center;
  align-items: center;
  display: flex;
}

.spacer-36 {
  padding-top: var(--sizes--36px);
}

.spacer-16 {
  padding-top: 16px;
}

.badges-section {
  background-color: #061735;
}

.rank-content {
  grid-column-gap: var(--sizes--48px);
  grid-row-gap: var(--sizes--48px);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ranking-badge {
  grid-column-gap: var(--sizes--24px);
  grid-row-gap: var(--sizes--24px);
  justify-content: flex-start;
  align-items: center;
  max-width: 420px;
  display: flex;
}

.ranking-text-wrap {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.tech-stack-section.centerd {
  position: relative;
}

.spacer-24 {
  padding-top: 24px;
}

.cta-contents {
  min-height: 440px;
  padding-top: var(--sizes--52px);
  padding-bottom: var(--sizes--60px);
  padding-left: var(--sizes--60px);
  border-radius: var(--sizes--24px);
  background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/68e3acdf5b6b3f98a2addd0a_cta-bg.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.div-block-458 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 49%;
  padding-left: 30px;
  display: flex;
}

.image-decorative-girl {
  z-index: 1;
  position: absolute;
  inset: auto 6% 0% auto;
}

.footer-section {
  padding-bottom: 2.5rem;
}

.footer-section:where(.w-variant-f15a2fbe-1e7d-a53c-73f9-318430d2e11c), .footer-section:lang(en-us) {
  display: none;
}

.footer-bg {
  padding-top: var(--sizes--60px);
  padding-right: var(--sizes--60px);
  padding-left: var(--sizes--60px);
  border-radius: var(--sizes--24px);
  background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/68ccf170ad7681b7b117587b_Footer-bg.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.social-links {
  grid-column-gap: var(--sizes--20px);
  grid-row-gap: var(--sizes--20px);
  display: flex;
}

.indian-version-links {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.indian-version-links:lang(en-us) {
  display: none;
}

.div-block-460 {
  grid-column-gap: var(--sizes--18px);
  grid-row-gap: var(--sizes--18px);
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-subheading {
  font-family: var(--heading-new);
  color: var(--background-color--background-tertiary);
  font-size: var(--sizes--14px);
  text-transform: uppercase;
  font-weight: 500;
}

.footer-link-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.footer-link-wrapper.margin-top.margin-large {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.convin-footer-logo {
  z-index: 3;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  bottom: -20px;
}

.div-block-462 {
  grid-column-gap: var(--sizes--18px);
  grid-row-gap: var(--sizes--18px);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.bottom-legal-links {
  margin-bottom: var(--sizes--28px);
  justify-content: space-between;
  display: flex;
}

.location-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--text-color--text-alternate);
  flex-flow: column;
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.tab-internal {
  padding-right: var(--sizes--0px);
  padding-left: var(--sizes--0px);
  background-color: var(--base-color-neutral--white);
  font-family: var(--heading-new);
  color: var(--_rebranding-convin---black-shades--60);
  font-size: var(--sizes--16px);
  letter-spacing: -.02em;
  border-bottom: 2px solid #0000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-internal:hover {
  color: var(--_rebranding-convin---brand-colors--dark-blue);
}

.tab-internal.w--current {
  background-color: var(--base-color-neutral--white);
  font-family: var(--heading-new);
  color: var(--_rebranding-convin---black-shades--100);
  font-weight: 700;
}

.tab-internal.inner-tab-menu {
  padding-top: var(--sizes--12px);
  padding-bottom: var(--sizes--12px);
  background-color: var(--_rebranding-convin---black-shades--0);
  padding-top: var(--sizes--12px);
  padding-bottom: var(--sizes--12px);
  background-color: var(--_rebranding-convin---black-shades--0);
}

.tab-left-content {
  padding-top: var(--sizes--40px);
  padding-bottom: var(--sizes--40px);
  padding-left: var(--sizes--40px);
  grid-column-gap: var(--sizes--24px);
  grid-row-gap: var(--sizes--24px);
  flex-flow: column;
  display: flex;
}

.tab-left-content.small {
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 90%;
}

.inside-tab {
  z-index: 4;
  grid-column-gap: var(--sizes--24px);
  grid-row-gap: var(--sizes--24px);
  background-color: var(--_rebranding-convin---white-shade--100);
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 79px;
}

.inside-tab.stickty-top {
  z-index: 4;
  background-color: var(--_rebranding-convin---white-shade--100);
  position: sticky;
  top: 80px;
}

.inner-tab-content {
  width: 100%;
  overflow: visible;
}

.tab-img {
  z-index: 1;
  position: relative;
}

.tab-img.vfd-copy {
  margin-left: 50px;
}

.book-demo-banner {
  height: auto;
  padding: var(--sizes--16px) var(--sizes--24px);
  grid-column-gap: var(--sizes--24px);
  grid-row-gap: var(--sizes--24px);
  background-color: var(--_rebranding-convin---black-shades--100);
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.grid-container-3x1.edfg {
  grid-column-gap: 16px;
}

.grid-container-3x1.hide {
  display: none;
}

.spacer-32 {
  padding-top: 32px;
}

.divider-line-gradient {
  background-image: linear-gradient(180deg, var(--_rebranding-convin---white-shade--100), var(--_rebranding-convin---brand-colors--dark-blue) 44%, var(--_rebranding-convin---brand-colors--dark-blue) 68%, var(--_rebranding-convin---white-shade--100));
  width: 1px;
  height: 47%;
}

.divider-line-gradient.usecase {
  height: 90%;
}

.num-content-wrap {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 142px;
  height: 100%;
  display: flex;
}

.num-content-wrap.is-large {
  justify-content: flex-start;
  align-items: center;
  width: 240px;
}

.num-content-wrap.usecase {
  justify-content: flex-start;
  align-items: center;
  width: 170px;
}

.testimonial-video-content {
  min-width: 100%;
  padding: var(--sizes--20px);
  grid-column-gap: var(--sizes--20px);
  grid-row-gap: var(--sizes--20px);
  border-radius: var(--sizes--24px);
  background-color: var(--_rebranding-convin---white-shade--100);
  box-shadow: 0 var(--sizes--4px) var(--sizes--40px) 0 var(--_rebranding-convin---blue-shades--20);
  -webkit-backdrop-filter: blur(var(--sizes--8px));
  backdrop-filter: blur(var(--sizes--8px));
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.testimonial-video-content.full-width {
  height: 100%;
  display: flex;
}

.testimonial-content-write {
  padding: var(--sizes--24px);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.testimonial-content-write.without-video {
  padding: var(--sizes--44px);
  padding: var(--sizes--44px);
}

.divider-linw-white {
  background-color: var(--_rebranding-convin---white-shade--100);
  width: 1px;
  height: 100%;
  min-height: 50px;
}

.testimonial-about {
  width: 100%;
  padding: var(--sizes--28px);
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: grid;
}

.testimonial-contents-video {
  background-color: var(--_rebranding-convin---brand-colors--of-white-bg);
  border-radius: 23px;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
  overflow: visible;
}

.testimonial-given-by {
  padding-right: var(--sizes--44px);
  padding-left: var(--sizes--44px);
  justify-content: space-between;
  display: flex;
}

.testimonial-given-by.margin-bottom.margin-large.video {
  display: none;
}

.testimonial-given-by.margin-bottom.margin-medium.tfy {
  padding-right: var(--sizes--24px);
  padding-left: var(--sizes--24px);
  padding-right: var(--sizes--24px);
  padding-left: var(--sizes--24px);
}

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

.award-contents {
  padding: var(--sizes--52px);
  border: 1px solid var(--_rebranding-convin---white-shade--10);
  border-radius: var(--sizes--24px);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.integration-content-copy {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.badge-wrapper {
  padding: var(--sizes--16px) var(--sizes--24px);
  grid-column-gap: var(--sizes--8px);
  grid-row-gap: var(--sizes--8px);
  border: 1px solid var(--_rebranding-convin---black-shades--5);
  border-radius: var(--sizes--24px);
  background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
  color: var(--_rebranding-convin---brand-colors--black);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.badge-wrapper:hover {
  text-decoration: underline;
}

.badge-wrapper.no-link:hover {
  text-decoration: none;
}

.testimonial-slider-wrapper {
  background-color: #ddd0;
  width: 100%;
  max-width: 1118px;
  min-height: 508px;
  max-height: 500px;
}

.testimonial-slider-wrapper.in {
  display: block;
}

.testimonial-mask {
  overflow: visible;
}

.slider-full-width {
  margin-right: var(--sizes--16px);
  margin-left: var(--sizes--16px);
}

.left-arrow-testimonial {
  justify-content: flex-start;
  align-items: center;
  margin-left: -.7rem;
  display: flex;
}

.right-arrow-testimonial {
  justify-content: flex-end;
  align-items: center;
  margin-right: -2.3rem;
  display: flex;
}

.div-block-471 {
  grid-column-gap: var(--sizes--28px);
  grid-row-gap: var(--sizes--28px);
  display: flex;
}

.spacer-56 {
  padding-top: 56px;
}

.main-cta-wrapper {
  z-index: 2;
  border-radius: var(--sizes--12px);
  background-color: var(--_rebranding-convin---white-shade--100);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  justify-content: flex-start;
  align-items: center;
  width: auto;
  max-width: 648px;
  display: flex;
  position: relative;
}

.dummy-button {
  background-color: var(--_rebranding-convin---white-shade--100);
  width: 152px;
  font-family: var(--body-font);
  font-size: var(--sizes--14px);
  cursor: pointer;
  border-radius: 8px;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 9px 12px 9px 15px;
  font-weight: 600;
  line-height: 30px;
  display: flex;
}

.dummy-button:hover {
  background-color: var(--_rebranding-convin---blue-shades--90);
  color: var(--_rebranding-convin---white-shade--100);
}

.dummy-button.is-black {
  width: auto;
  padding-right: var(--sizes--24px);
  padding-left: var(--sizes--24px);
  border-radius: var(--sizes--12px);
  background-color: var(--_rebranding-convin---brand-colors--black);
  box-shadow: none;
  color: var(--background-color--background-primary);
  transition: box-shadow .2s, background-color .2s;
}

.dummy-button.is-black:hover {
  background-color: var(--_rebranding-convin---brand-colors--dark-blue);
  box-shadow: 0 6px 27px 0 var(--_rebranding-convin---blue-shades--30);
}

.badges-grid {
  grid-column-gap: var(--sizes--52px);
  grid-row-gap: var(--sizes--52px);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 0;
  display: grid;
}

.image-328 {
  width: 86px;
}

.code-embed-6 {
  justify-content: center;
  align-items: center;
  width: 86px;
  height: 86px;
  display: flex;
}

.play-video-icon {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.video-light-box {
  position: relative;
}

.current-year-code {
  display: none;
}

.move-logo-wrap {
  grid-column-gap: var(--sizes--8px);
  grid-row-gap: var(--sizes--8px);
  display: flex;
}

.active-tab-line {
  background-color: var(--_rebranding-convin---brand-colors--black);
  width: 76px;
  height: 2px;
  position: absolute;
  inset: auto auto 0%;
}

.active-tab-line.usecase {
  width: 100%;
}

.absolute-logo {
  position: absolute;
  inset: auto 60px 40px auto;
}

.absolute-logo.pw {
  max-width: 410px;
}

.testimonials-slider-wrapper {
  background-color: #ddd0;
  width: 100%;
}

.testimonials-slider-wrapper.slider-list {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  max-width: 100%;
  display: flex;
}

.slider-wrapper {
  justify-content: center;
  align-items: center;
  max-width: 1024px;
  display: none;
  position: relative;
}

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

.integrations-rive {
  width: 960px;
  display: block;
}

.thankyou-message-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.success-block-wrao {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.div-block-493 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-332 {
  border-radius: var(--sizes--24px);
}

.x-icon {
  cursor: pointer;
}

.revenue-hero-mid-code, .revenue-herom-bottom-code {
  display: none;
}

.divider-line {
  background-color: var(--_rebranding-convin---black-shades--20);
  height: 1px;
}

.divider-line.blue {
  background-color: var(--_rebranding-convin---blue-shades--5);
}

.page-notificatiion {
  padding-top: var(--sizes--12px);
  padding-bottom: var(--sizes--12px);
  background-color: var(--_rebranding-convin---black-shades--100);
  justify-content: center;
  align-items: center;
  font-size: 1.2rem;
  display: flex;
}

.page-notificatiion:where(.w-variant-6327c75a-ae08-0474-afee-188424cf9527), .page-notificatiion:where(.w-variant-e8de3bac-e317-1de6-b35e-9f5a54006196) {
  display: none;
}

.text-color-white {
  color: var(--_rebranding-convin---white-shade--100);
}

.line {
  background-color: var(--_rebranding-convin---brand-colors--light-blue-bg);
  width: 1px;
  height: 13px;
}

.div-block-499 {
  grid-column-gap: var(--sizes--8px);
  grid-row-gap: var(--sizes--8px);
  justify-content: center;
  align-items: center;
  display: flex;
}

.content-align-center {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.dividerline-navbar {
  background-color: var(--_rebranding-convin---brand-colors--divider-line);
  width: 100%;
  height: 1px;
}

.nav-links-wrapper {
  grid-column-gap: var(--sizes--12px);
  grid-row-gap: var(--sizes--12px);
  justify-content: space-between;
  display: flex;
}

.nav-links-wrap {
  padding: var(--sizes--12px);
  grid-column-gap: var(--sizes--18px);
  grid-row-gap: var(--sizes--18px);
  flex-flow: column;
  display: flex;
}

.usecase-heading-hero {
  font-family: var(--heading-new);
  color: var(--_rebranding-convin---white-shade--100);
  font-size: var(--sizes--52px);
  letter-spacing: -.02em;
}

.usecase-heading-hero.text-color-black {
  color: var(--_rebranding-convin---black-shades--100);
}

.usecase-hero-text-wrap {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.book-demo-wrap {
  z-index: 2;
  border-radius: var(--sizes--12px);
  background-color: var(--_rebranding-convin---white-shade--100);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
  position: relative;
}

.book-demo-wrap.usecase {
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  border-radius: 13px;
  transition: transform .2s;
}

.book-demo-wrap.usecase:hover {
  box-shadow: none;
  transform: none;
}

.heading-h2 {
  font-family: var(--heading-new);
  font-size: var(--sizes--40px);
  font-weight: 700;
}

.heading-h2.text-align-center-mobile.max-width-medium {
  font-weight: 700;
}

.heading-h2.white {
  color: var(--_rebranding-convin---white-shade--100);
}

.heading-h2.max-width400 {
  max-width: 400px;
}

.heading-h2.text-align-center.maxwidth650 {
  max-width: 650px;
}

.heading-h2.text-align-center.max-width-large.centered {
  margin-left: auto;
  margin-right: auto;
}

.usecase-number-wrap {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.usecase-hero-content-wrap {
  grid-column-gap: var(--sizes--60px);
  grid-row-gap: var(--sizes--60px);
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.usecase-number {
  margin-bottom: var(--sizes--8px);
  color: var(--_rebranding-convin---brand-colors--dark-blue);
  font-size: var(--sizes--48px);
  letter-spacing: -.04em;
  font-weight: 600;
  line-height: 1;
}

.max-width-usecase {
  max-width: 590px;
}

.spacer-8 {
  padding-top: var(--sizes--8px);
}

.number-desc {
  color: var(--_rebranding-convin---black-shades--60);
  text-align: center;
  text-transform: capitalize;
  font-weight: 500;
}

.div-block-519 {
  padding: var(--sizes--4px) var(--sizes--8px);
  border-radius: var(--sizes--6px);
  background-color: var(--_rebranding-convin---blue-shades--20);
  flex: none;
}

.text-size-xxsmall {
  font-size: var(--sizes--10px);
}

.text-size-xxsmall.is-60, .text-size-xxsmall.checkbox-text, .text-size-xxsmall.is-60, .text-size-xxsmall.checkbox-text {
  color: var(--_rebranding-convin---black-shades--60);
}

.check-box {
  margin-top: 5px;
  margin-bottom: 8px;
  padding-left: 40px;
  padding-right: 10px;
  display: block;
}

.check-box.demo-nav, .div-block-526 {
  padding-left: 20px;
}

.book-demo-modal-wrapper {
  z-index: 1002;
  background-color: var(--_rebranding-convin---black-shades--50);
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0%;
}

.bookdemo-nav-modal-wrap {
  z-index: 1004;
  grid-column-gap: var(--sizes--28px);
  grid-row-gap: var(--sizes--28px);
  border-radius: var(--sizes--16px);
  background-color: var(--_rebranding-convin---white-shade--100);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 440px;
  margin: auto;
  padding: 40px 20px 20px;
  display: flex;
  position: absolute;
  inset: auto 0%;
}

.close-form {
  z-index: 1003;
  position: absolute;
  inset: 0%;
}

.navbar-demo-form {
  border-radius: 12px;
  flex-flow: column;
  width: 100%;
  margin-bottom: 0;
  font-family: Inter, Arial, sans-serif;
}

.nav-demo-form-wrap {
  flex-flow: column;
  display: flex;
  position: relative;
}

.nav-demo-inputs {
  grid-column-gap: 5px;
  grid-row-gap: 10px;
  background-color: var(--white\<deleted\|variable-1e3a5a36\>);
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-self: stretch;
  align-items: stretch;
  display: flex;
}

.form-input-wrap {
  border-radius: 8px;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.form-input {
  background-color: #fff;
  background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6391a5aab654ac7c8dabf2f7_mail.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 10px;
  width: 100%;
  height: 50px;
  margin-bottom: 0;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-left: 48px;
  line-height: 30px;
}

.form-input.demo-nav {
  background-color: #f7f7fb;
  border: 0 solid #000;
  font-size: 14px;
}

.demo-submit-button-nav {
  background-color: var(--text-color--text-primary);
  color: #fff;
  border-radius: 8px;
  align-self: stretch;
  padding: 9px 15px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 30px;
  display: block;
  box-shadow: 0 20px 20px -20px #0003;
}

.download-success-nav {
  color: var(--text-color--text-primary);
  font-family: Inter, Arial, sans-serif;
  font-size: var(--sizes--16px);
  font-weight: 500;
  line-height: 160%;
}

.revenue-hero-nav-code {
  display: none;
}

.success-block-demo-nav {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.error-phone-nav {
  color: var(--_rebranding-convin---brand-colors--red);
  padding-left: 16px;
  font-family: Inter, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  display: none;
}

.email-validation-nav {
  margin-bottom: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  text-decoration: none;
}

.phone-validation-dail-code-nav {
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: 130%;
}

.page-scroll-stop {
  display: none;
}

.close-icon {
  cursor: pointer;
  position: absolute;
  inset: 4% 4% auto auto;
}

.popup-heading-wrap {
  justify-content: flex-start;
  align-items: center;
  max-width: 370px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.flex-centered-vertical {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.flex-centered-vertical.hide {
  display: none;
}

.error-msg {
  font-family: var(--body-font);
  color: var(--_rebranding-convin---brand-colors--red);
  font-size: var(--sizes--12px);
  display: none;
}

.email-hero-vaildation, .revenue-hero, .email-mid-vaildation {
  display: none;
}

.logo-usecase-wrap {
  z-index: 1;
  grid-column-gap: var(--sizes--4px);
  grid-row-gap: var(--sizes--4px);
  display: flex;
  position: relative;
  overflow: hidden;
}

.inline-flex {
  display: inline-flex;
}

.section_why-product, .section_why-product.sticky-top {
  position: relative;
  overflow: visible;
}

.section_hero-product {
  background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6900580f628a3dcf9fcf9360_hero-bg.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}

.section_hero-product.product-verview {
  background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--0) 69%, white), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/692fbf986a5b32d066ee99b8_Product%20Overview.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  min-height: 540px;
  display: flex;
  position: relative;
}

.section_hero-product.about-page-bg {
  background-image: linear-gradient(#96b7f999, #fff 39%);
}

.section_hero-product.faq-page {
  background-image: linear-gradient(180deg, var(--_rebranding-convin---white-shade--0) 66%, var(--_rebranding-convin---white-shade--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/692fbf986a5b32d066ee99b8_Product%20Overview.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  min-height: 280px;
  display: flex;
  position: relative;
}

.section_hero-product.faq-detail-page {
  background-image: linear-gradient(180deg, var(--_rebranding-convin---white-shade--0) 66%, var(--_rebranding-convin---white-shade--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/692fbf986a5b32d066ee99b8_Product%20Overview.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  min-height: auto;
  display: flex;
  position: relative;
}

.section_hero-product.is-light {
  background-image: linear-gradient(#96b7f9d1 13%, #fff 81%);
}

.tab-pointers-wrap {
  margin-bottom: var(--sizes--16px);
  grid-column-gap: var(--sizes--8px);
  grid-row-gap: var(--sizes--8px);
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tabimages-wrapper {
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.tabimages-wrapper.products {
  justify-content: flex-end;
  align-items: center;
  position: relative;
}

.tabimages-wrapper.product-page {
  padding: var(--sizes--24px);
  padding: var(--sizes--24px);
  justify-content: center;
  align-items: center;
  position: relative;
}

.spacer-48 {
  padding-top: var(--sizes--48px);
}

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

.wide-sol-card-wrap {
  min-height: 100%;
  padding: var(--sizes--18px);
  border: 1px solid var(--_rebranding-convin---brand-colors--outline-color);
  border-radius: var(--sizes--12px);
}

.wid-sol-img-wrap {
  border-radius: var(--sizes--6px);
  position: relative;
}

.wide-sol-bottom-gradient {
  height: var(--sizes--60px);
  border-radius: var(--sizes--14px);
  background-image: linear-gradient(180deg, var(--_rebranding-convin---white-shade--0), var(--_rebranding-convin---blue-shades--90));
  position: absolute;
  inset: auto 0% 0%;
}

.wide-sol-image {
  border-radius: var(--sizes--14px);
}

.wide-sol-heading {
  font-size: var(--sizes--24px);
}

.section_customized {
  background-color: var(--_rebranding-convin---brand-colors--off-white-bg);
}

.customized-card {
  padding-top: var(--sizes--24px);
  padding-bottom: var(--sizes--24px);
  border-top: 1px solid var(--_rebranding-convin---black-shades--40);
  border-bottom: 1px solid var(--_rebranding-convin---black-shades--40);
  color: var(--_rebranding-convin---black-shades--100);
  justify-content: space-between;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.arrow-link-wrap {
  width: var(--sizes--40px);
  height: var(--sizes--40px);
  padding: var(--sizes--8px);
  border: 1px solid var(--_rebranding-convin---brand-colors--outline-color);
  border-radius: var(--sizes--6px);
  justify-content: center;
  align-items: center;
  display: flex;
}

.spacer-4 {
  padding-top: var(--sizes--4px);
}

.insurance-logos {
  width: 100%;
  min-width: 150px;
  max-height: 80px;
  padding: var(--sizes--18px);
  border-radius: var(--sizes--10px);
  background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
  justify-content: center;
  align-items: center;
  display: flex;
}

.insurance-logos.whitw {
  background-color: var(--_rebranding-convin---white-shade--100);
  background-color: var(--_rebranding-convin---white-shade--100);
}

.mobile-only {
  display: none;
}

.logo-insurance {
  filter: grayscale();
  max-width: 99px;
}

.logo-insurance.large {
  max-width: 113px;
}

.logo-insurance.xs {
  max-width: 53px;
}

.logo-insurance.niva-bupa {
  max-width: 75px;
}

.logo-insurance.sbi-life {
  max-width: 87px;
  margin-top: 5px;
}

.logo-insurance.icici {
  min-width: 104px;
  height: 31.8892px;
}

.logo-insurance.bharatpe {
  max-width: 105px;
}

.logo-insurance.bajaj {
  max-width: 100px;
}

.logo-insurance.mobikwik {
  max-width: 98px;
}

.logo-insurance.lazypay {
  max-width: 150px;
  height: 18px;
}

.logo-insurance.pw {
  max-width: 107px;
}

.logo-insurance.uc {
  height: 40px;
}

.logo-insurance.challenge-solution-wrapper {
  max-width: 84px;
}

.logo-insurance.unext {
  max-width: 78px;
}

.logo-insurance.kaya {
  max-width: 70px;
}

.logo-insurance.traya {
  max-width: 81px;
}

.logo-insurance.medi-buddy {
  max-width: 139px;
}

.logo-insurance.pharmeasy {
  max-width: 117px;
}

.logo-insurance.livspace {
  max-width: 119px;
}

.logo-insurance.lodha {
  max-width: 99px;
}

.logo-insurance.flipkart {
  max-width: 95px;
}

.textcolor-blue {
  color: var(--link-color--link-primary);
}

.heading-h3 {
  font-family: var(--heading-new);
  font-size: var(--sizes--32px);
  font-weight: 700;
  line-height: 1.3;
}

.div-block-546 {
  min-height: 100%;
}

.div-block-549 {
  position: relative;
}

.pointer-dot {
  width: var(--sizes--6px);
  height: var(--sizes--6px);
  border-radius: var(--sizes--8px);
  background-color: var(--_rebranding-convin---black-shades--100);
  padding-right: 0;
}

.pointer-dot.is-white-60 {
  background-color: var(--_rebranding-convin---white-shade--60);
}

.imag-bg-tab {
  border-radius: var(--sizes--16px);
  background-color: #f1f5fe;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.green-box {
  padding: var(--sizes--8px) var(--sizes--8px) var(--sizes--8px) var(--sizes--12px);
  border-radius: var(--sizes--10px);
  background-image: linear-gradient(90deg, #1ac468b5, #fff);
}

.hide-desktop-only {
  display: none;
}

.product-text-wrap-product, .table-content-wrap {
  margin-bottom: var(--sizes--12px);
  grid-column-gap: var(--sizes--14px);
  grid-row-gap: var(--sizes--14px);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.bottom-text {
  font-family: var(--body-font);
}

.bottom-text.blue {
  color: var(--_rebranding-convin---brand-colors--dark-blue);
  text-align: center;
  font-weight: 600;
}

.gradient-left-side {
  z-index: 1;
  background-image: linear-gradient(135deg, var(--_rebranding-convin---white-shade--100) 17%, var(--_rebranding-convin---white-shade--0));
  width: 300px;
  height: 73px;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.gradient-right-side {
  z-index: 1;
  background-image: linear-gradient(315deg, var(--_rebranding-convin---white-shade--100) 17%, var(--_rebranding-convin---white-shade--0));
  width: 300px;
  height: 73px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.line-top-bottom {
  border-top: 1px solid var(--_rebranding-convin---black-shades--40);
  border-bottom: 1px solid var(--_rebranding-convin---black-shades--40);
}

.hidden-data {
  display: none;
}

.integration-text {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 760px;
  display: flex;
}

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

.us-version-links {
  grid-column-gap: var(--sizes--18px);
  grid-row-gap: var(--sizes--18px);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  display: grid;
}

.us-link-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  display: none;
}

.us-link-wrapper:lang(en-us) {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.indiam-version-links:lang(en-us) {
  display: none;
}

.uui-navbar08_icon-wrapper-3 {
  aspect-ratio: 1;
  object-fit: cover;
  background-color: #f7f9fb;
  border-radius: 6px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2.75rem;
  height: 2.75rem;
  padding: .5rem;
  display: flex;
}

.uui-navbar08_item-heading-3 {
  color: #151515;
  margin-bottom: .25rem;
  font-family: Inter, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .2s;
}

.uui-text-size-small-5 {
  opacity: .8;
  color: #667085;
  letter-spacing: normal;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.5;
  transition: all .2s;
}

.uui-text-size-small-5.hide-mobile-landscape {
  color: #080331;
}

.uui-navbar08_dropdown-link {
  text-decoration: none;
  display: flex;
}

.padding-section-medium-2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.padding-section-medium-2.bottom-16 {
  padding-bottom: 1rem;
}

.spacer-medium {
  width: 100%;
  padding-top: 2rem;
}

.spacer-xlarge {
  width: 100%;
  padding-top: 4rem;
}

.dividerline-blk {
  background-color: #444;
  width: 100%;
  height: 1px;
}

.section_footer {
  background-color: #0e172a;
  display: none;
}

.section_footer:where(.w-variant-f15a2fbe-1e7d-a53c-73f9-318430d2e11c), .section_footer:lang(en-us) {
  display: block;
}

.footer-link {
  color: #fff;
  margin-top: 12px;
  margin-bottom: 6px;
  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 16px;
  text-decoration: none;
}

.footer-link:where(.w-variant-f15a2fbe-1e7d-a53c-73f9-318430d2e11c) {
  font-family: var(--body-font);
}

.footer-link:hover {
  color: #fff;
}

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

.div-block-590 {
  flex-flow: row;
  justify-content: space-between;
  display: flex;
}

.title-small {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-family: Satoshi, Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.div-block-528 {
  max-width: 310px;
}

.footer-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spacer-small {
  width: 100%;
  padding-top: 1rem;
}

.text-size-small-3 {
  color: #444;
  font-size: .875rem;
}

.text-size-small-3.is-white {
  color: #aaa;
}

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

@media screen and (min-width: 1440px) {
  .logo.convin.w--current {
    width: 195px;
    height: 60px;
  }

  .products-item.w--current {
    font-family: Inter, Arial, sans-serif;
    font-weight: 500;
  }

  .dropdown-list2.w--open {
    top: 58px;
  }

  .blog-top-image {
    width: 85%;
  }

  .gradient-heading {
    background-image: linear-gradient(108deg, var(--_rebranding-convin---brand-colors--dark-blue), var(--_rebranding-convin---blue-shades--70) 52%, #2d84f1);
  }

  .text-size-regular.text-weight-semibold {
    font-weight: 600;
  }

  .text-size-small.text-align-center.healthtechj {
    width: 146px;
  }

  .heading-style-h4 {
    font-weight: 700;
  }

  .funding-banner_large-text, .text-rich-text.metrics-wrapper.case-study li, .text-rich-text.metrics-wrapper.case-study li, .text-rich-text.metrics-wrapper.case-study li, .text-rich-text.metrics-wrapper.case-study li {
    font-family: var(--heading-new);
  }

  .blog_category, .blog_category.not-link, .blog_category.not-link {
    font-size: var(--sizes--14px);
  }

  .blog_toc {
    padding: var(--sizes--18px);
    border-radius: var(--sizes--14px);
    background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
  }

  .blog_share {
    display: inline-flex;
    right: 16px;
  }

  .podcast_author-subheading {
    font-family: var(--heading-new);
  }

  .blog_grid {
    grid-column-gap: 9rem;
    grid-row-gap: 9rem;
  }

  .industry_stas-grid {
    justify-content: center;
    align-items: flex-start;
  }

  .grid-container._2x1.tab-internal-content-gradient, .grid-container._2x1.language-card {
    background-color: var(--_rebranding-convin---white-shade--100);
    box-shadow: var(--sizes--6px) var(--sizes--4px) var(--sizes--20px) 12px var(--_rebranding-convin---blue-shades--20);
  }

  .grid-container._2x1.tab-internal-content-gradient, .grid-container._2x1.language-card {
    background-color: var(--_rebranding-convin---white-shade--100);
    box-shadow: var(--sizes--6px) var(--sizes--4px) var(--sizes--20px) 12px var(--_rebranding-convin---blue-shades--20);
  }

  .grid-container._2x1.tab-internal-content.usecase {
    background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
    background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
  }

  .grid-container._2x1.tab-internal-content-gradient, .grid-container._2x1.language-card {
    background-color: var(--_rebranding-convin---white-shade--100);
    box-shadow: var(--sizes--6px) var(--sizes--4px) var(--sizes--20px) 12px var(--_rebranding-convin---blue-shades--20);
  }

  .secondary-button-new {
    transition: background-color .2s;
  }

  .secondary-button-new:hover {
    border-color: var(--_rebranding-convin---brand-colors--dark-blue);
    background-color: var(--base-color-brand--blue);
    color: var(--background-color--background-alternate);
  }

  .tab-img.vfd-copy {
    margin-left: 40px;
  }

  .main-cta-wrapper.overflow {
    overflow: hidden;
  }

  .count {
    font-family: var(--heading-new);
  }

  .grid-2x1.audit-section {
    grid-template-columns: .75fr 1fr;
  }

  .blog-summarization-wrap {
    flex-flow: column;
  }

  .heading-h2.text-align-center.maxwidth650 {
    max-width: 650px;
  }

  .heading-h2.text-align-center.max-width-large.centered {
    margin-left: auto;
    margin-right: auto;
  }

  .challenges-card-usecase {
    justify-content: flex-start;
    min-height: 100%;
  }

  .usecase-tab-images.is-desktop.maxwidt80 {
    min-width: 80%;
    max-width: 80%;
  }

  .section_hero-product.product-verview {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---white-shade--0), var(--_rebranding-convin---white-shade--20)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/692fbf986a5b32d066ee99b8_Product%20Overview.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    min-height: 60vh;
  }

  .section_hero-product.faq-page {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---white-shade--0) 68%, var(--_rebranding-convin---white-shade--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/692fbf986a5b32d066ee99b8_Product%20Overview.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .insurance-logos {
    padding-right: var(--sizes--24px);
    padding-left: var(--sizes--20px);
  }

  .more-busines-card {
    min-height: 100%;
    margin-bottom: var(--sizes--16px);
  }

  .number.dark {
    line-height: 1.2;
  }

  .desc.impact {
    color: var(--_rebranding-convin---black-shades--60);
  }

  .div-block-533 {
    overflow: visible;
  }

  .product-text-wrap.half {
    width: 50%;
  }

  .logo-insurance.icici {
    max-width: 100px;
  }

  .logo-insurance.bharatpe {
    max-width: 106px;
  }

  .logo-insurance.bajaj {
    max-width: 100px;
  }

  .logo-insurance.mobikwik {
    max-width: 102px;
  }

  .one-line {
    padding-right: var(--sizes--14px);
    justify-content: flex-start;
  }

  .more-business-slider, .more-business-slider.grid, .more-business-slider.grid {
    overflow: visible;
  }

  .max-width-large-copy {
    max-width: 39rem;
  }

  .closing-text {
    max-width: 700px;
    font-size: var(--sizes--18px);
    text-align: center;
    font-style: italic;
    font-weight: 500;
  }

  .closing-text.wrapped {
    background-color: var(--_rebranding-convin---white-shade--100);
    background-image: linear-gradient(180deg, var(--_rebranding-convin---brand-colors--dark-blue), #103682);
    width: 100%;
  }

  .closing-text.text-align-left {
    text-align: left;
  }

  .hero-heading-subpage {
    color: var(--_rebranding-convin---black-shades--100);
  }

  .card-wrap {
    grid-column-gap: var(--sizes--32px);
    grid-row-gap: var(--sizes--32px);
    justify-content: space-between;
    display: flex;
  }

  .card-steps {
    width: 33%;
    padding: var(--sizes--24px);
    border: 1px solid var(--_rebranding-convin---black-shades--10);
    border-radius: var(--sizes--12px);
    background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
    position: relative;
  }

  .arrow-wrapper-icon {
    z-index: 1;
    width: var(--sizes--60px);
    height: var(--sizes--60px);
    border-radius: var(--sizes--40px);
    background-color: var(--_rebranding-convin---black-shades--100);
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 30% -11% 50% auto;
  }

  .div-block-555 {
    max-width: 820px;
  }

  .imag-bg-tab {
    overflow: hidden;
  }

  .bottom-text-gradint {
    background-color: var(--_rebranding-convin---black-shades--0);
    background-image: linear-gradient(135deg, var(--_rebranding-convin---white-shade--0), var(--_rebranding-convin---white-shade--100) 52%, var(--_rebranding-convin---white-shade--0));
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .div-block-560 {
    border-radius: var(--sizes--12px);
    overflow: hidden;
  }

  .content-alignt-left-middle {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .year-link {
    font-weight: 700;
  }

  .right-path-image {
    max-width: 80%;
  }

  .problems-chip-text {
    padding: var(--sizes--6px) var(--sizes--18px);
    border-radius: var(--sizes--16px);
    background-color: var(--_rebranding-convin---brand-colors--red);
    font-family: var(--heading-new);
    color: var(--_rebranding-convin---white-shade--100);
    letter-spacing: -.02em;
    text-transform: uppercase;
    font-weight: 700;
  }

  .problem-card-wrap {
    padding: var(--sizes--24px);
    border-radius: var(--sizes--12px);
    background-color: var(--_rebranding-convin---white-shade--100);
    box-shadow: 0 2px 40px 0 var(--_rebranding-convin---blue-shades--20);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .problem-text-with-icon {
    grid-column-gap: var(--sizes--12px);
    grid-row-gap: var(--sizes--12px);
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .solution-chip-text {
    padding: var(--sizes--6px) var(--sizes--18px);
    border-radius: var(--sizes--16px);
    background-color: var(--_rebranding-convin---brand-colors--green);
    font-family: var(--heading-new);
    color: var(--_rebranding-convin---white-shade--100);
    letter-spacing: -.02em;
    text-transform: uppercase;
    font-weight: 700;
  }

  .solution-text-wrapper.with-shadow {
    padding-left: var(--sizes--24px);
    padding-left: var(--sizes--24px);
  }

  .teams-use {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---white-shade--10), var(--_rebranding-convin---black-shades--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f75163633ff1d81bc88e_real-estate-1.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    width: 20%;
    transition: background-color .2s;
  }

  .teams-use:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---white-shade--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f75163633ff1d81bc88e_real-estate-1.webp");
    filter: grayscale(0%);
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-1 {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---black-shades--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f75163633ff1d81bc88e_real-estate-1.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-1:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f75163633ff1d81bc88e_real-estate-1.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-1._1 {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---black-shades--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e610e3af9857f6869a7f_healthcare-1.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-1._1:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e610e3af9857f6869a7f_healthcare-1.webp");
  }

  .teams-use.card-2 {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---black-shades--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f75108533f7b0485810b_real-estate-2.webp");
    background-position: 0 0, 62%;
  }

  .teams-use.card-2:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f75108533f7b0485810b_real-estate-2.webp");
    background-position: 0 0, 62%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-2._2 {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---black-shades--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e6116ce889475085eeec_healthcare-2.webp");
    background-position: 0 0, 62%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-2._2:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e6116ce889475085eeec_healthcare-2.webp");
  }

  .teams-use.card-3 {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---black-shades--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f751cad72439ed06bebb_real-estate-3.webp");
    background-position: 0 0, 0%;
  }

  .teams-use.card-3:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f751cad72439ed06bebb_real-estate-3.webp");
    background-position: 0 0, 0%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-3._3 {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---black-shades--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e6105d16994e9c04d70a_healthcare-3.webp");
    background-position: 0 0, 0%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-3._3:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e6105d16994e9c04d70a_healthcare-3.webp");
    background-position: 0 0, 0%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-4 {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---black-shades--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f7514418a9253d6d688b_real-estate-4.webp");
  }

  .teams-use.card-4:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f7514418a9253d6d688b_real-estate-4.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .teams-use.card-4._4:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e6103666d4655bb2c937_healthcare-4.webp");
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e6103666d4655bb2c937_healthcare-4.webp");
  }

  .teams-use.card-5 {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---black-shades--100)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f751d561575356b6b193_real-estate-5.webp");
  }

  .teams-use.card-5:hover {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---black-shades--10), var(--_rebranding-convin---brand-colors--dark-blue)), url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f751d561575356b6b193_real-estate-5.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .div-block-578 {
    flex-flow: column;
    display: flex;
  }

  .problem-header {
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .text-solution {
    display: none;
  }

  .div-block-579 {
    margin-bottom: var(--sizes--24px);
  }

  .built-for-both-icon-wrap {
    background-color: var(--_rebranding-convin---blue-shades--10);
  }

  .div-block-584 {
    border-radius: var(--sizes--16px);
    background-color: #f2f2f2;
    max-width: 76rem;
  }

  .hero-bg-shade {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---blue-shades--20), var(--_rebranding-convin---white-shade--0) 73%);
  }

  .hero-bg-option-2 {
    background-image: linear-gradient(180deg, var(--_rebranding-convin---blue-shades--20), var(--_rebranding-convin---white-shade--0) 73%);
    display: none;
  }

  .card-problems {
    padding: var(--sizes--24px);
    border-radius: var(--sizes--12px);
    background-color: var(--_rebranding-convin---white-shade--100);
    box-shadow: 0 2px 40px 0 var(--_rebranding-convin---blue-shades--20);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .section-2-content {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section-5 {
    padding: 0;
  }

  .comp-th.black {
    background-color: var(--_rebranding-convin---brand-colors--black);
    background-color: var(--_rebranding-convin---brand-colors--black);
  }

  .comp-td.comp-td-convin, .comp-td.comp-td-notavail, .comp-td.comp-td-neutral, .comp-td.comp-td-convin, .comp-td.comp-td-notavail, .comp-td.comp-td-neutral {
    border-right: 1px solid var(--_rebranding-convin---black-shades--10);
  }

  .pv7-outer {
    margin-top: 0;
  }

  .pv7-hrow {
    grid-template-rows: auto;
  }

  .pv7-hf {
    background-color: var(--_rebranding-convin---blue-shades--10);
  }

  .pv7-row {
    grid-template-rows: auto;
  }

  .t4-outer {
    overflow: visible;
  }

  .t4-hrow, .t4-row {
    grid-template-rows: auto;
  }

  .t4-d {
    border-right: 1px solid var(--_rebranding-convin---brand-colors--outline-color);
  }

  .t4-d.t4-d4 {
    color: var(--text-color--text-primary);
    border-right-width: 0;
    font-weight: 400;
  }

  .table-header, .table-row {
    grid-template-rows: auto;
  }
}

@media screen and (min-width: 1920px) {
  .convin-foot.w--current {
    margin-left: 0;
  }

  .button-19:hover {
    color: #151515;
    background-color: #fefefe;
  }

  .button-19.no-right-margin:hover {
    background-color: var(--text-color--text-primary);
    color: var(--white\<deleted\|variable-1e3a5a36\>);
    background-color: var(--text-color--text-primary);
  }

  .dropdown-list2.w--open {
    background-color: #0000;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: none;
    padding-top: 10px;
    display: flex;
  }
}

@media screen and (max-width: 991px) {
  h3 {
    font-size: var(--sizes--28px);
  }

  .section_header.images {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section_header.hero.ebook._2 {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6206566fdc48b7e48d117c55_X%20-%201.png");
    background-position: 50% 0;
  }

  .section_header.hero.ebook._2.ebook3 {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/625f9748814e321b48ce869c_ebook3%20preview.png");
  }

  .section_header.hero.ebook._2.ebook3.book3padding {
    height: 130vh;
  }

  .section_header.hero.ebook._2.ebook3.book3padding.eb3-bg {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/625fc9b3502b2e2374c464f1_ebookmob.png");
    background-position: 50% 49%;
    background-size: cover;
  }

  .section_header.list-features {
    background-size: 140px, 230px;
  }

  .section_header.list-features.left {
    background-size: 140px, 200px;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section_header.list-features.left.newdes.sec-2 {
    padding-top: 20px;
  }

  .section_header.list-features.right {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section_header.list-features.right._w-margin {
    background-position: 0%, 100%;
    background-size: 140px, contain;
    padding-top: 20px;
  }

  .section_header.list-features.newdes.sec-1._2 {
    padding-top: 10px;
  }

  .section_header.integration-hero {
    margin-top: 40px;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section_header.img-case-study {
    margin-top: 138px;
  }

  .section_header._2nd-ebook {
    padding-left: 0;
  }

  .container {
    margin-bottom: 0;
    padding-top: 0;
  }

  .container.sec-1._2, .container.sec-2 {
    padding-top: 0;
  }

  .container.for-images.integrations {
    align-items: start;
  }

  .container.sec-1._2, .container.sec-2 {
    padding-top: 0;
  }

  .content-wrap {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: flex-start;
    display: flex;
  }

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

  .image.integration-hero {
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .image.integration-icon {
    margin-right: auto;
  }

  .paragraph {
    margin-top: 20px;
  }

  .paragraph.integrations.own-page {
    margin-top: 0;
  }

  .paragraph.privacypolicy {
    max-width: 500px;
    font-size: 12px;
    line-height: 20px;
  }

  .paragraph.darker.short {
    width: 100%;
  }

  .paragraph.lighter.centre.fixed-width {
    width: 100%;
    font-size: 18px;
  }

  .banner-heading {
    line-height: 31px;
  }

  .hero-image {
    margin-left: auto;
    margin-right: auto;
  }

  .features {
    text-align: center;
    align-items: center;
  }

  .hero-heading.newdesign {
    font-size: 60px;
  }

  .feature-title {
    text-align: center;
  }

  .feature-wrapper, .feature-wrapper.reversed, .feature-wrapper.reversed {
    flex-direction: column-reverse;
    align-items: center;
  }

  .inner-feature-content {
    width: 100%;
  }

  .paragraph-feature {
    text-align: center;
  }

  .secondary-pages {
    width: 100%;
    height: 100%;
  }

  .secondary-pages.features {
    width: 100%;
    margin-right: 0;
    display: block;
  }

  .secondary-page-image {
    width: 100%;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .secondary-page-image.left-margin {
    margin-left: 0;
  }

  .title.newsletter.ebook._3heading {
    width: 80%;
  }

  .title.more-integrations {
    margin-bottom: 40px;
  }

  .modal {
    display: none;
  }

  .modal-content {
    max-width: 720px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .pop-heading {
    line-height: 40px;
  }

  .content-wrapper {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }

  .top-contnent-wrapper {
    max-width: 651px;
    margin-left: auto;
    margin-right: auto;
  }

  .header-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .split-content.cta-left, .split-content.cta-right {
    padding: 60px 30px;
  }

  .split-content.cta-left, .split-content.cta-right {
    padding: 60px 30px;
  }

  .split-content.newsletter-left {
    max-width: 110%;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .split-content.integrations-left {
    width: 40%;
  }

  .split-content.integration-hero-left {
    flex-direction: column;
    justify-content: flex-start;
  }

  .split-content.case-studies {
    width: 20%;
    max-width: none;
    margin-right: 20px;
  }

  .split-content-heading {
    line-height: 31px;
  }

  .cta-text {
    line-height: 1.6em;
  }

  .card.blog-post {
    padding-left: 0;
    padding-right: 0;
  }

  .card.case-study, .card.blog-post {
    padding-left: 0;
    padding-right: 0;
  }

  .card.integration-page.grey {
    display: flex;
  }

  .card.connect-integration {
    padding: 65px 60px 60px;
  }

  .card.case-study {
    padding-left: 0;
    padding-right: 0;
  }

  .h3-title-small {
    margin-top: 0;
  }

  .h3-title-small.blog {
    font-size: 21px;
  }

  .h3-title-small.integrations.categories.black {
    margin-right: 0;
  }

  .paragraph-cms-blog {
    margin-bottom: 0;
  }

  .blog-cms--date {
    font-size: 15px;
  }

  .blog-cms--date.no-margin {
    font-size: 8px;
    line-height: 13px;
  }

  .newsletter-wrapper {
    flex-direction: column;
    align-items: stretch;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .newsletter-form-block {
    max-width: 100%;
  }

  .input.ebbok.ebook4-email.eb4-2-btn {
    margin-right: 20px;
  }

  .submit-button-2.ebook {
    margin-right: 110px;
    right: 10px;
  }

  .submit-button-2.ebook.eb4btn {
    margin-top: 3px;
    margin-right: -7px;
  }

  .submit-button-2.ebook.eb4btn.eb41.eb-4-2doen {
    margin-right: 99px;
  }

  .submit-button-2.ebook.eb2btn {
    margin-top: 8px;
    margin-right: 0;
  }

  .top-content {
    flex-direction: column;
  }

  .top-content.more-integrations {
    align-items: flex-start;
    margin-bottom: 40px;
  }

  .blog-post-grid {
    grid-template-columns: 1fr;
  }

  .og-heading.privacypolicy {
    font-family: Plus Jakarta Sans;
    font-size: 32px;
  }

  .og-heading.less-size {
    font-size: 54px;
  }

  .rich-text h2 {
    margin-bottom: 20px;
  }

  .rich-text h4, .rich-text h5, .rich-text h3, .rich-text h2 {
    margin-bottom: 20px;
  }

  .rich-text p {
    margin-bottom: 35px;
  }

  .rich-text h4, .rich-text h5, .rich-text h3 {
    margin-bottom: 20px;
  }

  .integration-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .integration-wrapper.is-voicebot {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .integrations-categories-grid {
    grid-column-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr;
    place-items: center start;
  }

  .integrations-categories-grid.horizontal {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .integration-category-item {
    flex-direction: row;
    align-items: center;
  }

  .integration-category-item.horizontal {
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .integration-category-wrapper.w--current {
    margin-bottom: 0;
    margin-right: 20px;
  }

  .integrations-list {
    grid-template-columns: 1fr 1fr;
  }

  .integrations-list._3col {
    grid-template-columns: 1fr;
  }

  .integration-icon {
    margin-right: 40px;
  }

  .card-integration-content, .title-wrapper.centre, .title-wrapper.centre, .categories-wrapper {
    justify-content: center;
  }

  .navlink {
    justify-content: flex-start;
    width: auto;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Plusjakartasans;
    font-size: 14px;
    font-weight: 600;
  }

  .navlink.newnavlink {
    color: #000;
    font-size: 18px;
  }

  .navigation {
    background-color: var(--base-color-brand--blue);
    display: none;
  }

  .navigation-container-mob {
    justify-content: space-between;
  }

  .navigation-container-mob.flex {
    justify-content: flex-start;
  }

  .navigation-mob {
    background-color: var(--base-color-brand--blue);
    border-bottom: 1px solid #4455671c;
    flex-direction: row;
    justify-content: center;
    height: 85px;
    padding-left: 3%;
    padding-right: 3%;
    display: flex;
  }

  .navigation-mob.new-home-mob-nav {
    background-color: #fefefe;
    border-bottom-width: 0;
    padding-left: 5%;
    padding-right: 5%;
  }

  .navigation-mob.new-home-mob-nav.height {
    background-color: #0000;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .navigation-left {
    display: flex;
  }

  .navigation-wrap {
    background-color: #f9f9f9;
  }

  .icon-4 {
    color: #000;
    font-size: 18px;
    display: block;
  }

  .nav-menu-2 {
    display: none;
  }

  .dropdown {
    display: block;
  }

  .dropdown-toggle {
    padding-left: 12px;
  }

  .dropdown-toggle.newtoggle.notop-bottom {
    padding-left: 16px;
    padding-right: 16px;
  }

  ._404-wrapper {
    flex-direction: column-reverse;
  }

  .container-medium-664px {
    text-align: center;
  }

  .integration-hero-wrapper {
    flex-direction: column;
    align-items: flex-start;
    position: relative;
  }

  .mtrics-content-wrapper {
    padding-top: 34px;
    padding-bottom: 34px;
  }

  .metric-numbers {
    font-size: 42px;
  }

  .metirc-detail {
    font-size: 18px;
  }

  .case-study-wrapper {
    width: 80%;
    max-width: none;
  }

  .stories-div {
    display: none;
  }

  .case-study-text p {
    margin-bottom: 35px;
  }

  .signup_header_content-wrapper {
    padding-bottom: 40px;
    display: none;
    overflow: visible;
  }

  .signup_header-right {
    justify-content: flex-start;
    align-items: center;
  }

  .brand-2 {
    position: static;
  }

  .signup_link-wrapper {
    justify-content: center;
    align-items: flex-start;
    max-width: none;
    margin-bottom: 1.5rem;
  }

  .grid-6.ebook {
    margin-left: 0;
  }

  .div-block-58 {
    width: 100%;
    margin-top: 40px;
  }

  .div-block-62 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .ebook-h2.small.ebook4-head {
    width: 100%;
  }

  .div-block-63 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .div-block-64 {
    width: 100%;
  }

  .image-40 {
    align-self: center;
    width: 300px;
    margin-top: 20px;
    margin-bottom: 60px;
  }

  .rounded-container {
    padding-left: 30px;
  }

  .div-block-65 {
    flex-direction: column;
  }

  .div-block-65.insideimg {
    flex-direction: column;
    margin-left: -186px;
  }

  .grid-7 {
    margin-left: 35px;
  }

  .div-block-70 {
    grid-template-columns: 1fr;
  }

  .div-block-71 {
    line-height: 0;
  }

  .div-block-74 {
    margin-left: 20px;
  }

  .image-43 {
    max-width: 70%;
    inset: auto -14% -4% auto;
  }

  .div-block-79 {
    align-items: center;
    display: block;
  }

  .div-block-80 {
    padding: 10px 30px;
  }

  .image-45, .image-46 {
    max-width: 20%;
  }

  .ebook-form-wrapper {
    width: 75%;
  }

  .ebook-form {
    flex-direction: column;
  }

  .seo-h1 {
    font-size: 32px;
    line-height: 125%;
  }

  .section_intro {
    padding-left: 24px;
    padding-right: 24px;
  }

  .link-32.eb4-names {
    line-height: 1;
  }

  .section-standard {
    padding-top: 60px;
    padding-bottom: 60px;
    overflow: hidden;
  }

  .section-standard.hero {
    max-height: 500px;
    padding-top: 100px;
    padding-bottom: 50px;
  }

  .section-standard.hero.features {
    background-color: #0000;
    flex-direction: column;
    margin-top: 0;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    overflow: visible;
  }

  .heading-41, .heading-41.white.centre, .heading-41.white.centre, .heading-41.white.centre {
    font-size: 40px;
  }

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

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

  .heading-42.centre._800w {
    font-size: 40px;
  }

  .heading-42._35px {
    font-size: 30px;
  }

  .testimonial-block {
    flex: none;
    width: auto;
    height: auto;
    max-height: none;
    left: -247px;
  }

  .giant-testimonial-block {
    justify-content: flex-start;
  }

  .centre-hero-image-wrapper {
    width: 100%;
    max-width: 600px;
    max-height: 400px;
    margin-top: 20px;
    margin-bottom: 0;
    margin-left: 0;
  }

  .image-110 {
    top: 6%;
    left: -18%;
  }

  .image-111 {
    top: 19%;
    right: -11%;
  }

  .image-112 {
    top: 35%;
  }

  .heading-43, .heading-43._2, .heading-43._2, .heading-44 {
    font-size: 50px;
  }

  .text-block-105, .text-block-107 {
    font-size: 16px;
  }

  .image-119, .image-120 {
    width: 100%;
    margin-left: 0;
  }

  .slide-7.sl-1 {
    width: 80%;
    height: 16em;
    margin-left: 75px;
  }

  .slider-4 {
    height: 23em;
  }

  .text-block-109.p2 {
    margin-top: 20px;
    font-size: 16px;
  }

  .image-121 {
    width: 100%;
    margin-left: 0;
  }

  .icon-12, .icon-13 {
    margin-top: 100px;
  }

  .image-122 {
    width: 100%;
    margin-left: 0;
  }

  .text-block-111, .text-block-117, .text-block-118 {
    font-size: 16px;
  }

  .image-127 {
    align-self: flex-start;
    height: 400px;
    margin-right: 0;
  }

  .image-132 {
    margin-top: 0;
  }

  .image-132.whatinside4 {
    align-self: center;
    margin-top: 40px;
  }

  .home-left {
    width: 460px;
    margin-top: 20px;
    margin-left: 55px;
    margin-right: auto;
  }

  .home-left.width {
    height: 100%;
  }

  .fold-1 {
    flex-direction: column;
    height: 80vh;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .fold-1.brand {
    margin-bottom: 20px;
  }

  .solution-heading {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 28px;
    line-height: 1.66667;
    display: block;
  }

  .changer {
    justify-content: center;
    align-items: center;
  }

  .changer-move {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
  }

  .bold-text-27 {
    object-fit: contain;
    width: 100%;
    height: 56px;
    font-size: 28px;
    line-height: 56px;
    transition: opacity .2s;
  }

  .subheading {
    width: 90%;
    margin-top: -1px;
    font-size: 14px;
  }

  .new-signup {
    border: 1px solid #000;
  }

  .text-block-127 {
    font-size: 12px;
  }

  .fold-2 {
    background-color: #151515;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 60px;
    padding-bottom: 60px;
    display: flex;
  }

  .step-hero.desc-1.description {
    margin-bottom: 60px;
  }

  .convin-logo {
    left: -96px;
  }

  .pillar-arrow {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
  }

  .qms-stats-wrapper {
    grid-column-gap: 34px;
    grid-row-gap: 40px;
    grid-template-columns: .5fr .5fr .5fr;
    grid-auto-flow: row;
  }

  .qms-stats-wrapper._6x {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .fold-heading-dark {
    margin-top: 0;
    font-size: 28px;
    line-height: 130%;
  }

  .fold-heading-dark.qms-h2 {
    font-size: 24px;
  }

  .role-text.leaders {
    width: 45%;
    margin-left: auto;
    margin-right: auto;
  }

  .role-heading {
    margin-top: 0;
  }

  .slider-7 {
    height: 57vh;
  }

  .heading-49 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 13px;
    line-height: 22px;
  }

  .text-block-133 {
    margin-bottom: 10px;
    font-size: 8px;
    line-height: 19px;
  }

  .text-block-134 {
    font-size: 10px;
    line-height: 16px;
  }

  .text-block-135 {
    font-size: 8px;
    line-height: 19px;
  }

  .left-arrow-6 {
    width: auto;
    margin-top: -18px;
    margin-left: 100px;
    margin-right: 38.3359px;
    font-size: 13px;
  }

  .cust-arrow {
    width: 30px;
    height: 30px;
    top: 10px;
  }

  .right-arrow-5 {
    margin-top: -18px;
    margin-right: -10.1016px;
  }

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

  .div-block-190 {
    justify-content: center;
    height: 90%;
    display: flex;
  }

  .fold-6 {
    background-color: #0000;
  }

  .certificate-wrapper {
    width: 77vw;
    margin-left: auto;
    margin-right: auto;
  }

  .certificate-wrapper.new-wrapper {
    width: 90vw;
  }

  .div-block-192.cert-1 {
    width: 8em;
  }

  .ai-engine-cta {
    width: 85vw;
    height: 50vh;
    padding-left: 60px;
    padding-right: 60px;
  }

  .comp-alt-cta-h2 {
    font-size: 33px;
  }

  .comp-alt-cta-p {
    font-size: .88em;
  }

  .footer_container {
    padding-left: 60px;
    padding-right: 60px;
  }

  .foot-container {
    width: 85vw;
  }

  .cms-width {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
  }

  .menu-dropdown-text {
    color: #000;
    font-family: Plusjakartasans;
    font-size: 14px;
    font-weight: 600;
  }

  .home-main.mob {
    width: 100%;
  }

  .home-right {
    width: 67.5%;
    margin: 0;
    display: block;
  }

  .home-right.flex {
    display: flex;
  }

  .mob-home-main-texts {
    text-align: left;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 42px;
  }

  .mob-home-main-texts.homepage {
    margin-bottom: 0;
  }

  .mob-home-main-texts.homepage.font-weight-copy {
    font-size: 26px;
  }

  .mob-paragraph-27 {
    width: 100%;
    margin-top: 0;
    font-size: 14px;
  }

  .mob-pillars {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .mob-testimonial {
    display: none;
  }

  .slider-8 {
    background-color: #0000;
    width: 50vw;
    height: 125vh;
  }

  .icon-19, .icon-20 {
    display: none;
  }

  .div-block-208.hide {
    display: block;
  }

  .qms-fold-4.rem-pad.bottom-m-copy {
    margin-bottom: 0;
  }

  .add-ons_accordion-item.add-ons_js-accordion-item {
    width: 100%;
  }

  .add-ons_accordion-body.add-ons_js-accordion-body._2 {
    width: 70vw;
  }

  .add-ons_image-wrapper {
    width: 100%;
    height: 26rem;
    margin-top: 0;
    position: static;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .add-ons_accordion-title {
    white-space: nowrap;
  }

  .add-ons_accordion.add-ons_js-accordion {
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-card {
    flex-direction: column;
    margin-top: 20px;
  }

  .container-card.med, .container-card.top-margin, .container-card.med, .container-card.top-margin {
    margin-top: 0;
  }

  .section-add-ons {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6300f32a439fa623d9dd4d1f_squiggle-bg.png");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .add-ons_image {
    object-fit: cover;
    object-position: 50% 50%;
    width: 75%;
    height: 75%;
    margin-top: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-220 {
    width: 100%;
  }

  .button-20.rh-form-button {
    transform: translate(-12px);
  }

  .logo-img-2 {
    margin-right: 50px;
  }

  .logo-img-2._50-r-m {
    margin-right: 40px;
  }

  .slanted-div.slanted-div-light {
    color: #f9f9f9;
  }

  .heading-text2 {
    font-size: 28px;
    line-height: 45px;
  }

  .bold-text-35 {
    font-size: 28px;
  }

  .image-212 {
    margin-left: -24px;
  }

  .image-212.security-badge-logo {
    width: 100px;
    height: 100px;
  }

  .div-block-245 {
    width: 100%;
  }

  .image-213.security-badge-logo {
    width: 100px;
    height: 100px;
  }

  .image-214, .image-216 {
    margin-left: -8px;
  }

  .bold-text-37 {
    font-size: 10px;
    line-height: 16px;
  }

  .slider-desk {
    width: 75vw;
    height: 84vh;
  }

  .text-block-156 {
    line-height: 20px;
  }

  .left-arrow-desk {
    width: 30px;
    height: 30px;
  }

  .left-arrow-8 {
    top: 80%;
    left: 77%;
  }

  .right-arrow-6 {
    top: 80%;
    left: 82%;
  }

  .right-arrow-desk {
    width: 30px;
    height: 30px;
  }

  .lottie-animation-17 {
    margin-top: 19px;
    margin-left: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .lottie-animation-17.height {
    margin-left: 0%;
  }

  .g2-badges.guard {
    width: 90vw;
  }

  .link-block-13 {
    text-align: center;
    font-size: 12px;
    line-height: 15px;
  }

  .security_badge-text {
    text-align: center;
    width: 100%;
    font-size: 11px;
    font-weight: 700;
    display: flex;
  }

  .security_badge-text.no-r-padding {
    padding-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .header1_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    min-height: auto;
  }

  .header1_component.agent-assist-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .blogs_hero_image-wrapper {
    width: 100%;
  }

  .icon-image {
    height: 16px;
  }

  .products-wrapper.new {
    width: 100%;
    box-shadow: none;
    width: 100%;
    box-shadow: none;
    padding-top: 20px;
    padding-bottom: 20px;
    position: static;
  }

  .products-grid.solutions {
    flex-direction: column;
  }

  .product-main-text {
    line-height: 22px;
  }

  .nav-dropdown {
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .dropdown-list2 {
    z-index: 17;
    position: relative;
    top: 0;
  }

  .dropdown-list2.w--open {
    z-index: 0;
    position: static;
    top: 0;
  }

  .logo-normal {
    width: 180px;
    height: auto;
  }

  .sol-top-text {
    font-size: 10px;
  }

  .rh-search-block {
    position: relative;
    top: 0;
  }

  .resource_item-cta {
    flex-direction: column;
    justify-content: space-between;
    align-self: auto;
    align-items: flex-start;
    display: flex;
  }

  .text-block-177 {
    font-size: 8px;
    line-height: 13px;
  }

  .feature-link {
    top: -90px;
  }

  .toc-heading.is-seo, .toc-link.is-seo, .toc-link.is-seo {
    padding-left: 0;
  }

  .address-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
    height: auto;
  }

  .designation {
    padding-left: 2px;
    padding-right: 2px;
  }

  .pcs-block {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .privacy {
    width: 31vw;
  }

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

  .paragraph-59 {
    font-size: 12px;
  }

  .privacy-logo, .compliance-logo, .security-logo {
    width: 60px;
    height: 60px;
    top: -7%;
  }

  .privacy_hero-bg {
    bottom: 42.556px;
  }

  .privacy_lock-icon {
    margin-top: 14px;
    margin-bottom: 0;
    margin-left: 0;
    bottom: -99%;
  }

  .compilance-card {
    height: 18rem;
  }

  .compilance-card.more-content-card {
    height: 21rem;
  }

  .compliance-head {
    font-family: Plus Jakarta Sans;
    font-size: 5vw;
  }

  .compliance-desc {
    width: 69%;
  }

  .image-260 {
    display: none;
  }

  .image-260.image-small {
    display: inline-block;
    top: 11.6rem;
  }

  .image-261 {
    margin-left: 0;
    inset: 22% auto auto 0;
  }

  .security-grid-container {
    max-width: 93vw;
    padding-left: 14px;
    padding-right: 28px;
  }

  .security-grid-head {
    font-size: 27px;
  }

  .security-grid-imgdiv {
    justify-content: flex-start;
    padding-left: 75px;
  }

  .security-grid-img {
    width: 87%;
    margin-top: 32px;
    margin-left: -40px;
  }

  .security-grid-div {
    width: 100%;
    padding-left: 0;
  }

  .security-grid-desc {
    font-size: 16px;
  }

  .image-264 {
    margin-left: 0;
    top: 12.5rem;
    left: 43%;
  }

  .compliance {
    height: 12.6rem;
    top: 14%;
  }

  .ads-heading {
    text-align: left;
  }

  .ads-main-card-head {
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .ads-main-head-list-item {
    text-align: left;
  }

  .div-block-300 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .ads-form-label {
    text-align: left;
  }

  .ads-head-left {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-15 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .grid-15.margin {
    margin-top: 0;
  }

  .ads-form-container {
    padding: 20px 20px 0;
  }

  .form-6 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .ads-omni-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ads-omni-para {
    width: 100%;
  }

  .section-17 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 5rem;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ads-customer-head {
    font-size: 28px;
    line-height: 36px;
  }

  .ads-customer-card {
    margin-bottom: 20px;
    padding-top: 10px;
  }

  .ads-customer-container.margin {
    grid-template-columns: 1fr;
  }

  .section-18 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .ads-convin-working {
    font-size: 28px;
    line-height: 36px;
  }

  .ads-convin-working.ads-observe-table-heading {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .ads-convin-clients {
    color: var(--text-color--text-primary);
    font-size: 28px;
    line-height: 36px;
  }

  .ads-clients {
    width: 160px;
    margin-bottom: 20px;
    margin-left: 30px;
    margin-right: 30px;
  }

  .ads-cta {
    filter: none;
    background-color: #0000;
    background-position: 50%;
    width: 86vw;
    max-width: 85vw;
  }

  .ads-cta.mbm-normal {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/63f4bc6c1c14d841f507180d_Bg.svg");
    display: block;
  }

  .ads-cta.mbm-normal.width {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .demo-cta-heading {
    width: 100%;
    font-size: 28px;
    line-height: 36px;
  }

  .button-29.dark {
    margin-top: 10px;
    margin-left: 0;
  }

  .section-22 {
    padding-top: 40px;
    padding-bottom: 2rem;
  }

  .ads-convin-logo {
    margin-bottom: 58px;
    display: flex;
  }

  .ads-convin-logo.hide {
    display: none;
  }

  .flash {
    height: 7rem;
    inset: -15% auto auto 43%;
  }

  .flash.image-271-mob-call-tracking {
    top: -16%;
  }

  .flash.image-271-mob-coaching {
    top: -15%;
  }

  .text-span-30.text-span-19 {
    text-align: center;
    text-align: center;
  }

  .section-24 {
    position: relative;
  }

  .section-24.absolute {
    position: absolute;
  }

  .banner-text {
    text-align: left;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .div-block-312 {
    margin-top: 20px;
  }

  .security-type-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: none;
  }

  .div-block-313 {
    height: auto;
  }

  .security-type-child {
    padding-bottom: 10px;
  }

  .observe-table-row-head {
    padding-left: 5px;
    padding-right: 5px;
    line-height: 20px;
  }

  .ads-observeai-heading {
    text-align: center;
    font-size: 40px;
  }

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

  .security-type-grid-mob {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    display: grid;
  }

  .pricing_form {
    width: 80vw;
  }

  .free-badge.new {
    top: -6%;
    left: 4%;
  }

  .security-badges-div, .security-badges-div.new-homw, .security-badges-div.new-homw {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .glossary-template-h1 {
    margin-bottom: 40px;
  }

  .glossary_breadcrumb-container {
    margin-bottom: 10px;
  }

  .observe-ai-quote {
    width: 80%;
  }

  .observe-ai-quote.gradient-border {
    width: 90%;
  }

  .div-block-344 {
    grid-row-gap: 0px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 90%;
    margin-right: 0;
    padding-left: 35px;
    padding-right: 35px;
    display: flex;
  }

  .heading-83 {
    color: #151515;
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .container-10 {
    align-items: center;
    max-width: 90%;
    padding-right: 3rem;
  }

  .image-285 {
    margin-left: 0;
  }

  .div-block-346.observe-table-row-detail {
    align-items: center;
    padding-left: 10px;
  }

  .text-block-246 {
    margin-left: 0;
  }

  .container-11 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .comp-observe-nav {
    display: none;
  }

  .nav-menu-3 {
    grid-row-gap: 24px;
    background-color: #fff;
    justify-content: center;
  }

  .nav-link-2 {
    justify-content: center;
    align-items: center;
  }

  .nav-link-2.flex {
    width: 100%;
    display: flex;
  }

  .nav-link-3 {
    justify-content: center;
    align-items: center;
  }

  .nav-link-3.flex {
    width: 100%;
    display: flex;
  }

  .nav-link-4 {
    justify-content: center;
    align-items: center;
    font-family: Plus Jakarta Sans;
  }

  .nav-link-4.black-button-copy {
    color: #000;
    background-color: #fff;
    margin-left: 0;
    font-size: 16px;
    left: -46px;
  }

  .nav-link-4.black-button-copy.book-a-demo-nav {
    justify-content: flex-start;
    margin-left: auto;
  }

  .nav-link-4.flex {
    width: 100%;
    display: flex;
  }

  .heading-84 {
    font-size: 28px;
    line-height: 36px;
  }

  .observe-table-row-head-copy {
    padding-left: 11px;
    padding-right: 5px;
    line-height: 20px;
  }

  .bold-text-104 {
    font-size: 28px;
    line-height: 36px;
  }

  .rh-form-flex-observe {
    border: 1px #15151526;
    border-radius: 6px;
    justify-content: space-around;
    align-items: center;
    height: 4rem;
    padding: 8px 8px 0 10px;
  }

  .bl-text-copy {
    background-color: #0000;
    font-size: 13px;
  }

  .form-block-7 {
    background-color: #0000;
    flex-direction: row;
    margin-bottom: 0;
  }

  .button-34 {
    align-self: flex-start;
    width: 140px;
    padding-bottom: 7px;
    display: flex;
  }

  .menu-button-2 {
    margin-left: 5rem;
  }

  .menu-button-2.w--open {
    background-color: #fff;
  }

  .icon-35 {
    -webkit-text-fill-color: transparent;
    background-color: #000;
    -webkit-background-clip: text;
    background-clip: text;
  }

  .paragraph-68 {
    text-align: center;
  }

  .observe-quote-text, .quote-person-name, .text-block-251, .text-block-252 {
    text-align: left;
  }

  .ads-customer-card-observe {
    margin-bottom: 20px;
    padding-top: 10px;
  }

  .container-card-copy {
    text-align: center;
  }

  .ads-cta-copy {
    filter: none;
    background-color: #0000;
    background-position: 50%;
    width: 86vw;
    max-width: 85vw;
  }

  .ads-cta-copy.mbm-normal-copy {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/63f4bc6c1c14d841f507180d_Bg.svg");
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .obseve-table-head-col-copy {
    padding-left: 11px;
  }

  .ads-subhead-observe {
    text-align: center;
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .rh-form-flex-observe-copy {
    border: 1px #15151526;
    border-radius: 6px;
    justify-content: space-between;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .div-block-344-copy {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 90%;
    margin-right: 0;
    padding-left: 35px;
    padding-right: 35px;
    display: flex;
  }

  .observe-ai-quote-copy {
    width: 80%;
  }

  .observe-ai-quote-copy.gradient-border, .div-block-350-copy.pricing-card-border-gradient-observe, .div-block-350-copy.pricing-card-border-gradient-observe {
    width: 90%;
  }

  .comp-alt-observe-image-container {
    flex-direction: column;
    align-items: center;
  }

  .comp-alt-observe-bold-heading {
    text-align: center;
    width: 100%;
    height: auto;
  }

  .comp-alt-observe-image-wrapper-mob {
    flex-direction: row;
    width: auto;
  }

  .comp-alt-observe-rating-grid {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .comp-alt-observe-rating-grid.comp-alt-hidden {
    display: block;
  }

  .heading-88 {
    width: 70%;
    line-height: 50px;
  }

  .paragraph-73 {
    width: 65%;
  }

  .comp-alt-card-border-gradient {
    width: 100%;
  }

  .comp-alt-card-div {
    padding: 40px;
  }

  .div-block-353 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .div-block-354 {
    padding-top: 0;
  }

  .comp-alt-h2 {
    font-size: 32px;
    line-height: 130%;
  }

  .grid-21 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-357 {
    width: 90%;
  }

  .comp-alt-mob-logo {
    margin-right: 0;
  }

  .comp-alt-observe-rating-grid-web-visible {
    flex-direction: column;
    align-items: flex-start;
    display: none;
  }

  .bold-text-115-mob, .bold-text-116-mob {
    font-size: 18px;
  }

  .div-block-357-mob {
    width: 90%;
  }

  .ads-heading-new {
    text-align: center;
    font-size: 32px;
    line-height: 40px;
  }

  .ads-heading-new.align, .ads-heading-new.align-center, .ads-heading-new.align, .ads-heading-new.align-center {
    text-align: left;
  }

  .ads-head-left-new {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ads-head-left-new.right-padding {
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .ads-head-left-new.right-padding.width {
    align-items: flex-start;
  }

  .ads-subhead-copy {
    text-align: center;
    width: 100%;
  }

  .ads-subhead-copy.margin {
    text-align: left;
    text-align: left;
  }

  .div-block-300-new {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-300-new.light {
    width: 90%;
  }

  .grid-15-new {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
    margin-top: 0;
  }

  .ads-main-card-head-new {
    text-align: center;
  }

  .ads-main-head-list-item-new {
    text-align: left;
  }

  .ads-omni-head-new.left-align {
    text-align: center;
    text-align: center;
    font-size: 28px;
    line-height: 36px;
  }

  .ads-omni-subhead-new {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ads-omni-subhead-new.left-align {
    text-align: center;
    text-align: center;
  }

  .ads-omni-grid-new {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .ads-omni-grid-new.flex {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-17-new {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 5rem;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-17-new.no-margin {
    padding-top: 20px;
    padding-bottom: 2rem;
  }

  .image-147-new {
    left: 0%;
  }

  .ads-hero-right {
    flex-direction: column;
    align-items: center;
    width: 90%;
    display: flex;
  }

  .ads-hero-right.center {
    margin-left: 20px;
  }

  .comp-alt-observe-image-wrapper-web {
    flex-direction: row;
    width: auto;
  }

  .heading-83-evalu {
    color: #151515;
    text-align: center;
  }

  .container-10-evalu {
    align-items: center;
    max-width: 90%;
    padding-right: 3rem;
  }

  .evalu-quote {
    width: 80%;
  }

  .evalu-quote.gradient-border {
    width: 99.2%;
  }

  .data-lp-card-div {
    padding: 20px;
  }

  .paragraph-83 {
    width: 100%;
    height: 100%;
  }

  .form_input {
    font-size: 13px;
  }

  .resource_tabs-menu {
    justify-content: flex-start;
    align-items: center;
  }

  .ad-hero-image {
    display: none;
  }

  .ad-hero-image.margin.middle {
    display: block;
  }

  .div-block-379 {
    max-width: 560px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .container-23 {
    flex-direction: column;
  }

  .comp-observe-nav-mobile {
    background-color: #fff;
    display: block;
  }

  .nav-link-container {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px;
    display: flex;
  }

  .stats-section.blue-10._3-num {
    width: 100%;
    height: auto;
    padding: var(--sizes--0px);
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    background-image: radial-gradient(circle closest-side, #1a5ee8, #fff);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    width: 100%;
    height: auto;
    padding: 0;
  }

  .stats-section.blue-10.home-new {
    height: auto;
    padding: var(--sizes--0px);
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    background-image: radial-gradient(circle closest-side, #1a5ee8, #fff);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
    overflow: hidden;
  }

  .stats-section.blue-10._3-num {
    width: 100%;
    height: auto;
    padding: var(--sizes--0px);
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    background-image: radial-gradient(circle closest-side, #1a5ee8, #fff);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    width: 100%;
    height: auto;
    padding: 0;
  }

  .demo-form-wrapper {
    padding: 0;
  }

  .domain-error-message-container.absolute {
    bottom: -64%;
  }

  .form-container-not-paid.demoday-form {
    display: none;
  }

  .header-container {
    width: 80%;
    max-width: 560px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .pricing-form-text-field {
    border-radius: 8px;
    font-size: 14px;
  }

  .contact-no {
    background-color: #0000;
    font-size: 13px;
  }

  .input-wrapper {
    grid-row-gap: 10px;
  }

  .stack-image {
    width: 80%;
    height: auto;
  }

  .slide-count-wrapper {
    width: 100%;
  }

  .rl-padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .omnichannel-mobile-app-images {
    grid-column-gap: 20px;
    height: auto;
  }

  .omnichannel-mobile-app {
    width: 100%;
    height: auto;
  }

  .play-store {
    bottom: 23%;
  }

  .uui-testimonial16_component {
    grid-template-columns: 1fr 1fr;
  }

  .home-c-image {
    width: 100%;
    max-width: 405px;
  }

  .omnichannel-banner {
    width: 100%;
    height: auto;
  }

  .tabs_image {
    width: 280px;
  }

  .div-block-382 {
    width: 100%;
  }

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

  .uui-padding-vertical {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .play-store-mobile {
    bottom: 23%;
  }

  .tabs-01 {
    align-items: center;
    height: 80vh;
    padding: 10px 20px;
  }

  .tabs-01.homepage {
    flex-direction: row;
    align-items: stretch;
    display: flex;
  }

  .content-section-inner-01 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .products_tabs-content {
    width: 100%;
  }

  .tabs-menu-01 {
    width: auto;
  }

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

  .tabs_content-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }

  .product-slider {
    display: none;
  }

  .product-slide {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .omnichannel-banner-container {
    padding-top: 0;
  }

  .column {
    width: 460px;
    margin-top: 20px;
    margin-left: 55px;
    margin-right: auto;
  }

  .h2--heading {
    font-size: 32px;
    line-height: 130%;
  }

  .g2-badge-wrapper.data-security {
    grid-column-gap: var(--sizes--60px);
    grid-row-gap: var(--sizes--60px);
    grid-column-gap: var(--sizes--60px);
    grid-row-gap: var(--sizes--60px);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .g2-badge-container {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .home_stas-grid {
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr;
  }

  .tag-wrapper {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .footer-links.is-white.bottom-link {
    font-size: var(--sizes--12px);
    font-size: var(--sizes--12px);
    font-size: var(--sizes--12px);
    flex: none;
  }

  .hide-tablet {
    display: none;
  }

  .products_stats-grid {
    grid-template-columns: .5fr .5fr .5fr;
    grid-auto-flow: row;
    align-items: stretch;
  }

  .ads-subhead-balto {
    text-align: center;
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .integration-categories-wrapper {
    flex-flow: column;
    margin-bottom: 40px;
    margin-right: 0;
    display: flex;
  }

  .s_section--integrations-details {
    padding-left: 20px;
    padding-right: 20px;
  }

  .swiper-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .popup-3---brix {
    max-width: none;
  }

  .popup-content-wrapper---brix {
    width: auto;
  }

  .popup-content-wrapper---brix.popup-3-content-wrapper---brix {
    max-width: none;
    bottom: 24px;
    left: 24px;
    right: 24px;
  }

  .subscribe-button---brix.ebook-button---brix {
    background-position: 78%;
  }

  .signup_header-grid {
    grid-template-columns: 1fr;
    place-items: center;
  }

  .oval {
    bottom: auto;
    left: auto;
  }

  .webinar_header-image {
    margin-left: auto;
    margin-right: auto;
  }

  .pricing_item_featured-image {
    display: none;
  }

  .pricing_item-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-413 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .bfsi_challenges-item {
    width: 40%;
  }

  .integration-category-wrapper-2.w--current, .integration-category-wrapper-2.all, .integration-category-wrapper-2.all {
    margin-bottom: 0;
    margin-right: 20px;
  }

  .demo-register {
    display: block;
  }

  .div-block-428 {
    z-index: 101;
    justify-content: center;
    align-items: center;
    display: block;
    position: absolute;
    inset: auto 33% 8% auto;
  }

  .padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .fs-styleguide_heading-medium {
    font-size: 3rem;
  }

  .padding-section-xmedium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .fs-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xlarge {
    padding: 3rem;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-align-center.margin-bottom.margin-medium.h2-new {
    font-size: var(--sizes--36px);
    font-size: var(--sizes--36px);
    font-size: var(--sizes--36px);
    font-size: var(--sizes--36px);
  }

  .stats_divider {
    width: 1px;
    height: 100%;
  }

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

  .placeholder-class {
    display: none;
  }

  .why-us_grid, .team-wide_grid {
    grid-template-columns: 1fr 1fr;
  }

  .integrations-tools_images {
    flex-flow: wrap;
    align-self: flex-end;
    margin-left: auto;
  }

  .integrations-tools_images.is-voicebot {
    inset: auto 0% -26%;
    height: 100%;
    margin-right: auto;
    inset: auto 0% -26%;
  }

  .integration-tools_link {
    text-align: center;
    font-size: 12px;
    line-height: 15px;
  }

  .integration-tools_img-wrapper {
    width: 6rem;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .fs-styleguide_4-col, .llm_header_component {
    grid-template-columns: 1fr;
  }

  .nav_convin-logo {
    left: -96px;
  }

  .products_features-wrapper {
    grid-row-gap: 6rem;
  }

  .products_features_item {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

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

  .webinar_header-component {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .resource_header-component {
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .resource_header_content-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

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

  .data_header-component {
    text-align: center;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .solutions_hero-component {
    grid-template-columns: 1fr;
  }

  .news_collection-list {
    grid-template-columns: 1fr 1fr;
  }

  .free1k_why-component {
    flex-flow: column;
  }

  .free1k_why_text-wrapper, .free1k_why_testimonial-wrapper {
    width: 100%;
  }

  .funding-banner_supporting-text {
    font-size: .875rem;
  }

  .funding-banner_text {
    font-size: .75rem;
  }

  .funding-banner_wrapper {
    align-items: flex-start;
    padding-left: 1.25rem;
  }

  .funding-banner_large-text {
    font-size: 2rem;
  }

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

  .blogs_hero-component {
    flex-flow: column;
  }

  .blogs_hero_text-wrapper {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

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

  .blog_category {
    position: static;
    left: -260px;
  }

  .blog_title-container {
    width: 100%;
    max-width: none;
  }

  .ads_hero-component {
    grid-template-columns: 1fr;
  }

  .ads_hero_right-col {
    display: none;
  }

  .seo_grid {
    display: flex;
  }

  .seo_placeholder {
    width: 0%;
  }

  .seo_toc-wrapper {
    display: none;
    position: static;
  }

  .logo_item.new.home-2, .logo_item.new.new-new, .logo_item.new.home-2, .logo_item.new.new-new, .logo_item.new.home-2, .logo_item.new.new-new {
    width: auto;
    height: 60px;
    padding-right: var(--sizes--16px);
    padding-left: var(--sizes--16px);
    border-radius: var(--sizes--6px);
  }

  .logo-image.new {
    max-width: 80px;
  }

  .casestudy_content-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    margin-top: 1rem;
    padding-left: 0;
  }

  .podcasts_image-wrapper.is-featured {
    padding-top: 75%;
  }

  .uui-blog06_list {
    grid-template-columns: 1fr 1fr;
  }

  .podcasts_category-menu {
    margin-left: 0;
  }

  .podcasts_category-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .podcast_sticky-menu {
    display: none;
    position: static;
  }

  .podcast_content {
    margin-bottom: 0;
  }

  .podcast_content-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .blog_share {
    margin-top: var(--sizes--12px);
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    position: static;
  }

  .podcast_content-top {
    margin-bottom: 2rem;
  }

  .podcast_video-wrapper {
    margin-bottom: 3rem;
    padding-top: 56.25%;
  }

  .podcast_title-wrapper {
    margin-bottom: 2rem;
  }

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

  .podcast_heading-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .menu-icon_line-bottom-2 {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-inner-2 {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-2 {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-top-2 {
    background-color: var(--untitled-ui-gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_component-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .uui-navbar08_menu-button-2.w--open {
    background-color: #0000;
  }

  .navbar_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar08_menu-right-2 {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    padding-bottom: 7rem;
  }

  .uui-navbar08_link {
    width: 100%;
    color: var(--untitled-ui-gray900);
    padding: .75rem 0;
    font-size: 1rem;
  }

  .uui-navbar08_link:hover {
    color: var(--untitled-ui-gray900);
  }

  .uui-navbar08_dropdown-link-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar08_dropdown-link-2:hover {
    background-color: #0000;
  }

  .uui-navbar08_links-wrapper {
    padding: var(--sizes--0px);
    border-radius: 0;
    align-content: start;
    align-items: start;
  }

  .uui-navbar08_links-wrapper.is-products {
    padding: var(--sizes--0px);
    padding: var(--sizes--0px);
  }

  .uui-navbar08_dropdown-list-2 {
    position: static;
    overflow: hidden;
  }

  .uui-navbar08_dropdown-list-2.w--open {
    width: auto;
    box-shadow: none;
    border-style: none;
    border-color: #0000;
    padding: 0;
  }

  .uui-navbar08_dropdown-list-2.is-solutions.w--open {
    max-width: 100%;
  }

  .uui-navbar08_dropdown-list-2.is-products.w--open {
    width: auto;
    padding: var(--sizes--0px);
    box-shadow: none;
  }

  .uui-dropdown-icon-2 {
    color: var(--untitled-ui-gray500);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .uui-navbar08_dropdown-toggle {
    color: var(--untitled-ui-gray900);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1rem;
    display: flex;
  }

  .uui-navbar08_dropdown-toggle:hover {
    color: var(--untitled-ui-gray900);
  }

  .uui-navbar08_menu-dropdown {
    width: 100%;
    font-size: 1.125rem;
  }

  .uui-navbar08_menu-left-2 {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui-gray900);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar08_menu-2 {
    border-top: 1px solid var(--untitled-ui-gray100);
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .brix---buttons-row-right---t-left {
    justify-content: flex-start;
  }

  .brix---heading-h2-size {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: .7fr;
  }

  .blog---cta-card {
    padding: 72px 54px;
  }

  .navbar_dropdown-title {
    font-size: var(--sizes--14px);
  }

  .navbar_dropdown_list-wrapper {
    padding-left: 1rem;
  }

  .navbar_dropdown_list-wrapper.is-realtime-suite {
    width: 100%;
  }

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

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

  .postcall_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    display: flex;
  }

  .voicebot_steps-component {
    grid-template-columns: 1fr;
  }

  .voicebot_steps_heading-wrapper {
    text-align: center;
    position: static;
  }

  .integratios_image-voicebot {
    transform: scale(1.2);
  }

  .integrations-tools-text {
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .about_hero_text-wrapper {
    padding-right: 0;
  }

  .about_values-grid {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    grid-template-columns: 1fr 1fr;
  }

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

  .about_team-name {
    font-size: 1.125rem;
  }

  .about_team-grid {
    grid-template-columns: 1fr 1fr 1fr;
    max-height: 24rem;
  }

  .about_team-rank {
    font-size: .75rem;
  }

  .voicechat_category-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: flex;
  }

  .voicechat_item-wrapper {
    width: 48%;
  }

  .agent_card {
    margin-left: auto;
    margin-right: auto;
  }

  .agents_collection-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .agent_brief {
    font-size: 22px;
    line-height: 32px;
  }

  .call_modal-wrapper {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .agent_list-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .aiphonecall_hero-component {
    grid-template-columns: 1fr;
  }

  .footer-bottom {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .navbar3_container {
    grid-auto-columns: 1fr;
    display: grid;
  }

  .timeline-controls {
    display: none;
  }

  .blog_grid {
    display: flex;
  }

  .solution_header-cell {
    width: 264px;
    margin-right: 20px;
    padding-right: 20px;
  }

  .placeholder-div {
    display: none;
  }

  .industry_stas-grid {
    flex-wrap: wrap;
    grid-template-columns: 1fr 1fr;
  }

  .industry_faq-component {
    grid-template-columns: 1fr;
  }

  .podcast-form-wrapper {
    width: 80vw;
  }

  .podcast_cta-component {
    grid-template-columns: 1fr;
    padding: 3rem;
  }

  .podcast-cta_content {
    text-align: center;
    margin-right: 0;
  }

  .casestudy_content-component {
    flex-flow: column;
    display: flex;
  }

  .casestudy_industry-wrapper {
    width: 100%;
  }

  .casestudy_content_right-col {
    order: -1;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    position: relative;
    top: 0;
  }

  .casestudy_download-wrapper {
    max-width: 24rem;
  }

  .casestudy-hero {
    flex-flow: column;
  }

  .casestudy-left, .casestudy-right {
    width: 100%;
  }

  .heading-h1.home-new {
    font-size: 42px;
  }

  .flex-horizontal-center.spacer-60.book-demo {
    grid-column-gap: var(--sizes--12px);
    grid-row-gap: var(--sizes--12px);
    grid-column-gap: var(--sizes--12px);
    grid-row-gap: var(--sizes--12px);
    grid-column-gap: var(--sizes--12px);
    grid-row-gap: var(--sizes--12px);
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .convin-logo-wrap {
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 80px;
  }

  .convin-logo-wrapper {
    display: none;
  }

  .icons.convin-liners {
    inset: 0% auto;
    justify-content: center;
    align-items: center;
    width: 50px;
    inset: 0% auto;
  }

  .logo-animation-wrap {
    padding: var(--sizes--6px);
  }

  .features-section {
    margin-top: 4rem;
  }

  .grid-container._3x1.features, .grid-container._3x1.sales-conversion {
    margin-top: 40px;
  }

  .grid-container._2x1.tab-internal-content-gradient, .grid-container._2x1.language-card {
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--0px);
    grid-template-columns: 1.5fr;
  }

  .grid-container._3x1 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-container._3x1.features, .grid-container._3x1.sales-conversion {
    margin-top: 40px;
  }

  .grid-container._3x1.stats-desktop {
    display: none;
  }

  .grid-container._3x1.stats-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-container._3x1.features, .grid-container._3x1.sales-conversion {
    margin-top: 40px;
  }

  .grid-container._4x1 {
    grid-template-columns: 1fr 1fr;
  }

  .grid-container._2x1 {
    grid-template-columns: 1fr;
  }

  .grid-container._2x1.tab-internal-content {
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--0px);
    grid-template-columns: 1.5fr;
  }

  .grid-container._2x1.tab-internal-content-gradient, .grid-container._2x1.language-card, .grid-container._2x1.tab-internal-content {
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--0px);
    grid-template-columns: 1.5fr;
  }

  .grid-container._2x1.tab-internal-content.usecase {
    grid-template-columns: 1fr;
  }

  .grid-container._2x1.tab-internal-content-gradient, .grid-container._2x1.language-card {
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--0px);
    grid-template-columns: 1.5fr;
  }

  .grid-container.footer-grid {
    grid-template-columns: 1.5fr;
  }

  .feature-card {
    padding: var(--sizes--16px);
  }

  .absolute-heading {
    font-size: var(--sizes--36px);
    position: static;
  }

  .haeding-2.text-align-center._46 {
    font-size: var(--sizes--36px);
    font-size: var(--sizes--36px);
  }

  .haeding-2.is-white._52 {
    font-size: var(--sizes--44px);
    font-size: var(--sizes--44px);
  }

  .haeding-2._46 {
    text-align: center;
  }

  .why-card {
    width: 100%;
    padding: var(--sizes--16px);
  }

  .number-stat.margin-bottom.margin-small {
    font-size: var(--sizes--40px);
    font-size: var(--sizes--40px);
    font-size: var(--sizes--40px);
  }

  .code-embed-4 {
    display: none;
  }

  .button-new.is-black {
    justify-content: center;
    align-items: center;
  }

  .rank-content {
    grid-column-gap: var(--sizes--20px);
    grid-row-gap: var(--sizes--20px);
  }

  .ranking-badge {
    max-width: none;
  }

  .cta-contents {
    min-height: auto;
    padding: var(--sizes--32px);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-458 {
    max-width: 100%;
    padding-left: 0;
  }

  .image-decorative-girl {
    display: none;
  }

  .footer-bg {
    padding-top: var(--sizes--36px);
    padding-right: var(--sizes--36px);
    padding-left: var(--sizes--36px);
  }

  .div-block-460 {
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
    flex-flow: column;
  }

  .convin-footer-logo {
    bottom: -40px;
  }

  .bottom-legal-links {
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .line-divider {
    display: none;
  }

  .tab-internal.inner-tab-menu {
    flex: none;
  }

  .inside-tab {
    justify-content: flex-start;
    align-items: center;
    overflow: hidden;
  }

  .book-demo-banner {
    height: auto;
  }

  .grid-container-3x1 {
    grid-template-columns: 1fr 1fr;
  }

  .text-size-xxlarge.news-bottom-headings {
    font-size: var(--sizes--32px);
    font-size: var(--sizes--32px);
  }

  .divider-line-gradient {
    display: none;
  }

  .divider-line-gradient._3x3 {
    height: 50px;
    display: flex;
  }

  .num-content-wrap {
    width: 100%;
    max-width: none;
    padding: var(--sizes--32px) var(--sizes--18px) var(--sizes--18px);
    background-color: var(--_rebranding-convin---white-shade--100);
  }

  .num-content-wrap.usecase, .num-content-wrap.is-large, .num-content-wrap.usecase, .num-content-wrap.is-large {
    background-color: var(--_rebranding-convin---black-shades--0);
  }

  .testimonial-video-content {
    grid-template-columns: 2fr;
  }

  .award-contents {
    padding: var(--sizes--40px);
  }

  .integration-content-copy {
    flex-flow: column;
  }

  .slider-full-width {
    margin-right: var(--sizes--0px);
    margin-left: var(--sizes--0px);
  }

  .left-arrow-testimonial {
    margin-left: 0;
  }

  .right-arrow-testimonial {
    margin-right: 0;
  }

  .logo-list-for-desktop {
    grid-column-gap: var(--sizes--4px);
    grid-row-gap: var(--sizes--4px);
  }

  .spacer-56 {
    padding-top: 36px;
  }

  .dataflow-animation, .video-testomonial {
    display: none;
  }

  .badges-grid {
    grid-column-gap: var(--sizes--28px);
    grid-row-gap: var(--sizes--28px);
  }

  .slider-wrapper {
    max-width: 700px;
  }

  .integrations-rive {
    width: 650px;
  }

  .rive-3 {
    display: none;
  }

  .news-hero-contents {
    padding: var(--sizes--20px);
  }

  .grid-2x1 {
    grid-template-columns: 1fr;
  }

  .grid-2x1.maxwidht33 {
    max-width: 100%;
  }

  .news-card {
    flex-flow: column;
    grid-template-columns: .25fr 1fr;
    display: flex;
  }

  .news-card-wrapper {
    grid-column-gap: var(--sizes--14px);
    grid-row-gap: var(--sizes--14px);
  }

  .text-contents-wrap {
    padding-top: var(--sizes--12px);
    padding-bottom: var(--sizes--12px);
    padding-left: var(--sizes--16px);
  }

  .news-heading-h1 {
    font-size: var(--sizes--48px);
  }

  .news-featired-img {
    max-width: 100%;
  }

  .grid-2x1-copy {
    grid-column-gap: var(--sizes--32px);
    grid-row-gap: var(--sizes--32px);
  }

  .glossary-link-list {
    max-width: 710px;
    padding-top: var(--sizes--16px);
    padding-bottom: var(--sizes--16px);
  }

  .glossary-link-wrapper {
    top: -2%;
  }

  .glossary-letters {
    line-height: 1;
  }

  .collection-list-wrapper {
    top: -2%;
  }

  .div-block-512 {
    grid-template-columns: 1fr 1fr;
  }

  .chip-text-blue {
    padding: var(--sizes--6px) var(--sizes--16px);
    font-size: var(--sizes--10px);
  }

  .usecase-heading-hero {
    font-size: var(--sizes--44px);
  }

  .logo-wrap {
    border-radius: var(--sizes--10px);
    height: 50px;
  }

  .heading-h2 {
    font-size: var(--sizes--36px);
  }

  .challenges-card-usecase {
    min-height: auto;
  }

  .usecase-challeges-icon {
    color: #fff;
  }

  .usecase-number {
    font-size: var(--sizes--36px);
  }

  .usecase-num-content-wrap {
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-columns: 1.5fr;
  }

  .section_solve-real-business {
    z-index: 4;
    position: relative;
    overflow: visible;
  }

  .section_solve-real-business.sticky-top {
    overflow: visible;
  }

  .nav-demo-form-wrap {
    padding: 0;
  }

  .nav-demo-inputs {
    grid-row-gap: 10px;
  }

  .form-input {
    font-size: 13px;
  }

  .why-convin-grid {
    flex-flow: column;
    place-items: center;
  }

  .card-contents {
    width: 100%;
  }

  .grid-container-4x1 {
    grid-template-columns: 1fr 1fr;
  }

  .insurance-logos {
    padding-top: var(--sizes--12px);
    padding-bottom: var(--sizes--12px);
    border-radius: var(--sizes--8px);
  }

  .more-busines-card {
    padding-top: var(--sizes--14px);
  }

  .more-busines-card.slide {
    width: 100%;
    height: 100%;
  }

  .number {
    margin-bottom: var(--sizes--0px);
  }

  .desc {
    font-size: var(--sizes--16px);
  }

  .div-block-533 {
    justify-content: center;
    align-items: flex-start;
  }

  .product-text-wrap {
    margin-bottom: var(--sizes--12px);
  }

  .product-text-wrap.half {
    width: 100%;
    margin-bottom: var(--sizes--12px);
    width: 100%;
    margin-bottom: var(--sizes--12px);
  }

  .accordian-answer {
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--0px);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .max-width70 {
    max-width: 100%;
  }

  .num-content-wrap-2 {
    background-color: #fff;
    width: 100%;
    max-width: none;
    padding: 2rem 1.125rem 1.125rem;
  }

  .divider-line-gradient-2 {
    display: none;
  }

  .divider-line-gradient-2._3x3 {
    height: 50px;
    display: flex;
  }

  .grid-container-5x1 {
    grid-template-columns: 1fr 1fr;
  }

  .one-line {
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--0px);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

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

  .more-business-slider.grid {
    grid-template-columns: 1fr 1fr;
  }

  .max-width30 {
    max-width: 100%;
  }

  .code-embed-10 {
    display: none;
  }

  .card-stats {
    width: 100%;
    padding: var(--sizes--16px);
  }

  .impact-wrap {
    width: 100%;
    bottom: -32px;
  }

  .impact-text {
    font-size: .8rem;
  }

  .business-card-wrap {
    width: 99%;
    min-height: 260px;
  }

  .div-block-574 {
    padding-top: 0;
  }

  .accordion-paragraph---brix {
    max-width: 100%;
  }

  .accordion-item-title---brix {
    max-width: 88%;
  }

  .problem-card-wrap {
    flex-flow: column;
  }

  .solution-text-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .solutions-content {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .first-conversation-wrap {
    max-width: none;
  }

  .steps-wrapper {
    grid-column-gap: var(--sizes--24px);
    grid-row-gap: var(--sizes--24px);
    flex-flow: column;
  }

  .line-connector {
    display: none;
  }

  .arrow-bottom {
    bottom: -33%;
  }

  .teams-use {
    width: 100%;
  }

  .problem-header {
    justify-content: space-between;
    display: flex;
  }

  .team-strip {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .built-for-both-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

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

  .us-version-links {
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
    flex-flow: column;
  }

  .padding-section-medium-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .spacer-xlarge {
    padding-top: 3rem;
  }

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

  .card-problems {
    flex-flow: column;
  }

  .hero-heading-1 {
    font-size: 40px;
  }

  .s3-elevates-heading {
    font-size: 24px;
  }

  .pv7-fc.medium {
    min-width: auto;
  }

  .pv7-cc, .pv7-gc {
    font-size: var(--sizes--14px);
  }

  .t4-outer {
    border-radius: 0;
    overflow-x: auto;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2rem;
    font-weight: 700;
  }

  h3 {
    font-size: var(--sizes--24px);
  }

  h4 {
    font-size: 1.25rem;
  }

  h5 {
    font-size: 1rem;
  }

  h6 {
    font-size: .75rem;
  }

  .section_header.list-features.left, .section_header.list-features.right {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section_header.images {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section_header.hero.ebook._2.ebook3.book3padding {
    background-image: none;
    padding-top: 40px;
  }

  .section_header.list-features {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section_header.list-features.left, .section_header.list-features.right {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section_header.list-features.left, .section_header.list-features.right {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section_header.list-features.right._w-margin {
    background-size: cover;
  }

  .section_header.about-us {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section_header.newsletter {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section_header.img-case-study {
    margin-top: 139px;
  }

  .container {
    margin-bottom: 0;
  }

  .container.case-study, .container.blogs-copy {
    padding-top: 0;
  }

  .container.for-images.integrations {
    grid-template-columns: 1fr 1fr;
  }

  .container.case-study, .container.blogs-copy {
    padding-top: 0;
  }

  .text-block {
    font-size: 18px;
    line-height: 30px;
  }

  .header {
    font-size: 24px;
  }

  .paragraph {
    margin-top: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph.darker.short, .paragraph.lighter.centre.fixed-width {
    width: 100%;
  }

  .paragraph.privacypolicy {
    max-width: 320px;
    font-size: 16px;
    line-height: 23px;
    overflow: visible;
  }

  .paragraph.darker.center.smaller {
    width: 400px;
  }

  .paragraph.darker.short, .paragraph.lighter.centre.fixed-width, .paragraph.lighter.centre.fixed-width, .paragraph.lighter.centre.fixed-width {
    width: 100%;
  }

  .paragraph.is-white.text-align-center.margin-bottom.margin-medium.max-width-large.home-new {
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
  }

  .paragraph.is-black-60.center-align-mobile {
    text-align: center;
    text-align: center;
  }

  .banner-heading {
    font-size: 18px;
  }

  .banner-heading.oneliner {
    text-align: center;
    text-align: center;
    margin-left: 0;
    margin-right: 0;
    font-size: 24px;
  }

  .top-banner-wrapper {
    margin-bottom: 40px;
  }

  .feature {
    font-size: 14px;
  }

  .features {
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
    text-align: center;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
  }

  .icon.card-rotate {
    width: 18px;
    transform: rotate(90deg);
  }

  .hero-heading {
    font-size: 40px;
    line-height: 50px;
  }

  .hero-heading.newdesign {
    line-height: 1.1em;
  }

  .feature-title {
    font-size: 32px;
    line-height: 40px;
  }

  .paragraph-feature {
    font-size: 16px;
    line-height: 24px;
  }

  .secondary-pages.features.no-margin {
    width: 100%;
  }

  .image-14 {
    width: 100%;
    margin-left: 0;
  }

  .secondary-page-image {
    margin-right: 0;
  }

  .title.connect-integration, .title.more-integrations {
    font-size: 35px;
  }

  .title.newsletter {
    font-size: 27px;
  }

  .title.newsletter.ebook {
    text-align: center;
  }

  .title.newsletter.ebook._3heading {
    text-align: center;
    width: 100%;
    font-size: 30px;
  }

  .title.newsletter.ebook.ebook4-head {
    text-align: left;
  }

  .title.integration-hero {
    font-size: 36px;
  }

  .title.connect-integration, .title.more-integrations {
    font-size: 35px;
  }

  .modal-content {
    padding-left: 40px;
  }

  .top-contnent-wrapper.privacy-policy {
    margin-bottom: 40px;
  }

  .split-content.cta-left {
    margin-bottom: 40px;
    margin-left: 15px;
    margin-right: 0;
  }

  .split-content.cta-right {
    margin-left: 15px;
  }

  .split-content.newsletter-left {
    margin-bottom: 20px;
  }

  .split-content.integrations-left {
    width: 100%;
  }

  .split-content.integration-hero-left {
    margin-bottom: 40px;
  }

  .split-content.case-studies {
    display: none;
  }

  .split-content-heading {
    font-size: 20px;
  }

  .cta-wrapper {
    flex-direction: column;
  }

  .animation-div.integration-hero {
    position: static;
  }

  .underline.privacy-policy {
    margin-top: 20px;
  }

  .card.integration-page {
    padding: 1rem;
  }

  .h3-title-small.integrations {
    margin-right: 0;
  }

  .h3-title-small.integrations.categories {
    padding-left: 0;
  }

  .h3-title-small.integrations-category {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .image-wrapper.card-blog-post-author {
    width: 30px;
    height: 30px;
  }

  .newsletter-wrapper {
    padding: 50px 40px;
  }

  .paragraph-11 {
    text-align: left;
    width: 50%;
    font-size: 14px;
  }

  .paragraph-11.white {
    color: #004449;
    text-align: center;
    width: 100%;
  }

  .paragraph-11.white.eb4paragh {
    text-align: left;
    text-align: left;
  }

  .submit-button-2.ebook {
    margin-right: 20px;
    left: auto;
    right: 0;
  }

  .submit-button-2.ebook.eb4btn {
    align-self: center;
    margin-top: 3px;
    margin-left: 37px;
    margin-right: 3px;
  }

  .submit-button-2.ebook.eb4btn.eb41 {
    margin-right: 3px;
  }

  .submit-button-2.ebook.eb4btn.eb41.eb-4-2doen {
    margin-top: 0;
    margin-right: 101px;
  }

  .submit-button-2.ebook.eb2btn {
    margin-right: 10px;
  }

  .top-content {
    flex-direction: column;
    align-items: flex-start;
  }

  .top-content.integrations-category.margin {
    justify-content: space-between;
    align-items: center;
  }

  .blog-categories-grid {
    grid-template-columns: auto auto 1fr;
    margin-top: 1rem;
    margin-left: 0;
    margin-right: 0;
  }

  .blogpost_link {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .blog-post-grid {
    grid-template-columns: 1fr;
  }

  .og-heading {
    font-size: 47px;
  }

  .og-heading.privacypolicy {
    font-size: 6vw;
  }

  .rich-text h2 {
    font-size: 35px;
    line-height: 1.238em;
  }

  .rich-text p {
    margin-bottom: 25px;
  }

  .rich-text h4 {
    font-size: 24px;
  }

  .rich-text blockquote {
    background-position: 0 0, 0 0;
    background-size: auto, 190px;
    margin-top: 40px;
    margin-bottom: 40px;
    padding-left: 64px;
    font-size: 20px;
  }

  .rich-text figure {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .integration-wrapper {
    text-align: center;
    justify-content: space-between;
    align-items: center;
  }

  .integration-wrapper.vertical {
    flex-flow: column;
  }

  .integration-wrapper.is-voicebot {
    justify-content: center;
    align-items: center;
    height: auto;
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .integrations-categories-grid {
    justify-content: flex-start;
    display: flex;
  }

  .integrations-categories-grid.horizontal {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 0;
  }

  .integration-category-item {
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .integration-category-item.horizontal {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .integration-category-wrapper.w--current:hover {
    transform: translate(0, -6px);
  }

  .integrations-list {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .integration-icon {
    width: 3rem;
    height: 3rem;
    margin-right: 0;
  }

  .integration-icon._150px {
    width: 100px;
    height: 100px;
  }

  .categories-wrapper {
    flex-flow: column;
  }

  .navigation.new-nav {
    background-color: #f9f9f9;
  }

  .navigation-container-mob.flex {
    justify-content: flex-start;
  }

  .navigation-mob.new-home-mob-nav {
    background-color: var(--background-color--background-alternate);
    background-color: var(--background-color--background-alternate);
  }

  .dropdown-toggle.newtoggle.notop-bottom {
    padding-left: 16px;
    padding-right: 16px;
  }

  .social-icons-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: space-between;
    align-self: flex-start;
    display: flex;
  }

  .socials {
    margin-left: 10px;
    margin-right: 10px;
  }

  .socials.margin {
    margin-left: 0;
  }

  .success-message-nav.demo-new {
    border-radius: var(--sizes--12px);
    background-color: var(--_rebranding-convin---white-shade--100);
    border-radius: var(--sizes--12px);
    background-color: var(--_rebranding-convin---white-shade--100);
  }

  ._404-wrapper {
    text-align: center;
    grid-template-columns: 1.25fr;
    justify-items: center;
  }

  ._404-links-wrapper {
    flex-flow: column;
    align-content: space-around;
    font-size: 16px;
  }

  ._404-image-wrapper {
    display: none;
  }

  .container-medium-664px {
    text-align: center;
  }

  .integration-hero-wrapper {
    align-items: flex-start;
  }

  .download-button {
    width: 30%;
  }

  .company-details-heading {
    line-height: 1.1em;
  }

  .case-study-wrapper {
    width: 100%;
  }

  .category-case-study {
    background-color: #94ffa433;
  }

  .below-button-para {
    font-size: 12px;
  }

  .case-study-text p {
    font-size: 1rem;
  }

  .case-study-text h2, .case-study-text h4 {
    font-size: 24px;
  }

  .case-study-text blockquote, .case-study-text p {
    font-size: 1rem;
  }

  .case-study-text h2, .case-study-text h4 {
    font-size: 24px;
  }

  .case-study-text blockquote {
    font-size: 1rem;
  }

  .signup_header_content-wrapper {
    display: none;
  }

  .brand-2 {
    margin-bottom: 30px;
    position: static;
    top: auto;
  }

  .text-box {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .flex_j_centre_a_start {
    flex-direction: column;
  }

  .flex1.paddingl35 {
    padding-left: 0;
  }

  .grid-6 {
    grid-template-columns: 1fr;
    width: 100%;
    margin-left: 0;
  }

  .bfcm_image_container_2.container-medium-664px.nopadding {
    margin-left: 0;
  }

  .div-block-58 {
    width: 100%;
  }

  .div-block-62 {
    justify-content: center;
    align-items: flex-start;
  }

  .ebook-h2.small {
    width: 100%;
  }

  .div-block-63 {
    flex-direction: column;
  }

  .div-block-64 {
    width: 100%;
  }

  .image-40 {
    align-self: center;
    margin-bottom: 29px;
  }

  .div-block-65.insideimg {
    margin-left: 0;
  }

  .grid-7 {
    width: 80%;
    margin-left: -2px;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .heading-21 {
    font-size: 30px;
  }

  .gradient-text {
    left: 6%;
  }

  .div-block-72 {
    width: 100%;
  }

  .div-block-73 {
    flex-direction: column;
  }

  .div-block-74 {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
  }

  .image-43 {
    max-width: 65%;
    inset: auto 0% -1% 15%;
  }

  .div-block-76, .div-block-76._2, .div-block-76._2 {
    width: 400px;
  }

  .div-block-78 {
    width: 100%;
  }

  .div-block-79 {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
    display: block;
  }

  .div-block-80 {
    flex-direction: column;
  }

  .image-45, .image-46 {
    max-width: 20%;
  }

  .image-53 {
    top: -3%;
  }

  .div-block-104 {
    margin-top: 20px;
  }

  .ebook-form-wrapper {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    display: flex;
  }

  .ebook-form {
    flex-direction: column;
    justify-content: center;
    align-self: stretch;
  }

  .seo-h1 {
    text-align: center;
  }

  .seo-h2 {
    text-align: center;
    font-size: 20px;
  }

  .seo-para {
    font-size: 16px;
  }

  .seo-rt h6, .seo-rt p {
    font-size: 1rem;
  }

  .seo-rt h2 {
    font-size: 26px;
  }

  .seo-rt blockquote {
    background-position: 0 0, 0 0;
    background-size: auto, 190px;
    font-size: 1rem;
  }

  .seo-rt li {
    font-size: 1rem;
  }

  .seo-rt.split {
    width: 100%;
  }

  .seo-rt h6, .seo-rt p {
    font-size: 1rem;
  }

  .section_intro {
    padding-left: 24px;
    padding-right: 24px;
  }

  .div-block-125 {
    margin-left: 0;
  }

  .image-90.new {
    width: 40%;
  }

  .image-91.new {
    width: 30%;
  }

  .div-block-133 {
    width: 400px;
  }

  .subheadline.centre._750w {
    font-size: 16px;
  }

  .div-standard {
    max-width: 95%;
  }

  .section-standard {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section-standard.hero {
    display: block;
  }

  .section-standard.hero.features {
    margin-top: 0;
  }

  .section-standard.blue-background {
    padding-top: 20px;
  }

  .section-standard._0-padding {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .paragraph-24 {
    font-size: 15px;
  }

  .heading-42, .heading-42.centre._800w {
    font-size: 30px;
  }

  .heading-42.centre._800w {
    font-size: 30px;
  }

  .heading-42._35px {
    font-size: 27px;
  }

  .giant-testimonial-image {
    width: 100%;
  }

  .testimonial-block {
    flex: none;
    align-self: flex-end;
    position: relative;
    top: 175px;
    left: -515px;
  }

  .div-450-width {
    margin-bottom: 20px;
  }

  .columns-features, .columns-features.reverse-mobile, .columns-features.reverse-mobile {
    flex-direction: row-reverse;
  }

  .integration {
    width: 150px;
    height: 110px;
  }

  .centre-hero-image-wrapper {
    max-width: 500px;
    max-height: 350px;
  }

  .image-111 {
    top: 23%;
  }

  .heading-44 {
    text-align: left;
  }

  .image-119, .image-120 {
    width: 100%;
    margin-left: 0;
  }

  .slide-7.sl-1.white-bord, .slide-7.sl-1._1qms-slide {
    height: 23em;
  }

  .slide-7.sl-1 {
    width: 70%;
    height: 20em;
    margin-left: 80px;
  }

  .slide-7.sl-1.white-bord, .slide-7.sl-1._1qms-slide, .slide-7.sl-1.white-bord, .slide-7.sl-1._1qms-slide {
    height: 23em;
  }

  .heading-45 {
    text-align: left;
  }

  .heading-45._1car {
    margin-left: 0;
  }

  .heading-45._1car.m-30 {
    margin-left: -30px;
  }

  .slider-4 {
    height: 28em;
  }

  .slider-4.sl5 {
    height: 25em;
  }

  .text-block-110 {
    margin-top: 10px;
  }

  .icon-9 {
    margin-top: 140px;
  }

  .icon-10, .icon-11 {
    margin-top: 180px;
  }

  .icon-14 {
    margin-top: 140px;
  }

  .div-block-171 {
    justify-content: flex-start;
  }

  .image-127 {
    align-self: center;
    margin-left: 0;
    margin-right: 0;
  }

  .image-132.whatinside4 {
    align-self: center;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .div-block-177, .div-block-178, .div-block-179 {
    width: 400px;
  }

  .home-left {
    text-align: center;
    width: 56%;
    height: 100%;
    margin-top: 0;
    margin-left: 4px;
    margin-right: auto;
  }

  .home-left.width {
    margin-right: 0;
  }

  .fold-1 {
    z-index: 777;
    height: 60vh;
    padding-left: 20px;
    padding-right: 20px;
  }

  .solution-heading {
    text-align: left;
    width: 92%;
    margin-bottom: 16px;
    margin-left: 1px;
    margin-right: 0;
    line-height: 25px;
    display: block;
    overflow: visible;
  }

  .changer {
    font-size: 2rem;
  }

  .bold-text-27 {
    text-align: left;
    font-size: 22px;
  }

  .grad-text._3x.stats.call-audited, .grad-text._3x.stats.third-stats, .grad-text._3x.stats.compliance {
    font-size: 60px;
  }

  .grad-text._3x.stats.call-audited, .grad-text._3x.stats.third-stats, .grad-text._3x.stats.compliance {
    font-size: 60px;
  }

  .grad-text._3x.stats.call-audited, .grad-text._3x.stats.third-stats, .grad-text._3x.stats.compliance {
    font-size: 60px;
  }

  .grad-text._3x.stats.call-audited, .grad-text._3x.stats.third-stats, .grad-text._3x.stats.compliance {
    font-size: 60px;
  }

  .grad-text._3x.stats.small {
    font-size: 36px;
  }

  .subheading {
    text-align: left;
    width: 100%;
    margin-top: 0;
    margin-bottom: 40px;
    font-size: 16px;
    line-height: 150%;
    display: block;
  }

  .subheading.width {
    padding-right: 0;
  }

  .subheading.margin-3 {
    text-align: center;
  }

  .new-signup {
    margin-top: 0;
    margin-left: 0;
  }

  .btn-block {
    justify-content: flex-start;
  }

  .circles.absolute.zindex {
    z-index: -10;
    z-index: -10;
    z-index: -10;
  }

  .label.bel-text {
    text-transform: none;
    text-transform: none;
  }

  .step-hero.desc-1.description {
    margin-bottom: 60px;
    margin-right: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .convin-logo {
    width: 195px;
    min-width: 195px;
    left: -83px;
  }

  .qms-stats-wrapper {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .qms-stats-wrapper._6x {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .fold-heading-dark {
    margin-top: 0;
    line-height: 45px;
  }

  .role-text {
    width: 100%;
  }

  .role-text.leaders {
    margin-left: auto;
    margin-right: auto;
  }

  .role-heading {
    text-align: left;
    margin-right: auto;
    font-size: 23px;
  }

  .fold-5.padding0, .fold-5.margin, .fold-5.padding0, .fold-5.margin {
    padding-left: 24px;
    padding-right: 24px;
  }

  .heading-49 {
    font-size: 7.5px;
    line-height: 22px;
  }

  .text-block-133 {
    font-size: 5.5px;
  }

  .text-block-134 {
    font-size: 7.5px;
  }

  .text-block-135 {
    font-size: 6px;
  }

  .left-arrow-6 {
    margin-left: 75px;
    font-size: 10px;
    line-height: 10px;
    top: 78%;
  }

  .cust-arrow {
    width: 35px;
    height: 35px;
  }

  .right-arrow-5 {
    margin-left: 51.1016px;
    margin-right: 0;
    font-size: 10px;
    line-height: 10px;
    top: 78%;
  }

  .fold-6 {
    background-color: #0000;
  }

  .certificate-wrapper {
    width: 80vw;
    margin-left: auto;
    margin-right: auto;
    display: none;
  }

  .certificate-wrapper.mob-hide-cert {
    display: none;
  }

  .div-block-192.cert-1 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .ai-engine-cta {
    justify-content: center;
    width: 85vw;
    height: 60vh;
  }

  .ai-engine-cta.blog {
    width: 80%;
    height: auto;
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .comp-alt-cta-h2 {
    font-size: 30px;
  }

  .comp-alt-signup {
    text-align: center;
  }

  .foot-heading.prod-heading {
    margin-bottom: 20px;
  }

  .footer_container {
    padding-left: 40px;
    padding-right: 40px;
  }

  .foot-container {
    background-color: #0000;
    flex-direction: column;
    width: 100%;
  }

  .company-socials {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .footer-company {
    margin-top: 20px;
  }

  .cms-width {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
  }

  .policies {
    margin-top: 10px;
  }

  .copyright.flexmove {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .solution-links-part1 {
    flex-direction: column;
    width: 100%;
  }

  .home-main.mob.width {
    grid-column-gap: 24px;
    grid-column-gap: 24px;
    grid-column-gap: 24px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .home-right {
    justify-content: center;
    align-items: center;
    width: 60%;
    margin: -5px -19px 0 -13px;
    display: flex;
  }

  .mob-home-main-texts {
    text-align: left;
    font-size: 24px;
    line-height: 36px;
  }

  .mob-home-main-texts.homepage {
    margin-bottom: 0;
    line-height: 130%;
  }

  .mob-home-main-texts.homepage.font-weight-copy {
    text-align: center;
    text-align: center;
    font-size: 26px;
  }

  .mob-paragraph-27 {
    width: 100%;
    font-size: 14px;
    display: none;
  }

  .slider-8 {
    width: 70vw;
    margin-left: 25px;
  }

  .icon-19 {
    display: none;
  }

  .text-block-140 {
    padding-right: 0;
  }

  .link-block-11 {
    text-align: center;
  }

  .slider-9 {
    background-color: #0000;
    height: auto;
    display: block;
  }

  .icon-21, .icon-22 {
    display: none;
  }

  .div-block-204 {
    grid-column-gap: 24px;
    justify-content: center;
    align-items: center;
    margin-bottom: 40px;
    display: flex;
  }

  .image-170, .image-171 {
    margin-left: -5px;
  }

  .image-172, .image-173 {
    margin-left: -7px;
  }

  .image-181 {
    margin-left: -6px;
  }

  .text-block-141 {
    text-align: left;
    margin-top: 0;
  }

  .qms-fold-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .feature-subheading {
    font-size: 12px;
  }

  .list-3 {
    font-size: 14px;
  }

  .add-ons_accordion-header.add-ons_js-accordion-header {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .add-ons_accordion-item {
    box-shadow: none;
  }

  .add-ons_accordion-body.add-ons_js-accordion-body._2, .add-ons_accordion-body.add-ons_js-accordion-body._3 {
    display: block;
  }

  .add-ons_accordion-body.add-ons_js-accordion-body {
    padding-bottom: 1.5rem;
    padding-left: 2.8rem;
  }

  .add-ons_accordion-body.add-ons_js-accordion-body._2, .add-ons_accordion-body.add-ons_js-accordion-body._3, .add-ons_accordion-body.add-ons_js-accordion-body._2, .add-ons_accordion-body.add-ons_js-accordion-body._3 {
    display: block;
  }

  .add-ons_image-wrapper {
    height: 22rem;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .add-ons_accordion-title {
    margin-left: 11px;
  }

  .add-ons_accordion {
    width: 100%;
  }

  .container-card.med {
    width: auto;
  }

  .main-wrapper_2 {
    width: 60vw;
    height: 50vh;
  }

  .add-ons_image {
    object-fit: cover;
    object-position: 50% 50%;
  }

  .page-padding {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-medium.mobile-only {
    max-width: 350px;
    display: block;
  }

  .margin-top.margin-medium.textimonila {
    flex-flow: column;
  }

  .margin-top.margin-medium.testimonial-image {
    width: 50px;
    height: 50px;
  }

  .margin-top.margin-large.hide-for-mobile {
    display: none;
  }

  .button-20.rh-form-button {
    width: 100%;
  }

  .slide-wrap {
    width: 104vw;
    line-height: 20px;
  }

  .logo-img-2 {
    margin-right: 50px;
  }

  .logo-img-2._50-r-m.simpl, .logo-img-2._50-r-m.treebo {
    width: 7em;
  }

  .logo-img-2._50-r-m {
    width: 8em;
    margin-right: 20px;
    font-size: 13px;
  }

  .logo-img-2._50-r-m.simpl, .logo-img-2._50-r-m.treebo {
    width: 7em;
  }

  .logo-img-2._50-r-m.place {
    width: 4.8em;
  }

  .logo-img-2._50-r-m.simpl, .logo-img-2._50-r-m.treebo {
    width: 7em;
  }

  .section-13 {
    height: 17vh;
    line-height: 20px;
  }

  .bold-text-35 {
    font-size: 27px;
  }

  .gdpr-arrow, .image-214, .image-216 {
    margin-bottom: 0;
    margin-left: 0;
  }

  .div-block-247 {
    font-size: 13px;
  }

  .bold-text-37 {
    font-size: 7.5px;
    line-height: 22px;
  }

  .slider-desk {
    width: 86vw;
    height: 93vh;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-59 {
    font-size: 17px;
    line-height: 26px;
  }

  .text-block-154 {
    font-size: 12px;
    line-height: 26px;
  }

  .text-block-155 {
    font-size: 13px;
    line-height: 26px;
  }

  .text-block-156 {
    font-size: 11px;
    line-height: 26px;
  }

  .left-arrow-8 {
    left: 75%;
  }

  .lottie-animation-12 {
    width: 80vw;
    margin-left: auto;
    margin-right: auto;
  }

  .link-block-13 {
    text-align: center;
  }

  .security_badge-text {
    width: auto;
    padding-right: 0;
    font-size: 11px;
    line-height: 16px;
  }

  .fold-heading-dark-2.section-subheading.m-23 {
    line-height: 45px;
  }

  .fold-heading-dark-2.section-subheading.m-23.padding0 {
    margin-bottom: 0;
  }

  .leaders {
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin.relative {
    top: auto;
  }

  .header1_component {
    grid-row-gap: 1.5rem;
    flex-direction: column;
  }

  .header1_component.main {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .header1_component.agent-assist-grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .padding-global.padding-section-medium.ishome-hero-new {
    padding-bottom: 9rem;
  }

  .padding-global.padding-section-small {
    width: 100%;
  }

  .popup_wrapper {
    width: 24rem;
    margin-left: 40px;
    margin-right: 40px;
  }

  .x-close {
    border-radius: 0;
  }

  .products-wrapper.new {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .products-grid.integrations {
    padding: 20px;
  }

  .product-nav-icon {
    display: none;
  }

  .dropdown-list2 {
    padding: 20px;
  }

  .logo-normal {
    width: 180px;
  }

  .sol-top-text {
    font-size: 9px;
  }

  .rh-form-flex {
    flex-direction: column;
    align-items: stretch;
    height: auto;
  }

  .rh-search-block {
    width: 100%;
    max-width: 100%;
    margin-right: 0%;
  }

  .resource_item_category-tag {
    font-size: 12px;
  }

  .resource_item-heading {
    font-size: 18px;
  }

  .rh-item-author-text {
    text-align: left;
  }

  .resources_tabs-heading {
    font-size: 20px;
    top: -12px;
    left: 32px;
  }

  .rh-view-all-link {
    font-size: 14px;
    right: 1.5rem;
  }

  .rh-item-upper {
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .rh-all {
    grid-row-gap: 48px;
  }

  .blog-rich {
    text-align: left;
    padding-top: 12px;
  }

  .blog-rich h2 {
    text-align: left;
    font-size: 26px;
  }

  .blog-rich p {
    text-align: left;
    font-size: 1rem;
  }

  .blog-rich blockquote {
    font-size: 1rem;
  }

  .blog-rich h5 {
    line-height: 1.25;
  }

  .blog-rich img {
    margin-top: 14px;
    margin-bottom: 8px;
  }

  .subs-newsletter {
    flex-direction: column;
    padding-left: 12px;
    padding-right: 12px;
    display: none;
  }

  .feature-link {
    top: -140px;
  }

  .table-of-content-wrapper {
    margin-top: 32px;
    margin-bottom: 12px;
  }

  .toc-link {
    font-size: 1rem;
  }

  .toc-content {
    text-align: left;
  }

  .subscribe {
    width: 100%;
  }

  .blogs_item {
    align-items: stretch;
  }

  .address-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .p-convin-description.job-enquiries.white {
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
  }

  .designation {
    padding-left: 0;
    padding-right: 0;
  }

  .transparency {
    height: auto;
  }

  .pcs-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .privacy {
    width: 31vw;
  }

  .main {
    width: 74%;
  }

  .trust-section_header1 {
    min-height: auto;
  }

  .privacy_hero-bg {
    display: none;
  }

  .privacy_hero-component {
    width: 96%;
  }

  .privacy_lock-icon {
    margin-top: 13px;
    display: none;
  }

  .compilance-card {
    width: 90%;
    height: 20rem;
    padding: 20px;
  }

  .compilance-card.more-content-card {
    width: 90%;
    height: 24rem;
  }

  .compliance-header {
    text-align: center;
    margin-bottom: 170px;
  }

  .compliance-desc {
    text-align: center;
    width: 88%;
    margin-top: 12px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 14px;
  }

  .image-260 {
    display: none;
  }

  .image-260.image-small {
    margin-left: auto;
    margin-right: auto;
    display: block;
    top: 12.4rem;
    left: 42%;
  }

  .image-261 {
    top: 15%;
  }

  .security-grid-head {
    font-size: 20px;
  }

  .security-grid-imgdiv {
    text-align: center;
    align-self: center;
    padding-left: 0;
  }

  .security-grid-img {
    width: 63%;
    margin-bottom: 0;
    margin-left: 0;
  }

  .security-grid-div {
    text-align: center;
  }

  .security-grid-desc {
    width: 100%;
  }

  .security-content {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
  }

  .security-content-1 {
    flex-direction: column;
  }

  .image-264 {
    display: none;
  }

  .image-265 {
    margin-left: 0;
    display: inline-block;
    position: absolute;
    inset: 12rem auto auto 43.5%;
  }

  .compliance {
    height: 11.1rem;
    display: block;
    inset: 4rem auto 0% 0%;
  }

  .ads-heading {
    text-align: center;
  }

  .div-block-300 {
    width: 100%;
    margin-top: 70px;
  }

  .grid-15 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .ads-form-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .ads-omni-grid {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ads-omni-grid-card {
    padding-left: 0;
    padding-right: 0;
  }

  .ads-omni-grid-card.height.background {
    min-height: 100%;
  }

  .ads-customer-container {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .section-18 {
    padding-top: 61px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-18.margin {
    margin-top: 60px;
    padding-top: 0;
  }

  .ads-convin-working {
    margin-bottom: 25px;
    font-size: 28px;
    line-height: 36px;
  }

  .ads-clients {
    width: 170px;
    height: 50px;
  }

  .ads-clients-container.margin0 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .lottie-animation-20 {
    margin-bottom: 0;
    display: none;
  }

  .flash {
    left: 40%;
  }

  .flash.image-271-mob-call-tracking {
    left: 38%;
  }

  .image-273 {
    width: 314px;
    height: 634px;
    margin-left: 0;
    display: inline;
  }

  .banner-text {
    text-align: left;
    font-size: 14px;
  }

  .div-block-312 {
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .image-275 {
    align-self: center;
    height: auto;
    margin-left: auto;
  }

  .image-276 {
    display: none;
  }

  .ads-observe-table {
    margin-top: 0;
  }

  .ads-observeai-heading {
    text-align: center;
    font-size: 28px;
  }

  .pricing-fold2-card {
    padding: 30px;
  }

  .pricing-check-img {
    width: 16px;
    height: 16px;
    margin-top: 2px;
  }

  .checked-item-div {
    align-items: flex-start;
  }

  .pricing_form-container.pricing-form {
    width: 100%;
    max-width: none;
  }

  .free-badge.new {
    justify-content: center;
    align-items: center;
    height: 100%;
    font-size: 14px;
    line-height: 130%;
    display: flex;
    position: static;
  }

  .security-badges-div {
    flex-wrap: wrap;
  }

  .security-badges-div.new-homw {
    grid-column-gap: var(--sizes--16px);
    grid-column-gap: var(--sizes--16px);
  }

  .glossary-template-h1 {
    font-size: 2rem;
  }

  .glossary-rich {
    text-align: left;
    padding-top: 12px;
  }

  .glossary-rich h2 {
    text-align: left;
    font-size: 1.25rem;
  }

  .glossary-rich p {
    text-align: left;
  }

  .glossary-rich h4 {
    font-size: 1rem;
  }

  .glossary-rich blockquote {
    background-position: 0 0, 0 0;
    background-size: 190px, 48px;
    padding-left: 64px;
    font-size: 20px;
  }

  .glossary-rich h5 {
    line-height: 1.25;
  }

  .glossary-rich img {
    margin-top: 14px;
    margin-bottom: 8px;
  }

  .glossary-rich h3 {
    font-size: 1.125rem;
  }

  .div-block-344 {
    margin-top: 1rem;
  }

  .container-10 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .section-26.margin-1 {
    margin-top: 40px;
    margin-bottom: 60px;
  }

  .div-block-346.observe-table-row-detail {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-link-4.black-button-copy {
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .rh-form-flex-observe {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    justify-content: flex-start;
    width: 32rem;
    padding-left: 0;
  }

  .bl-text-copy {
    width: 35rem;
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    top: -10px;
  }

  .button-34 {
    align-self: center;
    height: auto;
    min-height: 3rem;
  }

  .menu-button-2 {
    margin-left: auto;
  }

  .paragraph-68 {
    text-align: center;
  }

  .ads-cta-copy.mbm-normal-copy {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .ads-subhead-observe {
    text-align: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .rh-form-flex-observe-copy {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border-style: none;
    flex-direction: row;
    justify-content: flex-start;
    width: 100%;
    padding-left: 0;
  }

  .div-block-344-copy {
    margin-top: 1rem;
  }

  .comp-alt-top-section {
    padding-top: 2rem;
    padding-left: 20px;
    padding-right: 20px;
  }

  .comp-alt-gradient-heading {
    line-height: 130%;
  }

  .comp-alt-observe-image-section {
    padding-top: 4rem;
    padding-left: 20px;
    padding-right: 20px;
  }

  .comp-alt-observe-bold-heading {
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 140%;
  }

  .container-13 {
    max-width: 100%;
  }

  .paragraph-73, .paragraph-73-copy {
    width: 100%;
  }

  .section-29 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .comp-alt-h2 {
    font-size: 26px;
  }

  .comparison-wrapper-copy {
    width: 100%;
    max-width: none;
  }

  .container-13-mob {
    max-width: 100%;
  }

  .bold-text-115-mob, .bold-text-116-mob {
    font-size: 16px;
  }

  .ads-heading-new {
    text-align: center;
    font-size: 32px;
    line-height: 40px;
  }

  .ads-heading-new.align, .ads-heading-new.align-center, .ads-heading-new.align, .ads-heading-new.align-center {
    text-align: center;
  }

  .ads-head-left-new.right-padding.width {
    align-items: center;
  }

  .ads-subhead-copy {
    text-align: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .ads-subhead-copy.margin {
    text-align: center;
    text-align: center;
  }

  .div-block-300-new {
    width: 100%;
    margin-top: 70px;
  }

  .grid-15-new {
    grid-template-columns: 1fr;
  }

  .grid-15-new.margin, .grid-15-new.auto-qa, .grid-15-new.qa, .grid-15-new.margin, .grid-15-new.auto-qa, .grid-15-new.qa {
    width: 100%;
  }

  .ads-omni-grid-new {
    grid-template-rows: auto auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ads-omni-grid-card-new {
    padding-left: 0;
    padding-right: 0;
  }

  .image-147-new {
    width: 195px;
    min-width: 195px;
    left: 0%;
  }

  .ads-hero-right {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .ads-hero-right.center {
    display: none;
  }

  .container-10-evalu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .evalu-quote-border-gradient {
    width: 80%;
  }

  .evalu-quote-border-gradient.max-width-full {
    width: 100%;
  }

  .resource_tab-content {
    margin-top: 56px;
  }

  .data_info_list-item {
    font-size: 1rem;
  }

  .form_input {
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    top: auto;
  }

  .form_input.border {
    border-style: solid;
    border-color: var(--untitled-ui-gray300);
    background-color: var(--white\<deleted\|variable-1e3a5a36\>);
    width: 100%;
    min-width: 180px;
    font-size: 14px;
  }

  .form_input.email {
    border-style: solid;
    border-color: var(--untitled-ui-gray300);
    background-color: var(--white\<deleted\|variable-1e3a5a36\>);
    width: 100%;
    height: 50px;
    box-shadow: none;
    font-size: 14px;
  }

  .form_input.email.demo-new {
    background-color: var(--_rebranding-convin---white-shade--100);
    background-color: var(--_rebranding-convin---white-shade--100);
  }

  .form_input.integration-input {
    border-style: solid;
    border-color: var(--untitled-ui-gray300);
    background-color: var(--white\<deleted\|variable-1e3a5a36\>);
    width: 100%;
    height: 50px;
    font-size: 14px;
  }

  .form_input.demo-day {
    border-style: solid;
    border-color: var(--untitled-ui-gray300);
    background-color: var(--white\<deleted\|variable-1e3a5a36\>);
    width: 260px;
    height: 50px;
    font-size: 14px;
  }

  .form_input.email {
    width: 100%;
    height: 50px;
    box-shadow: none;
    background-color: #fff;
    border-style: solid;
    border-color: #d0d5dd;
    font-size: 14px;
  }

  .form_input.free1k {
    border-style: solid;
    border-color: var(--untitled-ui-gray300);
    background-color: var(--white\<deleted\|variable-1e3a5a36\>);
    width: 100%;
    height: 50px;
    box-shadow: none;
    font-size: 14px;
  }

  .resource_tabs-menu {
    margin-left: 0%;
  }

  .resource_tab-link {
    width: 100%;
  }

  .download-success {
    font-size: 12px;
  }

  .language_hero_image-wrapper {
    order: -1;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .language_hero_text-wrapper {
    text-align: center;
    order: -1;
    align-items: center;
    width: 100%;
  }

  .language_text {
    font-size: .875rem;
  }

  .input-container.vertical, .input-container.postion-center {
    box-shadow: none;
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    padding: 0;
  }

  .input-container.horizontal {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    padding: 0;
  }

  .input-container.horizontal.demo-new {
    justify-content: center;
    align-items: stretch;
    height: auto;
    padding-left: 8px;
  }

  .input-container.horizontal.demo-new.ai-phone {
    flex-flow: column;
    height: auto;
  }

  .input-container.vertical, .input-container.postion-center {
    box-shadow: none;
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    padding: 0;
  }

  .input-container.data-story-footer {
    flex-flow: column;
    margin-top: 1.5rem;
  }

  .div-block-379 {
    align-items: center;
    margin-right: 0;
  }

  .container-23 {
    margin-left: 24px;
    margin-right: 24px;
  }

  .stats-section.blue-10.home-new, .stats-section.blue-10._3-num, .stats-section.blue-10._3-num, .stats-section.blue-10.home-new, .stats-section.blue-10._3-num, .stats-section.blue-10.home-new, .stats-section.blue-10._3-num, .stats-section.blue-10._3-num, .stats-section.blue-10._3-num {
    overflow: hidden;
  }

  .demo-form-wrapper.domo-new {
    width: 100%;
  }

  .demo-form {
    width: 100%;
    max-width: 100%;
  }

  .demo-form.demo-new {
    display: none;
  }

  .demo-submit-button {
    width: 100%;
    box-shadow: none;
    margin-left: auto;
  }

  .demo-submit-button.is-white.demo-new {
    width: 100%;
    margin-top: var(--sizes--4px);
    padding: var(--sizes--12px);
    font-size: var(--sizes--14px);
    width: 100%;
    margin-left: 0;
    margin-top: var(--sizes--4px);
    padding: var(--sizes--12px);
    font-size: var(--sizes--14px);
    width: 100%;
    margin-left: 0;
    margin-top: var(--sizes--4px);
    padding: var(--sizes--12px);
    font-size: var(--sizes--14px);
    margin-left: 0;
  }

  .domain-error-message-container.absolute {
    bottom: -30%;
  }

  .fetch-ip-country {
    margin-top: 0;
    margin-bottom: 0;
  }

  .form-container-paid {
    max-width: 568px;
  }

  .form-container-not-paid {
    max-width: none;
  }

  .badge-container {
    justify-content: center;
    margin-top: 40px;
  }

  .badge-container.center {
    flex-wrap: wrap;
  }

  .header-container {
    align-items: center;
    margin-right: 0;
  }

  .contact-no {
    width: 35rem;
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    top: auto;
  }

  .contact-no.border {
    width: 100%;
    min-width: 180px;
  }

  .contact-no.border.phone {
    background-color: var(--white\<deleted\|variable-1e3a5a36\>);
    background-color: var(--white\<deleted\|variable-1e3a5a36\>);
    border-style: solid;
    font-size: 14px;
  }

  .contact-no.border-phone {
    width: 100%;
    min-width: 180px;
  }

  .contact-no.border-phone.phone {
    background-color: var(--white\<deleted\|variable-1e3a5a36\>);
    border-style: solid;
    width: 100%;
    font-size: 14px;
  }

  .contact-no.border-phone.phone.demo-new {
    background-color: var(--_rebranding-convin---white-shade--100);
  }

  .contact-no.border-phone.phone.demo-new.nav {
    border-width: 0;
  }

  .input-wrapper {
    box-shadow: none;
    background-color: #0000;
    flex-direction: column;
  }

  .input-wrapper.width {
    background-color: #0000;
    width: 100%;
  }

  .input-wrapper.background {
    align-items: stretch;
    height: auto;
  }

  .input-wrapper.demo-new {
    height: auto;
  }

  .input-wrapper.demo-new.ai-phone {
    margin-bottom: 0;
  }

  .card-stack-wrapper {
    height: 400px;
    margin-bottom: -48px;
  }

  .stack-image {
    border-radius: 20px;
    width: 50%;
  }

  .stack-image.stack-4 {
    left: 37%;
  }

  .slide-count-wrapper {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .input-block {
    max-width: none;
  }

  .error-messages {
    left: 0;
  }

  .gradient-tag {
    margin-bottom: 0;
    padding-left: 12px;
    padding-right: 12px;
  }

  .gradient-tag.no_case {
    align-self: center;
  }

  .products_faq_answer-wrapper {
    margin-bottom: 1.25rem;
  }

  .rl_faq1_icon {
    width: 1.75rem;
    height: 1.75rem;
  }

  .products_faq_icon-wrapper {
    width: 1.75rem;
  }

  .faq_question-text {
    font-size: 1rem;
  }

  .products_faq-question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .rl-padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .omnichannel-mobile-app-images {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: none;
  }

  .omnichannel-mobile-app-images.mobile {
    grid-column-gap: 16px;
    grid-column-gap: 16px;
    width: 100%;
    display: flex;
  }

  .play-store {
    width: 120px;
  }

  .play-store.app-store {
    bottom: 12%;
  }

  .play-store.app-store-mobile {
    width: auto;
    height: 32px;
    position: static;
    bottom: 12%;
  }

  .uui-testimonial16_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
    display: none;
  }

  .uui-testimonial16_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-testimonial16_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: left;
    margin-right: 1.5rem;
    padding: 1.5rem;
  }

  .uui-testimonial16_content:hover {
    background-color: var(--untitled-ui-gray50);
    color: var(--text-color--text-primary);
  }

  .uui-testimonial16_content.alt {
    transform: translate(0);
  }

  .uui-testimonial16_component {
    grid-template-columns: 1fr;
    width: 100vw;
    margin-top: 0;
    padding-top: 2rem;
    padding-left: 1.25rem;
    overflow: auto;
  }

  .uui-heading-medium {
    font-size: 1rem;
    line-height: 1.4;
  }

  .tabs_image {
    width: 70%;
  }

  .div-block-382 {
    color: var(--text-color--text-primary);
    background-color: #fdecf2;
    border: 1px solid #ececec;
    border-radius: 12px;
    justify-content: center;
    align-items: center;
    padding: 20px;
    text-decoration: none;
    display: flex;
  }

  .div-block-382.blue {
    background-color: #eaf4fe;
    justify-content: flex-start;
  }

  .quote-sign {
    width: 2.5rem;
    inset: -7% auto auto;
  }

  .home-logos-img {
    height: 40px;
  }

  .home_logos-wrapper {
    padding: .5rem 1rem;
  }

  .uui-padding-vertical {
    padding-top: 0;
  }

  .div-block-383 {
    grid-column-gap: 10px;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .play-store-mobile {
    border-radius: 8px;
    width: auto;
    height: 32px;
    position: static;
  }

  .text-block-276 {
    flex: 1;
    font-family: Plusjakartasans;
    font-size: 18px;
    font-weight: 600;
    line-height: 130%;
  }

  .image-309 {
    width: 200px;
  }

  .div-block-389 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .demo-submit-button-footer {
    width: 100%;
    margin-top: 10px;
    margin-left: 0;
  }

  .form-container {
    width: 100%;
    padding-right: 40px;
  }

  .tabs-01.homepage {
    display: none;
  }

  .content-section-inner-01 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    display: flex;
  }

  .tabs_heading {
    margin-bottom: 0;
    font-size: 24px;
    line-height: 130%;
  }

  .tabs_image-wrapper {
    justify-content: center;
    align-items: flex-start;
    display: none;
  }

  .tabs_content-wrapper {
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .product-slider {
    background-color: #0000;
    width: 100%;
    height: 100%;
    margin-top: 40px;
    margin-bottom: 40px;
    display: block;
  }

  .left-arrow-13, .right-arrow-13 {
    display: none;
  }

  .product-slide {
    padding-left: 40px;
    padding-right: 40px;
  }

  .slide-nav {
    bottom: -8%;
  }

  .form-wrapper-paid {
    width: 460px;
  }

  .column {
    text-align: center;
    height: 100%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .column.hero-image {
    display: none;
  }

  .action {
    justify-content: center;
  }

  .content {
    text-align: center;
  }

  .content.is-margin-top {
    margin-top: 2rem;
  }

  .h2--heading {
    font-size: 26px;
  }

  .s_section--tabs {
    height: auto;
  }

  .bfsi_resources-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .section_testimonials {
    text-align: center;
    height: auto;
  }

  .g2-badge-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: row;
    width: 100vw;
    height: auto;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .g2-badge-wrapper.data-security {
    width: auto;
  }

  .section_security, .section_footer-cta {
    height: auto;
  }

  .g2-badge-container {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .home_stas-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .uui-space-large {
    display: block;
  }

  .tag-wrapper {
    grid-column-gap: 10px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .footer-logo-description {
    width: 100%;
    margin-right: 0;
  }

  .india {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .footer-links {
    color: var(--_rebranding-convin---white-shade--100);
    font-size: var(--sizes--12px);
  }

  .footer-links.is-white {
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
  }

  .hide-mobile-landscape {
    display: none;
  }

  .products_stats-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .ads-subhead-balto {
    text-align: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .divider-vertical {
    display: none;
  }

  .integration-title {
    text-align: center;
  }

  .integration-categories-wrapper {
    flex-direction: column;
    top: 40px;
  }

  .s_section--integrations-details {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .swiper-wrapper {
    grid-template-columns: 1fr;
  }

  .swiper-slide {
    width: 100%;
  }

  .popup-3---brix {
    max-width: 100%;
    padding-left: 32px;
    padding-right: 32px;
  }

  .popup-content-wrapper---brix.popup-3-content-wrapper---brix {
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    left: 24px;
    right: 24px;
  }

  .subscribe-button---brix {
    background-position: 67% 52%;
    width: 100%;
    min-height: 66px;
    line-height: 18px;
    position: static;
  }

  .sales_popup-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }

  .testimonal-h, .testimonal-h2 {
    line-height: 1.4;
  }

  .div-block-400 {
    padding-bottom: 2.5rem;
  }

  .background.margin-top {
    margin-top: 10px;
  }

  .oval {
    width: 36%;
    right: 38%;
  }

  .webinar_header-image {
    width: 100%;
  }

  .pricing_item-grid {
    flex-flow: column;
    grid-template-columns: 1fr;
    margin-bottom: 20px;
  }

  .pricing_item-grid.color {
    margin-bottom: 0;
  }

  .div-block-413 {
    flex-flow: column;
    display: flex;
  }

  .integration-submit {
    width: 100%;
    margin-top: 10px;
    margin-left: auto;
  }

  .integration-form-container {
    max-width: none;
  }

  .error_message {
    align-self: center;
  }

  .supervisor-assist_item-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .agent_resources_item-heading {
    font-size: 1.25rem;
  }

  .rl_blog44_spacing-block-4 {
    padding-bottom: .75rem;
  }

  .bfsi_challenges-item {
    width: 100%;
    padding: 24px 16px 32px;
  }

  .integration-category-wrapper-2.w--current:hover {
    transform: translate(0, -6px);
  }

  .integration-category-wrapper-2.all {
    margin-bottom: 0;
    margin-right: 20px;
  }

  .integration-category-wrapper-2.all.w--current {
    margin-right: 0;
  }

  .integration-category-wrapper-2.all.w--current:hover {
    transform: none;
  }

  .popup_image {
    width: auto;
  }

  .submit-btn {
    width: 100%;
    margin-top: 10px;
    margin-left: auto;
  }

  .form-container-salespitch {
    max-width: none;
  }

  .demo-register {
    margin-top: 10px;
    margin-left: auto;
  }

  .div-block-428 {
    bottom: 5%;
    right: 22%;
  }

  .fs-styleguide_section-header {
    font-size: .875rem;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 2rem;
  }

  .padding-section-xmedium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .text-size-medium {
    font-size: var(--sizes--18px);
  }

  .text-size-medium.text-weight-bold.is-white._16px {
    font-size: var(--sizes--12px);
    font-size: var(--sizes--12px);
  }

  .text-size-medium.text-weight-bold.align-center-mobile {
    text-align: center;
  }

  .text-size-medium.home-new.is-white._14px {
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
  }

  .text-size-medium.margin-top.margin-small._20px {
    font-size: var(--sizes--18px);
    text-align: center;
    font-size: var(--sizes--18px);
    text-align: center;
    font-size: var(--sizes--18px);
    text-align: center;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-medium {
    padding: 1.25rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-size-tiny.is-white.all-caps.margin-bottom.margin-xxsmall.testimmonial {
    font-size: var(--sizes--8px);
    text-align: left;
    font-size: var(--sizes--8px);
    text-align: left;
    font-size: var(--sizes--8px);
    text-align: left;
    font-size: var(--sizes--8px);
    text-align: left;
    font-size: var(--sizes--8px);
    text-align: left;
    font-size: var(--sizes--8px);
    text-align: left;
  }

  .text-size-regular.black-60.text-align-center.text-weight-medium._14, .text-size-regular.text-weight-medium.subtext {
    font-size: var(--sizes--14px);
  }

  .text-size-regular.black-60.text-align-center.text-weight-medium._14 {
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
  }

  .text-size-regular.text-weight-medium.subtext {
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
  }

  .text-size-regular.is-blue.text-align-center.text-weight-semibold {
    font-weight: 600;
  }

  .text-align-center.margin-bottom.margin-medium.h2-new {
    font-size: var(--sizes--28px);
    font-size: var(--sizes--28px);
    font-size: var(--sizes--28px);
  }

  .text-align-center.is-black-60._12px-mobile {
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
  }

  .text-size-large {
    font-size: 1.25rem;
  }

  .text-size-large.text-weight-medium.center-align-mobile {
    text-align: center;
  }

  .text-size-large.text-weight-medium.center-align-mobile._20px {
    font-size: var(--sizes--18px);
    font-size: var(--sizes--18px);
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .stats_description {
    font-size: 1rem;
  }

  .heading-style-h2, .heading-style-h2.is-small {
    font-size: 2rem;
  }

  .heading-style-h2.is-small {
    font-size: 2rem;
  }

  .heading-style-h2.is-pricing {
    font-size: 2.25rem;
  }

  .heading-style-h6 {
    font-size: .75rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .heading-style-h4 {
    font-size: 1.25rem;
  }

  .heading-style-h4.text-color-blue.center-align-text-mobile {
    text-align: center;
    text-align: center;
    text-align: center;
  }

  .heading-style-h3 {
    font-size: 1.75rem;
  }

  .heading-style-h5 {
    font-size: 1rem;
  }

  .team-wide_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .team-wide_block {
    padding-left: var(--sizes--24px);
    flex-flow: column;
  }

  .team-wide_icon {
    margin-left: -10px;
  }

  .integrations-tools_images {
    margin-left: auto;
    margin-right: auto;
  }

  .integrations-tools_images.is-voicebot {
    display: none;
  }

  .integration-tools_link {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .integration-tools_img-wrapper {
    width: 5rem;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .usecase-table_wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .usecase-table_col {
    width: auto;
  }

  .home_stats-block {
    width: 100%;
    padding: .8rem;
  }

  .home_stats-block.half {
    width: 50%;
    margin-top: 1rem;
    display: flex;
  }

  .home_stats-block.desktop-only {
    display: none;
  }

  .stats-number {
    font-size: var(--sizes--36px);
  }

  .stats_percentage-sign {
    font-size: 1.25rem;
  }

  .stats_number-row.text-color-gradient {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
  }

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

  .nav_convin-logo {
    width: 195px;
    min-width: 195px;
    left: -83px;
  }

  .sales-pitch_header_grid {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1.25fr;
    justify-items: center;
  }

  .section_banner {
    height: auto;
  }

  .button.is-rectangle.is-podcast {
    align-self: flex-end;
  }

  .products_stats-digit {
    font-size: 4rem;
  }

  .products_features-wrapper {
    grid-row-gap: 4rem;
  }

  .section_agent-banner {
    height: auto;
  }

  .footer_cta-heading {
    text-align: center;
    font-size: 1.5rem;
  }

  .webinar_header-component {
    text-align: center;
  }

  .webinar_header_content-wrapper {
    align-items: stretch;
  }

  .sales-pitch_content-wrapper {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .sales-pitch_card-grid {
    grid-template-columns: 1fr;
  }

  .signup_form-wrapper {
    margin-top: 1rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .resource_tabs_item-grid, .data_info_stats-grid {
    grid-template-columns: 1fr;
  }

  .solutions_hero-content {
    text-align: center;
  }

  .solutions_hero-image {
    height: auto;
    max-height: 32rem;
  }

  .news_collection-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    display: flex;
  }

  .utility_header_text-wrapper {
    justify-content: flex-start;
    align-items: stretch;
  }

  .free1k_hero_content-wrapper {
    border-radius: 2.5rem;
    padding: 2.5rem 1.25rem 1rem;
  }

  .free1k_why-component {
    flex-flow: column;
  }

  .free1k_why_text-wrapper, .free1k_why_testimonial-wrapper {
    width: 100%;
  }

  .funding-banner_supporting-text {
    text-align: left;
    white-space: normal;
    width: 80%;
    margin-right: auto;
    padding-top: .5rem;
    padding-left: 0;
  }

  .funding-banner_supporting-text.hide-desktop {
    white-space: normal;
    white-space: normal;
    font-size: .75rem;
    display: block;
  }

  .funding-banner_text-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding-bottom: 1rem;
    padding-right: 0;
  }

  .funding-banner_content {
    z-index: 2;
    align-items: flex-start;
    display: none;
    position: relative;
  }

  .funding-banner_wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    padding-left: 0;
  }

  .funding-banner_component {
    margin-bottom: 1.25rem;
    inset: auto 0% 0%;
  }

  .funding-banner_left-text {
    width: 100%;
    padding: 1rem .5rem 0;
  }

  .text-rich-text h2 {
    font-size: 1.5rem;
  }

  .text-rich-text h3 {
    font-size: 1.25rem;
  }

  .free1k_confetti {
    height: 4rem;
    top: -10%;
  }

  .free1k_emoji-wrapper {
    width: 4.5rem;
    height: 4.5rem;
    top: -10%;
    right: -1%;
  }

  .free1k_emoji-wrapper.is-bottom-corner {
    bottom: -7%;
    left: -1%;
  }

  .free1k_emoji {
    width: 2rem;
  }

  .footer_inquiry-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .funding-banner_supporting-text-wrapper {
    justify-content: center;
    align-items: center;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    text-decoration: none;
  }

  .free1k_g2-review {
    justify-content: center;
    align-items: center;
    width: auto;
    position: relative;
  }

  .free1k_g2-review.hide-desktop {
    display: flex;
  }

  .free1k_slider-nav {
    inset: auto 0% 0%;
  }

  .free1k_slider-arrow {
    display: none;
  }

  .free1k-slider {
    height: 100%;
    position: relative;
  }

  .funding_banner_arrow-wrapper {
    width: 2rem;
    height: 2rem;
    margin-left: 0;
  }

  .bpo_help-item {
    padding: 24px 16px 32px;
  }

  .section_glossary-contents {
    overflow: hidden;
  }

  .glossary_breadcrumb-link {
    font-size: var(--sizes--18px);
  }

  .bfsi_challenges-grid {
    flex-flow: column;
  }

  .bfsi_resources-component {
    padding-bottom: 3rem;
  }

  .filter_wrapper {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .fs-select_toggle {
    width: 100%;
    min-width: auto;
    margin-left: auto;
    margin-right: auto;
  }

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

  .language_hero-component {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .language_table-header {
    font-size: 1rem;
  }

  .blogs_index-header {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .blogs_index-container {
    margin-top: 2rem;
  }

  .filter_radio-group {
    flex-flow: column;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    display: flex;
  }

  .fs_radio-field {
    padding-left: .875rem;
    padding-right: .875rem;
  }

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

  .blogs_pagination {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .blogs_item-badge {
    align-self: flex-start;
  }

  .pagination_page-button {
    height: 2.5rem;
  }

  .fs-search_field {
    width: 100%;
  }

  .blog_title {
    text-align: left;
    font-size: 2rem;
    line-height: 1.4;
  }

  .blog_category {
    left: -37%;
  }

  .blog_author-image {
    display: none;
  }

  .blog_toc {
    margin-top: 32px;
    margin-bottom: 12px;
  }

  .blog_form {
    flex-direction: column;
    align-items: stretch;
    height: auto;
  }

  .privacy-rich-text {
    font-size: 1rem;
  }

  .voicebot_stats-component {
    border-radius: 2.5rem;
    padding: 1.25rem;
  }

  .aicall_component {
    border-radius: 2.5rem;
    padding: 2rem;
    display: flex;
  }

  .aicall_paragraph {
    text-align: left;
  }

  .aicall_text-wrapper {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
  }

  .aicall_image {
    display: none;
  }

  .demo_content-wrapper {
    border-radius: 2.5rem;
  }

  .padding-section-medium {
    padding-top: var(--sizes--52px);
    padding-bottom: var(--sizes--52px);
  }

  .padding-section-medium.top-padding-0 {
    padding-top: 1rem;
    padding-bottom: 2rem;
  }

  .padding-section-medium.top-2rem {
    padding-top: 2rem;
  }

  .voicebot_tabs-component {
    border-radius: 2.5rem;
    padding: 1rem;
  }

  .voicebot_tabs-wrapper {
    padding: .5rem;
  }

  .voicebot_tabs-menu {
    justify-content: flex-start;
    align-items: center;
  }

  .voicebot_tab_content-wrapper {
    padding: .5rem;
  }

  .audio_track-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .media-player-volume-wrapper {
    display: none;
  }

  .voicebot_hero_text-wrapper {
    text-align: center;
    justify-content: flex-start;
    align-items: stretch;
  }

  .why-us_heading {
    font-size: 1.25rem;
  }

  .fs_accordion-2_body {
    padding: .75rem;
  }

  .fs_accordion-2_label {
    font-size: 1.125rem;
  }

  .fs_accordion-2_header {
    font-weight: 500;
  }

  .seo_placeholder {
    display: none;
  }

  .text-block-292 {
    font-size: .875rem;
  }

  .marquee_wrap, .dynamic-marquee_logo-list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .logo_item.new {
    border-radius: var(--sizes--8px);
    border-radius: var(--sizes--8px);
    width: 150px;
    height: 60px;
  }

  .logo-image {
    min-height: 2.5rem;
    max-height: 2.5rem;
  }

  .marquee_list.container-large.for-desktop-only {
    display: none;
  }

  .casestudy_content-wrapper {
    margin-top: 1rem;
    padding-left: 0;
  }

  .podcasts_h1 {
    font-size: 2rem;
  }

  .podcasts_component {
    margin-top: 2rem;
  }

  .podcasts-button-link {
    font-size: 1rem;
  }

  .podcasts-button-link:hover {
    color: var(--untitled-ui-primary700);
  }

  .podcasts_title-link.featured-article {
    margin-bottom: .5rem;
  }

  .podcasts_image-link {
    margin-bottom: 1.5rem;
  }

  .podcasts_image-link:hover {
    box-shadow: none;
  }

  .podcasts_featured-item-content {
    padding: 0;
  }

  .podcasts_featured-item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .podcasts_category-badge {
    align-self: flex-start;
  }

  .uui-space-small-3 {
    min-height: 1.25rem;
  }

  .uui-blog06_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog06_image-link:hover {
    box-shadow: none;
  }

  .uui-blog06_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .podcasts_category-wrapper {
    margin-bottom: 2rem;
  }

  .podcast_sticky-menu {
    padding: 1.5rem 1.5rem 2rem;
  }

  .podcast_content {
    margin-bottom: 0;
  }

  .uui-button-secondary-gray-3 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-3:hover {
    background-color: var(--untitled-ui-white);
    color: var(--untitled-ui-gray700);
  }

  .podcast_author-text {
    width: 100%;
    font-size: 1rem;
  }

  .podcast_author-content {
    width: 100%;
  }

  .podcast_author-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .podcast_content-top {
    text-align: left;
    flex-direction: column;
  }

  .podcast_video-wrapper {
    margin-bottom: 2rem;
  }

  .podcast_title-wrapper {
    text-align: left;
  }

  .podcast-button-link {
    font-size: 1rem;
  }

  .podcast-button-link:hover {
    color: var(--untitled-ui-primary700);
  }

  .uui-button-row {
    align-self: stretch;
  }

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

  .uui-navbar08_link {
    font-size: 1rem;
  }

  .uui-text-size-small-4.hide-mobile-landscape-2, .hide-mobile-landscape-2 {
    display: none;
  }

  .uui-navbar08_dropdown-link-list-2 {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .uui-navbar08_dropdown-link-list-2.is-col-2 {
    grid-template-columns: 1fr;
  }

  .uui-navbar08_links-wrapper {
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
  }

  .uui-navbar08_links-wrapper.is-solutions {
    grid-template-columns: .5fr;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar08_links-wrapper.is-products {
    align-items: stretch;
  }

  .uui-navbar08_dropdown-list-2.is-products.w--open {
    box-shadow: none;
    box-shadow: none;
  }

  .uui-navbar08_dropdown-toggle {
    font-size: 1rem;
  }

  .uui-navbar08_menu-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-logo_component-2 {
    height: 1.25rem;
  }

  .navbar_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .badge-small-new {
    padding: .125rem .5rem;
  }

  .navbar_dropdown-content-top {
    width: 100%;
  }

  .fs-cc_close-button {
    margin-right: 1.25rem;
  }

  .fs-cc_modal-buttons {
    padding: 1.5rem;
  }

  .fs-cc_description {
    font-size: .875rem;
  }

  .fs-cc_checkbox-description {
    font-size: .75rem;
  }

  .cookie-preference_wrapper {
    padding-top: 2rem;
  }

  .brix---button-row-left {
    margin-right: 16px;
  }

  .brix---heading-h2-size {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-cta-v1 {
    text-align: center;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .blog---cta-card {
    padding: 56px 40px;
  }

  .blogs_cta-bg {
    object-position: 0% 50%;
  }

  .navbar_dropdown-title {
    font-size: var(--sizes--12px);
  }

  .f-modal-button-grid {
    width: 100%;
  }

  .f-modal-wrapper-right {
    width: 100%;
    margin-left: 0;
  }

  .f-success-message {
    padding: 1rem;
  }

  .f-text-area, .f-field-label {
    text-align: left;
  }

  .f-account-input-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .f-sub-heading-regular {
    font-size: 1rem;
  }

  .f-modal-base-large {
    border-radius: .75rem;
    padding: .75rem;
  }

  .f-modal-base-large.is-pad-0 {
    background-color: #0000;
    border-style: none;
    margin-top: -2.5rem;
    padding: 0;
  }

  .voicebot_modal-component {
    justify-content: center;
    align-items: flex-start;
    padding: 1.25rem 1rem;
  }

  .voicebot_form {
    border-radius: .75rem;
    padding: .75rem;
  }

  .voicebot_form.is-pad-0 {
    border-style: none;
  }

  .f-form-title-regular {
    margin-bottom: .5rem;
    font-size: .875rem;
  }

  .f-field-group {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .voicebot_form-message {
    padding: .75rem;
    font-size: .875rem;
  }

  .voicebot_language-label {
    flex-flow: column;
  }

  .voicebot_header_image {
    object-fit: contain;
  }

  .voicebot_success {
    text-align: left;
  }

  .voicebot_confetti-image {
    width: 3rem;
  }

  .voicebot_demo-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .postcall_description {
    text-align: left;
  }

  .voicebot_custom-container {
    padding: 1.25rem;
  }

  .custom_item-grid {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .partner_form {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .postcall_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    display: flex;
  }

  .postcall_heading {
    font-size: 1.25rem;
  }

  .voicebot_cta-component {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .voicebot_cta-container {
    grid-template-columns: 3fr;
    justify-items: center;
  }

  .voicebot_cta-text {
    text-align: center;
    font-size: 1.25rem;
  }

  .voicebot_steps-component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .voicebot_steps_items-grid {
    width: 100%;
    max-width: 100vw;
  }

  .voicebot_steps_number-wrapper {
    font-size: 1rem;
  }

  .voicebot_steps_item-heading {
    white-space: normal;
    font-size: 1.25rem;
  }

  .voicebot_steps_timeline-bar {
    left: 39px;
  }

  .voicebot_steps_number {
    width: 3rem;
    height: 3rem;
    font-size: 1rem;
  }

  .integratios_image-voicebot {
    object-fit: contain;
  }

  .about_hero-component {
    grid-template-columns: 1fr;
    justify-items: center;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .about_hero_text-wrapper {
    text-align: center;
    align-items: stretch;
  }

  .about-h1-large {
    font-size: 3.125rem;
  }

  .about_h1 {
    text-align: center;
  }

  .about_story-component {
    text-align: center;
    padding: 1.25rem 1.25rem 2rem;
  }

  .about_story-grid {
    text-align: center;
    grid-template-columns: 1fr;
    margin-top: 1.5rem;
  }

  .about_story_right-col {
    border-left-style: none;
    padding-left: 0;
  }

  .about_story-text {
    font-size: 1.25rem;
  }

  .about_values-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .about_values-item {
    padding: 1.25rem;
  }

  .customers_logos {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    padding: 1.5rem 1.25rem;
  }

  .customers-logos-grid {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .investors-logos-grid {
    grid-column-gap: .5rem;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 0;
  }

  .about_team-name {
    font-size: 1rem;
  }

  .about_team-grid {
    grid-template-columns: 1fr 1fr;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .about_team-component {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .about_team-rank {
    line-height: 18px;
  }

  .fs-dropdown {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .about_news-component {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .about_news-header {
    text-align: left;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .about_news-wrapper {
    padding-left: 1.25rem;
  }

  .about_news-image {
    height: 3rem;
  }

  .about_news-slide {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .voicechat_category-grid {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .voicechat_category-title {
    font-size: 1.25rem;
  }

  .voicechat_item-wrapper {
    width: auto;
  }

  .about_news-text {
    font-size: .75rem;
  }

  .news_swiper-controls {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: center;
    align-items: center;
    width: auto;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .agents_collection-list {
    flex-flow: column;
    display: flex;
  }

  .about_timeline-component {
    padding-top: 1.25rem;
  }

  .agent_category-link {
    font-size: 1rem;
  }

  .agent_category-link:hover {
    color: var(--untitled-ui-primary700);
  }

  .about_timeline_heading-wrapper {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .about_timeline-wrapper {
    padding-bottom: 1.25rem;
    padding-left: 2.5rem;
    padding-right: 1.25rem;
  }

  .aiphone_form-component {
    justify-content: center;
    align-items: flex-start;
  }

  .aiphonecall_hero-component {
    flex-flow: column;
    display: flex;
  }

  .voicebot_hero_form-wrapper {
    align-self: stretch;
  }

  .footer-logo-wrapper {
    width: 239px;
  }

  .grid-footer-logo---paragraph {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .footer-bottom {
    text-align: center;
  }

  .navbar3_component {
    min-height: 4rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .timeline_month-label {
    font-size: .75rem;
  }

  .timeline_monthly-item {
    margin-bottom: 1.25rem;
  }

  .timeline-collection {
    min-width: 16rem;
  }

  .timeline_horizontal-line {
    bottom: 7%;
  }

  .timeline-year {
    font-size: 5rem;
    top: 2%;
  }

  .timeline-controls {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: center;
    align-items: center;
    width: auto;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .industry_hero-component {
    flex-flow: column;
  }

  .industry_hero_text-wrapper {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .industry_problem-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .industry_solution-row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-columns: .4fr;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
  }

  .solution_header-cell {
    border-right-style: none;
    width: 100%;
    min-height: auto;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .solution_item-header {
    font-size: 20px;
  }

  .industry_stats-component {
    padding: 1.5rem 1.25rem 1.25rem;
  }

  .industry_stats-component.flex {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .industry_stats-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .industry_faq-component1 {
    padding: 1.5rem 1.25rem 1.25rem;
  }

  .faq_ans {
    padding-right: 1rem;
  }

  .rl_faq1_component-3 {
    padding: 1.125rem;
  }

  .rl_faq1_question-text-2 {
    font-size: 1.125rem;
  }

  .rl_faq1_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .rl_faq1_icon-wrapper {
    aspect-ratio: 1;
    object-fit: cover;
    width: 1.75rem;
  }

  .rl_faq1_answer-wrapper {
    margin-bottom: 1.25rem;
  }

  .rl_faq1_icon-2 {
    width: 1.5rem;
    height: 1.5rem;
  }

  .uui-faq02_question {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 1rem 1.25rem;
  }

  .uui-faq02_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .industry_stas-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    display: grid;
  }

  .industry_faq-component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .security_component {
    flex-flow: column;
    grid-template-columns: 1.5fr;
    display: flex;
  }

  .security_badges-wrapper, .deployment_wrapper {
    padding: 2rem 1.25rem 1.25rem;
  }

  .security_badges-grid {
    grid-column-gap: 1px;
  }

  .rl_cta_form-wrapper {
    flex-flow: column;
    align-items: stretch;
    display: flex;
  }

  .rl_cta26_form-block {
    width: 100%;
    margin-top: 20px;
  }

  .podcast_cta-component {
    flex-direction: column;
    padding: 2.5rem 1.5rem;
  }

  .podcast-cta_content {
    margin-right: 0;
  }

  .casestudy_hero-header {
    flex-flow: column;
    padding: 1.5rem 1.25rem 2rem;
  }

  .casestudy_h1 {
    font-size: 1.75rem;
  }

  .casestudy_featured-image.hide-for-mobile {
    display: none;
  }

  .casestudy_content-component {
    grid-template-columns: 2.5fr;
  }

  .casestudy_industry-item {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
  }

  .casestudy_industry-label {
    font-size: .875rem;
  }

  .casestudy_industry-text {
    font-size: 1rem;
  }

  .casestudy_download-wrapper {
    max-width: none;
    padding-bottom: 1.5rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .casetudy-rich-text h2 {
    font-size: 1.5rem;
  }

  .casetudy-rich-text h3 {
    font-size: 1.25rem;
  }

  .casestudy_challenges-wrapper {
    grid-template-columns: 1fr;
  }

  .industry_security-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .industry_security-item-heading {
    font-size: 1rem;
  }

  .play-video {
    width: 80px;
    height: 80px;
  }

  .heading-h1.home-new {
    font-size: 36px;
  }

  .flex-horizontal-center.spacer-60.book-demo {
    width: 100%;
  }

  .gradient-button.relative {
    display: block;
  }

  .rotating-image {
    top: 137%;
  }

  .rotating-image.new-home, .icons.footer-line, .icons.footer-line {
    display: none;
  }

  .features-wrapper {
    grid-column-gap: var(--sizes--32px);
    grid-row-gap: var(--sizes--32px);
  }

  .grid-container._3x1 {
    grid-column-gap: var(--sizes--32px);
    grid-row-gap: var(--sizes--32px);
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  .grid-container._3x1.features {
    grid-template-columns: 1fr 1fr;
    place-items: start stretch;
  }

  .grid-container._3x1.sales-conversion {
    grid-template-columns: 1fr;
    place-items: start stretch;
  }

  .grid-container._4x1.max-width-full {
    grid-template-columns: 1fr;
  }

  .grid-container._4x1.max-width-full.whyconvin {
    flex-flow: column;
    grid-template-columns: 1fr 1fr;
    display: flex;
  }

  .grid-container._2x1.tab-internal-content.usecase {
    grid-template-columns: 1fr;
  }

  .grid-container._2x1.language-card {
    margin-top: 20px;
  }

  .secondary-button-new, .secondary-button-new.margin-top.margin-small, .secondary-button-new.margin-top.margin-small, .secondary-button-new.margin-top.margin-small {
    font-size: var(--sizes--16px);
  }

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

  .haeding-2.text-align-center._46 {
    font-size: var(--sizes--28px);
  }

  .haeding-2._46, .haeding-2._46.text-align-center.few, .haeding-2.text-align-center._46, .haeding-2.text-align-center._46 {
    font-size: var(--sizes--28px);
  }

  .haeding-2.is-white._52 {
    font-size: var(--sizes--28px);
    text-align: center;
    font-size: var(--sizes--28px);
    text-align: center;
  }

  .haeding-2._46, .haeding-2._46.text-align-center.few, .haeding-2._46.text-align-center.few, .haeding-2._46.text-align-center.few {
    font-size: var(--sizes--28px);
  }

  .testimonial-section.with-video {
    overflow: hidden;
  }

  .code-embed-4 {
    display: none;
  }

  .text-size-xlarge {
    font-size: var(--sizes--18px);
  }

  .text-size-xlarge.text-weight-semibold.is-white._16px {
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
  }

  .spacer-36 {
    padding-top: var(--sizes--24px);
  }

  .rank-content {
    grid-column-gap: var(--sizes--24px);
    grid-row-gap: var(--sizes--24px);
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }

  .ranking-badge {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 330px;
    margin-left: auto;
    margin-right: auto;
  }

  .spacer-24 {
    padding-top: var(--sizes--20px);
  }

  .cta-contents {
    min-height: auto;
    padding-right: var(--sizes--24px);
    padding-left: var(--sizes--24px);
    background-image: linear-gradient(#1d60e8, #103682);
    background-position: 0 0;
    justify-content: flex-start;
    align-items: center;
  }

  .div-block-458 {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    padding-left: 0;
  }

  .image-decorative-girl {
    display: none;
  }

  .footer-bg {
    padding-top: var(--sizes--20px);
    padding-right: var(--sizes--20px);
    padding-left: var(--sizes--20px);
    border-radius: var(--sizes--18px);
  }

  .spacer-64 {
    padding-top: 32px;
  }

  .footer-subheading {
    font-size: var(--sizes--16px);
  }

  .div-block-462 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .bottom-legal-links {
    margin-bottom: var(--sizes--0px);
    grid-column-gap: var(--sizes--24px);
    grid-row-gap: var(--sizes--24px);
    justify-content: space-between;
    align-items: flex-start;
  }

  .challenges-section {
    overflow: visible;
  }

  .tab-internal {
    font-size: var(--sizes--16px);
    flex: none;
  }

  .tab-left-content {
    padding: var(--sizes--24px);
  }

  .inside-tab {
    justify-content: flex-start;
    align-items: center;
    top: 71px;
    overflow: hidden;
  }

  .inside-tab.stickty-top {
    top: 70px;
  }

  .absolute-marquee {
    bottom: -5.8rem;
  }

  .main-tab-challenges {
    font-size: var(--sizes--16px);
  }

  .main-tab-challenges.news {
    flex: none;
  }

  .call-connect-banner {
    margin-bottom: 1.25rem;
    inset: auto 0% 0%;
  }

  .images-wrapper {
    display: none;
  }

  .book-demo-banner_section {
    padding-top: var(--sizes--20px);
    padding-bottom: var(--sizes--20px);
  }

  .book-demo-banner {
    display: none;
  }

  .grid-container-3x1, .grid-container-3x1.edfg, .grid-container-3x1.edfg {
    grid-template-columns: 1fr;
  }

  .text-size-xxlarge.is-blue.text-weight-bold.margin-bottom.margin-small.text-align-center.counter {
    font-size: var(--sizes--36px);
    font-size: var(--sizes--36px);
    font-size: var(--sizes--36px);
    font-size: var(--sizes--36px);
    font-size: var(--sizes--36px);
    font-size: var(--sizes--36px);
  }

  .text-size-xxlarge.news-bottom-headings {
    font-size: var(--sizes--24px);
  }

  .divider-line-gradient._3x3 {
    width: 2px;
  }

  .num-content-wrap.usecase, .num-content-wrap.is-large, .num-content-wrap.usecase, .num-content-wrap.is-large {
    background-color: var(--_rebranding-convin---black-shades--0);
  }

  .testimonial-video-content {
    height: 100%;
    padding: var(--sizes--8px);
    background-color: var(--_rebranding-convin---blue-shades--5);
    box-shadow: none;
    -webkit-backdrop-filter: blur(var(--sizes--8px));
    backdrop-filter: blur(var(--sizes--8px));
    grid-template-columns: 1fr;
  }

  .testimonial-video-content.full-width {
    flex-flow: column;
    justify-content: space-between;
    min-height: 100%;
  }

  .testimonial-content-write {
    padding-right: var(--sizes--20px);
    padding-bottom: var(--sizes--20px);
    padding-left: var(--sizes--20px);
    justify-content: space-between;
    align-items: center;
  }

  .testimonial-content-write.without-video {
    padding: var(--sizes--24px);
    padding: var(--sizes--24px);
  }

  .testimonial-about {
    padding: var(--sizes--20px) var(--sizes--16px);
    grid-column-gap: var(--sizes--12px);
  }

  .testimonial-contents-video {
    background-color: var(--_rebranding-convin---white-shade--100);
    height: 100%;
    min-height: 100%;
  }

  .testimonial-given-by {
    justify-content: center;
  }

  .testimonial-given-by.margin-bottom.margin-large {
    padding-right: var(--sizes--20px);
    padding-left: var(--sizes--20px);
  }

  .testimonial-given-by.margin-bottom.margin-large.video {
    justify-content: space-between;
    display: flex;
  }

  .testimonial-given-by.margin-bottom.margin-large.video.center {
    justify-content: center;
  }

  .testimonial-given-by.margin-bottom.margin-medium.tfy {
    padding-left: var(--sizes--16px);
    padding-left: var(--sizes--16px);
    display: none;
  }

  .badge-wrapper {
    text-decoration: underline;
  }

  .badge-wrapper.no-link {
    text-decoration: none;
  }

  .testimonial-slider-wrapper {
    min-height: 590px;
    display: none;
  }

  .testimonial-slider-wrapper.in {
    display: none;
  }

  .slider-full-width {
    margin-right: var(--sizes--16px);
  }

  .left-arrow-testimonial, .right-arrow-testimonial {
    display: none;
  }

  .div-block-471 {
    grid-column-gap: var(--sizes--18px);
    grid-row-gap: var(--sizes--18px);
    align-items: center;
  }

  .h4-28 {
    font-size: var(--sizes--20px);
  }

  .gradient-why-card {
    width: 100%;
    box-shadow: none;
    flex: none;
  }

  .main-cta-wrapper {
    background-color: var(--_rebranding-convin---black-shades--0);
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: none;
  }

  .video-testomonial {
    display: none;
  }

  .testimonial-text-wrap {
    padding-bottom: var(--sizes--20px);
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .testimonial-text-wrap.vypar {
    justify-content: space-between;
    align-items: center;
  }

  .badges-grid {
    grid-column-gap: var(--sizes--24px);
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .image-328 {
    width: 64px;
  }

  .code-embed-6 {
    width: 64px;
    height: 64px;
  }

  .marquee-wrap-inner {
    grid-column-gap: var(--sizes--4px);
    grid-row-gap: var(--sizes--4px);
    justify-content: flex-start;
    align-items: center;
    max-width: 1200px;
    display: flex;
  }

  .marquee-wrap-inner.usecase, .collection-list-scroll {
    display: flex;
  }

  .move-logo-wrap {
    grid-column-gap: var(--sizes--4px);
    grid-row-gap: var(--sizes--4px);
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .collection-item-4 {
    border-radius: var(--sizes--6px);
    background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
    justify-content: center;
    align-items: center;
    width: 120px;
    height: 55px;
    display: flex;
  }

  .collection-item-4.usecase {
    background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
    background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
  }

  .mobile-scroll-logo {
    width: 85px;
  }

  .marquee-wrapper-outer {
    position: relative;
  }

  .marquee-wrapper-outer.us {
    display: block;
  }

  .lightbox-link, .link-with-arrow {
    grid-column-gap: var(--sizes--8px);
    grid-row-gap: var(--sizes--8px);
    justify-content: flex-start;
    align-items: center;
    text-decoration: none;
    display: flex;
  }

  .absolute-logo {
    justify-content: center;
    align-items: center;
    display: none;
    position: static;
  }

  .div-block-482 {
    margin-top: 21px;
  }

  .div-block-483 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .nadge-not-for-mobile {
    display: none;
  }

  .testimonials-slider-wrapper {
    min-height: 500px;
    display: none;
  }

  .testimonials-slider-wrapper.slider-list {
    flex-flow: row;
    align-items: stretch;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
  }

  .slider-wrapper {
    border-radius: var(--sizes--24px);
    align-items: stretch;
    width: 100%;
    max-width: none;
    min-height: 100%;
    display: block;
    position: static;
  }

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

  .div-block-485 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

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

  .div-block-487 {
    min-height: 100%;
  }

  .outer-tab {
    overflow: hidden;
  }

  .integrations-rive {
    display: none;
  }

  .rive-3 {
    width: 260px;
    height: 404px;
    margin-top: 20px;
    display: block;
  }

  .slide-item-testimonial {
    flex: none;
    max-width: 100%;
    margin-right: 1rem;
  }

  .tab-for-desktop {
    display: none;
  }

  .tab-for-mobile {
    display: block;
  }

  .content-wrap-carousel-sales {
    flex: none;
    width: 100%;
    margin-right: 20px;
  }

  .main-tab-challenges-mobile {
    font-size: var(--sizes--16px);
  }

  .tab-menu-challenges-mobile {
    z-index: 5;
    position: sticky;
    top: 72px;
  }

  .carousel-tab {
    margin-top: var(--sizes--24px);
  }

  .tab-slider-sales, .tab-slider-support, .tab-slider-compliance {
    display: flex;
  }

  .content-wrap-carousel-support, .content-wrap-carousel-compliance {
    flex: none;
    width: 100%;
    margin-right: 20px;
  }

  .text-block-294 {
    font-size: var(--sizes--16px);
  }

  .section-hero-cult {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/686f4bd3bbcec7e6452e4094_bg-cult-mobile.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section-hero-cult.indira-ivf {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/68b981bcde5a77b33c7009e9_Screenshot%202025-09-04%20at%205.40.07%E2%80%AFPM.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section-hero-cult.college-vidya {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/690b504253289e0be694df40_Screenshot%202025-11-05%20at%206.54.53%E2%80%AFPM.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .pricing-form-wrap {
    flex-flow: column;
    width: 100%;
  }

  .form-block-pricing {
    width: 100%;
  }

  .news-hero-contents {
    padding: var(--sizes--14px);
  }

  .news-h1 {
    font-size: var(--sizes--28px);
  }

  .grid-2x1 {
    flex-flow: wrap-reverse;
  }

  .grid-2x1.maxwidht33 {
    flex-flow: column;
  }

  .grid-2x1.ai-phone0call, .grid-2x1.maxwidht33 {
    flex-flow: column;
  }

  .grid-2x1.whole-story-wrap {
    padding: var(--sizes--8px);
  }

  .grid-2x1.audit-section {
    flex-flow: row-reverse wrap;
    justify-content: center;
    align-items: center;
  }

  .grid-2x1.ai-phone0call {
    flex-flow: column;
  }

  .bg-decor {
    font-size: 9rem;
    bottom: 10%;
  }

  .news-card-wrapper {
    padding: var(--sizes--0px);
    flex-flow: wrap-reverse;
    justify-content: space-between;
    align-items: flex-start;
  }

  .news-thumbnail {
    width: 100%;
    max-width: none;
  }

  .text-contents-wrap {
    padding: var(--sizes--0px);
  }

  .news-divider {
    width: 0;
    display: none;
  }

  .date-wrap {
    padding-top: var(--sizes--20px);
  }

  .spacer-news {
    padding-top: var(--sizes--4px);
  }

  .news-heading-h1 {
    font-size: var(--sizes--36px);
  }

  .grid-2x1-copy {
    flex-flow: wrap-reverse;
    display: flex;
  }

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

  .dar-k-blue-gradient {
    padding: var(--sizes--18px);
  }

  .bg--newscards {
    width: 150px;
    height: 150px;
    display: flex;
  }

  .book-demo-new-bottom {
    padding: var(--sizes--16px);
  }

  .heading-105 {
    font-size: var(--sizes--24px);
    text-align: center;
  }

  .div-block-509 {
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
    flex-flow: column;
  }

  .section_hero-global {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/689dc66ddf79382f11721af9_mobile-bg.png");
    background-position: 50%;
    background-size: cover;
  }

  .hero-heading-subppages {
    font-size: var(--sizes--40px);
  }

  .glossary-link-list {
    padding: var(--sizes--12px) var(--sizes--20px);
    grid-column-gap: var(--sizes--6px);
    grid-row-gap: var(--sizes--6px);
    border-radius: var(--sizes--12px);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .glossary-link {
    font-size: var(--sizes--16px);
  }

  .glossary-parent-cms-list {
    grid-template-columns: 1fr 1fr;
  }

  .glossary-tabs-and-content-wrap {
    margin-top: -32px;
  }

  .blog-summarization-wrap {
    padding: var(--sizes--12px);
  }

  .collection-list-wrapper {
    border-radius: var(--sizes--12px);
    top: -21px;
  }

  .div-block-512 {
    grid-column-gap: var(--sizes--20px);
    grid-row-gap: var(--sizes--20px);
    grid-template-columns: 1fr;
  }

  .grid-container-2x1 {
    grid-column-gap: var(--sizes--28px);
    grid-row-gap: var(--sizes--28px);
    grid-template-columns: 1fr;
  }

  .nav-links-wrap {
    width: 100%;
  }

  .section_hero-global-new {
    overflow: hidden;
  }

  .usecase-heading-hero {
    font-size: var(--sizes--36px);
    text-align: center;
  }

  .usecase-hero-text-wrap {
    justify-content: center;
    align-items: center;
  }

  .book-demo-wrap {
    background-color: var(--_rebranding-convin---black-shades--0);
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: none;
  }

  .book-demo-wrap.usecase {
    margin-top: var(--sizes--14px);
    margin-top: var(--sizes--14px);
    justify-content: center;
    align-items: center;
  }

  .customer-logo-wrapper {
    display: none;
  }

  .logo-wrap {
    min-width: 128px;
  }

  .heading-h2 {
    font-size: var(--sizes--32px);
  }

  .heading-h2.text-align-center-mobile {
    text-align: center;
    text-align: center;
  }

  .usecase-number-wrap {
    max-width: 100%;
  }

  .div-block-518 {
    margin-bottom: var(--sizes--16px);
  }

  .convin-solution-card-wrap {
    flex-flow: column;
    display: flex;
  }

  .usecase-challenges-heading {
    font-size: var(--sizes--20px);
    font-weight: 700;
  }

  .usecase-challeges-icon {
    color: #fff;
  }

  .usecase-hero-content-wrap {
    grid-template-columns: 1fr;
  }

  .usecase-number {
    font-size: var(--sizes--28px);
  }

  .usecase-num-content-wrap {
    flex-flow: column;
    display: flex;
  }

  .section_solve-real-business {
    overflow: visible;
  }

  .max-width-usecase {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .code-embed-8 {
    width: var(--sizes--24px);
    height: var(--sizes--24px);
  }

  .usecase-tab-images.is-mobile {
    margin-top: -50px;
    display: block;
  }

  .usecase-tab-images.is-desktop {
    display: none;
  }

  .usecase-tab-images.is-mobile-small {
    max-width: 70%;
    display: block;
  }

  .number-desc {
    font-size: var(--sizes--14px);
    line-height: 1.3;
  }

  .text-size-xxsmall.is-60 {
    text-align: left;
  }

  .text-size-xxsmall.checkbox-text {
    color: var(--_rebranding-convin---white-shade--70);
  }

  .text-block-297 {
    font-size: var(--sizes--14px);
  }

  .tab-cta-button-wrap {
    justify-content: center;
    align-items: center;
  }

  .tab-cta-button-wrap.top-margin-neg {
    margin-top: -20px;
  }

  .navbar-demo-form {
    width: 100%;
    max-width: 100%;
  }

  .nav-demo-inputs {
    box-shadow: none;
    background-color: #0000;
    flex-direction: column;
  }

  .form-input-wrap {
    max-width: none;
  }

  .form-input {
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    top: auto;
  }

  .demo-submit-button-nav {
    width: 100%;
    box-shadow: none;
    margin-left: auto;
  }

  .download-success-nav {
    font-size: 12px;
  }

  .demo-form-input-wrapper {
    width: 100%;
  }

  .ai-summary-content {
    text-align: left;
    padding-top: 12px;
  }

  .ai-summary-content h2 {
    text-align: left;
    font-size: 26px;
  }

  .ai-summary-content p {
    text-align: left;
    font-size: 1rem;
  }

  .ai-summary-content blockquote {
    font-size: 1rem;
  }

  .ai-summary-content h5 {
    line-height: 1.25;
  }

  .ai-summary-content img {
    margin-top: 14px;
    margin-bottom: 8px;
  }

  .card-contents {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .subtext {
    font-size: .75rem;
  }

  .logo-usecase-wrap {
    grid-column-gap: var(--sizes--4px);
    grid-row-gap: var(--sizes--4px);
    justify-content: flex-start;
    align-items: center;
    max-width: 1200px;
    display: flex;
  }

  .inline-flex.mobile-full-width {
    width: 100%;
  }

  .section_hero-product {
    overflow: hidden;
  }

  .section_hero-product.faq-page {
    min-height: 200px;
  }

  .tabimages-wrapper {
    display: none;
  }

  .spacer-48 {
    padding-top: var(--sizes--32px);
  }

  .grid-container-4x1 {
    grid-template-columns: 1fr;
  }

  .insurance-logos {
    min-height: 100%;
  }

  .number {
    font-size: var(--sizes--20px);
  }

  .desc {
    font-size: var(--sizes--16px);
  }

  .desc.impact {
    min-height: auto;
  }

  .div-block-533 {
    align-items: stretch;
  }

  .stacking-card-wrap {
    padding-left: var(--sizes--0px);
    grid-template-columns: 1fr;
    position: static;
  }

  .stacking-card-wrap._1 {
    grid-template-columns: 1fr;
  }

  .stacking-cards-wrapper {
    padding: var(--sizes--16px);
  }

  .accordian-answer {
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--0px);
  }

  .mobile-only {
    display: block;
  }

  .mobile-only.maxwid80 {
    max-width: 80%;
  }

  .dektop-only {
    display: none;
  }

  .left-padding {
    padding: var(--sizes--16px);
  }

  .desktop-only {
    display: none;
  }

  .max-width70 {
    grid-template-columns: 1fr;
  }

  .logo-insurance {
    max-width: 76px;
  }

  .logo-insurance.unext, .logo-insurance.allen {
    max-width: 66px;
  }

  .logo-insurance.large {
    max-width: 90px;
  }

  .logo-insurance.xs {
    max-width: 43px;
  }

  .logo-insurance.niva-bupa {
    max-width: 50px;
  }

  .logo-insurance.sbi-life {
    max-width: 71px;
  }

  .logo-insurance.kotak-ins {
    max-width: 73px;
  }

  .logo-insurance.mobikwik {
    max-width: 79px;
  }

  .logo-insurance.unext, .logo-insurance.allen {
    max-width: 66px;
  }

  .logo-insurance.kaya {
    max-width: 54px;
  }

  .logo-insurance.traya {
    max-width: 63px;
  }

  .logo-insurance.medi-buddy {
    max-width: 98px;
  }

  .logo-insurance.pharmeasy {
    max-width: 87px;
  }

  .logo-insurance.livspace {
    max-width: 89px;
  }

  .logo-insurance.lodha {
    max-width: 76px;
  }

  .div-block-542 {
    justify-content: center;
    align-items: center;
  }

  .heading-h3 {
    font-size: 1.4rem;
  }

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

  .spacer-36-2 {
    padding-top: 1.5rem;
  }

  .stats-number-2 {
    font-size: 2.25rem;
  }

  .divider-line-gradient-2._3x3 {
    width: 2px;
  }

  .center-align-mobile {
    text-align: center;
  }

  .grid-container-5x1 {
    grid-template-columns: 1fr;
  }

  .one-line {
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--0px);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .more-business-slider, .more-business-slider.grid, .more-business-slider.grid, .max-width30 {
    grid-template-columns: 1fr;
  }

  .whole-story-grid {
    padding: var(--sizes--18px);
  }

  .hero-heading-subpage {
    font-size: var(--sizes--40px);
  }

  .section_pipelines {
    position: relative;
    overflow: hidden;
  }

  .card-wrap {
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
    flex-flow: column;
  }

  .card-steps {
    width: 100%;
  }

  .arrow-wrapper-icon {
    width: var(--sizes--40px);
    height: var(--sizes--40px);
    display: none;
    inset: auto 0% -31% 44%;
  }

  .pointer-dot.no-tvisible {
    opacity: 0;
    opacity: 0;
  }

  .hide-desktop-only {
    display: block;
  }

  .pipeline-slide-item {
    width: 95%;
    padding: var(--sizes--24px);
    border: 2px solid var(--_rebranding-convin---blue-shades--10);
    border-radius: var(--sizes--24px);
    background-color: var(--_rebranding-convin---white-shade--100);
    box-shadow: 2px 4px 5px 0 var(--_rebranding-convin---black-shades--20);
    flex-flow: column;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    display: flex;
  }

  .circle-wrap {
    width: var(--sizes--40px);
    height: var(--sizes--40px);
    border-radius: var(--sizes--32px);
    background-color: var(--_rebranding-convin---black-shades--100);
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .max-width-80 {
    grid-column-gap: var(--sizes--14px);
    grid-row-gap: var(--sizes--14px);
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 80%;
    display: flex;
  }

  .content-wrapp {
    width: 100%;
    padding: var(--sizes--12px);
    border-radius: var(--sizes--10px);
    background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
  }

  .pipeline-slide-wrapper {
    grid-column-gap: var(--sizes--24px);
    grid-row-gap: var(--sizes--24px);
    display: flex;
    position: relative;
  }

  .arrow-left {
    z-index: 1;
    position: absolute;
    inset: 40% auto 50% -.3rem;
  }

  .arrow-right {
    z-index: 1;
    position: absolute;
    inset: 40% .2rem 50% auto;
  }

  .div-block-557 {
    position: relative;
  }

  .section_loop {
    overflow: hidden;
  }

  .table-tab-menu {
    width: 100%;
    padding: var(--sizes--12px);
    background-color: var(--_rebranding-convin---white-shade--100);
    color: var(--base-color-neutral--neutral-dark);
    font-size: var(--sizes--18px);
    text-align: center;
    border-top-right-radius: 1.4375rem;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .table-tab-menu.w--current {
    background-color: var(--_rebranding-convin---blue-shades--90);
    color: var(--base-color-neutral--white);
  }

  .table-tab-menu._1 {
    border-top-left-radius: var(--sizes--24px);
    border-top-right-radius: var(--sizes--0px);
    border-top-left-radius: var(--sizes--24px);
    border-top-right-radius: var(--sizes--0px);
  }

  .table-menu-wrap {
    border: 1px solid var(--_rebranding-convin---blue-shades--10);
    border-radius: var(--sizes--24px) var(--sizes--24px) var(--sizes--0px) var(--sizes--0px);
    background-color: var(--_rebranding-convin---white-shade--100);
    box-shadow: 0 4px var(--sizes--20px) 0 var(--_rebranding-convin---black-shades--20);
    display: flex;
  }

  .table-tab-content-wrapper {
    border: 2px solid var(--_rebranding-convin---blue-shades--20);
    border-radius: var(--sizes--24px);
    background-color: var(--_rebranding-convin---white-shade--100);
    box-shadow: 0 5px 20px 0 var(--_rebranding-convin---black-shades--20);
  }

  .table-teb-content {
    padding: var(--sizes--24px) var(--sizes--16px) var(--sizes--16px);
  }

  .table-content-wrap {
    margin-bottom: var(--sizes--0px);
  }

  .table-cell-wrap {
    margin-bottom: var(--sizes--16px);
  }

  .bottom-text {
    margin-top: var(--sizes--12px);
    padding: var(--sizes--12px);
    border: 1px solid var(--_rebranding-convin---blue-shades--10);
    border-radius: var(--sizes--18px);
    background-color: var(--_rebranding-convin---brand-colors--extra-light-blue-bg);
  }

  .bottom-text.blue {
    margin-top: var(--sizes--0px);
    padding: var(--sizes--0px);
    background-color: var(--_rebranding-convin---white-shade--0);
    margin-top: var(--sizes--0px);
    padding: var(--sizes--0px);
    background-color: var(--_rebranding-convin---white-shade--0);
    border-width: 0;
  }

  .circle-blue-wrap {
    width: var(--sizes--60px);
    height: var(--sizes--60px);
    border-radius: var(--sizes--32px);
    background-color: var(--_rebranding-convin---black-shades--100);
    background-image: linear-gradient(180deg, var(--_rebranding-convin---brand-colors--dark-blue), #103682);
    justify-content: center;
    align-items: center;
    padding: 3.5px;
    display: flex;
  }

  .div-block-558 {
    border-radius: var(--sizes--54px);
    background-color: var(--_rebranding-convin---white-shade--100);
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .swiper-card-slide {
    width: 95%;
    padding: var(--sizes--24px);
    border: 2px solid var(--_rebranding-convin---blue-shades--10);
    border-radius: var(--sizes--24px);
    background-color: var(--_rebranding-convin---white-shade--100);
    box-shadow: 2px 4px 5px 0 var(--_rebranding-convin---black-shades--20);
    flex-flow: column;
    flex: none;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    display: flex;
  }

  .table-c1 {
    border: 1px solid var(--_rebranding-convin---black-shades--10);
    border-radius: var(--sizes--20px);
    max-width: 380px;
  }

  .card-stats {
    padding: var(--sizes--8px);
  }

  .div-block-569 {
    justify-content: flex-start;
    align-items: center;
  }

  .year-link {
    font-size: 1.25rem;
  }

  .gradient-left-side, .gradient-right-side {
    width: 140px;
    height: 56px;
  }

  .business-card-wrap {
    min-height: 190px;
  }

  .right-step {
    display: block;
  }

  .right-path-image {
    display: none;
  }

  .select-field {
    background-color: var(--_rebranding-convin---white-shade--100);
  }

  .accordion-paragraph---brix {
    max-width: 100%;
    font-size: 16px;
    line-height: 1.6;
  }

  .accordion-item-title---brix {
    max-width: 80%;
    font-size: 18px;
  }

  .problems-chip-text, .solution-chip-text {
    font-size: .7rem;
  }

  .solution-content-outer-wrap {
    width: 100%;
  }

  .solution-text-wrapper.with-shadow {
    justify-content: flex-start;
    align-items: center;
  }

  .solutions-content {
    grid-column-gap: var(--sizes--12px);
    grid-row-gap: var(--sizes--12px);
    grid-template-columns: 1fr;
  }

  .problem-texterap {
    display: none;
  }

  .start-steps {
    grid-column-gap: var(--sizes--18px);
    grid-row-gap: var(--sizes--18px);
  }

  .arrow-bottom {
    display: none;
  }

  .teams-use, .teams-use.card-1.a1, .teams-use.card-1.a1, .teams-use.card-1.a1 {
    width: 100%;
  }

  .team-strip {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .solution-content-outer-wrap-copy {
    width: 100%;
  }

  .built-for-both-grid, .built-for-both-grid._4x1, .built-for-both-grid._4x1 {
    grid-template-columns: 1fr 1fr;
  }

  .bottm-cta-btn {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .div-block-585 {
    padding: var(--sizes--16px);
  }

  .div-block-588 {
    flex-flow: column;
  }

  .uui-navbar08_item-heading-3 {
    font-weight: 500;
  }

  .padding-section-medium-2 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .spacer-medium {
    padding-top: 1.25rem;
  }

  .spacer-xlarge {
    padding-top: 2rem;
  }

  .footer-link:hover {
    color: #1a1b1fbf;
  }

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

  .footer-block {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-content-2 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .hero-bg-shade, .hero-bg-option-2 {
    overflow: hidden;
  }

  .hero-heading-1 {
    font-size: 32px;
  }

  .s3-elevates-heading {
    font-size: 20px;
  }

  .pv7-outer {
    display: none;
  }

  .pv7-hlbl {
    font-size: 12px;
  }

  .pv7-ico {
    display: none;
  }

  .pv7-cc, .pv7-gc {
    width: 100%;
  }

  .t4-outer {
    width: 100%;
    max-width: 100%;
    display: block;
    overflow: auto visible;
  }

  .t4-inner {
    background-color: #0000;
    border-style: solid;
    border-radius: 18px;
    min-width: auto;
    max-width: 100%;
    overflow: clip;
    box-shadow: 0 8px 40px #1a5ee81a, 0 2px 8px #0000000d;
  }

  .t4-hrow {
    display: none;
    position: static;
  }

  .t4-row {
    background-color: #fff;
    border: 1.5px solid #e0eaff;
    border-radius: 14px;
    margin-bottom: 14px;
    display: block;
    overflow: hidden;
    box-shadow: 0 2px 12px #1a5ee814;
  }

  .t4-alt {
    background-color: #fff;
  }

  .t4-d {
    background-color: #0000;
    border-bottom: 1px solid #eef2ff;
    border-right-style: none;
    padding: 12px 16px;
    display: block;
  }

  .t4-d2 {
    background-color: #f1f6fe;
  }

  .div-block-593 {
    grid-template-columns: 1fr;
  }

  .table-header {
    display: grid;
    position: static;
  }

  .table-row {
    background-color: #fff;
    border: 1.5px solid #e0eaff;
    border-radius: 14px;
    margin-bottom: 14px;
    display: block;
    overflow: hidden;
    box-shadow: 0 2px 12px #1a5ee814;
  }

  .pv7-mobile {
    flex-direction: column;
    gap: 12px;
    display: flex;
  }
}

@media screen and (max-width: 479px) {
  h3 {
    font-size: var(--sizes--20px);
    text-align: left;
  }

  h4 {
    font-size: var(--sizes--18px);
  }

  h6 {
    font-family: Inter, Arial, sans-serif;
  }

  .section_header {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section_header.form._2nd-page {
    background-color: #242424;
  }

  .section_header.hero.ebook {
    padding-top: 60px;
    position: relative;
  }

  .section_header.hero.ebook._2 {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6206566fdc48b7e48d117c55_X%20-%201.png");
    background-position: 50%;
  }

  .section_header.hero.ebook._2.ebook3 {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/625fa087bfd858d6327b6eec_ebook3%20mob.png");
  }

  .section_header.hero.ebook._2.ebook3.book3padding {
    background-image: none;
    height: auto;
    padding-top: 0;
    display: block;
  }

  .section_header.hero.ebook._2.ebook3.book3padding.eb3-bg {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/625fc9b3502b2e2374c464f1_ebookmob.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 90vh;
  }

  .section_header.list-features {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/607d79bbe2745dbbf3280672_Rectangle%20149.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: 230px;
  }

  .section_header.list-features.left {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/607d79045186a27672d031c2_Rectangle%20148.svg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: 200px;
  }

  .section_header.list-features.left.newdes.sec-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section_header.list-features.right {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/607d79bbe2745dbbf3280672_Rectangle%20149.svg");
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: 230px;
  }

  .section_header.list-features.right._w-margin {
    margin-top: -68px;
    padding-bottom: 0;
  }

  .section_header.list-features.newdes.sec-1.white-bg {
    margin-top: -72px;
  }

  .section_header.about-us {
    margin-top: 0;
  }

  .section_header.cta {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section_header.integration-hero {
    margin-top: 57px;
    padding-top: 60px;
  }

  .section_header.case-studies {
    padding-top: 20px;
  }

  .section_header.img-case-study {
    background-image: none;
    margin-top: 0;
    padding-top: 0;
  }

  .section_header._2nd-ebook {
    margin-top: 0;
  }

  .container {
    margin: 0 20px;
    padding: 20px 15px;
  }

  .container.privacy-policy, .container.no-margin {
    padding-left: 0;
    padding-right: 0;
  }

  .container.for-images {
    grid-column-gap: 10px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-top: -65px;
  }

  .container.for-images.integrations {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
    padding-left: 10px;
    padding-right: 10px;
  }

  .container.privacy-policy, .container.no-margin {
    padding-left: 0;
    padding-right: 0;
  }

  .container.cta-ebook {
    border-radius: 0;
    padding: 30px 19px;
  }

  .container.cta-ebook.eb1-cont {
    margin-top: 0;
  }

  .container.sec-2 {
    height: auto;
    margin-top: -26px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container.e-book-container.eb-comt {
    margin-top: 0;
    padding-top: 0;
  }

  .container.case-study {
    margin-left: 0;
    margin-right: 0;
  }

  .container.cta {
    border-width: 0;
    border-color: #000;
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .container.blogs-copy {
    padding: 10px 0;
  }

  .content-wrap {
    flex-direction: column;
    align-items: center;
  }

  .text-block {
    text-align: left;
    margin-top: 0;
    font-size: 14px;
    line-height: 25px;
  }

  .link-block {
    justify-content: center;
    max-width: none;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block.signup {
    margin-bottom: 0;
    margin-left: 0;
  }

  .link-block.signup.square.margin-20px {
    margin-bottom: 20px;
    margin-right: 0;
  }

  .link-block.signup.square.top-20px.secondary {
    align-self: flex-start;
    margin-left: 0;
    margin-right: 0;
  }

  .link-block.square {
    margin-bottom: 0;
  }

  .image.integrations {
    width: 80px;
    max-width: none;
    height: 80px;
  }

  .header {
    text-align: left;
    margin-bottom: 10px;
    line-height: 30px;
  }

  .paragraph {
    text-align: left;
    font-size: 14px;
  }

  .paragraph.is-white.center-align-mobile, .paragraph.is-black-80.text-align-center {
    text-align: center;
  }

  .paragraph.integrations {
    text-align: left;
    line-height: 1.667em;
  }

  .paragraph.privacypolicy {
    text-align: center;
    max-width: 300px;
    font-size: 14px;
    line-height: 18px;
  }

  .paragraph.centre.small {
    text-align: left;
    text-align: left;
    font-size: 16px;
  }

  .paragraph.darker {
    text-align: left;
    font-size: 14px;
  }

  .paragraph.darker._20px-margin {
    text-align: center;
    margin-left: 0;
  }

  .paragraph.darker.center.smaller {
    text-align: left;
    text-align: left;
    width: auto;
  }

  .paragraph.darker.short {
    width: 300px;
  }

  .paragraph.left {
    color: var(--dim-grey);
    text-align: left;
  }

  .paragraph.lighter {
    width: 100%;
    font-size: 14px;
  }

  .paragraph.lighter.centre.fixed-width {
    text-align: center;
    text-align: center;
    width: auto;
    font-size: 14px;
  }

  .paragraph.lighter.bottom-margin {
    text-align: left;
    width: 100%;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .paragraph.small {
    color: var(--dim-grey);
    text-align: left;
  }

  .paragraph.is-white.text-align-center {
    text-align: center;
  }

  .paragraph.is-white.center-align-mobile, .paragraph.is-white.text-align-center {
    text-align: center;
  }

  .paragraph.is-white.text-align-center.margin-bottom.margin-medium.max-width-large.home-new {
    font-size: var(--sizes--12px);
    text-align: center;
    line-height: 16px;
    font-size: var(--sizes--12px);
    text-align: center;
    line-height: 16px;
    font-size: var(--sizes--12px);
    text-align: center;
    line-height: 16px;
    font-size: var(--sizes--12px);
    text-align: center;
    line-height: 16px;
    font-size: var(--sizes--12px);
    text-align: center;
    line-height: 16px;
  }

  .paragraph.is-white.center-align-mobile, .paragraph.is-black-80.text-align-center, .paragraph.is-black-80.text-align-center {
    text-align: center;
  }

  .banner-heading {
    font-size: 16px;
  }

  .banner-heading.oneliner {
    margin-left: 0;
    margin-right: 0;
    font-size: 24px;
    font-weight: 800;
    line-height: 30px;
  }

  .top-banner-wrapper {
    margin-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-7.testimonial {
    font-size: 24px;
    line-height: 30px;
  }

  .form-sub-heading {
    font-size: 16px;
  }

  .form-wrap {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .submit-button {
    align-self: auto;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 12px;
  }

  .hero-image {
    height: 100%;
    max-height: none;
  }

  .features {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    margin-left: 0;
    margin-right: auto;
    display: flex;
  }

  .icon.navbar {
    width: var(--sizes--20px);
    height: var(--sizes--20px);
    width: var(--sizes--20px);
    height: var(--sizes--20px);
  }

  .wrapper-content {
    flex-direction: column;
    align-self: stretch;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .hero-heading {
    text-align: center;
  }

  .hero-heading.newdesign {
    text-align: left;
    text-align: left;
    font-size: 32px;
  }

  .text-block-14 {
    text-align: center;
    font-size: 16px;
  }

  .secondary-pages.features {
    width: 100%;
    margin-right: 0;
  }

  .secondary-pages.features.contain {
    object-fit: contain;
    object-fit: contain;
  }

  .image-14 {
    align-self: center;
    width: 100%;
    height: 100%;
    margin-left: 0;
  }

  .secondary-page-image {
    align-self: center;
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .image-16.feature {
    width: 100%;
    margin-left: 0;
  }

  .title.newsletter.ebook {
    text-align: left;
    margin-bottom: 10px;
    font-size: 24px;
  }

  .title.newsletter.ebook._3heading {
    text-align: left;
    width: 100%;
    font-size: 28px;
  }

  .title.newsletter.ebook.ebook4-head {
    text-align: left;
    margin-top: 60px;
    font-size: 26px;
  }

  .title.integration-hero {
    margin-right: 10px;
  }

  .title.connect-integration {
    font-size: 29px;
  }

  .title.more-integrations {
    margin-bottom: 30px;
    font-size: 29px;
  }

  .modal {
    display: none;
  }

  .modal-content {
    background-position: 0 0;
    background-size: cover;
    min-height: 670px;
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 0;
    padding-right: 0;
  }

  .form--content {
    margin-top: 20px;
  }

  .pop-heading {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-40 {
    text-align: center;
    display: none;
  }

  .pop-up-close {
    top: 2%;
    right: 4%;
  }

  .content-wrapper {
    flex-direction: column-reverse;
  }

  .top-contnent-wrapper.privacy-policy, .top-contnent-wrapper._800px-short, .top-contnent-wrapper.privacy-policy, .top-contnent-wrapper._800px-short {
    margin-bottom: 20px;
  }

  .split-content.cta-left.black.case-study {
    margin-bottom: 0;
    margin-left: 0;
    padding: 20px;
  }

  .split-content.cta-right.white.case-study {
    margin-left: 0;
    padding: 20px;
  }

  .split-content.newsletter-left {
    margin-bottom: 10px;
  }

  .split-content.integrations-left {
    position: static;
  }

  .split-content.integration-hero-left {
    margin-bottom: 30px;
  }

  .split-content.integration-hero-left.vertical {
    justify-content: flex-start;
    align-items: center;
  }

  .cta-text, .cta-text.black, .cta-text.black {
    text-align: left;
    margin-bottom: 20px;
  }

  .cta-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .cta-wrapper.cta, .animation-div.integration-hero {
    margin-top: 0;
  }

  .animation-div.integration-hero {
    margin-top: 0;
  }

  .animation-div.cta {
    margin-bottom: 0;
    margin-right: 0;
  }

  .underline.privacy-policy {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .card.blog-post {
    border: 1px solid var(--light-grey);
    border-radius: 15px;
    align-items: flex-start;
    padding: 10px;
  }

  .card.integration-page {
    padding: 1rem;
  }

  .card.integration-page.grey {
    flex-direction: column;
  }

  .card.connect-integration {
    padding: 45px 20px;
  }

  .card.case-study {
    border: 1px solid var(--light-grey);
    border-radius: 18px;
    align-items: flex-start;
    padding: 10px;
  }

  .badge.integrations-category {
    top: 20px;
    right: 20px;
  }

  .h3-title-small {
    margin-top: 10px;
    font-size: 18px;
  }

  .h3-title-small.blog {
    text-align: center;
  }

  .h3-title-small.blog.case {
    text-align: left;
    font-size: 18px;
  }

  .h3-title-small.blog.white {
    text-align: left;
  }

  .h3-title-small.integrations {
    text-align: center;
    padding-left: 0;
  }

  .h3-title-small.integrations-category {
    padding-left: 0;
  }

  .paragraph-cms-blog {
    text-align: left;
    font-size: 14px;
  }

  .paragraph-cms-blog.darker {
    margin-bottom: 10px;
  }

  .card-blog-post-featured-about-wrapper {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }

  .card-blog-post-about-author-wrapper {
    margin-bottom: 0;
  }

  .image-wrapper.card-blog-post-author {
    width: 40px;
    height: 40px;
    margin-right: 5px;
  }

  .image-wrapper.card-blog-post-featured.flex_a_center_j_center_col {
    width: 100%;
  }

  .blog-cms--date {
    font-size: 14px;
  }

  .blog-cms--date.no-margin {
    font-size: 10px;
    line-height: 15px;
  }

  .newsletter-wrapper {
    padding: 40px 10px;
  }

  .newsletter-wrapper.cta {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-11 {
    text-align: left;
    width: 100%;
    margin-bottom: 0;
    font-size: 16px;
  }

  .paragraph-11.white, .paragraph-11.white.eb4paragh {
    text-align: left;
  }

  .paragraph-11.white, .paragraph-11.white.eb4paragh {
    text-align: left;
  }

  .paragraph-11.white.eb4paragh {
    text-align: left;
  }

  .paragraph-11.white.eb3-spacing {
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .paragraph-11.eb-1para {
    width: 100%;
    margin-bottom: 26px;
    margin-left: 0;
  }

  .newsletter-form-block {
    margin-top: 20px;
  }

  .registry-form {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
  }

  .input {
    height: 50px;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
  }

  .input.ebbok {
    border-radius: 5px;
    height: 40px;
    margin-top: 14px;
    margin-bottom: 10px;
  }

  .input.ebbok.ebook4-email.eb4-2-btn {
    order: -1;
    width: 100%;
  }

  .submit-button-2 {
    background-color: var(--white\<deleted\|variable-1e3a5a36\>);
    color: var(--white\<deleted\|variable-1e3a5a36\>);
    position: sticky;
  }

  .submit-button-2.ebook {
    border-radius: 5px;
    height: auto;
    margin-right: 0;
    padding: 15px 40px;
  }

  .submit-button-2.ebook.eb4btn {
    margin-left: 31px;
    margin-right: 31px;
    padding-left: 26px;
  }

  .submit-button-2.ebook.eb4btn.eb41 {
    align-self: flex-start;
    margin-left: 0;
    margin-right: 0;
  }

  .submit-button-2.ebook.eb4btn.eb41.eb-4-2doen {
    width: 100%;
    margin-right: 0;
  }

  .submit-button-2.ebook.eb2btn {
    margin-top: -5px;
  }

  .top-content.integrations-category {
    margin-bottom: 60px;
  }

  .blog-categories-grid {
    width: 100%;
  }

  .blog-post-grid {
    grid-row-gap: 15px;
    margin-top: 0;
  }

  .card-blog-post-content {
    padding: 10px 5px;
  }

  .animation-div {
    margin-bottom: 20px;
  }

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

  .og-heading.privacypolicy {
    text-align: center;
    margin-bottom: -6px;
    font-size: 6vw;
  }

  .og-heading.less-size {
    font-size: 24px;
    line-height: 1.2em;
  }

  .rich-text {
    text-align: left;
  }

  .rich-text h2 {
    margin-bottom: 16px;
    font-size: 24px;
  }

  .rich-text p {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .rich-text h4 {
    margin-bottom: 16px;
    font-size: 20px;
    line-height: 1.308em;
  }

  .rich-text blockquote {
    background-position: 0 0, 0 0;
    background-size: auto, 120px;
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 16px;
  }

  .rich-text h5 {
    margin-bottom: 16px;
    font-size: 18px;
    line-height: 32px;
  }

  .rich-text h3 {
    margin-top: 40px;
    margin-bottom: 16px;
    font-size: 22px;
    line-height: 1.4em;
  }

  .rich-text li {
    font-size: 16px;
  }

  .rich-text figure {
    margin-left: 0;
    margin-right: 0;
  }

  .integration-wrapper.vertical {
    flex-flow: column;
  }

  .integrations-categories-grid {
    flex-wrap: wrap;
    justify-content: flex-start;
    display: flex;
  }

  .integrations-categories-grid.horizontal {
    justify-content: flex-start;
    align-items: center;
    padding-right: 0;
  }

  .integration-category-wrapper.w--current {
    margin-right: 0;
  }

  .integration-category-wrapper.w--current:hover {
    transform: none;
  }

  .integrations-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .integration-link {
    justify-content: center;
    align-items: center;
  }

  .integration-icon {
    margin-right: 0;
  }

  .integration-icon._150px {
    width: 100px;
    height: 100px;
  }

  .title-wrapper {
    justify-content: flex-start;
    align-self: flex-start;
  }

  .title-wrapper.centre {
    line-height: 1em;
  }

  .integration-on-homeparagraph {
    font-weight: 400;
  }

  .categories-wrapper {
    flex-flow: column wrap;
    place-content: space-between flex-start;
  }

  .navlink {
    padding-left: 10px;
    padding-right: 10px;
  }

  .navlink.newnavlink {
    color: #151515;
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 20px;
    font-family: Inter, Arial, sans-serif;
    font-size: 16px;
    font-weight: 700;
  }

  .navigation.new-nav {
    display: none;
  }

  .navigation-container-mob {
    align-items: center;
  }

  .navigation-container-mob.flex {
    justify-content: flex-start;
  }

  .navigation-mob.new-home-mob-nav {
    background-color: #f9f9f9;
    padding-right: 0%;
  }

  .navigation-wrap {
    background-color: #fefefe;
    width: 100vw;
  }

  .icon-4 {
    color: #151515;
  }

  .nav-menu-2 {
    display: none;
  }

  .dropdown {
    display: block;
    position: static;
  }

  .dropdown-toggle {
    padding-left: 12px;
    font-family: Plusjakartasans;
  }

  .dropdown-toggle.newtoggle {
    margin-right: 0;
  }

  .dropdown-toggle.newtoggle.notop-bottom {
    margin-left: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .logo {
    justify-content: flex-start;
  }

  .logo.convin {
    width: 160px;
    height: 50px;
  }

  .social-icons-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-self: auto;
  }

  .cta-button {
    text-align: center;
    line-height: 1.3em;
  }

  .cta-button.black {
    text-align: left;
    text-align: left;
    padding-left: 40px;
    padding-right: 40px;
    line-height: 1.2em;
  }

  .success-message-nav.demo-nav {
    padding: 0 0 30px;
  }

  .pop-up-modal {
    display: none;
  }

  .upper-content-wraaper {
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  ._404-heading {
    text-align: center;
    font-size: 40px;
  }

  ._404-links-wrapper {
    text-align: center;
    flex-direction: column;
    justify-content: space-around;
    align-items: stretch;
  }

  ._404-hero-image {
    width: auto;
    height: auto;
    display: inline-block;
  }

  .container-medium-664px {
    text-align: left;
  }

  .buttonz-wrapper {
    flex-direction: column;
  }

  .download-button {
    width: 100%;
    margin-bottom: 10px;
  }

  .company-data-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .video-wrapepr.flex {
    min-height: auto;
  }

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

  .below-button-para {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 14px;
    line-height: 20px;
  }

  .below-button-para.margin-top {
    text-align: left;
    line-height: 1.6em;
  }

  .below-button-para.centre {
    text-align: center;
  }

  .feature-case-studies-titlr {
    font-size: 24px;
  }

  .feature-img-wrapper.case-study {
    object-fit: cover;
    object-fit: cover;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 10px;
    display: flex;
  }

  .case-study-text p {
    margin-bottom: 20px;
    font-size: 16px;
  }

  .case-study-text h4 {
    font-size: 20px;
  }

  .case-study-text h5 {
    margin-bottom: 16px;
    font-size: 20px;
    line-height: 32px;
  }

  .case-study-text li {
    font-size: 16px;
  }

  .case-study-text h3 {
    font-size: 22px;
    line-height: 1.4em;
  }

  .case-study-text blockquote {
    font-size: 18px;
  }

  .case-study-text ul {
    font-size: 16px;
  }

  .signup_header_content-wrapper {
    height: auto;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .signup_login-wrapper {
    flex-wrap: wrap;
  }

  .signup_header-right {
    padding-top: 0;
    padding-bottom: 0;
  }

  .brand-2 {
    width: auto;
    margin-left: 0;
  }

  .brand-2.sign-up {
    margin-right: 0;
  }

  .text-box {
    width: auto;
    margin-right: 0;
  }

  .sign-up-button {
    margin-top: 10px;
  }

  .flex_j_centre_a_start {
    flex-direction: column;
    align-items: flex-start;
  }

  .flex_j_centre_a_start.align_start {
    align-items: flex-start;
  }

  .flex1 {
    margin-bottom: 20px;
  }

  .flex1.paddingl35 {
    padding-top: 15px;
    padding-left: 0;
  }

  .flex_a_center_j_center_col {
    padding-left: 6px;
    padding-right: 6px;
  }

  .grid-6 {
    width: 100%;
    margin-left: 0;
  }

  .bfcm_image_container_2.container-medium-664px.nopadding {
    margin-left: 0;
    margin-right: 0;
  }

  .white_bg {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-58 {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
  }

  .div-block-58.eb3-land, .div-block-58.eb1-land, .div-block-58.eb3-land, .div-block-58.eb1-land {
    margin-top: 0;
  }

  .div-block-62 {
    justify-content: center;
    align-items: flex-start;
    margin-top: 0;
    position: static;
  }

  .div-block-62.eb3div {
    margin-top: 0;
  }

  .ebook-h2 {
    margin-top: 10px;
  }

  .ebook-h2.white, .ebook-h2.center {
    text-align: left;
  }

  .ebook-h2.white, .ebook-h2.center {
    text-align: left;
  }

  .ebook-h2.small {
    width: 100%;
    font-weight: 800;
  }

  .ebook-h2.small.ebook4-head {
    width: 300px;
    margin-top: -20px;
    font-weight: 800;
  }

  .ebook-h2.small.ebook4-head.eb4-mob-head {
    margin-top: 0;
    font-size: 20px;
  }

  .div-block-63 {
    flex-direction: column;
  }

  .div-block-63.sec2 {
    text-align: left;
    text-align: left;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    width: 260px;
    margin-top: 0;
    margin-left: -106px;
    margin-right: 0;
  }

  .div-block-64 {
    width: 270px;
  }

  .heading-20 {
    text-align: left;
  }

  .image-40 {
    align-self: center;
    width: 220px;
    max-width: 100%;
    margin-bottom: 40px;
    margin-left: 0;
  }

  .rounded-container {
    border-radius: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-65 {
    flex-wrap: wrap;
    align-content: center;
  }

  .grid-7 {
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    align-self: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 25px;
    padding-right: 25px;
  }

  .ebook-cta {
    margin-top: 30px;
    margin-bottom: 20px;
  }

  .gradient_heading {
    background-color: var(--white-smoke);
    text-align: left;
    background-image: none;
    width: 100%;
    margin-top: 0;
    font-size: 26px;
  }

  .white-heading {
    width: 300px;
    font-size: 16px;
  }

  .white-heading.bold {
    line-height: 1.5;
  }

  .heading-21 {
    font-size: 18px;
  }

  .div-block-69 {
    margin: 10px 0;
  }

  .div-block-70 {
    flex-direction: column;
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .gradient-text {
    z-index: 0;
    text-align: center;
    justify-content: center;
    font-size: 40px;
    inset: -10% 0% auto;
    transform: none;
  }

  .div-block-72 {
    width: 100%;
  }

  .div-block-73 {
    flex-direction: column;
  }

  .div-block-74 {
    width: 100%;
    margin-top: 20px;
  }

  .image-43 {
    max-width: 70%;
    margin-top: 0;
    inset: auto 0% 0 15%;
  }

  .div-block-76 {
    width: 250px;
    margin-bottom: 0;
  }

  .div-block-76._2 {
    width: 250px;
  }

  .div-block-76._2.whatinside4 {
    margin-left: -124px;
  }

  .div-block-78 {
    align-items: flex-start;
    width: 100%;
  }

  .comp-heading {
    text-align: left;
    font-size: 30px;
  }

  .comp-signup-btn {
    margin-right: 0;
    font-size: 14px;
  }

  .div-block-79 {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
    display: block;
  }

  .div-block-80 {
    flex-direction: column;
    padding: 0;
  }

  .heading-23 {
    text-align: left;
  }

  .div-block-83 {
    align-items: flex-start;
  }

  .div-block-85 {
    grid-column-gap: 5px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .div-block-85.moblile-only {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block-86 {
    grid-column-gap: 5px;
    padding: 10px;
  }

  .image-45, .image-46 {
    max-width: 30%;
  }

  .image-47 {
    z-index: 5;
  }

  .div-block-87 {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-88 {
    width: 100%;
    margin-right: 0;
  }

  .div-block-90 {
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
  }

  .div-block-90._2 {
    flex-direction: column-reverse;
  }

  .div-block-91 {
    margin-top: 10px;
  }

  .image-50 {
    max-width: 15%;
  }

  .heading-24 {
    width: 90%;
  }

  .div-block-93 {
    margin-top: 20px;
    padding: 20px;
  }

  .div-block-94 {
    margin-right: 0;
    position: static;
  }

  .image-53 {
    max-width: 15%;
    top: -25px;
  }

  .div-block-98.orange {
    padding: 20px 9px;
  }

  .image-54, .image-55, .image-56, .image-57, .image-58 {
    display: none;
  }

  .div-block-99 {
    width: 100%;
  }

  .heading-25 {
    font-size: 24px;
    line-height: 1.2;
  }

  .div-block-100 {
    flex-direction: column;
  }

  .image-62 {
    width: 100%;
  }

  .heading-26 {
    font-size: 18px;
  }

  .heading-27 {
    font-size: 18px;
    line-height: 1.4;
  }

  .div-block-102 {
    border-radius: 15px;
    flex-direction: column;
    padding: 11px 19px;
  }

  .heading-28 {
    font-size: 24px;
    line-height: 1.2;
  }

  .div-block-103 {
    width: 100%;
    margin-right: 0;
  }

  .image-63 {
    max-width: 25%;
    top: -11%;
    left: -2%;
  }

  .image-64 {
    max-width: 25%;
    top: 82%;
    right: -9%;
  }

  .text-block-77 {
    text-align: left;
  }

  .image-65 {
    display: none;
  }

  .image-66, .image-67 {
    display: block;
  }

  .heading-29 {
    text-align: center;
    font-size: 15px;
  }

  .heading-30, .heading-32, .heading-33, .heading-34 {
    font-size: 16px;
  }

  .paragraph-19 {
    font-size: 14px;
    line-height: 1.5;
  }

  .paragraph-20 {
    font-size: 16px;
    line-height: 1.5;
  }

  .image-68 {
    max-width: 20%;
    top: -8%;
    left: 40%;
  }

  .image-69 {
    display: block;
  }

  .heading-35 {
    text-align: center;
    margin-bottom: 0;
    font-size: 18px;
  }

  .image-70 {
    display: none;
  }

  .image-71 {
    display: block;
  }

  .ebook-form-wrapper {
    width: 100%;
    margin-top: 0;
  }

  .ebook-form {
    flex-direction: column;
    order: 1;
    align-items: stretch;
  }

  .text-block-79, .text-block-80 {
    color: var(--base-color-brand--blue);
    text-align: center;
    font-weight: 700;
  }

  .text-block-81, .text-block-82 {
    display: none;
  }

  .text-block-83, .text-block-84 {
    color: var(--base-color-brand--blue);
    text-align: center;
    text-transform: none;
    font-weight: 700;
  }

  .text-block-85, .text-block-86 {
    display: none;
  }

  .image-72, .image-73 {
    margin-left: 0;
  }

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

  .seo-h1 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 10px;
    font-size: 24px;
  }

  .seo-h2 {
    text-align: center;
    font-size: 16px;
    line-height: 1.5;
  }

  .seo-para {
    text-align: center;
    font-size: 14px;
    line-height: 1.5;
  }

  .seo-rt blockquote {
    background-size: auto, 120px;
    font-size: 16px;
  }

  .seo-rt a {
    color: #3d7af3;
  }

  .seo-rt.split {
    width: 100%;
  }

  .seo-rt h4 {
    color: var(--text-color--text-primary);
    text-align: left;
    font-family: Inter, Arial, sans-serif;
    line-height: 140%;
  }

  .seo-rt h6 {
    font-size: 18px;
  }

  .seo_hero-component {
    justify-content: flex-start;
    align-items: center;
  }

  .section_intro {
    padding-left: 0;
    padding-right: 0;
  }

  .html-embed {
    position: relative;
  }

  .paragraph-23 {
    text-align: left;
  }

  .div-block-124 {
    flex-direction: column;
  }

  .div-block-125 {
    width: 100%;
    margin-left: 0;
    padding-top: 0;
  }

  .image-89 {
    object-fit: fill;
    width: 100%;
  }

  .div-block-126 {
    width: 100%;
  }

  .div-block-127, .div-block-127.reverse, .div-block-127.reverse {
    flex-direction: column-reverse;
  }

  .image-90 {
    width: 80%;
  }

  .slide-nav-2 {
    bottom: 10%;
  }

  .image-91 {
    width: 60%;
  }

  .div-block-133 {
    width: 250px;
  }

  .blog-thumbnail {
    border-radius: 15px;
    width: 100%;
    height: 180px;
  }

  .form {
    flex-direction: column;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .subheadline {
    text-align: center;
    margin-bottom: 10px;
    font-size: 16px;
  }

  .section-standard.hero {
    height: 80vh;
    max-height: none;
  }

  .section-standard.hero.features {
    margin-top: 0;
    padding: 40px 10px;
  }

  .section-standard.blue-background {
    padding-top: 20px;
  }

  .section-standard._40-bottom-padding {
    margin-top: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-standard._0-padding {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .section-standard.bg {
    background-image: none;
  }

  .heading-41 {
    text-align: center;
    font-size: 30px;
  }

  .heading-41.white.centre._900-width {
    font-size: 28px;
  }

  .heading-41.centre._950w {
    font-size: 30px;
  }

  .paragraph-24 {
    font-size: 15px;
  }

  .heading-42 {
    font-size: 26px;
  }

  .heading-42.centre._800w {
    font-size: 25px;
  }

  .heading-42._35px {
    font-size: 24px;
  }

  .heading-42._35px.centre {
    font-size: 23px;
  }

  .giant-testimonial-image {
    max-height: 300px;
  }

  .testimonial-block {
    max-width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    padding: 25px;
    position: relative;
    top: -105px;
    left: 8px;
  }

  .giant-testimonial-block {
    flex-direction: column;
    position: absolute;
  }

  .home-image {
    width: 100%;
  }

  .columns-features {
    flex-direction: column;
  }

  .columns-features.reverse-mobile {
    flex-direction: column-reverse;
  }

  .integration {
    width: auto;
  }

  .centre-hero-image-wrapper {
    width: 95%;
    max-height: 250px;
  }

  .div-block-151 {
    padding: 0 10px;
  }

  .container-3 {
    flex-direction: column;
  }

  .video-2 {
    height: 180px;
  }

  .div-block-152 {
    margin-left: 0;
  }

  .image-110 {
    top: 4%;
    left: 0%;
  }

  .image-111 {
    top: 17%;
    right: 0%;
  }

  .image-112 {
    top: 31%;
    left: 0%;
  }

  .image-113 {
    top: 45%;
    right: 0%;
  }

  .image-114 {
    top: 62%;
    left: 0%;
  }

  .image-117 {
    text-align: left;
  }

  .list {
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }

  .list-item {
    margin-bottom: 10px;
  }

  .heading-43 {
    font-size: 30px;
  }

  .heading-43.head {
    margin-top: 50px;
    font-size: 30px;
    line-height: 1.25em;
  }

  .heading-43._2, .heading-44 {
    font-size: 30px;
  }

  .text-block-105, .text-block-107 {
    font-size: 14px;
  }

  .image-119, .image-120 {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slide-7 {
    width: 80%;
    height: 120px;
    margin-left: 30px;
  }

  .slide-7.sl-1.white-bord, .slide-7.sl-1._1qms-slide {
    height: 12em;
  }

  .slide-7.sl-1 {
    width: 65%;
    height: 8em;
    margin-left: 45px;
  }

  .slide-7.sl-1.white-bord, .slide-7.sl-1._1qms-slide, .slide-7.sl-1.white-bord, .slide-7.sl-1._1qms-slide {
    height: 12em;
  }

  .heading-45 {
    text-align: center;
    justify-content: space-between;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
    display: inline-block;
  }

  .heading-45._1car {
    clear: none;
    letter-spacing: 0;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    display: flex;
  }

  .heading-45._1car.m-30 {
    margin-left: 0;
  }

  .heading-45._1car.m-30.m-20 {
    margin-top: 15px;
  }

  .heading-45.car6 {
    justify-content: center;
    margin-top: -4px;
    display: flex;
  }

  .heading-45.ouy {
    margin-top: -10px;
  }

  .slider-4 {
    height: 18em;
  }

  .slider-4.sl5 {
    height: 12em;
  }

  .text-block-110 {
    display: none;
    overflow: visible;
  }

  .image-121 {
    width: 100%;
    margin-left: 0;
  }

  .left-arrow-4 {
    margin-left: -30px;
  }

  .icon-9 {
    margin-top: 65px;
    margin-left: 41px;
    margin-right: 2px;
  }

  .icon-10 {
    margin-top: 80px;
    margin-left: -10px;
  }

  .icon-11 {
    margin-top: 80px;
    margin-left: 45px;
  }

  .icon-12 {
    margin-top: 40px;
    margin-left: 50px;
    margin-right: 0;
  }

  .icon-13 {
    margin-top: 40px;
    margin-left: -4px;
  }

  .image-122 {
    width: 100%;
    margin-left: 0;
  }

  .icon-14 {
    margin-top: 65px;
    margin-left: 15px;
  }

  .div-block-169 {
    justify-content: center;
    align-items: center;
  }

  .text-block-111, .text-block-117, .text-block-118 {
    font-size: 14px;
  }

  .image-127 {
    flex: none;
    align-self: center;
    width: 90%;
    height: 25%;
    margin-top: 25px;
    margin-right: 0;
    display: block;
  }

  .image-132.whatinside4 {
    width: 90%;
    height: 45%;
    margin-left: 0;
  }

  .div-block-177, .div-block-178 {
    width: 250px;
  }

  .div-block-179 {
    width: 0;
  }

  .bold-text-22 {
    width: 300px;
  }

  .bold-text-23 {
    text-align: center;
  }

  .circle-1.circle-2 {
    width: 12em;
    height: 12em;
  }

  .home-left {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .home-left.width {
    width: 100%;
    margin-left: 0;
  }

  .fold-1 {
    z-index: 1000;
    justify-content: flex-start;
    height: auto;
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .fold-1.brand {
    width: 100%;
    min-height: auto;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .solution-heading {
    text-align: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: 24px;
    font-size: 28px;
    line-height: 1.5;
    display: block;
  }

  .bold-text-27 {
    color: var(--text-color--text-primary);
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 21px;
    font-weight: 700;
    line-height: 5vh;
  }

  .left-text {
    width: 100%;
    margin-left: 0;
    margin-right: auto;
  }

  .grad-text._3x.stats.call-audited, .grad-text._3x.stats.third-stats, .grad-text._3x.stats.compliance {
    font-size: 45px;
  }

  .grad-text._3x.stats.call-audited, .grad-text._3x.stats.third-stats, .grad-text._3x.stats.compliance {
    font-size: 45px;
  }

  .grad-text._3x.stats {
    display: block;
  }

  .grad-text._3x.stats.call-audited, .grad-text._3x.stats.third-stats, .grad-text._3x.stats.compliance {
    font-size: 45px;
  }

  .grad-text._3x.stats.call-audited, .grad-text._3x.stats.third-stats, .grad-text._3x.stats.compliance {
    font-size: 45px;
  }

  .grad-text._3x.stats.small {
    font-size: 32px;
  }

  .subheading {
    text-align: center;
    width: 100%;
    margin-bottom: 20px;
    padding-right: 0;
    font-size: 14px;
    line-height: 1.4;
  }

  .subheading.width {
    text-align: center;
    text-align: center;
    padding-right: 0;
  }

  .new-signup {
    margin-top: 0;
    margin-left: 14px;
    margin-right: 14px;
  }

  .new-signup.height-med {
    margin-left: 0;
    margin-right: 0;
    font-size: 14px;
    font-weight: 700;
  }

  .btn-block {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }

  .fold-2 {
    padding: 100px 20px;
  }

  .circles {
    width: 100vw;
  }

  .circles.absolute.zindex {
    z-index: -10;
    z-index: -10;
    z-index: -10;
  }

  .step-hero {
    padding-left: 10px;
    padding-right: 10px;
  }

  .step-hero.desc-1.description {
    width: 92vw;
    margin-right: 0;
  }

  .convin-logo {
    width: 100px;
    min-width: 120px;
    height: auto;
    margin-left: 0;
    position: static;
    left: auto;
  }

  .automatecallqa {
    font-size: 22px;
  }

  .qms-stats-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 57px;
    flex-direction: column;
    place-content: center;
    place-items: center;
    margin: 0;
    display: flex;
  }

  .qms-stats-wrapper._6x {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: auto;
    width: 100%;
    margin-top: 0;
    display: grid;
  }

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

  .products_stats-item.border {
    width: 100%;
  }

  .products_stats-percent {
    display: flex;
  }

  .stat-text {
    text-align: center;
    font-size: 12px;
  }

  .fold-heading-dark {
    width: 85%;
    margin: 0 auto 40px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 25px;
    line-height: 32px;
  }

  .fold-heading-dark.section-subheading {
    margin-top: 0;
    margin-bottom: 20px;
    line-height: 44px;
  }

  .fold-heading-dark.section-subheading.change-width {
    margin-top: 60px;
    font-size: 27px;
  }

  .fold-heading-dark.section-subheading.m-60 {
    margin-top: 351px;
    font-size: 28px;
  }

  .fold-heading-dark.section-subheading.m-23 {
    padding-top: 0;
    font-size: 26px;
    line-height: 40px;
  }

  .fold-heading-dark.qms-h2 {
    line-height: 36px;
  }

  .fold-heading-dark.qms-h2.margin {
    margin-top: 20px;
    font-family: Plus Jakarta Sans;
    font-size: 26px;
    font-weight: 700;
    line-height: 130%;
  }

  .role-text.leaders {
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin-left: 0;
    display: flex;
  }

  .role-heading {
    text-align: left;
    margin-top: 16px;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
  }

  .fold-5 {
    padding: 27px 20px 60px;
  }

  .fold-5.hf5 {
    background-color: #f9f9f9;
    padding-top: 0;
    position: static;
  }

  .paragraph-28 {
    margin-bottom: 40px;
  }

  .slider-7 {
    width: 90vw;
    height: 74vh;
    margin-left: auto;
    margin-right: auto;
  }

  .cust-testimonial {
    width: 100%;
    height: 95vh;
    margin-left: auto;
    margin-right: auto;
  }

  .cust-rev {
    width: 90%;
    height: 91vh;
    margin-top: 35px;
    margin-left: -103px;
  }

  .mask-6 {
    width: 100%;
    height: 144%;
  }

  .testimonial-1 {
    width: 100%;
    height: 79vh;
    margin-left: 0;
    padding-right: 0;
  }

  .slide-nav-6 {
    color: #1d458b;
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    margin-bottom: -294px;
    display: block;
  }

  .image-153 {
    margin-top: 23px;
    margin-left: 2px;
  }

  .heading-49 {
    width: 100%;
    margin-top: -8px;
    margin-bottom: 20px;
    padding-left: 0;
    font-size: 20px;
    line-height: 32px;
  }

  .text-block-133 {
    padding-left: 0;
    font-size: 13px;
    line-height: 23px;
  }

  .text-block-134 {
    margin-bottom: 4px;
    padding-left: 0;
    font-size: 13px;
  }

  .text-block-135 {
    padding-left: 0;
    font-size: 12px;
  }

  .left-arrow-6 {
    margin-top: 30px;
    margin-left: 44px;
    display: none;
    left: 32%;
  }

  .right-arrow-5 {
    margin-top: 30px;
    margin-left: 22.1016px;
    display: none;
    left: 55%;
  }

  .div-block-189 {
    width: 85vw;
    display: block;
  }

  .div-block-190 {
    justify-content: center;
    width: 100%;
    height: 90%;
  }

  .fold-6 {
    background-color: #0000;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .certificate-wrapper {
    background-color: #0000;
    flex-direction: column;
    align-items: center;
    width: 68vw;
  }

  .certificate-wrapper.mob-hide-cert {
    display: none;
  }

  .certificate-wrapper.new-wrapper {
    width: 100%;
    margin-top: 0;
  }

  .g2-badge, .g2-badge.medal, .g2-badge.medal {
    width: 7em;
    height: 7em;
  }

  .div-block-192.cert-1 {
    width: 90px;
    margin-top: 0;
  }

  .ai-engine-cta {
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/62f39d29d36866d1c452d1e5_Rectangle%20221.png");
    background-position: 50%;
    justify-content: center;
    width: 85vw;
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ai-engine-cta.blog {
    z-index: 1;
    z-index: 1;
    width: 90%;
    height: auto;
  }

  .comp-alt-cta-h2 {
    margin-top: 20px;
    margin-bottom: 25px;
    font-size: 24px;
    line-height: 130%;
  }

  .bold-text-31 {
    font-size: 24px;
    line-height: 30px;
  }

  .comp-alt-cta-p {
    text-align: center;
    margin-bottom: 40px;
  }

  .comp-alt-signup {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    padding: 10px 15px;
    display: flex;
  }

  .foot-heading {
    font-size: 16px;
  }

  .foot-heading.prod-heading {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .footer_container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .foot-container {
    background-color: #0000;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .product-links-part1 {
    width: 100%;
    padding-left: 0;
  }

  .image-160 {
    margin-top: 0;
  }

  .foot-grey-txt {
    text-align: left;
  }

  .footer-company, .foot-products.m-20, .foot-products.m-20 {
    margin-top: 0;
  }

  .cms-width {
    flex-direction: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .policies {
    text-align: center;
    align-self: center;
    align-items: center;
    display: flex;
  }

  .copyright {
    width: 100vw;
    margin-top: 20px;
    padding-left: 20px;
  }

  .copyright.flexmove {
    padding-left: 0;
    display: flex;
  }

  .footer_link-copy {
    font-size: 14px;
  }

  .solution-links-part1 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
  }

  .menu-dropdown-text {
    color: #151515;
    font-family: Plusjakartasans;
    font-size: 14px;
    font-weight: 600;
  }

  .home-main {
    flex-direction: column;
    width: 100vw;
    padding-left: 0%;
  }

  .home-main.mob {
    width: 100%;
    padding-left: 0%;
    padding-right: 0%;
  }

  .home-main.mob.width {
    justify-items: center;
    max-width: none;
    margin-bottom: 40px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0%;
    padding-right: 0%;
    display: flex;
  }

  .home-right, .home-right.flex, .home-right.flex {
    display: none;
  }

  .mob-home-main-texts {
    color: #151515;
    text-align: center;
    width: 100%;
    margin-top: -4px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    font-size: 28px;
    line-height: 130%;
    display: block;
  }

  .mob-home-main-texts.homepage {
    margin-bottom: 4px;
    font-size: 26px;
  }

  .mob-home-main-texts.homepage.font-weight-copy {
    font-size: 25px;
  }

  .mob-paragraph-27 {
    text-align: center;
    width: 90%;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 12px;
    line-height: 20px;
    display: block;
  }

  .mob-testimonial {
    margin-left: 0;
    display: block;
  }

  .slider-8 {
    width: 85vw;
    height: 92vh;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 60px;
  }

  .icon-19 {
    display: none;
  }

  .left-arrow-7 {
    justify-content: center;
    align-items: center;
    display: none;
  }

  .icon-20 {
    display: none;
  }

  .slider-9 {
    background-color: #0000;
    height: 14em;
    display: block;
  }

  .icon-21, .icon-22 {
    display: none;
  }

  .div-block-204 {
    flex-direction: row;
    align-items: center;
    margin-bottom: 0;
    display: flex;
  }

  .slide-nav-7 {
    color: #1d458b;
  }

  .div-block-205 {
    flex-direction: column;
    align-items: flex-start;
  }

  .heading-53 {
    left: 80%;
  }

  .image-167 {
    width: 32px;
    height: 32px;
  }

  .slide-nav-8 {
    margin-top: 0;
    inset: auto 0%;
  }

  .testimonial-3 {
    width: 100%;
    height: 81vh;
    margin-left: auto;
    margin-right: auto;
  }

  .image-170 {
    margin-top: -179px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-171 {
    margin-top: -56px;
    margin-left: auto;
    margin-right: auto;
  }

  .testimonial-4, .testimonial-5 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-172 {
    margin-top: -111px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-173 {
    margin-top: -146px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-181 {
    margin-top: -40px;
    margin-left: auto;
    margin-right: auto;
  }

  .footer_link {
    font-size: 14px;
  }

  .testimonial--2-shadow.no-shadow {
    width: 100%;
    height: 81vh;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-208 {
    grid-row-gap: 24px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    place-content: center space-between;
    justify-items: center;
    padding-top: 20px;
    padding-bottom: 40px;
    display: none;
  }

  .text-block-141 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: center;
    align-self: center;
    width: 100%;
    margin-left: 0;
    display: block;
  }

  .links-terms {
    margin-left: 0;
  }

  .image-191 {
    object-fit: contain;
    height: auto;
    margin-left: 10px;
  }

  .qms-fold-4 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .qms-fold-4.rem-pad {
    background-color: #f9f9f9;
    padding-top: 0;
    padding-bottom: 0;
  }

  .qms-fold-4.rem-pad.bottom-m-copy {
    background-color: #0000;
    margin-bottom: 0;
    padding-top: 60px;
  }

  .qms-fold-4.rem-pad.bottom-m-copy.flex {
    margin-top: 0;
    margin-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-209 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
    flex: 0 auto;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: auto;
    align-items: stretch;
    width: 100vw;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
    overflow: visible;
  }

  .div-block-210 {
    justify-content: space-between;
    align-items: center;
    width: 100vw;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    display: none;
    overflow: visible;
  }

  .div-block-211 {
    justify-content: center;
    align-items: center;
    width: 100vw;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    display: none;
    overflow: visible;
  }

  .image-193 {
    object-fit: contain;
    margin-left: 10px;
    margin-right: 20px;
  }

  .div-block-212 {
    filter: grayscale();
    background-color: #0000;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    height: auto;
    margin-top: 40px;
    margin-bottom: 60px;
  }

  .div-block-212.hide {
    display: none;
  }

  .image-194, .image-195, .image-196 {
    opacity: .74;
    margin-left: 10px;
  }

  .image-197 {
    opacity: .74;
    object-fit: contain;
    margin-left: 10px;
  }

  .image-198 {
    opacity: .9;
    object-fit: contain;
    margin-left: 0;
  }

  .circle-1-trigger {
    width: 12em;
    height: 12em;
  }

  .div-block-213 {
    background-color: #fff;
    border-radius: 20px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 90vw;
    height: 70vh;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .div-block-214 {
    background-color: #6699ff1a;
    border-radius: 20px;
    width: 95%;
    height: 100vh;
    margin-top: 248px;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
  }

  .image-200 {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0;
  }

  .div-block-215 {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    display: block;
  }

  .div-block-216 {
    flex-direction: column;
    justify-content: space-between;
    height: 48%;
    margin-top: 10px;
    display: flex;
  }

  .image-201 {
    border-radius: 20px;
    margin-top: -99px;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .image-202 {
    border-radius: 20px;
  }

  .feature-subheading {
    text-align: center;
    margin-right: auto;
    font-size: 15px;
  }

  .features-listitem, .list-item-5, .list-item-6 {
    text-align: left;
    background-position: 0 5%;
  }

  .add-ons_accordion-body {
    padding-left: 56px;
  }

  .add-ons_accordion-body.add-ons_js-accordion-body {
    padding-left: 0;
    padding-right: 0;
  }

  .add-ons_image-wrapper {
    align-items: flex-start;
    height: 15rem;
    margin-top: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .add-ons_accordion-title {
    margin-left: 0;
    padding-left: 20px;
  }

  .container-card {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .container-card.med {
    width: 100%;
    margin-top: 0;
  }

  .main-wrapper_2 {
    width: 85vw;
    height: 20vh;
    margin-bottom: 80px;
    position: relative;
  }

  .add-ons_image {
    width: 100%;
    height: 100%;
    margin-top: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top.margin-medium.trust {
    justify-content: center;
  }

  .margin-top.margin-medium.align-left {
    justify-content: flex-start;
    align-items: center;
  }

  .margin-top.margin-medium.mobile-only {
    max-width: 280px;
    display: block;
  }

  .margin-top.margin-medium.textimonila {
    margin-top: .5rem;
  }

  .margin-top.margin-small {
    justify-content: center;
  }

  .margin-top.margin-large.hide-for-mobile {
    display: none;
  }

  .add-ons_accordion-body-contents {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-220 {
    padding-bottom: 10px;
  }

  .button-19 {
    margin-right: 0;
  }

  .button-20.rh-form-button {
    width: 100%;
    height: 48px;
    margin-left: 0;
    transform: none;
  }

  .slide-wrap {
    display: flex;
  }

  .section-13 {
    display: block;
  }

  .button-21 {
    margin-top: 20px;
  }

  .heading-text2 {
    width: 98%;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 24px;
    font-weight: 700;
    line-height: 140%;
  }

  .bold-text-35 {
    font-size: 24px;
  }

  .gdpr-arrow {
    width: auto;
    height: 16px;
  }

  .image-212 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-212.security-badge-logo {
    margin-left: auto;
  }

  .image-213 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-213.security-badge-logo {
    width: auto;
    margin-left: auto;
  }

  .image-215 {
    margin-left: auto;
    margin-right: auto;
  }

  .bold-text-37 {
    margin-top: 16px;
    margin-bottom: 4px;
    font-size: 16px;
    line-height: 16px;
    display: block;
  }

  .testimonial-desk {
    display: none;
  }

  .image-220 {
    object-fit: contain;
    margin-left: 10px;
  }

  .lottie-animation-12 {
    width: 90vw;
    margin-left: -11px;
    margin-right: auto;
  }

  .g2-badges {
    background-color: #0000;
    width: 100%;
  }

  .g2-badges.guard {
    background-color: #0000;
  }

  .g2-badges.guard.margin {
    width: 100%;
  }

  .g2-badges.margin {
    margin-top: 0;
  }

  .link-block-13 {
    justify-content: center;
    align-items: flex-end;
    margin-left: auto;
    margin-right: auto;
    font-size: 10px;
  }

  .security_badge-text {
    margin-left: auto;
    margin-right: auto;
    font-size: 10px;
    font-weight: 600;
  }

  .fold-heading-dark-2 {
    margin-bottom: 40px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 32px;
  }

  .fold-heading-dark-2.section-subheading {
    margin-top: 0;
    margin-bottom: 20px;
    line-height: 44px;
  }

  .fold-heading-dark-2.section-subheading.m-23 {
    padding-top: 0;
    display: none;
  }

  .fold-heading-dark-2.section-subheading.m-23.padding0 {
    font-size: 22px;
    line-height: 130%;
    display: block;
  }

  .leaders {
    margin-left: auto;
    margin-right: auto;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom.margin {
    line-height: 30px;
  }

  .margin-bottom.margin.relative {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .header1_component {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .header1_component.main {
    grid-row-gap: 2.5rem;
    grid-auto-flow: column;
    padding-top: 20px;
    display: block;
  }

  .header1_component.agent-assist-grid {
    grid-row-gap: 2.5rem;
    grid-auto-flow: column;
    display: block;
  }

  .header1_content.header {
    margin-left: 0;
  }

  .padding-global {
    width: 100%;
  }

  .padding-global.padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .padding-global.padding-section-medium.ishome-hero-new {
    padding-top: 2.5rem;
    padding-bottom: 0;
  }

  .padding-global.padding-section-small {
    width: 100%;
  }

  .button-group_2 {
    grid-column-gap: 4px;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .icon-image {
    width: auto;
  }

  .popup_wrapper {
    margin-left: 20px;
    margin-right: 20px;
  }

  .nav-products {
    flex: 1;
    padding-top: 12px;
  }

  .products-wrapper.new {
    padding-top: 0;
    padding-bottom: 0;
  }

  .products-text {
    display: none;
  }

  .products-item {
    grid-column-gap: 0px;
    width: 100%;
    margin-bottom: 4px;
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .products-item.w--current {
    grid-column-gap: 10px;
  }

  .products-grid {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-direction: column;
    grid-template-rows: .5fr .75fr auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-rows: 37px;
    width: 100%;
    margin-top: 0;
    display: flex;
  }

  .products-grid.solutions {
    grid-row-gap: 4px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .products-grid.integrations {
    grid-row-gap: 4px;
    flex-direction: column;
    grid-auto-flow: row;
    justify-content: stretch;
    align-items: stretch;
    padding: 0;
    display: flex;
  }

  .product-nav-icon {
    width: 20px;
    display: none;
  }

  .product-main-text {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
  }

  .nav-dropdown {
    align-items: stretch;
    width: 100%;
    margin-right: 10px;
    padding: 10px;
  }

  .dropdown-list2.w--open {
    padding: 0;
    position: static;
    top: 0;
  }

  .max-width-prod-nav {
    font-size: 12px;
    display: none;
  }

  .logo-normal {
    width: 160px;
    margin-left: 0;
  }

  .logo-normal.logo-height {
    width: 160px;
  }

  .sol-top-text {
    text-align: center;
    margin-bottom: 10px;
    font-size: 14px;
  }

  .center {
    text-align: left;
  }

  .rh-form-flex {
    grid-row-gap: 12px;
    flex-direction: column;
    height: auto;
  }

  .rh-text-field {
    height: 48px;
  }

  .resource_tabs-container {
    width: 100%;
    overflow: visible;
  }

  .tabs-content-box {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .rh-item-image {
    object-fit: cover;
    width: 100%;
  }

  .rh-author {
    grid-column-gap: 10px;
    margin-bottom: 16px;
  }

  .resources_tabs-heading {
    font-size: 18px;
    left: 0;
  }

  .rh-view-all-link {
    right: 0;
  }

  .rh-item-upper {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .use-cases-text {
    margin-top: 10px;
    font-size: 14px;
  }

  .bl-text {
    height: 48px;
    margin-bottom: 0;
  }

  .blog-top-image {
    width: 100%;
  }

  .blog-rich {
    font-size: 1rem;
  }

  .blog-rich h2 {
    margin-top: 20px;
    margin-bottom: 16px;
    font-size: 24px;
  }

  .blog-rich h4 {
    margin-top: 20px;
    margin-bottom: 12px;
  }

  .blog-rich img {
    width: 100%;
    display: block;
  }

  .blog-rich figure {
    width: 100%;
    max-width: 480px;
    margin-right: 0;
    display: block;
  }

  .blog-rich h6 {
    width: auto;
    max-width: 350px;
    font-size: 16px;
  }

  .text-block-177 {
    text-align: left;
    font-size: 10px;
    line-height: 15px;
  }

  .feature-link {
    width: 94%;
    top: -82px;
  }

  .lower-content-wrapper {
    align-items: flex-start;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .table-of-content-wrapper {
    border-left-width: 4px;
  }

  .toc-heading {
    text-align: left;
  }

  .toc-content {
    font-size: 1rem;
  }

  .subscribe {
    margin-top: 48px;
  }

  .blogs_item {
    margin-bottom: 0;
  }

  .address-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .p-convin-description {
    font-size: 14px;
  }

  .p-convin-description.job-enquiries.white {
    word-break: break-word;
    word-break: break-word;
    word-break: break-word;
  }

  .designation {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 11px;
  }

  .transparency {
    background-color: #f9f9f9;
  }

  .pcs-wrapper {
    margin-bottom: 70px;
  }

  .pcs-block {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    flex-direction: column;
  }

  .privacy {
    width: 85vw;
    height: 30vh;
  }

  .text-block-209 {
    font-size: 23px;
    line-height: 25px;
  }

  .paragraph-59 {
    font-size: 13px;
  }

  .privacy-logo, .compliance-logo, .security-logo {
    width: 25%;
    height: 25%;
    top: -11%;
  }

  .main {
    width: 84%;
    position: static;
  }

  .trust-section_header1 {
    align-items: center;
    min-height: 75vh;
  }

  .privacy_hero-bg {
    display: block;
    bottom: 31.556px;
  }

  .privacy_hero-component {
    text-align: center;
    width: 100%;
  }

  .privacy_lock-icon {
    display: none;
    bottom: -90%;
    left: 36%;
  }

  .compilance-card {
    flex-direction: column;
    justify-content: center;
    height: 24rem;
  }

  .compilance-card.more-content-card {
    height: 30rem;
  }

  .compilance-card-logo {
    width: 100px;
  }

  .compilance-card-right {
    text-align: center;
    padding-left: 0;
    display: block;
  }

  .compilance-card-heading {
    margin-top: 0;
    font-size: 20px;
    line-height: 28px;
  }

  .paragraph-62 {
    text-align: center;
    font-size: 14px;
  }

  .compliance-header {
    margin-bottom: 140px;
  }

  .compliance-head {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 9vw;
  }

  .compliance-desc {
    text-align: center;
    letter-spacing: normal;
    white-space: break-spaces;
    width: 91%;
    padding-left: 14px;
    padding-right: 14px;
    font-size: 14px;
  }

  .image-260 {
    display: none;
  }

  .image-260.image-small {
    display: block;
    top: 16.7rem;
    left: 40%;
  }

  .heading-74 {
    margin-top: 40px;
    font-family: Plusjakartasans;
    font-size: 24px;
  }

  .image-261 {
    top: 46%;
  }

  .security-grid-container {
    padding-right: 14px;
  }

  .security-grid-head {
    font-size: 20px;
  }

  .security-grid-desc {
    text-align: center;
    font-size: 14px;
  }

  .image-265 {
    margin-left: 0;
    top: 18.7rem;
    left: 39%;
  }

  .compliance {
    width: 100%;
    height: 69%;
    inset: 8.4rem auto 0% 0%;
  }

  .link-block-18 {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }

  .lottie-animation-19 {
    display: none;
  }

  .image-268 {
    object-fit: contain;
  }

  .ads-heading {
    text-align: center;
    font-size: 30px;
    line-height: 44px;
    display: block;
  }

  .ads-heading.ads-heading-mob {
    text-align: center;
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    line-height: 130%;
    display: block;
  }

  .ads-main-card-head {
    text-align: center;
    min-width: 300px;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    line-height: 130%;
  }

  .ads-main-head-list-item {
    font-size: 14px;
  }

  .div-block-300 {
    width: 100%;
    margin-top: 50px;
    padding: 0 16px;
  }

  .ads-head-left {
    padding: 6px 0;
  }

  .grid-15 {
    grid-template-columns: 1fr;
    margin-top: 20px;
  }

  .ads-form-container {
    padding: 11px 0 0;
  }

  .form-6 {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .ads-omni-para {
    text-align: center;
    width: 100%;
    font-size: 14px;
    font-weight: 300;
  }

  .ads-omni-grid-head {
    font-size: 18px;
  }

  .section-17 {
    justify-content: flex-start;
    padding: 0 0 2rem;
  }

  .ads-customer-head {
    font-size: 28px;
    display: none;
  }

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

  .ads-customer-description {
    text-align: center;
    width: 86%;
    margin-left: auto;
    margin-right: auto;
  }

  .ads-customer-description.left {
    width: 100%;
    height: auto;
  }

  .ads-customer-card {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
    display: flex;
  }

  .section-18 {
    background-color: #f4f7fa;
    padding-left: 5px;
    padding-right: 5px;
  }

  .section-18.margin {
    padding-top: 0;
    padding-left: 16px;
    padding-right: 16px;
  }

  .omni-custom-main {
    padding-left: 0;
    padding-right: 0;
  }

  .ads-convin-working {
    margin-bottom: 0;
    padding-top: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .ads-convin-working.ads-observe-table-heading {
    border-style: none;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 22px;
  }

  .ads-convin-clients {
    color: #151515;
    margin-top: 20px;
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .ads-clients {
    width: 125px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .ads-clients-container {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: grid;
  }

  .ads-clients-container.margin0 {
    grid-column-gap: 16px;
    grid-row-gap: 8px;
    grid-column-gap: 16px;
    grid-row-gap: 8px;
  }

  .section-20.relative {
    inset: auto 0% 0%;
    position: absolute;
    inset: auto 0% 0%;
  }

  .div-block-302 {
    height: 47px;
  }

  .ads-cta {
    padding: 40px 20px;
  }

  .ads-cta.mbm-normal {
    opacity: 1;
    mix-blend-mode: normal;
    opacity: 1;
    mix-blend-mode: normal;
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/63f4b0e27df68f90f03ab2f9_5e6133622ea57b6b714df0c0_background-saasy-template%201%20(4).svg");
    flex-direction: column;
    align-items: center;
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .demo-cta-heading {
    text-align: center;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 26px;
    line-height: 130%;
  }

  .demo-cta-heading.margin {
    font-size: 24px;
  }

  .demo-cta-text {
    text-align: center;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-21 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-22 {
    padding-top: 0;
    padding-bottom: 1rem;
  }

  .section-22.margin {
    padding-top: 0;
    padding-bottom: 0;
  }

  .flash {
    opacity: 1;
    height: 5rem;
    display: block;
    top: -12%;
    left: 40%;
  }

  .flash.image-271-mob-call-tracking {
    height: 6rem;
    top: -10%;
    left: 41%;
  }

  .flash.image-271-mob-coaching {
    top: -12%;
    left: 42%;
  }

  .text-span-30.text-span-19 {
    text-align: left;
    text-align: left;
    background-image: linear-gradient(108deg, #d22c84, #fb6069 52%, #2d84f1);
    font-weight: 700;
  }

  .image-272 {
    width: 19px;
    height: 22px;
  }

  .section-24 {
    padding-bottom: 0;
  }

  .image-273 {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .announcement-bar {
    flex-direction: column-reverse;
    justify-content: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .banner-text {
    text-align: center;
    width: 100%;
    margin-top: 5px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-312 {
    height: auto;
  }

  .image-275 {
    display: none;
  }

  .image-276 {
    height: auto;
    margin: auto;
    display: block;
  }

  .paragraph-65.email-validation-message {
    display: none;
  }

  .security-type-grid {
    max-width: 85vw;
  }

  .div-block-313 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    height: auto;
  }

  .security-type-img {
    height: 100px;
  }

  .security-type-child {
    align-items: center;
  }

  .security-type-heading {
    text-align: center;
    margin-top: 0;
    font-size: 20px;
  }

  .paragraph-66 {
    text-align: center;
  }

  .ads-observe-table {
    display: none;
  }

  .observe-table-head {
    border-style: none;
    grid-template-columns: 1fr .75fr .75fr;
  }

  .observe-table-head.top-left-border-radius {
    border-top-left-radius: 12px;
  }

  .observe-table-head.top-left-border-radius.top-right-border-radius {
    border-top-right-radius: 12px;
    grid-template-columns: 1fr 1fr;
    position: sticky;
    top: 0;
  }

  .obseve-table-head-col {
    text-align: center;
    border-style: none;
    height: 40px;
    padding-left: 0;
    padding-right: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
  }

  .observe-table-row-head {
    border-style: solid;
    align-items: center;
    min-height: 0;
    padding: 10px;
    font-size: 12px;
    line-height: 15px;
  }

  .observe-table-row-head.bottom-left-border-radius {
    border-bottom-left-radius: 12px;
  }

  .observe-table-row-detail {
    border-style: none none solid;
    padding: 10px;
    display: flex;
  }

  .observe-table-body-row {
    border: 1px #000;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "Area-2 Area";
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .ads-observeai-heading {
    text-align: center;
    font-size: 30px;
    line-height: 44px;
    display: none;
  }

  .observe-row-container {
    flex-direction: column;
    align-items: center;
    padding-top: 15px;
    display: flex;
  }

  .observe-table-mob-row-detail {
    text-align: left;
    border: 1px #000;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0 5px 5px 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    display: flex;
  }

  .ads-customer-head-mob {
    text-align: center;
    margin-bottom: 0;
    padding-left: 16px;
    padding-right: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: 20px;
    line-height: 130%;
    display: block;
  }

  .heading-79 {
    max-width: 90vw;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
  }

  .security-type-grid-mob {
    max-width: 85vw;
  }

  .pricing-fold2-card {
    border-radius: 22px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-end;
    margin-left: 0;
    padding: 16px;
    display: flex;
  }

  .pricing-fold2-card.is-margin-right {
    box-shadow: none;
    box-shadow: none;
  }

  .pricing-item_list-item {
    padding-left: 5px;
    font-size: 14px;
  }

  .pricing-card-div {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    display: flex;
  }

  .pricing-card-div:hover {
    color: var(--text-color--text-primary);
  }

  .pricing_item-heading {
    min-width: 40%;
    font-size: 16px;
  }

  .pricing_item-heading.gradient {
    font-size: 15px;
  }

  .pricing_form {
    width: 90vw;
  }

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

  .text-block-225 {
    margin-bottom: 0;
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .free-badge {
    font-size: 12px;
  }

  .free-badge.new {
    justify-content: center;
    align-items: center;
    height: 100%;
    font-size: 12px;
    line-height: 130%;
    display: flex;
  }

  .security-badges-div {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: row;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    margin-top: 0;
  }

  .security-badges-div.new-homw {
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: minmax(auto, 1fr);
  }

  .div-block-333 {
    text-align: center;
    margin-top: 10px;
    padding-top: 40px;
  }

  .glossary-searchbar-div {
    width: 100%;
    height: 2.8rem;
    margin-top: 20px;
    padding-left: 10px;
  }

  .glossary-rich h2 {
    margin-top: 20px;
    margin-bottom: 16px;
    font-size: 25px;
  }

  .glossary-rich h4 {
    margin-top: 20px;
    margin-bottom: 12px;
  }

  .glossary-rich li {
    margin-bottom: 12px;
  }

  .glossary-rich img {
    width: 100%;
    display: block;
  }

  .glossary-rich figure {
    width: 100%;
    max-width: 480px;
    margin-right: 0;
    display: block;
  }

  .text-block-237 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .observe-ai-quote {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 95%;
    min-width: 300px;
    height: auto;
    display: flex;
  }

  .div-block-343 {
    justify-content: center;
    align-items: center;
    padding-right: 0;
  }

  .div-block-344 {
    margin-top: 1rem;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-83 {
    text-align: center;
    font-size: 24px;
    line-height: 32px;
  }

  .container-10 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-26 {
    margin-bottom: 3rem;
  }

  .section-26.margin-1 {
    margin-top: 20px;
  }

  .ads-heading-reuse {
    text-align: center;
    min-width: 300px;
    margin-left: 0;
    padding-left: 7vw;
    padding-right: 7vw;
    font-size: 32px;
  }

  .black-button.book-a-demo {
    padding: 10px 15px;
  }

  .container-11 {
    grid-column-gap: 0vw;
    grid-row-gap: 0vw;
    flex-direction: row;
    grid-template: "Area"
    / 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .comp-observe-nav {
    display: none;
  }

  .nav-link-4.black-button-copy {
    clear: none;
    color: #000;
    background-color: #fff;
  }

  .nav-link-4.black-button-copy.book-a-demo-nav {
    justify-content: flex-start;
  }

  .heading-84 {
    color: #151515;
    margin-top: 30px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 5vw;
    padding-right: 5vw;
    font-size: 22px;
    line-height: 130%;
  }

  .observe-table-row-head-copy {
    border-style: solid;
    align-items: center;
    min-height: 0;
    padding: 10px;
    font-size: 12px;
    line-height: 15px;
  }

  .observe-table-row-head-copy.bottom-left-border-radius {
    border-bottom-left-radius: 12px;
  }

  .bold-text-104 {
    color: #151515;
    padding-left: 7vw;
    padding-right: 7vw;
    font-size: 20px;
    line-height: 130%;
    display: block;
  }

  .rh-form-flex-observe {
    grid-row-gap: 12px;
    width: 100%;
    height: auto;
    box-shadow: none;
    background-color: #0000;
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .bl-text-copy {
    color: #878787;
    width: 100%;
    height: 48px;
    margin-bottom: 0;
    font-family: Inter, Arial, sans-serif;
    box-shadow: 6px 6px 40px #15151526;
  }

  .form-block-7, .div-block-349 {
    width: 100%;
  }

  .button-34 {
    height: 40px;
    padding-bottom: 9px;
    font-family: Inter, Arial, sans-serif;
  }

  .menu-button-2 {
    margin-left: 0;
    margin-right: 1rem;
    font-weight: 400;
    position: relative;
    left: 0;
  }

  .menu-button-2.w--open {
    background-color: #fff;
    border-radius: 20px;
    left: auto;
  }

  .icon-35 {
    -webkit-text-fill-color: transparent;
    background-color: #000;
    -webkit-background-clip: text;
    background-clip: text;
    border-radius: 20px;
  }

  .paragraph-68 {
    text-align: center;
    width: 100%;
    font-size: 14px;
  }

  .observe-quote-text {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 20px;
    padding-right: 20px;
    font-size: 14px;
    display: block;
  }

  .quote-person-name {
    padding-top: 10px;
    padding-left: 0;
    font-size: 14px;
  }

  .text-block-251 {
    margin-bottom: 10px;
    padding-left: 0;
    font-size: 10px;
  }

  .ads-customer-card-observe {
    max-width: 300px;
    max-height: 35rem;
    box-shadow: none;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
    display: flex;
  }

  .omni-custom-main-observe {
    background-color: #fff;
    width: 90vw;
    min-width: 90vw;
    padding-left: 0;
    padding-right: 0;
    box-shadow: 0 0 2px #0003;
  }

  .ads-omni-head-observe {
    padding-left: 3vw;
    padding-right: 3vw;
    font-size: 36px;
  }

  .ads-customer-company-observe {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .ads-customer-designation-observe {
    font-weight: 600;
  }

  .ads-customer-description-observe {
    text-align: center;
    width: 86%;
    margin-left: auto;
    margin-right: auto;
  }

  .observe-table-row-title-observe {
    text-align: left;
    background-color: #0000;
    border-radius: 100px;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    margin-bottom: 10px;
    padding: 2px 10px;
    font-family: Inter, Arial, sans-serif;
    font-weight: 500;
    display: flex;
  }

  .image-288 {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .container-card-copy {
    max-width: 100vw;
  }

  .ads-cta-copy {
    padding: 40px 20px;
  }

  .ads-cta-copy.mbm-normal-copy {
    opacity: 1;
    mix-blend-mode: normal;
    opacity: 1;
    mix-blend-mode: normal;
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/63f4b0e27df68f90f03ab2f9_5e6133622ea57b6b714df0c0_background-saasy-template%201%20(4).svg");
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 90vw;
    min-width: 90vw;
    max-width: 90vw;
    min-height: 30rem;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    display: flex;
  }

  .ads-observe-table-mob-copy {
    background-color: #fff;
    border-style: none;
    min-width: 90vw;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    display: block;
    box-shadow: 0 0 4px #0003;
  }

  .observe-row-container-copy {
    flex-direction: column;
    align-items: center;
    padding-top: 15px;
    padding-bottom: 10px;
    display: flex;
  }

  .text-block-253 {
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
  }

  .obseve-table-head-col-copy {
    text-align: center;
    border-style: none;
    height: 40px;
    padding-left: 0;
    padding-right: 0;
    font-family: Inter, Arial, sans-serif;
    font-size: 14px;
  }

  .ads-subhead-observe {
    text-align: center;
    width: auto;
    margin-top: .5rem;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .ads-omni-grid-head-copy {
    font-size: 18px;
  }

  .brand-3 {
    justify-content: flex-start;
    align-items: center;
    margin-top: auto;
    margin-bottom: auto;
    padding-left: 1rem;
    display: block;
    position: static;
  }

  .rh-form-flex-observe-copy {
    grid-row-gap: 12px;
    width: 100%;
    height: auto;
    box-shadow: none;
    background-color: #0000;
    flex-direction: column;
    padding-left: 0;
    padding-right: 0;
  }

  .observe-row-container-copy {
    flex-direction: column;
    align-items: center;
    padding-top: 0;
    display: flex;
  }

  .ads-cta-para {
    text-align: center;
  }

  .div-block-344-copy {
    margin-top: 2rem;
    padding-left: 0;
    padding-right: 0;
  }

  .observe-ai-quote-copy {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 95%;
    min-width: 300px;
    height: auto;
    display: flex;
  }

  .comp-alt-top-section {
    padding-top: 2rem;
  }

  .comp-alt-gradient-heading {
    font-size: 32px;
  }

  .compt-alt-h1 {
    width: 100%;
    font-size: 26px;
    line-height: 36px;
  }

  .compt-alt-h1.margin {
    font-size: 22px;
    line-height: 140%;
  }

  .paragraph-71 {
    width: 100%;
  }

  .comp-alt-observe-image-section {
    padding-left: 20px;
    padding-right: 20px;
  }

  .comp-alt-observe-bold-heading {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 140%;
  }

  .comp-alt-observe-image-wrapper-mob {
    flex-direction: row;
    display: flex;
  }

  .comp-alt-observe-image-wrapper-mob.hide {
    display: none;
  }

  .comp-alt-observe-rating-grid {
    flex-direction: column;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
  }

  .heading-87 {
    text-transform: uppercase;
    padding-left: 0;
    font-size: 24px;
  }

  .comp-alt-grid-col-1 {
    padding-top: .5rem;
    padding-bottom: 0;
    font-size: 16px;
  }

  .div-block-351 {
    margin-bottom: 1rem;
  }

  .heading-88 {
    color: #151515;
    width: 100%;
    font-size: 26px;
    line-height: 130%;
  }

  .paragraph-73 {
    width: 100%;
  }

  .comp-alt-card-border-gradient {
    height: 100%;
  }

  .comp-alt-card-div {
    padding: 30px;
  }

  .text-span-gradient {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 24px;
  }

  .paragraph-73-copy {
    width: 100%;
  }

  .grid-20 {
    grid-template: "Area"
    / 3.25fr .75fr .75fr;
    width: 100%;
  }

  .comp-alt-observe-comaparison-heading {
    font-size: 16px;
  }

  .comp-alt-observe-comparison-row {
    grid-column-gap: 5px;
    grid-template-columns: 2fr 1fr 1fr;
    width: 100%;
    padding: 10px;
  }

  .comp-alt-observe-comparison-row-heading, .bold-text-115 {
    font-size: 14px;
  }

  .image-288-copy {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .section-29 {
    margin-top: 2rem;
  }

  .comp-alt-signup-now {
    margin-right: 0;
  }

  .faq-section.margin {
    margin-top: 1rem;
  }

  .comp-alt-observe-review-wrapper {
    max-width: 90%;
  }

  .comp-alt-h2, .div-block-356 {
    width: 100%;
  }

  .review-card {
    padding: 1rem;
  }

  .div-block-357 {
    width: 85%;
  }

  .review-rating-text {
    padding-left: 10px;
  }

  .head-span-gradient {
    font-size: 18px;
    line-height: 24px;
  }

  .why-better-p {
    font-size: 12px;
  }

  .comp-alt-client-review-card {
    height: 55%;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .paragraph-75 {
    font-size: 12px;
  }

  .text-span-31 {
    font-size: 10px;
    line-height: 16px;
  }

  .heading-93 {
    font-size: 12px;
    line-height: 24px;
  }

  .review-rating-text-grey {
    padding-left: 10px;
  }

  .bold-text-116 {
    text-align: center;
    font-size: 14px;
  }

  .grid-20-mob {
    z-index: auto;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #f9f9f9;
    grid-template: "Area Area-2 Area-3"
    / 2fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    height: auto;
    margin-top: 0;
    display: grid;
    position: sticky;
    inset: 0%;
  }

  .gradient-divider-copy {
    z-index: auto;
    width: 100%;
    height: 4px;
    min-height: 4px;
    margin-top: 1rem;
    display: flex;
    position: static;
  }

  .comparison-wrapper-copy {
    justify-content: flex-start;
    width: 100%;
    max-width: 100%;
    height: 80vh;
    overflow: auto;
  }

  .comp-alt-mob-logo {
    width: 50px;
    height: auto;
  }

  .container-13-mob {
    max-width: 100%;
  }

  .text-block-255-copy {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-255-copy.comp-mob {
    display: none;
  }

  .comp-alt-observe-rating-grid-web-visible {
    flex-direction: column;
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .text-block-257-copy {
    text-align: center;
    width: 100%;
    font-size: 14px;
  }

  .grid-20-web {
    grid-template: "Area"
    / 3.25fr .75fr .75fr;
    width: 100%;
  }

  .bold-text-115-mob {
    font-size: 14px;
    display: none;
  }

  .bold-text-116-mob {
    text-align: center;
    font-size: 14px;
    display: none;
  }

  .div-block-357-mob {
    width: 85%;
  }

  .comp-alt-grid-col-1-mob {
    width: 80%;
    padding-top: .5rem;
    padding-bottom: 0;
    font-size: 14px;
  }

  .review-rating-text-mob, .review-rating-text-grey-mob {
    padding-left: 10px;
    font-size: 12px;
  }

  .star-image-mob {
    margin-left: 0;
  }

  .grid-20-single {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template: "Area"
    / 2fr 1fr 1fr;
    width: 100%;
  }

  .ads-heading-new {
    text-align: center;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 30px;
    line-height: 40px;
    display: block;
  }

  .ads-heading-new.align-center.case {
    font-size: 28px;
  }

  .ads-head-left-new {
    align-items: center;
    width: 100%;
    min-width: 100vw;
    max-width: 400vw;
    padding: 6px 0;
  }

  .ads-head-left-new.right-padding {
    padding-right: 0;
  }

  .ads-subhead-copy {
    text-align: center;
    width: 90%;
    margin-top: .5rem;
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .ads-subhead-copy.margin.center {
    max-width: 100%;
  }

  .div-block-300-new {
    width: 90%;
    margin-top: 50px;
    padding: 15px;
  }

  .div-block-300-new.light.margin0 {
    width: 100%;
    padding-right: 0;
  }

  .grid-15-new {
    grid-template-columns: 1fr;
    width: 100%;
    margin-top: 0;
  }

  .ads-main-card-head-new {
    text-align: center;
    min-width: 300px;
    font-family: Inter, Arial, sans-serif;
    font-size: 28px;
  }

  .ads-main-card-head-new.text-span-19 {
    text-align: center;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 19px;
    line-height: 24px;
  }

  .ads-main-card-head-new.text-span-19.textsize {
    width: 100%;
    min-width: auto;
    font-size: 24px;
    line-height: 130%;
  }

  .ads-main-head-list-item-new {
    font-size: 14px;
  }

  .ads-omni-head-new {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 22px;
    line-height: 130%;
  }

  .ads-omni-head-new.left-align {
    font-size: 24px;
    line-height: 32px;
  }

  .ads-omni-subhead-new {
    width: 90%;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    font-weight: 300;
  }

  .ads-omni-subhead-new.width.hide {
    display: none;
  }

  .ads-omni-grid-new {
    grid-template-columns: 1fr;
    width: 100%;
    margin-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .ads-omni-grid-new.flex {
    flex-direction: column;
    margin-top: 0;
    display: flex;
  }

  .section-17-new {
    justify-content: flex-start;
    padding: 0 0 2rem;
  }

  .section-17-new.no-margin {
    padding-top: 20px;
    padding-bottom: 0;
  }

  .ads-omni-grid-head-new {
    font-size: 18px;
  }

  .image-147-new {
    width: 100px;
    min-width: 120px;
    height: auto;
    margin-left: 0;
    position: absolute;
    inset: 3% auto auto 3%;
  }

  .ads-customer-head-new {
    font-size: 28px;
    display: block;
  }

  .ads-hero-right {
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: auto;
    display: flex;
  }

  .comp-alt-observe-image-wrapper-web {
    flex-direction: row;
    display: none;
  }

  .comp-alt-observe-image-wrapper-web.show {
    display: flex;
  }

  .heading-83-evalu {
    text-align: center;
    min-width: 300px;
    font-size: 34px;
  }

  .container-10-evalu {
    padding-left: 0;
    padding-right: 0;
  }

  .evalu-quote {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 95%;
    min-width: 300px;
    height: auto;
    display: flex;
  }

  .evalu-quote.gradient-border {
    flex: 0 auto;
    align-self: auto;
    width: 100%;
    min-width: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .evalu-quote-border-gradient {
    width: 100%;
    height: auto;
  }

  .div-block-370 {
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .div-block-371 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 0;
  }

  .resoure_tabs-pane {
    width: 100%;
  }

  .resource_tab-content {
    justify-content: flex-start;
    width: 100%;
    max-width: 100vw;
  }

  .resource-tabs {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .text-block-255-eval {
    margin-left: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .grid-20-mob-eval {
    z-index: auto;
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    background-color: #f9f9f9;
    grid-template: "Area Area-2 Area-3"
    / 2fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    height: auto;
    margin-top: 0;
    display: grid;
    position: sticky;
    inset: 0%;
  }

  .gradient-heading {
    font-size: 38px;
    line-height: 48px;
  }

  .container-16 {
    max-width: 90vw;
    margin-top: 5vh;
  }

  .paragraph-79 {
    font-size: 28px;
    line-height: 34px;
  }

  .paragraph-81 {
    text-align: center;
    margin-top: 1rem;
  }

  .data-lp-gradient-border {
    width: 100%;
    margin-top: 20px;
  }

  .data-lp-form-wrapper {
    justify-content: center;
    align-items: stretch;
    padding: 20px;
  }

  .data-text-span-gradient.data-mobile {
    display: none;
  }

  .data-lp-card-div {
    padding: 20px;
  }

  .paragraph-83 {
    font-size: 14px;
  }

  .data-lp-pointers {
    margin-bottom: 1rem;
    padding-right: 0;
    font-family: Inter, Arial, sans-serif;
    line-height: 20px;
  }

  .data_info_list-item {
    font-size: 16px;
  }

  .form_input {
    color: #878787;
    background-color: #fff;
    width: 100%;
    height: 48px;
    margin-bottom: 0;
    font-family: Inter, Arial, sans-serif;
    box-shadow: 6px 6px 40px #15151526;
  }

  .resource_tabs-menu {
    grid-row-gap: 6px;
    flex-flow: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    width: 100%;
    max-width: none;
    height: 20rem;
    max-height: 403px;
    display: flex;
    position: static;
    overflow: auto;
  }

  .resource_tab-link {
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    margin-right: 0;
    display: flex;
    position: static;
  }

  .resource_tab-link.w--current {
    align-self: auto;
  }

  .resource_author-image {
    width: 30px;
    height: 30px;
  }

  .resource_author-wrapper {
    grid-column-gap: 10px;
    margin-bottom: 16px;
  }

  .text-span-gradient-comp {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
  }

  .text-span-gradient-comp.comp-mob {
    font-size: 14px;
  }

  .text-span-gradient-ob {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
  }

  .text-span-gradient-ob.comp-mob {
    font-size: 14px;
  }

  .language_hero_text-wrapper, .language_hero-image {
    width: 100%;
  }

  .language_text {
    font-size: 14px;
  }

  .input-container {
    background-color: #0000;
    border-style: none;
    flex-direction: column;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .input-container.vertical, .input-container.postion-center {
    align-items: center;
    min-width: 260px;
  }

  .input-container.horizontal {
    min-width: 260px;
  }

  .input-container.vertical, .input-container.postion-center {
    align-items: center;
    min-width: 260px;
  }

  .div-block-379 {
    width: 100%;
  }

  .container-23 {
    margin-bottom: 0;
    margin-left: 16px;
    margin-right: 16px;
  }

  .comp-observe-nav-mobile {
    background-color: #fff;
  }

  .container-24 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .stats-section {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .stats-section.blue-10.home-new {
    background-image: radial-gradient(circle closest-side, #1a5ee8, #6392ef 70%, #fff);
  }

  .stats-section.blue-10._3-num {
    background-image: radial-gradient(circle closest-side, #1a5ee8, #6392ef 70%, #fff);
    flex-flow: column;
  }

  .demo-form-wrapper {
    justify-content: center;
    align-items: stretch;
  }

  .demo-form {
    border-radius: 20px;
  }

  .demo-form.demo-new {
    display: none;
  }

  .demo-submit-button {
    width: 100%;
    height: 50px;
    font-size: 14px;
  }

  .demo-submit-button.is-white.demo-new {
    height: auto;
  }

  .bg-image-wrapper {
    display: none;
  }

  .bg-image-wrapper-mobile {
    display: block;
  }

  .qa-form {
    background-color: #0000;
    border-radius: 20px;
  }

  .form-container-paid {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .form-container-not-paid {
    max-width: none;
    margin-bottom: 20px;
  }

  .small-badge {
    width: 80px;
  }

  .badge-container {
    justify-content: center;
    margin-top: 40px;
  }

  .header-container {
    width: 100%;
  }

  .banner-container {
    grid-row-gap: 10px;
    grid-template-rows: .5fr .75fr auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-rows: 37px;
    width: 85%;
    margin-top: 0;
  }

  .bold-text-126 {
    font-size: 22px;
    line-height: 130%;
  }

  .ads-tag {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .div-block-381 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .bold-text-130 {
    font-size: 20px;
    line-height: 130%;
  }

  .pricing-form-text-field {
    border-color: var(--_rebranding-convin---black-shades--30);
  }

  .contact-no {
    color: #878787;
    background-color: #fff;
    width: 100%;
    height: 48px;
    margin-bottom: 0;
    font-family: Inter, Arial, sans-serif;
    box-shadow: 6px 6px 40px #15151526;
  }

  .contact-no.border-phone.phone {
    box-shadow: none;
  }

  .contact-no.border-phone.phone.demo-new.nav {
    height: 45px;
  }

  .input-wrapper {
    grid-row-gap: 10px;
    flex-direction: column;
    width: 100%;
  }

  .card-stack-wrapper {
    height: 350px;
    margin-bottom: -60px;
  }

  .stack-image {
    border-radius: 14px;
    width: 200px;
  }

  .stack-image.stack-3 {
    left: 28%;
  }

  .stack-image.stack-4 {
    left: 39%;
  }

  .input-block {
    max-width: none;
  }

  .error-messages {
    justify-content: center;
    align-self: stretch;
    align-items: center;
    width: 100%;
    display: flex;
    inset: auto 0% -16%;
  }

  .gradient-tag {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 130%;
  }

  .rl-padding-section-large {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .omnichannel-mobile-app-images.mobile {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-direction: column;
  }

  .play-store {
    width: 100px;
    right: 2%;
  }

  .play-store.app-store, .play-store.app-store-mobile, .play-store.app-store, .play-store.app-store-mobile {
    bottom: 9%;
    right: 2%;
  }

  .tabs-text {
    font-size: 16px;
  }

  .uui-heading-xxsmall.text-weight-medium {
    font-size: 12px;
  }

  .uui-testimonial16_content {
    width: 16rem;
    min-width: auto;
  }

  .uui-testimonial16_component {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-bottom: .5rem;
  }

  .uui-heading-medium {
    font-size: 16px;
  }

  .tabs_image {
    width: 90%;
  }

  .div-block-382 {
    border: 1px solid #ececec;
    border-radius: 12px;
    flex-direction: row;
    height: 150px;
    padding: 20px;
    display: flex;
  }

  .home-logos-img {
    object-fit: contain;
    height: 36px;
  }

  .home-logos-img.titan {
    height: 1rem;
  }

  .home-logos-img.aesl {
    height: 2rem;
  }

  .home-logos-img.acko {
    height: 1.2rem;
  }

  .home-logos-img.simpl {
    height: 1.5rem;
  }

  .home_logos-wrapper {
    justify-content: center;
    align-items: center;
    width: 30%;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .home_logos-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    margin-top: 0;
    margin-bottom: 10px;
    display: flex;
  }

  .uui-padding-vertical {
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-383 {
    grid-column-gap: 5px;
    margin-bottom: 0;
  }

  .play-store-mobile {
    width: 100px;
    right: 2%;
  }

  .cta-heading-container {
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-276 {
    font-size: 16px;
    font-weight: 600;
    line-height: 130%;
  }

  .image-309 {
    width: 140px;
    max-width: 140px;
  }

  .image-309.absolute {
    max-width: 140px;
  }

  .div-block-390 {
    align-items: flex-start;
    width: 100%;
  }

  .demo-submit-button-footer {
    width: 100%;
    height: 50px;
    margin-top: 10px;
    font-size: 14px;
  }

  .form-container {
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-01 {
    flex-direction: column;
  }

  .content-section-inner-01 {
    height: 420px;
  }

  .products_tabs-content {
    padding: 20px;
  }

  .tabs-menu-01 {
    border-right-style: none;
    width: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tabs_heading {
    text-align: center;
    font-size: 22px;
    line-height: 140%;
  }

  .tabs_description {
    text-align: center;
  }

  .tabs_image-wrapper {
    min-height: 300px;
    display: none;
  }

  .tabs_content-wrapper {
    align-items: center;
  }

  .product-slider {
    background-color: #0000;
    width: 100%;
    top: 0;
  }

  .mask-10 {
    top: 0;
  }

  .product-slide {
    padding-left: 20px;
    padding-right: 20px;
  }

  .slide-nav {
    bottom: -8%;
  }

  .form-wrapper-paid {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .phone-input-block.pricing {
    margin-bottom: 10px;
  }

  .column {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .action {
    justify-content: center;
  }

  .content.is-margin-top {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .h2--heading {
    width: 100%;
  }

  .s_section--tabs {
    display: flex;
    position: relative;
    top: 0;
  }

  .bfsi_resources-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .section_testimonials {
    display: flex;
    position: relative;
    top: 0;
  }

  .g2-badge-wrapper {
    height: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .g2-badge-wrapper.data-security {
    grid-column-gap: 3.75rem;
    grid-column-gap: 3.75rem;
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  .section_security, .section_footer-cta {
    display: flex;
    position: relative;
    top: 0;
  }

  .home_stas-grid {
    flex-flow: column wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
  }

  .concave-wrapper {
    width: 100vw;
    max-width: 100%;
  }

  .container--footercta {
    margin-top: -10%;
  }

  .align-center {
    text-align: center;
  }

  .products_stats-grid {
    flex-direction: column;
    place-content: center;
    place-items: center;
    margin: 0;
  }

  .ads-subhead-balto {
    text-align: center;
    width: auto;
    margin-top: .5rem;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
  }

  .text-block-283 {
    margin-top: 15%;
  }

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

  .integration-title {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 36px;
  }

  .integration-categories-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .integrations-title-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
  }

  .s_section--integrations-details {
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    position: relative;
    top: 0;
  }

  .popup-3---brix {
    padding: 32px 24px 40px;
  }

  .popup-content-wrapper---brix {
    border-radius: 24px;
  }

  .popup-content-wrapper---brix.popup-3-content-wrapper---brix {
    width: auto;
    bottom: 16px;
    left: 16px;
    right: 16px;
  }

  .popup-title---brix {
    font-size: 16px;
    line-height: 1.4;
  }

  .subscribe-button---brix {
    text-align: center;
    background-position: 247px;
    padding: 15px 34px 16px 38px;
  }

  .subscribe-button---brix.ebook-button---brix {
    background-position: 85%;
  }

  .sales_popup-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .signup_header-grid {
    height: auto;
    max-height: none;
  }

  .testimonal-h, .testimonal-h2 {
    font-size: 16px;
  }

  .background.margin-top {
    margin-top: 0;
  }

  .oval {
    width: 50%;
    inset: 14% 6% auto auto;
  }

  .pop-up {
    min-width: 90%;
    padding: 10px;
  }

  .g2-badge-new {
    height: 9em;
  }

  .checked-items {
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .checked-items.is-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    display: flex;
  }

  .pricing-items_wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .view-more {
    color: var(--text-color--text-primary);
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/63c6e0fae5753457628d956d_arrow-down-icon.svg");
    background-position: 100% 60%;
    background-repeat: no-repeat;
    background-size: 10px;
    padding-right: 16px;
    font-family: Inter, Arial, sans-serif;
    font-size: .875rem;
    font-weight: 500;
    text-decoration: none;
    display: block;
  }

  .hidden-items {
    display: none;
  }

  .view-less {
    color: var(--text-color--text-primary);
    background-image: url("https://cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/65f8120a4a900ca80c838137_up-arrow.svg");
    background-position: 100% 60%;
    background-repeat: no-repeat;
    background-size: 10px;
    margin-top: 10px;
    padding-right: 16px;
    font-family: Inter, Arial, sans-serif;
    font-weight: 500;
    text-decoration: none;
    display: none;
  }

  .pricing_item-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    width: 100%;
    margin-bottom: 20px;
    display: flex;
  }

  .pricing_button-wrapper {
    flex-flow: column;
    align-items: stretch;
  }

  .logo-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: wrap;
    flex: 0 auto;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    align-self: auto;
    align-items: stretch;
    width: 100vw;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
    display: grid;
    overflow: visible;
  }

  .company-logo_image {
    object-fit: contain;
    height: auto;
  }

  .integration-submit {
    width: 100%;
    height: 50px;
    font-size: 14px;
  }

  .integration-form-container {
    max-width: none;
    margin-bottom: 20px;
  }

  .supervisor-assist_item {
    padding-left: 0;
    padding-right: 0;
  }

  .agent_assist-image {
    height: auto;
  }

  .rl_blog44_item-content {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .bfsi_challenges-item {
    width: 100%;
  }

  .agent_card-title {
    font-size: 22px;
  }

  .integration-category-wrapper-2.w--current {
    margin-right: 0;
  }

  .integration-category-wrapper-2.w--current:hover {
    transform: none;
  }

  .integration-category-wrapper-2.all {
    margin-bottom: 0;
    margin-right: 20px;
    display: block;
  }

  .integration-category-wrapper-2.all.w--current {
    align-self: auto;
  }

  .submit-btn {
    width: 100%;
    height: 50px;
    font-size: 14px;
  }

  .form-container-salespitch {
    width: 100%;
    max-width: none;
    margin-bottom: 20px;
  }

  .demo-register {
    margin-right: auto;
    font-size: 12px;
  }

  .div-block-428 {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    inset: auto auto 3%;
  }

  .page-wrapper.hom-new {
    overflow: hidden;
  }

  .text-size-medium {
    font-size: var(--sizes--16px);
  }

  .text-size-medium.text-weight-bold.align-center-mobile {
    text-align: center;
  }

  .text-size-medium.align-center-mobile, .text-size-medium.text-weight-bold.align-center-mobile, .text-size-medium.text-weight-bold.align-center-mobile {
    text-align: center;
  }

  .text-size-medium.home-new {
    font-size: var(--sizes--14px);
  }

  .text-size-medium.align-center-mobile {
    text-align: center;
  }

  .fs-styleguide_row {
    flex-wrap: wrap;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .text-size-tiny.is-white.all-caps.margin-bottom.margin-xxsmall.testimmonial {
    font-size: 10px;
  }

  .text-size-regular {
    font-size: var(--sizes--14px);
    text-align: left;
  }

  .text-size-regular.satoshi.text-weight-bold.is-red, .text-size-regular.satoshi.text-weight-bold.is-green, .text-size-regular.is-blue.home-new {
    font-size: var(--sizes--16px);
  }

  .text-size-regular.text-align-center {
    text-align: center;
  }

  .text-size-regular.text-weight-medium.subtext {
    font-size: var(--sizes--12px);
    line-height: 1;
    font-size: var(--sizes--12px);
    line-height: 1;
  }

  .text-size-regular.satoshi.text-weight-bold.is-red, .text-size-regular.satoshi.text-weight-bold.is-green, .text-size-regular.satoshi.text-weight-bold.is-red, .text-size-regular.satoshi.text-weight-bold.is-green, .text-size-regular.satoshi.text-weight-bold.is-red, .text-size-regular.satoshi.text-weight-bold.is-green, .text-size-regular.is-blue.home-new, .text-size-regular.is-blue.home-new {
    font-size: var(--sizes--16px);
  }

  .text-align-center.home-new, .text-align-center.is-black-60._12px-mobile {
    font-size: var(--sizes--12px);
  }

  .text-align-center.margin-bottom.margin-medium.h2-new {
    font-size: var(--sizes--28px);
    font-size: var(--sizes--28px);
    font-size: var(--sizes--28px);
  }

  .text-align-center.home-new, .text-align-center.is-black-60._12px-mobile, .text-align-center.is-black-60._12px-mobile {
    font-size: var(--sizes--12px);
  }

  .text-size-large {
    font-size: var(--sizes--18px);
  }

  .text-size-large.text-weight-medium.text-align-center.black-60.home-new {
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
    font-size: var(--sizes--16px);
  }

  .text-size-large.text-weight-medium.center-align-mobile {
    text-align: center;
  }

  .stats_wrapper {
    grid-column-gap: .7rem;
    grid-row-gap: .7rem;
  }

  .stats_top-row {
    grid-column-gap: .4rem;
    grid-row-gap: .4rem;
  }

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

  .why-us_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: stretch;
    display: grid;
  }

  .heading-style-h4 {
    font-size: var(--sizes--18px);
  }

  .heading-style-h4.align-center-mobile, .heading-style-h4.text-color-white.align-center-for-mobile, .heading-style-h4.align-center-mobile, .heading-style-h4.text-color-white.align-center-for-mobile, .heading-style-h4.text-color-white.align-center-for-mobile {
    text-align: center;
  }

  .team-wide_grid {
    grid-template-columns: 1fr;
  }

  .team-wide_block {
    padding-right: var(--sizes--16px);
    padding-bottom: var(--sizes--16px);
    padding-left: var(--sizes--16px);
  }

  .team-wide_icon {
    margin-left: -12px;
  }

  .why-us_block {
    padding: 1rem;
  }

  .integrations-tools_images {
    background-color: #0000;
    flex-flow: column;
    grid-auto-columns: 1fr;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .integrations-tools_images.is-voicebot {
    bottom: -32%;
  }

  .integration-tools_link {
    justify-content: center;
    align-items: center;
  }

  .integration-tools_img-wrapper {
    width: 4rem;
    padding: 1.1rem;
  }

  .integration-tools_row {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
    display: flex;
  }

  .integration-tools_row.is-row-2 {
    margin-left: 0;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .usecase-table_col {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .home_stats-block {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .home_stats-block.half {
    margin-left: auto;
    margin-right: auto;
  }

  .stats-number {
    font-size: 2rem;
  }

  .stats_percentage-sign {
    margin-bottom: .25rem;
    font-size: 1.5rem;
  }

  .stats_number-row.text-color-gradient {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
  }

  .llm_why-us_item {
    display: flex;
  }

  .nav_convin-logo {
    width: 100px;
    min-width: 120px;
    height: auto;
    margin-left: 0;
    position: static;
    left: auto;
  }

  .moving_circle-1, .moving_circle-2 {
    width: 12em;
    height: 12em;
  }

  .section_banner {
    display: flex;
    position: relative;
    top: 0;
  }

  .button.is-rectangle.is-podcast {
    align-self: auto;
  }

  .button.is-voicebot-demo {
    width: 100%;
  }

  .section_agent-banner {
    display: flex;
    position: relative;
    top: 0;
  }

  .sales-pitch_list-item {
    text-align: left;
    background-position: 0 5%;
  }

  .data_header_content-wrapper {
    justify-content: flex-start;
    align-items: center;
  }

  .data_info_stats-grid {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .solutions_features-image {
    height: auto;
  }

  .news_collection-list {
    grid-template-columns: 1fr;
  }

  .hero_news_author-wrapper {
    margin-bottom: 0;
  }

  .free1k_hero_content-wrapper {
    align-items: stretch;
    max-width: 100%;
  }

  .free1k_why_list-item {
    text-align: left;
    background-position: 0 5%;
  }

  .funding-banner_supporting-text {
    width: 90%;
    padding-right: .25rem;
  }

  .free1k_confetti {
    height: 4rem;
    inset: -6% 39% auto auto;
  }

  .free1k_emoji-wrapper {
    top: -2%;
    right: -5%;
  }

  .free1k_g2-review {
    margin-top: 1.5rem;
  }

  .free1k_testimonial-wrapper {
    width: 100%;
  }

  .blog_category {
    float: none;
    clear: none;
    text-align: left;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    font-size: 12px;
    display: inline-block;
    position: static;
    left: -90px;
  }

  .blog_author-image {
    width: 30px;
    height: 30px;
  }

  .blog_toc {
    border-left-width: 4px;
  }

  .blog_input {
    height: 48px;
    margin-bottom: 0;
  }

  .blog_form {
    grid-row-gap: 12px;
    flex-direction: column;
    height: auto;
  }

  .aicall_component {
    padding: var(--sizes--14px);
    border-radius: var(--sizes--16px);
  }

  .demo_content-wrapper {
    align-items: stretch;
    max-width: 100%;
  }

  .padding-section-medium {
    padding-top: var(--sizes--40px);
    padding-bottom: var(--sizes--40px);
  }

  .padding-section-medium.top-2rem {
    padding-top: 2rem;
    padding-bottom: var(--sizes--32px);
    padding-top: 2rem;
    padding-bottom: var(--sizes--32px);
  }

  .voicebot_tabs-menu {
    overflow: auto;
  }

  .voicebot_audio-wrapper {
    width: 100%;
    height: 138px;
    bottom: 13%;
  }

  .logo_item.new.home-2, .logo_item.new.new-new, .logo_item.new.home-2, .logo_item.new.new-new, .logo_item.new.home-2, .logo_item.new.new-new {
    padding-right: var(--sizes--12px);
    padding-left: var(--sizes--12px);
    flex: none;
  }

  .logo-image.new {
    filter: grayscale();
    max-width: 80px;
  }

  .podcasts_featured-item {
    grid-row-gap: 0rem;
  }

  .blog_share {
    justify-content: center;
    align-items: center;
  }

  .podcast_author-content {
    margin-right: 1rem;
  }

  .podcast_author-wrapper {
    margin-bottom: 2rem;
  }

  .podcast_content-top {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 1rem;
  }

  .uui-navbar08_link {
    font-size: .875rem;
  }

  .uui-navbar08_item-heading-2 {
    font-size: var(--sizes--14px);
  }

  .uui-navbar08_icon-wrapper-2 {
    width: var(--sizes--28px);
    height: var(--sizes--28px);
  }

  .uui-navbar08_dropdown-link-2 {
    width: 80%;
    padding-left: 0;
  }

  .uui-navbar08_dropdown-link-list-2 {
    grid-row-gap: 0px;
    flex-flow: column;
    display: flex;
  }

  .uui-navbar08_dropdown-link-list-2.is-voc, .uui-navbar08_dropdown-link-list-2.is-cx {
    margin-top: .5rem;
  }

  .uui-navbar08_dropdown-link-list-2.is-voc, .uui-navbar08_dropdown-link-list-2.is-cx {
    margin-top: .5rem;
  }

  .uui-navbar08_dropdown-link-list-2.is-resources {
    padding: 1rem;
  }

  .uui-navbar08_links-wrapper {
    grid-template-columns: 1fr;
    padding-bottom: .25rem;
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .uui-navbar08_links-wrapper.is-solutions {
    padding-top: .25rem;
    padding-bottom: .25rem;
  }

  .uui-navbar08_dropdown-list-2.w--open {
    width: 100%;
  }

  .uui-navbar08_dropdown-list-2.is-solutions.w--open {
    padding: 0;
  }

  .uui-navbar08_dropdown-list-2.is-resources.w--open {
    width: 100%;
  }

  .uui-navbar08_dropdown-list-2.is-products.w--open {
    width: 10rem;
  }

  .uui-navbar08_dropdown-toggle {
    font-size: .876rem;
  }

  .fs-cc_modal {
    max-width: 100%;
  }

  .fs-cc_close-button {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .fs-cc_cookie-component {
    max-width: 100%;
    inset: auto 0% 0%;
  }

  .fs-cc_preference-buttons {
    bottom: 0;
  }

  .fs-cc_preference-component {
    justify-content: center;
    align-items: flex-end;
  }

  .cookie-preference_wrapper {
    max-width: 100%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---button-row-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-right---t-left {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .blog---cta-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .navbar_dropdown_list-wrapper {
    width: 100%;
    margin-left: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
  }

  .navbar_dropdown_list-wrapper.is-realtime-suite {
    flex-flow: column;
    margin-left: 0;
    display: flex;
  }

  .f-modal-button-grid {
    grid-template-columns: 1fr;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .f-text-area {
    min-height: 15rem;
  }

  .voicebot_form.is-pad-0 {
    z-index: 5;
    z-index: 5;
    position: relative;
  }

  .voicebot_header_image {
    object-position: 50% 0%;
    height: 24rem;
  }

  .voicebot_form-success {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

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

  .partner_form_button-wrapper {
    flex-flow: column;
    margin-top: 1.5rem;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

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

  .postcall_grid {
    margin-top: 2rem;
  }

  .voicebot_steps_number-wrapper, .voicebot_steps_content-wrapper {
    padding-left: 0;
  }

  .voicebot_steps_item-heading {
    font-size: var(--sizes--20px);
  }

  .voicebot_steps_timeline-bar {
    left: 23px;
  }

  .about_values-item {
    border-radius: var(--sizes--12px);
    background-color: var(--_rebranding-convin---blue-shades--5);
  }

  .about_values_text-wrapper {
    padding: 0;
  }

  .customers-logos-grid {
    grid-template-columns: 1fr 1fr;
  }

  .investors-logos-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr 1fr;
  }

  .about_team-name {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .about_team-avatar {
    width: 100%;
  }

  .about_cta-component {
    background-position: 100%;
    background-size: cover;
  }

  .about_news-image {
    object-fit: cover;
  }

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

  .agent_avatar {
    height: 5rem;
    margin-bottom: 16px;
  }

  .agent_brief {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .agent_call-modal {
    padding: 1rem;
  }

  .call_modal-wrapper {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .call_modal-header {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .call_modal-heading {
    font-size: 1rem;
  }

  .call_modal-details {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .call_modal_caller-details {
    width: 100%;
    padding: .75rem;
  }

  .call_lottie {
    height: 50px;
  }

  .industry_hero-component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .industry_problem-component {
    margin-top: 2rem;
  }

  .industry_problem-grid {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .industry_solution-grid {
    padding: 20px;
  }

  .industry_solution-row {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px;
  }

  .solution_header-cell {
    border-bottom: 1px solid var(--light-grey);
    text-align: left;
    border-right-style: none;
    align-items: center;
    width: 100%;
    min-height: auto;
    margin-bottom: 10px;
    margin-right: 0;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .solution_item-header {
    width: 100%;
    font-size: 20px;
  }

  .solution_item-p {
    font-size: 15px;
  }

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

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

  .uui-text-size-medium-3 {
    text-align: left;
  }

  .uui-faq02_question {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-faq02_answer {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-faq02_heading {
    text-align: left;
  }

  .industry_stas-grid {
    flex-flow: column wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
  }

  .security-badge {
    margin-left: .5rem;
    margin-right: .5rem;
  }

  .security_badge-logo {
    width: 5rem;
    height: 5rem;
  }

  .rl_cta_form-wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .podcast-form-wrapper {
    width: 90vw;
  }

  .podcast-signup-form_wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .podcast-cta_content {
    text-align: center;
  }

  .casestudy_hero-header {
    padding-bottom: 1.5rem;
  }

  .casestudy_header_text-wrapper {
    align-items: stretch;
  }

  .casestudy_industry-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 1rem;
  }

  .casestudy_download-wrapper.full-width {
    width: 100%;
    padding: .8rem;
  }

  .industry_security-component {
    margin-top: 2rem;
  }

  .industry_security-grid {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .industry_security-item {
    display: flex;
  }

  .play-video {
    width: 60px;
    height: 60px;
  }

  .heading-h1.home-new {
    font-size: 32px;
  }

  .flex-horizontal-center.spacer-60.book-demo {
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
  }

  .section-hero-new.blue-dark {
    background-color: #1548a7;
    background-position: 50% 0;
    padding-bottom: 30px;
  }

  .gradient-button.relative {
    border-radius: var(--sizes--8px);
    border-radius: var(--sizes--8px);
    display: flex;
  }

  .inner-wrapper-button {
    border-radius: var(--sizes--8px);
    font-size: var(--sizes--12px);
  }

  .rotating-image.new-home {
    top: 84%;
    transform: scale(1.2);
  }

  .convin-logo-wrapper, .icons.impact, .icons.impact {
    display: none;
  }

  .features-section {
    margin-top: 56px;
    padding-bottom: 0;
  }

  .features-wrapper {
    grid-column-gap: var(--sizes--28px);
    grid-row-gap: var(--sizes--28px);
    overflow: hidden;
  }

  .grid-container._3x1.features, .grid-container._3x1.sales-conversion {
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    position: relative;
  }

  .grid-container._4x1, .grid-container._4x1.max-width-full.whyconvin {
    grid-template-columns: 1fr;
  }

  .grid-container._3x1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  .grid-container._3x1.features, .grid-container._3x1.sales-conversion, .grid-container._3x1.features, .grid-container._3x1.sales-conversion {
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    position: relative;
  }

  .grid-container._4x1, .grid-container._4x1.max-width-full.whyconvin, .grid-container._4x1.max-width-full.whyconvin, .grid-container._4x1.max-width-full.whyconvin {
    grid-template-columns: 1fr;
  }

  .feature-card {
    border-radius: var(--sizes--20px);
    flex: none;
    max-width: 100%;
    padding: 14px 14px 28px;
  }

  .haeding-2.is-white._52 {
    text-align: center;
    text-align: center;
  }

  .haeding-2._46 {
    font-size: var(--sizes--24px);
    text-align: center;
  }

  .why-card {
    border-radius: var(--sizes--16px);
    background-color: var(--_rebranding-convin---blue-shades--10);
  }

  .spacer-36 {
    padding-top: var(--sizes--18px);
  }

  .spacer-16 {
    padding-top: var(--sizes--8px);
  }

  .badges-section {
    background-position: 50%;
  }

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

  .ranking-badge {
    grid-column-gap: var(--sizes--14px);
    grid-row-gap: var(--sizes--14px);
    flex-flow: row;
    max-width: 265px;
  }

  .tech-stack-section.centerd {
    min-height: auto;
  }

  .spacer-24 {
    padding-top: var(--sizes--16px);
  }

  .cta-contents {
    min-height: auto;
    padding-right: var(--sizes--16px);
    padding-left: var(--sizes--16px);
  }

  .div-block-458 {
    max-width: 100%;
  }

  .image-decorative-girl {
    display: none;
  }

  .footer-subheading {
    font-size: var(--sizes--14px);
  }

  .convin-footer-logo {
    bottom: -52px;
  }

  .div-block-462 {
    flex-flow: column;
  }

  .challenges-section {
    overflow: hidden;
  }

  .tab-internal {
    font-size: var(--sizes--14px);
    flex: none;
  }

  .tab-left-content {
    padding: var(--sizes--24px) var(--sizes--12px);
  }

  .light-blue-wrapper.impact {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
  }

  .inside-tab {
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
    justify-content: flex-start;
    align-items: center;
    overflow: hidden;
  }

  .absolute-marquee {
    position: static;
  }

  .location-info {
    font-size: 14px;
  }

  .main-tab-challenges {
    padding-right: var(--sizes--24px);
    padding-left: var(--sizes--24px);
    font-size: 14px;
  }

  .header-message {
    padding-right: var(--sizes--12px);
    padding-left: var(--sizes--12px);
    font-size: var(--sizes--12px);
  }

  .tab-menu-challenges {
    grid-column-gap: var(--sizes--8px);
    grid-row-gap: var(--sizes--8px);
    justify-content: center;
    align-items: center;
  }

  .images-wrapper {
    display: none;
  }

  .story-content.solution {
    margin-top: -20px;
  }

  .grid-container-3x1 {
    grid-template-columns: 1fr;
  }

  .grid-container-3x1.edfg {
    width: 100%;
  }

  .text-size-xxlarge {
    font-size: var(--sizes--32px);
  }

  .spacer-32 {
    padding-top: var(--sizes--20px);
  }

  .divider-line-gradient.usecase {
    width: 0;
  }

  .divider-line-gradient._3x3 {
    width: 1px;
    height: 0;
  }

  .num-content-wrap {
    padding-top: var(--sizes--24px);
    padding-bottom: var(--sizes--24px);
  }

  .num-content-wrap.usecase {
    width: auto;
    padding-right: var(--sizes--0px);
    padding-bottom: var(--sizes--0px);
    padding-left: var(--sizes--0px);
  }

  .num-content-wrap.usecase._33--width {
    width: 30%;
  }

  .num-content-wrap.is-large {
    width: 50%;
    padding-right: var(--sizes--0px);
    padding-bottom: var(--sizes--0px);
    padding-left: var(--sizes--0px);
  }

  .num-content-wrap.is-large.lin-3 {
    width: 48%;
  }

  .testimonial-video-content {
    padding: var(--sizes--8px);
    grid-template-columns: 1fr;
  }

  .testimonial-content-write {
    padding-right: var(--sizes--12px);
    padding-left: var(--sizes--12px);
    justify-content: space-between;
    align-items: center;
  }

  .testimonial-content-write.without-video {
    padding: var(--sizes--24px);
    padding: var(--sizes--24px);
  }

  .testimonial-given-by {
    grid-column-gap: var(--sizes--16px);
    grid-row-gap: var(--sizes--16px);
  }

  .testimonial-given-by.margin-bottom.margin-large {
    padding-right: var(--sizes--12px);
    padding-left: var(--sizes--12px);
  }

  .testimonial-given-by.margin-bottom.margin-medium.tfy {
    display: none;
  }

  .award-contents {
    padding: var(--sizes--32px) var(--sizes--20px);
  }

  .blur-bg {
    bottom: 31%;
  }

  .badge-wrapper {
    border-radius: var(--sizes--16px);
    height: 100%;
  }

  .testimonial-slider-wrapper {
    min-height: 600px;
    max-height: 800px;
  }

  .logo-list-for-desktop {
    margin-top: 60px;
  }

  .h4-28 {
    text-align: center;
  }

  .main-cta-wrapper {
    max-width: none;
    margin-bottom: 0;
    padding: 0;
  }

  .flex-horizontal.align-left-middle.impact {
    grid-column-gap: var(--sizes--8px);
    grid-row-gap: var(--sizes--8px);
    grid-column-gap: var(--sizes--8px);
    grid-row-gap: var(--sizes--8px);
    grid-column-gap: var(--sizes--8px);
    grid-row-gap: var(--sizes--8px);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
  }

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

  .dummy-button {
    width: 146px;
  }

  .rive-animation, .video-testomonial {
    display: none;
  }

  .testimonial-text-wrap {
    border-bottom-width: 0;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .badges-grid {
    grid-column-gap: var(--sizes--24px);
    grid-row-gap: var(--sizes--12px);
    grid-template: ". . ."
                   ". . Area"
                   / 1fr 1fr;
  }

  .image-328 {
    max-width: 64px;
  }

  .code-embed-6 {
    justify-content: center;
    align-items: center;
    max-width: 64px;
    display: flex;
  }

  .marquee-wrap-inner {
    margin-top: 30px;
  }

  .marquee-wrap-inner.usecase {
    margin-top: var(--sizes--0px);
    margin-top: var(--sizes--0px);
  }

  .lightbox-link, .link-with-arrow {
    grid-column-gap: var(--sizes--6px);
    grid-row-gap: var(--sizes--6px);
  }

  .text-block-293 {
    font-size: var(--sizes--14px);
  }

  .code-embed-7 {
    justify-content: center;
    align-items: center;
    width: 150px;
    display: flex;
  }

  .scroll-on-mobile {
    margin-top: -28px;
    display: none;
  }

  .testimonials-slider-wrapper {
    min-height: 600px;
    max-height: 800px;
  }

  .rive-3 {
    margin-bottom: 20px;
  }

  .tab-for-mobile {
    flex-flow: column;
    margin-top: 0;
    padding-top: 0;
    display: flex;
  }

  .main-tab-challenges-mobile {
    padding-right: var(--sizes--24px);
    padding-left: var(--sizes--24px);
  }

  .challenges-tab-mobile {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    margin-top: -70px;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
    overflow: hidden;
  }

  .tab-menu-challenges-mobile {
    grid-column-gap: var(--sizes--8px);
    grid-row-gap: var(--sizes--8px);
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 64px;
  }

  .pricing-form-wrap {
    background-color: var(--_rebranding-convin---black-shades--0);
    box-shadow: none;
  }

  .input-wrap {
    margin-bottom: 10px;
  }

  .news-hero-contents {
    padding: var(--sizes--12px);
  }

  .news-h1 {
    font-size: var(--sizes--28px);
  }

  .grid-2x1.ai-phone0call {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .go-right {
    z-index: 1;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 48% 3% auto auto;
  }

  .go-left {
    z-index: 1;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 48% auto auto 3%;
  }

  .news-heading-h1 {
    font-size: var(--sizes--32px);
  }

  .content-align-center {
    text-align: center;
  }

  .grid-2x1-copy {
    grid-column-gap: var(--sizes--18px);
    grid-row-gap: var(--sizes--18px);
  }

  .bottom-news-wrap {
    grid-column-gap: var(--sizes--4px);
    grid-row-gap: var(--sizes--4px);
  }

  .heading-105 {
    font-size: var(--sizes--28px);
  }

  .section_hero-global {
    background-repeat: no-repeat;
    background-size: cover;
  }

  .hero-heading-subppages {
    font-size: var(--sizes--32px);
  }

  .glossary-link-list {
    max-width: 100%;
    padding-right: var(--sizes--12px);
    padding-left: var(--sizes--12px);
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--8px);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .glossary-link {
    width: var(--sizes--18px);
    height: var(--sizes--18px);
  }

  .glossary-parent-cms-list {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .collection-list-wrapper {
    width: 100%;
    top: -29px;
  }

  .grid-container-2x1 {
    grid-column-gap: var(--sizes--24px);
    grid-row-gap: var(--sizes--24px);
  }

  .nav-links-wrapper {
    grid-column-gap: var(--sizes--0px);
    grid-row-gap: var(--sizes--0px);
    flex-flow: column;
  }

  .usecase-heading-hero {
    font-size: var(--sizes--32px);
  }

  .book-demo-wrap {
    max-width: none;
    margin-bottom: 0;
    padding: 0;
  }

  .book-demo-wrap.usecase {
    margin-top: var(--sizes--14px);
    margin-top: var(--sizes--14px);
  }

  .logo-wrap {
    min-width: 120px;
  }

  .section_every-industry {
    max-width: 100%;
    overflow: hidden;
  }

  .heading-h2 {
    font-size: var(--sizes--24px);
  }

  .heading-h2.text-align-center-mobile {
    text-align: center;
    text-align: center;
  }

  .usecase-number-wrap {
    grid-column-gap: var(--sizes--12px);
    grid-row-gap: var(--sizes--12px);
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    max-width: 100%;
    display: flex;
  }

  .div-block-518 {
    border-radius: var(--sizes--16px);
  }

  .challenges-card-usecase {
    padding: var(--sizes--14px);
  }

  .usecase-challeges-icon {
    color: #fff;
  }

  .usecase-hero-content-wrap {
    grid-column-gap: var(--sizes--24px);
    grid-row-gap: var(--sizes--24px);
  }

  .usecase-number {
    text-align: center;
  }

  .section_solve-real-business {
    overflow: visible;
  }

  .usecase-tab-images.is-mobile {
    margin-top: -38px;
  }

  .usecase-tab-images.is-mobile-small {
    max-width: 80%;
  }

  .number-desc {
    font-size: var(--sizes--12px);
  }

  .tab-cta-button-wrap {
    max-width: 100%;
  }

  .div-block-522, .div-block-523 {
    justify-content: center;
    align-items: center;
  }

  .check-box.demo-nav {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
    grid-column-gap: 9px;
    grid-row-gap: 9px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 13px;
    padding-right: 0;
    display: flex;
  }

  .bookdemo-nav-modal-wrap {
    border-radius: var(--sizes--14px);
    max-width: 95%;
    padding: 40px 18px 8px;
  }

  .navbar-demo-form {
    border-radius: 20px;
  }

  .nav-demo-form-wrap {
    justify-content: center;
    align-items: stretch;
  }

  .nav-demo-inputs {
    grid-row-gap: 10px;
    flex-direction: column;
    width: 100%;
  }

  .form-input-wrap {
    max-width: none;
  }

  .form-input {
    color: #878787;
    background-color: #fff;
    width: 100%;
    height: 48px;
    margin-bottom: 0;
    font-family: Inter, Arial, sans-serif;
    box-shadow: 6px 6px 40px #15151526;
  }

  .form-input.demo-nav {
    height: 45px;
    box-shadow: none;
    color: var(--text-color--text-primary);
    height: 45px;
    box-shadow: none;
  }

  .demo-submit-button-nav {
    width: 100%;
    height: 50px;
    font-size: 14px;
  }

  .download-success-nav {
    font-size: 16px;
  }

  .why-convin-grid {
    grid-column-gap: 5px;
    grid-template-columns: 1fr 1fr;
    place-items: start center;
  }

  .image-333 {
    width: 21px;
  }

  .ai-summary-content {
    font-size: 1rem;
  }

  .ai-summary-content h2 {
    margin-top: 20px;
    margin-bottom: 16px;
    font-size: 24px;
  }

  .ai-summary-content h4 {
    margin-top: 20px;
    margin-bottom: 12px;
  }

  .ai-summary-content img {
    width: 100%;
    display: block;
  }

  .ai-summary-content figure {
    width: 100%;
    max-width: 480px;
    margin-right: 0;
    display: block;
  }

  .ai-summary-content h6 {
    width: auto;
    max-width: 350px;
    font-size: 16px;
  }

  .tabimages-wrapper {
    display: none;
  }

  .grid-container-4x1 {
    grid-template-columns: 1fr;
  }

  .wide-sol-card-wrap {
    padding: var(--sizes--12px);
  }

  .wide-sol-heading {
    font-size: var(--sizes--20px);
  }

  .customized-card {
    padding-top: var(--sizes--18px);
    grid-column-gap: var(--sizes--10px);
    grid-row-gap: var(--sizes--10px);
  }

  .arrow-link-wrap {
    flex: none;
  }

  .customized-card-heading {
    font-size: var(--sizes--18px);
  }

  .buurred-blue-bg {
    width: 500px;
    height: 1000px;
  }

  .more-busines-card {
    border-radius: var(--sizes--18px);
  }

  .more-busines-card.slide {
    height: auto;
  }

  .number {
    font-size: var(--sizes--24px);
  }

  .number.dark {
    margin-bottom: var(--sizes--4px);
    font-size: var(--sizes--20px);
    text-align: left;
    margin-bottom: var(--sizes--4px);
    font-size: var(--sizes--20px);
    text-align: left;
  }

  .desc {
    font-size: var(--sizes--14px);
    text-align: left;
  }

  .desc.impact {
    text-align: left;
    text-align: left;
  }

  .stacking-card-wrap {
    position: static;
  }

  .stacking-cards-wrapper {
    padding: var(--sizes--8px);
    border-radius: var(--sizes--18px);
  }

  .div-block-538 {
    border-radius: var(--sizes--12px);
  }

  .accordian-question.product {
    padding-top: var(--sizes--14px);
    padding-bottom: var(--sizes--8px);
  }

  .accordian-question.vc {
    padding: var(--sizes--10px);
  }

  .product-text-wrap {
    margin-bottom: var(--sizes--10px);
  }

  .accordian-answer {
    padding-right: var(--sizes--16px);
    padding-bottom: var(--sizes--8px);
    padding-left: var(--sizes--16px);
    grid-column-gap: var(--sizes--4px);
    grid-row-gap: var(--sizes--4px);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .accordian-answer.vc {
    padding-right: var(--sizes--10px);
    padding-left: var(--sizes--10px);
    padding-right: var(--sizes--10px);
    padding-left: var(--sizes--10px);
  }

  .mobile-only.maxwid80 {
    max-width: 80%;
  }

  .max-width70 {
    grid-template-columns: 1fr;
  }

  .heading-h3 {
    font-size: var(--sizes--20px);
  }

  .num-content-wrap-2 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .spacer-36-2 {
    padding-top: 1.125rem;
  }

  .stats-number-2 {
    font-size: 2rem;
  }

  .divider-line-gradient-2._3x3 {
    width: 1px;
    height: 0;
  }

  .more-business-slider, .max-width30 {
    grid-template-columns: 1fr;
  }

  .whole-story-grid {
    padding: var(--sizes--12px) var(--sizes--8px) var(--sizes--8px);
  }

  .pointers-wrapper-tab {
    padding-top: var(--sizes--10px);
    padding-right: var(--sizes--10px);
    padding-left: var(--sizes--10px);
    border-radius: var(--sizes--8px);
  }

  .hero-heading-subpage {
    font-size: var(--sizes--32px);
  }

  .card-wrap {
    grid-column-gap: var(--sizes--20px);
    grid-row-gap: var(--sizes--20px);
  }

  .card-steps {
    padding: var(--sizes--16px);
  }

  .arrow-wrapper-icon {
    bottom: -20%;
  }

  .pointer-dot.is-white-60 {
    flex: none;
  }

  .pipeline-slide-item {
    width: 100%;
    padding: var(--sizes--20px) var(--sizes--20px) var(--sizes--16px);
    margin-left: 0;
  }

  .max-width-80 {
    max-width: 100%;
  }

  .arrow-left {
    top: 35%;
    bottom: 57%;
    left: -.7rem;
  }

  .arrow-right {
    top: 35%;
    bottom: 57%;
    right: -.8rem;
  }

  .product-text-wrap-product {
    margin-bottom: var(--sizes--10px);
  }

  .section_loop {
    overflow: hidden;
  }

  .table-tab-menu {
    font-size: var(--sizes--16px);
  }

  .table-cell-wrap {
    margin-bottom: var(--sizes--14px);
  }

  .swiper-card-slide {
    width: 100%;
    padding: var(--sizes--24px) var(--sizes--44px) var(--sizes--32px);
    margin-left: 0;
  }

  .table-c1 {
    max-width: 320px;
  }

  .invisible {
    height: 12px;
  }

  .correct-text-wrap {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
  }

  .number-icon-wrap {
    justify-content: flex-start;
    align-items: center;
  }

  .number-large {
    font-size: var(--sizes--24px);
  }

  .card-stats {
    padding: var(--sizes--0px);
  }

  .accor-icon {
    display: none;
  }

  .impact-wrap {
    padding: var(--sizes--12px) var(--sizes--14px) var(--sizes--14px);
  }

  .impact-text {
    text-align: left;
  }

  .year-link {
    font-size: var(--sizes--18px);
  }

  .faq-wrapper {
    font-size: var(--sizes--16px);
    text-align: left;
  }

  .open-close-icon-wrapper---brix {
    margin-right: 16px;
  }

  .accordion-paragraph---brix {
    text-align: left;
    max-width: 100%;
    font-size: 14px;
  }

  .accordion-item-title---brix {
    text-align: left;
    max-width: 70%;
    font-size: 17px;
    line-height: 120%;
  }

  .accordion-item---brix.tabs-accordion---brix {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .problem-card-wrap {
    padding: var(--sizes--12px);
  }

  .solution-content-outer-wrap {
    padding: var(--sizes--12px);
    border-radius: var(--sizes--18px);
  }

  .solution-text-wrapper {
    grid-column-gap: var(--sizes--12px);
    grid-row-gap: var(--sizes--12px);
  }

  .solutions-content {
    grid-column-gap: var(--sizes--10px);
    grid-row-gap: var(--sizes--10px);
  }

  .start-steps {
    grid-column-gap: var(--sizes--12px);
    grid-row-gap: var(--sizes--12px);
  }

  .arrow-bottom {
    display: none;
  }

  .scale-accountability-card {
    border-radius: var(--sizes--16px);
  }

  .teams-use {
    min-height: 330px;
  }

  .team-strip {
    flex-flow: column;
  }

  .built-for-both-grid, .built-for-both-grid._4x1, .built-for-both-grid._4x1, .aiphone_features-grid-copy {
    grid-template-columns: 1fr;
  }

  .uui-navbar08_icon-wrapper-3 {
    width: 1.75rem;
    height: 1.75rem;
  }

  .uui-navbar08_item-heading-3 {
    font-size: .8rem;
  }

  .text-size-regular-2 {
    text-align: center;
    font-size: .9rem;
  }

  .table-section {
    width: 100%;
    overflow: hidden;
  }

  .card-wrapper {
    border-radius: var(--sizes--12px);
  }

  .card-problems {
    padding: var(--sizes--12px);
  }

  .problem-txt {
    text-align: left;
  }

  .comp-td {
    padding: var(--sizes--8px) var(--sizes--14px);
    font-size: var(--sizes--14px);
  }

  .comp-td.comp-td-why {
    font-size: var(--sizes--14px);
    font-size: var(--sizes--14px);
  }

  .pv7-outer {
    display: none;
  }

  .pv7-card {
    min-width: auto;
  }

  .pv7-hf {
    padding-top: var(--sizes--18px);
    padding-right: var(--sizes--8px);
    padding-bottom: 10px;
    padding-left: var(--sizes--14px);
    word-break: break-word;
  }

  .pv7-hc {
    padding-top: var(--sizes--16px);
    padding-right: var(--sizes--8px);
    padding-bottom: var(--sizes--10px);
    padding-left: var(--sizes--14px);
    word-break: break-word;
  }

  .pv7-hg {
    padding-top: var(--sizes--18px);
    padding-right: var(--sizes--8px);
    padding-bottom: 10px;
    padding-left: var(--sizes--14px);
    word-break: break-word;
    justify-content: flex-start;
  }

  .pv7-hname {
    font-size: var(--sizes--16px);
  }

  .pv7-fc, .pv7-fc.medium, .pv7-fc.medium {
    font-size: var(--sizes--14px);
  }

  .pv7-flbl {
    font-size: var(--sizes--12px);
    word-break: break-word;
  }

  .pv7-cc, .pv7-gc {
    padding-top: var(--sizes--8px);
    padding-right: var(--sizes--8px);
    padding-bottom: var(--sizes--8px);
    padding-left: var(--sizes--8px);
    font-size: var(--sizes--12px);
    word-break: break-word;
  }

  .t4-outer {
    width: 100%;
    max-width: 100%;
    display: block;
    overflow: auto visible;
  }

  .t4-inner {
    min-width: auto;
    max-width: 100%;
  }

  .t4-hrow {
    display: none;
    position: static;
  }

  .t4-d {
    padding: 11px 14px;
    font-size: 13px;
  }

  .table-header {
    position: static;
  }

  .pv7-mobile {
    display: flex;
  }
}

#w-node-_3794368a-1210-17ff-877a-d7bb12fe04d6-fb9e179c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7af3e3b3-e475-78d8-ea50-868d5eb0d9c9-fb9e179c {
  order: 9999;
}

#w-node-fc4fc79e-0750-7457-01b9-cb3a01c2f315-fb9e179c, #w-node-fc4fc79e-0750-7457-01b9-cb3a01c2f339-fb9e179c, #w-node-_6efd3428-660b-027a-8365-4ef5cf3f75a7-fb9e179c, #w-node-_6efd3428-660b-027a-8365-4ef5cf3f75b4-fb9e179c, #w-node-c4331a64-6c09-9146-e628-c9f8e97c7f7c-fb9e179c, #w-node-c4331a64-6c09-9146-e628-c9f8e97c7f89-fb9e179c, #w-node-be872bcd-7aca-7145-5a6b-ef88d1810770-fb9e179c, #w-node-be872bcd-7aca-7145-5a6b-ef88d181077d-fb9e179c, #w-node-_4b36169c-94ef-af2f-04df-2cc476a7e387-fb9e179c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d142d4d2-8564-2f46-c216-292038aed313-fb9e179c {
  align-self: start;
}

#w-node-_7ce1d015-f4b2-7d0d-5ab5-9abbdbe69c11-02139e54, #w-node-_7ce1d015-f4b2-7d0d-5ab5-9abbdbe69c1a-02139e54, #w-node-_7ce1d015-f4b2-7d0d-5ab5-9abbdbe69c1f-02139e54 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e1fd62c3-edea-0f04-f12c-7f0870167205-701671fd, #w-node-e1fd62c3-edea-0f04-f12c-7f0870167209-701671fd, #w-node-e1fd62c3-edea-0f04-f12c-7f087016720d-701671fd, #w-node-e1fd62c3-edea-0f04-f12c-7f0870167215-701671fd, #w-node-e1fd62c3-edea-0f04-f12c-7f0870167219-701671fd {
  align-self: stretch;
}

#w-node-_6a3908b0-49e7-d345-ea43-40dd5ac505c2-5ac505c2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63ecbddf-a40f-6a0a-44a7-83b4754fccbd-754fcc7e {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_63ecbddf-a40f-6a0a-44a7-83b4754fcccb-754fcc7e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_63ecbddf-a40f-6a0a-44a7-83b4754fce41-754fcc7e {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

@media screen and (min-width: 1440px) {
  #w-node-_3794368a-1210-17ff-877a-d7bb12fe04d6-fb9e179c, #w-node-_4b36169c-94ef-af2f-04df-2cc476a7e387-fb9e179c, #w-node-_6a3908b0-49e7-d345-ea43-40dd5ac505c2-5ac505c2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_7af3e3b3-e475-78d8-ea50-868d5eb0d9c4-fb9e179c, #w-node-_7af3e3b3-e475-78d8-ea50-868d5eb0d9c9-fb9e179c {
    order: 9999;
  }

  #w-node-fc4fc79e-0750-7457-01b9-cb3a01c2f315-fb9e179c, #w-node-_6efd3428-660b-027a-8365-4ef5cf3f75a7-fb9e179c, #w-node-c4331a64-6c09-9146-e628-c9f8e97c7f7c-fb9e179c, #w-node-be872bcd-7aca-7145-5a6b-ef88d1810770-fb9e179c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d142d4d2-8564-2f46-c216-292038aed313-fb9e179c {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_7af3e3b3-e475-78d8-ea50-868d5eb0d9c9-fb9e179c {
    order: 9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_4b36169c-94ef-af2f-04df-2cc476a7e387-fb9e179c, #w-node-_6a3908b0-49e7-d345-ea43-40dd5ac505c2-5ac505c2 {
    place-self: stretch stretch;
  }
}
