.overview-tablet.overview-mobile {
  width: 100%;
  min-width: 375px;
  display: flex;
}

.overview-tablet .main-content-7 {
  display: flex;
  z-index: 1;
  flex: 1;
  position: relative;
  flex-direction: column;
  width: 375px;
  align-items: flex-start;
}

.overview-tablet .section-banner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  padding: 140px 30px 30px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  background-image: url(img/section-banner-2.jpg),linear-gradient(135deg,rgba(2, 173, 237, 1) 0%, rgba(2, 173, 237, 1) 30%, rgba(231, 85, 157, 1) 60%, rgba(231, 85, 157, 1) 100%);
  background-size: cover;
  background-position: 50% 50%;
}

.overview-tablet .div-7 {
  width: 315px;
  gap: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .div-8 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .hero-title {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 24px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-hero-subtitle {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .img-contact-small {
  position: relative;
  width: 263px;
  height: 32px;
  aspect-ratio: 8.22;
  object-fit: cover;
}

.overview-tablet .video-container {
  display: flex;
  flex-direction: column;
  height: 162.15px;
  align-items: flex-start;
  position: relative;
  align-self: stretch;
  width: 100%;
}

.overview-tablet .img-clarivize-logo-10 {
  position: relative;
  align-self: stretch;
  width: 100%;
  aspect-ratio: 1.94;
  object-fit: cover;
}

.overview-tablet .section-features {
  gap: 40px;
  background-color: #f8f9fb;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 30px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .section-title-20 {
  width: 315px;
  margin-top: -0.63px;
  font-weight: 800;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  position: relative;
  font-family: "Roboto", Helvetica;
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .div-feature-grid {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
  gap: 20px 23.93px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .article-feature-card {
  display: flex;
  flex-direction: column;
  width: 314px;
  height: 190px;
  align-items: center;
  gap: 20px;
  padding: 20px;
  position: relative;
  background-color: var(--system-colors-miscellaneous-floating-tab-pill-fill);
  border-radius: 6.3px;
  border: 0.63px solid;
  border-color: var(--clarivize-variables-keylines-box-outlines);
  box-shadow: 0px 1.26px 3.78px 1.26px #00000026, 0px 0.63px 1.26px #0000004c;
}

.overview-tablet .img-AI {
  position: relative;
  width: 40px;
  height: 36.95px;
  aspect-ratio: 1.08;
}

.overview-tablet .feature-title-2 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-feature-2 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 10px;
  text-align: center;
  letter-spacing: 0;
  line-height: 16px;
}

.overview-tablet .img-machine-learning {
  position: relative;
  width: 30px;
  height: 27.12px;
  aspect-ratio: 1.11;
}

.overview-tablet .img-feature-icon {
  position: relative;
  width: 30px;
  height: 27px;
  aspect-ratio: 1.11;
}

.overview-tablet .section-workflow {
  background-color: var(--clarivize-variables-keylines-white-BG);
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 30px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-9 {
  gap: 20px;
  align-self: stretch;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .section-title-21 {
  width: 315px;
  margin-top: -1.00px;
  font-weight: 800;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  position: relative;
  font-family: "Roboto", Helvetica;
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-section-14 {
  position: relative;
  width: 306.82px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 12px;
  text-align: center;
  letter-spacing: 0;
  line-height: 20px;
}

.overview-tablet .text-wrapper-8 {
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: #090909;
  font-size: 12px;
  letter-spacing: 0;
  line-height: 20px;
}

.overview-tablet .text-wrapper-9 {
  font-weight: 600;
}

.overview-tablet .text-wrapper-10 {
  font-weight: 700;
}

.overview-tablet .img-clarivize {
  position: relative;
  width: 315px;
  height: 55.49px;
}

.overview-tablet .section-cost {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 30px;
  padding: 30px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  background-color: #f8f9fb;
}

.overview-tablet .section-title-22 {
  width: 315px;
  margin-top: -1.00px;
  font-weight: 400;
  color: transparent;
  position: relative;
  font-family: "Roboto", Helvetica;
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .text-wrapper-11 {
  font-weight: 800;
  color: #090909;
}

.overview-tablet .text-wrapper-12 {
  font-weight: 800;
  font-style: italic;
  color: #000000;
}

.overview-tablet .article-enterprise {
  display: inline-flex;
  align-items: flex-end;
  justify-content: center;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .enterprise {
  position: relative;
  width: 79.26px;
  height: 71.29px;
  aspect-ratio: 1.11;
  object-fit: cover;
}

.overview-tablet .frame {
  display: flex;
  flex-direction: column;
  width: 149px;
  height: 59px;
  align-items: center;
  gap: 10px;
  position: relative;
}

.overview-tablet .text-wrapper-13 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .div-10 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .div-11 {
  position: relative;
  width: 315px;
  height: 1px;
  background-color: var(--clarivize-variables-keylines-box-outlines);
  transform: rotate(-180.00deg);
}

.overview-tablet .article-without {
  display: flex;
  flex-direction: column;
  width: 240px;
  align-items: center;
  gap: 20px;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .text-wrapper-14 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: var(--clarivize-variables-primary-buttons-primary-button-error);
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .element {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: var(--clarivize-variables-primary-buttons-primary-button-error);
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .text-wrapper-15 {
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #d81b60;
  font-size: 20px;
  letter-spacing: 0;
}

.overview-tablet .text-wrapper-16 {
  font-size: 14px;
}

.overview-tablet .text-wrapper-17 {
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 20px;
  letter-spacing: 0;
}

.overview-tablet .text-wrapper-18 {
  font-size: 16px;
}

.overview-tablet .article-with {
  display: flex;
  flex-direction: column;
  width: 220px;
  align-items: center;
  gap: 20px;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .text-wrapper-19 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #00b0f0;
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .element-yr {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #00b0f0;
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .text-wrapper-20 {
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #00b0f0;
  font-size: 20px;
  letter-spacing: 0;
}

.overview-tablet .section-get-started {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  padding: 30px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  background-color: var(
    --clarivize-variables-secondary-buttons-secondary-button-rest
  );
}

.overview-tablet .div-12 {
  display: flex;
  flex-direction: column;
  width: 269px;
  align-items: center;
  gap: 10px;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .anomaly-detection {
  color: #02adee;
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-bullet-text {
  align-items: flex-start;
  gap: 20px;
  padding: 0px 20px 0px 35px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-13 {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  gap: 10px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .bullet {
  display: inline-flex;
  align-items: flex-start;
  padding: 13px 0px 10px;
  flex: 0 0 auto;
  justify-content: center;
  gap: 10px;
  position: relative;
}

.overview-tablet .bullet-circle {
  background-color: #02adee;
  position: relative;
  width: 4px;
  height: 4px;
  border-radius: 2px;
  aspect-ratio: 1;
}

.overview-tablet .p-anomaly-text {
  font-size: 14px;
  line-height: 20px;
  position: relative;
  flex: 1;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  letter-spacing: 0;
}

.overview-tablet .p-bullet-text-2 {
  align-items: flex-start;
  gap: 6px;
  padding: 0px 20px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .p-anomaly-text-2 {
  font-size: 14px;
  line-height: 32px;
  position: relative;
  flex: 1;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  letter-spacing: 0;
}

.overview-tablet .div-14 {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .p-bullet-text-3 {
  align-items: flex-start;
  gap: 6px;
  padding: 0px 20px 0px 34px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .bullet-circle-wrapper {
  display: inline-flex;
  height: 31px;
  align-items: center;
  flex: 0 0 auto;
  justify-content: center;
  gap: 10px;
  position: relative;
}

.overview-tablet .section-cta-beta {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
  padding: 30px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  background-color: #f8f9fb;
}

.overview-tablet .div-text-11 {
  width: 277px;
  align-items: center;
  gap: 23px;
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .section-title-23 {
  align-self: stretch;
  margin-top: -1.00px;
  font-weight: 800;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  position: relative;
  font-family: "Roboto", Helvetica;
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-cta-description {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: 30px;
}

.overview-tablet .img-advisors {
  position: relative;
  width: 194.53px;
  height: 60.96px;
  aspect-ratio: 3.19;
  object-fit: cover;
}

.overview-tablet .p-title-bullets {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .h-anomaly-detection {
  color: #4171ff;
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-bullet-text-4 {
  align-items: center;
  gap: 6px;
  padding: 0px 30px 0px 73px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .bullet-2 {
  display: flex;
  width: 4px;
  height: 32px;
  align-items: flex-start;
  padding: 13px 0px 8px;
  justify-content: center;
  gap: 10px;
  position: relative;
}

.overview-tablet .bullet-circle-2 {
  background-color: #4171ff;
  position: relative;
  width: 4px;
  height: 4px;
  border-radius: 2px;
  aspect-ratio: 1;
}

.overview-tablet .p-anomaly-text-3 {
  font-size: 16px;
  line-height: 32px;
  position: relative;
  flex: 1;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  letter-spacing: 0;
}

.overview-tablet .div-15 {
  width: 315px;
  gap: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .img-usability {
  position: relative;
  width: 120.27px;
  height: 84px;
  aspect-ratio: 1.43;
  object-fit: cover;
}

.overview-tablet .anomaly-detection-2 {
  color: #aa66be;
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-bullet-text-5 {
  align-items: flex-start;
  gap: 6px;
  padding: 0px 30px 0px 84px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .bullet-circle-3 {
  background-color: #aa66be;
  position: relative;
  width: 4px;
  height: 4px;
  border-radius: 2px;
  aspect-ratio: 1;
}

.overview-tablet .img-beta {
  position: relative;
  width: 88.15px;
  height: 84px;
  aspect-ratio: 1.05;
  object-fit: cover;
}

.overview-tablet .anomaly-detection-3 {
  color: #d84279;
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-bullet-text-6 {
  align-items: flex-start;
  gap: 6px;
  padding: 0px 30px 0px 60px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .bullet-circle-4 {
  background-color: #d84279;
  position: relative;
  width: 4px;
  height: 4px;
  border-radius: 2px;
  aspect-ratio: 1;
}

.overview-tablet .bullet-3 {
  display: flex;
  width: 4px;
  height: 64px;
  align-items: flex-start;
  padding: 13px 0px 8px;
  justify-content: center;
  gap: 10px;
  position: relative;
}

.overview-tablet .section-savebig-beta {
  display: flex;
  flex-direction: column;
  height: 218.37px;
  align-items: center;
  gap: 20px;
  padding: 30px;
  position: relative;
  align-self: stretch;
  width: 100%;
  background: linear-gradient(
    45deg,
    rgba(216, 66, 121, 1) 0%,
    rgba(2, 119, 189, 1) 100%
  );
}

.overview-tablet .div-text-12 {
  width: 315px;
  align-items: flex-start;
  gap: 15px;
  display: flex;
  flex-direction: column;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .section-title-24 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  color: var(--clarivize-variables-secondary-buttons-secondary-button-rest);
  font-size: 24px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-cta-helpus {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 500;
  color: var(--clarivize-variables-secondary-buttons-secondary-button-rest);
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: 20px;
}

.overview-tablet .img-contact-large-4 {
  position: relative;
  width: 255px;
  height: 27.37px;
  aspect-ratio: 9.32;
  object-fit: cover;
}

.overview-tablet .header-site-header-6 {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  height: 113px;
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 21px;
  box-shadow: var(--m3-elevation-light-3);
  background: linear-gradient(
      0deg,
      rgba(255, 255, 255, 1) 0%,
      rgba(255, 255, 255, 1) 100%
    ),
    linear-gradient(
      0deg,
      rgba(255, 255, 255, 1) 0%,
      rgba(255, 255, 255, 1) 100%
    );
}

.overview-tablet .img-clarivize-logo-11 {
  margin-left: 0;
  height: 29.96px;
  width: 179.28px;
  margin-top: 15px;
  aspect-ratio: 5.98;
  object-fit: cover;
}

.overview-tablet .site-nav-7 {
  display: inline-flex;
  height: 32px;
  width: 317px;
  position: relative;
  align-items: flex-start;
  justify-content: flex-end;
  gap: 80px;
}

.overview-tablet .tab-button-7 {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .text-wrapper-21 {
  position: relative;
  width: fit-content;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 18px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
  white-space: nowrap;
}

.overview-tablet .selected-line-4 {
  background-color: var(
    --clarivize-variables-primary-buttons-primary-button-rest-duplicate
  );
  border-radius: 7.23px;
  position: relative;
  align-self: stretch;
  width: 100%;
  height: 3px;
}

.overview-tablet .selected-line-5 {
  background-color: #2196f3;
  opacity: 0;
  position: relative;
  align-self: stretch;
  width: 100%;
  height: 3px;
}

.overview-tablet .tab-button-8 {
  all: unset;
  box-sizing: border-box;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet.div-16 {
  width: 100%;
  min-width: 768px;
  display: flex;
}

.overview-tablet .main-content-8 {
  display: flex;
  z-index: 1;
  flex: 1;
  position: relative;
  flex-direction: column;
  width: 768px;
  align-items: center;
}

.overview-tablet .div-text-button-vid-wrapper {
  padding: 100px 60px 60px;
  background-image: url(img/section-banner-2.jpg),linear-gradient(135deg,rgba(2, 173, 237, 1) 0%, rgba(2, 173, 237, 1) 30%, rgba(231, 85, 157, 1) 60%, rgba(231, 85, 157, 1) 100%);
  background-size: cover;
  background-position: 50% 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-17 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-hero-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 30px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .h-hero-title {
  position: relative;
  width: 648px;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 32px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-hero-subtitle-2 {
  position: relative;
  width: 648px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .img-clarivize-logo-wrapper {
  display: flex;
  flex-direction: column;
  width: 430px;
  height: 222px;
  align-items: center;
  position: relative;
  box-shadow: var(--m3-elevation-light-3);
}

.overview-tablet .div-text-cards-wrapper-2 {
  padding: 60px;
  background-color: #f8f9fb;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-text-cards {
  height: 515px;
  gap: 30px;
  align-self: stretch;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}

.overview-tablet .section-title-25 {
  position: relative;
  width: 648px;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 32px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .div-cards-4 {
  flex-wrap: wrap;
  height: 409px;
  align-items: flex-start;
  justify-content: center;
  gap: 23.93px 23.93px;
  align-self: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.overview-tablet .article-feature-card-2 {
  display: flex;
  flex-direction: column;
  width: 199px;
  height: 407px;
  align-items: center;
  gap: 20px;
  padding: 30px 24px;
  position: relative;
  background-color: var(--system-colors-miscellaneous-floating-tab-pill-fill);
  border-radius: 6.3px;
  border: 0.63px solid;
  border-color: var(--clarivize-variables-keylines-box-outlines);
  box-shadow: 0px 1.26px 3.78px 1.26px #00000026, 0px 0.63px 1.26px #0000004c;
}

.overview-tablet .p-feature-3 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0;
  line-height: 23px;
}

.overview-tablet .img-machine-learning-2 {
  position: relative;
  width: 40px;
  height: 36.16px;
  aspect-ratio: 1.11;
}

.overview-tablet .p-feature-4 {
  position: relative;
  align-self: stretch;
  margin-bottom: -4.53px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0;
  line-height: 23px;
}

.overview-tablet .article-feature-card-3 {
  display: flex;
  flex-direction: column;
  width: 198px;
  height: 407px;
  align-items: center;
  gap: 20px;
  padding: 30px 24px;
  position: relative;
  background-color: var(--system-colors-miscellaneous-floating-tab-pill-fill);
  border-radius: 6.3px;
  border: 0.63px solid;
  border-color: var(--clarivize-variables-keylines-box-outlines);
  box-shadow: 0px 1.26px 3.78px 1.26px #00000026, 0px 0.63px 1.26px #0000004c;
}

.overview-tablet .img-feature-icon-2 {
  position: relative;
  width: 40px;
  height: 36px;
  aspect-ratio: 1.11;
}

.overview-tablet .div-wrapper-3 {
  padding: 60px;
  background-color: var(--clarivize-variables-keylines-white-BG);
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-text-13 {
  width: 764px;
  height: 334px;
  gap: 40px;
  margin-left: -58.00px;
  margin-right: -58.00px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}

.overview-tablet .div-text-14 {
  flex-direction: column;
  width: 652px;
  align-items: center;
  gap: 20px;
  flex: 0 0 auto;
  display: flex;
  position: relative;
}

.overview-tablet .section-title-26 {
  width: 639.24px;
  font-weight: 800;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 32px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-section-15 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: 30px;
}

.overview-tablet .text-wrapper-22 {
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: #090909;
  font-size: 14px;
  letter-spacing: 0;
  line-height: 30px;
}

.overview-tablet .img-clarivize-2 {
  position: relative;
  width: 647.69px;
  height: 114.1px;
  margin-bottom: -6.10px;
  aspect-ratio: 5.68;
}

.overview-tablet .div-text-cards-2 {
  display: inline-flex;
  height: 263px;
  align-items: center;
  margin-left: -5.00px;
  margin-right: -5.00px;
  flex-direction: column;
  gap: 40px;
  position: relative;
}

.overview-tablet .section-title-27 {
  width: 648px;
  font-weight: 400;
  color: transparent;
  font-size: 32px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .div-cards-5 {
  width: 658px;
  gap: 30px;
  flex: 0 0 auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
}

.overview-tablet .article-enterprise-2 {
  width: 199px;
  height: 109px;
  align-items: flex-start;
  gap: 7px;
  display: flex;
  position: relative;
}

.overview-tablet .enterprise-2 {
  position: relative;
  width: 77.82px;
  height: 70px;
  aspect-ratio: 1.11;
  object-fit: cover;
}

.overview-tablet .frame-2 {
  width: 113px;
  height: 109px;
  gap: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}

.overview-tablet .text-wrapper-23 {
  position: relative;
  width: 120.29px;
  margin-top: -1.00px;
  margin-left: -3.65px;
  margin-right: -3.65px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 14px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .text-wrapper-24 {
  position: relative;
  width: 120.29px;
  margin-left: -3.65px;
  margin-right: -3.65px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 20px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .layout-divider-css {
  position: relative;
  width: 1px;
  height: 100px;
  background-color: var(--clarivize-variables-keylines-box-outlines);
}

.overview-tablet .article-without-2 {
  flex-direction: column;
  width: 180px;
  height: 109px;
  align-items: flex-start;
  gap: 20px;
  display: flex;
  position: relative;
}

.overview-tablet .text-wrapper-25 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: var(--clarivize-variables-primary-buttons-primary-button-error);
  font-size: 14px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .element-2 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: var(--clarivize-variables-primary-buttons-primary-button-error);
  font-size: 20px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .element-GBYR {
  color: #000000;
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  font-size: 20px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .article-with-2 {
  flex-direction: column;
  width: 170px;
  height: 109px;
  align-items: flex-start;
  gap: 20px;
  display: flex;
  position: relative;
}

.overview-tablet .text-wrapper-26 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #00b0f0;
  font-size: 14px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .element-3 {
  color: #00b0f0;
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  font-size: 20px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .div-text-cards-3 {
  display: flex;
  height: 322px;
  align-items: center;
  align-self: stretch;
  width: 100%;
  flex-direction: column;
  gap: 40px;
  position: relative;
}

.overview-tablet .section-title-28 {
  width: 648px;
  font-weight: 800;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 36px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .div-cards-6 {
  flex-wrap: wrap;
  height: 240px;
  gap: 22px 22px;
  align-self: stretch;
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
}

.overview-tablet .div-18 {
  flex-direction: column;
  width: 183px;
  align-items: center;
  gap: 10px;
  display: flex;
  position: relative;
}

.overview-tablet .p-bullet-text-7 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
  padding: 0px 9px 0px 12px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .bullet-4 {
  display: inline-flex;
  align-items: flex-start;
  justify-content: center;
  gap: 10px;
  padding: 7px 0px 10px;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .layout-divider-css-2 {
  position: relative;
  width: 1px;
  height: 231px;
  background-color: var(--clarivize-variables-keylines-box-outlines);
}

.overview-tablet .p-anomaly-text-4 {
  flex: 1;
  height: 40px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20px;
}

.overview-tablet .p-only {
  display: inline-flex;
  justify-content: center;
  align-items: flex-start;
  gap: 10px;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .p-anomaly-text-5 {
  width: 148px;
  height: 40px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20px;
}

.overview-tablet .article-isolated {
  display: flex;
  flex-direction: column;
  width: 190px;
  align-items: center;
  gap: 10px;
  position: relative;
  margin-bottom: -2.00px;
}

.overview-tablet .p-anomaly-text-6 {
  width: 148px;
  height: 27px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20px;
}

.overview-tablet .p-anomaly-text-7 {
  flex: 1;
  height: 27px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20px;
}

.overview-tablet .div-text-cards-4 {
  display: flex;
  height: 456.34px;
  align-items: flex-start;
  align-self: stretch;
  width: 100%;
  flex-direction: column;
  gap: 40px;
  position: relative;
}

.overview-tablet .div-text-15 {
  gap: 19px;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}

.overview-tablet .p-cta-description-2 {
  width: 575.81px;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 14px;
  line-height: 30px;
  position: relative;
  font-family: "Roboto", Helvetica;
  text-align: center;
  letter-spacing: 0;
}

.overview-tablet .div-cards-7 {
  flex-wrap: wrap;
  gap: 20px 20px;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
}

.overview-tablet .div-advisor-card {
  display: flex;
  flex-direction: column;
  width: 161px;
  height: 242px;
  align-items: center;
  gap: 30px;
  position: relative;
}

.overview-tablet .img-advisors-2 {
  position: relative;
  align-self: stretch;
  width: 100%;
  aspect-ratio: 3.19;
  object-fit: cover;
}

.overview-tablet .p-title-bullets-2 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  margin-bottom: -0.45px;
}

.overview-tablet .p-bullet-text-8 {
  height: 118px;
  padding: 0px 0px 0px 18px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  position: relative;
  align-self: stretch;
  width: 100%;
}

.overview-tablet .bullet-5 {
  display: flex;
  width: 4px;
  align-items: flex-start;
  justify-content: center;
  gap: 10px;
  padding: 8px 0px;
  position: relative;
}

.overview-tablet .p-unlimited {
  height: 20px;
  display: flex;
  align-items: flex-start;
  gap: 10px;
  position: relative;
  align-self: stretch;
  width: 100%;
}

.overview-tablet .p-anomaly-text-8 {
  width: 129px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 14px;
  letter-spacing: 0;
  line-height: 20px;
}

.overview-tablet .p-unlimited-2 {
  display: flex;
  align-self: stretch;
  width: 100%;
  height: 40px;
  align-items: flex-start;
  gap: 10px;
  position: relative;
}

.overview-tablet .div-19 {
  position: relative;
  width: 1px;
  height: 299.34px;
  background-color: var(--clarivize-variables-keylines-box-outlines);
}

.overview-tablet .div-tester-card {
  display: flex;
  flex-direction: column;
  width: 161px;
  height: 242px;
  align-items: center;
  gap: 19px;
  position: relative;
}

.overview-tablet .img-usability-2 {
  position: relative;
  width: 85.48px;
  height: 59.7px;
  aspect-ratio: 1.43;
  object-fit: cover;
}

.overview-tablet .p-title-bullets-3 {
  gap: 26px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .p-bullet-text-9 {
  height: 118px;
  padding: 0px 0px 0px 5px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  position: relative;
  align-self: stretch;
  width: 100%;
}

.overview-tablet .div-beta-card {
  display: flex;
  flex-direction: column;
  width: 161px;
  align-items: center;
  gap: 23px;
  position: relative;
}

.overview-tablet .img-beta-2 {
  position: relative;
  width: 59.12px;
  height: 56.34px;
  aspect-ratio: 1.05;
  object-fit: cover;
}

.overview-tablet .p-bullet-text-10 {
  padding: 0px 0px 0px 22px;
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  position: relative;
  align-self: stretch;
  width: 100%;
}

.overview-tablet .p-unlimited-3 {
  display: inline-flex;
  justify-content: center;
  margin-left: -2.00px;
  margin-right: -2.00px;
  height: 40px;
  align-items: flex-start;
  gap: 10px;
  position: relative;
}

.overview-tablet .section-savebig-beta-2 {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 60px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  background: linear-gradient(
    45deg,
    rgba(216, 66, 121, 1) 0%,
    rgba(2, 119, 189, 1) 100%
  );
}

.overview-tablet .frame-3 {
  height: 187px;
  gap: 20px;
  align-self: stretch;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}

.overview-tablet .section-title-29 {
  width: 536.79px;
  font-weight: 800;
  color: var(--clarivize-variables-secondary-buttons-secondary-button-rest);
  font-size: 32px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-cta-helpus-2 {
  width: 605.23px;
  font-weight: 500;
  color: var(--clarivize-variables-secondary-buttons-secondary-button-rest);
  font-size: 16px;
  line-height: normal;
  position: relative;
  font-family: "Roboto", Helvetica;
  text-align: center;
  letter-spacing: 0;
}

.overview-tablet .img-contact-large-5 {
  width: 531px;
  height: 57px;
  aspect-ratio: 9.32;
  position: relative;
  object-fit: cover;
}

.overview-tablet .header-site-header-7 {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  height: 60px;
  z-index: 2;
  display: flex;
  justify-content: space-between;
  box-shadow: var(--m3-elevation-light-3);
  background: linear-gradient(
      0deg,
      rgba(255, 255, 255, 1) 0%,
      rgba(255, 255, 255, 1) 100%
    ),
    linear-gradient(
      0deg,
      rgba(255, 255, 255, 1) 0%,
      rgba(255, 255, 255, 1) 100%
    );
}

.overview-tablet .img-clarivize-logo-12 {
  margin-top: 15.0px;
  width: 179.28px;
  height: 29.96px;
  margin-left: 15px;
  aspect-ratio: 5.98;
  object-fit: cover;
}

.overview-tablet .site-nav-8 {
  display: flex;
  margin-top: 14px;
  width: 305px;
  height: 32px;
  position: relative;
  margin-right: 60px;
  align-items: flex-start;
  justify-content: flex-end;
  gap: 69px;
}

.overview-tablet.overview-desktop {
  width: 100%;
  min-width: 1440px;
  display: flex;
}

.overview-tablet .main-content-9 {
  display: flex;
  z-index: 1;
  flex: 1;
  position: relative;
  flex-direction: column;
  width: 1440px;
  align-items: flex-start;
}

.overview-tablet .div-text-button-vid {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 79px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-hero-content-2 {
  display: flex;
  flex-direction: column;
  width: 813px;
  align-items: flex-start;
  gap: 30px;
  position: relative;
}

.overview-tablet .hero-title-2 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 40px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-hero-subtitle-3 {
  position: relative;
  width: 696.18px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #ffffff;
  font-size: 20px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .img-wrapper {
  display: flex;
  flex-direction: column;
  width: 428px;
  height: 220.32px;
  align-items: flex-end;
  position: relative;
  box-shadow: var(--m3-elevation-light-3);
}

.overview-tablet .section-title-30 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-weight: 800;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  line-height: normal;
  font-family: "Roboto", Helvetica;
  font-size: 40px;
  text-align: center;
  letter-spacing: 0;
}

.overview-tablet .div-cards-8 {
  width: 1330px;
  height: 246px;
  gap: 0px 20px;
  margin-left: -5.00px;
  margin-right: -5.00px;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
  position: relative;
}

.overview-tablet .article-feature-card-4 {
  display: flex;
  flex-direction: column;
  width: 423px;
  height: 246px;
  align-items: center;
  gap: 20px;
  padding: 24px;
  position: relative;
  background-color: var(--system-colors-miscellaneous-floating-tab-pill-fill);
  border-radius: 6.3px;
  border: 0.63px solid;
  border-color: var(--clarivize-variables-keylines-box-outlines);
  box-shadow: 0px 1.26px 3.78px 1.26px #00000026, 0px 0.63px 1.26px #0000004c;
}

.overview-tablet .p-feature-5 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0;
  line-height: 26px;
}

.overview-tablet .p-feature-6 {
  margin-bottom: -4.53px;
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: #000000;
  font-size: 12px;
  text-align: center;
  letter-spacing: 0;
  line-height: 26px;
}

.overview-tablet .div-text-16 {
  display: flex;
  flex-direction: column;
  width: 1361px;
  align-items: center;
  gap: 30px;
  position: relative;
  flex: 0 0 auto;
  margin-left: -20.50px;
  margin-right: -20.50px;
}

.overview-tablet .p-section-16 {
  position: relative;
  width: 903.69px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 14px;
  text-align: center;
  letter-spacing: 0;
  line-height: 30px;
}

.overview-tablet .img-clarivize-3 {
  position: relative;
  width: 1113.05px;
  height: 196.08px;
}

.overview-tablet .div-text-cards-5 {
  align-items: center;
  gap: 60px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .section-title-31 {
  position: relative;
  width: 1320px;
  height: 94px;
  margin-top: -1.00px;
  font-weight: 400;
  color: transparent;
  line-height: normal;
  font-family: "Roboto", Helvetica;
  font-size: 40px;
  text-align: center;
  letter-spacing: 0;
}

.overview-tablet .div-savings {
  align-items: flex-start;
  justify-content: center;
  gap: 75px;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  display: flex;
  position: relative;
}

.overview-tablet .article-enterprise-3 {
  display: inline-flex;
  align-items: flex-start;
  gap: 17px;
  position: relative;
  flex: 0 0 auto;
}

.overview-tablet .enterprise-3 {
  position: relative;
  width: 121.44px;
  height: 109.24px;
  aspect-ratio: 1.11;
  object-fit: cover;
}

.overview-tablet .frame-4 {
  display: flex;
  flex-direction: column;
  width: 210px;
  height: 162px;
  align-items: center;
  gap: 25px;
  position: relative;
}

.overview-tablet .text-wrapper-27 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 24px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .text-wrapper-28 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 36px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .layout-divider-css-3 {
  height: 171.81px;
  position: relative;
  width: 1px;
  background-color: var(--clarivize-variables-keylines-box-outlines);
}

.overview-tablet .article-without-3 {
  display: flex;
  flex-direction: column;
  width: 240px;
  align-items: flex-start;
  gap: 25px;
  position: relative;
}

.overview-tablet .text-wrapper-29 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: var(--clarivize-variables-primary-buttons-primary-button-error);
  font-size: 24px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .element-4 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: var(--clarivize-variables-primary-buttons-primary-button-error);
  font-size: 36px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .text-wrapper-30 {
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #d81b60;
  font-size: 30px;
  letter-spacing: 0;
}

.overview-tablet .text-wrapper-31 {
  font-size: 24px;
}

.overview-tablet .element-GBYR-2 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 24px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .text-wrapper-32 {
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #000000;
  font-size: 24px;
  letter-spacing: 0;
}

.overview-tablet .article-with-3 {
  display: flex;
  flex-direction: column;
  width: 220px;
  align-items: flex-start;
  gap: 25px;
  position: relative;
}

.overview-tablet .text-wrapper-33 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #00b0f0;
  font-size: 24px;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .element-5 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #00b0f0;
  font-size: 36px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .text-wrapper-34 {
  font-family: "Roboto", Helvetica;
  font-weight: 600;
  color: #00b0f0;
  font-size: 30px;
  letter-spacing: 0;
}

.overview-tablet .div-text-cards-6 {
  align-items: flex-start;
  gap: 60px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-cards-9 {
  height: 207px;
  gap: 39px 39px;
  padding: 0px 0px 0px 35px;
  align-self: stretch;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
  position: relative;
}

.overview-tablet .div-20 {
  display: flex;
  flex-direction: column;
  width: 330px;
  align-items: center;
  gap: 20px;
  position: relative;
}

.overview-tablet .anomaly-detection-4 {
  color: #02adee;
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  font-size: 24px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-anomaly-text-9 {
  flex: 1;
  line-height: 24px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 20px;
  letter-spacing: 0;
}

.overview-tablet .p-anomaly-text-10 {
  flex: 1;
  line-height: 20px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 20px;
  letter-spacing: 0;
}

.overview-tablet .layout-divider-css-4 {
  height: 197.32px;
  position: relative;
  width: 1px;
  background-color: var(--clarivize-variables-keylines-box-outlines);
}

.overview-tablet .p-bullet-text-11 {
  align-items: flex-start;
  gap: 20px;
  padding: 0px 9px 0px 29px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .article-isloated {
  display: flex;
  flex-direction: column;
  width: 330px;
  align-items: center;
  gap: 20px;
  position: relative;
  margin-bottom: -7.00px;
}

.overview-tablet .div-text-17 {
  position: relative;
  width: 1324px;
  height: 129.25px;
  margin-right: -4.00px;
}

.overview-tablet .p-cta-description-3 {
  position: absolute;
  top: 69px;
  left: calc(50.00% - 526px);
  width: 1048px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: 30px;
}

.overview-tablet .section-title-32 {
  position: absolute;
  top: 0;
  left: 0;
  width: 1320px;
  font-weight: 800;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  line-height: normal;
  font-family: "Roboto", Helvetica;
  font-size: 40px;
  text-align: center;
  letter-spacing: 0;
}

.overview-tablet .div-cards-10 {
  gap: 40px 40px;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
  position: relative;
}

.overview-tablet .div-advisor-card-2 {
  display: flex;
  flex-direction: column;
  width: 354px;
  align-items: center;
  gap: 30px;
  padding: 13px 0px;
  position: relative;
}

.overview-tablet .img-advisors-3 {
  position: relative;
  width: 222.43px;
  height: 69.7px;
  aspect-ratio: 3.19;
  object-fit: cover;
}

.overview-tablet .p-title-bullets-4 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 14px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .anomaly-detection-5 {
  color: #4171ff;
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  font-size: 24px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-bullet-text-12 {
  align-items: center;
  gap: 14px;
  padding: 0px 0px 0px 30px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .p-anomaly-text-11 {
  width: 322px;
  margin-right: -12.00px;
  line-height: 20px;
  position: relative;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 400;
  color: var(--system-colors-miscellaneous-floating-tab-text-unselected);
  font-size: 20px;
  letter-spacing: 0;
}

.overview-tablet .div-21 {
  position: relative;
  width: 1px;
  height: 277px;
  background-color: var(--clarivize-variables-keylines-box-outlines);
}

.overview-tablet .div-22 {
  flex-direction: column;
  width: 354px;
  align-items: center;
  gap: 30px;
  display: flex;
  position: relative;
}

.overview-tablet .anomaly-detection-6 {
  color: #aa66be;
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  font-size: 24px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-bullet-text-13 {
  align-items: center;
  gap: 14px;
  padding: 0px 0px 0px 62px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .anomaly-detection-7 {
  color: #d84279;
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  font-size: 24px;
  text-align: center;
  letter-spacing: 0;
  line-height: normal;
}

.overview-tablet .p-bullet-text-14 {
  align-items: center;
  gap: 14px;
  padding: 0px 0px 0px 33px;
  display: flex;
  flex-direction: column;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-text-contact {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .div-text-18 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 15px;
  position: relative;
  align-self: stretch;
  width: 100%;
  flex: 0 0 auto;
}

.overview-tablet .section-title-33 {
  position: relative;
  align-self: stretch;
  margin-top: -1.00px;
  font-weight: 800;
  color: var(--clarivize-variables-secondary-buttons-secondary-button-rest);
  line-height: 40px;
  font-family: "Roboto", Helvetica;
  font-size: 40px;
  text-align: center;
  letter-spacing: 0;
}

.overview-tablet .text-wrapper-35 {
  font-family: "Roboto", Helvetica;
  font-weight: 800;
  color: #ffffff;
  font-size: 40px;
  letter-spacing: 0;
}

.overview-tablet .text-wrapper-36 {
  line-height: 56px;
}

.overview-tablet .p-cta-helpus-3 {
  position: relative;
  align-self: stretch;
  font-family: "Roboto", Helvetica;
  font-weight: 500;
  color: var(--clarivize-variables-secondary-buttons-secondary-button-rest);
  font-size: 20px;
  text-align: center;
  letter-spacing: 0;
  line-height: 56px;
}

.overview-tablet .header-site-header-8 {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  height: 60px;
  z-index: 2;
  display: flex;
  justify-content: space-between;
  background-color: #ffffff;
  box-shadow: var(--m3-elevation-light-3);
}

.overview-tablet .site-nav-9 {
  display: inline-flex;
  margin-top: 14px;
  width: 295px;
  height: 32px;
  position: relative;
  margin-right: 61px;
  align-items: flex-start;
  justify-content: flex-end;
  gap: 69px;
}

@media (max-width: 767px) {
  .overview-tablet.div-16 {
    display: none !important;
  }
  .overview-tablet.overview-desktop {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 1439px) {
  .overview-tablet.overview-mobile {
    display: none !important;
  }
  .overview-tablet.overview-desktop {
    display: none !important;
  }
}

@media (min-width: 1440px) {
  .overview-tablet.overview-mobile {
    display: none !important;
  }
  .overview-tablet.div-16 {
    display: none !important;
  }
}
