:root {
  --base-black: #030f21;
  --neutral-500: #223551;
  --primary-600: #0e56c5;
  --sky-100-section-bg: #f1f4f8;
  --primary-800: #072b62;
  --white: white;
  --neutral-300: #627084;
  --neutral-50: #d6d9dd;
  --primary-500: #116bf6;
  --primary-700: #0a4094;
  --mindtickle-orange: #fe5000;
  --border-200: #abb8c9;
  --sky-200: #94acc9;
  --neutral-400: #47566c;
  --mindtickle-dark-orange: #512d1d;
  --neutral-200: #828fa3;
  --green-200: #bce4c7;
  --green-50: #e3f5e8;
  --green-201: #097b2a;
  --yellow-100: #ffcf68;
  --border-200-201: #c3d2e5;
  --mindtickle-bg: #ffede5;
  --blue-bg-200: #cce1ff;
  --yellow-300: #f4ac40;
  --secondary-500: #e99516;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

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

.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%;
}

body {
  color: var(--base-black);
  background-color: #0000;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 165%;
}

h1 {
  color: var(--base-black);
  letter-spacing: -.5px;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Manrope, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 130%;
}

h2 {
  color: var(--base-black);
  letter-spacing: -.36px;
  margin-top: 32px;
  margin-bottom: 16px;
  font-family: Manrope, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 130%;
}

h3 {
  color: var(--base-black);
  letter-spacing: -.32px;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Manrope, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 130%;
}

h4 {
  color: var(--base-black);
  letter-spacing: -.24px;
  margin-top: 32px;
  margin-bottom: 16px;
  font-family: Manrope, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 130%;
}

h5 {
  color: var(--base-black);
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Manrope, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 130%;
}

h6 {
  color: var(--base-black);
  letter-spacing: -.16px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Manrope, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 130%;
}

p {
  color: var(--neutral-500);
  letter-spacing: -.04px;
  margin-top: 16px;
  margin-bottom: 16px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 175%;
}

a {
  color: var(--primary-600);
  letter-spacing: -.04px;
  font-weight: 500;
  line-height: 150%;
  text-decoration: underline;
  display: inline-block;
}

ul {
  color: var(--neutral-500);
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 20px;
  padding-left: 20px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.7;
}

ol {
  color: #57586e;
  margin-top: 0;
  margin-bottom: 10px;
  margin-left: 20px;
  padding-left: 20px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 1.7;
  list-style-type: decimal;
  display: block;
}

li {
  margin-bottom: 15px;
  font-size: 16px;
}

blockquote {
  background-color: var(--sky-100-section-bg);
  color: var(--primary-800);
  -webkit-text-fill-color: inherit;
  object-fit: fill;
  background-image: url('../images/quote-open.svg');
  background-position: 14px 10px;
  background-repeat: no-repeat;
  background-size: 28px 28px;
  background-clip: border-box;
  border-left: 5px #57586e;
  border-radius: 20px;
  margin: 24px -40px 40px;
  padding: 40px;
  font-family: Droid Serif, serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 165%;
  overflow: visible;
}

figcaption {
  color: var(--neutral-500);
  text-align: left;
}

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

.faq-button {
  cursor: pointer;
  align-items: flex-start;
  display: flex;
}

.close-attention-bar {
  cursor: pointer;
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  display: flex;
  position: absolute;
  right: 0;
}

.title-level-1 {
  letter-spacing: -.5px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Manrope, sans-serif;
  font-size: 42px;
  font-weight: 700;
}

.title-level-1.align-center {
  color: var(--base-black);
  text-align: center;
}

.title-level-1.align-center.perfect-title-lines-60 {
  width: 60%;
}

.title-level-1.align-center.perfect-title-lines-90 {
  width: 90%;
}

.title-level-1.theme-dark {
  color: var(--white);
}

.title-level-1.theme-dark.align-center.perfect-title-lines-80 {
  width: 80%;
}

.title-level-1.number {
  align-items: flex-start;
  font-family: Inter, sans-serif;
  font-weight: 400;
  display: block;
}

.title-level-2 {
  letter-spacing: -.4px;
  font-family: Manrope, sans-serif;
  font-size: 36px;
  font-weight: 700;
}

.title-level-2.align-center {
  text-align: center;
}

.title-level-2.align-center.top-0 {
  margin-top: 0;
}

.title-level-2.align-center.top-0.bottom-64 {
  margin-bottom: 64px;
}

.title-level-2.spacer-bottom-8 {
  margin-top: 0;
  margin-bottom: 8px;
}

.title-level-2.spacer-bottom-8.perfect-title-lines-90 {
  width: 90%;
}

.title-level-2.spacer-bottom-8.perfect-title-lines-80 {
  width: 80%;
}

.title-level-2.spacer-bottom-8.perfect-title-lines-70 {
  width: 70%;
}

.title-level-2.top-section-title {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 135%;
}

.title-level-2.clear-margins {
  margin-top: 0;
  margin-bottom: 0;
}

.title-level-3 {
  letter-spacing: -.32px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Manrope, sans-serif;
  font-size: 32px;
  font-weight: 700;
}

.title-level-3.align-center {
  color: var(--white);
  text-align: center;
}

.title-level-3.align-center.blue {
  color: var(--primary-600);
}

.title-level-3.align-center.perfect-title-lines-80 {
  width: 80%;
  line-height: 131%;
}

.title-level-3.align-center.perfect-title-lines-70 {
  width: 70%;
}

.title-level-3.align-center.perfect-title-lines-60 {
  width: 60%;
}

.title-level-3.bottom-8 {
  margin-bottom: 8px;
}

.title-level-3.bottom-8.theme-dark {
  color: var(--white);
}

.title-level-3.perfect-title-lines-70 {
  width: 70%;
}

.title-level-4 {
  letter-spacing: -.24px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Manrope, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.title-level-4.length-s {
  line-height: 135%;
}

.title-level-4.perfect-title-lines-70 {
  width: 70%;
}

.title-level-4.number {
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.title-level-4.plan-price {
  font-family: Inter, sans-serif;
  font-weight: 400;
  line-height: 32px;
}

.title-level-5 {
  letter-spacing: -.2px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Manrope, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.title-level-5.line-height-150 {
  line-height: 150%;
}

.title-level-5.align-center {
  text-align: center;
}

.title-level-5.align-center.bottom-56 {
  margin-bottom: 56px;
}

.title-level-5.align-center.bottom-56:hover {
  color: var(--base-black);
  text-decoration: none;
}

.title-level-5.col-3 {
  line-height: 135%;
}

.title-level-5.text-width-col-4 {
  line-height: 150%;
}

.title-level-5.pricing-table-section-title {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.title-level-6 {
  letter-spacing: -.16px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Manrope, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.title-level-6.secondary-text {
  color: var(--neutral-300);
}

.grid-2 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.div-block {
  background-color: var(--white);
  color: var(--base-black);
}

.nav-top-bar-container {
  align-items: center;
  max-width: 1200px;
  height: 88px;
  transition: transform .15s;
  display: flex;
}

.desktop-nav {
  z-index: 9999;
  background-color: var(--white);
  padding-left: 26px;
  padding-right: 25px;
  position: static;
  top: 0;
}

.nav-links {
  align-items: center;
  display: flex;
}

.horizontal-list {
  align-self: center;
  padding-left: 0;
  font-size: 14px;
  list-style-type: none;
  display: flex;
}

.horizontal-list.spacing-left-32 {
  margin-left: 32px;
}

.horizontal-list.alight-right {
  justify-content: flex-end;
}

.horizontal-list.space-between-40 {
  grid-column-gap: 40px;
  justify-content: center;
}

.nav-vertical-list-item {
  margin-bottom: 0;
  font-size: 14px;
  list-style-type: none;
}

.nav-vertical-list-item.left-4 {
  margin-left: 16px;
  margin-right: 0;
}

.nav-vertical-list-item.left-4.right-4 {
  align-self: center;
  margin-left: 4px;
  margin-right: 4px;
  display: block;
}

.nav-vertical-list-item.left-16 {
  margin-left: 12px;
}

.top-bar-nav-link {
  color: var(--base-black);
  border-radius: 6px;
  padding: 8px 12px;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.top-bar-nav-link:hover {
  background-color: var(--sky-100-section-bg);
  color: var(--base-black);
}

.top-bar-nav-link.compansate-icon-right-4 {
  padding-right: 8px;
}

.nav-call-to-actions {
  margin-left: auto;
  display: flex;
}

.button {
  background-color: var(--primary-500);
  color: var(--white);
  border-radius: 100px;
  justify-content: center;
  padding: 12px 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 125%;
  text-decoration: none;
  transition: transform .15s;
  display: flex;
}

.button:hover {
  transform: translate(0, -2px);
  box-shadow: 0 6px 8px -4px #0e56c552;
}

.button.secondary {
  color: var(--primary-600);
  background-color: #0000;
  box-shadow: inset 0 0 0 1.5px #0e56c533;
}

.button.secondary.size-m {
  font-size: 14px;
  line-height: 125%;
}

.button.secondary.size-l {
  padding: 12px 24px;
  font-size: 16px;
}

.button.secondary.size-l.has-icon {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.button.secondary.size-l.has-icon.pagination-button {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  border-style: none;
  justify-content: center;
  width: 160px;
}

.button.secondary.size-xl {
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 16px;
}

.button.secondary.size-xl.align-center {
  text-align: center;
}

.button.primary {
  background-color: var(--primary-500);
  color: var(--white);
}

.button.primary.size-m {
  background-color: var(--primary-500);
  color: var(--white);
  line-height: 125%;
}

.button.primary.size-m.has-icon {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button.primary.size-l {
  padding: 12px 24px;
  font-size: 16px;
}

.button.primary.size-l.icon-left {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button.primary.size-l.has-icon {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.button.primary.size-xl {
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 16px;
}

.button.primary.size-xl.align-center {
  text-align: center;
}

.button.link {
  color: var(--primary-600);
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  display: flex;
}

.button.link:hover {
  box-shadow: none;
  color: var(--primary-700);
  text-decoration: underline;
  transform: none;
}

.button.link.size-m {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
}

.button.link.size-l {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  font-size: 16px;
}

.button.social-share-button {
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.button.social-share-button.linkedin {
  background-position: 16px 6px;
}

.button.social-share-button.facebook {
  background-color: #3b5998;
  background-image: url('../images/facebook.svg');
  background-position: 16px 7px;
  background-repeat: no-repeat;
  background-size: 18px 18px;
}

.button.social-share-button.twitter {
  background-color: #1da1f2;
  background-image: url('../images/twitter.svg');
  background-position: 16px 7px;
  background-repeat: no-repeat;
  background-size: 18px;
}

.button.social-share-button-mobile {
  padding-top: 20px;
  padding-bottom: 20px;
}

.button.social-share-button-mobile.twitter {
  background-color: #1da1f2;
  background-image: url('../images/twitter.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
}

.button.social-share-button-mobile.linkedin {
  background-color: #0077b5;
  background-image: url('../images/linkedin.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
}

.button.social-share-button-mobile.facebook {
  background-color: #3b5998;
  background-image: url('../images/facebook.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 18px;
}

.button.mindtickle-button {
  background-color: var(--mindtickle-orange);
}

.dropdown-toggle-icon {
  margin-left: 4px;
}

.mobile-nav-dropdown-list {
  z-index: 1001;
  background-color: var(--white);
  opacity: 1;
  border-radius: 8px;
  width: 240px;
  margin-top: 24px;
  padding: 12px;
  display: none;
  position: absolute;
  box-shadow: 0 8px 24px -8px #04173452;
}

.mobile-nav-dropdown-list.w--open {
  border-radius: 10px;
  margin-top: 0;
  padding: 5px 8px;
  transform: translate(-33%);
  box-shadow: 0 1px 2px #04173414, 0 4px 16px -4px #04173429;
}

.navbar-sublist-item-link-text {
  color: var(--neutral-500);
  font-size: 14px;
}

.dropdown-link {
  border-radius: 6px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding: 12px 16px;
  text-decoration: none;
  display: flex;
}

.dropdown-link:hover {
  background-color: var(--sky-100-section-bg);
}

.dropdown-link.external-link {
  grid-column-gap: 8px;
  align-items: center;
}

.hero {
  background-color: var(--sky-100-section-bg);
}

.hero.text-only {
  padding-top: 80px;
  padding-bottom: 80px;
}

.hero.text-only.black-wallpaper {
  background-color: var(--base-black);
  background-image: url('../images/light-yelow-top-right2x.png'), url('../images/light-blue-bottom-left2x.png');
  background-position: 100% 0, 0 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: 624px, 624px;
  background-attachment: scroll, scroll;
}

.hero.media-right {
  padding-top: 120px;
  padding-bottom: 120px;
}

.hero.story {
  margin-bottom: 0;
  padding-top: 80px;
  padding-bottom: 80px;
}

.hero.story.black-wallpaper {
  background-color: var(--base-black);
  background-image: url('../images/light-yelow-top-right2x.png'), url('../images/light-blue-bottom-left2x.png');
  background-position: 100% 0, 0 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: 624px, 624px;
}

.hero.title-intersection {
  background-color: #0000;
  padding-top: 120px;
  padding-bottom: 20px;
}

.hero.hero-theme-black {
  background-color: var(--base-black);
}

.hero.hero-theme-black.text-only.black-wallpaper {
  background-image: url('../images/light-yelow-top-right2x.png'), url('../images/light-blue-bottom-left2x.png');
  background-position: 100% 0, 0 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: 624px, 624px;
}

.hero.rich-hero {
  padding-top: 80px;
  padding-bottom: 80px;
}

.hero.rich-hero.hero-style-black {
  background-color: var(--base-black);
}

.hero.rich-hero.hero-style-black.hero-home {
  background-image: url('../images/enable-us-hero-home2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1440px;
}

.hero.rich-hero.hero-style-black.hero__dsr {
  background-image: url('../images/enable-us-digital-sales-room2x_1.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1440px;
}

.hero.rich-hero.hero-style-black.hero__sales-content-management {
  background-image: url('../images/enable-us-hero-sales-content-management2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2048px;
}

.hero.rich-hero.hero-style-black.hero__onboarding {
  background-image: url('../images/enable-us-customer-onboarding-and-training2x_1.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 1908px;
}

.hero.rich-hero.hero-style-black.hero__map {
  background-image: url('../images/enable-us-hero-mutual-action-plan2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2048px;
}

.hero.rich-hero.hero-style-black.hero__customer-references {
  background-image: url('../images/enable-us-hero-customer-references2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2048px;
}

.hero.rich-hero.hero-style-black.hero__insights {
  background-image: url('../images/enable-us-hero-seller-and-buyer-insights2x.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 2048px;
}

.hero.rich-hero.hero-style-black.hero__integrations {
  background-image: url('../images/enable-us-hero-integrations2x.png'), url('../images/light-yelow-top-right2x.png'), url('../images/light-blue-bottom-left2x.png');
  background-position: 50%, 100% 0, 0 100%;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-size: 1440px, 624px, 624px;
}

.hero.rich-hero.hero-style-black.hero__gradient {
  background-image: url('../images/light-yelow-top-right2x.png'), url('../images/light-blue-bottom-left2x.png');
  background-position: 100% 0, 0 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: 624px, 624px;
}

.hero.rich-hero.hero-style-mindtickle-blue {
  background-color: #10069f;
}

.card-customer-logo {
  max-width: 100%;
  max-height: 24px;
}

.footer {
  background-color: var(--base-black);
  padding-top: 20px;
  padding-bottom: 20px;
}

.footer-link-column.alight-right {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.list-label {
  color: #fff;
  margin-bottom: 20px;
  font-family: Manrope, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.footer-link {
  text-decoration: none;
  display: block;
}

.footer-link.external-link {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.vertical-list-item {
  margin-top: 12px;
  margin-bottom: 12px;
}

.subtitle {
  color: var(--neutral-500);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
}

.subtitle.align-center {
  text-align: center;
  align-self: center;
}

.subtitle.align-center.white {
  color: var(--sky-100-section-bg);
}

.subtitle.align-center.perfect-description-lines-80 {
  width: 80%;
}

.subtitle.text-width-3 {
  line-height: 175%;
}

.subtitle.theme-dark {
  color: var(--border-200);
}

.dropdown-toggle {
  padding: 16px 0;
}

.dropdown-toggle.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.labeled-list {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}

.list-item-link-text {
  font-size: 14px;
  font-weight: 400;
}

.list-item-link-text.list-link.surface-dark {
  color: var(--border-200);
}

.list-item-link-text.list-link.surface-dark:hover {
  color: var(--white);
}

.title-decription {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-columns: 1fr;
  align-items: flex-start;
  display: flex;
}

.title-decription.align-center {
  text-align: center;
  align-self: stretch;
  align-items: center;
}

.title-decription.size-l {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.title-decription.pricing-header {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.title-decription.type-post {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.read-our-reviews-on-g2 {
  background-color: var(--base-black);
}

.read-our-reviews-on-g2.internal-show-me-g2-embed {
  background-image: url('../images/Read-our-reviews-on.png');
  background-position: 0 0;
  background-size: 180px;
  width: 180px;
  height: 90px;
}

.copyright {
  opacity: 1;
  color: var(--white);
  text-align: center;
  margin-top: 0;
  font-size: 13px;
  line-height: 150%;
}

.horizontal-list-item.left-24 {
  margin-left: 32px;
}

.container {
  width: 1200px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.container.spacing-bottom-100 {
  margin-bottom: 100px;
}

.container.schedule-a-demo {
  padding-top: 120px;
}

.section.legal-page {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section.internal-page-section {
  padding-top: 100px;
  padding-bottom: 20px;
}

.section.white-space-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section.white-space-120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.section._404 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.customer-info {
  grid-column-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  padding-top: 80px;
  padding-bottom: 80px;
}

.customer-stats-name {
  color: var(--neutral-500);
}

.emp {
  color: var(--primary-600);
}

.row {
  flex-wrap: wrap;
  align-content: stretch;
  align-items: flex-start;
  margin-left: -20px;
  margin-right: -20px;
  padding-left: 0;
  display: flex;
}

.row.vetrically-middle {
  align-items: center;
}

.row.vetrically-middle.justify-center {
  justify-content: flex-start;
}

.row.top-20 {
  padding-top: 20px;
}

.row.top-20.bottom-20 {
  padding-bottom: 20px;
}

.row.top-80.image-holder {
  margin-left: -32px;
  margin-right: -32px;
}

.row.justify-center {
  justify-content: center;
  padding-top: 20px;
}

.row.justify-center.bottom-80, .row.justify-center.spacing-bottom-80 {
  margin-bottom: 80px;
}

.row.justify-center.spacing-bottom-80.group-60 {
  grid-row-gap: 60px;
  margin-bottom: 0;
}

.row.justify-center.spacer-top-64 {
  margin-top: 64px;
}

.row.justify-center.justify-on-landscape.gap-60 {
  grid-row-gap: 60px;
}

.row.justify-center.group-40 {
  grid-row-gap: 40px;
}

.row.bottom-64 {
  margin-bottom: 64px;
}

.row.group-40 {
  grid-row-gap: 40px;
}

.row.gap-60 {
  grid-row-gap: 60px;
}

.row.pricing-table {
  background-color: #fff;
}

.inner-div-example {
  border: 1px solid var(--sky-200);
  background-color: var(--sky-100-section-bg);
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
}

.col {
  flex: 1;
  padding-left: 20px;
  padding-right: 20px;
}

.col.col-9 {
  flex-basis: 75%;
  max-width: 75%;
}

.col.col-2 {
  flex-basis: 16.67%;
  max-width: 16.6667%;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.col.col-11 {
  flex-basis: 91.67%;
  max-width: 91.6667%;
}

.col.col-7 {
  flex-basis: 58.33%;
  order: 0;
  max-width: 58.3333%;
  display: block;
}

.col.col-6 {
  flex-basis: 50%;
  order: 0;
  max-width: 50%;
}

.col.col-6.align-center {
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.col.col-5 {
  flex-basis: 41.67%;
  max-width: 41.6667%;
}

.col.col-3 {
  flex-basis: 25%;
  max-width: 25%;
}

.col.col-12 {
  flex-basis: 100%;
  max-width: 100%;
}

.col.col-8 {
  flex-basis: 66.67%;
  max-width: 66.6667%;
}

.col.col-8.align-center {
  margin-left: auto;
  margin-right: auto;
}

.col.col-8.align-center.image-holder {
  padding-left: 0;
  padding-right: 0;
}

.col.col-4 {
  flex-basis: 33.33%;
  max-width: 33.3333%;
}

.col.col-4.full-height {
  align-self: stretch;
}

.col.col-4.full-height.space-lower {
  margin-top: 8px;
  margin-bottom: 8px;
}

.col.col-4.full-height.product-card-spacing-s {
  padding-top: 20px;
  padding-bottom: 20px;
}

.col.col-4.col-m-6.col-sm-12.full-height.product-card-spacing-s.hidden {
  display: none;
}

.col.col-1 {
  flex-basis: 8.33%;
  max-width: 8.33333%;
}

.col.col-10 {
  flex-basis: 83.33%;
  max-width: 83.3333%;
}

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

.col.pricing-table-feature-name {
  flex: 30%;
  max-width: 30%;
}

.card-tag-on-poster {
  z-index: 2;
  background-color: var(--white);
  border-radius: 6px;
  padding: 8px;
  position: absolute;
  inset: 12px auto auto 12px;
}

.internal-page {
  padding-top: 80px;
  padding-bottom: 80px;
}

.internal-page.background-gray {
  background-color: var(--sky-100-section-bg);
}

.internal-page.heros {
  padding-top: 0;
}

.wrapper.section-button-spacing-32 {
  margin-top: 32px;
  display: flex;
}

.wrapper.section-button-spacing-32.align-center {
  justify-content: center;
}

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

.wrapper.horizontal.group-20 {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
}

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

.wrapper.date-and-author {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  color: var(--neutral-500);
  flex-direction: column;
  align-items: flex-start;
  font-size: 14px;
  line-height: 150%;
  display: flex;
}

.wrapper.top-24 {
  margin-top: 24px;
}

.wrapper.top-24.date-and-author {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
}

.wrapper.featured-card-arrow-icon {
  position: absolute;
  inset: auto 16px 16px auto;
}

.wrapper.cta-wrapper {
  margin-top: auto;
  margin-bottom: 0;
  padding-top: 48px;
}

.media-wrapper {
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: 40px;
  padding-left: 0;
  display: flex;
}

.media-wrapper.space-product-image-left {
  margin-right: -32px;
  padding-left: 72px;
}

.media-wrapper.space-product-image-right {
  margin-left: -32px;
  padding-left: 0;
  padding-right: 72px;
}

.media-wrapper.image-centered {
  justify-content: center;
  align-items: center;
  margin-left: 0;
}

.youtube {
  position: static;
}

.footer-logo.align-vertically {
  margin-top: -2px;
  margin-left: -2px;
}

.enable-us-logo.size-s {
  height: 20px;
}

.full-width-border {
  padding-top: 20px;
  padding-bottom: 20px;
}

.divider {
  background-color: var(--neutral-500);
  height: 1px;
}

.button-icon.size-s {
  width: 20px;
  height: 20px;
}

.button-icon.size-m {
  width: 24px;
  height: 24px;
}

.story-poster {
  border-radius: 12px;
  display: block;
  position: static;
  inset: 0% 0% auto;
}

.cta-banner {
  padding-top: 120px;
  padding-bottom: 120px;
}

.cta-banner.dark-theme-background {
  background-color: var(--base-black);
  background-image: url('../images/light-yelow-top-right2x.png'), url('../images/light-blue-bottom-left2x.png');
  background-position: 100% 0, 0 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: 624px, 624px;
  background-attachment: scroll, scroll;
}

.hero-story-poster {
  background-image: linear-gradient(to bottom, var(--sky-100-section-bg) 50%, white 50%);
}

.story.text {
  padding-top: 60px;
  padding-bottom: 40px;
}

.story.quotes {
  padding-top: 0;
}

.story.quote {
  grid-row-gap: 16px;
  border: 1px solid #ddd;
  border-radius: 12px;
  flex-direction: column;
  padding: 16px 32px 32px;
  display: flex;
  position: relative;
}

.story.section-padding-80, .quotes {
  padding-top: 80px;
  padding-bottom: 80px;
}

.quotes-collection-icon {
  background-color: var(--white);
  margin-left: -8px;
  padding-left: 0;
  padding-right: 8px;
  position: static;
  top: -16px;
  left: 22px;
}

.quote-author-details {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  display: flex;
}

.quote-author-details.top-spacer-8 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  margin-top: 8px;
}

.quote-author-details.top-spacer-48 {
  margin-top: 48px;
}

.quote-author-details.quotes-collection-card-details {
  align-items: center;
}

.author-photo {
  object-fit: fill;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 100px;
  width: 48px;
  height: 48px;
  position: static;
  overflow: hidden;
}

.author-photo.quotes-collection-card-photo {
  flex: none;
  width: 40px;
  height: 40px;
}

.title {
  color: var(--neutral-500);
  font-size: 14px;
  line-height: 150%;
}

.name {
  color: var(--base-black);
  font-weight: 600;
}

.name.quotes-collection-card-name {
  font-size: 15px;
}

.quote-text {
  color: var(--primary-800);
  font-family: Droid Serif, serif;
  line-height: 175%;
}

.quote-text.size-l {
  font-size: 18px;
}

.challenges-list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  display: grid;
}

.challenge {
  background-color: var(--white);
  border-radius: 12px;
  align-items: center;
  padding: 24px;
  display: flex;
}

.solution {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.body-level-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
}

.body-level-3.align-center {
  text-align: center;
}

.body-level-3.description {
  color: var(--neutral-400);
  font-weight: 400;
}

.body-level-3.description.compact {
  line-height: 160%;
}

.body-level-3.description.compact.mindtickle-subtitle {
  color: var(--mindtickle-dark-orange);
}

.body-level-3.caption {
  color: var(--neutral-200);
}

.body-level-3.caption.align-center.no-credit-card-required {
  font-size: 13px;
  position: absolute;
  inset: auto 0% -32px;
}

.body-level-3.caption.mindtickle-caption {
  color: #512d1d99;
}

.body-level-3.mindtickle-license {
  color: var(--mindtickle-orange);
  font-weight: 600;
}

.body-level-3.enabel-us-licenses {
  color: var(--primary-600);
  font-weight: 600;
}

.features {
  padding-top: 120px;
  padding-bottom: 120px;
}

.feature-benefit-icon {
  height: 32px;
}

.feature-benefit-icon.size-l {
  height: 72px;
}

.feature-benefit-icon.size-l.no-background {
  margin-top: -24px;
}

.product {
  padding-top: 120px;
  padding-bottom: 60px;
}

.product.image-right.spacing-bottom-30 {
  margin-bottom: 30px;
}

.product.image-right.spacing-bottom-60, .product.image-left.spacing-bottom-60 {
  margin-bottom: 60px;
}

.product.image-left.spacer-bottom-30 {
  margin-bottom: 30px;
}

.product.last-product {
  padding-bottom: 120px;
}

.featured-news-card {
  background-color: var(--white);
  border-radius: 12px;
  padding: 32px;
}

.featured-news-card:hover {
  box-shadow: 0 8px 24px -8px #030f213d;
}

.card-as-link {
  text-decoration: none;
}

.card-as-link.featured-news-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  transition: transform .15s;
  display: flex;
  position: relative;
}

.card-as-link.featured-news-card:hover {
  transform: translate(0, -4px);
  box-shadow: 0 8px 24px -8px #030f2129;
}

.news-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  margin-top: 30px;
  margin-bottom: 30px;
  text-decoration: none;
  display: flex;
}

.news-card-secondary-text {
  color: var(--neutral-300);
  font-size: 13px;
  font-weight: 500;
}

.news-card-info {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.news-card-image {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  border-radius: 12px;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  box-shadow: inset 0 0 4px #00000026;
}

.news-card-image.position-relative {
  border-radius: 12px;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.news-card-image.position-relative.half-round {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.button-name {
  font-weight: 500;
}

.pagination {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  padding-top: 60px;
}

.pagination-icon-left {
  border-width: 1px;
  border-color: var(--border-200);
  background-color: var(--white);
  border-radius: 100px;
  margin-right: -4px;
  transition: transform .15s;
}

.pagination-icon-left:hover {
  transform: translate(0, -2px);
}

.enable-us-customer {
  height: 40px;
}

.customers {
  padding-top: 60px;
  padding-bottom: 60px;
}

.checklist {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.checklist.multiple-lines {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
}

.checklist.checklist__horizontal {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: row;
  margin-left: 0;
  padding-left: 0;
}

.checklist.clear-margins {
  padding-left: 0;
}

.checklist.clear-margins.pricing-plan-features-list {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.checklist.perfect-description-lines-90 {
  width: 90%;
}

.checklist-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.checklist-item.horizontal {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
}

.checklist-item-icon {
  width: 20px;
  height: 20px;
}

.checklist-item-icon.multiple-lines {
  margin-top: 2px;
}

.checklist-item-text {
  color: var(--neutral-500);
  line-height: 150%;
}

.checklist-item-text.multiple-lines {
  line-height: 175%;
}

.checklist-item-text.hero-styled {
  font-weight: 500;
}

.checklist-item-text.hero-styled.theme-dark {
  color: var(--white);
  font-weight: 400;
}

.checklist-item-text.theme-dark {
  color: var(--border-200);
}

.benefit-block {
  grid-column-gap: 8px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.benefit {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.benefit.hasicon {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
}

.benefit.hasicon.align-center {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  align-items: center;
  text-decoration: none;
}

.body-level-1 {
  line-height: 175%;
}

.body-level-2 {
  font-size: 16px;
}

.body-level-2.clear-margins {
  margin-top: 0;
  margin-bottom: 0;
}

.body-lev2el-3 {
  font-size: 14px;
}

.benefit-image {
  background-color: #f4ac4033;
  border-radius: 14px;
  padding: 12px;
}

.product-card {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  padding: 32px;
  font-style: normal;
  text-decoration: none;
  transition: transform .15s;
  display: flex;
}

.product-card:hover {
  transform: translate(0, -4px);
  box-shadow: 0 16px 24px -12px #030f211f;
}

.product-card.not-a-link:hover {
  box-shadow: none;
  transform: none;
}

.product-card-image-wrapper {
  margin-top: -8px;
  margin-left: -8px;
  margin-right: -8px;
}

.product-card-image-wrapper.spacing-bottom-24 {
  margin-bottom: 32px;
}

.product-card-image-wrapper.spacing-bottom-24.image-overlap {
  margin-top: -8px;
  margin-left: -8px;
  margin-right: -8px;
}

.product-card-image-wrapper.spacing-bottom-32 {
  margin-bottom: 32px;
}

.product-card-image {
  border-radius: 4px;
  display: inline-block;
}

.product-cards {
  background-color: var(--sky-100-section-bg);
  padding-top: 90px;
  padding-bottom: 120px;
}

.product-cards.page-section {
  padding-top: 60px;
  padding-bottom: 60px;
}

.product-cards.page-section.first-section {
  padding-top: 120px;
}

.product-cards.page-section.last-section {
  padding-bottom: 120px;
}

.customer-stories, .blog {
  padding-top: 90px;
  padding-bottom: 90px;
}

.blog.interal-section {
  padding-top: 0;
}

.body-lev3el-1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
}

.article-info-footer {
  justify-content: space-between;
  display: flex;
}

.article-info {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  align-items: center;
  display: flex;
}

.list-of-share-options-desktop {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.article-author {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  display: flex;
}

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

.article-share-option {
  margin-bottom: 0;
}

.related-articles {
  padding-top: 120px;
  padding-bottom: 120px;
}

.related-articles.blue {
  background-color: var(--sky-100-section-bg);
}

.related-articles-title-wrapper {
  margin-bottom: 20px;
}

.customer-name-industry {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.customer-name-industry.multiple-customers {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
}

.story-customer-logo {
  max-height: 48px;
}

.story-customer-stats {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.product-image.ui-theme-white {
  border-radius: 8px;
  box-shadow: 0 0 0 6px #fff, 0 0 6px 3px #030f2129, 0 12px 24px -8px #030f213d;
}

.product-image.ui-theme-dark {
  border-radius: 8px;
}

.product-image.space-product-image-center {
  width: 80%;
}

.stat-wrapper {
  flex-direction: row;
  align-items: center;
  height: 48px;
  display: flex;
}

.pagination-icon-right {
  margin-left: -4px;
}

.legal-article-date {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  justify-content: center;
  align-items: center;
  font-weight: 400;
  display: flex;
}

.resource-serction-title {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.subtitle-2 {
  color: #223551;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
}

.subtitle-2.text-width-3 {
  line-height: 175%;
}

.product-card-icon {
  width: 64px;
  height: 64px;
}

.product-card-icon-wrapper.spacing-bottom-32 {
  margin-bottom: 32px;
}

.integrations {
  background-color: var(--sky-100-section-bg);
  padding-top: 120px;
  padding-bottom: 60px;
}

.cards-section-title {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.cards-section-title.multiple-rows {
  margin-bottom: 30px;
}

.tab-link {
  background-color: #0000;
  flex-direction: row;
  flex: 1;
  justify-content: center;
  padding: 12px 24px;
  font-weight: 400;
  display: block;
}

.tab-link.w--current {
  background-color: var(--base-black);
  color: var(--white);
  border-radius: 100px;
  padding: 12px 24px;
}

.tabs-menu {
  background-color: var(--white);
  border-radius: 100px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  padding: 4px;
  display: flex;
}

.tabs-menu.offset-bottom-64 {
  position: static;
}

.discount {
  border: 1px solid var(--green-200);
  background-color: var(--green-50);
  color: var(--green-201);
  border-radius: 100px;
  flex-wrap: nowrap;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  width: 92px;
  padding: 2px 12px;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  position: absolute;
  bottom: 64px;
  left: 100px;
}

.tabs {
  flex-direction: column;
  align-items: center;
  display: flex;
  position: static;
}

.pricing-card {
  background-color: var(--white);
  border-radius: 12px;
}

.pricing-card.primary {
  height: 100%;
  box-shadow: 0 8px 24px -4px #00000014;
}

.pricing-card.secondary {
  height: 100%;
}

.price-container {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 48px;
  padding-bottom: 32px;
  display: flex;
}

.price {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: baseline;
  display: flex;
}

.pricing-ratio {
  color: var(--neutral-400);
}

.billed {
  color: var(--neutral-300);
  font-size: 14px;
}

.pricing-card-cta-wrapper {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  align-items: stretch;
  margin-left: -2px;
  margin-right: -2px;
  display: flex;
}

.pricing-divider {
  background-color: var(--neutral-50);
  height: 1px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding-bottom: 0;
}

.pricing-plan-header {
  padding: 32px;
}

.pricing-plan-header.main-plan {
  padding-top: 40px;
}

.pricing-plan-header.no-caption {
  padding-bottom: 64px;
}

.pricing-plan-features {
  padding: 32px;
}

.pricing-plan-attention-feature {
  color: var(--primary-600);
  font-weight: 600;
}

.tab-1 {
  position: static;
}

.tab-1.pricing-table-tab {
  width: 1200px;
}

.tab-2 {
  width: 1200px;
  position: static;
}

.tab-2.pricing-table-tab {
  width: 1200px;
}

.ebook-cover.size-l {
  border-radius: 12px;
}

.quotes-collection-card {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  flex: 1;
  padding: 32px;
  display: flex;
}

.page-quotes {
  background-color: var(--sky-100-section-bg);
  padding-top: 120px;
  padding-bottom: 120px;
}

.page-quotes.page-section {
  padding-top: 60px;
  padding-bottom: 60px;
}

.quotes-collection-wrapper {
  flex: 1;
}

.quotes-collection-wrapper.spacer-top-64 {
  margin-top: 64px;
}

.quotes-collection-icon-wrapper {
  margin-bottom: 16px;
}

.social-share-button {
  border-radius: 100px;
  padding: 4px 16px 4px 42px;
  font-weight: 400;
}

.social-share-button.linkedin {
  background-color: #0077b5;
  background-image: url('../images/linkedin.svg');
  background-position: 16px 7px;
  background-repeat: no-repeat;
  background-size: 18px 18px;
}

.quote-collection-company-logo {
  align-self: flex-start;
  height: 32px;
  margin-top: 32px;
}

.live-product-tour {
  background-color: var(--sky-100-section-bg);
  padding-top: 0;
  padding-bottom: 120px;
}

.event-and-webinars {
  padding-top: 90px;
  padding-bottom: 90px;
}

.event-and-webinars.internal-section {
  padding-top: 0;
}

.learning-hub {
  padding-top: 90px;
  padding-bottom: 90px;
}

.learning-hub.internal-section {
  padding-top: 0;
}

.news-card-description {
  color: var(--neutral-300);
  font-size: 14px;
  font-weight: 400;
}

.contact-us {
  background-color: var(--sky-100-section-bg);
  padding-top: 120px;
  padding-bottom: 120px;
}

.contact-detail {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.contact-details {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 32px;
  display: flex;
}

.contact-details-list {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.contact-us-form {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  padding: 32px;
  display: flex;
}

.contact-us-form-body {
  width: 100%;
}

.about-us-section {
  padding-top: 90px;
  padding-bottom: 90px;
}

.person-profile {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.person-profile-photo {
  border-radius: 0;
  max-height: 80px;
}

.person-profile-photo.round {
  border-radius: 100px;
}

.discount-arrow {
  position: absolute;
  top: 35px;
  left: 26px;
}

.col-2 {
  flex: 1;
  margin-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

.enable-us-nav {
  z-index: 100;
  position: sticky;
  top: 0;
}

.mobile-menu-button {
  margin-left: auto;
}

.mobile-nav {
  background-color: var(--white);
  display: none;
}

.offset-top-16 {
  margin-top: 16px;
}

.offset-top-24 {
  margin-top: 24px;
}

.offset-top-32 {
  margin-top: 32px;
}

.offset-top-40 {
  margin-top: 40px;
}

.offset-top-48 {
  margin-top: 48px;
}

.offset-top-56 {
  margin-top: 56px;
}

.offset-top-64 {
  margin-top: 64px;
}

.offset-top-72 {
  margin-top: 72px;
}

.offset-top-80 {
  margin-top: 80px;
}

.offset-top-90 {
  margin-top: 90px;
}

.offset-bottom-16 {
  margin-bottom: 16px;
}

.offset-bottom-24 {
  margin-bottom: 24px;
}

.offset-bottom-32 {
  margin-bottom: 32px;
}

.offset-bottom-40 {
  margin-bottom: 40px;
}

.offset-bottom-48 {
  margin-bottom: 48px;
}

.offset-bottom-56 {
  margin-bottom: 56px;
}

.offset-bottom-64 {
  margin-bottom: 64px;
}

.offset-bottom-72 {
  margin-bottom: 72px;
}

.offset-bottom-80 {
  margin-bottom: 80px;
}

.offset-bottom-90 {
  margin-bottom: 90px;
}

.justify-left {
  align-items: flex-start;
  display: flex;
}

.tabs-content {
  position: static;
}

.tabs-content.pricing-table-tabs-content {
  overflow: visible;
}

.news-card-ratio-box {
  padding-top: 56.25%;
  position: relative;
}

.news-category {
  background-color: var(--base-black);
  color: var(--white);
  text-align: center;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  margin-bottom: -20px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 14px;
}

.news {
  padding-top: 90px;
  padding-bottom: 90px;
}

.footer-link-column-label {
  text-decoration: none;
  display: block;
}

.securite-certificate {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.terms-and-conditions-section {
  padding-top: 90px;
  padding-bottom: 90px;
}

.company-profile-logo {
  max-height: 40px;
}

.company-profile-logo.large {
  max-height: 60px;
}

.company-profile-logo.medium {
  max-height: 50px;
}

.investor-profile {
  justify-content: center;
  align-items: center;
  height: 80px;
  display: flex;
}

.ds.table-header {
  background-color: var(--sky-100-section-bg);
  padding: 20px;
}

.ds.table-row {
  border-bottom: 1px solid var(--neutral-50);
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  min-height: 100px;
  padding: 20px;
  display: flex;
}

.ds.table-cell {
  flex: 1;
  display: block;
}

.ds.table-cell.shrink {
  flex: 0 auto;
  width: 40%;
  display: flex;
}

.ds.clear-margins.nav-vertical-list-item {
  align-items: center;
  display: flex;
}

.clear-margins {
  margin: 0;
}

.limit-text-width-90 {
  width: 90%;
}

.limit-text-width-80 {
  width: 80%;
}

.limit-text-width-70 {
  width: 70%;
}

.limit-text-width-60 {
  width: 60%;
}

.limit-text-width-50 {
  width: 50%;
}

.ds-section-name {
  color: var(--green-201);
}

.no-underline {
  text-decoration: none;
}

.page-topic-label {
  background-color: var(--yellow-100);
  letter-spacing: 0;
  border-radius: 6px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 8px;
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
}

.key-stat {
  color: var(--primary-600);
  margin-top: 0;
  margin-bottom: 0;
}

.algin-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

.justify-h-center {
  justify-content: center;
  display: flex;
}

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

.justify-top {
  align-items: flex-start;
  display: flex;
}

.distribite-40 {
  grid-row-gap: 40px;
  flex-direction: column;
  display: flex;
}

.disritbute-24 {
  grid-row-gap: 24px;
  flex-direction: column;
  display: flex;
}

.background-gray {
  background-color: var(--sky-100-section-bg);
}

.section-divider-block {
  background-color: var(--border-200-201);
  width: 100%;
  height: 1px;
}

.distribute-80 {
  grid-row-gap: 80px;
  flex-direction: column;
  display: flex;
}

.list-of-elements-m {
  grid-row-gap: 48px;
  display: flex;
}

.list-of-elements-s {
  grid-row-gap: 24px;
  display: flex;
}

.background-gradient-black {
  background-color: var(--base-black);
  background-image: url('../images/light-yelow-top-right2x.png'), url('../images/light-blue-bottom-left2x.png');
  background-position: 100% 0, 0 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: 624px, 624px;
}

.title-white {
  color: var(--white);
}

.footer-security-group.offset-top-24 {
  grid-column-gap: 16px;
  align-items: center;
  display: flex;
}

.footer-security-item {
  width: 80px;
}

.list-of-share-options-mobile {
  grid-column-gap: 24px;
  justify-content: flex-end;
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  display: none;
}

._404-headline {
  grid-row-gap: 24px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.title-content {
  flex-direction: column;
  display: flex;
}

.title-content.align-center {
  text-align: center;
  align-items: center;
}

.title-content.align-center.rows-32 {
  grid-row-gap: 32px;
}

.customer-industry {
  display: block;
}

.select-field {
  border: 1px solid var(--border-200);
  background-color: #0000;
  border-radius: 1px;
}

.cms-filter-key {
  display: block;
}

.ds.nav-bar {
  z-index: 9999999;
  background-color: var(--base-black);
  justify-content: center;
  align-items: center;
  height: 48px;
  padding-left: 80px;
  padding-right: 80px;
  display: flex;
  position: sticky;
  top: 0;
}

.ds.nav-link {
  color: var(--white);
  text-decoration: none;
}

.ds.link-block {
  text-decoration: none;
}

.hero-slider {
  background-color: var(--base-black);
  height: auto;
}

.hero-slider-arrow {
  display: none;
}

.external-link-icon {
  width: 18px;
  height: 18px;
}

.external-link-icon.footer-icon {
  opacity: .6;
}

.pricing-table-plan-header {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing-table-full-size {
  background-color: var(--white);
  border-radius: 12px;
  flex-direction: column;
  display: flex;
}

.pricing-table-header {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 340px;
  padding-top: 40px;
  display: flex;
}

.pricing-table-header.mindtickle-plan {
  position: relative;
}

.pricing-table-price-container {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

.pricing-table-price-container.offset-top-64 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing-table-tabs {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.pricing-table-price {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  justify-content: center;
  align-items: baseline;
  display: flex;
}

.pricing-table-cta-and-caption {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 32px;
  position: relative;
}

.pricing-table-cell {
  flex: 1;
  padding-left: 24px;
  padding-right: 24px;
}

.pricing-table-cell.border {
  box-shadow: 2px 0 0 0 var(--sky-100-section-bg), -2px 0 0 0 var(--sky-100-section-bg);
  margin-left: -4px;
  margin-right: 2px;
}

.pricing-table-cell.mindtickle-plan {
  background-color: #fe50001a;
}

.pricing-table-cell.mindtickle-plan.top-left-radius {
  border-top-left-radius: 12px;
}

.pricing-table-cell.mindtickle-plan.bottom-left-radius {
  border-bottom-left-radius: 12px;
}

.pricing-table-cell.mindtickle-plan.plan-header-radius {
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
}

.pricing-table-cell.mindtickle-plan.last-child-radius {
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.pricing-table-feature-name {
  flex: 30%;
  max-width: 30%;
  padding: 20px 26px 20px 24px;
}

.pricing-table-plan-footer {
  flex-direction: column;
  width: 100%;
}

.line-break {
  display: block;
}

.mindtickel-plan-tag {
  background-color: var(--mindtickle-orange);
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 28px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
  position: absolute;
  top: -14px;
}

.pricint-table-feature-section-name {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 24px;
}

.pricint-table-feature-section-name.empty-section-name {
  height: 64px;
}

.pricing-table-row {
  flex: 1;
  display: flex;
}

.pricing-table-row:hover {
  background-color: var(--sky-100-section-bg);
}

.pricing-table-checkbox-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.pricing-table-header-row {
  display: flex;
}

.pricing-table-sticky-header {
  z-index: 9999;
  border-top: 2px solid var(--sky-100-section-bg);
  background-color: var(--white);
  padding: 0 24px;
  position: fixed;
  inset: 88px 0% auto;
}

.pricing-table-sticky-header.annually {
  display: block;
  position: absolute;
}

.pricing-sticky-header-plan {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 160px;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
}

.pricing-plan-wrapper {
  z-index: 90;
  background-color: var(--white);
  display: flex;
}

.mindtickel-plan-tag-label {
  height: 14px;
  margin-bottom: 4px;
}

.pricing-sticky-plan-name {
  margin-top: -16px;
}

.pricing-sticky-header {
  z-index: 90;
  background-color: var(--white);
  display: none;
  position: fixed;
  inset: 88px 0% auto;
}

.pricing-sticky-header.a {
  display: block;
}

.sticky-header-controller {
  height: 1px;
}

.pricing-table-sticky-header-mobile, .pricing-table-content-mobile {
  display: none;
}

.button-2 {
  color: var(--primary-500);
  background-color: #fff;
  border: 1px solid #116bf6;
  border-radius: 20px;
  justify-content: center;
  padding: 11px 20px;
  font-weight: 400;
  line-height: 125%;
  text-decoration: none;
  transition: transform .15s;
  display: flex;
}

.button-2.size-m {
  padding: 12px 20px;
}

@media screen and (min-width: 1440px) {
  .button:hover {
    transform: translate(0, -2px);
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 32px;
  }

  h2 {
    font-size: 24px;
  }

  h3 {
    font-size: 20px;
  }

  h4 {
    font-size: 18px;
  }

  h5 {
    font-size: 16px;
  }

  h6 {
    font-size: 14px;
  }

  p, ul {
    font-size: 16px;
  }

  blockquote {
    margin-left: -16px;
    margin-right: -16px;
    padding: 48px 16px 16px;
    font-size: 18px;
  }

  .title-level-1 {
    font-size: 36px;
  }

  .title-level-1.align-center.perfect-title-lines-60, .title-level-1.theme-dark.align-center.perfect-title-lines-90 {
    width: 100%;
  }

  .title-level-2 {
    font-size: 28px;
  }

  .title-level-2.top-section-title {
    line-height: 145%;
  }

  .title-level-2.clear-margins.align-center.limit-text-width-50 {
    width: auto;
  }

  .title-level-3 {
    font-size: 24px;
  }

  .title-level-4 {
    font-size: 20px;
  }

  .title-level-5 {
    font-size: 18px;
  }

  .title-level-6 {
    font-size: 16px;
  }

  .nav-top-bar-container {
    height: 64px;
  }

  .desktop-nav {
    display: none;
  }

  .horizontal-list.alight-right.group-20 {
    justify-content: space-between;
    margin-left: 0;
  }

  .nav-vertical-list-item {
    background-color: #0000;
    display: block;
    position: static;
  }

  .nav-vertical-list-item.full-width {
    flex: 1;
  }

  .top-bar-nav-link {
    border-bottom: 1px solid var(--neutral-50);
    border-radius: 0;
    justify-content: space-between;
    width: 100%;
    padding: 24px;
    font-size: 16px;
    font-weight: 500;
  }

  .top-bar-nav-link:hover {
    background-color: #0000;
  }

  .top-bar-nav-link.last-nav-element {
    border: 1px #000;
  }

  .button.secondary.size-l.full-width {
    text-align: center;
    font-size: 14px;
  }

  .button.secondary.size-l.full-width.mobile-pricing {
    font-size: 14px;
  }

  .button.primary.size-l.full-width {
    text-align: center;
  }

  .mobile-nav-dropdown-list {
    box-shadow: none;
    background-color: #0000;
    border-radius: 0;
    margin-top: 0;
    padding: 0;
    font-size: 16px;
    display: none;
    position: static;
  }

  .mobile-nav-dropdown-list.w--open {
    box-shadow: none;
    transform: none;
  }

  .hero.story {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .hero.rich-hero.hero-style-black.hero-home {
    background-image: linear-gradient(#030f21cc, #030f21cc), url('../images/enable-us-hero-home2x.jpg');
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 1440px;
  }

  .hero.rich-hero.hero-style-black.hero__dsr {
    background-image: linear-gradient(#030f21b3, #030f21b3), url('../images/enable-us-digital-sales-room2x_1.jpg');
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .hero.rich-hero.hero-style-black.hero__sales-content-management {
    background-image: linear-gradient(#030f21cc, #030f21cc), url('../images/enable-us-hero-sales-content-management2x.jpg');
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 2048px;
  }

  .hero.rich-hero.hero-style-black.hero__onboarding {
    background-image: linear-gradient(#030f21b3, #030f21b3), url('../images/enable-us-customer-onboarding-and-training2x.jpg');
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 1908px;
  }

  .hero.rich-hero.hero-style-black.hero__map {
    background-image: linear-gradient(#030f21cc, #030f21cc), url('../images/enable-us-hero-mutual-action-plan2x.jpg');
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .hero.rich-hero.hero-style-black.hero__customer-references {
    background-image: linear-gradient(#030f21cc, #030f21cc), url('../images/enable-us-hero-customer-references2x.jpg');
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 2048px;
  }

  .hero.rich-hero.hero-style-black.hero__insights {
    background-image: linear-gradient(#030f21cc, #030f21cc), url('../images/enable-us-hero-seller-and-buyer-insights2x.jpg');
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .hero.rich-hero.hero-style-black.hero__integrations {
    background-image: linear-gradient(#030f2180, #030f2180), url('../images/enable-us-hero-integrations2x.png'), url('../images/light-yelow-top-right2x.png'), url('../images/light-blue-bottom-left2x.png');
    background-position: 0 0, 50%, 100% 0, 0 100%;
    background-repeat: repeat, no-repeat, no-repeat, no-repeat;
    background-size: auto, 1440px, 624px, 624px;
  }

  .footer-link-column.alight-right {
    align-items: flex-start;
  }

  .subtitle {
    text-align: left;
  }

  .subtitle.align-center.theme-dark.perfect-description-lines-80 {
    width: 100%;
  }

  .dropdown-toggle {
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .dropdown-toggle.w--open {
    padding-top: 0;
    padding-bottom: 0;
  }

  .title-decription.size-l {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .title-decription.size-l.offset-bottom-40 {
    margin-bottom: 32px;
  }

  .container {
    max-width: 100%;
    padding-left: 60px;
    padding-right: 60px;
  }

  .container.schedule-a-demo {
    padding-top: 64px;
  }

  .container.distribute-80 {
    grid-row-gap: 64px;
  }

  .container.pricing-mobile-container {
    padding-left: 0;
    padding-right: 0;
  }

  .section.legal-page, .section._404 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .row.vetrically-middle {
    grid-row-gap: 64px;
    justify-content: center;
  }

  .row.vetrically-middle.justify-center {
    justify-content: center;
  }

  .row.vetrically-middle.mobile-product-section-group {
    grid-row-gap: 64px;
  }

  .row.justify-center {
    grid-row-gap: 60px;
    justify-content: flex-start;
  }

  .row.justify-center.spacing-bottom-80.group-60 {
    grid-row-gap: 40px;
  }

  .row.justify-center.align-middle {
    justify-content: space-between;
  }

  .row.justify-center.rows-gap-40 {
    grid-row-gap: 40px;
  }

  .row.justify-center.justify-on-landscape.gap-60 {
    justify-content: flex-start;
  }

  .row.group-40 {
    grid-row-gap: 40px;
  }

  .row.group-24 {
    grid-row-gap: 32px;
  }

  .col.col-7.col__order-first, .col.col-7.col-m-12.col-sm-12.col-xs-12.col__order-first, .col.col-7.col-m-10.col-sm-12.col-xs-12.col__order-first {
    order: -1;
  }

  .col.col-4.col-m-6.col-sm-12.full-height.product-card-spacing-s {
    min-height: 340px;
  }

  .col.col-m-1 {
    flex: 0 8.33%;
    max-width: 8.33%;
  }

  .col.col-m-11 {
    flex: 0 91.67%;
    max-width: 91.67%;
  }

  .col.col-m-2 {
    flex: 0 16.67%;
    max-width: 16.67%;
  }

  .col.col-m-10 {
    flex: 0 83.33%;
    max-width: 83.33%;
  }

  .col.col-m-3 {
    flex: 0 25%;
    max-width: 25%;
  }

  .col.col-m-9 {
    flex: 0 75%;
    max-width: 75%;
  }

  .col.col-m-4 {
    flex: 0 33.33%;
    max-width: 33.33%;
  }

  .col.col-m-8 {
    flex: 0 66.67%;
    max-width: 66.67%;
  }

  .col.col-m-5 {
    flex: 0 41.67%;
    max-width: 41.67%;
  }

  .col.col-m-7 {
    flex: 0 58.33%;
    max-width: 58.33%;
  }

  .col.col-m-6 {
    flex: 0 50%;
    max-width: 50%;
  }

  .col.col-m-12 {
    flex: 0 100%;
    max-width: 100%;
  }

  .wrapper.horizontal {
    justify-content: space-between;
  }

  .wrapper.horizontal.group-20 {
    flex-direction: row;
  }

  .media-wrapper {
    margin-top: 0;
    padding-left: 0;
  }

  .media-wrapper.space-product-image-left {
    justify-content: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .media-wrapper.space-product-image-right {
    justify-content: center;
    margin-top: 0;
    margin-left: 0;
    padding-right: 0;
  }

  .media-wrapper.hero-image {
    margin-left: 0;
  }

  .full-width-border {
    padding-top: 32px;
    padding-bottom: 40px;
  }

  .cta-banner, .cta-banner.dark-theme-background {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .story.text {
    padding-top: 40px;
  }

  .story.section-padding-80 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .quote-author-details.quotes-collection-card-details.offset-top-48 {
    margin-top: 32px;
  }

  .quote-text, .quote-text.clear-margins, .quote-text.size-l {
    font-size: 16px;
  }

  .body-level-3.description {
    align-self: auto;
  }

  .features, .product {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .product.image-right.spacing-bottom-30, .product.image-left.spacer-bottom-30 {
    margin-bottom: 0;
  }

  .product.last-product {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .card-as-link.featured-news-card {
    padding: 24px;
  }

  .news-card-image, .news-card-image.position-relative {
    border-radius: 8px;
  }

  .body-level-1 {
    font-size: 16px;
  }

  .body-level-2 {
    font-size: 14px;
  }

  .product-cards {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .product-cards.pricing {
    position: relative;
  }

  .customer-stories, .blog {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .article-info-footer {
    grid-row-gap: 32px;
    flex-direction: row;
    align-items: center;
  }

  .list-of-share-options-desktop {
    align-items: flex-start;
    margin-left: 0;
    display: none;
  }

  .related-articles.blue {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .tab-link {
    max-width: 110px;
  }

  .tabs-menu.offset-bottom-64 {
    margin-left: auto;
    margin-right: auto;
  }

  .pricing-plan-header.no-caption {
    padding-bottom: 32px;
  }

  .tab-1.pricing-table-tab, .tab-2.pricing-table-tab {
    width: 100%;
    margin-top: -64px;
  }

  .quotes-collection-card {
    padding: 24px;
  }

  .page-quotes {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .quote-collection-company-logo {
    margin-top: 24px;
  }

  .event-and-webinars, .learning-hub, .contact-us {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .mobile-menu-button {
    margin-right: -16px;
  }

  .mobile-nav, .menu-close {
    display: block;
  }

  .mobile-nav-top-bar {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mobile-nav-dropdown {
    z-index: 1;
    border-top: 1px solid var(--neutral-50);
    background-color: var(--sky-100-section-bg);
    opacity: 1;
    padding: 0 0 64px;
    display: none;
    position: relative;
    overflow: auto;
  }

  .nav-vertical-list {
    grid-row-gap: 0px;
    flex-direction: column;
    margin-left: 0;
    padding-left: 0;
    display: flex;
  }

  .mobile-nav-dropdown-item {
    display: block;
  }

  .mobile-nav-dropdown-link {
    color: var(--neutral-500);
    width: 100%;
    padding: 24px 48px;
    font-size: 16px;
    text-decoration: none;
  }

  .open-overlay {
    padding: 16px;
  }

  .close-overlay {
    padding: 16px;
    display: none;
  }

  .overlay {
    z-index: -1;
    background-color: #030f21e6;
    width: 100%;
    height: 100vh;
    display: none;
    position: absolute;
    top: 0;
  }

  .mobile-nav-cta-group {
    grid-column-gap: 24px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-left: 0;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-right: 20px;
    display: flex;
  }

  .news-category {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
  }

  .link {
    color: var(--sky-100-section-bg);
  }

  .key-stat.size-l {
    font-size: 24px;
  }

  .justify-h-center.offset-top-32 {
    margin-top: 24px;
  }

  .list-of-elements-m, .list-of-elements-s {
    grid-row-gap: 40px;
    display: flex;
  }

  .footer-security-item {
    width: 54px;
  }

  .list-of-share-options-mobile {
    display: flex;
  }

  .pricing-table-full-size {
    display: none;
  }

  .pricing-table-tabs {
    align-items: stretch;
  }

  .pricing-table-cell.border {
    box-shadow: inset -2px 0 0 0 var(--sky-100-section-bg);
    margin-left: 0;
    margin-right: 0;
  }

  .pricing-table-checkbox-wrapper {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .pricing-table-mobile {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    background-color: var(--white);
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .pricing-table-cell-mobile {
    width: 33.3%;
  }

  .pricing-table-cell-mobile.header-cell {
    background-color: var(--white);
    text-align: center;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    height: 240px;
    padding: 16px 12px 24px;
    display: flex;
  }

  .pricing-table-cell-mobile.header-cell.mindtickle-plan {
    background-color: var(--mindtickle-bg);
    margin-right: 0;
  }

  .pricing-table-cell-mobile.header-cell.first-plan {
    box-shadow: inset -2px 0 0 0 var(--sky-100-section-bg);
  }

  .pricing-table-header-mobile {
    width: 100%;
    display: flex;
  }

  .pricing-table-sticky-header-mobile {
    background-color: var(--sky-100-section-bg);
    width: 100%;
    margin-top: 64px;
    display: flex;
    position: sticky;
    inset: 64px 0% auto;
  }

  .pricing-table-content-mobile {
    display: block;
  }

  .pricing-feature-mobile {
    background-color: var(--white);
    flex-direction: column;
    display: flex;
  }

  .pricing-feature-name-mobile {
    border-top: 2px solid var(--sky-100-section-bg);
    border-bottom: 2px solid var(--sky-100-section-bg);
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 24px;
  }

  .pricing-feature-group-name-mobile {
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
  }

  .pricing-checkbox {
    width: 20px;
    height: 20px;
  }

  .price-mobile {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 48px;
  }

  h2 {
    font-size: 40px;
  }

  h3 {
    font-size: 30px;
  }

  p {
    font-size: 16px;
  }

  ul {
    font-size: 15px;
  }

  li {
    margin-bottom: 12px;
    font-size: 16px;
  }

  blockquote {
    margin-left: -8px;
    margin-right: -8px;
    font-size: 16px;
  }

  .horizontal-list.alight-right.group-20 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .hero.title-intersection {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .hero.rich-hero {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .horizontal-list-item.left-24 {
    margin-left: 0;
  }

  .container {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .row.vetrically-middle {
    grid-row-gap: 40px;
  }

  .row.top-80.image-holder {
    margin-left: 0;
    margin-right: 0;
  }

  .row.justify-center {
    justify-content: center;
  }

  .row.justify-center.align-middle {
    grid-row-gap: 40px;
    justify-content: center;
  }

  .row.justify-center.rows-gap-40 {
    grid-row-gap: 40px;
  }

  .row.justify-center.justify-on-landscape {
    justify-content: flex-start;
  }

  .row.justify-center.group-40 {
    grid-row-gap: 60px;
  }

  .col.col-sm-1 {
    flex: 8.33333%;
    max-width: 8.33333%;
  }

  .col.col-sm-11 {
    flex: 91.67%;
    max-width: 91.67%;
  }

  .col.col-sm-2 {
    flex: 16.67%;
    max-width: 16.67%;
  }

  .col.col-sm-3 {
    flex: 25%;
    max-width: 25%;
  }

  .col.col-sm-10 {
    flex: 83.33%;
    max-width: 83.33%;
  }

  .col.col-sm-9 {
    flex: 66.67%;
    max-width: 66.67%;
  }

  .col.col-sm-4 {
    flex: 33.33%;
    max-width: 33.33%;
  }

  .col.col-sm-8 {
    flex: 66.67%;
    max-width: 66.67%;
  }

  .col.col-sm-5 {
    flex: 41.67%;
    max-width: 41.67%;
  }

  .col.col-sm-7 {
    flex: 58.33%;
    max-width: 58.33%;
  }

  .col.col-sm-6 {
    flex: 50%;
    max-width: 50%;
  }

  .col.col-sm-12 {
    flex: 0 100%;
    max-width: 100%;
  }

  .media-wrapper {
    margin-top: 40px;
    padding-left: 0;
  }

  .media-wrapper.space-product-image-left {
    justify-content: center;
    align-items: center;
    margin-top: 0;
  }

  .media-wrapper.space-product-image-right {
    justify-content: center;
  }

  .media-wrapper.hero-image {
    justify-content: flex-start;
  }

  .enable-us-logo {
    height: 20px;
  }

  .quote-text.size-l {
    font-size: 16px;
  }

  .body-level-3.align-center.description {
    align-self: center;
  }

  .body-level-3.caption.mindtickle-caption.not-a-billing-period {
    display: none;
  }

  .body-level-3.caption.billing-period {
    margin-top: 16px;
  }

  .features {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .news-card-image {
    border-radius: 8px;
  }

  .blog {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .customer-name-industry {
    align-items: center;
  }

  .story-customer-stats {
    justify-content: center;
    align-items: center;
  }

  .resource-serction-title {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .pricing-plan-header.no-caption {
    padding-bottom: 32px;
  }

  .learning-hub, .news {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .pricing-table-price-container {
    display: none;
  }

  .pricing-table-price {
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: center;
  }

  .pricing-table-cell {
    text-align: center;
  }

  .pricing-table-cell-mobile.header-cell {
    height: 170px;
  }

  .price-mobile {
    display: block;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 36px;
  }

  h2 {
    font-size: 30px;
  }

  h3 {
    font-size: 26px;
  }

  p {
    font-size: 14px;
  }

  li {
    margin-bottom: 10px;
    font-size: 15px;
  }

  blockquote {
    margin-left: -8px;
    margin-right: -8px;
  }

  .title-level-1 {
    font-size: 32px;
  }

  .title-level-1.theme-dark.align-center.perfect-title-lines-90 {
    width: 100%;
  }

  .title-level-2 {
    font-size: 24px;
  }

  .title-level-3 {
    font-size: 20px;
  }

  .title-level-4.plan-price {
    display: block;
  }

  .title-level-5 {
    line-height: 145%;
  }

  .title-level-5.align-center.bottom-56 {
    margin-bottom: 40px;
  }

  .title-level-5.align-center.col-3 {
    text-decoration: none;
  }

  .title-level-5.pricing-table-section-title {
    font-size: 16px;
  }

  .title-level-5.pricing-table-plan-name-mobile {
    font-size: 14px;
  }

  .nav-top-bar-container {
    height: 64px;
  }

  .desktop-nav {
    display: none;
  }

  .horizontal-list.alight-right {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .horizontal-list.alight-right.group-20 {
    grid-row-gap: 20px;
    align-items: flex-start;
  }

  .horizontal-list.space-between-40 {
    grid-row-gap: 24px;
    flex-direction: column;
    margin-left: 0;
  }

  .nav-vertical-list-item.full-width {
    width: 100%;
  }

  .button.secondary.size-l.full-width.mobile-pricing {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
  }

  .hero.text-only.black-wallpaper {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .hero.story {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .hero.title-intersection {
    padding-top: 64px;
  }

  .hero.rich-hero {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .hero.rich-hero.hero-style-black.hero-home {
    background-image: linear-gradient(#030f21d9, #030f21d9), url('../images/enable-us-hero-home2x.jpg');
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .hero.rich-hero.hero-style-black.hero__onboarding {
    background-image: linear-gradient(#030f21cc, #030f21cc), url('../images/enable-us-customer-onboarding-and-training2x.jpg');
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, 1908px;
  }

  .footer-link-column.alight-right {
    align-items: flex-start;
  }

  .subtitle {
    font-size: 15px;
  }

  .subtitle.align-center.theme-dark.perfect-description-lines-80 {
    width: 100%;
  }

  .copyright {
    text-align: left;
    margin-left: 0;
  }

  .horizontal-list-item {
    margin-bottom: 0;
  }

  .horizontal-list-item.left-24 {
    margin-left: 0;
  }

  .container {
    flex-direction: column;
    display: flex;
  }

  .customer-info {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .row {
    flex-wrap: wrap;
  }

  .row.vetrically-middle.mobile-product-section-group {
    grid-row-gap: 40px;
  }

  .row.justify-center.bottom-80 {
    margin-bottom: 0;
  }

  .row.justify-center.bottom-80.mobile-spacing {
    margin-bottom: 48px;
  }

  .row.justify-center.align-middle {
    grid-row-gap: 20px;
    justify-content: center;
  }

  .row.justify-center.rows-gap-40 {
    grid-row-gap: 40px;
  }

  .row.justify-center.offset-bottom-80 {
    margin-bottom: 64px;
  }

  .col {
    flex-basis: 100%;
    max-width: 100%;
  }

  .col.col-7.col__order-first {
    order: -1;
  }

  .col.col-xs-1 {
    flex-basis: 8.33333%;
    max-width: 8.33333%;
  }

  .col.col-xs-11 {
    flex-basis: 91.67%;
    max-width: 91.67%;
  }

  .col.col-xs-2 {
    flex-basis: 16.67%;
    max-width: 16.67%;
  }

  .col.col-xs-10 {
    flex-basis: 83.33%;
    max-width: 83.33%;
  }

  .col.col-xs-3 {
    flex-basis: 25%;
    max-width: 25%;
  }

  .col.col-xs-9 {
    flex-basis: 66.67%;
    max-width: 66.67%;
  }

  .col.col-xs-4 {
    flex-basis: 33.33%;
    max-width: 33.33%;
  }

  .col.col-xs-8 {
    flex-basis: 66.67%;
    max-width: 66.67%;
  }

  .col.col-xs-5 {
    flex-basis: 41.67%;
    max-width: 41.67%;
  }

  .col.col-xs-7 {
    flex-basis: 58.33%;
    max-width: 58.33%;
  }

  .col.col-xs-6 {
    flex-basis: 50%;
    max-width: 50%;
  }

  .col.col-xs-12 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .card-tag-on-poster {
    position: static;
  }

  .wrapper.horizontal {
    flex-direction: column;
    justify-content: flex-start;
  }

  .wrapper.horizontal.group-20 {
    grid-row-gap: 20px;
    flex-direction: column;
    align-items: flex-start;
  }

  .wrapper.cta-wrapper {
    padding-top: 32px;
  }

  .media-wrapper {
    margin-top: 40px;
    margin-bottom: 0;
    padding-left: 0;
  }

  .media-wrapper.space-product-image-left {
    margin-top: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .media-wrapper.space-product-image-right {
    margin-left: 0;
    padding-right: 0;
  }

  .media-wrapper.image-centered {
    margin-top: 0;
  }

  .footer-logo.align-vertically {
    margin-top: 0;
    margin-left: 0;
  }

  .enable-us-logo {
    height: 20px;
  }

  .cta-banner.dark-theme-background {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .story.quote {
    padding: 4px 16px 16px;
  }

  .quotes-collection-icon {
    padding-left: 0;
  }

  .quote-author-details.quotes-collection-card-details.top-spacer-48 {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 32px;
  }

  .quote-text.size-l {
    font-size: 15px;
  }

  .body-level-3.caption.mindtickle-caption.not-a-billing-period {
    display: none;
  }

  .body-level-3.caption.billing-period {
    margin-top: 16px;
    font-size: 13px;
    line-height: 150%;
    display: block;
  }

  .body-level-3.mindtickle-license, .body-level-3.enabel-us-licenses {
    line-height: 140%;
  }

  .features, .product {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .product.image-right.spacing-bottom-30, .product.image-right.spacing-bottom-60, .product.image-left.spacer-bottom-30 {
    margin-bottom: 0;
  }

  .news-card-image.position-relative {
    border-radius: 8px;
    padding-top: 8px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .checklist {
    margin-left: 0;
    padding-left: 16px;
  }

  .checklist.checklist__horizontal {
    flex-direction: column;
  }

  .benefit-block {
    text-decoration: none;
  }

  .product-card {
    padding: 24px;
  }

  .product-cards {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .product-cards.page-section.first-section {
    padding-top: 60px;
  }

  .customer-stories, .blog {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .article-info-footer {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .list-of-share-options-desktop {
    flex-direction: column;
  }

  .story-customer-stats {
    grid-row-gap: 0px;
    align-items: center;
  }

  .resource-serction-title {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .discount {
    left: 65px;
  }

  .pricing-ratio {
    font-size: 13px;
    line-height: 160%;
  }

  .pricing-plan-header.no-caption {
    padding-bottom: 32px;
  }

  .quotes-collection-card {
    padding: 16px;
  }

  .learning-hub {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .contact-us-form {
    padding: 24px;
  }

  .about-us-section {
    padding-top: 64px;
    padding-bottom: 0;
  }

  .col-2 {
    flex-basis: 100%;
    max-width: 100%;
  }

  .mobile-nav {
    display: block;
  }

  .justify-left.offset-top-32 {
    margin-top: 40px;
  }

  .justify-left.offset-bottom-16 {
    flex-direction: row;
    margin-bottom: 24px;
  }

  .menu-close {
    display: block;
  }

  .mobile-nav-dropdown {
    display: none;
  }

  .nav-vertical-list {
    margin-left: 0;
  }

  .mobile-nav-dropdown-link.external-link-icon {
    grid-column-gap: 8px;
    align-items: center;
    display: flex;
  }

  .mobile-nav-cta-group {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    flex-direction: column;
    margin-left: 0;
  }

  .footer-security-item {
    width: 63px;
  }

  .pricing-table-full-size, .pricing-table-price-container {
    display: none;
  }

  .pricing-table-price {
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: center;
  }

  .pricing-table-cell {
    background-color: var(--white);
    padding-left: 8px;
    padding-right: 8px;
  }

  .pricing-table-row {
    background-color: var(--white);
  }

  .pricing-table-checkbox-wrapper.alight-top {
    justify-content: flex-start;
  }

  .pricing-table-cell-mobile.header-cell {
    height: 150px;
    padding-bottom: 16px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .pricing-feature-name-mobile, .pricing-feature-group-name-mobile {
    padding-left: 16px;
    padding-right: 16px;
  }

  .price-mobile {
    display: block;
  }
}

#w-node-_38949629-c78f-0231-c8a5-9b93a8f0d7e8-fdf5040f, #w-node-_38949629-c78f-0231-c8a5-9b93a8f0d808-fdf5040f, #w-node-c4c415fd-2631-61a3-2481-d951255d4dde-255d4dde, #w-node-_292465e8-eef1-33b6-ba11-28ca0c695d50-26f5045c, #w-node-_670da15c-3e1f-0efc-cebb-b23d125e3c38-26f5045c, #w-node-_670da15c-3e1f-0efc-cebb-b23d125e3c39-26f5045c, #w-node-_2be26ae7-98f7-f78e-12f3-9460ac0e42e5-26f5045c, #w-node-_8322f2f2-a816-721c-988b-04c275e408bb-1df50479, #w-node-_8322f2f2-a816-721c-988b-04c275e408c2-1df50479, #w-node-_06b909a4-f63c-bd3a-fb2d-a1f92ee7ded3-1df50479, #w-node-_06b909a4-f63c-bd3a-fb2d-a1f92ee7ded4-1df50479, #w-node-_8322f2f2-a816-721c-988b-04c275e408c9-1df50479, #w-node-b515928b-1f06-f46e-249a-faf449409d7e-1df50479, #w-node-b515928b-1f06-f46e-249a-faf449409d7f-1df50479, #w-node-_8322f2f2-a816-721c-988b-04c275e408ea-1df50479, #w-node-_8322f2f2-a816-721c-988b-04c275e408f1-1df50479, #w-node-e71b3985-8bd8-2d64-f314-f9d35bf78734-1df50479, #w-node-c23a1965-5bc2-21cd-cbf7-10be9a745c99-1df50479, #w-node-bd7edc48-057a-57f6-069c-027e911aa35c-1df50479, #w-node-c23a1965-5bc2-21cd-cbf7-10be9a745ca0-1df50479, #w-node-_1f48df82-6860-f6f4-bff0-d7930a742bb0-1df50479, #w-node-_1f48df82-6860-f6f4-bff0-d7930a742bb9-1df50479, #w-node-_826b53df-067f-4c20-fa75-8f9f6c01990d-1df50479, #w-node-_737e785d-e5e2-98a3-63ca-29da98ca080f-1df50479, #w-node-_9d1da2a3-8047-2995-6616-3607001e8383-1df50479, #w-node-_79da1cd4-385b-0481-2474-91c31bc1200c-d4f5047c, #w-node-b6fb7dff-692b-35bf-9bc6-df7a81fc65f9-d4f5047c, #w-node-_8128559b-65db-c3bb-896a-cb43fdf25b25-0ef5047e, #w-node-_737a221c-6abc-eec7-83d9-23785de59820-0ef5047e, #w-node-_2dc92975-21e2-323b-e3f2-3eaf8ca866c7-90f50480, #w-node-f869b864-0988-f57c-a906-69db702f6882-90f50480, #w-node-_4bffe31a-25ef-9df6-49d2-07abea5bbbc2-90f50480, #w-node-b509fe81-19d4-6b49-1074-cad080c9c0c7-90f50480, #w-node-d96dda4c-1c12-921f-580c-d0ca8c24bc69-97f50481, #w-node-_292465e8-eef1-33b6-ba11-28ca0c695d50-97f50481, #w-node-_02a627dc-2b0b-8e46-a1f9-b49ddae27d81-97f50481, #w-node-_51553255-210d-e719-48e3-23ca75552929-c8f50482, #w-node-_9a1f72e8-12b3-5322-a765-14c6973768d8-edf50499, #w-node-_2ee478b7-028d-a982-8425-7ac650fe1039-fbf5049d, #w-node-_2ee478b7-028d-a982-8425-7ac650fe103a-fbf5049d, #w-node-_45f2aa93-b7dd-c1b7-9156-fba67739b0a6-fbf5049d, #w-node-_4530ea98-f3e2-6969-3f7d-5b0a32e83ea7-fbf5049d, #w-node-_94667d9a-b81b-26fb-6e06-17bc1e71002d-fbf5049d, #w-node-_4120c662-a5cf-09ae-6efc-783420e270b2-fbf5049d, #w-node-c9b450b9-f4c6-1175-0c6b-f9d376ffe49a-fbf5049d, #w-node-_57709e19-2dc9-771b-4c5e-b9063dba8143-fbf5049d, #w-node-_09b5535c-8b2b-d218-472d-e04bbe1b74b1-fbf5049d, #w-node-a8050e53-1c25-6ebb-97db-6c87560258bd-fbf5049d, #w-node-_136884f6-cb53-06a5-2cb4-00a7b3319eba-fbf5049d, #w-node-_292465e8-eef1-33b6-ba11-28ca0c695d50-2ff504b6, #w-node-_0c9d5745-3e89-c8b8-d1d2-38b03a2cfee9-2ff504b6, #w-node-f6ab834e-f8f6-4724-50eb-0fd67194825c-2ff504b6, #w-node-bcf10b17-a497-f0e6-f70d-5c35b3b604d2-25f504cd, #w-node-_237de914-9559-3e4e-79a3-7626351e229c-25f504cd, #w-node-d96dda4c-1c12-921f-580c-d0ca8c24bc69-9ef504d0, #w-node-_2cc5b879-ddbe-7a20-e897-db5149e27e30-9ef504d0, #w-node-_01280728-0e28-1531-5046-320c6c5816ae-9ef504d0, #w-node-c49b2416-496f-7329-7a95-4a8bcecf11bc-9ef504d0, #w-node-a0d21b84-e32d-9a22-6585-d909656301d1-e9f504d9, #w-node-_6b847aca-0377-3cfb-a7b3-4de050988a39-e9f504d9, #w-node-_521f60d6-eba2-c5b7-5dd4-c18b1f4d924e-41f504da, #w-node-_156e593e-8cae-a086-aebc-f574743bf34e-41f504da, #w-node-_61ff74f9-27e8-c2c9-8dd8-4f67219fdef8-41f504da, #w-node-b4b551ff-dbf6-d2ef-23e9-90e09a5489fd-41f504da, #w-node-_0b49b521-3a66-8848-fc46-69488d0a0d14-3ef504ef, #w-node-_3d45807f-adca-c8ba-7849-4eb47f26563e-6ff504f1, #w-node-_39c37448-4f5d-8970-1720-2c8c8a0139f0-6ff504f1, #w-node-e5d4deb1-3792-df93-50db-fc2324af6bb5-6ff504f1, #w-node-b30f1e98-51eb-de50-a0c7-18590a192f1b-6ff504f1, #w-node-_451a31bc-e6d7-7383-db61-00195c91f003-86f504f2, #w-node-d96dda4c-1c12-921f-580c-d0ca8c24bc69-8bf504f3, #w-node-_292465e8-eef1-33b6-ba11-28ca0c695d50-8bf504f3, #w-node-_2666e6d7-7ca6-2a5d-6985-c9f53a5a490b-8bf504f3, #w-node-_02dc682a-5148-2885-67db-c51a737821ec-74f504f8, #w-node-_02dc682a-5148-2885-67db-c51a737821f3-74f504f8, #w-node-_02dc682a-5148-2885-67db-c51a737821fa-74f504f8, #w-node-_9ec8898d-6419-ec73-40c1-dff22dcc5c51-74f504f8, #w-node-_688e44b2-628f-0b87-0f76-55eb29a1f63d-74f504f8, #w-node-_6d755b89-5f23-216e-c4dc-703dd9cd41b6-74f504f8, #w-node-_653d067b-13b3-85cb-7e58-20dd21cc147c-74f504f8, #w-node-_653d067b-13b3-85cb-7e58-20dd21cc1483-74f504f8, #w-node-bc828f96-eb13-71c3-8dcb-bd4f3d794c31-74f504f8, #w-node-fdac3ed3-a3da-01da-e84c-341c24b3cd6b-74f504f8, #w-node-_7ff719d3-8704-e283-a13b-86360f41cb20-74f504f8, #w-node-_653d067b-13b3-85cb-7e58-20dd21cc14b2-74f504f8, #w-node-b78ea7ba-6f11-6e5f-cb60-4bd89030ee2b-dcf504f9, #w-node-b78ea7ba-6f11-6e5f-cb60-4bd89030ee2c-dcf504f9, #w-node-dd212d4f-e70a-b848-76eb-57a193cd4b17-dcf504f9, #w-node-dd212d4f-e70a-b848-76eb-57a193cd4b18-dcf504f9, #w-node-eea746dd-c780-b63c-ee76-6fe257ca09c2-dcf504f9, #w-node-eea746dd-c780-b63c-ee76-6fe257ca09c3-dcf504f9, #w-node-df184f06-7fe8-bbd5-df06-12b71442be24-dcf504f9, #w-node-_191d291f-96de-5dfa-0ce5-ae4e71568ef4-dcf504f9, #w-node-_9fbe2bb9-f851-f93d-ad0e-c43ec1565d80-dcf504f9, #w-node-_9fbe2bb9-f851-f93d-ad0e-c43ec1565d81-dcf504f9, #w-node-_993ff842-6d87-8689-15c9-29fe5d923cc7-dcf504f9, #w-node-_993ff842-6d87-8689-15c9-29fe5d923cc8-dcf504f9, #w-node-_9751102a-b160-51ab-eab4-bf7b37543fa1-63b731ef, #w-node-e8faeafa-45b3-02c0-1076-94cf827394d8-56e40aab, #w-node-_3c1bdd7c-2587-1b5f-f717-a44d6f02d27c-134bbda4, #w-node-dc06b521-4b89-c634-4d98-e36afaa9e749-d832b2f6, #w-node-_1b05963f-22aa-57bc-0687-cef4cedda5ba-5953485c, #w-node-_51553255-210d-e719-48e3-23ca75552929-1cffadf1, #w-node-_5e842ad0-e6fa-5f03-eec4-5435b1c4cd05-11de6a9b, #w-node-_51c90a22-bf0e-c81c-b138-c01dd662efff-11de6a9b, #w-node-_266aaa3d-bc9e-1441-e835-22c6ffdfc1bf-11de6a9b, #w-node-_8a7ae38b-27b0-7c81-204c-726ae8cafb22-11de6a9b, #w-node-c9e8c8a9-7a62-d606-0e73-da5d21d07c36-11de6a9b, #w-node-bfdd8660-6628-b28e-5487-2168342b1b5a-11de6a9b, #w-node-_65ad4073-27e3-d152-b923-e1cf03869dcc-11de6a9b, #w-node-_50eef0b9-087b-3271-0323-f30d4184373d-11de6a9b, #w-node-a7b183a5-aaa6-f4a7-40cf-c525ae9b7b55-11de6a9b, #w-node-_9f057c91-ca89-d481-39c5-23cd37e93e58-11de6a9b, #w-node-_5e842ad0-e6fa-5f03-eec4-5435b1c4cd05-61ec496f, #w-node-_266aaa3d-bc9e-1441-e835-22c6ffdfc1bf-61ec496f, #w-node-_8a7ae38b-27b0-7c81-204c-726ae8cafb22-61ec496f, #w-node-c9e8c8a9-7a62-d606-0e73-da5d21d07c36-61ec496f, #w-node-bfdd8660-6628-b28e-5487-2168342b1b5a-61ec496f, #w-node-_65ad4073-27e3-d152-b923-e1cf03869dcc-61ec496f, #w-node-_50eef0b9-087b-3271-0323-f30d4184373d-61ec496f, #w-node-a7b183a5-aaa6-f4a7-40cf-c525ae9b7b55-61ec496f, #w-node-_9f057c91-ca89-d481-39c5-23cd37e93e58-61ec496f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-_6fcf8a2e-e47b-b73c-7856-f4915b2adc0f-fbf5049d, #w-node-_4530ea98-f3e2-6969-3f7d-5b0a32e83ea5-fbf5049d, #w-node-_94667d9a-b81b-26fb-6e06-17bc1e71002b-fbf5049d, #w-node-_4120c662-a5cf-09ae-6efc-783420e270af-fbf5049d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


