@font-face {
  font-family: Sf Pro Display;
  src: url('../fonts/SF-Pro-Display-Bold.otf') format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Sf Pro Display;
  src: url('../fonts/SF-Pro-Display-Medium.otf') format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Sf Pro Display;
  src: url('../fonts/SF-Pro-Display-Regular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Sf Pro Display;
  src: url('../fonts/SF-Pro-Display-Thin.otf') format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Sf Pro Display;
  src: url('../fonts/SF-Pro-Display-Semibold.otf') format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Sf Pro Display;
  src: url('../fonts/SF-Pro-Display-Light.otf') format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Sf Pro Display;
  src: url('../fonts/SF-Pro-Display-Black.otf') format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Sf Pro Display;
  src: url('../fonts/SF-Pro-Display-Ultralight.otf') format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

:root {
  --_color---medium-blue: #0603b8;
  --_color---azureish-white: #d4e1fe;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.w-embed-youtubevideo {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

._00000._000000:hover {
  border-style: none;
  box-shadow: 0 0 48px #0000000f;
}

.body {
  color: #000;
  font-family: Sf Pro Display, Arial, sans-serif;
  line-height: 1.2;
}

.content-clients-say {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  padding-top: 8%;
  padding-bottom: 8%;
  display: flex;
}

.paragraph-baner {
  color: #fffc;
  text-align: center;
  max-width: 39ch;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
}

.paragraph-baner.maxw {
  max-width: 65ch;
}

.paragraph-baner.gray {
  color: #0006;
  text-align: left;
}

.img-busuness--loss {
  z-index: 5;
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.img-busuness--loss.webchat-platform {
  max-width: 240px;
  bottom: auto;
  left: auto;
  right: auto;
}

.img-busuness--loss.webchat-platform.under {
  z-index: 3;
}

.h3-mind-blowing {
  color: #000;
  max-width: 18ch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 48px;
  line-height: 1.2;
}

.h3-mind-blowing.white {
  color: #fff;
  font-size: 56px;
}

.h3-mind-blowing.white.webchat-platform {
  max-width: 14ch;
}

.main {
  color: #000;
  width: 100%;
  max-width: 100vw;
  font-family: Sf Pro Display, Arial, sans-serif;
  line-height: 1.2;
  overflow: clip;
}

.screen-home-hero {
  border-radius: 26.73px 26.73px 0 0;
  width: 100%;
  max-width: 1203px;
  position: static;
  bottom: auto;
}

.links-wrap-footer {
  width: 100%;
}

.content-mind-blowing-section-wrap {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
}

.content-mind-blowing-section-wrap._3 {
  z-index: 3;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
  position: static;
}

.content-mind-blowing-section-wrap._1 {
  z-index: 5;
  background-color: #f5f6fa00;
  position: static;
}

.content-mind-blowing-section-wrap._4 {
  z-index: 2;
  background-color: #fff;
  flex-flow: row-reverse;
  display: flex;
  position: static;
}

.content-mind-blowing-section-wrap._2 {
  z-index: 4;
  background-color: #fff;
  flex-flow: row-reverse;
  display: flex;
  position: static;
}

.content-mind-blowing-section-wrap._5 {
  z-index: 1;
  background-color: #fff;
  display: flex;
  position: static;
}

.logo-img-2 {
  width: 100%;
  min-width: 80px;
  max-width: 122px;
}

.text-wrap-footer {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.content-business-loss {
  justify-content: space-between;
  align-items: center;
  min-height: 452px;
  display: flex;
}

.footer {
  background-color: #010030;
}

.content-baner-footer-home-wrap {
  background-image: radial-gradient(circle closest-side, #3a86ff, #142f79 42%, #0d1e5e 60%, #070f47 79%, #010030);
  border-radius: 32px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 1204px;
  min-height: 1009px;
  display: flex;
  position: relative;
}

.reasons-item-bg {
  background-image: linear-gradient(#d1c1fa4d, #fff);
  border: 1px #e7eaf3;
  border-radius: 40px;
  width: 100%;
  max-width: 586px;
  min-height: 423px;
  position: absolute;
}

.reasons-item-bg:hover {
  background-image: linear-gradient(#d1c1fa4d, #fff);
}

.reasons-item-bg.long-item {
  background-image: linear-gradient(0deg, #d1c1fa00, #d1c1fa4d 47%, #fff);
  min-height: 876.38px;
}

.content-webchat-platform-right {
  perspective: 800px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 486.49px;
  height: 100%;
  min-height: 452px;
  display: flex;
  position: relative;
  transform: perspective(800px);
}

.bg-content-baner-footer-home {
  justify-content: space-between;
  align-items: flex-end;
  padding-bottom: 42px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
  overflow: hidden;
}

.line-footer {
  background-color: #ffffff38;
  width: 100%;
  height: 1.5px;
}

.social-wrap-footer-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  margin-top: 10px;
  display: flex;
}

.logo-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.business-loss-section {
  background-image: linear-gradient(90deg, #030233, #080585);
  overflow: clip;
}

.text-success {
  color: #010030;
  font-size: 14px;
  font-weight: 500;
}

.hero-section {
  background-image: linear-gradient(0deg, #173fc2, #8aa1de 32%, #eef1fa 78%, #fff);
  position: relative;
  overflow: clip;
}

.navbar {
  background-color: #fff;
  padding-top: 18px;
  padding-bottom: 18px;
  font-family: SF Pro Display, Arial, sans-serif;
}

.content-ai-process {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 10%;
  display: flex;
  position: relative;
}

.ima-small-squares {
  z-index: 1;
  width: 100%;
  max-width: 320px;
  position: relative;
}

.ima-small-squares.hero-service {
  max-width: none;
}

.ima-small-squares.why-zayra {
  max-width: none;
  position: absolute;
  top: 0;
}

.blur-white-bg {
  z-index: 0;
  filter: blur(80px);
  background-image: radial-gradient(circle closest-corner, #000 36%, #fff);
  border-radius: 100%;
  width: 120%;
  height: 100%;
  position: absolute;
}

.img-left-baner {
  width: 100%;
  max-width: 520px;
}

.img-left-baner._12.opacity {
  opacity: .25;
  filter: grayscale();
  max-width: 400px;
}

.bg-social {
  background-color: #0603b8;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 64px;
  display: flex;
}

.text-bold-18 {
  color: #fff;
  white-space: nowrap;
  font-size: 18px;
  font-weight: 600;
}

.title-faq {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-2 {
  z-index: 0;
  width: 85%;
  max-width: none;
  position: static;
  inset: auto auto 0%;
}

.image-2.hide {
  display: block;
}

.sticky-content-2 {
  grid-column-gap: 77px;
  grid-row-gap: 77px;
  flex-flow: column;
  justify-content: flex-start;
  display: flex;
}

.clients-say-item-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f5f6fa;
  border-radius: 24px;
  flex-flow: column;
  width: 100%;
  max-width: none;
  min-height: 253px;
  padding: 20px 18px;
  display: flex;
}

.reasons-item-wrap {
  z-index: 1;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid #e7eaf3;
  border-radius: 40px;
  flex-flow: column;
  width: 100%;
  max-width: 586px;
  min-height: 423px;
  padding: 40px;
  display: flex;
  position: relative;
}

.img-screen-baner-footer-home {
  z-index: 0;
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.img-screen-baner-footer-home.vector {
  z-index: 1;
  width: auto;
  max-width: 100%;
}

.ai-process-section {
  background-color: #f1f1f1;
  position: relative;
  overflow: clip;
}

.lone-bg {
  width: 100%;
  max-width: 708px;
}

.pin-img {
  width: 65px;
  position: absolute;
  top: -11%;
  bottom: auto;
}

.content-business-loss-right {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 486.49px;
  height: 100%;
  min-height: 452px;
  display: flex;
  position: relative;
}

.img-reasons-wrap.long-item {
  margin-top: 50px;
}

.form-block {
  width: 100%;
  max-width: 550px;
  margin-bottom: 0;
}

.hero-heading-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 920px;
  display: flex;
}

.h3-why-us {
  color: #000;
  max-width: 12ch;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  line-height: 1.2;
}

.content-webchat-platform {
  background-color: #0603b8;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  min-height: 452px;
  padding-left: 72px;
  display: flex;
  overflow: clip;
}

.webchat-platform-section {
  background-image: none;
  overflow: clip;
}

.badge-q {
  background-color: #ece8f6;
  border: 1px #000;
  border-radius: 150px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 196px;
  height: 56px;
  display: flex;
}

.badge-q.faq {
  -webkit-backdrop-filter: blur(100px);
  backdrop-filter: blur(100px);
  background-color: #ffffff1a;
  max-width: 256px;
  height: 44px;
}

.badge-q.fag--caontactus {
  -webkit-backdrop-filter: blur(100px);
  backdrop-filter: blur(100px);
  background-color: #faf9ff;
  max-width: 111px;
  height: 40px;
}

.img-right-baner {
  width: 100%;
  max-width: 520px;
}

.img-right-baner.opacity {
  opacity: .25;
  filter: grayscale();
  max-width: 400px;
}

.text-reg-14 {
  color: #797979;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}

.text-reg-14.black {
  color: #000;
}

.p-faq {
  color: #5e5e5e;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
  overflow: hidden;
}

.error-message {
  background-color: #fbf4f4;
  border: 1px solid #ec7070;
  border-radius: 8px;
  max-width: 549px;
}

.bg-mind-blowing-left {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bg-mind-blowing-left.purple {
  background-image: linear-gradient(#bec1fc87, #f5f6fa);
}

.nav-button--coinbase {
  background-color: #0603b8;
  border: 1px solid #fff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 137px;
  height: 44px;
  text-decoration: none;
  display: flex;
  position: static;
  overflow: visible;
  box-shadow: 0 2px 5px #0003;
}

.nav-button--coinbase.get-started {
  border-style: none;
  max-width: 137px;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Sf Pro Display, Arial, sans-serif;
  overflow: clip;
  box-shadow: 0 3px 12px #162dff40, 0 -27px 19px -9px #0000001a;
}

.nav-button--coinbase.small {
  background-color: #fff;
  border-color: #d0d5dd;
  max-width: 85px;
  box-shadow: 0 1px 2px #1018280d;
}

.links-wrap-footer-coinbase {
  grid-column-gap: 37px;
  grid-row-gap: 37px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.line-menu {
  background-color: #000000a1;
  width: 100%;
  height: 1px;
}

.line-menu.left {
  z-index: -1;
  background-color: #d4e1fe;
  background-image: none;
  border-radius: 0;
  width: 100%;
  height: 8px;
  padding: 0;
  position: absolute;
  inset: auto 0% 0%;
}

.text-footer {
  color: #fff9;
  max-width: 24ch;
}

.menu-footer-wrap--coinbase {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.content-text-business-loss {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  display: flex;
}

.title-ai-service-calls {
  z-index: 50;
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  background-color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.title-ai-service-calls.content-services {
  padding-top: 0%;
  padding-bottom: 0%;
  display: none;
  position: static;
}

.title-ai-service-calls.legal, .title-ai-service-calls.no {
  display: none;
  position: static;
}

.title-ai-service-calls.call-volumes {
  position: static;
}

.title-ai-service-calls.available {
  padding-top: 0%;
  padding-bottom: 0%;
  position: static;
}

.paragraph-reg-24 {
  color: #0006;
  max-width: 31ch;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
}

.paragraph-reg-24.business {
  color: #fff;
  max-width: 43ch;
  font-weight: 300;
  line-height: 1.5;
}

.paragraph-reg-24.business.home {
  color: #bbb;
  font-weight: 300;
  line-height: 1.5;
}

.paragraph-reg-24.maxw {
  max-width: 34ch;
  line-height: 1.5;
}

.icon-social {
  cursor: pointer;
  width: 100%;
  max-width: 32px;
}

.logo-footer-coinbase-wrap {
  grid-column-gap: 46px;
  grid-row-gap: 46px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.bg-hero {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.text-med-18 {
  font-size: 18px;
  font-weight: 500;
}

.nav-wrap-coinbase {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  height: 44px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
}

.form-wrap-hero.home {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.form-wrap-hero.home.footer {
  z-index: 1;
  background-color: #fff0;
  position: static;
  bottom: 40px;
}

.form-wrap-hero.footer {
  background-color: #fff0;
  width: 100%;
  max-width: 550px;
}

.submit-button-2 {
  background-color: #0603b8;
  border-radius: 8px;
  width: 100%;
  max-width: 137px;
  height: 100%;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-weight: 300;
  transition: background-color .3s;
  box-shadow: 0 3px 12px #162dff40, 0 27px 19px -9px #0000001a;
}

.submit-button-2:hover {
  background-color: #b5b9ff;
}

.text-number {
  color: #2bbb64;
  font-size: 36px;
}

.text-number.blue {
  color: #2f5bf7;
}

.text-number.purple {
  color: #932ff7;
}

.text-number.orange {
  color: #f7842f;
}

.text-reg-16 {
  color: #676767;
  text-align: center;
  max-width: 6ch;
  font-size: 16px;
  font-weight: 400;
}

.text-reg-16.client {
  text-align: left;
  text-align: left;
  max-width: 33ch;
  font-size: 16px;
  line-height: 1.5;
}

.text-reg-16.black-opa90 {
  color: #000000e6;
  text-align: left;
  max-width: none;
  line-height: 1.6;
}

.text-reg-16.maxw {
  text-align: left;
  max-width: 25ch;
}

.text-reg-16.cli {
  color: #343434;
  text-align: left;
  max-width: none;
  font-weight: 400;
  line-height: 1.4;
}

.text-reg-16.terms, .text-reg-16.partner {
  color: #0009;
  text-align: left;
  max-width: none;
  font-size: 22px;
  font-weight: 300;
  line-height: 1.4;
}

.text-reg-16.black {
  color: #000;
  text-align: left;
  max-width: none;
}

.text-reg-16.gray {
  color: #48484f;
  max-width: none;
}

.text-reg-16.gray.forget {
  color: #8b8686;
}

.title-why-us {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.content-cart-ai-proces-item {
  justify-content: flex-start;
  align-items: flex-start;
}

.content-cart-ai-proces-item.diffrent {
  position: relative;
  top: -64px;
}

.content-cart-ai-proces-item.diffrent.no {
  display: none;
  top: auto;
}

.content-cart-ai-proces-item.diffrent.no.hide {
  display: flex;
}

.img-customer {
  width: 100%;
  max-width: 50px;
}

.content-why-us {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.span-hero-home {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #0341b8 20%, #519ade 52%, #91d1ff);
  -webkit-background-clip: text;
  background-clip: text;
  display: inline-block;
  position: relative;
}

.text-field--hero {
  color: #010030;
  background-color: #fff0;
  border: 1px #0000;
  height: 80%;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.h2 {
  color: #000;
  text-align: center;
  max-width: 20ch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 72px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}

.h2.big {
  text-transform: capitalize;
  max-width: 22ch;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 80px;
}

.h2.big.home-stiky {
  max-width: 23ch;
  font-size: 80px;
  font-style: normal;
  font-weight: 700;
}

.h2.big.home {
  max-width: 16ch;
  font-size: 88px;
  font-style: normal;
  font-weight: 700;
}

.h2.big.home.ai-process {
  max-width: 16ch;
  font-size: 88px;
  line-height: 1.1;
}

.h2.big.home.faq {
  max-width: 12ch;
  font-size: 88px;
  line-height: 1.1;
}

.h2.big.home.faq.white {
  color: #fff;
  max-width: 20ch;
  font-size: 72px;
  font-weight: 600;
}

.h2.big.home.faq.white.banner {
  max-width: 25ch;
}

.h2.big.partner {
  max-width: 21ch;
  font-size: 88px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.3;
}

.h2.big.contactus {
  max-width: 21ch;
  font-size: 80px;
  font-style: normal;
  font-weight: 700;
}

.h2.ch {
  font-family: Sf Pro Display, Arial, sans-serif;
}

.h2._404 {
  max-width: 13ch;
  font-size: 64px;
  font-style: normal;
  font-weight: 700;
}

.h2.being-a-partner {
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 80px;
  font-style: normal;
  font-weight: 700;
}

.h2.terms {
  text-align: left;
  max-width: none;
  font-size: 48px;
  font-style: normal;
}

.h2.terms.no-rich {
  font-style: italic;
}

.title-baner-2 {
  z-index: 1;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 6% 0% auto;
}

.success-message {
  background-color: #fff;
  border: 1px solid #00000014;
  border-radius: 14px;
  max-width: 549px;
  height: 67px;
  padding-top: 22px;
  padding-bottom: 0;
}

.vector-hero-left {
  width: 100%;
  max-width: 220px;
}

.img--copy {
  z-index: 1;
  width: 100%;
  max-width: 438px;
  position: absolute;
}

.img--copy.z-5 {
  z-index: 5;
}

.img--copy.z-4 {
  z-index: 4;
}

.img--copy.z-3 {
  z-index: 3;
}

.img--copy.z-2 {
  z-index: 2;
}

.content-cart-ai-proces {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
  position: relative;
}

.title-clients-say {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.badge-q-wrap {
  background-image: linear-gradient(210deg, #1815bb66, #d1c1fa00 21%, #c6b6f60f 82%, #1815bb66);
  border-radius: 150px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 196px;
  padding: 1px;
  display: none;
}

.badge-q-wrap.faq {
  background-image: linear-gradient(90deg, #ffffff4d, #fff0);
  max-width: 256px;
  padding: 1.5px 1px 1px 1.5px;
}

.badge-q-wrap.faq-contactus {
  background-image: linear-gradient(90deg, #0441b9, #a7c1fd);
  max-width: 115px;
  height: 44px;
  padding: 0;
}

.paragraph-why-us {
  color: #0006;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
}

.h3-24-bold {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
}

.h3-24-bold.get-in-touch {
  text-align: center;
}

.h3-24-bold.color {
  color: #565656;
  font-weight: 500;
}

.h3-24-bold.contact-us {
  font-size: 40px;
  font-weight: 600;
}

.h3-24-bold.how-call-answering {
  color: #2f2d2d;
  font-size: 20px;
  font-weight: 700;
}

.h3-24-bold.between {
  text-align: center;
}

.links-wraapper {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.form {
  border: 1px solid #00000014;
  border-radius: 14px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 549px;
  height: 67px;
  padding: 8px 8px 8px 24px;
  display: flex;
}

.form.home {
  background-color: #fff;
}

.form.home-2 {
  background-color: #ffffff6b;
  border-color: #0603b840;
}

.form.baner {
  background-color: #fff;
}

.content-baner-footer-home {
  justify-content: center;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.circle-blur-purple {
  filter: blur(42px);
  background-color: #bec1fc94;
  border-radius: 100%;
  width: 100%;
  max-width: 328px;
  min-height: 328px;
  position: absolute;
}

.circle-blur-purple.hide {
  background-color: #ffd7f3;
  display: none;
}

.circle-blur-purple.pink {
  background-color: #ffd7f333;
  max-width: none;
  height: 100%;
  min-height: 0;
  display: flex;
}

.mind-blowing-left {
  background-color: #f5f6fa;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 558px;
  min-height: 415px;
  display: flex;
  position: relative;
  overflow: clip;
}

.content-clients-say-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.paragraph-footer {
  color: #fff9;
  max-width: 28ch;
  margin-bottom: 0;
  font-size: 20px;
}

.text-button-2 {
  color: #fff;
  letter-spacing: -.36px;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.text-button-2.black {
  color: #344054;
  font-size: 16px;
}

.text-button-2.under {
  font-weight: 400;
  position: absolute;
  inset: auto 0% -100%;
}

.text-button-2.under.dark {
  color: #000;
}

.title-ai-process {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.text-med-24 {
  color: #171616cc;
  text-align: center;
  max-width: 30ch;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.5;
}

.text-med-24.white-baner {
  color: #fffc;
  font-size: 14px;
  font-weight: 300;
}

.text-med-24.white-baner.faq {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #0542b9, #80c2f6);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 16px;
  font-weight: 700;
}

.text-med-24.black {
  color: #000;
}

.text-med-24.carts {
  text-align: left;
  justify-content: center;
  align-items: flex-start;
  max-width: 25ch;
  line-height: 1.5;
}

.text-med-24.ai-webchat {
  font-family: Sf Pro Display, Arial, sans-serif;
  font-weight: 400;
}

.text-med-24.handel {
  color: #1c1b1b;
  max-width: 18ch;
  position: absolute;
}

.text-med-24.handel.hide {
  display: none;
}

.text-med-24.right {
  text-align: left;
  max-width: 33ch;
}

.reasons-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 586px;
  padding: 0;
  display: flex;
  position: relative;
}

.reasons-wrap.long-item {
  min-height: 876px;
}

.text-button {
  color: #060453;
  font-weight: 500;
}

.text-button.under {
  position: absolute;
  inset: auto 0% -100%;
}

.text-button.white {
  color: #fff;
  font-size: 20px;
  font-weight: 300;
}

.text-button.white-copy {
  color: #fff;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.3;
}

.text-button.blue {
  color: #fff;
  font-size: 20px;
  font-weight: 300;
}

.button-text-wrap {
  position: relative;
  overflow: clip;
}

.content-footer {
  padding-top: 5%;
  padding-bottom: 5%;
}

.text-menu {
  color: #000;
  white-space: nowrap;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.bg-ai-process {
  z-index: -1;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: absolute;
  inset: 0%;
}

.faq-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #f5f6fa;
  border-radius: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  margin-bottom: 16px;
  padding: 0;
  display: flex;
  position: static;
  overflow: clip;
}

.paraghraph-hero {
  color: #0009;
  max-width: 48ch;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.6;
}

.paraghraph-hero.middle {
  text-align: center;
  max-width: 68ch;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-weight: 300;
}

.paraghraph-hero.ai-webchat {
  text-align: center;
  max-width: 58ch;
}

.paraghraph-hero.use-ai {
  text-align: center;
  max-width: 78ch;
}

.button-request-demo-2 {
  color: #fff;
  background-color: #cedcff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  max-width: 175px;
  height: 48px;
  margin-top: 18px;
  text-decoration: none;
  display: flex;
}

.button-request-demo-2.white {
  background-color: #fff;
}

.icon-why-us {
  width: 100%;
  max-width: 68px;
}

.mind-blowing-right {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 0;
  display: flex;
  position: absolute;
}

.mind-blowing-right.not-abs {
  position: static;
}

.mind-blowing-right.on {
  display: flex;
  position: static;
}

.mind-blowing-right._2 {
  z-index: 2;
  background-color: #fff;
  display: flex;
}

.mind-blowing-right._3 {
  z-index: 3;
  background-color: #fff;
  display: flex;
}

.mind-blowing-right._4 {
  z-index: 4;
  background-color: #fff;
  display: flex;
}

.mind-blowing-right._5 {
  z-index: 5;
  background-color: #fff;
}

.mind-blowing-right._1-1 {
  z-index: 1;
}

.link-menu-coinbase {
  color: #fff;
  font-size: 16px;
  font-weight: 300;
  text-decoration: none;
}

.footer-content-wrap-coinbase {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.h1-hero {
  text-align: center;
  text-transform: capitalize;
  max-width: 17ch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 88px;
  font-weight: 700;
  line-height: 1.1;
  position: relative;
}

.content-faq {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.content-hero-2 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 2%;
  display: flex;
}

.div-block-4 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.reasons {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  place-items: center;
  display: grid;
}

.content-mind-blowing-section {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  height: auto;
  padding-top: 8%;
  padding-bottom: 5%;
  display: flex;
  position: relative;
}

.button-wrap-cyberbank {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 234px;
  display: flex;
}

.clients-say-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.paragraph-ai {
  color: #676767;
  text-align: center;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
}

.paragraph-ai.maxw {
  max-width: 55ch;
}

.paragraph-ai.right {
  text-align: left;
}

.div-block-5 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  inset: auto 0% 5%;
}

.icon-fag {
  background-color: #0603b8;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: static;
  inset: 28px 28px auto auto;
}

.vector-hero-right {
  width: 100%;
  max-width: 180px;
}

.img-line-2 {
  position: absolute;
  top: 45%;
  bottom: auto;
}

.nav-menu-coinbase {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  display: flex;
}

.sticky-wrapper {
  z-index: 10;
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  flex-flow: column;
  display: flex;
  position: static;
  top: 34vh;
}

.bg-ai-gruop {
  z-index: -1;
  width: 100%;
  max-width: 933px;
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.button-conten-link {
  position: relative;
  overflow: clip;
}

.link-menu--coinbase {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #00000052;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: clip;
}

.client-information {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.cart-item-zyratalk-impact {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  box-shadow: none;
  background-color: #fff;
  border: 1px solid #00000014;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 0;
  padding: 16px 16px 44px;
  transition: all .3s;
  display: flex;
}

.cart-item-zyratalk-impact:hover {
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 48px #0000000f;
}

.cart-item-zyratalk-impact.legal {
  box-shadow: none;
  max-width: none;
  height: 100%;
  min-height: 0;
  transition: all .3s;
}

.cart-item-zyratalk-impact.legal:hover {
  border-style: solid;
  box-shadow: 0 0 48px #0000000f;
}

.cart-item-zyratalk-impact.ai-webchat {
  box-shadow: none;
  height: 100%;
  min-height: 0;
  transition: all .3s;
}

.cart-item-zyratalk-impact.ai-webchat:hover {
  border-style: solid;
  box-shadow: 0 0 48px #0000000f;
}

.cart-item-zyratalk-impact.pading {
  padding-bottom: 16px;
}

.paragraph-cart-ai {
  color: #0006;
  max-width: 32ch;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.5;
}

.my-container {
  z-index: 1;
  width: 100%;
  max-width: 1440px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 5%;
  padding-right: 5%;
  position: relative;
}

.my-container.baner {
  padding-top: 118px;
  padding-bottom: 118px;
}

.my-container.sign-up {
  height: 100%;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 18px;
}

.img-semicircle {
  position: absolute;
}

.img-semicircle.legal {
  width: 100%;
  max-width: 300px;
  bottom: auto;
}

.img-semicircle.legal.small {
  max-width: 280px;
  bottom: 25px;
}

.vecto-cart-middle {
  width: 100%;
  max-width: 100px;
  position: absolute;
  inset: 65% 34% auto auto;
}

.img-folder {
  width: 100%;
  max-width: 360px;
  display: block;
  position: absolute;
}

.content-baner-footer-home-wrap-copy {
  background-image: radial-gradient(circle closest-side, #3a86ff, #142f79 42%, #0d1e5e 60%, #070f47 79%, #010030);
  border-radius: 32px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1204px;
  min-height: 720px;
  display: flex;
  position: relative;
}

.feature-wrap-cart-use-case {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.industry-section {
  margin-top: 8%;
}

.span-h3 {
  font-style: normal;
  font-weight: 600;
}

.span-h3.information {
  font-weight: 700;
}

.title-zyratalk-impact {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.circle-med {
  background-color: #0603b8;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 10px;
  height: 10px;
  display: flex;
}

.title-use-cases {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.line-purple {
  background-color: #f2f4fa;
  border-radius: 3.19px;
  width: 100%;
  max-width: 144px;
  height: 10px;
}

.line-purple.bigender {
  max-width: 172px;
}

.ai-service-calls-sectio {
  margin-top: 8%;
}

.content-wrap-services {
  background-color: #f5f6fa;
  border-radius: 40px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-width: 0;
  max-width: 558px;
  min-height: 415px;
  display: flex;
  position: relative;
  overflow: clip;
}

.title-industry {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.icon-zyratalk-impact {
  width: 100%;
  max-width: 120px;
  display: block;
  position: absolute;
  top: -70px;
}

.icon-zyratalk-impact.legal {
  max-width: 84px;
  top: 16px;
}

.bg-white-pink-cart {
  z-index: 1;
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  background-color: #fff;
  border-top-left-radius: 14.34px;
  border-top-right-radius: 14.34px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 199px;
  min-height: 134px;
  display: flex;
  position: relative;
  box-shadow: 0 0 35.8px #0000000f;
}

.zyratalk-impact-section {
  margin-top: 0%;
}

.cart-wrap-ai-service-calls {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  display: grid;
}

.cart-wrap-ai-service-calls.ai-webchat {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  width: 100%;
  max-width: 1205px;
}

.cart-wrap-ai-service-calls.ai-webchat._3items {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.cart-wrap-ai-service-calls.transforms-businesses {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  max-width: none;
}

.rectangle-on-calender {
  background-color: #d4e1fe;
  border-radius: 3.9px;
  width: 100%;
  min-width: 42.88px;
  max-width: 42.88px;
  height: 66.27px;
  position: static;
}

.rectangle-on-calender.long {
  height: 110px;
}

.rectangle-on-calender.blue {
  background-color: #0603b8;
  height: 128.64px;
}

.bg-cart-industry-wrap {
  background-color: #fafafa;
  border: 1px solid #ffffff29;
  border-radius: 32px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 296px;
  display: flex;
  position: relative;
}

.image-power-up {
  width: 100%;
  max-width: 432px;
}

.h3-ai {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 600;
  line-height: 1.2;
}

.text-med-16 {
  color: #252829;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
}

.text-med-16.gray {
  color: #676767;
  text-align: left;
  font-weight: 400;
}

.text-med-16.right {
  color: #404040;
  text-align: left;
  font-size: 14px;
  font-weight: 300;
}

.img-vector-between {
  width: 100%;
  max-width: 73px;
  position: absolute;
  inset: -12% -9% auto auto;
}

.img-vector-between.cart-usr-vase {
  max-width: 43px;
  inset: auto auto 46% 14%;
}

.img-vector-top {
  width: 100%;
  max-width: 73px;
  position: absolute;
  inset: -12% -9% auto auto;
}

.img-vector-top.cart-usr-vase {
  max-width: 56px;
  inset: 38% 5% auto auto;
}

.feature-cart-use-case {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.sapn-cart-use-case {
  font-style: normal;
  font-weight: 700;
}

.calender-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.bg-cart-zyratalk-impact {
  background-color: #f6f6f6;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  min-height: 212px;
  display: flex;
  position: relative;
}

.bg-cart-zyratalk-impact.legal {
  background-color: #f6f6f600;
  background-image: url('../images/Frame-2085666264_1Frame 2085666264.webp');
  background-position: 50%;
  background-size: cover;
}

.star-baner {
  z-index: 13;
  width: 100%;
  max-width: none;
  height: 500px;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.cart-item-ai-service-calls {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border: 1px solid #00000014;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  min-height: 263px;
  padding: 24px;
  display: flex;
}

.cart-item-ai-service-calls:hover {
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 48px #0000000f;
}

.cart-item-ai-service-calls.legal {
  box-shadow: none;
  background-color: #fff0;
  max-width: none;
  transition: all .3s;
}

.cart-item-ai-service-calls.legal:hover {
  background-color: #fff;
  border-style: solid;
  box-shadow: 0 0 48px #0000000f;
}

.cart-item-ai-service-calls.health-care {
  box-shadow: none;
  background-color: #fff0;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: none;
  height: 100%;
  min-height: 0;
  transition: all .3s;
}

.cart-item-ai-service-calls.health-care:hover {
  background-color: #fff;
  border-style: solid;
  box-shadow: 0 0 48px #0000000f;
}

.cart-item-ai-service-calls.ai-webchat {
  box-shadow: none;
  background-color: #fff0;
  max-width: none;
  transition: all .3s;
}

.cart-item-ai-service-calls.ai-webchat:hover {
  background-color: #fff;
  border-style: solid;
  box-shadow: 0 0 48px #0000000f;
}

.cart-item-ai-service-calls.ai-webchat {
  justify-content: center;
  align-items: flex-start;
  max-width: none;
  height: 100%;
  min-height: 0;
}

.cart-item-ai-service-calls.ai-webchat:hover {
  background-color: #fff;
  border-style: solid;
}

.cart-item-ai-service-calls.transforms-businesses {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: none;
}

.cart-item-ai-service-calls.transforms-businesses:hover {
  background-color: #fff;
  border-style: solid;
}

.cart-item-ai-service-calls.being-a-partner {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  box-shadow: none;
  background-color: #fff0;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: none;
  height: 100%;
  min-height: 0;
  transition: all .3s;
}

.cart-item-ai-service-calls.being-a-partner:hover {
  background-color: #fff;
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 48px #0000000f;
}

.span-h2 {
  text-transform: capitalize;
  font-style: normal;
  font-weight: 700;
}

.img-wrap-cart-ai-service-calls {
  background-color: #fd7253;
  border-radius: 15.51px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 68.85px;
  height: 68.85px;
  display: flex;
  box-shadow: inset 0 4.66px 4.66px #ffffff2b;
}

.img-wrap-cart-ai-service-calls.orange {
  background-color: #fd725329;
}

.img-wrap-cart-ai-service-calls.blue {
  background-color: #eef7ff;
  position: relative;
}

.img-wrap-cart-ai-service-calls.purple {
  background-color: #f6f4ff;
}

.img-wrap-cart-ai-service-calls.yellow {
  background-color: #fffbf3;
}

.img-wrap-cart-ai-service-calls.purple {
  background-color: #f6f4ff;
  position: relative;
}

.img-wrap-cart-ai-service-calls.green {
  background-color: #f4fff4;
}

.img-wrap-cart-ai-service-calls.pink {
  background-color: #fff4fd;
}

.circle-wrap {
  background-color: #d7daff80;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 32px;
  min-width: 32px;
  height: 32px;
  margin-top: 6px;
  display: flex;
}

.use-cases-section {
  background-color: #fff;
  margin-top: 8%;
}

.cart-item-use-cases {
  background-color: #fff;
  border: 1px solid #00000014;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  min-height: 807px;
  padding: 24px;
  display: flex;
}

.cart-item-use-cases.orange {
  background-color: #fff;
  border-style: solid;
  max-width: none;
  height: 100%;
  min-height: 0;
}

.cart-item-use-cases.orange:hover {
  background-color: #fff;
}

.cart-item-use-cases.orange.health-care {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
}

.cart-item-use-cases.orange.ai-webchat {
  background-color: #fff0;
  max-width: none;
  min-height: 0;
  transition: all .3s;
}

.cart-item-use-cases.orange.ai-webchat:hover {
  background-color: #fff;
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 48px #0000000f;
}

.cart-item-use-cases.orange.smarter {
  background-color: #fff0;
  max-width: none;
  min-height: 0;
  padding: 32px;
  transition: all .2s;
}

.cart-item-use-cases.orange.smarter:hover {
  background-color: #fff;
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 48px #0000000f;
}

.cart-item-use-cases.orange.the-benefits {
  max-width: none;
  min-height: 654px;
}

.cart-item-use-cases.pink {
  max-width: none;
  height: 100%;
  min-height: 0;
}

.cart-item-use-cases.pink.legal {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  max-width: none;
  min-height: 453px;
}

.cart-item-use-cases.pink.the-benefits {
  flex-flow: row;
  max-width: none;
  min-height: 388px;
}

.cart-item-use-cases.indigo {
  max-width: none;
  height: 100%;
  min-height: 0;
}

.cart-item-use-cases.indigo.health-care {
  grid-column-gap: 38px;
  grid-row-gap: 38px;
}

.cart-item-use-cases.indigo.the-benefits {
  max-width: none;
  min-height: 654px;
}

.vecto-cart-top {
  width: 100%;
  max-width: 150px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.rectangle-wrap {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  max-width: 312px;
  height: 50%;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 22%;
}

.rectangle-wrap.legal {
  position: absolute;
  bottom: auto;
}

.left-content-wrap-services {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  display: flex;
}

.content--industry {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  display: flex;
}

.right-content-wrap-services {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  width: 40%;
  height: 100%;
  display: flex;
  overflow: clip;
}

.right-content-wrap-services.ai-webchat {
  justify-content: center;
  align-items: center;
  width: 100%;
}

.right-content-wrap-services.use-ai {
  width: 100%;
  position: relative;
  overflow: visible;
}

.text-field {
  color: #010030;
  background-color: #fff0;
  border: 1px #0000;
  height: 80%;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 500;
}

.cart-industry.flex {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.paragraph-reg-16 {
  color: #0009;
  text-align: center;
  max-width: 30ch;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

.heading-3 {
  margin-top: 0;
  margin-bottom: 0;
}

.heading-3.cart {
  text-align: center;
  font-size: 32px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}

.heading-3.optimize-ai {
  font-size: 32px;
  line-height: 1.2;
}

.heading-3.price-name {
  color: #000;
  font-size: 32px;
  line-height: 1.2;
}

.heading-3.information {
  color: #000;
  letter-spacing: -1px;
  font-size: 48px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}

.cart-use-cases {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  display: flex;
}

.img-hero-servises {
  z-index: 1;
  width: 100%;
  max-width: 308px;
  position: relative;
}

.content-ai-service-calls {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  display: flex;
}

.container-wrap-heading-hero {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.container-wrap-heading-hero.right {
  justify-content: flex-start;
  align-items: flex-start;
}

.container-wrap-heading-hero.faq {
  position: relative;
}

.cart-industry-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.cart-industry-wrap.answering-solution {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-calender {
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.content-cart-warp-zyratalk-impact {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.cart-industry-item {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  box-shadow: none;
  background-color: #fff0;
  border: 1px solid #00000014;
  border-radius: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  min-height: 516px;
  padding: 24px;
  transition: all .3s;
  display: flex;
}

.cart-industry-item:hover {
  background-color: #fff;
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 48px #0000000f;
}

.cart-industry-item.answering-solution {
  height: 100%;
  min-height: 0;
}

.img-checkered {
  opacity: .8;
  width: 100%;
  max-width: 961px;
}

.title-baner {
  z-index: 1;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 6% 0% auto;
}

.title-baner._2 {
  top: 100px;
  bottom: auto;
}

.title-baner.stay-connected {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: flex-start;
  position: static;
}

.cart-wrap-zyratalk-impact {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.cart-wrap-zyratalk-impact.legal {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.heading-2 {
  color: #000;
  text-align: center;
  max-width: 20ch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 72px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}

.heading-2.big {
  text-transform: capitalize;
  max-width: 22ch;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 80px;
}

.heading-2.big.proven-roi {
  max-width: 19ch;
}

.img-vector-down-right {
  width: 100%;
  max-width: 73px;
  position: absolute;
  inset: -12% -9% auto auto;
}

.img-vector-down-right.cart-usr-vase {
  max-width: 49px;
  inset: auto 16% 16% auto;
}

.img-wrap-cart-use-case {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 293px;
  min-height: 322px;
  display: flex;
  position: relative;
}

.img-wrap-cart-use-case.pink {
  background-image: linear-gradient(#fff 89%, #fff0);
  border-radius: 16px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  max-width: 378px;
  min-height: 255px;
  padding-top: 14px;
}

.img-wrap-cart-use-case.pink.ccolor {
  background-color: #f6f6f600;
  background-image: none;
}

.img-wrap-cart-use-case.pink.legal {
  background-image: none;
}

.img-wrap-cart-use-case.legal {
  width: 100%;
  max-width: 360px;
}

.img-wrap-cart-use-case.ai-webchat {
  width: auto;
  max-width: none;
  min-height: 0;
}

.img-orange {
  z-index: 0;
  width: 100%;
  max-width: 214px;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.img-orange.blue {
  z-index: 2;
  max-width: 340px;
  position: absolute;
  top: auto;
  bottom: 25%;
  right: auto;
}

.img-orange.blue.down {
  z-index: 0;
  max-width: 240px;
}

.img-orange.indigo {
  max-width: none;
  position: absolute;
  inset: auto 11px auto auto;
}

.img-orange.indigo.legal {
  max-width: 430px;
  right: auto;
}

.img-orange.indigo.legal.no-abs {
  max-width: none;
  position: static;
}

.img-orange.green {
  width: 100%;
  max-width: none;
  position: static;
}

.img-orange.ai-webchat {
  max-width: 114px;
  position: static;
}

.content-cart-use-cases {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.content-cart-use-cases.ai-webchat {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: space-between;
  align-items: center;
}

.content-zyratalk-impact {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.content-baner-footer-home-copy {
  justify-content: center;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.cart-wrap-use-cases {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  display: grid;
}

.cart-wrap-use-cases.ai-webchat, .cart-wrap-use-cases.smarter {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.content-item-cart-ai-service-call {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.img-screen {
  border-radius: 12.51px;
}

.img-screen.legal {
  width: 100%;
  max-width: 359px;
}

.vecto-cart-down {
  width: 100%;
  max-width: 150px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.heading-1 {
  z-index: 1;
  color: #000;
  text-transform: capitalize;
  max-width: 15ch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 80px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.1;
  position: relative;
}

.heading-1.about-us {
  max-width: 14ch;
}

.heading-1.ai-webchat {
  text-align: center;
  max-width: 19ch;
}

.heading-1.pricing {
  text-align: center;
}

.heading-1.healthcare {
  font-family: Sf Pro Display, Arial, sans-serif;
}

.heading-1.betwwen {
  text-align: center;
  max-width: none;
  font-weight: 300;
}

.heading-1.betwwen.maxw {
  max-width: 19ch;
}

.cart-ai-service-calls {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: none;
}

.cart-ai-service-calls.ai-webchat {
  justify-content: flex-start;
  align-items: center;
}

.cart-ai-service-calls.transforms-businesses {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  justify-content: flex-start;
  align-items: center;
}

.span-hero {
  flex-flow: column;
  font-style: normal;
  font-weight: 600;
  display: inline-block;
}

.cart-container-imgs-use-cases {
  background-color: #f6f6f6;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 379px;
  display: flex;
  position: relative;
}

.cart-container-imgs-use-cases.pink {
  max-height: 379px;
}

.cart-container-imgs-use-cases.pink.legal {
  max-width: 541px;
  height: 100%;
  min-height: 380px;
  max-height: none;
}

.cart-container-imgs-use-cases.ai-webchat {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff0;
  min-height: 0;
  position: static;
}

.cart-container-imgs-use-cases.smarter {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  background-color: #fff0;
  min-height: 0;
  position: static;
}

.cart-container-imgs-use-cases.down {
  justify-content: flex-end;
  align-items: center;
}

.cart-container-imgs-use-cases.no-color {
  background-color: #f6f6f600;
  min-height: 0;
  overflow: clip;
}

.content-services {
  justify-content: center;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.h3-use-cases {
  color: #000;
  max-width: 20ch;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 40px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}

.h3-use-cases.ai-webchat {
  text-align: center;
  font-style: normal;
  font-weight: 700;
}

.content-use-cases {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 8%;
  display: flex;
}

.heart-blue {
  width: 100%;
  max-width: 150px;
  position: absolute;
}

.bg-wrap-hero {
  z-index: -1;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.lottie-animation {
  display: none;
}

.img-page-white {
  width: 100%;
  max-width: 140px;
  position: absolute;
  bottom: auto;
  left: 91px;
}

.button-solutions {
  color: #fff;
  background-color: #1e1bbf;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 317px;
  height: 64px;
  font-size: 20px;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 8px 42px #0000000a;
}

.button-solutions:hover {
  color: #000;
  background-color: #1e1bbf1f;
}

.image--tag-legal {
  z-index: 1;
  width: 100%;
  max-width: 100px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 251.5px;
}

.image--paper-white {
  width: 100%;
  max-width: 260px;
  position: absolute;
  top: auto;
  bottom: -20%;
}

.image--paper-yellow {
  z-index: 1;
  width: 100%;
  max-width: 280px;
  position: absolute;
  top: auto;
  bottom: -30%;
  right: -51px;
}

.badge-legal-border {
  background-image: linear-gradient(90deg, #0441b9, #a7c1fd 80%);
  border-radius: 150px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 206px;
  height: 40px;
  padding: 0;
  display: none;
}

.lottie-img {
  display: block;
  position: absolute;
}

.lottie-img.health-care {
  width: 100%;
  max-width: 282px;
  position: static;
}

.image {
  width: 100%;
  max-width: 750px;
}

.img-page-orange {
  width: 100%;
  max-width: 180px;
  position: absolute;
  bottom: auto;
  left: 118px;
}

.content-legal {
  justify-content: space-between;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.right-content-wrap-legal {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  width: 40%;
  display: flex;
  position: relative;
}

.text-block {
  font-weight: 300;
}

.badge-legal {
  background-color: #fff;
  border-radius: 150px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 203px;
  height: 37px;
  display: flex;
}

.text-badge {
  color: #fff;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.text-badge.legal {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #0542b9, #80c2f6);
  -webkit-background-clip: text;
  background-clip: text;
}

.image-blur-white {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 22px;
  width: 100%;
  max-width: 225px;
  position: relative;
  bottom: -42px;
}

.button-solutions-wrap {
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 64px;
  display: none;
}

.submit-button-4 {
  background-color: #0603b8;
  border-radius: 8px;
  width: 100%;
  max-width: 137px;
  height: 100%;
  transition: background-color .3s;
  box-shadow: 0 3px 12px #162dff40, 0 27px 19px -9px #0000001a;
}

.submit-button-4:hover {
  background-color: #b5b9ff;
}

.heading3 {
  margin-top: 0;
  margin-bottom: 0;
}

.heading3.cart {
  text-align: center;
  max-width: 24ch;
  font-size: 32px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}

.heading3.faq {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #2d5ddb, #55b8ff);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 40px;
}

.h2-in {
  color: #000;
  text-align: center;
  max-width: 20ch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 72px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}

.h2-in.big {
  text-transform: capitalize;
  max-width: 22ch;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 80px;
}

.text-med-32 {
  color: #000;
  text-align: center;
  max-width: 30ch;
  font-size: 32px;
  font-weight: 500;
}

.bg-cart-answering-solution-wrap {
  background-color: #fafafa;
  background-image: url('../images/Group-2085666053.svg');
  background-position: 0 0;
  background-size: auto;
  border: 1px solid #ffffff29;
  border-radius: 32px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  max-height: 212px;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
  position: relative;
  overflow: clip;
}

.answering-solution-section {
  margin-top: 0%;
}

.cart-smarter {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.content--answering-solution {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.title-answering-solution {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.title-answering-solution.flex {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.smarter-section {
  background-color: #fafafa;
  margin-top: 8%;
}

.content-smarter {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.img-hero-aboutus {
  z-index: 1;
  width: 100%;
  max-width: 430px;
  position: relative;
}

.img-our-mission-left {
  border-top-left-radius: 20px;
  width: 100%;
}

.img-our-mission-left.information {
  z-index: 5;
  width: auto;
  max-width: 45%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.hero-about-us-section.ai-webchat, .hero-about-us-section.use-ai, .hero-about-us-section.analytics, .hero-about-us-section.privacy-policy, .hero-about-us-section.faq {
  display: block;
}

.icon-get-in-touch {
  width: 68px;
}

.bg-why-zayra-left-copy {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.bg-why-zayra-left-copy.big {
  height: 100%;
}

.content-handle {
  grid-column-gap: 74px;
  grid-row-gap: 74px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 8%;
  display: flex;
}

.content-aboutus {
  justify-content: space-between;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 8%;
  display: flex;
}

.content--webchat-solutions-wrap {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: row-reverse;
  justify-content: center;
  align-items: center;
  display: flex;
}

.get-in-touch-section {
  margin-bottom: 0;
}

.content--webchat-solutions {
  grid-column-gap: 77px;
  grid-row-gap: 77px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.link--transforms-businesses {
  color: #fff;
  background-color: #0603b8;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 260px;
  height: 51px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: inset 0 -27px 19px -9px #0000001a, 0 3px 12px #162dff40;
}

.link--transforms-businesses:hover {
  background-color: #b5b9ff;
  box-shadow: 0 -10px 19px -9px #0000001a, 0 3px 12px #162dff40;
}

.link--transforms-businesses.form {
  max-width: 480px;
  margin-top: 24px;
  padding-left: 8px;
}

.why-zayra-left {
  background-color: #f5f6fa;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: 530px;
  min-height: 517px;
  display: flex;
  position: relative;
  overflow: clip;
}

.why-zayra-left.down {
  justify-content: center;
  align-items: flex-end;
}

.line-progresbar-handle-item {
  background-color: #2735ff30;
  border-radius: 2.77px;
  width: 100%;
  max-width: 194px;
  height: 2px;
}

.line-progresbar-handle-item.big {
  max-width: 349.21px;
}

.img-1-why-zayra {
  z-index: 1;
  width: 100%;
  max-width: 424px;
  position: relative;
}

.img-1-why-zayra.big {
  max-width: none;
}

.content-wrap-get-in-touch {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-wrap-transforms-businesses {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.tex-reg-24 {
  color: #0009;
  text-align: center;
  max-width: 22ch;
  font-size: 24px;
  line-height: 1.4;
}

.content-partners {
  grid-column-gap: 77px;
  grid-row-gap: 77px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.paragraph-cart-transforms-businesses {
  color: #0006;
  max-width: 17ch;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.3;
}

.h3-unlocking-growth {
  max-width: 14ch;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 64px;
  line-height: 1.2;
}

.title-webchat-solutions {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.content-our-mission {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.icon-our-mission {
  width: 100%;
  max-width: 180px;
}

.paragraph-transforms-businesses {
  color: #676767;
  text-align: center;
  max-width: 46ch;
  margin-bottom: 0;
  font-size: 24px;
}

.partners-section {
  background-color: #f5f6fa;
  margin-top: 110px;
}

.content-partners-wrap {
  position: relative;
}

.img-our-mission-right {
  border-top-right-radius: 20px;
  width: 100%;
  max-width: none;
}

.img-our-mission-right.information {
  z-index: 4;
  max-width: 600px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.h3-why-zayra {
  max-width: 14ch;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 64px;
  line-height: 1.2;
}

.clients-say-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f5f6fa;
  border-radius: 24px;
  flex-flow: column;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 0;
  padding: 20px 18px;
  display: flex;
}

.h3-transforms-businesses {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  line-height: 1.5;
}

.name-handle-items-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.paragraph-partners {
  color: #676767;
  text-align: center;
  max-width: 48ch;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.4;
}

.content-handle-wrap {
  grid-column-gap: 68px;
  grid-row-gap: 68px;
  flex-flow: column;
  width: 100%;
  max-width: 1206px;
  display: flex;
}

.content-transforms-businesses {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.handle-item {
  background-color: #fff;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 174px;
  min-height: 200px;
  display: flex;
  position: relative;
}

.handle-item._2 {
  justify-content: center;
  align-items: center;
  max-width: 174px;
  display: flex;
  position: relative;
  transform: rotate(-6.23deg);
}

.handle-item._4 {
  justify-content: center;
  align-items: center;
  max-width: 174px;
  display: flex;
  position: relative;
  transform: rotate(7.84deg);
}

.handle-item._5 {
  justify-content: center;
  align-items: center;
  max-width: 174px;
  display: flex;
  position: relative;
  transform: rotate(-.09deg);
}

.handle-item._3 {
  justify-content: center;
  align-items: center;
  max-width: 174px;
  display: flex;
  position: relative;
}

.handle-item._1-copy {
  justify-content: center;
  align-items: center;
  max-width: 174px;
  display: flex;
  position: relative;
  transform: rotate(2.65deg);
}

.container-wrap-our-mission {
  background-color: #fafafa;
  border-radius: 19.02px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  min-height: 519px;
  display: flex;
  position: relative;
  overflow: clip;
}

.text-number-partners {
  color: #0603b8;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 40px;
  font-weight: 700;
  display: block;
  position: absolute;
  inset: -27px auto auto 28px;
}

.content-why-zayra, .content-unlocking-growth {
  grid-column-gap: 77px;
  grid-row-gap: 77px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.button-wrap-webchat-solutions {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.handle-section {
  background-color: #f5f6fa;
}

.title-transforms-businesses {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.heading-7 {
  color: #000;
  text-align: center;
  max-width: 20ch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 72px;
  font-style: italic;
  font-weight: 300;
  line-height: 1.2;
}

.heading-7.bigest {
  text-transform: capitalize;
  max-width: 17ch;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 88px;
  font-style: normal;
  font-weight: 700;
}

.content-wrap-why-zayra {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  min-height: 517px;
  display: flex;
  position: relative;
}

.content-wrap-why-zayra.flex {
  flex-flow: row-reverse;
  justify-content: center;
  align-items: flex-start;
}

.title-handle {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.circle-big {
  cursor: pointer;
  border: 4px solid #1e1bbf;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 25px;
  min-width: 25px;
  height: 25px;
  display: flex;
}

.content-handle-items-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.bg-get-in-touch-item {
  filter: blur(40px);
  background-color: #d1c1fa4d;
  border: 1px #000;
  border-radius: 100%;
  width: 100%;
  min-height: 296px;
  position: absolute;
  top: -22%;
  bottom: auto;
  left: 0%;
}

.title-partners {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.content-get-in-touch {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.bg-our-mission-wrap {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  position: absolute;
  inset: 0%;
}

.bg-our-mission-wrap.introduction {
  background-image: linear-gradient(316deg, #0603b8, #5351ce00 0%, #b8b7eb82 33%, #fff 56%);
}

.content-wrap-unlocking-growth {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  min-height: 517px;
  display: flex;
  position: relative;
}

.h2-bold-72 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.2;
}

.content-get-in-touch-item {
  z-index: 1;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.content-wrap-our-mission {
  z-index: 1;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.title-why-zyra {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.circle-samll {
  background-color: #1e1bbf;
  border-radius: 100px;
  width: 10px;
  height: 10px;
}

.get-in-touch-item {
  background-color: #f5f6fa;
  border: 1px solid #e7eaf3;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 290px;
  display: flex;
  position: relative;
  overflow: visible;
}

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

.p-reg-20 {
  color: #0009;
  text-align: center;
  max-width: 69ch;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 1.6;
}

.p-reg-20.right {
  text-align: left;
  max-width: none;
  font-weight: 300;
  line-height: 1.7;
}

.p-reg-20.partenr {
  max-width: 78ch;
  line-height: 1.5;
}

.faq-toggle {
  white-space: normal;
  word-break: normal;
  justify-content: space-between;
  align-items: flex-start;
  margin: 0;
  padding: 0;
  font-size: 1.5rem;
  display: flex;
  position: static;
}

.faq-content-wrap-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  flex-flow: column;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.faq-content-wrap-2.w--open {
  align-items: flex-start;
  display: flex;
}

.content-wrap-form-get-in-touch {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.faq-item-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #ffffff0d;
  border: 1px #ececec33;
  border-radius: 0;
  flex-flow: column;
  width: 100%;
  padding-top: 8px;
  padding-bottom: 8px;
  display: block;
  position: relative;
  overflow: hidden;
}

.title-contactus {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.text-field-2 {
  color: #000;
  background-color: #f5f5f7;
  border: 1px solid #d2d2d3;
  border-radius: 8px;
  height: 56px;
  font-size: 16px;
  font-weight: 500;
}

.text-field-2.q {
  height: 122px;
}

.form-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.p-fag-contact-us {
  color: #848484;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 2;
}

.p-contactus {
  color: #0006;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.title-faq-contactus-item {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.content-faqcontactus {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 7%;
  display: flex;
}

.form-wrap {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: column;
  width: 100%;
  max-width: 480px;
  display: flex;
}

.faq-contactus-item-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  background-color: #fff;
  border-radius: 24px;
  flex-flow: column;
  min-height: 0;
  padding: 32px;
  display: flex;
}

.faq-contactus-item-wrap.faq-page {
  background-color: #fafafa;
}

.text-reg-18 {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
}

.text-reg-18.gray {
  color: #676767;
}

.line-faq {
  background-color: #0000000a;
  width: 100%;
  height: 1px;
}

.form-wrap-left {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff;
  border-radius: 32px;
  flex-flow: column;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 0;
  padding-top: 42px;
  padding-left: 42px;
  display: flex;
}

.pulse-img {
  transform: none;
}

.checkbox-field {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  max-width: 480px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.checkbox {
  background-color: #f9f5ff;
  border: 2px solid #1e1bbf;
  border-radius: 6px;
  width: 20px;
  height: 20px;
  margin-left: 0;
}

.checkbox.w--redirected-checked {
  background-color: #f9f5ff;
  background-image: url('../images/Icon.svg');
  background-position: 50%;
  background-size: auto;
  border-style: solid;
  border-color: #1e1bbf;
}

.name-faq-contactus-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.background-animation {
  z-index: -1;
  background-color: #ffffff0d;
  position: absolute;
  inset: 0%;
}

.number-samll {
  color: #3f5dd8;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.2;
}

.faq-contactus-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.title-faq-contactus {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.content-form-get-in-touch {
  grid-column-gap: 77px;
  grid-row-gap: 77px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.faq-content {
  width: 100%;
  height: 100%;
  padding-top: 8px;
  padding-left: 28px;
}

.faq-contactus-section {
  background-color: #fafafa;
  margin-top: 110px;
}

.faq-contactus-section.fag-page {
  background-color: #fff;
  margin-top: 0;
}

.field-label {
  font-size: 14px;
  font-weight: 500;
}

.form-wrap-right {
  grid-column-gap: 162px;
  grid-row-gap: 162px;
  background-color: #fff0;
  border: 1px solid #00000014;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 0;
  padding-top: 42px;
  padding-left: 42px;
  display: flex;
}

.container-wrap-faq-contactus {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  padding: 8px;
  display: flex;
}

.form-section {
  background-color: #fafafa;
}

.badge-yellow {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fff6e5;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 126px;
  height: 40px;
  display: flex;
}

.badge-yellow.terms {
  justify-content: center;
  align-items: center;
  max-width: 348px;
}

.badge-red {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #fcf2f0;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 126px;
  height: 40px;
  display: flex;
}

.text-reg-20 {
  color: #0009;
  font-size: 20px;
}

.content-sub-title {
  justify-content: center;
  align-items: center;
  padding-top: 0%;
  padding-bottom: 10%;
  display: flex;
  position: relative;
}

.content-ai-webchat {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 8%;
  display: flex;
}

.badge-hero-ai-webchat {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.span-linner {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #3765be, #84d3ff);
  -webkit-background-clip: text;
  background-clip: text;
  line-height: .8;
  display: inline-block;
}

.span-linner.more-colorful {
  background-image: linear-gradient(90deg, #0603b8, #34b1ff 81%);
}

.span-linner.more-colorful.no-it {
  font-style: normal;
  font-weight: 500;
}

.span-linner.demo {
  background-image: linear-gradient(90deg, #0603b8, #55b8ff);
  line-height: 1.2;
}

.span-linner.demo.no-it {
  font-style: normal;
  font-weight: 400;
}

.span-linner.no-lt {
  font-style: normal;
  font-weight: 500;
}

.text-semi-20 {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
}

.text-semi-20.black {
  color: #344054;
  font-weight: 600;
}

.text-semi-20.white {
  color: #fff;
  font-family: SF Pro Display, Arial, sans-serif;
  font-weight: 600;
}

.text-semi-20.black-2 {
  z-index: 1;
  color: #070403;
  text-align: center;
  font-weight: 600;
  position: relative;
}

.text-semi-20.ai-cart {
  color: #060000;
  font-weight: 600;
}

.text-semi-20.blue {
  color: #1e1bbf;
}

.nmber-contaner {
  background-color: #0603b1;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 40px;
  height: 40px;
  display: flex;
}

.h2-sub-title {
  z-index: 1;
  color: #000;
  text-align: center;
  text-transform: capitalize;
  max-width: 42ch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 64px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.3;
  position: relative;
}

.badge-blue {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: #f1f0fd;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 126px;
  height: 40px;
  display: flex;
}

.badge-blue.abs {
  border-radius: 4px;
  max-width: 100px;
  height: 30px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.call-volumes-section {
  margin-top: 5%;
}

.content-call-volumes {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.cart-call-volumes {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.cart-wrap-call-volumes {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
}

.cart-item-call-volumes {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  box-shadow: none;
  border: 1px solid #00000014;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: 100%;
  min-height: 0;
  padding: 24px;
  display: flex;
}

.cart-item-call-volumes:hover {
  background-color: #fff;
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 48px #0000000f;
}

.available-section {
  background-color: #fafafa;
  margin-top: 5%;
}

.content-available {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 8%;
  padding-bottom: 8%;
  display: flex;
}

.content-wrap-available {
  height: 100%;
}

.available-item-cart-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: grid;
}

.available-item-cart {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  box-shadow: none;
  border: 1px solid #00000014;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: 100%;
  padding-top: 32px;
  padding-bottom: 0;
  padding-left: 0;
  transition: all .3s;
  display: flex;
}

.available-item-cart:hover {
  background-color: #fff;
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 48px #0000000f;
}

.content-item-cart-available {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  width: 100%;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.content-item-cart-available.between {
  justify-content: flex-start;
  align-items: center;
}

.h3-available {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.2;
}

.h3-available.between {
  text-align: center;
}

.paragraph-cart-available {
  color: #0006;
  max-width: 32ch;
  margin-bottom: 0;
  font-size: 20px;
}

.paragraph-cart-available.between {
  text-align: center;
}

.img-wrap-cart-available {
  border-radius: 15.51px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  box-shadow: inset 0 4.66px 4.66px #ffffff2b;
}

.weekend-call-section {
  background-color: #fff;
}

.content-weekend-call {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 8%;
  padding-bottom: 8%;
  display: flex;
}

.title-weekend-call {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.paragraph-weekend-call {
  color: #676767;
  text-align: center;
  max-width: 70ch;
  margin-bottom: 0;
  font-size: 24px;
}

.content-wrap-weekend-call {
  height: 100%;
}

.weekend-call-item-cart-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: grid;
}

.weekend-call-item-cart {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  box-shadow: none;
  background-color: #fff6e5;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: 100%;
  padding: 24px 24px 0;
  transition: all .3s;
  display: flex;
}

.weekend-call-item-cart:hover {
  background-color: #fff;
  border: 0 #0000;
  box-shadow: 0 0 48px #0000000f;
}

.weekend-call-item-cart.purple {
  background-color: #f6f5fd;
}

.weekend-call-item-cart.purple:hover {
  background-color: #fff;
  border: 0 #0000;
}

.weekend-call-item-cart.lemon {
  background-color: #fafcee;
}

.weekend-call-item-cart.lemon:hover {
  background-color: #fff;
  border: 0 #0000;
}

.h3-weekend-call {
  color: #000;
  max-width: 16ch;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 28px;
  line-height: 1.2;
}

.paragraph-cart-weekend-call {
  color: #0006;
  max-width: 20ch;
  margin-bottom: 0;
  font-size: 24px;
}

.number-container {
  color: #7c7c7c;
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 40px;
  height: 40px;
  font-size: 20px;
  font-weight: 600;
  display: flex;
}

.content-stay-connected {
  background-color: #f6f5fd;
  border-radius: 24px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  min-height: 477px;
  padding: 72px 80px;
  display: flex;
}

.content-wrap-stay-connected {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.h4-baner {
  color: #000;
  max-width: 16ch;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 48px;
  line-height: 1.2;
}

.button-wrap-stay-connected {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.link--stay-connected {
  color: #fff;
  background-color: #0603b8;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 196px;
  height: 64px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: inset 0 -27px 19px -9px #0000001a, 0 3px 12px #162dff40;
}

.link--stay-connected:hover {
  background-color: #b5b9ff;
  box-shadow: 0 -10px 19px -9px #0000001a, 0 3px 12px #162dff40;
}

.link--stay-connected.white {
  color: #fff;
}

.content-use-ai {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 8%;
  display: flex;
}

.container-wrap-heading-herouse-ai {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.content-optimize-ai {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.title-optimize-ai {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.optimize-ai-items-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.container-optimize-ai-items {
  background-color: #f4f9fe;
  border-radius: 24px;
  justify-content: space-between;
  align-items: center;
  min-height: 457px;
  padding: 72px 80px;
  display: flex;
}

.container-optimize-ai-items.orange {
  background-color: #fef8f0;
}

.container-optimize-ai-items.green {
  background-color: #f3fef9;
}

.optimize-ai-items {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.title-wrap-optimize-ai {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  display: flex;
}

.img-use-ai--ab-left {
  width: 100%;
  max-width: 221px;
  position: absolute;
  inset: 50% -4% 0% auto;
}

.img-use-ai--ab-right {
  width: 100%;
  max-width: 443px;
  position: absolute;
  inset: -8% auto 0% 15%;
}

.content-how-call-answering {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.title-how-call-answering {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.content-wrap-how-call-answering {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  flex-flow: column;
  display: flex;
}

.content-items-wraphow-call-answering {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.item-wraphow-call-answering {
  background-color: #fafafa;
  border: 1.2px solid #032db80d;
  border-radius: 20px;
  width: 100%;
  min-height: 310px;
  transform: rotate(-7.36deg);
  box-shadow: 0 15.66px 22.89px #278aff1a;
}

.item-wraphow-call-answering.blue {
  background-color: #e9ebff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 0;
  padding-top: 48px;
  padding-left: 32px;
  display: flex;
  position: relative;
  transform: none;
}

.item-wraphow-call-answering.right {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 0;
  padding-top: 48px;
  padding-left: 32px;
  display: flex;
  transform: rotate(7.84deg);
}

.item-wraphow-call-answering.left-cart {
  flex-flow: column;
  min-height: 0;
  padding-top: 48px;
  padding-left: 32px;
  display: flex;
}

.text-number-how-call-answering {
  color: #0603b8;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 48px;
  font-weight: 700;
  display: block;
  position: absolute;
  inset: -27px auto auto 28px;
}

.title-wrap-how-call-answering {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.p-med-16 {
  color: #938f8f;
  max-width: none;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4;
}

.the-benefits-section {
  background-color: #fafafa;
  margin-top: 8%;
}

.content-the-benefits {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.cart-the-benefits {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  display: flex;
}

.cart-wrap-the-benefits {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.p-med-24 {
  color: #171616cc;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 500;
}

.content-cart-the-benefits {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.content-analytics {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 8%;
  display: flex;
}

.content-proven-roi {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.title-proven-roi {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.paragraph-proven-roi {
  color: #676767;
  text-align: center;
  max-width: 57ch;
  margin-bottom: 0;
  font-size: 24px;
}

.smarter-ai-section {
  background-color: #fafafa;
  margin-top: 5%;
}

.content-smarter-ai {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 8%;
  padding-bottom: 8%;
  display: flex;
}

.title-smarter-ai {
  grid-column-gap: 22px;
  grid-row-gap: 22px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.content-wrap-smarter-ai {
  height: 100%;
}

.smarter-ai-item-cart-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: grid;
}

.smarter-ai-item-cart {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  box-shadow: none;
  border: 1px solid #00000014;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  max-width: none;
  height: 100%;
  padding: 32px 0 0;
  transition: all .3s;
  display: flex;
}

.smarter-ai-item-cart:hover {
  background-color: #fff;
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 48px #0000000f;
}

.business-growth-section {
  display: none;
}

.content--business-growth {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.title-business-growth {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.content-pricing {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.title-pricing {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: static;
  top: 10vh;
}

.paragraph-pricing {
  color: #676767;
  text-align: center;
  margin-bottom: 0;
  font-size: 24px;
}

.span-p {
  font-weight: 700;
}

.tabs-menu {
  background-color: #eaeced;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 450px;
  height: 69px;
  padding: 8px;
  display: flex;
}

.tab-link-tab-1 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #676767;
  background-color: #ddd0;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 53px;
  padding: 0;
  font-size: 24px;
  display: flex;
}

.tab-link-tab-1.w--current {
  background-color: #fff;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 53px;
  font-size: 24px;
  font-weight: 500;
  display: flex;
}

.badge-in-tab {
  background-color: #42bc261a;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 81px;
  height: 30px;
  display: flex;
}

.badge-in-tab.abs {
  border-radius: 4px;
  max-width: 81px;
  padding: 0;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.text-green {
  color: #42bc26;
  font-size: 14px;
  font-weight: 600;
}

.tabs {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tabpane-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  height: 100%;
  padding: 2%;
  display: grid;
}

.tabpane-item {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  background-color: #fff;
  border-radius: 24px;
  flex-flow: column;
  width: 98%;
  height: 100%;
  padding: 32px 24px 24px;
  display: flex;
}

.tab-pane-tab-1 {
  width: 100%;
  padding: 0%;
}

.tabs-content {
  width: 100%;
}

.content-name-price {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
  position: relative;
}

.price-wrap {
  justify-content: flex-start;
  align-items: flex-start;
  width: 55%;
  display: flex;
  position: static;
}

.text-price {
  color: #000;
  font-size: 56px;
  font-weight: 700;
}

.text-dollor {
  color: #000;
  font-size: 24px;
  font-weight: 700;
}

.text-price-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
  position: relative;
}

.list-price {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.list-item-price-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.button-price {
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 64px;
  padding: 10px 16px;
  text-decoration: none;
  display: flex;
}

.button-price.blue {
  background-color: #1e1bbf;
}

.border-tabpane-item {
  background-image: linear-gradient(#000, #cacaca 0%, #b8b8b8 0%, #e3e3e3 0%, #fff);
  border-radius: 24px;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 4px 3px;
  display: flex;
  box-shadow: 0 0 15px #2d375b24;
}

.text-blue {
  color: #2724cf;
  font-size: 14px;
  font-weight: 600;
}

.des-text-price {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-link-blue {
  color: #1e1bbf;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.text-reg-20-3 {
  color: #0009;
  font-size: 20px;
}

.badge-hero-ai-webchat-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-semi-20-2 {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
}

.content-privacy-policy {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 8%;
  display: flex;
}

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

.dropdown-toggle {
  color: #121e46;
  padding: 0 20px 0 0;
  transition: all .2s;
}

.dropdown-toggle:hover {
  color: #8c54ff;
}

.dropdown-toggle.w--open {
  padding: 0 20px 0 0;
}

.icon {
  width: 100%;
}

.chevron {
  margin-right: 5px;
}

.dropdown-title {
  margin-bottom: 2px;
  font-size: 15px;
}

.dropdown-title:hover {
  color: #283338;
}

.dropdown-title.colour-3 {
  color: #01d2fc;
}

.dropdown-title.colour-1 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #6a35ff;
  flex-flow: column;
  margin-bottom: 0;
  display: flex;
}

.dropdown-title.colour-2 {
  color: #46d39a;
}

.dropdown-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  border-radius: 10px;
  flex-flow: column;
  display: flex;
}

.dropdown-wrapper.w--open {
  background-color: #fff;
  border-radius: 15px;
  min-width: 300px;
  max-height: 100vh;
  left: -97px;
  box-shadow: 0 50px 25px -50px #20355a26, 8px 18px 60px 4px #00000021;
}

.dropdown-link {
  z-index: 30;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #283338;
  background-color: #00000008;
  border-radius: 7.2px;
  align-items: center;
  padding: 6px;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 16px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.dropdown-link:hover {
  font-family: Sf Pro Display, Arial, sans-serif;
}

.dropdown-link.link-03 {
  z-index: 28;
}

.dropdown-link.link-02 {
  z-index: 29;
}

.dropdown {
  margin-left: 0;
  margin-right: 0;
}

.dropdown-pointer {
  position: relative;
}

.icon-square {
  background-color: #00000005;
  border-radius: 7.2px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 52px;
  height: 52px;
  margin-right: 20px;
  padding: 14px;
  display: flex;
}

.icon-square.colour-3 {
  background-color: #ebfbff;
}

.icon-square.colour-2 {
  background-color: #f0fbf7;
}

.navigation-dropdown {
  min-width: 140px;
}

.navigation-dropdown.w--open {
  background-color: #fff;
  border: .7px solid #00000005;
  border-radius: 11.25px;
  width: 100%;
  min-width: 320px;
  max-height: 100vh;
  padding: 6px;
  left: -120px;
  overflow: clip;
}

.content-introduction {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.container-wrap-introduction {
  background-color: #fafafa;
  border: 1px solid #00000014;
  border-radius: 19.02px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  min-height: 519px;
  display: flex;
  position: relative;
  overflow: clip;
}

.content-wrap-introduction {
  z-index: 5;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.p-reg-24 {
  color: #0006;
  text-align: center;
  max-width: 69ch;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.p-reg-24.right {
  text-align: left;
  max-width: none;
  font-weight: 300;
  line-height: 1.5;
}

.content-information {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.content-information.flex {
  flex-flow: row-reverse;
  margin-left: auto;
  margin-right: auto;
}

.content-information-left {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.content-information-right {
  width: 100%;
  min-height: 501px;
  overflow: clip;
}

.h2-bold-48 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.2;
}

.h2-bold-48.introduction {
  font-size: 48px;
}

.title-information-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.p-med-20 {
  color: #0009;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 500;
}

.information-feature-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.list-item-information-feature {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.list-item-information-feature-wrap {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.list-item-information-feature-wrap.data-sharing {
  justify-content: flex-start;
  align-items: flex-start;
}

.p-reg-16 {
  color: #0009;
  max-width: 45ch;
  margin-bottom: 0;
  font-size: 16px;
}

.p-reg-16.color {
  color: #707070;
  line-height: 1.2;
}

.text-med-20 {
  color: #676767;
  text-align: center;
  max-width: 6ch;
  font-size: 16px;
  font-weight: 400;
}

.text-med-20.black-opa80 {
  color: #000c;
  text-align: left;
  max-width: none;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.6;
}

.data-sharing-disclosure {
  background-color: #fafafa;
}

.content-data-sharing-disclosure {
  padding-top: 5%;
  padding-bottom: 5%;
}

.content-data-sharing-disclosure-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  display: flex;
}

.item-data-sharing-disclosure-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.list-item-information-feature-data-sharing {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  display: flex;
}

.text-link-data-sharing {
  color: #0006;
  font-size: 24px;
}

.link--support {
  color: #4274eb;
  line-height: 1.2;
}

.content-page-faq {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  padding-top: 10%;
  padding-bottom: 8%;
  display: flex;
}

.ornament {
  position: absolute;
  inset: -30% -4% auto auto;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 6% 6% 0;
  display: flex;
}

.img-wrap-404 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.img-4 {
  opacity: .3;
  width: 100%;
  max-width: 200px;
}

.img-404 {
  width: 100%;
  max-width: 300px;
}

.img-abs-404 {
  position: absolute;
}

.img-abs-404.right {
  inset: 32% -12% auto auto;
}

.img-abs-404.left-div {
  inset: 37% auto 0% -16%;
}

.div-block-6 {
  z-index: 1;
  position: relative;
}

.text-copyright {
  color: #000;
  margin-top: 32px;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.button-404 {
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 64px;
  padding: 10px 16px;
  text-decoration: none;
  display: flex;
}

.button-404.blue {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #0603b8;
  max-width: 314px;
  height: 51px;
  margin-top: 14px;
}

.text-semi-16-404 {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
}

.text-semi-16-404.white {
  color: #fff;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.collection-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  width: 100%;
  display: block;
}

.dropdown-toggle-2 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 28px;
  display: flex;
}

.dropdown-toggle-2.w--open {
  width: 100%;
}

.dropdown-list {
  background-color: #dddddd1a;
  padding: 28px;
}

.dropdown-list.w--open {
  background-color: #ddd0;
  padding-top: 0;
  position: static;
}

.nav-container {
  z-index: 1000;
  font-weight: 400;
  position: sticky;
  top: 0;
}

.h3-faq {
  margin-top: 0;
  margin-bottom: 0;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
}

.h3-faq.faq {
  color: #010030;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.text-field--footer {
  color: #010030;
  background-color: #fff0;
  border: 1px #0000;
  height: 80%;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
}

.img-hero-health-care {
  z-index: 1;
  width: 100%;
  max-width: none;
  position: relative;
}

.img-hero-health-care.ai-webchat {
  width: 90%;
}

.content-wrap-health-care {
  background-color: #f5f6fa;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 0;
  max-width: none;
  min-height: 495px;
  padding-top: 15%;
  padding-bottom: 10%;
  display: flex;
  position: relative;
  overflow: clip;
}

.img-orange-copy {
  z-index: 0;
  width: 100%;
  max-width: 432px;
  position: static;
  inset: 0% 0% 0% auto;
}

.form-block--baner {
  width: 100%;
  max-width: 551px;
  margin-bottom: 0;
}

.submit-button--baner {
  background-color: #0603b8;
  border-radius: 8px;
  width: 100%;
  max-width: 137px;
  height: 100%;
  transition: background-color .3s;
  box-shadow: 0 3px 12px #162dff40, 0 27px 19px -9px #0000001a;
}

.submit-button--baner:hover {
  background-color: #b5b9ff;
}

.text-field-copy {
  color: #010030;
  background-color: #fff0;
  border: 1px #0000;
  height: 80%;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.content-partner {
  grid-column-gap: 70px;
  grid-row-gap: 70px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 12%;
  padding-bottom: 5%;
  display: flex;
}

.title-partner {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.button-partner {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 240px;
  display: flex;
}

.link--partner {
  color: #fff;
  background-color: #0603b8;
  border: 1px #000;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  height: 52px;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.link--partner:hover {
  color: #000;
  background-color: #0603b83b;
}

.tt-button-partner {
  text-decoration: none;
}

.span-blue {
  color: #55b8ff;
}

.span-blue.no-it {
  font-style: normal;
  font-weight: 500;
}

.heading-container {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.bg-span {
  background-color: #e7f5ff;
  width: 100%;
  max-width: 410px;
  height: 82px;
  position: absolute;
  inset: 0% -3% 0% auto;
  transform: rotate(-3.34deg);
}

.bg-span.demo {
  max-width: 811.32px;
  display: none;
  inset: auto;
}

.shape {
  position: absolute;
  inset: -19% -8% auto auto;
}

.video-content {
  border: 1.8px dashed #1d1ac845;
  border-radius: 40px;
  width: 100%;
  max-width: 1085px;
  min-height: 0;
  padding: 8px;
  overflow: clip;
}

.video-wrap {
  border-radius: 32px;
  width: 100%;
  height: 100%;
  overflow: clip;
}

.being-a-partner-section {
  background-color: #fafafa;
}

.content-being-a-partner {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.title-being-a-partner {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.content-being-a-partner-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  display: flex;
}

.cart-wrap-being-a-partner {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  display: grid;
}

.paragraph-cart-ai-copy {
  color: #0006;
  max-width: 32ch;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.ideal-partner-section {
  background-color: #fafafa;
}

.content-ideal-partner {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.title-ideal-partner {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.content-ideal-partner-wrap {
  grid-column-gap: 90px;
  grid-row-gap: 90px;
  flex-flow: column;
}

.ideal-partner-items-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ideal-partner-item {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  background-color: #dbecfd;
  border-radius: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  min-height: 174px;
  padding: 24px 16px;
  display: flex;
  position: relative;
  overflow: clip;
}

.ideal-partner-item.orange {
  background-color: #ffe9ca;
}

.ideal-partner-item.green {
  background-color: #dbf9d8;
}

.ideal-partner-item.burple {
  background-color: #f9def7;
}

.icon-ideal-partner {
  width: 61px;
}

.bg-item-ideal-partner {
  position: absolute;
  top: 0%;
  bottom: 0%;
}

.swiper-slide {
  z-index: 0;
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  background-color: #f5f6fa;
  border: 1px solid #0000000f;
  border-radius: 16px;
  flex-flow: column;
  flex: none;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-width: 0;
  max-width: none;
  min-height: 0;
  max-height: none;
  padding: 18px;
  transition: transform .3s;
  display: flex;
  position: static;
}

.container {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-project {
  background-color: #fafafa;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
  overflow: visible;
}

.section-project.on {
  display: block;
}

.slider_slider-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  position: relative;
  overflow: visible;
}

.swiper-container {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.swrper_component {
  grid-column-gap: 55px;
  grid-row-gap: 55px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.swiper-pagination {
  display: none;
  position: absolute;
  bottom: -2rem;
  left: 50%;
  transform: translate(-50%);
}

.swiper-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  display: grid;
}

.star-cantainer {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  width: 100%;
  max-width: none;
  display: flex;
}

.star {
  width: 24px;
  max-width: none;
}

.p-slider {
  color: #444;
  max-width: 44ch;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.p-wrap-slider {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  display: flex;
}

.title-slider {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.text-bold-28 {
  color: #101010;
  font-size: 18px;
  font-weight: 700;
}

.form-section-demo {
  background-color: #fafafa;
}

.content-form-demo {
  grid-column-gap: 77px;
  grid-row-gap: 77px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

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

.content-terms {
  justify-content: space-between;
  align-items: center;
  padding-top: 5%;
  padding-bottom: 8%;
  display: flex;
}

.description-of-conditions {
  background-color: #fafafa;
}

.content-description-of-conditions {
  padding-top: 8%;
  padding-bottom: 8%;
}

.description-of-conditions-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  display: flex;
}

.rich-text-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #000;
  flex-flow: column;
  display: flex;
}

.rich-text-block.margin {
  margin-top: 40px;
}

.p-richtext {
  color: #0009;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.5;
}

.p-richtext.margin {
  margin-top: 30px;
  margin-bottom: 0;
  line-height: 1.5;
}

.p-richtext.med {
  color: #0009;
  font-weight: 300;
}

.p-richtext.med._16-margin {
  color: #0009;
  margin-top: 16px;
}

.p-richtext.med.color {
  color: #0009;
}

.bold-text-terms {
  color: #000;
}

.link-text-terms {
  color: #4274eb;
}

.list-terms {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  margin-top: 16px;
  display: flex;
}

.list-terms._16-margin {
  margin-top: 32px;
}

.list-item-terms {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.empty {
  line-height: 0;
}

.color-span {
  color: #000;
}

.platform-agreement {
  background-color: #fafafa;
}

.content-platform-agreement {
  padding-top: 8%;
  padding-bottom: 8%;
}

.platform-agreement-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  display: flex;
}

.menu {
  display: none;
}

.hamburger {
  cursor: pointer;
  background-color: #ececec0f;
  border: 1px solid #ececec33;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  position: relative;
}

.hamburger.is-navbar {
  display: none;
}

.sticky-nav-menu-line {
  background-color: #ececec;
  width: 14px;
  height: 1px;
  min-height: 1px;
}

.sticky-nav-menu-line.top {
  display: block;
}

.sticky-nav-menu-line.mid {
  margin-top: 3px;
  margin-bottom: 3px;
}

.trigger {
  width: 0;
  height: 0;
  padding: 0;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
}

.loader_progress {
  z-index: 1;
  background-color: #0603b866;
  width: 0%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.loader_number {
  padding-bottom: .14em;
  font-size: 10em;
  font-weight: 500;
  line-height: .55;
}

.img-2 {
  position: static;
}

.container-2 {
  z-index: 2;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 1.3em;
  position: relative;
}

.container-2.is-loader-bottom {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.div-block-3 {
  padding-top: 100px;
  padding-left: 66px;
}

.page-wrapper {
  width: 100%;
  font-size: 1em;
  display: none;
  position: relative;
  overflow: hidden;
}

.loader_top {
  color: #eb412b;
  border-bottom: 2px solid #000;
  position: relative;
}

.loader {
  z-index: 1000;
  color: #000;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 100vh;
  display: none;
  position: fixed;
  inset: 0% 0% auto;
  overflow: hidden;
}

.div-block {
  justify-content: center;
  align-items: center;
  padding-top: 10rem;
  display: flex;
}

.text-block-2 {
  font-size: 24px;
}

.div-block-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.content-cart-ai-proces-item-wrap {
  background-color: #fafafa;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 256px;
  min-height: 256px;
  padding: 14px;
  display: flex;
  box-shadow: 0 15.66px 22.89px #0000001a;
}

.content-cart-ai-proces-item-wrap.between {
  position: relative;
  transform: rotate(2.39deg);
}

.content-cart-ai-proces-item-wrap._3 {
  position: relative;
  transform: rotate(11.14deg);
}

.content-cart-ai-proces-item-wrap._4 {
  position: relative;
  transform: rotate(-5.15deg);
}

.content-cart-ai-proces-item-wrap._5 {
  position: relative;
  transform: rotate(5.64deg);
}

.content-cart-ai-proces-item-wrap._1-copy {
  position: relative;
  transform: rotate(7.07deg);
}

.title-cart-ai-proces {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  background-color: #f4e4ff;
  border-radius: 20px;
  flex-flow: column;
  padding: 14px;
  display: flex;
}

.title-cart-ai-proces.blue {
  background-color: #e1e7ff;
}

.title-cart-ai-proces.orenge {
  background-color: #fff0e9;
}

.title-cart-ai-proces.green {
  background-color: #edf7f2;
}

.sign-up {
  height: 100vh;
  overflow: clip;
}

.content-sign-up {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.right-sign-up {
  width: 100%;
  padding-top: 0%;
  padding-bottom: 0%;
}

.left-sign-up {
  background-image: linear-gradient(148deg, #1e1bbf, #0603b8);
  border-radius: 32px;
  width: 100%;
  height: 100%;
  min-height: 0;
}

.form-signup-wrap {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  padding-top: 4%;
  padding-bottom: 4%;
  display: flex;
}

.title-form-signup {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.h1 {
  margin-top: 0;
  margin-bottom: 0;
}

.h1.sign-up {
  color: #000;
  text-align: center;
  height: auto;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.2;
}

.form-sign-up {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  display: flex;
}

.sign-up-with-google {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid #d2d2d3;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 221px;
  padding: 16px 24px;
  text-decoration: none;
  display: flex;
}

.sign-up-with-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.sign-up-with-apple {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid #d2d2d3;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 221px;
  padding: 16px 24px;
  text-decoration: none;
  display: flex;
}

.or-content {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.line-form {
  background-color: #d2d2d3;
  width: 100%;
  max-width: 209px;
  height: 1px;
}

.field-lable-sign {
  color: #000;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
}

.text-field-sign {
  color: #000;
  background-color: #f5f5f7;
  border: 1px solid #d2d2d3;
  border-radius: 8px;
  width: 100%;
  min-width: 0;
  max-width: 221px;
  height: 56px;
  font-size: 16px;
}

.text-field-sign.email {
  max-width: 458px;
}

.form-field-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  width: 100%;
  max-width: 221px;
  display: flex;
}

.form-field-wrap.email {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 458px;
  display: flex;
}

.form-field {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.form--signup {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.form-block-signup {
  margin-bottom: 0;
}

.button-form-sign-up {
  color: #fff;
  background-color: #0603b8;
  border-radius: 8px;
  width: 100%;
  max-width: 458px;
  height: 51px;
  font-size: 16px;
}

.link-to-login-wrap {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.span-login-link {
  color: #000;
  font-weight: 500;
  text-decoration: none;
}

.span-login-link.blue {
  color: #0603b8;
}

.left {
  color: #fff;
  background-image: linear-gradient(135deg, #0295d3, #99eee6);
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding: 20px;
  display: flex;
}

.relative {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-flow: column;
  width: 100%;
  display: flex;
  position: relative;
}

.show-hide-code {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.show-password-wrap {
  z-index: 4;
  position: absolute;
  inset: 0% 0% auto auto;
}

.show-password {
  background-color: #fff0;
  padding: 0 7px 0 6px;
  font-size: 13.5px;
  display: flex;
  bottom: 5px;
}

.show-password.w--current {
  background-color: #fff0;
  display: none;
}

.eye-svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  margin-right: 4px;
  display: flex;
}

.hide {
  display: none;
}

.sign-in {
  height: 100vh;
  overflow: clip;
}

.content-sign-in {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.right-sign-in {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 0%;
  padding-bottom: 0%;
  display: flex;
}

.form-sign-in-wrap {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  width: 100%;
  padding-top: 4%;
  padding-bottom: 4%;
  display: flex;
}

.title-form-sign-in {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.form-sign-in {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  display: flex;
}

.sign-in-with-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.form-block-sign-in {
  margin-bottom: 0;
}

.form--sign-in {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.forget-password {
  height: 100vh;
  overflow: clip;
}

.button-form-forget-password {
  color: #fff;
  background-color: #0603b8;
  border-radius: 8px;
  width: 100%;
  max-width: 458px;
  height: 51px;
  font-size: 16px;
}

.right-forget-password {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 0%;
  padding-bottom: 0%;
  display: flex;
}

.right-forget-password.password {
  height: auto;
}

.field-lable-password {
  color: #000;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
}

.form-forget-password {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-flow: column;
  width: 100%;
  display: flex;
}

.fom-forget-password {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.check-your-email {
  height: 100vh;
  overflow: clip;
}

.content-check-your-email {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.right-check-your-email {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 0%;
  padding-bottom: 0%;
  display: flex;
}

.form-check-your-email-wrap {
  flex-flow: column;
  width: 100%;
  display: flex;
}

.link-to-check-your-email-wrap {
  margin-top: 28px;
  margin-bottom: 28px;
}

.your-password-has-been-changed {
  height: 100vh;
}

.content-password-has-been-changed {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.right-password-has-been-changed {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 0%;
  padding-bottom: 0%;
  display: flex;
}

.img-wrap-baner-bg.lefr {
  position: absolute;
  inset: 0% auto auto 0%;
}

.img-wrap-baner-bg.right {
  position: absolute;
  inset: 0% 0% auto auto;
}

.img-lines {
  z-index: 2;
  position: absolute;
  inset: 0% auto auto 0%;
}

.img-lines.right {
  inset: 0% 0% auto auto;
}

.bg-on-logos {
  background-color: #f5f6fa;
  display: block;
  position: absolute;
  inset: 0%;
}

.shape-on-mob {
  display: none;
}

.h4-24-bold {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: SF Pro Display, Arial, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
}

.h4-24-bold.color {
  color: #565656;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-weight: 500;
}

.img-hero-decorative {
  position: absolute;
  inset: -20% -7% auto auto;
}

.link-email {
  color: #0603b8;
}

.collection-list-wrapper {
  flex-flow: row;
  width: 100%;
}

.collection-item {
  width: 100%;
}

.paragraph {
  color: #0603b8;
  margin-bottom: 0;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 16px;
}

.icon-drop-down {
  width: 100%;
}

.text-drop-down {
  color: #9c9c9f;
  font-family: Sf Pro Display, Arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
}

.text-drop-down.title {
  color: #000;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 8px;
  font-weight: 500;
  line-height: 1.6;
}

._1 {
  background-color: #f5f6fa;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 415px;
  display: flex;
  position: relative;
}

.mind-blowing-right-wrap {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 355px;
  display: flex;
  position: relative;
}

.image-4 {
  margin-top: 5px;
}

.link {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.span-1 {
  font-style: normal;
  font-weight: 600;
}

.faq-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.link-forget-password {
  text-decoration: none;
}

.content-project {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  flex-flow: column;
  padding-top: 5%;
  padding-bottom: 5%;
  display: flex;
}

.img-folder-copy {
  width: 100%;
  max-width: none;
  display: block;
  position: static;
}

.privecy-img {
  width: 100%;
  overflow: clip;
}

.proogres-wrap {
  justify-content: center;
  align-items: center;
  width: 50%;
  display: flex;
}

.progress-wrap-items {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  display: flex;
}

.circle-progres {
  background-color: #1a41c3;
  border-radius: 100%;
  width: 10px;
  height: 10px;
}

.audio-wrap {
  display: block;
}

.code-embed {
  width: 100%;
}

@media(max-width:1024px){
  .my-container {
    padding-left: 3%;
    padding-right: 3%;
  }
  .footer-content-wrap-coinbase {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }
  .links-wrap-footer-coinbase {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }
}
  
@media screen and (max-width: 991px) {
  ._00000 {
    width: 45%;
    max-width: none;
  }

  ._000000000 {
    min-width: 25px;
  }

  .content-clients-say {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    padding-top: 8%;
    padding-bottom: 10%;
  }

  .paragraph-baner {
    font-size: 20px;
  }

  .paragraph-baner.maxw {
    max-width: 45ch;
    font-size: 18px;
  }

  .paragraph-baner.gray {
    font-size: 16px;
  }

  .img-busuness--loss {
    max-width: 320px;
    bottom: auto;
    left: auto;
    right: auto;
  }

  .img-busuness--loss.webchat-platform {
    max-width: 320px;
    position: absolute;
    top: auto;
    bottom: auto;
    left: auto;
  }

  .img-busuness--loss.webchat-platform.under {
    position: absolute;
    top: auto;
    bottom: auto;
  }

  .h3-mind-blowing {
    text-align: center;
    max-width: 23ch;
    font-size: 32px;
  }

  .h3-mind-blowing.white {
    font-size: 38px;
  }

  .h3-mind-blowing.white.webchat-platform {
    max-width: 25ch;
    font-size: 38px;
    overflow: visible;
  }

  .screen-home-hero {
    max-width: 600px;
  }

  .content-mind-blowing-section-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .content-mind-blowing-section-wrap._3 {
    flex-flow: column;
    display: flex;
    position: static;
  }

  .content-mind-blowing-section-wrap._1 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    min-height: 0;
    position: static;
  }

  .content-mind-blowing-section-wrap._4, .content-mind-blowing-section-wrap._2, .content-mind-blowing-section-wrap._5 {
    flex-flow: column;
    display: flex;
    position: static;
  }

  .content-business-loss {
    flex-flow: column;
    min-height: 0;
    padding-top: 5%;
    padding-bottom: 5%;
  }

  .content-baner-footer-home-wrap {
    min-height: 700px;
  }

  .reasons-item-bg {
    max-width: none;
    min-height: 320px;
  }

  .reasons-item-bg.long-item {
    min-height: 320px;
  }

  .content-webchat-platform-right {
    aspect-ratio: auto;
    object-fit: fill;
    justify-content: center;
    align-items: center;
    max-width: none;
    height: auto;
    min-height: 0;
    overflow: clip;
  }

  .hero-section {
    padding-top: 5rem;
  }

  .navbar {
    background-color: #fff;
    position: absolute;
    inset: 0 0% auto;
  }

  .blur-white-bg {
    background-image: radial-gradient(circle closest-corner, #0000 51%, #fff);
    justify-content: center;
    align-items: center;
    width: 50%;
    height: 80%;
    display: block;
  }

  .img-left-baner, .img-left-baner._12.opacity {
    max-width: 320px;
  }

  .text-bold-18 {
    font-size: 20px;
  }

  .title-faq {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .sticky-content-2 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
    height: auto;
    top: 25vh;
  }

  .clients-say-item-2 {
    border-radius: 18px;
    height: 100%;
    min-height: 0;
    max-height: none;
    padding: 16px 12px;
  }

  .reasons-item-wrap {
    max-width: none;
    min-height: 320px;
    padding: 24px;
  }

  .pin-img {
    width: 60px;
  }

  .content-business-loss-right {
    max-width: none;
    min-height: 360px;
  }

  .img-reasons-wrap.long-item {
    display: none;
  }

  .form-block {
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    display: flex;
  }

  .h3-why-us {
    font-size: 28px;
  }

  .content-webchat-platform {
    flex-flow: column;
    min-height: 0;
    padding: 42px 24px 0;
    overflow: clip;
  }

  .badge-q.faq {
    max-width: 280px;
    height: 40px;
  }

  .badge-q.fag--caontactus {
    max-width: 112px;
    height: 40px;
  }

  .content-webchat-platform-left {
    width: 100%;
  }

  .img-right-baner, .img-right-baner.opacity {
    max-width: 320px;
  }

  .bg-mind-blowing-left {
    justify-content: center;
    align-items: center;
    position: static;
  }

  .bg-mind-blowing-left.abs {
    position: absolute;
  }

  .nav-button--coinbase {
    display: none;
  }

  .nav-button--coinbase.get-started.mobile, .nav-button--coinbase.small.mobile {
    max-width: none;
    display: flex;
  }

  /* .links-wrap-footer-coinbase, .line-menu.left {
    display: none;
  } */

  .line-menu.left {
    display: none;
  }

  .content-text-business-loss {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .title-ai-service-calls {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    position: static;
    top: 5vh;
  }

  .title-ai-service-calls.content-services {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    flex-flow: column;
  }

  .title-ai-service-calls.available {
    background-color: #fff0;
  }

  .paragraph-reg-24 {
    text-align: center;
    max-width: 31ch;
  }

  .paragraph-reg-24.business {
    max-width: 42ch;
    font-size: 20px;
  }

  .paragraph-reg-24.maxw {
    color: #0009;
    max-width: 41ch;
    font-size: 20px;
    line-height: 1.4;
  }

  .logo-footer-coinbase-wrap {
    justify-content: center;
    align-items: center;
  }

  .text-med-18 {
    font-size: 16px;
  }

  .nav-wrap-coinbase {
    z-index: 2;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    padding-left: 3%;
    padding-right: 3%;
    position: relative;
  }

  .form-wrap-hero {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .form-wrap-hero.home.footer {
    bottom: 20px;
  }

  .submit-button-2 {
    max-width: 120px;
  }

  .text-number.orange {
    font-size: 32px;
  }

  .text-reg-16.client {
    max-width: 25ch;
    font-size: 14px;
  }

  .text-reg-16.terms {
    font-size: 18px;
  }

  .text-reg-16.partner {
    font-size: 20px;
  }

  .title-why-us {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .content-why-us {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .text-field--hero {
    height: 100%;
  }

  .h2 {
    font-size: 54px;
  }

  .h2.big {
    max-width: none;
    font-size: 54px;
  }

  .h2.big.home-stiky, .h2.big.home, .h2.big.home.ai-process, .h2.big.home.faq {
    font-size: 58px;
  }

  .h2.big.home.faq.white {
    font-size: 62px;
  }

  .h2.big.partner, .h2.big.contactus {
    font-size: 58px;
  }

  .h2.ch {
    max-width: none;
  }

  .h2._404, .h2.being-a-partner {
    font-size: 54px;
  }

  .h2.terms {
    font-size: 40px;
  }

  .title-baner-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .img--copy {
    max-width: 480px;
  }

  .img--copy.z-4 {
    display: none;
  }

  .img--copy.z-4.on {
    max-width: 360px;
    display: block;
  }

  .img--copy.z-3 {
    display: none;
  }

  .img--copy.z-3.on {
    display: block;
    position: absolute;
  }

  .img--copy.z-2 {
    display: none;
  }

  .img--copy.z-2.on {
    max-width: 320px;
    display: block;
  }

  .img--copy.z-1 {
    display: none;
  }

  .img--copy.z-1.on {
    max-width: 320px;
    display: block;
  }

  .title-clients-say {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .badge-q-wrap.faq {
    max-width: 280px;
  }

  .badge-q-wrap.faq-contactus {
    max-width: 115px;
    height: 42px;
  }

  .paragraph-why-us {
    font-size: 18px;
  }

  .h3-24-bold.get-in-touch {
    font-size: 20px;
  }

  .h3-24-bold.contact-us, .h3-24-bold.how-call-answering, .h3-24-bold.between {
    text-align: center;
  }

  .form {
    min-width: 480px;
    max-width: 480px;
    height: 60px;
  }

  .content-baner-footer-home {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .circle-blur-purple.hide, .circle-blur-purple.pink {
    min-height: 0;
  }

  .mind-blowing-left {
    border-radius: 16px;
    max-width: none;
    min-height: auto;
  }

  .content-clients-say-wrap {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .paragraph-footer {
    text-align: center;
    max-width: 38ch;
  }

  .title-ai-process {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .text-med-24 {
    text-align: left;
    max-width: 22ch;
    font-size: 18px;
  }

  .text-med-24.white-baner {
    max-width: 31ch;
  }

  .text-med-24.handel {
    text-align: center;
  }

  .text-med-24.handel.hide {
    display: flex;
    position: static;
  }

  .reasons-wrap {
    max-width: none;
  }

  .reasons-wrap.long-item {
    min-height: 320px;
  }

  .text-button.white, .text-button.white-copy, .text-button.blue {
    font-size: 18px;
  }

  .paraghraph-hero {
    text-align: center;
    max-width: 50ch;
  }

  .button-request-demo-2, .button-request-demo-2.white {
    width: 100%;
    max-width: 320px;
  }

  .mind-blowing-right {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    justify-content: flex-start;
    align-items: center;
    min-height: 0;
    display: none;
  }

  .mind-blowing-right.not-abs {
    display: block;
  }

  .mind-blowing-right.on {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    display: flex;
    position: static;
  }

  .mind-blowing-right._2, .mind-blowing-right._3, .mind-blowing-right._4 {
    display: none;
  }

  .mind-blowing-right._5 {
    width: 100%;
    display: flex;
    position: static;
  }

  .footer-content-wrap-coinbase {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .h1-hero {
    font-size: 68px;
  }

  .reasons {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .content-mind-blowing-section {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
    height: auto;
  }

  .button-wrap-cyberbank {
    display: none;
  }

  .button-wrap-cyberbank.mobile {
    flex-flow: column;
    max-width: none;
    display: flex;
  }

  .clients-say-wrap {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .paragraph-ai {
    font-size: 20px;
  }

  .img-line-2 {
    width: 100%;
    max-width: 390px;
    top: 72px;
  }

  .nav-menu-coinbase {
    background-color: #fff;
    flex-flow: column;
    padding-left: 8px;
    padding-right: 8px;
    position: fixed;
    inset: 0%;
  }

  .sticky-wrapper {
    height: auto;
    position: static;
  }

  .bg-ai-gruop {
    max-width: 700px;
  }

  .link-menu--coinbase {
    background-color: #fafafa;
    border: 1px solid #eee;
    border-radius: 10px;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 20px;
    display: flex;
  }

  .cart-item-zyratalk-impact {
    width: 45%;
    max-width: none;
  }

  .cart-item-zyratalk-impact.legal {
    width: 100%;
    padding-bottom: 32px;
  }

  .cart-item-zyratalk-impact.pading {
    width: 100%;
  }

  .paragraph-cart-ai {
    color: #0009;
    font-size: 18px;
    font-weight: 300;
  }

  .my-container {
    padding-left: 3%;
    padding-right: 3%;
  }

  .my-container.baner {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .content-baner-footer-home-wrap-copy {
    min-height: 700px;
  }

  .feature-wrap-cart-use-case {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
  }

  .title-zyratalk-impact, .title-use-cases {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .content-wrap-services {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    max-width: none;
    min-height: 0;
  }

  .cart-wrap-ai-service-calls {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .cart-wrap-ai-service-calls.ai-webchat {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .cart-wrap-ai-service-calls.transforms-businesses {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto auto;
  }

  .rectangle-on-calender {
    min-width: 32px;
    max-width: 32px;
    height: 60px;
  }

  .rectangle-on-calender.long {
    height: 100px;
  }

  .rectangle-on-calender.blue {
    height: 120px;
  }

  .bg-cart-industry-wrap {
    border-radius: 18px;
  }

  .h3-ai {
    font-size: 24px;
  }

  .text-med-16 {
    font-size: 14px;
    text-decoration: none;
  }

  .text-med-16.right {
    font-size: 12px;
  }

  .feature-cart-use-case {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .star-baner {
    z-index: 1;
    display: none;
  }

  .cart-item-ai-service-calls {
    min-height: 200px;
  }

  .cart-item-ai-service-calls.transforms-businesses {
    border-radius: 18px;
    max-height: 200px;
  }

  .cart-item-ai-service-calls.being-a-partner {
    max-width: none;
  }

  .img-wrap-cart-ai-service-calls.orange, .img-wrap-cart-ai-service-calls.yellow, .img-wrap-cart-ai-service-calls.blue, .img-wrap-cart-ai-service-calls.purple, .img-wrap-cart-ai-service-calls.yellow, .img-wrap-cart-ai-service-calls.purple {
    max-width: 60px;
    height: 60px;
  }

  .circle-wrap {
    width: 24px;
    min-width: 24px;
    height: 24px;
  }

  .cart-item-use-cases {
    height: 100%;
    min-height: 0;
  }

  .cart-item-use-cases.orange {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    min-height: 536px;
    max-height: 536px;
    padding: 18px;
  }

  .cart-item-use-cases.orange.health-care {
    min-height: 0;
    max-height: none;
  }

  .cart-item-use-cases.orange.smarter {
    max-height: none;
  }

  .cart-item-use-cases.orange.the-benefits {
    min-height: 0;
    max-height: none;
  }

  .cart-item-use-cases.pink {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    min-height: 536px;
    padding: 18px;
  }

  .cart-item-use-cases.pink.legal {
    justify-content: space-between;
    align-items: center;
  }

  .cart-item-use-cases.indigo {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    min-height: 536px;
    max-height: 536px;
    padding: 18px;
  }

  .cart-item-use-cases.indigo.legal {
    min-height: 0;
  }

  .cart-item-use-cases.indigo.health-care, .cart-item-use-cases.indigo.the-benefits {
    min-height: 0;
    max-height: none;
  }

  .rectangle-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: flex-end;
  }

  .left-content-wrap-services {
    width: 100%;
  }

  .left-content-wrap-services.legal, .left-content-wrap-services.terms {
    justify-content: flex-start;
    align-items: center;
  }

  .content--industry {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .right-content-wrap-services {
    justify-content: center;
    align-items: center;
    width: 62%;
    height: auto;
  }

  .text-field {
    height: 100%;
  }

  .cart-industry.flex {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
  }

  .hero-services-section {
    padding-top: 5rem;
  }

  .heading-3.cart {
    font-size: 24px;
  }

  .cart-use-cases {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .img-hero-servises {
    max-width: 280px;
    position: absolute;
  }

  .content-ai-service-calls {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .container-wrap-heading-hero, .container-wrap-heading-hero.right {
    justify-content: flex-start;
    align-items: center;
  }

  .cart-industry-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: grid;
  }

  .cart-industry-wrap.answering-solution {
    grid-template-rows: auto auto auto;
    place-items: center;
  }

  .cart-industry-item {
    border-radius: 18px;
    justify-content: space-between;
    align-items: flex-end;
    max-width: none;
    height: 100%;
    min-height: 0;
    padding: 12px;
  }

  .cart-industry-item.health-care {
    padding: 12px;
  }

  .cart-industry-item.answering-solution {
    justify-content: space-between;
    align-items: center;
    width: 85%;
    padding-bottom: 18px;
  }

  .img-checkered {
    max-width: none;
  }

  .title-baner {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .title-baner._2 {
    z-index: 2;
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    top: 14%;
  }

  .cart-wrap-zyratalk-impact {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    display: flex;
  }

  .cart-wrap-zyratalk-impact.legal {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    grid-template-rows: auto auto;
    display: flex;
  }

  .heading-2 {
    font-size: 58px;
  }

  .heading-2.big {
    max-width: 22ch;
    font-size: 52px;
  }

  .img-wrap-cart-use-case {
    max-width: 260px;
    min-height: 260px;
  }

  .img-wrap-cart-use-case.pink.legal {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .img-orange.indigo {
    inset: auto;
  }

  .img-orange.indigo.legal {
    max-width: 260px;
  }

  .content-cart-use-cases {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .content-zyratalk-impact {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .content-baner-footer-home-copy {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .cart-wrap-use-cases, .cart-wrap-use-cases.ai-webchat {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .content-item-cart-ai-service-call {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .heading-1 {
    text-align: center;
    max-width: none;
    font-size: 62px;
    font-weight: 400;
  }

  .heading-1.about-us {
    max-width: 17ch;
  }

  .cart-ai-service-calls {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .cart-ai-service-calls.transforms-businesses {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .cart-container-imgs-use-cases {
    justify-content: center;
    align-items: center;
    min-height: 261px;
  }

  .cart-container-imgs-use-cases.pink.legal {
    max-width: 360px;
    height: 100%;
    min-height: 400px;
  }

  .content-services {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column-reverse;
  }

  .h3-use-cases {
    font-size: 28px;
  }

  .content-use-cases {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .heart-blue {
    max-width: 120px;
    bottom: 69.8906px;
    right: 96.8125px;
  }

  .bg-wrap-hero {
    justify-content: center;
    align-items: flex-start;
    inset: 0%;
  }

  .img-page-white {
    max-width: 120px;
    left: 78px;
  }

  .button-solutions {
    max-width: 280px;
    height: 52px;
  }

  .image--tag-legal {
    max-width: 100px;
    bottom: -22%;
    left: 228.5px;
  }

  .image--paper-white {
    max-width: 240px;
    left: 41px;
  }

  .image--paper-yellow {
    max-width: 280px;
    right: 0;
  }

  .img-page-orange {
    left: 80px;
  }

  .content-legal {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column-reverse;
  }

  .right-content-wrap-legal {
    width: 55%;
  }

  .text-block {
    font-size: 16px;
    font-weight: 300;
  }

  .text-badge {
    font-size: 14px;
  }

  .hero-legal-section {
    padding-top: 5rem;
  }

  .submit-button-4 {
    max-width: 120px;
  }

  .heading3.cart {
    font-size: 24px;
  }

  .h2-in {
    font-size: 58px;
  }

  .h2-in.big {
    max-width: none;
    font-size: 58px;
  }

  .text-med-32 {
    font-size: 24px;
    font-weight: 500;
  }

  .content--answering-solution {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .hero-ai-webchat-section {
    padding-top: 5rem;
  }

  .content-smarter {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .img-hero-aboutus {
    max-width: 450px;
  }

  .img-our-mission-left {
    max-width: 320px;
  }

  .hero-about-us-section, .hero-about-us-section.terms {
    padding-top: 5rem;
  }

  .content-handle {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .content-aboutus {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column-reverse;
  }

  .content--webchat-solutions-wrap {
    flex-flow: column;
  }

  .get-in-touch-section {
    margin-bottom: 60px;
  }

  .content--webchat-solutions {
    grid-column-gap: 68px;
    grid-row-gap: 68px;
  }

  .link--transforms-businesses {
    margin-top: 18px;
  }

  .link--transforms-businesses.form {
    min-width: 0;
    max-width: none;
    font-size: 16px;
  }

  .why-zayra-left {
    border-radius: 28px;
    width: 85%;
    max-width: none;
    min-height: 420px;
  }

  .img-1-why-zayra {
    max-width: 320px;
  }

  .content-wrap-get-in-touch {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .tex-reg-24 {
    font-size: 16px;
  }

  .content-partners {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .paragraph-cart-transforms-businesses {
    color: #0009;
    font-size: 18px;
    font-weight: 300;
  }

  .h3-unlocking-growth {
    text-align: center;
    max-width: 19ch;
    font-size: 38px;
  }

  .title-webchat-solutions {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .paragraph-transforms-businesses {
    font-size: 20px;
    font-weight: 300;
  }

  .partners-section {
    margin-top: 90px;
  }

  .img-our-mission-right {
    max-width: 320px;
  }

  .h3-why-zayra {
    text-align: center;
    max-width: 17ch;
    font-size: 46px;
  }

  .clients-say-item {
    border-radius: 18px;
    height: 100%;
    min-height: 0;
    max-height: none;
    padding: 16px 12px;
  }

  .h3-transforms-businesses {
    font-size: 25px;
  }

  .name-handle-items-wrap {
    display: none;
  }

  .paragraph-partners {
    font-size: 20px;
  }

  .content-transforms-businesses {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .handle-item._2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #f5f6fa;
    border: 1px solid #e7eaf3;
    border-radius: 20px;
    flex-flow: column-reverse;
    width: 65%;
    max-width: none;
    min-height: 0;
    padding-top: 0;
    padding-bottom: 16px;
    transform: none;
  }

  .handle-item._4 {
    background-color: #f5f6fa;
    border: 1px solid #e7eaf3;
    border-radius: 20px;
    flex-flow: column-reverse;
    width: 65%;
    max-width: none;
    min-height: 0;
    padding-top: 18px;
    padding-bottom: 18px;
    transform: none;
  }

  .handle-item._5 {
    background-color: #f5f6fa;
    border: 1px solid #e7eaf3;
    flex-flow: column-reverse;
    width: 65%;
    max-width: none;
    min-height: 0;
    padding-bottom: 18px;
    transform: none;
  }

  .handle-item._3 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    background-color: #f5f6fa;
    border: 1px solid #e7eaf3;
    border-radius: 20px;
    flex-flow: column-reverse;
    width: 65%;
    max-width: none;
    min-height: 0;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .handle-item._1-copy {
    background-color: #f5f6fa;
    border: 1px solid #e7eaf3;
    border-radius: 20px;
    flex-flow: column-reverse;
    width: 65%;
    max-width: none;
    min-height: 0;
    padding-bottom: 18px;
    transform: none;
  }

  .container-wrap-our-mission {
    min-height: 440px;
  }

  .text-number-partners {
    position: static;
  }

  .content-why-zayra {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .content-unlocking-growth {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
  }

  .button-wrap-webchat-solutions {
    justify-content: center;
    align-items: center;
  }

  .handle-section {
    background-color: #fff;
  }

  .title-transforms-businesses {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .heading-7 {
    font-size: 58px;
  }

  .heading-7.bigest {
    max-width: 17ch;
    font-size: 52px;
  }

  .content-wrap-why-zayra {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .content-wrap-why-zayra.flex {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .title-handle {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .circle-big {
    min-width: 25px;
  }

  .content-handle-items-wrap {
    flex-flow: column;
  }

  .bg-get-in-touch-item {
    min-height: 200px;
    inset: 0% 0% auto;
  }

  .title-partners {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .content-get-in-touch {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    padding-bottom: 5%;
  }

  .bg-our-mission-wrap {
    justify-content: space-between;
    align-items: flex-start;
  }

  .content-wrap-unlocking-growth {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .h2-bold-72 {
    font-size: 58px;
  }

  .content-get-in-touch-item {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    justify-content: center;
    align-items: center;
  }

  .content-wrap-our-mission {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .title-why-zyra {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .get-in-touch-item {
    border-radius: 18px;
    height: 100%;
    min-height: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: clip;
  }

  .progress-handle-items-wrap {
    display: none;
  }

  .p-reg-20 {
    max-width: 50ch;
    font-weight: 300;
  }

  .faq-toggle {
    font-size: 1.25rem;
  }

  .content-wrap-form-get-in-touch {
    grid-template-columns: 1fr;
  }

  .content-wrap-form-get-in-touch.flex {
    place-items: start stretch;
  }

  .faq-item-2 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .title-contactus {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .form-2 {
    width: 100%;
  }

  .p-fag-contact-us {
    font-weight: 300;
  }

  .form-wrap {
    max-width: none;
  }

  .form-block-4 {
    width: 85%;
    margin-bottom: 0;
  }

  .faq-contactus-item-wrap {
    padding: 24px;
  }

  .button-wrap {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .form-wrap-left {
    background-color: #fff0;
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
    padding-bottom: 42px;
    padding-right: 42px;
  }

  .checkbox-field {
    justify-content: center;
    align-items: flex-end;
    max-width: none;
  }

  .title-form-wrap {
    width: 85%;
  }

  .content-form-get-in-touch {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .faq-contactus-section {
    margin-top: 0;
  }

  .form-wrap-right {
    display: none;
  }

  .container-wrap-faq-contactus {
    padding: 0;
  }

  .content-ai-webchat {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    flex-flow: column;
  }

  .text-semi-20.ai-cart {
    font-size: 18px;
  }

  .h2-sub-title {
    font-size: 42px;
    font-weight: 600;
  }

  .content-call-volumes {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .cart-call-volumes {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .cart-wrap-call-volumes {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    place-items: center;
  }

  .cart-item-call-volumes {
    min-height: 200px;
  }

  .content-available {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .available-item-cart-wrap {
    flex-flow: column;
    display: flex;
  }

  .available-item-cart {
    width: 85%;
    min-height: 200px;
  }

  .content-item-cart-available {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    width: 100%;
  }

  .h3-available {
    font-size: 25px;
  }

  .paragraph-cart-available {
    font-size: 19px;
  }

  .content-weekend-call {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .title-weekend-call {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .paragraph-weekend-call {
    font-size: 20px;
  }

  .weekend-call-item-cart-wrap {
    flex-flow: column;
    display: flex;
  }

  .weekend-call-item-cart {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 85%;
    min-height: 0;
  }

  .weekend-call-item-cart.purple, .weekend-call-item-cart.lemon {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .h3-weekend-call {
    max-width: none;
    font-size: 25px;
  }

  .paragraph-cart-weekend-call {
    max-width: none;
    font-size: 19px;
  }

  .content-stay-connected {
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px 40px;
  }

  .h4-baner {
    font-size: 32px;
  }

  .button-wrap-stay-connected {
    height: 52px;
  }

  .link--stay-connected {
    max-width: 180px;
    height: 52px;
    margin-top: 18px;
  }

  .content-use-ai {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .container-wrap-heading-herouse-ai {
    justify-content: flex-start;
    align-items: center;
  }

  .content-optimize-ai {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .title-optimize-ai {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .optimize-ai-items-wrap {
    justify-content: flex-start;
    align-items: center;
  }

  .container-optimize-ai-items {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    min-height: 0;
    padding: 32px 40px;
  }

  .container-optimize-ai-items.orange {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    padding: 32px 40px;
  }

  .container-optimize-ai-items.green {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 85%;
    padding: 32px 40px;
    overflow: clip;
  }

  .optimize-ai-items {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    width: 100%;
  }

  .img-use-ai--ab-left {
    max-width: 180px;
    top: 42%;
    right: 3%;
  }

  .img-use-ai--ab-right {
    max-width: 230px;
    top: 5%;
    left: 22%;
  }

  .content-how-call-answering {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .title-how-call-answering {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .content-items-wraphow-call-answering {
    flex-flow: column;
  }

  .item-wraphow-call-answering.blue {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    box-shadow: none;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 75%;
    min-height: 180px;
    padding-top: 0;
    padding-left: 0;
  }

  .item-wraphow-call-answering.right {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 75%;
    min-height: 180px;
    padding-top: 0;
    padding-left: 0;
    transform: none;
  }

  .item-wraphow-call-answering.left-cart {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    box-shadow: none;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 75%;
    min-height: 180px;
    padding-top: 0;
    padding-left: 0;
    display: flex;
    transform: none;
  }

  .text-number-how-call-answering {
    justify-content: center;
    align-items: center;
    font-size: 32px;
    display: flex;
    position: static;
  }

  .title-wrap-how-call-answering {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    justify-content: flex-start;
    align-items: center;
  }

  .p-med-16 {
    text-align: center;
    max-width: 35ch;
    font-weight: 400;
  }

  .content-the-benefits {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .cart-the-benefits {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .cart-wrap-the-benefits {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .p-med-24 {
    font-size: 20px;
    font-weight: 400;
  }

  .content-cart-the-benefits {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .content-analytics {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .content-proven-roi {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .title-proven-roi {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .paragraph-proven-roi {
    max-width: 45ch;
    font-size: 20px;
  }

  .content-smarter-ai {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .title-smarter-ai {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .smarter-ai-item-cart-wrap {
    flex-flow: column;
    display: flex;
  }

  .smarter-ai-item-cart {
    width: 85%;
    min-height: 200px;
  }

  .content--business-growth {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .pricing-section {
    padding-top: 5rem;
  }

  .content-pricing {
    grid-column-gap: 54px;
    grid-row-gap: 54px;
  }

  .title-pricing {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    top: 5vh;
  }

  .paragraph-pricing {
    font-size: 20px;
  }

  .tabpane-wrap {
    flex-flow: column;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .tabpane-item {
    width: 100%;
  }

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

  .list-item-price-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
  }

  .border-tabpane-item {
    width: 90%;
    padding: 5px 4px;
  }

  .content-privacy-policy {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .nav-content-wrap {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .dropdown-toggle {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    display: flex;
  }

  .dropdown-toggle.w--open {
    padding-left: 20px;
    padding-right: 0;
  }

  .chevron {
    margin-right: 20px;
  }

  .dropdown-title.colour-1 {
    margin-bottom: 0;
    display: flex;
  }

  .dropdown-wrapper {
    box-shadow: none;
    background-color: #fff0;
    border: 1.5px #0603b870;
  }

  .dropdown-link {
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 12px;
  }

  .dropdown-link:hover {
    box-shadow: none;
    transform: none;
  }

  .dropdown {
    background-color: #fafafa;
    border: 1px solid #eee;
    border-radius: 10px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px 0;
    display: flex;
  }

  .navigation-dropdown.w--open {
    background-color: #fff0;
    border-style: none;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-width: auto;
    display: block;
    position: relative;
    inset: 0% 0% auto;
  }

  .container-wrap-introduction {
    min-height: 0;
    padding-top: 4%;
    padding-bottom: 4%;
  }

  .content-wrap-introduction {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .p-reg-24 {
    max-width: 44ch;
    font-size: 22px;
    font-weight: 300;
  }

  .content-information {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    padding-top: 8%;
    padding-bottom: 8%;
  }

  .content-information.flex {
    flex-flow: column;
  }

  .content-information-left {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .title-information-wrap {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .information-feature-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .list-item-information-feature {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .p-reg-16 {
    max-width: 65ch;
    font-weight: 300;
  }

  .text-med-20.black-opa80 {
    line-height: 1.2;
  }

  .item-data-sharing-disclosure-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .content-page-faq {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
  }

  .img-4 {
    max-width: 180px;
  }

  .img-404 {
    max-width: 280px;
  }

  .collection-list {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    place-items: stretch stretch;
  }

  .nav-container {
    z-index: 10000;
    background-color: #fff;
  }

  .text-field--footer {
    height: 100%;
  }

  .img-hero-health-care {
    max-width: none;
  }

  .img-hero-health-care.ai-webchat {
    width: 80%;
  }

  .content-wrap-health-care {
    width: 100%;
    max-width: none;
    min-height: 0;
  }

  .form-block--baner {
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    display: flex;
  }

  .submit-button--baner {
    max-width: 120px;
  }

  .text-field-copy {
    height: 100%;
  }

  .content-partner {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    padding-top: 16%;
  }

  .bg-span {
    max-width: 388px;
    display: none;
  }

  .bg-span.demo, .shape {
    display: none;
  }

  .video-content {
    min-height: 0;
  }

  .content-being-a-partner {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .cart-wrap-being-a-partner {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .paragraph-cart-ai-copy {
    font-size: 18px;
  }

  .content-ideal-partner {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .ideal-partner-items-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .ideal-partner-item.blue, .ideal-partner-item.orange, .ideal-partner-item.green, .ideal-partner-item.burple {
    width: 75%;
  }

  .bg-item-ideal-partner {
    width: 100%;
    top: 0%;
    bottom: auto;
  }

  .swiper-slide {
    min-width: 0;
    max-width: none;
    min-height: 0;
    max-height: none;
  }

  .star {
    width: 18px;
  }

  .p-slider {
    font-size: 14px;
  }

  .form-block--demo {
    width: 85%;
    margin-bottom: 0;
  }

  .form--demo {
    width: 100%;
  }

  .content-terms {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column-reverse;
  }

  .p-richtext {
    font-size: 22px;
  }

  .p-richtext.med {
    font-size: 20px;
  }

  .p-richtext.med.big, .bold-text-terms.big {
    font-size: 40px;
  }

  .list-item-terms {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .menu {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #fff;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    height: 100svh;
    padding: 6rem 2.5rem 1rem;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .hamburger.is-navbar {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    background-color: #ececec00;
    border-style: none;
    border-radius: 0%;
    height: 2.5rem;
    display: flex;
  }

  .sticky-nav-menu-line.top {
    background-color: #000;
    border-radius: 8px;
    width: 16px;
    height: 1px;
    min-height: 1px;
  }

  .sticky-nav-menu-line.mid {
    background-color: #000;
    border-radius: 8px;
    width: 16px;
    height: 1px;
    min-height: 1px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .sticky-nav-menu-line.bottom {
    background-color: #000;
    border-radius: 8px;
    width: 16px;
    height: 1px;
    min-height: 1px;
  }

  .container-2 {
    padding-left: 6vw;
    padding-right: 6vw;
  }

  .div-block-3 {
    padding-top: 120px;
    padding-left: 48px;
  }

  .loader_top {
    border-top: 2px solid #000;
    position: absolute;
    inset: 0% 0% auto;
  }

  .loader {
    justify-content: center;
    align-items: center;
    display: none;
  }

  .text-block-2 {
    max-width: 21ch;
  }

  .div-block-2 {
    width: 100%;
  }

  .content-cart-ai-proces-item-wrap.between {
    max-width: 220px;
    min-height: 230px;
    padding: 10px;
  }

  .content-cart-ai-proces-item-wrap._3 {
    max-width: 220px;
    min-height: 230px;
    padding: 10px;
    transform: rotate(4deg);
  }

  .content-cart-ai-proces-item-wrap._4 {
    max-width: 230px;
    min-height: 230px;
    padding: 10px;
  }

  .content-cart-ai-proces-item-wrap._5, .content-cart-ai-proces-item-wrap._1-copy {
    max-width: 220px;
    min-height: 230px;
    padding: 10px;
  }

  .left-sign-up {
    display: none;
  }

  .left {
    align-items: center;
    width: 100%;
    height: 95vh;
    padding-top: 60px;
    padding-bottom: 60px;
    display: none;
  }

  .forget-password {
    height: 100vh;
  }

  .fom-forget-password {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .check-your-email {
    height: 100vh;
  }

  .img-lines.right, .img-lines.left-abs {
    max-width: 80%;
  }

  .img-hero-decorative, .text-drop-down.title {
    display: none;
  }

  .mind-blowing-right-wrap {
    justify-content: center;
    align-items: center;
    height: auto;
    min-height: 0;
    position: static;
  }

  .faq-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .image-5 {
    width: 100%;
  }

  .proogres-wrap {
    display: none;
  }

  .code-embed {
    justify-content: center;
    align-items: center;
    max-width: 320px;
    display: flex;
  }

  .code-embed.off {
    display: none;
  }

  .links-wrap-footer-coinbase {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }
}

@media screen and (max-width: 767px) {
  ._0 {
    font-size: 12px;
  }

  ._00000 {
    width: 100%;
  }

  .content-clients-say {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .paragraph-baner {
    max-width: 30ch;
    font-size: 18px;
  }

  .paragraph-baner.maxw {
    font-size: 16px;
  }

  .paragraph-baner.gray {
    text-align: center;
    max-width: 35ch;
  }

  .img-busuness--loss {
    max-width: 340px;
  }

  .h3-mind-blowing {
    font-size: 32px;
  }

  .logo {
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .content-business-loss {
    padding-bottom: 0%;
  }

  .content-baner-footer-home-wrap {
    min-height: 500px;
  }

  .bg-content-baner-footer-home {
    z-index: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%;
  }

  .hero-section {
    background-image: linear-gradient(0deg, #173fc2, #8aa1de 0%, #eef1fa 78%, #fff);
  }

  .navbar {
    top: 0;
  }

  .content-ai-process {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .img-left-baner {
    max-width: 240px;
    display: block;
    position: static;
  }

  .img-left-baner._12 {
    opacity: .4;
    filter: invert(44%);
    position: absolute;
    inset: auto auto -22% -14%;
  }

  .img-left-baner._12.opacity {
    max-width: 280px;
  }

  .text-bold-18 {
    font-size: 16px;
  }

  .image-2.hide {
    display: none;
  }

  .clients-say-item-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    min-height: 0;
    max-height: 270px;
    padding: 20px 24px;
  }

  .img-screen-baner-footer-home {
    display: none;
  }

  .img-screen-baner-footer-home.vector {
    display: block;
  }

  .pin-img {
    z-index: 1;
    border-radius: 100%;
    width: 70px;
    position: absolute;
    inset: -16% auto auto 0%;
  }

  .form-block, .form-block.home2 {
    max-width: none;
  }

  .badge-q.faq {
    max-width: 226px;
    height: 42px;
  }

  .badge-q.fag--caontactus {
    max-width: 107px;
    height: 40px;
  }

  .img-right-baner {
    opacity: .4;
    filter: grayscale();
    max-width: 240px;
    display: block;
    position: absolute;
    inset: auto -14% -22% auto;
  }

  .img-right-baner.opacity {
    max-width: 280px;
  }

  .text-reg-14 {
    color: #797979;
    max-width: 35ch;
    font-size: 18px;
  }

  .text-reg-14.black {
    font-size: 15px;
  }

  .links-wrap-footer-coinbase {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    /* display: none; */
  }

   .menu-footer-wrap--coinbase {
      justify-content: center;
      align-items: center;
    }
    .links-wraapper {
      align-items: center;
  }
  .menu-footer-wrap--coinbase .text-bold-18{margin-top: 15px;}

  .paragraph-reg-24 {
    font-size: 20px;
  }

  .paragraph-reg-24.maxw {
    color: #0009;
    font-size: 20px;
  }

  .logo-footer-coinbase-wrap {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: center;
    align-items: center;
  }

  .text-med-18 {
    color: #000;
    font-size: 20px;
    font-weight: 600;
  }

  .form-wrap-hero {
    width: 100%;
  }

  .form-wrap-hero.home.footer {
    margin-top: 12px;
  }

  .form-wrap-hero.home._1-copy {
    justify-content: center;
    align-items: center;
  }

  .form-wrap-hero.footer {
    width: 95%;
    max-width: none;
  }

  .submit-button-2 {
    width: 100%;
    max-width: none;
    height: 48px;
  }

  .text-number {
    color: #f7842f;
    font-size: 32px;
    font-weight: 500;
  }

  .text-number.blue {
    color: #2f5bf7;
  }

  .text-number.green {
    color: #2bbb64;
  }

  .text-number.purple {
    color: #932ff7;
  }

  .text-reg-16.client {
    max-width: none;
    font-size: 18px;
    font-weight: 300;
  }

  .text-reg-16.black-opa90 {
    font-size: 18px;
    line-height: 1.4;
  }

  .text-reg-16.cli {
    text-align: left;
    max-width: none;
  }

  .text-reg-16.terms, .text-reg-16.partner {
    font-size: 18px;
  }

  .content-cart-ai-proces-item.diffrent {
    position: static;
    top: auto;
  }

  .content-cart-ai-proces-item.diffrent.no {
    display: flex;
  }

  .content-cart-ai-proces-item.diffrent.no.hide {
    display: none;
  }

  .content-why-us {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .text-field--hero {
    background-color: #ffffff6b;
    border-style: solid;
    border-radius: 8px;
    height: 48px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .h2 {
    font-size: 48px;
  }

  .h2.big {
    font-size: 42px;
  }

  .h2.big.home-stiky, .h2.big.home, .h2.big.home.ai-process {
    font-size: 48px;
  }

  .h2.big.home.faq.white {
    max-width: 10ch;
    font-size: 52px;
  }

  .h2.big.home.faq.white.banner {
    font-size: 48px;
  }

  .h2.big.partner {
    font-size: 42px;
  }

  .h2.ch {
    max-width: none;
    font-size: 42px;
  }

  .h2._404, .h2.being-a-partner {
    font-size: 48px;
  }

  .h2.terms {
    font-size: 32px;
  }

  .vector-hero-left {
    display: none;
  }

  .content-cart-ai-proces {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
    display: flex;
  }

  .title-clients-say {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .badge-q-wrap.faq {
    max-width: 226px;
  }

  .badge-q-wrap.faq-contactus {
    max-width: 110px;
  }

  .h3-24-bold.get-in-touch {
    font-size: 24px;
  }

  .h3-24-bold.contact-us {
    font-size: 34px;
  }

  .form.home {
    max-width: 460px;
    position: static;
  }

  .form.home.white {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #fff0;
    border-radius: 8px;
    flex-flow: column;
    min-width: 0;
    max-width: none;
    height: auto;
    padding-left: 4px;
  }

  .form.home {
    height: 54px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 4px;
  }

  .form.home-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #fff0;
    border-style: none;
    flex-flow: column;
    min-width: 0;
    max-width: none;
    height: auto;
  }

  .form.baner {
    width: 97%;
    min-width: 0;
    max-width: none;
  }

  .content-baner-footer-home {
    padding-top: 15%;
    padding-bottom: 15%;
  }

  .content-clients-say-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

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

  .text-med-24 {
    max-width: 40ch;
  }

  .text-med-24.white-baner {
    font-size: 12px;
    font-weight: 300;
  }

  .text-med-24.ai-webchat {
    text-align: center;
  }

  .text-med-24.handel.hide {
    display: flex;
  }

  .text-med-24.right {
    font-weight: 400;
  }

  .content-footer {
    padding-top: 7%;
    padding-bottom: 7%;
  }

  .paraghraph-hero {
    font-size: 20px;
  }

  .mind-blowing-right.not-abs {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    display: flex;
  }

  .mind-blowing-right.on {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .link-menu-coinbase {
    font-size: 12px;
  }

  .footer-content-wrap-coinbase {
    justify-content: space-between;
    align-items: center;
  }

  .h1-hero {
    font-size: 48px;
  }

  .content-hero-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    padding-top: 5%;
  }

  .content-mind-blowing-section {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .clients-say-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .paragraph-ai {
    max-width: none;
    font-size: 20px;
  }

  .paragraph-ai.right {
    text-align: center;
  }

  .vector-hero-right {
    display: none;
  }

  .img-line-2 {
    max-width: 280px;
    top: 54px;
    left: auto;
  }

  .bg-ai-gruop {
    justify-content: center;
    align-items: center;
    max-width: 480px;
    display: flex;
  }

  .cart-item-zyratalk-impact {
    width: 100%;
    min-height: 300px;
  }

  .paragraph-cart-ai {
    color: #0009;
    max-width: none;
    font-size: 18px;
  }

  .my-container {
    padding-left: 4%;
    padding-right: 4%;
  }

  .my-container.baner {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .content-baner-footer-home-wrap-copy {
    min-height: 500px;
  }

  .cart-wrap-ai-service-calls {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .cart-wrap-ai-service-calls.ai-webchat._3items {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .cart-wrap-ai-service-calls.transforms-businesses {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .image-power-up {
    width: 75%;
    max-width: none;
  }

  .h3-ai {
    font-size: 22px;
  }

  .text-med-16.right {
    font-size: 14px;
  }

  .cart-item-ai-service-calls {
    min-height: 180px;
    max-height: 180px;
    padding: 16px;
  }

  .cart-item-ai-service-calls:hover {
    border-style: solid;
  }

  .span-h2 {
    font-size: 42px;
  }

  .img-wrap-cart-ai-service-calls.orange {
    max-width: 50px;
    height: 50px;
  }

  .img-wrap-cart-ai-service-calls.yellow {
    border-radius: 8px;
    max-width: 50px;
    height: 50px;
    min-height: 50px;
  }

  .img-wrap-cart-ai-service-calls.blue {
    max-width: 50px;
    height: 50px;
  }

  .img-wrap-cart-ai-service-calls.purple {
    border-radius: 8px;
    max-width: 50px;
    height: 50px;
  }

  .img-wrap-cart-ai-service-calls.yellow, .img-wrap-cart-ai-service-calls.purple {
    max-width: 50px;
    height: 50px;
  }

  .cart-item-use-cases.orange {
    min-height: 0;
    max-height: none;
  }

  .cart-item-use-cases.orange.health-care {
    justify-content: space-between;
    align-items: flex-start;
  }

  .cart-item-use-cases.orange.the-benefits {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 316px;
    max-height: none;
  }

  .cart-item-use-cases.pink {
    min-height: 0;
  }

  .cart-item-use-cases.pink.legal {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .cart-item-use-cases.pink.the-benefits {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 316px;
  }

  .cart-item-use-cases.indigo {
    min-height: 0;
    max-height: none;
  }

  .cart-item-use-cases.indigo.legal, .cart-item-use-cases.indigo.health-care {
    justify-content: space-between;
    align-items: flex-start;
  }

  .cart-item-use-cases.indigo.the-benefits {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 0;
    max-height: none;
  }

  .left-content-wrap-services.legal {
    justify-content: flex-start;
    align-items: center;
  }

  .content--industry {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .right-content-wrap-services {
    width: 80%;
    transform: rotate(0);
  }

  .heading-3.optimize-ai {
    text-align: center;
    font-size: 28px;
  }

  .heading-3.information {
    font-size: 38px;
  }

  .img-hero-servises {
    max-width: 240px;
  }

  .content-ai-service-calls {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .cart-industry-wrap {
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .content-cart-warp-zyratalk-impact {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .cart-industry-item {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    background-color: #fff;
    justify-content: center;
    align-items: center;
    max-width: none;
    padding: 18px;
    box-shadow: 0 0 48px #0000000f;
  }

  .cart-industry-item:hover {
    border-style: solid;
  }

  .cart-industry-item.health-care {
    max-width: none;
    padding: 18px;
  }

  .title-baner._2 {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    justify-content: flex-start;
    align-items: center;
    height: 85%;
    padding-top: 4%;
    top: 5%;
  }

  .title-baner.stay-connected {
    justify-content: center;
    align-items: center;
  }

  .cart-wrap-zyratalk-impact {
    flex-flow: column;
  }

  .cart-wrap-zyratalk-impact.legal {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    display: flex;
  }

  .heading-2 {
    font-size: 42px;
  }

  .heading-2.big {
    max-width: none;
    font-size: 42px;
  }

  .img-wrap-cart-use-case.pink.legal {
    max-width: none;
    height: auto;
    min-height: 220px;
  }

  .img-orange.indigo {
    width: 80%;
  }

  .img-orange.indigo.legal.no-abs {
    width: 100%;
  }

  .img-orange.green {
    width: 75%;
  }

  .img-orange.ai-webchat {
    max-width: 80px;
  }

  .content-cart-use-cases {
    width: 100%;
  }

  .content-zyratalk-impact {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .content-baner-footer-home-copy {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .cart-wrap-use-cases {
    flex-flow: column;
    display: flex;
  }

  .heading-1 {
    font-size: 48px;
    font-weight: 400;
  }

  .cart-ai-service-calls.transforms-businesses {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
  }

  .cart-container-imgs-use-cases {
    min-height: 220px;
    max-height: 220px;
    overflow: clip;
  }

  .cart-container-imgs-use-cases.pink {
    justify-content: center;
    align-items: center;
    max-height: 220px;
    overflow: clip;
  }

  .cart-container-imgs-use-cases.pink.legal {
    max-width: none;
    height: auto;
    min-height: 165px;
  }

  .h3-use-cases {
    max-width: 30ch;
    font-size: 24px;
  }

  .content-use-cases {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .img-page-white {
    left: 92px;
  }

  .image--tag-legal {
    max-width: 80px;
    inset: auto auto 15px;
  }

  .image--paper-white {
    max-width: 140px;
    inset: 11% auto 0% 120px;
  }

  .image--paper-yellow {
    max-width: 160px;
    inset: 3% 117px 0% auto;
  }

  .img-page-orange {
    left: 121px;
  }

  .content-legal {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
  }

  .right-content-wrap-legal {
    width: 70%;
  }

  .h2-in, .h2-in.big {
    font-size: 48px;
  }

  .content--answering-solution {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .content-smarter {
    grid-column-gap: 54px;
    grid-row-gap: 54px;
  }

  .img-hero-aboutus {
    max-width: 320px;
  }

  .img-our-mission-left {
    display: block;
  }

  .img-our-mission-left.information {
    max-width: none;
    display: none;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .link--transforms-businesses {
    margin-top: 0;
  }

  .link--transforms-businesses.form {
    min-width: 420px;
    max-width: 420px;
    height: 52px;
  }

  .why-zayra-left {
    border-radius: 20px;
  }

  .content-wrap-get-in-touch {
    flex-flow: column;
    grid-template-columns: 1fr;
    place-items: center;
  }

  .tex-reg-24 {
    font-size: 20px;
  }

  .paragraph-cart-transforms-businesses {
    color: #0009;
    max-width: none;
    font-size: 18px;
    font-weight: 300;
  }

  .h3-unlocking-growth {
    font-size: 34px;
  }

  .icon-our-mission {
    z-index: 7;
  }

  .paragraph-transforms-businesses {
    color: #0009;
    max-width: 30ch;
    font-size: 20px;
    font-weight: 300;
  }

  .partners-section {
    margin-top: 80px;
  }

  .img-our-mission-right.information {
    max-width: none;
  }

  .h3-why-zayra {
    font-size: 42px;
  }

  .clients-say-item {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding: 20px 24px;
  }

  .h3-transforms-businesses {
    font-size: 22px;
  }

  .paragraph-partners {
    max-width: 30ch;
    font-size: 20px;
  }

  .content-transforms-businesses {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .handle-item._2, .handle-item._4, .handle-item._5, .handle-item._3, .handle-item._1-copy {
    width: 100%;
  }

  .container-wrap-our-mission {
    min-height: 440px;
  }

  .content-why-zayra {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .heading-7 {
    font-size: 48px;
  }

  .heading-7.bigest {
    max-width: 17ch;
    font-size: 48px;
  }

  .content-wrap-why-zayra {
    min-height: 0;
  }

  .content-wrap-why-zayra.flex {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .title-handle {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .content-handle-items-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .title-partners {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .content-get-in-touch {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .bg-our-mission-wrap {
    justify-content: flex-end;
    align-items: flex-start;
  }

  .h2-bold-72 {
    font-size: 48px;
  }

  .content-get-in-touch-item, .title-why-zyra {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .get-in-touch-item {
    width: 75%;
    overflow: clip;
  }

  .p-reg-20 {
    max-width: 38ch;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.4;
  }

  .p-reg-20.right {
    font-size: 18px;
  }

  .p-reg-20.partenr {
    max-width: 58ch;
    font-size: 16px;
  }

  .faq-toggle {
    font-size: 1.2rem;
  }

  .faq-contactus-item-wrap {
    border-radius: 20px;
  }

  .form-wrap-left {
    min-height: 640px;
    padding: 0 24px;
  }

  .faq-contactus-wrap {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .content-form-get-in-touch {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .faq-contactus-section {
    margin-top: 0;
  }

  .content-ai-webchat {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .h2-sub-title {
    font-size: 32px;
  }

  .content-call-volumes {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .cart-wrap-call-volumes {
    grid-template-columns: 1fr;
  }

  .cart-item-call-volumes {
    border-radius: 16px;
    min-height: 140px;
    max-height: 140px;
    padding: 16px;
  }

  .cart-item-call-volumes:hover {
    border-style: solid;
  }

  .content-available {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .available-item-cart-wrap {
    flex-flow: column;
  }

  .available-item-cart {
    border-radius: 16px;
    width: 100%;
    min-height: 0;
    max-height: none;
    padding: 16px;
  }

  .available-item-cart:hover {
    border-style: solid;
  }

  .content-item-cart-available {
    justify-content: space-between;
    align-items: flex-start;
  }

  .h3-available {
    font-size: 22px;
  }

  .paragraph-cart-available {
    text-align: left;
    max-width: none;
    font-size: 16px;
  }

  .content-weekend-call {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .paragraph-weekend-call {
    max-width: 30ch;
    font-size: 20px;
    font-weight: 300;
  }

  .weekend-call-item-cart {
    border-radius: 16px;
    width: 100%;
    min-height: 0;
    max-height: none;
    padding: 16px 16px 0;
  }

  .weekend-call-item-cart:hover {
    border-style: solid;
  }

  .weekend-call-item-cart.purple {
    padding-bottom: 0;
  }

  .h3-weekend-call {
    max-width: none;
    font-size: 22px;
  }

  .paragraph-cart-weekend-call {
    max-width: none;
    font-size: 16px;
  }

  .content-stay-connected {
    border-radius: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .h4-baner {
    text-align: center;
    max-width: 18ch;
  }

  .button-wrap-stay-connected {
    justify-content: center;
    align-items: center;
  }

  .link--stay-connected {
    margin-top: 18px;
  }

  .content-optimize-ai {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .optimize-ai-items, .title-wrap-optimize-ai {
    justify-content: flex-start;
    align-items: center;
  }

  .content-how-call-answering {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .item-wraphow-call-answering.right {
    box-shadow: none;
  }

  .the-benefits-section {
    margin-top: 5%;
  }

  .cart-wrap-the-benefits {
    grid-column-gap: 16px;
    flex-flow: column;
  }

  .p-med-24 {
    max-width: none;
    font-size: 18px;
  }

  .content-cart-the-benefits {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: 100%;
  }

  .content-proven-roi {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .paragraph-proven-roi {
    max-width: none;
    font-size: 20px;
    font-weight: 300;
  }

  .content-smarter-ai {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .smarter-ai-item-cart-wrap {
    flex-flow: column;
  }

  .smarter-ai-item-cart {
    border-radius: 16px;
    width: 100%;
    min-height: 0;
    max-height: none;
    padding: 16px;
  }

  .smarter-ai-item-cart:hover {
    border-style: solid;
  }

  .content--business-growth {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .content-pricing {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
  }

  .paragraph-pricing {
    max-width: 30ch;
    font-size: 20px;
  }

  .tab-link-tab-1, .tab-link-tab-1.w--current {
    width: 80%;
    font-size: 20px;
  }

  .tabs {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .tabpane-wrap {
    width: 85%;
  }

  .border-tabpane-item {
    width: 100%;
  }

  .text-reg-20-3, .text-semi-20-2 {
    font-size: 18px;
  }

  .container-wrap-introduction {
    min-height: 440px;
    padding-top: 0%;
  }

  .content-wrap-introduction {
    padding-left: 12px;
    padding-right: 12px;
  }

  .p-reg-24 {
    max-width: none;
    font-size: 16px;
    font-weight: 300;
  }

  .content-information {
    padding-top: 2%;
  }

  .h2-bold-48, .h2-bold-48.introduction {
    font-size: 32px;
  }

  .title-information-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .p-med-20 {
    font-size: 18px;
  }

  .text-med-20.black-opa80 {
    font-weight: 500;
  }

  .item-data-sharing-disclosure-wrap {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .list-item-information-feature-data-sharing {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .img-4 {
    max-width: 120px;
  }

  .img-404 {
    max-width: 200px;
  }

  .img-abs-404.right {
    top: 22%;
  }

  .h3-faq.faq {
    font-weight: 400;
  }
  .text-wrap-footer {
    align-items: center;
}

  .text-field--footer {
    background-color: #fff;
    border-radius: 8px;
    height: 48px;
  }

  .image-3 {
    width: 70%;
  }

  .img-hero-health-care.ai-webchat {
    width: 80%;
  }

  .content-wrap-health-care {
    min-height: 0;
  }

  .img-orange-copy {
    max-width: 300px;
  }

  .content-partner {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding-top: 20%;
  }

  .tt-button-partner {
    font-size: 16px;
  }

  .bg-span, .shape {
    display: none;
  }

  .video-content {
    border-radius: 7.6px;
    padding: 4px;
  }

  .video-wrap {
    border-radius: 7.6px;
  }

  .content-being-a-partner {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .cart-wrap-being-a-partner {
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .paragraph-cart-ai-copy {
    font-size: 16px;
  }

  .content-ideal-partner {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .ideal-partner-item.blue, .ideal-partner-item.orange, .ideal-partner-item.green, .ideal-partner-item.burple {
    min-height: 120px;
  }

  .bg-item-ideal-partner {
    width: 100%;
  }

  .swiper-slide {
    width: 100%;
    padding: 18px;
  }

  .swiper-wrapper {
    flex-flow: column;
    display: flex;
  }

  .star {
    width: 25px;
  }

  .p-slider {
    max-width: none;
    font-size: 16px;
  }

  .text-bold-28 {
    font-size: 24px;
  }

  .p-richtext {
    font-size: 18px;
  }

  .p-richtext.med {
    font-size: 16px;
  }

  .p-richtext.med.big, .bold-text-terms.big {
    font-size: 32px;
  }

  .menu {
    padding-top: 6rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: none;
  }

  .container-2.is-loader-bottom {
    padding: 0;
  }

  .div-block-3 {
    padding-left: 0;
  }

  .text-block-2 {
    max-width: 18ch;
    font-size: 18px;
  }

  .div-block-2 {
    justify-content: space-between;
    align-items: flex-end;
    padding-left: 16px;
    padding-right: 16px;
  }

  .content-cart-ai-proces-item-wrap.between, .content-cart-ai-proces-item-wrap._3, .content-cart-ai-proces-item-wrap._4, .content-cart-ai-proces-item-wrap._5, .content-cart-ai-proces-item-wrap._1-copy {
    max-width: none;
    min-height: 220px;
    transform: none;
  }

  .title-cart-ai-proces.blue, .title-cart-ai-proces.purple, .title-cart-ai-proces.orenge, .title-cart-ai-proces.green {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .title-form-signup {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .h1.sign-up {
    font-size: 32px;
  }

  .form-sign-up {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .sign-up-with-google {
    max-width: none;
    padding: 14px 12px;
  }

  .sign-up-with-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: row;
  }

  .sign-up-with-apple {
    max-width: none;
    padding: 14px 16px;
  }

  .line-form {
    max-width: none;
  }

  .text-field-sign {
    max-width: none;
    margin-bottom: 0;
  }

  .text-field-sign.email {
    max-width: none;
  }

  .form-field-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    max-width: none;
  }

  .form-field-wrap.email {
    max-width: none;
  }

  .form-field {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .form--signup {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .button-form-sign-up {
    max-width: none;
  }

  .left {
    padding: 30px;
  }

  .button-form-forget-password {
    max-width: none;
  }

  .img-lines.right, .img-lines.left-abs {
    z-index: 0;
  }

  .shape-on-desk {
    display: none;
  }

  .shape-on-mob {
    display: block;
  }

  .image-4 {
    margin-top: 3px;
  }

  .content-project {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .img-folder-copy {
    max-width: none;
  }
}

@media screen and (max-width: 479px) {
  ._0 {
    font-size: 14px;
  }

  ._0000 {
    max-width: 28px;
  }

  ._00000 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    border-radius: 16px;
    min-height: 300px;
    padding: 12px 12px 32px;
  }

  ._00000._000000 {
    padding-bottom: 12px;
  }

  ._0000000, ._00000000 {
    max-width: 28px;
  }

  ._0000000000 {
    border-style: none;
    padding: 0;
  }

  .body {
    color: #000;
  }

  .content-clients-say {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 10%;
  }

  .paragraph-baner {
    font-size: 14px;
  }

  .paragraph-baner.maxw {
    font-size: 14px;
    font-weight: 300;
    line-height: 1.5;
  }

  .paragraph-baner.gray {
    color: #ffffffb5;
    text-align: center;
    font-size: 14px;
  }

  .paragraph-baner.gray.between {
    color: #ffffffb3;
    text-align: center;
  }

  .paragraph-baner.gray.blak {
    color: #0006;
  }

  .h3-mind-blowing {
    font-size: 28px;
  }

  .h3-mind-blowing.white {
    font-size: 32px;
    font-weight: 600;
  }

  .h3-mind-blowing.white.webchat-platform {
    max-width: none;
    font-size: 30px;
  }

  .screen-home-hero {
    border-radius: 10px 10px 0 0;
  }

  .content-mind-blowing-section-wrap._1 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .content-business-loss {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 0;
    padding-top: 15%;
    padding-bottom: 15%;
  }

  .content-baner-footer-home-wrap {
    background-image: radial-gradient(circle closest-side, #3a86ff, #142f79 0%, #0d1e5e 60%, #070f47 79%, #010030);
    border-radius: 14px;
    justify-content: flex-end;
    align-items: center;
    min-height: 380px;
    overflow: clip;
  }

  .reasons-item-bg {
    border-radius: 20px;
    height: 100%;
    min-height: 0;
  }

  .reasons-item-bg.long-item {
    min-height: 0;
  }

  .content-webchat-platform-right {
    min-height: 120px;
    display: none;
  }

  .bg-content-baner-footer-home {
    justify-content: space-between;
    align-items: center;
    display: none;
    inset: auto 0% 0%;
  }

  .navbar {
    top: 0;
  }

  .content-ai-process {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 10%;
    padding-bottom: 25%;
  }

  .ima-small-squares, .img-left-baner {
    max-width: 180px;
  }

  .img-left-baner._12 {
    bottom: -28%;
    left: -20%;
  }

  .img-left-baner._12.opacity {
    max-width: 180px;
    display: none;
    bottom: -30%;
    left: -33%;
  }

  .bg-social {
    width: 48px;
    height: 48px;
  }

  .text-bold-18 {
    font-size: 18px;
  }

  .sticky-content-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .clients-say-item-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 20px;
    min-height: 0;
    max-height: none;
    padding: 16px;
  }

  .reasons-item-wrap {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-radius: 20px;
    min-height: 0;
    padding: 16px;
  }

  .img-screen-baner-footer-home {
    display: none;
    inset: auto 0% 9%;
  }

  .img-screen-baner-footer-home.vector {
    display: none;
    bottom: 0%;
  }

  .pin-img {
    width: 60px;
  }

  .pin-img.samaller {
    width: 50px;
  }

  .content-business-loss-right {
    display: none;
  }

  .form-block {
    flex-flow: column;
  }

  .form-block.home2 {
    width: 100%;
    max-width: 320px;
  }

  .h3-why-us {
    max-width: 25ch;
    margin-top: 8px;
    font-size: 20px;
  }

  .content-webchat-platform {
    border-radius: 20px;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .badge-q {
    max-width: 132px;
    height: 32px;
  }

  .badge-q.faq {
    height: 32px;
  }

  .badge-q.fag--caontactus {
    height: 36px;
  }

  .img-right-baner {
    max-width: 180px;
    bottom: -28%;
    right: -20%;
  }

  .img-right-baner.opacity {
    max-width: 180px;
    display: none;
    bottom: -30%;
    right: -33%;
  }

  .text-reg-14 {
    font-size: 14px;
  }

  .text-reg-14.black {
    font-size: 12px;
  }

  .bg-mind-blowing-left {
    justify-content: center;
    align-items: flex-start;
  }

  .bg-mind-blowing-left.abs {
    position: absolute;
  }

  .links-wrap-footer-coinbase {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    /* display: none; */
  }
  .links-wrap-footer-coinbase {
    align-items: center;
  }
  .text-wrap-footer {
    align-items: center;
  }

  .menu-footer-wrap--coinbase {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    justify-content: center;
    align-items: center;
  }
  .links-wraapper {
    align-items: center;
}

  .title-ai-service-calls {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .paragraph-reg-24 {
    font-size: 18px;
  }

  .paragraph-reg-24.business {
    color: #fffc;
    font-size: 16px;
    line-height: 1.4;
  }

  .paragraph-reg-24.maxw {
    font-size: 16px;
  }

  .icon-social {
    max-width: 28px;
  }

  .logo-footer-coinbase-wrap {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: center;
    align-items: center;
  }

  .text-med-18 {
    font-size: 16px;
  }

  .nav-wrap-coinbase {
    justify-content: space-between;
    align-items: center;
  }

  .form-wrap-hero {
    width: 100%;
    position: static;
    inset: auto 0% 25%;
  }

  .form-wrap-hero.home.footer {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: none;
    padding-left: 16px;
    padding-right: 16px;
    position: absolute;
    inset: auto auto 8%;
  }

  .form-wrap-hero.home._1-copy {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 320px;
    height: 48px;
    padding-right: 0;
    display: flex;
    position: relative;
    inset: -40px auto 0%;
  }

  .form-wrap-hero.footer {
    width: 100%;
    max-width: none;
    padding-left: 16px;
    padding-right: 16px;
    position: relative;
    bottom: -10%;
  }

  .submit-button-2 {
    color: #fff;
    background-color: #0603b8;
    width: 100%;
    max-width: none;
    height: 40px;
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
    font-weight: 300;
  }

  .text-number.blue, .text-number.green, .text-number.purple, .text-number.orange {
    font-size: 24px;
  }

  .text-reg-16.client {
    font-size: 14px;
  }

  .text-reg-16.black-opa90 {
    font-size: 16px;
  }

  .text-reg-16.cli {
    font-size: 14px;
  }

  .text-reg-16.terms, .text-reg-16.partner {
    font-size: 16px;
  }

  .text-reg-16.black {
    font-size: 14px;
  }

  .content-why-us {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .text-field--hero {
    background-color: #ffffff6b;
    border-style: solid;
    border-color: #0603b840;
    border-radius: 8px;
    height: 48px;
    font-size: 14px;
    display: block;
  }

  .h2, .h2.big {
    font-size: 32px;
  }

  .h2.big.home-stiky, .h2.big.home {
    font-size: 32px;
    font-weight: 700;
  }

  .h2.big.home.ai-process, .h2.big.home.faq {
    font-size: 32px;
  }

  .h2.big.home.faq.white {
    margin-top: 8px;
    font-size: 32px;
  }

  .h2.big.home.faq.white.banner {
    font-size: 32px;
  }

  .h2.big.partner {
    max-width: none;
    font-size: 32px;
    font-weight: 700;
  }

  .h2.big.contactus {
    font-size: 32px;
    font-weight: 700;
  }

  .h2._404 {
    margin-top: 48px;
    font-size: 32px;
  }

  .h2.being-a-partner, .h2.terms {
    font-size: 32px;
  }

  .title-baner-2 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    top: 30px;
  }

  .success-message {
    padding-top: 15px;
  }

  .vector-hero-left {
    display: none;
  }

  .img--copy {
    max-width: 280px;
  }

  .img--copy.z-3.on {
    max-width: 320px;
  }

  .img--copy.z-1.on {
    position: absolute;
    bottom: 28.5972px;
    left: 14px;
  }

  .content-business-loss-left {
    width: 100%;
  }

  .badge-q-wrap {
    max-width: 132px;
  }

  .badge-q-wrap.faq {
    display: block;
  }

  .badge-q-wrap.faq-contactus {
    display: none;
  }

  .paragraph-why-us {
    font-size: 16px;
  }

  .h3-24-bold {
    font-size: 20px;
  }

  .h3-24-bold.get-in-touch {
    font-size: 18px;
    font-weight: 600;
  }

  .h3-24-bold.color {
    font-size: 16px;
  }

  .h3-24-bold.contact-us {
    text-align: center;
    font-size: 24px;
    font-weight: 600;
  }

  .links-wraapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .form {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-style: none;
    flex-flow: column;
    min-width: 0;
    max-width: none;
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .form.home {
    background-color: #fff;
    border-radius: 10px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    max-width: none;
    height: 48px;
    padding: 4px 4px 4px 0;
  }

  .form.home.white {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #fff0;
    flex-flow: column;
    max-width: none;
    height: auto;
  }

  .form.home {
    background-color: #fff0;
    border-radius: 8px;
    flex-flow: row;
    max-width: 279px;
    height: 40px;
    padding: 4px 4px 4px 0;
  }

  .form.home-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #fff0;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 320px;
    padding-right: 0;
  }

  .form.baner {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #fff0;
    border-radius: 10px;
    flex-flow: column;
    width: 100%;
    min-width: 0;
    max-width: none;
    padding: 4px 0;
  }

  .circle-blur-purple {
    min-height: 240px;
  }

  .mind-blowing-left {
    border-radius: 20px;
    justify-content: center;
    align-items: center;
    min-height: 280px;
  }

  .paragraph-footer {
    text-align: center;
    font-size: 18px;
    font-weight: 300;
  }

  .text-med-24 {
    max-width: 22ch;
    font-size: 14px;
  }

  .text-med-24.carts {
    font-size: 14px;
  }

  .text-med-24.ai-webchat {
    max-width: 27ch;
  }

  .text-med-24.handel.hide {
    display: block;
  }

  .reasons-wrap.long-item {
    min-height: 0;
  }

  .text-button.white {
    color: #0603ae;
    font-size: 14px;
    font-weight: 400;
  }

  .text-button.white-copy {
    color: #fff;
    font-size: 14px;
  }

  .text-button.blue {
    color: #fff;
    font-size: 14px;
    font-weight: 300;
  }

  .faq-item {
    border-radius: 8px;
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    min-height: 72px;
  }

  .paraghraph-hero {
    font-size: 16px;
  }

  .paraghraph-hero.ai-webchat, .paraghraph-hero.use-ai {
    font-size: 14px;
  }

  .button-request-demo-2 {
    width: 100%;
    max-width: none;
    height: 40px;
  }

  .icon-why-us {
    max-width: 48px;
  }

  .mind-blowing-right {
    min-height: 0;
  }

  .mind-blowing-right.on {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .link-menu-coinbase {
    font-size: 14px;
  }

  .footer-content-wrap-coinbase {
    justify-content: space-between;
    align-items: center;
  }

  .h1-hero {
    color: #000;
    font-size: 32px;
  }

  .content-faq {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .content-hero-2 {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
  }

  .content-mind-blowing-section {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-bottom: 10%;
  }

  .paragraph-ai {
    font-size: 16px;
  }

  .icon-fag {
    min-width: 24px;
  }

  .vector-hero-right {
    display: none;
  }

  .img-line-2 {
    max-width: 190px;
    display: none;
    top: 50%;
    bottom: auto;
  }

  .cart-item-zyratalk-impact {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    border-radius: 16px;
    min-height: 300px;
    padding: 12px 12px 32px;
  }

  .cart-item-zyratalk-impact.legal {
    padding-bottom: 12px;
  }

  .paragraph-cart-ai {
    text-align: center;
    font-size: 16px;
  }

  .my-container.contactus {
    padding-left: 0%;
    padding-right: 0%;
  }

  .img-folder {
    max-width: 260px;
  }

  .content-baner-footer-home-wrap-copy {
    background-image: radial-gradient(circle, #3a86ff, #142f79 0%, #0d1e5e 60%, #070f47 79%, #010030);
    border-radius: 14px;
    justify-content: flex-start;
    align-items: center;
    min-height: 360px;
    padding-top: 5%;
    overflow: clip;
  }

  .feature-wrap-cart-use-case {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .title-zyratalk-impact {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .circle-med {
    width: 6px;
    height: 6px;
  }

  .content-wrap-services {
    border-radius: 24px;
    min-height: 280px;
  }

  .cart-wrap-ai-service-calls {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .cart-wrap-ai-service-calls.ai-webchat._3items {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .cart-wrap-ai-service-calls.transforms-businesses {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .bg-cart-industry-wrap {
    border-radius: 12px;
  }

  .h3-ai {
    font-size: 18px;
  }

  .text-med-16 {
    max-width: 13ch;
    font-size: 12px;
  }

  .text-med-16.right {
    text-align: center;
    max-width: none;
  }

  .feature-cart-use-case {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .bg-cart-zyratalk-impact {
    border-radius: 12px;
  }

  .cart-item-ai-service-calls {
    border-radius: 14px;
    justify-content: space-between;
    align-items: center;
    min-height: 146px;
    max-height: none;
  }

  .cart-item-ai-service-calls.legal {
    justify-content: space-between;
    align-items: center;
  }

  .cart-item-ai-service-calls.health-care {
    justify-content: center;
    align-items: center;
  }

  .cart-item-ai-service-calls.ai-webchat {
    justify-content: space-between;
    align-items: center;
  }

  .cart-item-ai-service-calls.transforms-businesses {
    border-radius: 14px;
    justify-content: flex-start;
    align-items: center;
  }

  .cart-item-ai-service-calls.being-a-partner {
    justify-content: flex-start;
    align-items: center;
  }

  .span-h2 {
    font-size: 32px;
  }

  .img-wrap-cart-ai-service-calls.orange {
    border-radius: 8px;
    max-width: 40px;
    height: 40px;
  }

  .img-wrap-cart-ai-service-calls.yellow {
    border-radius: 8px;
    max-width: 40px;
    height: 40px;
    min-height: 40px;
  }

  .img-wrap-cart-ai-service-calls.blue, .img-wrap-cart-ai-service-calls.purple {
    border-radius: 8px;
    max-width: 40px;
    height: 40px;
  }

  .circle-wrap {
    width: 18px;
    min-width: 18px;
    height: 18px;
    margin-top: 0;
  }

  .cart-item-use-cases {
    padding: 24px 14px 14px;
  }

  .cart-item-use-cases.orange {
    border-radius: 14px;
    padding: 14px;
  }

  .cart-item-use-cases.orange.legal {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    min-height: 0;
  }

  .cart-item-use-cases.orange.smarter {
    padding: 14px;
  }

  .cart-item-use-cases.orange.the-benefits {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    min-height: 0;
  }

  .cart-item-use-cases.pink {
    border-radius: 14px;
    min-height: 0;
    padding: 14px;
  }

  .cart-item-use-cases.pink.legal {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    min-height: 0;
  }

  .cart-item-use-cases.indigo {
    border-radius: 14px;
    min-height: 0;
    max-height: none;
    padding: 14px;
  }

  .cart-item-use-cases.indigo.legal {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    min-height: 0;
  }

  .vecto-cart-top.service {
    max-width: 120px;
  }

  .rectangle-wrap {
    bottom: 24%;
  }

  .left-content-wrap-services.legal {
    justify-content: flex-start;
    align-items: center;
  }

  .content--industry {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .right-content-wrap-services {
    width: 100%;
  }

  .text-field {
    background-color: #fff;
    border-style: solid;
    border-color: #0603b840;
    border-radius: 8px;
    width: 100%;
    height: 40px;
    font-size: 14px;
    display: block;
  }

  .cart-industry.flex {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .paragraph-reg-16 {
    font-size: 14px;
  }

  .heading-3.cart {
    font-size: 18px;
    line-height: 1.4;
  }

  .heading-3.optimize-ai {
    font-size: 18px;
  }

  .heading-3.price-name {
    font-size: 24px;
  }

  .heading-3.information {
    font-size: 32px;
  }

  .img-hero-servises {
    max-width: 180px;
  }

  .content-ai-service-calls {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 5%;
    padding-bottom: 5%;
  }

  .content-cart-warp-zyratalk-impact {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .cart-industry-item {
    border-radius: 14px;
    padding: 14px;
  }

  .cart-industry-item.answering-solution {
    width: 100%;
  }

  .title-baner {
    top: 10%;
  }

  .title-baner._2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    min-height: 360px;
    padding-left: 2%;
    padding-right: 2%;
    position: static;
  }

  .heading-2, .heading-2.big {
    font-size: 32px;
  }

  .img-wrap-cart-use-case.pink.ccolor {
    justify-content: flex-end;
    align-items: center;
    min-height: 0;
  }

  .img-orange.indigo {
    width: 140%;
  }

  .img-orange.indigo.legal {
    max-width: 230px;
  }

  .img-orange.ai-webchat {
    max-width: 50px;
  }

  .content-cart-use-cases {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .content-cart-use-cases.ai-webchat {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .content-zyratalk-impact {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .content-item-cart-ai-service-call {
    justify-content: flex-start;
    align-items: center;
  }

  .img-screen.service {
    max-width: 115%;
  }

  .img-screen.service.mobile {
    max-width: 75%;
  }

  .vecto-cart-down.service {
    max-width: 120px;
    bottom: 28%;
  }

  .heading-1 {
    font-size: 32px;
    font-weight: 400;
  }

  .heading-1.about-us {
    max-width: 13ch;
  }

  .heading-1.ai-webchat {
    max-width: none;
    font-size: 32px;
  }

  .cart-ai-service-calls, .cart-ai-service-calls.transforms-businesses {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .cart-container-imgs-use-cases {
    border-radius: 12px;
    max-height: 180px;
  }

  .cart-container-imgs-use-cases.pink {
    min-height: 0;
    max-height: none;
  }

  .cart-container-imgs-use-cases.blue {
    min-height: 180px;
    max-height: 180px;
  }

  .cart-container-imgs-use-cases.ai-webchat {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .cart-container-imgs-use-cases.smarter {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .content-services {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column-reverse;
  }

  .h3-use-cases {
    font-size: 20px;
  }

  .content-use-cases {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .heart-blue {
    max-width: 120px;
    bottom: auto;
    right: auto;
  }

  .img-page-white {
    max-width: 100px;
    left: auto;
  }

  .button-solutions {
    border-radius: 8px;
    max-width: none;
    height: 40px;
  }

  .image--paper-white {
    max-width: 140px;
    left: auto;
  }

  .image--paper-yellow {
    max-width: 160px;
    right: auto;
  }

  .badge-legal-border {
    display: none;
  }

  .img-page-orange {
    max-width: 130px;
    left: auto;
  }

  .content-legal {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .right-content-wrap-legal {
    width: 100%;
  }

  .text-block {
    font-size: 14px;
    font-weight: 600;
  }

  .image-blur-white {
    border-radius: 16px;
    max-width: 160px;
  }

  .button-solutions-wrap {
    position: static;
    top: -40px;
  }

  .submit-button-4 {
    color: #fff;
    background-color: #0603b8;
    max-width: none;
    height: 40px;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    font-weight: 600;
  }

  .heading3.cart {
    font-size: 18px;
  }

  .heading3.faq {
    text-align: left;
    font-size: 24px;
  }

  .h2-in, .h2-in.big {
    font-size: 32px;
  }

  .text-med-32 {
    font-size: 20px;
    font-weight: 400;
  }

  .bg-cart-answering-solution-wrap {
    border-radius: 12px;
  }

  .content--answering-solution, .content-smarter {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .img-hero-aboutus {
    max-width: 280px;
  }

  .img-our-mission-left {
    display: none;
  }

  .icon-get-in-touch {
    width: 50px;
  }

  .bg-why-zayra-left-copy {
    justify-content: center;
    align-items: flex-start;
  }

  .content-handle {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .content-aboutus {
    flex-flow: column-reverse;
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .content--webchat-solutions-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .content--webchat-solutions {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 15%;
    padding-bottom: 15%;
  }

  .link--transforms-businesses {
    max-width: 327px;
    height: 40px;
    margin-top: 14px;
  }

  .link--transforms-businesses.form {
    min-width: 0;
    margin-top: 12px;
  }

  .why-zayra-left {
    border-radius: 14px;
    width: 100%;
    min-height: 300px;
  }

  .img-1-why-zayra {
    max-width: 230px;
  }

  .tex-reg-24 {
    font-size: 16px;
    font-weight: 300;
  }

  .content-partners {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .paragraph-cart-transforms-businesses {
    color: #0009;
    text-align: center;
    font-size: 16px;
  }

  .h3-unlocking-growth {
    font-size: 24px;
  }

  .title-webchat-solutions {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .content-our-mission {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .icon-our-mission {
    max-width: 120px;
  }

  .paragraph-transforms-businesses {
    font-size: 16px;
    font-weight: 300;
  }

  .h3-why-zayra {
    font-size: 24px;
  }

  .clients-say-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 20px;
    min-height: 0;
    max-height: none;
    padding: 16px;
  }

  .h3-transforms-businesses {
    font-size: 18px;
  }

  .paragraph-partners {
    font-size: 16px;
  }

  .content-transforms-businesses {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .handle-item._2 {
    min-height: 0;
  }

  .handle-item._4 {
    border-radius: 20px;
    min-height: 0;
  }

  .handle-item._5 {
    border-radius: 0;
    min-height: 0;
  }

  .handle-item._3, .handle-item._1-copy {
    min-height: 0;
  }

  .container-wrap-our-mission {
    min-height: 320px;
  }

  .content-why-zayra {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 10%;
    padding-bottom: 10%;
    font-size: 16px;
  }

  .content-unlocking-growth {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .title-transforms-businesses {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .heading-7, .heading-7.bigest {
    font-size: 32px;
  }

  .content-wrap-why-zayra.flex {
    margin-top: 16px;
  }

  .title-handle {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .content-handle-items-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .bg-get-in-touch-item {
    min-height: 150px;
  }

  .title-partners {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .content-get-in-touch {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .h2-bold-72 {
    font-size: 24px;
  }

  .content-get-in-touch-item {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .content-wrap-our-mission, .title-why-zyra {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .get-in-touch-item {
    border-color: #e7eaf3;
    width: 100%;
    min-height: 0;
    padding-top: 14px;
    padding-bottom: 14px;
    overflow: clip;
  }

  .p-reg-20 {
    font-size: 16px;
  }

  .faq-toggle {
    justify-content: space-between;
    align-items: center;
  }

  .content-wrap-form-get-in-touch {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .content-wrap-form-get-in-touch.flex {
    display: flex;
  }

  .faq-item-2 {
    border-style: none;
    padding: 0;
  }

  .title-contactus {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .text-field-2 {
    height: 48px;
  }

  .p-fag-contact-us {
    font-size: 14px;
  }

  .form-block-4 {
    width: 100%;
  }

  .faq-contactus-item-wrap {
    border-radius: 14px;
    padding: 16px;
  }

  .text-reg-18 {
    font-size: 14px;
  }

  .form-wrap-left {
    border-radius: 0;
    padding: 24px 12px;
  }

  .checkbox-field {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .background-animation {
    background-color: #ffffff0a;
    background-image: none;
  }

  .content-form-get-in-touch {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .container-wrap-faq-contactus {
    padding: 0;
  }

  .text-reg-20 {
    font-size: 16px;
  }

  .content-sub-title {
    padding-top: 15%;
    padding-bottom: 15%;
  }

  .content-ai-webchat {
    flex-flow: column;
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .badge-hero-ai-webchat {
    flex-flow: wrap;
  }

  .span-linner.more-colorful.no-it, .span-linner.no-lt {
    line-height: 1.3;
  }

  .text-semi-20 {
    font-size: 16px;
  }

  .text-semi-20.black {
    font-size: 18px;
  }

  .text-semi-20.black-2 {
    font-size: 20px;
  }

  .text-semi-20.ai-cart {
    font-size: 16px;
  }

  .h2-sub-title {
    letter-spacing: -1px;
    font-size: 28px;
    font-weight: 500;
  }

  .call-volumes-section {
    margin-top: 15%;
  }

  .content-call-volumes {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .cart-call-volumes {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .cart-wrap-call-volumes {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
  }

  .cart-item-call-volumes {
    border-radius: 14px;
    min-height: 146px;
    max-height: none;
  }

  .content-available {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
  }

  .available-item-cart {
    border-radius: 14px;
    min-height: 0;
    max-height: none;
  }

  .content-item-cart-available {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .h3-available {
    font-size: 18px;
  }

  .paragraph-cart-available {
    font-size: 14px;
  }

  .content-weekend-call {
    grid-column-gap: 46px;
    grid-row-gap: 46px;
  }

  .paragraph-weekend-call {
    font-size: 16px;
  }

  .weekend-call-item-cart {
    border-radius: 14px;
    min-height: 0;
    max-height: none;
    padding-bottom: 0;
  }

  .weekend-call-item-cart.lemon {
    padding-bottom: 0;
  }

  .h3-weekend-call {
    font-size: 18px;
  }

  .paragraph-cart-weekend-call {
    font-size: 14px;
  }

  .content-stay-connected {
    background-color: #f6f5fd00;
    background-image: radial-gradient(circle, #3a86ff, #234faa 0%, #010030);
    justify-content: space-between;
    align-items: center;
    min-height: 200px;
    padding: 24px;
  }

  .content-wrap-stay-connected {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 100%;
    min-height: 200px;
  }

  .h4-baner {
    color: #fff;
    text-align: center;
    font-size: 24px;
  }

  .h4-baner.white {
    color: #fff;
  }

  .link--stay-connected {
    color: #000;
    background-color: #fff;
    max-width: none;
    height: 40px;
    margin-top: 14px;
  }

  .link--stay-connected.white {
    background-color: #fff;
  }

  .content-use-ai {
    flex-flow: column;
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .content-optimize-ai {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .container-optimize-ai-items {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0;
    padding: 24px 24px 0;
  }

  .container-optimize-ai-items.orange {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0;
    padding: 24px;
  }

  .container-optimize-ai-items.green {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0;
    padding: 24px;
  }

  .optimize-ai-items, .title-wrap-optimize-ai {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
  }

  .img-use-ai--ab-left {
    max-width: 80px;
  }

  .img-use-ai--ab-right {
    max-width: 100px;
  }

  .content-how-call-answering {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .content-items-wraphow-call-answering {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .item-wraphow-call-answering.blue {
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 180px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .item-wraphow-call-answering.right {
    width: 100%;
    min-height: 180px;
  }

  .item-wraphow-call-answering.left-cart {
    width: 100%;
  }

  .p-med-16 {
    font-weight: 300;
  }

  .content-the-benefits {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 8%;
    padding-bottom: 8%;
  }

  .p-med-24 {
    font-size: 14px;
  }

  .content-cart-the-benefits {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .content-analytics {
    flex-flow: column;
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .content-proven-roi {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .paragraph-proven-roi {
    font-size: 16px;
  }

  .content-smarter-ai {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .smarter-ai-item-cart {
    border-radius: 14px;
    min-height: 146px;
    max-height: none;
  }

  .content--business-growth {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .paragraph-pricing {
    font-size: 16px;
  }

  .tabs-menu {
    height: 54px;
    padding: 4px;
  }

  .tab-link-tab-1, .tab-link-tab-1.w--current {
    width: 75%;
    height: 46px;
    font-size: 16px;
  }

  .badge-in-tab {
    max-width: 72px;
  }

  .text-green {
    font-size: 12px;
  }

  .tabs {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .tabpane-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    width: 100%;
    padding: 0%;
  }

  .tabpane-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-radius: 16px;
    padding: 16px 12px 12px;
  }

  .tab-pane-tab-1 {
    margin-top: 24px;
  }

  .text-price {
    font-size: 40px;
  }

  .text-price-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .button-price {
    height: 48px;
  }

  .border-tabpane-item {
    box-shadow: none;
    background-image: linear-gradient(#0000001a, #0000001a);
    border: 4px solid #0000000d;
    border-radius: 16px;
    padding: 0;
  }

  .badge-hero-ai-webchat-2 {
    flex-flow: wrap;
  }

  .content-privacy-policy {
    flex-flow: column;
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .content-introduction {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .container-wrap-introduction {
    min-height: 0;
  }

  .p-reg-24 {
    font-size: 14px;
  }

  .p-reg-24.right {
    font-size: 16px;
  }

  .content-information.flex {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .content-information-right {
    min-height: 250px;
  }

  .h2-bold-48 {
    font-size: 24px;
  }

  .h2-bold-48.introduction {
    text-align: center;
    font-size: 24px;
  }

  .p-med-20 {
    font-size: 16px;
  }

  .list-item-information-feature-wrap.data-sharing {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .p-reg-16 {
    font-size: 14px;
  }

  .p-reg-16.color {
    text-align: center;
  }

  .text-med-20.black-opa80 {
    font-size: 16px;
  }

  .content-data-sharing-disclosure-wrap {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .text-link-data-sharing {
    font-size: 16px;
  }

  .content-page-faq {
    flex-flow: column;
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .ornament {
    display: none;
  }

  .utility-page-content {
    justify-content: center;
    align-items: center;
    height: 100%;
  }

  .img-4 {
    display: none;
  }

  .img-404 {
    max-width: 260px;
  }

  .text-copyright {
    position: absolute;
    inset: auto 0% 5%;
  }

  .button-404 {
    height: 48px;
  }

  .button-404.blue {
    height: 40px;
  }

  .text-semi-16-404 {
    font-size: 16px;
  }

  .text-semi-16-404.white {
    font-size: 14px;
  }

  .dropdown-toggle-2 {
    justify-content: space-between;
    align-items: center;
    padding: 12px;
  }

  .h3-faq {
    font-size: 20px;
  }

  .h3-faq.faq {
    white-space: normal;
    max-width: 24ch;
    font-size: 16px;
  }
  .faq-item .dropdown-list {
    padding: 13px;
  }

  .text-field--footer {
    background-color: #fff;
    border-style: none;
    border-color: #0603b840;
    border-radius: 8px;
    height: 40px;
    font-size: 14px;
    font-weight: 300;
    display: block;
  }

  .img-hero-health-care {
    max-width: none;
  }

  .content-wrap-health-care {
    border-radius: 24px;
    width: 100%;
    min-height: 280px;
  }

  .form-block--baner {
    max-width: none;
  }

  .submit-button--baner {
    color: #fff;
    background-color: #0603b8;
    max-width: none;
    height: 40px;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    font-weight: 600;
  }

  .form-block-9 {
    width: 100%;
  }

  .text-field-copy {
    border-style: solid;
    border-color: #0603b840;
    border-radius: 10px;
    width: 100%;
    height: 40px;
    font-size: 14px;
    display: block;
  }

  .content-partner {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-top: 32%;
  }

  .button-partner {
    max-width: none;
  }

  .bg-span, .shape {
    display: none;
  }

  .cart-wrap-being-a-partner {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .paragraph-cart-ai-copy {
    text-align: center;
    font-size: 14px;
  }

  .ideal-partner-item.blue, .ideal-partner-item.orange, .ideal-partner-item.green, .ideal-partner-item.burple {
    width: 100%;
  }

  .swiper-slide {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 1.6rem;
  }

  .star-cantainer {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    justify-content: center;
    align-items: flex-start;
    max-width: none;
  }

  .p-slider {
    text-align: center;
  }

  .p-wrap-slider, .title-slider {
    justify-content: flex-start;
    align-items: center;
  }

  .text-bold-28 {
    text-align: center;
  }

  .form-block--demo {
    width: 100%;
  }

  .content-terms {
    flex-flow: column-reverse;
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .p-richtext {
    font-size: 16px;
  }

  .menu {
    padding-left: .5rem;
    padding-right: .5rem;
    display: none;
  }

  .loader_number {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 20vw;
  }

  .div-block-3 {
    justify-content: center;
    align-items: center;
    padding-top: 60px;
    padding-left: 0;
    display: block;
  }

  .text-block-2 {
    text-align: center;
    font-size: 16px;
  }

  .div-block-2 {
    grid-column-gap: 42px;
    grid-row-gap: 42px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .content-cart-ai-proces-item-wrap.between, .content-cart-ai-proces-item-wrap._3, .content-cart-ai-proces-item-wrap._4, .content-cart-ai-proces-item-wrap._5, .content-cart-ai-proces-item-wrap._1-copy {
    border-radius: 16px;
    min-height: 200px;
  }

  .title-cart-ai-proces.blue {
    border-radius: 14px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .title-cart-ai-proces.purple, .title-cart-ai-proces.orenge, .title-cart-ai-proces.green {
    border-radius: 14px;
    min-height: 145px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .h1.sign-up {
    font-size: 28px;
  }

  .field-lable-sign {
    font-size: 14px;
  }

  .title-form-sign-in {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .sign-in-with-wrap {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .form--sign-in {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .forget-password {
    height: 100vh;
  }

  .fom-forget-password {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .check-your-email {
    height: 100vh;
  }

  .img-lines.right, .img-lines.left-abs {
    display: none;
  }

  .h4-24-bold {
    font-size: 20px;
  }

  .h4-24-bold.color {
    font-size: 16px;
  }

  .link {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .img-papers {
    width: 100%;
    max-width: 180px;
  }

  .content-project {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .imh {
    display: none;
  }

  .imh.on {
    display: block;
  }

  .img-folder-copy {
    max-width: 260px;
  }
}

#w-node-b3a11020-5ac1-94cc-baf3-c5c1ac139ef2-f89b2bc1 {
  align-self: auto;
}

#w-node-b3a11020-5ac1-94cc-baf3-c5c1ac139efe-f89b2bc1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-b3a11020-5ac1-94cc-baf3-c5c1ac139f22-f89b2bc1 {
  justify-self: end;
}

#w-node-b3a11020-5ac1-94cc-baf3-c5c1ac139f16-f89b2bc1 {
  justify-self: start;
}

#w-node-_847d6817-4c58-a42d-19e8-6f3f84086ae0-f89b2bc1, #w-node-_847d6817-4c58-a42d-19e8-6f3f84086af1-f89b2bc1, #w-node-_847d6817-4c58-a42d-19e8-6f3f84086af9-f89b2bc1 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c29a1c28-3a1c-c380-66d7-9d884394e0bd-f89b2bc1, #w-node-be948d44-10a6-58dc-7b3a-4a9b70fd1f6b-aebe64bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be948d44-10a6-58dc-7b3a-4a9b70fd1fcd-aebe64bc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-eead8cc0-bc17-faa0-e8d5-652884b76ab0-7eee54cd, #w-node-f395575c-ea88-a8b9-e713-139b4f779392-7eee54cd, #w-node-_7b6336f9-7a77-3ef1-579a-b01f2d22e0e2-7eee54cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_847d6817-4c58-a42d-19e8-6f3f84086ae0-f89b2bc1, #w-node-be948d44-10a6-58dc-7b3a-4a9b70fd1ffc-aebe64bc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_87473fc6-47da-3cf5-230b-1a74e551ea84-9b007d20 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-caf11106-0539-5169-f7cf-52cd42a94266-42df5171, #w-node-caf11106-0539-5169-f7cf-52cd42a9426d-42df5171, #w-node-caf11106-0539-5169-f7cf-52cd42a94274-42df5171 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_5fadba4b-8408-66d2-f266-9ebe8ccf984c-4fb82548, #w-node-_5fadba4b-8408-66d2-f266-9ebe8ccf9860-4fb82548 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5fadba4b-8408-66d2-f266-9ebe8ccf9856-4fb82548 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_10ce682d-ba15-fa39-c040-4855c7800b4d-24c0f65b, #w-node-_10ce682d-ba15-fa39-c040-4855c7800b57-24c0f65b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_10ce682d-ba15-fa39-c040-4855c7800b61-24c0f65b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_87473fc6-47da-3cf5-230b-1a74e551ea4f-9b007d20, #w-node-_87473fc6-47da-3cf5-230b-1a74e551ea6b-9b007d20 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_82d32bf5-8b49-7248-85cf-407e345ac11c-7eee54cd, #w-node-_8cfa8e17-38c5-8f5f-30b3-d05451eb81f1-7eee54cd, #w-node-_383afb1e-5036-f57d-c6df-65705719ab4a-7eee54cd {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-caf11106-0539-5169-f7cf-52cd42a94299-42df5171, #w-node-caf11106-0539-5169-f7cf-52cd42a942a1-42df5171, #w-node-caf11106-0539-5169-f7cf-52cd42a942a9-42df5171 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_228fd996-689b-b945-7b99-938406b53a05-a48d794f, #w-node-_78713283-3c75-670d-ae79-f3f3d7f4de72-0de2e8bc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-caf11106-0539-5169-f7cf-52cd42a94299-42df5171, #w-node-caf11106-0539-5169-f7cf-52cd42a942a1-42df5171 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}


@font-face {
  font-family: 'Sf Pro Display';
  src: url('../fonts/SF-Pro-Display-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sf Pro Display';
  src: url('../fonts/SF-Pro-Display-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sf Pro Display';
  src: url('../fonts/SF-Pro-Display-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sf Pro Display';
  src: url('../fonts/SF-Pro-Display-Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sf Pro Display';
  src: url('../fonts/SF-Pro-Display-Semibold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sf Pro Display';
  src: url('../fonts/SF-Pro-Display-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sf Pro Display';
  src: url('../fonts/SF-Pro-Display-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sf Pro Display';
  src: url('../fonts/SF-Pro-Display-Ultralight.otf') format('opentype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}