: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-callveriq---black-shades--100: #151515;

  --footer-grey: #878787;

  --dim-grey: #626262;

  --_rebranding-callveriq---black-shades--60: #15151599;

  --_rebranding-callveriq---white-shade--100: white;

  --sizes--16px: 1rem;

  --sizes--12px: .75rem;

  --_rebranding-callveriq---black-shades--80: #151515cc;

  --dark-grey: #999;

  --_rebranding-callveriq---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-callveriq---white-shade--0: #15151500;

  --_rebranding-callveriq---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-callveriq---brand-colors--dark-blue: #1a5ee8;

  --_rebranding-callveriq---brand-colors--callveriq-blue: #1d57cb;

  --flowui-component-library--primary-darker\<deleted\|variable-521d5e46\>: #1e085e;

  --base-color-neutral--neutral-dark: #444;

  --base-color-neutral--neutral: #7a7a7a;

  --_rebranding-callveriq---white-shade--70: #ffffffb3;

  --sizes--14px: .875rem;

  --sizes--6px: .375rem;

  --_rebranding-callveriq---blue-shades--60: #1a5ee899;

  --_rebranding-callveriq---blue-shades--70: #1a5ee8b3;

  --untitled-ui-gray300: #d0d5dd;

  --base-color-neutral--neutral-darker: #222;

  --_rebranding-callveriq---blue-shades--10: #1a5ee81a;

  --sizes--40px: 2.5rem;

  --_rebranding-callveriq---blue-shades--20: #1a5ee833;

  --sizes--0px: 0px;

  --_rebranding-callveriq---brand-colors--tab-bg: #e8effe;

  --sizes--8px: .5rem;

  --_rebranding-callveriq---brand-colors--black: #070707;

  --_rebranding-callveriq---brand-colors--off-white-bg: #f7f7fb;

  --_rebranding-callveriq---black-shades--30: #1515154d;

  --_rebranding-callveriq---brand-colors--light-blue: #7ce4ff;

  --_rebranding-callveriq---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-callveriq---black-shades--20: #15151533;

  --background-color--background-secondary: var(--base-color-neutral--neutral-darkest);

  --_rebranding-callveriq---blue-shades--90: #1a5ee8e6;

  --_rebranding-callveriq---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-callveriq---brand-colors--green: #42ba78;

  --sizes--36px: 2.25rem;

  --_rebranding-callveriq---black-shades--70: #151515b3;

  --_rebranding-callveriq---brand-colors--outline-color: #e1e1e1;

  --_rebranding-callveriq---blue-shades--40: #1a5ee866;

  --sizes--10px: .625rem;

  --link-color--link-secondary: var(--base-color-neutral--white);

  --_rebranding-callveriq---white-shade--10: #ffffff1a;

  --black-shades--100: #151515;

  --_rebranding-callveriq---brand-colors--heading: var(--_rebranding-callveriq---black-shades--100);

  --border-color--border-secondary: var(--base-color-brand--blue);

  --untitled-ui-gray900: #101828;

  --_rebranding-callveriq---brand-colors--extra-light-blue-bg: #f1f6fe;

  --sizes--52px: 3.25rem;

  --accessible-components--dark-grey: #9b9b9b;

  --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-callveriq---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-callveriq---brand-colors--blue-shade: #c3e4fd;

  --sizes--46px: 2.875rem;

  --sizes--48px: 3rem;

  --_rebranding-callveriq---black-shades--0: #15151500;

  --_rebranding-callveriq---brand-colors--hero-bg-light: #f6f9fe;

  --flowui-component-library--success-base: #0ebc6e;

  --flowui-component-library--error-base: #e72b3b;

  --_rebranding-callveriq---brand-colors--of-white-bg: #e1e1e14d;

  --_rebranding-callveriq---blue-shades--30: #1a5ee84d;

  --_rebranding-callveriq---black-shades--10: #1515151a;

  --sizes--54px: 3.375rem;

  --_rebranding-callveriq---brand-colors--text: #1e1e1e;

  --_rebranding-callveriq---brand-colors--divider-line: #c7c7c7;

  --_rebranding-callveriq---black-shades--50: #15151580;

  --_rebranding-callveriq---white-shade--20: #fff3;

  --_rebranding-callveriq---black-shades--40: #15151566;

  --_rebranding-callveriq---brand-colors--off-white: #fafafa;

  --_rebranding-callveriq---white-shade--90: #ffffffe6;

  --flowui-component-library--gray-200: #f3f5fb;

  --_rebranding-callveriq---black-shades--90: #151515e6;

  --untitled-ui-gray600: #475467;

  --_rebranding-callveriq---white-shade--80: #fffc;

  --untitled-ui-primary100: #f4ebff;

  --_rebranding-callveriq---white-shade--50: #ffffff80;

  --_rebranding-callveriq---white-shade--40: #fff6;

  --_rebranding-callveriq---white-shade--30: #ffffff4d;

  --untitled-ui-success50: #ecfdf3;

  --_rebranding-callveriq---blue-shades--80: #1a5ee8cc;

  --untitled-ui-primary600: #7f56d9;

  --pink: #d22c84;

  --light-blue: var(--_rebranding-callveriq---white-shade--80);

  --base-color-brand--cyan: #7ef6fa;

  --_rebranding-callveriq---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--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("/_assets/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-callveriq---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-callveriq---black-shades--60);

}



.paragraph.is-white {

  color: var(--_rebranding-callveriq---white-shade--100);

}



.paragraph.is-black-80 {

  color: var(--_rebranding-callveriq---black-shades--80);

}



.paragraph.is-black-60 {

  color: var(--_rebranding-callveriq---black-shades--60);

}



.icon {

  justify-content: center;

  align-items: center;

  display: flex;

}



.icon._100px {

  width: 30px;

  margin-bottom: 10px;

}



.icon.news {

  color: var(--_rebranding-callveriq---brand-colors--light-blue-bg);

}



.icon.point {

  margin-top: var(--sizes--4px);

}



.icon.fdfv {

  color: var(--_rebranding-callveriq---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-mid {

  background-color: #151515;

  padding: 0;

}



.success-message-nav.demo-new {

  background-color: var(--_rebranding-callveriq---white-shade--0);

  padding: 10px;

}



.success-message-nav.demo-nav {

  padding: 0;

}



.error-email-nav {

  color: var(--_rebranding-callveriq---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;

}



.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 {

  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("/_assets/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-callveriq---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-callveriq---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-callveriq---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-callveriq---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-callveriq---brand-colors--tab-bg);

  box-shadow: 0 6px 0 0 var(--_rebranding-callveriq---blue-shades--20);

  height: 164px;

  padding-right: var(--sizes--40px);

  padding-left: var(--sizes--40px);

  border: 1px solid var(--_rebranding-callveriq---brand-colors--tab-bg);

  box-shadow: 0 6px 0 0 var(--_rebranding-callveriq---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-callveriq---white-shade--100);

  width: 168px;

  color: var(--_rebranding-callveriq---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-callveriq---brand-colors--dark-blue);

  color: var(--_rebranding-callveriq---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;

}



.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("/_assets/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-callveriq---brand-colors--dark-blue);

}



.contact-no.border-phone {

  border: 1px solid var(--light-grey);

  background-image: url("/_assets/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-callveriq---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-callveriq---brand-colors--dark-blue);

}



.contact-no.border-phone.phone.demo-new {

  height: 42px;

  color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---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-callveriq---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-callveriq---black-shades--5);

  margin-bottom: 10px;

}



.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-callveriq---white-shade--70);

  flex-direction: column;

  align-items: flex-start;

  font-size: 14px;

  text-decoration: none;

  display: flex;

}



.footer-links:hover {

  color: var(--_rebranding-callveriq---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);

}



.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-callveriq---black-shades--20);

}



.padding-section-small.bottom-0 {

  padding-bottom: 0;

}



.main-wrapper {

  display: block;

}



.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-callveriq---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-callveriq---brand-colors--red);

}



.text-size-medium.all-caps.text-weight-bold.text-color-blue {

  color: var(--_rebranding-callveriq---brand-colors--dark-blue);

}



.text-size-medium.home-new.is-white {

  color: var(--_rebranding-callveriq---white-shade--100);

}



.text-size-medium.home-new.is-white._14px {

  font-size: var(--sizes--16px);

}



.text-size-medium.is-blue {

  color: var(--_rebranding-callveriq---blue-shades--90);

}



.text-size-medium.is-blue.news-tabs {

  font-family: var(--heading-new);

  color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---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 {

  font-family: var(--heading-new);

  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-callveriq---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-callveriq---blue-shades--90);

}



.text-size-tiny.is-bold.is-blue.all-caps {

  text-transform: uppercase;

}



.text-size-tiny.is-white {

  color: var(--_rebranding-callveriq---white-shade--100);

}



.text-size-tiny.is-white.all-caps {

  text-transform: uppercase;

}



.text-size-tiny.is-white.all-caps.margin-bottom.margin-xxsmall.testimmonial {

  font-family: var(--body-font);

  font-family: var(--body-font);

  font-family: var(--body-font);

  font-family: var(--body-font);

}



.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-callveriq---brand-colors--red);

  font-weight: 500;

}



.text-size-regular.satoshi.text-weight-bold.is-green {

  color: var(--_rebranding-callveriq---brand-colors--green);

  font-weight: 500;

}



.text-size-regular.text-weight-bold.is-blue, .text-size-regular.is-blue {

  color: var(--_rebranding-callveriq---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-callveriq---black-shades--60);

}



.text-size-regular.is-white-60 {

  color: var(--_rebranding-callveriq---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-callveriq-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-callveriq---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-callveriq---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-callveriq---black-shades--60);

}



.text-size-small.black-60.news-date {

  color: var(--_rebranding-callveriq---black-shades--70);

}



.text-size-small.black-60.position {

  font-size: var(--sizes--16px);

}



.text-size-small.is-white-60 {

  color: var(--_rebranding-callveriq---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-callveriq---black-shades--60);

}



.text-size-large.text-weight-medium.text-align-center.black-60.home-new.white-bg {

  background-color: var(--_rebranding-callveriq---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-callveriq---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-white {

  font-family: var(--heading-new);

  color: var(--_rebranding-callveriq---white-shade--100);

}



.heading-style-h4.text-color-white.align-center-for-mobile._22px {

  font-size: 22px;

}



.heading-style-h4.text-color-blue {

  color: var(--_rebranding-callveriq---brand-colors--dark-blue);

}



.max-width-full {

  width: 100%;

  max-width: none;

}



.max-width-full.overflow {

  overflow: visible;

}



.max-width-small {

  width: 100%;

  max-width: 20rem;

}



.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-callveriq---brand-colors--dark-blue);

  background-color: var(--_rebranding-callveriq---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-callveriq---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_percentage-sign {

  font-family: var(--body-font);

  margin-bottom: .4rem;

  font-size: 2rem;

  font-weight: 700;

}



.button:hover {

  background-color: var(--_rebranding-callveriq---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-callveriq---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-voicebot-demo.is-secondary {

  border-color: var(--base-color-neutral--white);

  color: var(--link-color--link-secondary);

}



.button.is-voicebot-demo.is-secondary:hover {

  background-color: var(--_rebranding-callveriq---white-shade--10);

}



.button.is-voicebot-demo.is-secondary-blk {

  border: 1px solid var(--black-shades--100);

  background-color: var(--_rebranding-callveriq---white-shade--100);

  color: var(--background-color--background-secondary);

}



.button.is-voicebot-demo.is-secondary-blk:hover {

  background-color: var(--_rebranding-callveriq---white-shade--10);

}



.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-callveriq---brand-colors--dark-blue);

  color: var(--_rebranding-callveriq---white-shade--100);

}



.button.is-voicebot-cta.white {

  background-color: var(--_rebranding-callveriq---white-shade--100);

  color: var(--_rebranding-callveriq---brand-colors--heading);

}



.button.is-voicebot-cta.white:hover {

  background-color: var(--_rebranding-callveriq---brand-colors--dark-blue);

  color: var(--_rebranding-callveriq---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;

}



.section_voicebot-stats {

  z-index: 1;

  background-color: #e8effe;

  width: 100%;

  position: relative;

}



.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-callveriq---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-callveriq---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;

}



.navbar_heading-arrow {

  justify-content: center;

  align-items: center;

  width: 0;

  height: .875rem;

  margin-bottom: .25rem;

  margin-left: -3px;

  transition: all .2s;

  display: flex;

}



.icons {

  justify-content: center;

  align-items: center;

  display: inline-flex;

}



.icons.callveriq-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-callveriq---brand-colors--blue-shade);

  border-radius: var(--sizes--24px);

  background-color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---brand-colors--blue-shade);

  border-radius: var(--sizes--24px);

  background-color: var(--_rebranding-callveriq---white-shade--100);

  max-width: 1100px;

  box-shadow: var(--sizes--4px) var(--sizes--4px) var(--sizes--14px) var(--sizes--6px) var(--_rebranding-callveriq---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-callveriq---brand-colors--blue-shade);

  border-radius: var(--sizes--24px);

  background-color: var(--_rebranding-callveriq---white-shade--100);

  box-shadow: var(--sizes--4px) var(--sizes--4px) var(--sizes--14px) var(--sizes--6px) var(--_rebranding-callveriq---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-callveriq---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-callveriq---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-callveriq---white-shade--100);

  background-image: none;

  background-color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---brand-colors--tab-bg);

  background-color: var(--_rebranding-callveriq---black-shades--0);

  color: var(--_rebranding-callveriq---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-callveriq---black-shades--100);

  cursor: pointer;

  transition: background-color .2s;

}



.button-new.is-black:hover {

  background-color: var(--_rebranding-callveriq---brand-colors--dark-blue);

}



.button-new.transparent {

  border: 1px solid var(--_rebranding-callveriq---brand-colors--black);

  background-color: var(--_rebranding-callveriq---black-shades--0);

  color: var(--_rebranding-callveriq---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("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6a44a1876bb969dc464be83d_cta-bg%201.avif");

  background-position: 50%;

  background-repeat: no-repeat;

  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("/_assets/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;

}



.callveriq-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-callveriq---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-callveriq---brand-colors--dark-blue);

}



.tab-internal.w--current {

  background-color: var(--base-color-neutral--white);

  font-family: var(--heading-new);

  color: var(--_rebranding-callveriq---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-callveriq---black-shades--0);

  padding-top: var(--sizes--12px);

  padding-bottom: var(--sizes--12px);

  background-color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---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;

}



.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;

}



.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-callveriq---white-shade--100);

  box-shadow: 0 var(--sizes--4px) var(--sizes--40px) 0 var(--_rebranding-callveriq---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-callveriq---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-callveriq---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-callveriq---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-callveriq---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-callveriq---black-shades--5);

  border-radius: var(--sizes--24px);

  background-color: var(--_rebranding-callveriq---brand-colors--extra-light-blue-bg);

  color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---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-callveriq---blue-shades--90);

  color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---brand-colors--dark-blue);

  box-shadow: 0 6px 27px 0 var(--_rebranding-callveriq---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-callveriq---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.ezo {

  opacity: .12;

  filter: grayscale();

}



.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;

}



.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-herom-bottom-code {

  display: none;

}



.page-notificatiion {

  padding-top: var(--sizes--12px);

  padding-bottom: var(--sizes--12px);

  background-color: var(--_rebranding-callveriq---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;

}



.page-notificatiion.blog-toc {

  margin-top: var(--sizes--18px);

  padding-right: var(--sizes--8px);

  padding-left: var(--sizes--8px);

  border-radius: 10px;

}



.text-color-white {

  color: var(--_rebranding-callveriq---white-shade--100);

}



.line {

  background-color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---white-shade--100);

  font-size: var(--sizes--52px);

  letter-spacing: -.02em;

}



.usecase-heading-hero.text-color-black {

  color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---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-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;

}



.max-width-usecase {

  max-width: 590px;

}



.spacer-8 {

  padding-top: var(--sizes--8px);

}



.usecase-hero-image {

  min-width: 100%;

}



.usecase-hero-image.llm {

  min-width: auto;

  max-height: 480px;

}



.div-block-519 {

  padding: var(--sizes--4px) var(--sizes--8px);

  border-radius: var(--sizes--6px);

  background-color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---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-callveriq---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("/_assets/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-callveriq---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-callveriq---brand-colors--red);

  font-size: var(--sizes--12px);

  display: none;

}



.email-hero-vaildation, .revenue-hero {

  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("/_assets/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-callveriq---black-shades--0) 69%, white), url("/_assets/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-callveriq---white-shade--0) 66%, var(--_rebranding-callveriq---white-shade--100)), url("/_assets/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-callveriq---white-shade--0) 66%, var(--_rebranding-callveriq---white-shade--100)), url("/_assets/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);

}



.wide-sol-card-wrap {

  min-height: 100%;

  padding: var(--sizes--18px);

  border: 1px solid var(--_rebranding-callveriq---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-callveriq---white-shade--0), var(--_rebranding-callveriq---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-callveriq---brand-colors--off-white-bg);

}



.customized-card {

  padding-top: var(--sizes--24px);

  padding-bottom: var(--sizes--24px);

  border-top: 1px solid var(--_rebranding-callveriq---black-shades--40);

  border-bottom: 1px solid var(--_rebranding-callveriq---black-shades--40);

  color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---brand-colors--extra-light-blue-bg);

  justify-content: center;

  align-items: center;

  display: flex;

}



.insurance-logos.whitw {

  background-color: var(--_rebranding-callveriq---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;

}



.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%;

}



.num-content-wrap-2 {

  flex-flow: column;

  justify-content: center;

  align-items: center;

  width: 142px;

  height: 100%;

  display: flex;

}



.spacer-36-2 {

  padding-top: 2.25rem;

}



.stats-number-2 {

  font-size: 2.5rem;

  font-weight: 700;

}



.text-size-small-2 {

  font-size: .875rem;

}



.divider-line-gradient-2 {

  background-image: linear-gradient(#fff, #1a5ee8 44% 68%, #fff);

  width: 1px;

  height: 47%;

}



.stats_number-row-2 {

  grid-column-gap: .2rem;

  grid-row-gap: .2rem;

  justify-content: flex-start;

  align-items: flex-end;

  margin-bottom: .25rem;

  display: flex;

}



.stats_number-row-2.text-color-blue {

  color: #1a5ee8;

}



.imag-bg-tab {

  border-radius: var(--sizes--16px);

  background-color: #f1f5fe;

  justify-content: center;

  align-items: center;

  width: 100%;

  height: 100%;

  display: flex;

}



.gradient-left-side {

  z-index: 1;

  background-image: linear-gradient(135deg, var(--_rebranding-callveriq---white-shade--100) 17%, var(--_rebranding-callveriq---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-callveriq---white-shade--100) 17%, var(--_rebranding-callveriq---white-shade--0));

  width: 300px;

  height: 73px;

  position: absolute;

  inset: 0% 0% 0% auto;

}



.line-top-bottom {

  border-top: 1px solid var(--_rebranding-callveriq---black-shades--40);

  border-bottom: 1px solid var(--_rebranding-callveriq---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;

}



.popup-open-code {

  display: none;

}



@media screen and (min-width: 1440px) {

  .logo.callveriq.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-callveriq---brand-colors--dark-blue), var(--_rebranding-callveriq---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-callveriq---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;

    max-width: 100%;

  }



  .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-callveriq---white-shade--100);

    box-shadow: var(--sizes--6px) var(--sizes--4px) var(--sizes--20px) 12px var(--_rebranding-callveriq---blue-shades--20);

  }



  .grid-container._2x1.tab-internal-content-gradient, .grid-container._2x1.language-card {

    background-color: var(--_rebranding-callveriq---white-shade--100);

    box-shadow: var(--sizes--6px) var(--sizes--4px) var(--sizes--20px) 12px var(--_rebranding-callveriq---blue-shades--20);

  }



  .grid-container._2x1.tab-internal-content.usecase {

    background-color: var(--_rebranding-callveriq---brand-colors--extra-light-blue-bg);

    background-color: var(--_rebranding-callveriq---brand-colors--extra-light-blue-bg);

  }



  .grid-container._2x1.tab-internal-content-gradient, .grid-container._2x1.language-card {

    background-color: var(--_rebranding-callveriq---white-shade--100);

    box-shadow: var(--sizes--6px) var(--sizes--4px) var(--sizes--20px) 12px var(--_rebranding-callveriq---blue-shades--20);

  }



  .secondary-button-new {

    transition: background-color .2s;

  }



  .secondary-button-new:hover {

    border-color: var(--_rebranding-callveriq---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-callveriq---white-shade--0), var(--_rebranding-callveriq---white-shade--20)), url("/_assets/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-callveriq---white-shade--0) 68%, var(--_rebranding-callveriq---white-shade--100)), url("/_assets/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-callveriq---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-callveriq---white-shade--100);

    background-image: linear-gradient(180deg, var(--_rebranding-callveriq---brand-colors--dark-blue), #103682);

    width: 100%;

  }



  .closing-text.text-align-left {

    text-align: left;

  }



  .hero-heading-subpage {

    color: var(--_rebranding-callveriq---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-callveriq---black-shades--10);

    border-radius: var(--sizes--12px);

    background-color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---black-shades--0);

    background-image: linear-gradient(135deg, var(--_rebranding-callveriq---white-shade--0), var(--_rebranding-callveriq---white-shade--100) 52%, var(--_rebranding-callveriq---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-callveriq---brand-colors--red);

    font-family: var(--heading-new);

    color: var(--_rebranding-callveriq---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-callveriq---white-shade--100);

    box-shadow: 0 2px 40px 0 var(--_rebranding-callveriq---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-callveriq---brand-colors--green);

    font-family: var(--heading-new);

    color: var(--_rebranding-callveriq---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-callveriq---white-shade--10), var(--_rebranding-callveriq---black-shades--100)), url("/_assets/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-callveriq---white-shade--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---black-shades--100)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---black-shades--100)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e610e3af9857f6869a7f_healthcare-1.webp");

  }



  .teams-use.card-2 {

    background-image: linear-gradient(180deg, var(--_rebranding-callveriq---black-shades--10), var(--_rebranding-callveriq---black-shades--100)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---black-shades--100)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e6116ce889475085eeec_healthcare-2.webp");

  }



  .teams-use.card-3 {

    background-image: linear-gradient(180deg, var(--_rebranding-callveriq---black-shades--10), var(--_rebranding-callveriq---black-shades--100)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---black-shades--100)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---black-shades--100)), url("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f7514418a9253d6d688b_real-estate-4.webp");

  }



  .teams-use.card-4:hover {

    background-image: linear-gradient(180deg, var(--_rebranding-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/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-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e6103666d4655bb2c937_healthcare-4.webp");

    background-image: linear-gradient(180deg, var(--_rebranding-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6968e6103666d4655bb2c937_healthcare-4.webp");

  }



  .teams-use.card-5 {

    background-image: linear-gradient(180deg, var(--_rebranding-callveriq---black-shades--10), var(--_rebranding-callveriq---black-shades--100)), url("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6965f751d561575356b6b193_real-estate-5.webp");

  }



  .teams-use.card-5:hover {

    background-image: linear-gradient(180deg, var(--_rebranding-callveriq---black-shades--10), var(--_rebranding-callveriq---brand-colors--dark-blue)), url("/_assets/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-callveriq---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-callveriq---blue-shades--20), var(--_rebranding-callveriq---white-shade--0) 73%);

  }



  .hero-bg-option-2 {

    background-image: linear-gradient(180deg, var(--_rebranding-callveriq---blue-shades--20), var(--_rebranding-callveriq---white-shade--0) 73%);

    display: none;

  }



  .card-problems {

    padding: var(--sizes--24px);

    border-radius: var(--sizes--12px);

    background-color: var(--_rebranding-callveriq---white-shade--100);

    box-shadow: 0 2px 40px 0 var(--_rebranding-callveriq---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-callveriq---brand-colors--black);

    background-color: var(--_rebranding-callveriq---brand-colors--black);

  }



  .comp-td.comp-td-callveriq, .comp-td.comp-td-notavail, .comp-td.comp-td-neutral, .comp-td.comp-td-callveriq, .comp-td.comp-td-notavail, .comp-td.comp-td-neutral {

    border-right: 1px solid var(--_rebranding-callveriq---black-shades--10);

  }



  .pv7-outer {

    margin-top: 0;

  }



  .pv7-hrow {

    grid-template-rows: auto;

  }



  .pv7-hf {

    background-color: var(--_rebranding-callveriq---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-callveriq---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) {

  .callveriq-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("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6206566fdc48b7e48d117c55_X%20-%201.avif");

    background-position: 50% 0;

  }



  .section_header.hero.ebook._2.ebook3 {

    background-image: none;

  }



  .section_header.hero.ebook._2.ebook3.book3padding {

    height: 130vh;

  }



  .section_header.hero.ebook._2.ebook3.book3padding.eb3-bg {

    background-image: none;

    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;

  }



  .callveriq-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("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6300f32a439fa623d9dd4d1f_squiggle-bg.avif");

    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-callveriq-working {

    font-size: 28px;

    line-height: 36px;

  }



  .ads-callveriq-working.ads-observe-table-heading {

    padding-left: 2rem;

    padding-right: 2rem;

  }



  .ads-callveriq-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("/_assets/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-callveriq-logo {

    margin-bottom: 58px;

    display: flex;

  }



  .ads-callveriq-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("/_assets/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_callveriq-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;

  }



  .callveriq-logo-wrap {

    justify-content: center;

    align-items: center;

    width: 80px;

    height: 80px;

  }



  .callveriq-logo-wrapper {

    display: none;

  }



  .icons.callveriq-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;

  }



  .callveriq-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-callveriq---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-callveriq---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-callveriq-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-callveriq---white-shade--100);

    border-radius: var(--sizes--12px);

    background-color: var(--_rebranding-callveriq---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;

  }



  .callveriq-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-callveriq-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-callveriq-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-callveriq---white-shade--100);

    background-color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---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;

  }



  .button-group {

    justify-content: center;

    align-items: center;

  }



  .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_callveriq-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.whycallveriq {

    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-callveriq-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-callveriq---black-shades--0);

  }



  .testimonial-video-content {

    height: 100%;

    padding: var(--sizes--8px);

    background-color: var(--_rebranding-callveriq---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-callveriq---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-callveriq---black-shades--0);

    justify-content: center;

    align-items: center;

    width: 100%;

    max-width: none;

  }



  .video-testomonial {

    display: none;

  }



  .testimonial-text-wrap {

    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-callveriq---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-callveriq---brand-colors--extra-light-blue-bg);

    background-color: var(--_rebranding-callveriq---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;

  }



  .logo-testimonial.pw {

    width: 190px;

  }



  .logo-testimonial.bsc, .logo-testimonial.pw {

    width: 190px;

  }



  .logo-testimonial.vyapar {

    width: 130px;

  }



  .logo-testimonial.traya {

    width: 98px;

  }



  .logo-testimonial.fyers {

    width: 134px;

  }



  .logo-testimonial.bsc {

    width: 190px;

  }



  .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("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/686f4bd3bbcec7e6452e4094_bg-cult-mobile.avif");

    background-position: 50%;

    background-repeat: no-repeat;

    background-size: cover;

  }



  .section-hero-cult.indira-ivf {

    background-image: url("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/68b981bcde5a77b33c7009e9_Screenshot%202025-09-04%20at%205.40.07%E2%80%AFPM.avif");

    background-position: 50% 0;

    background-repeat: no-repeat;

    background-size: cover;

  }



  .section-hero-cult.college-vidya {

    background-image: url("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/690b504253289e0be694df40_Screenshot%202025-11-05%20at%206.54.53%E2%80%AFPM.avif");

    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("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/689dc66ddf79382f11721af9_mobile-bg.avif");

    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-callveriq---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);

  }



  .callveriq-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-callveriq---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-callveriq---blue-shades--10);

    border-radius: var(--sizes--24px);

    background-color: var(--_rebranding-callveriq---white-shade--100);

    box-shadow: 2px 4px 5px 0 var(--_rebranding-callveriq---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-callveriq---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-callveriq---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-callveriq---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-callveriq---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-callveriq---blue-shades--10);

    border-radius: var(--sizes--24px) var(--sizes--24px) var(--sizes--0px) var(--sizes--0px);

    background-color: var(--_rebranding-callveriq---white-shade--100);

    box-shadow: 0 4px var(--sizes--20px) 0 var(--_rebranding-callveriq---black-shades--20);

    display: flex;

  }



  .table-tab-content-wrapper {

    border: 2px solid var(--_rebranding-callveriq---blue-shades--20);

    border-radius: var(--sizes--24px);

    background-color: var(--_rebranding-callveriq---white-shade--100);

    box-shadow: 0 5px 20px 0 var(--_rebranding-callveriq---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-callveriq---blue-shades--10);

    border-radius: var(--sizes--18px);

    background-color: var(--_rebranding-callveriq---brand-colors--extra-light-blue-bg);

  }



  .bottom-text.blue {

    margin-top: var(--sizes--0px);

    padding: var(--sizes--0px);

    background-color: var(--_rebranding-callveriq---white-shade--0);

    margin-top: var(--sizes--0px);

    padding: var(--sizes--0px);

    background-color: var(--_rebranding-callveriq---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-callveriq---black-shades--100);

    background-image: linear-gradient(180deg, var(--_rebranding-callveriq---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-callveriq---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-callveriq---blue-shades--10);

    border-radius: var(--sizes--24px);

    background-color: var(--_rebranding-callveriq---white-shade--100);

    box-shadow: 2px 4px 5px 0 var(--_rebranding-callveriq---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-callveriq---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-callveriq---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;

  }



  .ezo {

    width: 90px;

  }



  .livpure {

    width: 110px;

  }



  .testimonial-txt {

    font-family: var(--body-font);

    text-align: center;

    font-weight: 500;

  }



  .testimonial-highllight {

    font-size: 1.1rem;

  }

}



@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("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/6206566fdc48b7e48d117c55_X%20-%201.avif");

    background-position: 50%;

  }



  .section_header.hero.ebook._2.ebook3 {

    background-image: none;

  }



  .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: none;

    background-position: 0 0;

    background-repeat: no-repeat;

    background-size: cover;

    background-attachment: scroll;

    height: 90vh;

  }



  .section_header.list-features {

    background-image: url("/_assets/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("/_assets/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("/_assets/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.callveriq {

    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 {

    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;

  }



  .callveriq-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("/_assets/cdn.prod.website-files.com/606c4d4ed5ba7ca3bc774c4c/62f39d29d36866d1c452d1e5_Rectangle%20221.avif");

    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-callveriq-description {

    font-size: 14px;

  }



  .p-callveriq-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-callveriq-working {

    margin-bottom: 0;

    padding-top: 20px;

    font-size: 24px;

    line-height: 32px;

  }



  .ads-callveriq-working.ads-observe-table-heading {

    border-style: none;

    padding-left: 20px;

    padding-right: 20px;

    font-size: 22px;

  }



  .ads-callveriq-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-callveriq---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("/_assets/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("/_assets/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_callveriq-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-voicebot-demo.is-secondary, .button.is-voicebot-demo.is-secondary-blk {

    width: auto;

    font-size: var(--sizes--14px);

  }



  .button.is-rectangle.is-podcast {

    align-self: auto;

  }



  .button.is-voicebot-demo {

    width: 100%;

  }



  .button.is-voicebot-demo.is-secondary, .button.is-voicebot-demo.is-secondary-blk, .button.is-voicebot-demo.is-secondary, .button.is-voicebot-demo.is-secondary-blk {

    width: auto;

    font-size: var(--sizes--14px);

  }



  .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-callveriq---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--14px);

  }



  .rotating-image.new-home {

    top: 84%;

    transform: scale(1.2);

  }



  .callveriq-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.whycallveriq {

    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.whycallveriq, .grid-container._4x1.max-width-full.whycallveriq, .grid-container._4x1.max-width-full.whycallveriq {

    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-callveriq---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);

  }



  .callveriq-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-bottom: var(--sizes--0px);

    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-callveriq---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-callveriq-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%;

  }



  .div-block-555 {

    margin-top: 20px;

  }



  .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-bff1de35-d087-6914-d354-e9b732d1d25f-fb9e16fc, #w-node-bff1de35-d087-6914-d354-e9b732d1d268-fb9e16fc, #w-node-bff1de35-d087-6914-d354-e9b732d1d271-fb9e16fc, #w-node-_23ec8ae0-ca54-e4d0-7521-3aba35c1c152-fb9e16fc, #w-node-_23ec8ae0-ca54-e4d0-7521-3aba35c1c160-fb9e16fc, #w-node-_23ec8ae0-ca54-e4d0-7521-3aba35c1c167-fb9e16fc, #w-node-_23ec8ae0-ca54-e4d0-7521-3aba35c1c175-fb9e16fc, #w-node-_23ec8ae0-ca54-e4d0-7521-3aba35c1c17c-fb9e16fc, #w-node-_23ec8ae0-ca54-e4d0-7521-3aba35c1c18c-fb9e16fc, #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-_81dfe2e3-5864-612f-40d1-6379fbaf675e-fbaf6759 {

  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-bff1de35-d087-6914-d354-e9b732d1d25f-fb9e16fc, #w-node-bff1de35-d087-6914-d354-e9b732d1d268-fb9e16fc, #w-node-bff1de35-d087-6914-d354-e9b732d1d271-fb9e16fc {

    grid-area: span 1 / span 1 / span 1 / span 1;

  }

}



@media screen and (max-width: 991px) {

  #w-node-_23ec8ae0-ca54-e4d0-7521-3aba35c1c152-fb9e16fc, #w-node-_23ec8ae0-ca54-e4d0-7521-3aba35c1c167-fb9e16fc, #w-node-_23ec8ae0-ca54-e4d0-7521-3aba35c1c17c-fb9e16fc {

    grid-area: span 1 / span 1 / span 1 / span 1;

  }

}



@media screen and (max-width: 479px) {

  #w-node-bff1de35-d087-6914-d354-e9b732d1d25f-fb9e16fc, #w-node-bff1de35-d087-6914-d354-e9b732d1d268-fb9e16fc, #w-node-bff1de35-d087-6914-d354-e9b732d1d271-fb9e16fc {

    place-self: stretch stretch;

  }

}

