/*------------- #PRODUCT PAGE KC STYLES --------------*/
/*------------- #VARIABLES --------------*/
/* Container Widths */
/* DBeaver Font sizes */
/* Sizes */
/**
Universal Button Builder
$type: solid || outline || ghost
$color primary || secondary || accent
$size small || medium || large
$with-focus true || false - render with focus statue
$on-dark true || false - change color for button on dark background
 */
/* Reset and Base Styles */
/* Rotation animation */
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes l21 {
  50% {
    box-shadow: 0 0 0 var(--shaddow-mid-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-max-size) var(--loader-color-2), var(--offset-3) 0 0 var(--shaddow-mid-size) var(--loader-color-3);
  }
  100% {
    box-shadow: 0 0 0 0 var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 var(--shaddow-max-size) var(--loader-color-3);
  }
}
body.product_page {
  overflow-x: hidden;
}
body.product_page.enterprise_page {
  background-image: url(../img/products/bg/bg_products_rain_lines.svg);
  background-attachment: initial;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: auto;
}
body.product_page.team_edition {
  background-image: url(../img/products/bg/bg_triangles.svg);
  background-attachment: initial;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: auto;
}
body.product_page.ultimate_edition {
  background-image: url(../img/products/bg/ultimate_bg.svg);
  background-attachment: initial;
  background-position-x: center;
  background-position-y: -18%;
  background-repeat: no-repeat;
  background-size: auto;
}
body.product_page.lite_edition {
  background-image: url(../img/products/bg/le_bg.svg);
  background-attachment: initial;
  background-position-x: center;
  background-position-y: top;
  background-repeat: no-repeat;
  background-size: auto;
}
body.product_page.cb_enterprise {
  background-image: url(../img/products/bg/cb_bg.svg);
  background-attachment: initial;
  background-position-x: center;
  background-position-y: top;
  background-repeat: no-repeat;
  background-size: auto;
}
body.product_page .content-wrapper .row {
  margin-left: 0;
  margin-right: 0;
  /* Hero Section */
  /* Benefits Section */
  /* Features Section */
  /* Promotions Section */
  /* Audience Section */
  /* comparison Section */
  /* Download Section */
  /* Pricing Section */
  /* Trial Section */
  /* Request Demo Section */
}
body.product_page .content-wrapper .row input,
body.product_page .content-wrapper .row select,
body.product_page .content-wrapper .row textarea,
body.product_page .content-wrapper .row button {
  outline: 0;
  font-family: inherit;
}
body.product_page .content-wrapper .row a {
  text-decoration: none;
}
body.product_page .content-wrapper .row img {
  max-width: 100%;
  height: auto;
}
body.product_page .content-wrapper .row button {
  cursor: pointer;
  background: none;
  border: none;
}
body.product_page .content-wrapper .row .crum-button .btn {
  margin: 0;
}
body.product_page .content-wrapper .row #scripts_section {
  display: none;
}
body.product_page .content-wrapper .row .btn.btn--primary {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .btn.btn--primary span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .btn.btn--primary:active, body.product_page .content-wrapper .row .btn.btn--primary.active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .btn.btn--primary:active span, body.product_page .content-wrapper .row .btn.btn--primary.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .btn.btn--primary:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .btn.btn--primary:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .btn.btn--primary[disabled], body.product_page .content-wrapper .row .btn.btn--primary:disabled, body.product_page .content-wrapper .row .btn.btn--primary.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .btn.btn--primary[disabled] span, body.product_page .content-wrapper .row .btn.btn--primary:disabled span, body.product_page .content-wrapper .row .btn.btn--primary.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .btn.btn--primary[disabled]:hover, body.product_page .content-wrapper .row .btn.btn--primary[disabled]:active, body.product_page .content-wrapper .row .btn.btn--primary[disabled].active, body.product_page .content-wrapper .row .btn.btn--primary:disabled:hover, body.product_page .content-wrapper .row .btn.btn--primary:disabled:active, body.product_page .content-wrapper .row .btn.btn--primary:disabled.active, body.product_page .content-wrapper .row .btn.btn--primary.disabled:hover, body.product_page .content-wrapper .row .btn.btn--primary.disabled:active, body.product_page .content-wrapper .row .btn.btn--primary.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .btn.btn--primary[disabled]:hover span, body.product_page .content-wrapper .row .btn.btn--primary[disabled]:active span, body.product_page .content-wrapper .row .btn.btn--primary[disabled].active span, body.product_page .content-wrapper .row .btn.btn--primary:disabled:hover span, body.product_page .content-wrapper .row .btn.btn--primary:disabled:active span, body.product_page .content-wrapper .row .btn.btn--primary:disabled.active span, body.product_page .content-wrapper .row .btn.btn--primary.disabled:hover span, body.product_page .content-wrapper .row .btn.btn--primary.disabled:active span, body.product_page .content-wrapper .row .btn.btn--primary.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .btn.btn--primary.is-loading.with_dots, body.product_page .content-wrapper .row .btn.btn--primary.is-loading.has-dots, body.product_page .content-wrapper .row .btn.btn--primary.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .btn.btn--primary.is-loading.with_dots > span, body.product_page .content-wrapper .row .btn.btn--primary.is-loading.has-dots > span, body.product_page .content-wrapper .row .btn.btn--primary.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .btn.btn--primary.is-loading.with_dots::after, body.product_page .content-wrapper .row .btn.btn--primary.is-loading.has-dots::after, body.product_page .content-wrapper .row .btn.btn--primary.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .btn.btn--primary.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .btn.btn--primary.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .btn.btn--primary.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
@media (max-width: 1431px) {
  body.product_page .content-wrapper .row .col-lg-12.col-md-12.col-sm-12 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
body.product_page .content-wrapper .row .kc_row:not(.kc_row_inner) {
  padding: 0;
  margin-bottom: var(--sections-gap);
}
body.product_page .content-wrapper .row .kc-row-container {
  padding: 0;
  width: 100%;
  max-width: var(--content-width, 1400px);
}
body.product_page .content-wrapper .row .kc-row-container .kc-wrap-columns {
  display: flex;
  width: 100%;
  flex-direction: row;
  row-gap: 1rem;
  column-gap: 1rem;
  margin: 0;
  flex-wrap: nowrap;
}
body.product_page .content-wrapper .row .kc-row-container .kc-wrap-columns .kc_column {
  padding: 0;
}
body.product_page .content-wrapper .row .kc-row-container .kc-wrap-columns .kc_column .kc-col-container .kc_row.kc_row_inner {
  width: 100%;
}
body.product_page .content-wrapper .row h1 {
  line-height: 1;
  font-size: var(--font-size-3xl);
}
body.product_page .content-wrapper .row h2, body.product_page .content-wrapper .row h3, body.product_page .content-wrapper .row h4, body.product_page .content-wrapper .row h5, body.product_page .content-wrapper .row h6 {
  font-family: var(--heading-secondary-font-family), sans-serif;
  font-weight: 700;
  line-height: 1.2;
}
body.product_page .content-wrapper .row h2 {
  font-size: var(--font-size-2xl);
}
body.product_page .content-wrapper .row h3 {
  font-size: var(--font-size-xl);
}
body.product_page .content-wrapper .row h4 {
  font-size: var(--font-size-lg);
}
body.product_page .content-wrapper .row h5 {
  font-size: var(--font-size-md);
}
body.product_page .content-wrapper .row h6 {
  font-size: var(--font-size-normal);
}
body.product_page .content-wrapper .row p,
body.product_page .content-wrapper .row li {
  font-size: var(--font-size-base);
}
body.product_page .content-wrapper .row h1, body.product_page .content-wrapper .row h2, body.product_page .content-wrapper .row h3, body.product_page .content-wrapper .row h4, body.product_page .content-wrapper .row h5, body.product_page .content-wrapper .row h6 {
  margin-top: 0;
  padding-top: 0;
}
body.product_page .content-wrapper .row .hero__content {
  margin-top: var(--sections-gap);
  padding: 0 !important;
  margin-bottom: 4rem;
}
body.product_page .content-wrapper .row .hero__content .kc-wrap-columns {
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: flex-start;
  align-items: flex-start;
}
@media screen and (max-width: 1199px) {
  body.product_page .content-wrapper .row .hero__content .kc-wrap-columns {
    flex-direction: column;
  }
  body.product_page .content-wrapper .row .hero__content .kc-wrap-columns .kc_column {
    width: 100%;
  }
}
@media (max-width: 768px) {
  body.product_page .content-wrapper .row .hero__content .kc_column + .kc_column {
    margin: 0;
  }
}
body.product_page .content-wrapper .row .hero__content .hero__text p {
  font-size: var(--size-18, 18px);
}
body.product_page .content-wrapper .row .hero__content .hero__text h1, body.product_page .content-wrapper .row .hero__content .hero__text h2, body.product_page .content-wrapper .row .hero__content .hero__text h3 {
  margin-top: 0;
  letter-spacing: 0;
}
body.product_page .content-wrapper .row .hero__content .hero__text h1 strong, body.product_page .content-wrapper .row .hero__content .hero__text h2 strong, body.product_page .content-wrapper .row .hero__content .hero__text h3 strong {
  color: var(--color-accent);
  font-weight: normal;
}
body.product_page .content-wrapper .row .hero__content .hero__text h1 {
  margin-bottom: 2rem;
}
body.product_page .content-wrapper .row .hero__content .hero__actions {
  display: flex;
  flex-direction: row;
  align-content: flex-end;
  align-items: flex-start;
  justify-content: flex-end;
  column-gap: 1rem;
  row-gap: 1rem;
}
@media screen and (max-width: 743px) {
  body.product_page .content-wrapper .row .hero__content .hero__actions {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm {
  width: 100%;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn {
  width: 100%;
  min-width: 150px;
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn[disabled], body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:disabled, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn[disabled] span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:disabled span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn[disabled]:hover, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn[disabled]:active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn[disabled].active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:disabled:hover, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:disabled:active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:disabled.active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.disabled:hover, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.disabled:active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn[disabled]:hover span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn[disabled]:active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn[disabled].active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:disabled:hover span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:disabled:active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn:disabled.active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.disabled:hover span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.disabled:active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.with_dots, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.has-dots, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.with_dots > span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.has-dots > span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.with_dots::after, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.has-dots::after, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm a.btn.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm + .kc-elm {
  margin: 0;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.active {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:hover {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn[disabled], body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:disabled, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn[disabled] span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:disabled span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn[disabled]:hover, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn[disabled]:active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn[disabled].active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:disabled:hover, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:disabled:active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:disabled.active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.disabled:hover, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.disabled:active, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn[disabled]:hover span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn[disabled]:active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn[disabled].active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:disabled:hover span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:disabled:active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn:disabled.active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.disabled:hover span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.disabled:active span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.with_dots, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.has-dots, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.with_dots > span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.has-dots > span, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.with_dots::after, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.has-dots::after, body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .hero__content .hero__actions .kc-elm:last-child .btn.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .benefits_section .benefits {
  background-color: var(--color-primary);
  color: var(--color-light);
  border: none;
  border-radius: var(--border-radius-md);
  padding: var(--inner-container-paddings);
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
}
body.product_page .content-wrapper .row .benefits_section .benefits .kc_column,
body.product_page .content-wrapper .row .benefits_section .benefits .kc_column_inner {
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .benefits_section .benefits__title {
  padding: 0;
  margin: 0 0 var(--title-gap) 0;
}
body.product_page .content-wrapper .row .benefits_section .benefits__title h2 {
  font-size: var(--font-size-2xl);
  line-height: 1;
  margin: 0;
  padding: 0;
  color: var(--color-light);
}
body.product_page .content-wrapper .row .benefits_section .benefits__grid {
  display: flex;
  flex-direction: row;
  width: 100%;
  flex-wrap: nowrap;
  align-items: stretch;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .benefits_section .benefits__item {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .benefits_section .benefits__item .kc-elm.kc_row.kc_row_inner {
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .benefits_section .benefits__item .kc-elm.kc_row.kc_row_inner .benefit_item_flex {
  display: flex;
  color: #fff;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 1rem;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  margin-bottom: var(--size-24);
}
body.product_page .content-wrapper .row .benefits_section .benefits__item .kc-elm.kc_row.kc_row_inner .benefit_item_flex .kc-elm.kc_column_inner:first-child {
  width: auto;
}
body.product_page .content-wrapper .row .benefits_section .benefits__item .kc-elm.kc_row.kc_row_inner .benefit_item_flex .kc-elm.kc_column_inner:last-child {
  margin: 0;
  padding: 0;
  flex: 1 0;
}
body.product_page .content-wrapper .row .benefits_section .benefits__item .kc-elm.kc_row.kc_row_inner .benefit_item_flex .kc-elm.kc_column_inner:last-child .kc_text_block h2, body.product_page .content-wrapper .row .benefits_section .benefits__item .kc-elm.kc_row.kc_row_inner .benefit_item_flex .kc-elm.kc_column_inner:last-child .kc_text_block h3, body.product_page .content-wrapper .row .benefits_section .benefits__item .kc-elm.kc_row.kc_row_inner .benefit_item_flex .kc-elm.kc_column_inner:last-child .kc_text_block h4, body.product_page .content-wrapper .row .benefits_section .benefits__item .kc-elm.kc_row.kc_row_inner .benefit_item_flex .kc-elm.kc_column_inner:last-child .kc_text_block h5, body.product_page .content-wrapper .row .benefits_section .benefits__item .kc-elm.kc_row.kc_row_inner .benefit_item_flex .kc-elm.kc_column_inner:last-child .kc_text_block h6 {
  margin: 0;
  padding: 0;
  color: var(--color-light);
  font-family: var(--heading-secondary-font-family), sans-serif;
  font-size: var(--font-size-normal);
  line-height: 1.2;
  text-align: left;
}
body.product_page .content-wrapper .row .benefits_section .benefits__item:not(:first-child) {
  border-left: 1px solid var(--color-light);
  padding-left: 2rem;
}
body.product_page .content-wrapper .row .benefits_section .benefits__item:not(:last-child) {
  padding-right: 2rem;
}
@media (max-width: 1024px) {
  body.product_page .content-wrapper .row .benefits_section .benefits {
    padding: var(--size-48);
  }
  body.product_page .content-wrapper .row .benefits_section .benefits__grid {
    flex-direction: column;
    align-items: stretch;
    justify-content: flex-start;
  }
  body.product_page .content-wrapper .row .benefits_section .benefits__item {
    width: 100%;
  }
  body.product_page .content-wrapper .row .benefits_section .benefits__item:not(:first-child) {
    padding-left: 0;
    padding-right: 0;
    border: none;
    border-top: 1px solid var(--color-light);
    margin: 0;
    padding-top: 2rem;
  }
  body.product_page .content-wrapper .row .benefits_section .benefits__item:not(:last-child) {
    padding-left: 0;
    padding-right: 0;
    margin: 0;
    padding-bottom: 2rem;
  }
}
@media (max-width: 430px) {
  body.product_page .content-wrapper .row .benefits_section .benefits {
    padding: var(--size-24);
  }
}
body.product_page .content-wrapper .row .features_section .features__title {
  margin: 0 0 var(--title-gap) 0;
}
body.product_page .content-wrapper .row .features_section .kc_tabs.group {
  margin: 0;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav:before,
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav:after {
  display: none;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav {
  display: flex;
  background-color: transparent;
  width: 100%;
  justify-content: space-between;
  padding: 0;
  border: none;
  row-gap: 1rem;
  column-gap: 1rem;
  flex-wrap: wrap;
  flex-direction: row;
  align-content: flex-start;
  margin: 0 0 2rem;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li {
  flex: 1 0 150px;
  text-align: center;
  margin: 0;
  background: none;
  background-color: transparent;
  border: none;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a {
  border: none;
  color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  background-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a span {
  color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.active {
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:hover {
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled], body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled] span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled]:hover, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled]:active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled].active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled:hover, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled:active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled.active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled:hover, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled:active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled]:hover span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled]:active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled].active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled:hover span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled:active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled.active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled:hover span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled:active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_dots, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-dots, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_dots > span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-dots > span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_dots::after, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-dots::after, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled], body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled] span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled]:hover, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled]:active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled].active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled:hover, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled:active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled.active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled:hover, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled:active, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled]:hover span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled]:active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled].active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled:hover span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled:active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled.active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled:hover span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled:active span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_dots, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-dots, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_dots > span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-dots > span, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_dots::after, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-dots::after, body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs .ui-tabs-body-active {
  background: none;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .kc_row_inner {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
  align-content: stretch;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .kc_row_inner .kc_column_inner {
  border: none;
  margin: 0 0 2rem 0;
  padding: 0 2rem 0 0;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .kc_row_inner .kc_column_inner:last-child {
  margin: 0;
  border: 1px solid var(--color-primary);
  border-radius: var(--border-radius-md);
  background: var(--color-light);
  padding: 1rem;
}
body.product_page .content-wrapper .row .features_section .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .kc_row_inner .kc_column_inner:last-child .crumina-module.single-image a.js-zoom-image::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 2rem;
  right: 2rem;
  width: 1.5rem;
  height: 1.5rem;
  background-image: url("data:image/svg+xml,%3Csvg fill='%23302220' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256.00098 256.00098'%3E%3Cpath d='M159.99707,116a12.00028,12.00028,0,0,1-12,12h-20v20a12,12,0,0,1-24,0V128h-20a12,12,0,0,1,0-24h20V84a12,12,0,0,1,24,0v20h20A12.00028,12.00028,0,0,1,159.99707,116Zm72.47949,116.48242a12.00033,12.00033,0,0,1-16.9707,0l-40.67871-40.67871a96.10513,96.10513,0,1,1,16.97168-16.96979l40.67773,40.6778A11.99973,11.99973,0,0,1,232.47656,232.48242ZM115.99707,187.99609a72,72,0,1,0-72-72A72.08124,72.08124,0,0,0,115.99707,187.99609Z'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  filter: drop-shadow(0 0 5px #fff) drop-shadow(0 0 5px #fff);
}
body.product_page .content-wrapper .row .promotion_section .promotion {
  background-color: var(--color-background);
  color: var(--color-primary);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-md);
  padding: var(--inner-container-paddings);
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
  background: url(../img/products/promo-bg.png) bottom right 20px/auto no-repeat scroll, linear-gradient(132deg, #a6968c 0%, #8d796d 63%, #665a52 82%, #423531 100%);
  color: var(--color-light);
}
body.product_page .content-wrapper .row .promotion_section .promotion .promotion__cta h1, body.product_page .content-wrapper .row .promotion_section .promotion .promotion__cta h2, body.product_page .content-wrapper .row .promotion_section .promotion .promotion__cta h3, body.product_page .content-wrapper .row .promotion_section .promotion .promotion__cta h4, body.product_page .content-wrapper .row .promotion_section .promotion .promotion__cta h5, body.product_page .content-wrapper .row .promotion_section .promotion .promotion__cta h6 {
  color: var(--color-light);
}
body.product_page .content-wrapper .row .promotion_section .promotion .promotion__cta a {
  color: var(--color-light);
  text-decoration: underline;
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block {
  width: 100%;
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn {
  width: 100%;
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:active, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.active {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:active span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:hover {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn[disabled], body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:disabled, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn[disabled] span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:disabled span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn[disabled]:hover, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn[disabled]:active, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn[disabled].active, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:disabled:hover, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:disabled:active, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:disabled.active, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.disabled:hover, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.disabled:active, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn[disabled]:hover span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn[disabled]:active span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn[disabled].active span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:disabled:hover span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:disabled:active span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn:disabled.active span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.disabled:hover span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.disabled:active span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.with_dots, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.has-dots, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.with_dots > span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.has-dots > span, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.with_dots::after, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.has-dots::after, body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .promotion_section .promotion .crum-button.inline-block .promotion_cta_btn.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .promotion_section .promotion .kc_column_inner {
  padding: 0;
}
body.product_page .content-wrapper .row .promotion_section .promotion .kc-elm.kc_row.kc_row_inner {
  margin: 0;
  padding: 0;
}
@media (max-width: 768px) {
  body.product_page .content-wrapper .row .promotion_section .promotion {
    background: linear-gradient(132deg, #a6968c 0%, #8d796d 63%, #665a52 82%, #423531 100%);
  }
}
body.product_page .content-wrapper .row .audience_section .audience {
  background-color: var(--color-background);
  color: var(--color-primary);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-md);
  padding: var(--inner-container-paddings);
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
}
body.product_page .content-wrapper .row .audience_section .audience .kc_column_inner {
  padding: 0;
}
body.product_page .content-wrapper .row .audience_section .audience .kc-elm.kc_row.kc_row_inner {
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .audience_section .roles_wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  column-gap: 2rem;
  row-gap: 2rem;
  margin: 0 0 var(--title-gap) 0;
}
body.product_page .content-wrapper .row .audience_section .roles_wrapper .role_wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  column-gap: 1rem;
}
body.product_page .content-wrapper .row .audience_section .roles_wrapper .role_wrapper img {
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .audience_section .roles_wrapper .role_wrapper .role-name {
  font-size: var(--font-size-normal);
  font-weight: 700;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__title {
  padding: 0;
  margin: 0 0 var(--title-gap) 0;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid {
  margin: 0;
  padding: 0;
  display: flex;
  align-content: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  column-gap: 2rem;
  row-gap: 2rem;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column_group {
  margin: 0;
  padding: 0;
  flex: 1 1 0;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column_group .kc_column > .kc-col-container,
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column_group .kc_column_inner > .kc-col-inner-container {
  height: 100%;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column_group .group_title {
  text-align: left;
  margin: 0 0 var(--title-gap-sm) 0;
  padding: 0 0 var(--title-gap-sm) 0;
  border-bottom: 1px solid var(--color-border);
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column_group .group_title h3 {
  font-size: var(--font-size-md);
  line-height: 1;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column_group .kc-elm.kc_row.kc_row_inner {
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: flex-start;
  column-gap: 2rem;
  row-gap: 1rem;
}
@media (max-width: 760px) {
  body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column_group .kc-elm.kc_row.kc_row_inner {
    flex-wrap: wrap;
  }
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column {
  padding: 0;
  margin: 0;
  min-width: 240px;
  flex: 1 1 0;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column table {
  margin: 0;
  width: auto;
  min-width: 220px;
  border: none;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column table tr {
  border: none;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column table tr td {
  vertical-align: middle;
  border: none;
  margin: 0;
  padding: 0;
  line-height: 1.5;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column table tr td:last-child {
  text-align: right;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column table tr td img {
  margin: 0 0.3rem 0 0;
  padding: 0;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column .kc_text_block h3 {
  padding: 0;
  line-height: 1;
  margin: 0 0 var(--title-gap-md);
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column .kc_text_block h4 {
  font-size: var(--font-size-normal);
  padding: 0;
  line-height: 1;
  margin: 0 0 var(--title-gap-sm);
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column .kc_text_block ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .audience_section .kc-col-container .audience__grid .audience__column.last_column {
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .comparison_section .comparison {
  background-color: var(--color-background);
  color: var(--color-primary);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-md);
  padding: var(--inner-container-paddings);
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
}
body.product_page .content-wrapper .row .comparison_section .comparison .comparison__title {
  padding: 0;
  margin: 0 0 var(--title-gap) 0;
}
body.product_page .content-wrapper .row .comparison_section .comparison .comparison__title h2 {
  font-size: var(--font-size-2xl);
  line-height: 1;
  margin: 0;
  padding: 0;
  color: inherit;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc-col-inner-container > .kc-elm.kc_tabs.group {
  margin: 0;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_column,
body.product_page .content-wrapper .row .comparison_section .comparison .kc_column_inner {
  padding: 0;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav:before,
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav:after {
  display: none;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav {
  display: flex;
  background-color: transparent;
  width: 100%;
  justify-content: space-between;
  padding: 0;
  border: none;
  row-gap: 1rem;
  column-gap: 1rem;
  flex-wrap: wrap;
  flex-direction: row;
  align-content: flex-start;
  margin: 0 0 2rem;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li {
  flex: 1 0;
  text-align: center;
  margin: 0;
  background: none;
  background-color: transparent;
  border: none;
  min-width: fit-content;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a {
  border: none;
  color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  background-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a span {
  color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.active {
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:hover {
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled], body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled] span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled]:hover, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled]:active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled].active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled:hover, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled:active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled.active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled:hover, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled:active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled]:hover span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled]:active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a[disabled].active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled:hover span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled:active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a:disabled.active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled:hover span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled:active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_dots, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-dots, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_dots > span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-dots > span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_dots::after, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-dots::after, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li a.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active {
  background: none;
  border: none;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled], body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled] span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled]:hover, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled]:active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled].active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled:hover, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled:active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled.active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled:hover, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled:active, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled]:hover span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled]:active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a[disabled].active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled:hover span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled:active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a:disabled.active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled:hover span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled:active span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_dots, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-dots, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_dots > span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-dots > span, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_dots::after, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-dots::after, body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs ul.kc_tabs_nav li.ui-tabs-active a.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active {
  background: none;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table {
  width: 100%;
  overflow-x: auto; /* Enables horizontal scrolling */
  -webkit-overflow-scrolling: touch; /* Smooth scrolling on iOS */
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table table {
  width: max-content; /* Prevents shrinking table to container size */
  min-width: 100%; /* Optional: makes table at least as wide as wrapper */
  border-collapse: collapse;
  border: none;
  font-family: var(--body-font-family), sans-serif;
  font-size: var(--font-size-normal);
  margin: 0;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table table th {
  text-align: center;
  padding: var(--size-16);
  padding-left: 0;
  border: none;
  border-bottom: 1px solid var(--color-border);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table table th strong {
  color: var(--color-accent);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table table tr {
  border-bottom: 1px solid var(--color-border);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table table tr:last-child {
  border-bottom: none;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table table td {
  border: none;
  padding: var(--size-16);
  padding-left: 0;
  font-weight: 900;
  text-align: center;
  width: 10%;
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table table td svg {
  color: var(--color-primary);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table table td svg.accent {
  color: var(--color-accent);
}
body.product_page .content-wrapper .row .comparison_section .comparison .kc_tabs .ui-tabs .ui-tabs-body-active .kc_tab_content .comparison-table table td:first-child {
  padding-left: 0;
  text-align: left;
  width: 40%;
  min-width: 250px;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner {
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__flex {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  row-gap: 3rem;
  column-gap: 4rem;
  width: 100%;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info {
  background-color: var(--color-background);
  color: var(--color-primary);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-md);
  padding: var(--inner-container-paddings);
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
  margin: 0;
  flex: 3 1;
  width: 100%;
  min-width: 60%;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.active {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:hover {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red[disabled], body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:disabled, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red[disabled] span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:disabled span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red[disabled]:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red[disabled]:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red[disabled].active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:disabled.active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red[disabled]:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red[disabled]:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red[disabled].active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red:disabled.active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.with_dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.has-dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.with_dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.has-dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.with_dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.has-dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .btn.btn--red.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info {
  margin: 1.125rem 0 0 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 3rem;
  row-gap: 2rem;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info > .kc-elm {
  flex: 1 1 0;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info > .kc-elm.flex_40 {
  flex-grow: 4;
  min-width: 300px;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info > .kc-elm.flex_60 {
  min-width: 300px;
  flex-grow: 6;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info > .kc-elm .step_info.kc_wrapper.kc-col-inner-container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info > .kc-elm .step_info.kc_wrapper.kc-col-inner-container .kc_text_block h2 {
  font-size: var(--font-size-xl);
  margin: 0.5rem 0 0 0;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info > .kc-elm .step_info.kc_wrapper.kc-col-inner-container .kc_text_block h3 {
  font-size: var(--font-size-base);
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info > .kc-elm .step_info.kc_wrapper.kc-col-inner-container .kc_text_block p {
  margin: 1rem 0 0 0;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .kc-raw-code {
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads {
  margin: 2rem 0 0 0;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets {
  list-style-type: none;
  text-transform: uppercase;
  display: flex;
  gap: 1rem;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0;
  margin: 0;
  flex-wrap: wrap;
  flex-direction: row;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li {
  display: inline-block;
  height: auto;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
  display: inline-block;
  height: 100%;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a[disabled], body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:disabled, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a[disabled] span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:disabled span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a[disabled]:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a[disabled]:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a[disabled].active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:disabled.active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a[disabled]:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a[disabled]:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a[disabled].active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a:disabled.active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.with_dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.has-dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.with_dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.has-dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.with_dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.has-dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .steps_info .dbeaver-downloads .dbeaver-downloads-targets li a.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main {
  margin: 0 var(--size-48) var(--size-48) 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb {
  margin: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button {
  width: 100%;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
  min-width: 100%;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.active {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:hover {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download[disabled], body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:disabled, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download[disabled] span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:disabled span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download[disabled]:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download[disabled]:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download[disabled].active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:disabled.active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download[disabled]:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download[disabled]:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download[disabled].active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download:disabled.active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.with_dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.has-dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.with_dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.has-dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.with_dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.has-dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main.cb .crumina-module.crum-button .cb_download.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .kc_column_inner {
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex {
  margin: 0;
  padding: 0;
  width: 100%;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  column-gap: 1rem;
  row-gap: var(--title-gap);
  flex-wrap: wrap;
  margin: 0;
  margin-bottom: 1rem;
  align-items: center;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .download_title {
  flex: 1 1 295px;
  min-width: 295px;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .download_title h2 {
  font-size: var(--font-size-2xl);
  line-height: 1;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button {
  flex: 1 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions {
  color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  background-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
  min-width: 285px;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions span {
  color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.active {
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:hover {
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions[disabled], body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:disabled, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions[disabled] span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:disabled span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions[disabled]:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions[disabled]:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions[disabled].active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:disabled.active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions[disabled]:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions[disabled]:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions[disabled].active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions:disabled.active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.with_dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.has-dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.with_dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.has-dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.with_dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.has-dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .download__main_flex .kc-col-inner-container .crum-button a.download__installation_instructions.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit {
  display: inline-block;
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 1rem 2rem;
  font-size: var(--font-size-lg, 1.5rem);
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
  margin: 0 0 1rem 0;
  height: auto;
  width: fit-content;
  text-transform: initial;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.active {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:hover {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit[disabled], body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:disabled, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit[disabled] span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:disabled span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit[disabled]:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit[disabled]:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit[disabled].active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:disabled.active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit[disabled]:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit[disabled]:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit[disabled].active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit:disabled.active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.with_dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.has-dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.with_dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.has-dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.with_dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.has-dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main .dbeaver-downloads-promt-getit.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
@media (max-width: 1024px) {
  body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__main {
    margin: 0 0 var(--size-32) 0;
  }
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  row-gap: 3rem;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads {
  order: 2; /* Default order */
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  column-gap: 1rem;
  row-gap: 1rem;
  margin: 0;
  padding: 0;
  align-items: stretch;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  column-gap: 1rem;
  row-gap: 1rem;
  margin: 0;
  padding: 0;
  list-style: none;
  flex-wrap: wrap;
  align-content: center;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li {
  list-style: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
  display: block;
  text-transform: initial;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a[disabled], body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:disabled, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a[disabled] span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:disabled span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a[disabled]:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a[disabled]:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a[disabled].active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:disabled.active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.disabled:hover, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.disabled:active, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a[disabled]:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a[disabled]:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a[disabled].active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a:disabled.active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.disabled:hover span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.disabled:active span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.with_dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.has-dots, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.with_dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.has-dots > span, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.with_dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.has-dots::after, body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads ul li a.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads .os-name {
  font-weight: 700;
  color: var(--color-primary);
  font-size: var(--font-size-xl);
  min-width: 105px;
}
@media (max-width: 768px) {
  body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads {
    flex-direction: column;
    justify-content: flex-start;
  }
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads--active {
  order: 1;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc-elm.kc-raw-code .dbeaver-downloads--active .os-name {
  font-weight: 900;
  color: var(--color-accent);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__info .download__options .kc_column_inner {
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__releases {
  flex: 1 1;
  min-width: 360px;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__releases .kc-col-inner-container .kc_row_inner {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  column-gap: 0;
  row-gap: 1rem;
  flex-wrap: nowrap;
  margin: 0 0 3rem 0;
  padding: 0;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__releases .kc-col-inner-container .kc_row_inner .kc-elm.kc_column_inner:first-child {
  width: 70%;
  padding: 0;
  margin: 0;
  padding-right: 1rem;
  border-right: 1px solid var(--color-border);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__releases .kc-col-inner-container .kc_row_inner .kc-elm.kc_column_inner:first-child .kc-raw-code {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  row-gap: 1rem;
  width: 100%;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__releases .kc-col-inner-container .kc_row_inner .kc-elm.kc_column_inner:first-child .kc-raw-code .r_label {
  color: var(--color-border);
  font-size: var(--font-size-sm);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__releases .kc-col-inner-container .kc_row_inner .kc-elm.kc_column_inner:first-child .kc-raw-code .r_date {
  font-size: var(--font-size-normal);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__releases .kc-col-inner-container .kc_row_inner .kc-elm.kc_column_inner:last-child {
  width: 30%;
  padding: 0 0 0 1rem;
  margin: 0;
  height: 100%;
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__releases .kc-col-inner-container .kc_row_inner .kc-elm.kc_column_inner:last-child .kc_text_block {
  text-align: left;
  font-size: var(--font-size-3xl);
}
body.product_page .content-wrapper .row .download_section .kc_row_inner .download__releases .kc-col-inner-container .kc_row_inner .kc-elm.kc_column_inner:last-child .kc_text_block p {
  text-align: center;
  font-size: var(--font-size-3xl);
}
body.product_page .content-wrapper .row .pricing_section .pricing {
  background-color: var(--color-background);
  color: var(--color-primary);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-md);
  padding: var(--inner-container-paddings);
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
  /* EDD Download Shortcode Price Widgets */
}
body.product_page .content-wrapper .row .pricing_section .pricing .kc_column_inner {
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .pricing__title {
  padding: 0;
  margin: 0 0 var(--title-gap) 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .pricing__title h2 {
  font-size: var(--font-size-2xl);
  line-height: 1;
  margin: 0;
  padding: 0;
  color: inherit;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0 {
  margin: 0;
  padding: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  column-gap: 0;
  row-gap: 0;
  align-items: stretch;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form {
  display: flex;
  flex: 1 0 33.3%;
  padding: 0 2rem;
  border-left: 1px solid var(--color-border);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download {
  width: 100% !important;
  min-width: 280px;
  height: 100% !important;
  min-height: 1px !important;
  padding: 0;
  margin: 0;
  border: none;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding: 0;
  margin: 0;
  row-gap: 1.5rem;
  border: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit], body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit] {
  order: 3;
  margin: 0;
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
  padding-left: 3rem;
  padding-right: 3rem;
  transform: none;
  width: fit-content;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit] span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit] span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled], body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled],
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled], body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled],
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled] span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled] span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled] span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled] span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content {
  display: grid;
  grid-template-columns: 2fr 1fr;
  grid-template-rows: auto auto auto;
  grid-auto-rows: auto;
  grid-auto-flow: column;
  column-gap: 2rem;
  row-gap: 1rem;
  border: none;
  padding: 0;
  margin: 0;
  background: none;
  align-items: center;
  justify-content: space-between;
  justify-items: stretch;
  height: min-content;
  min-height: 100px !important;
  width: 100%;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title {
  grid-row: 1;
  grid-column: 1;
  width: 100%;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title a, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title a {
  font-family: var(--heading-secondary-font-family), sans-serif;
  font-size: var(--font-size-normal);
  font-weight: 700;
  line-height: 1.2;
  text-transform: none;
  color: var(--color-primary);
  cursor: initial;
  text-decoration: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price {
  grid-row: 1;
  grid-column: 2;
  width: 100%;
  padding: 0;
  margin: 0;
  text-align: right;
  align-self: flex-start;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_discount,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value_manual, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_discount,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value_manual {
  font-family: var(--body-font-family), sans-serif;
  font-weight: 700;
  line-height: 1.2;
  text-transform: none;
  color: var(--color-primary);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_comment, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_comment {
  line-height: 0.5;
  min-width: 60px;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency {
  font-size: var(--font-size-normal);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value_manual, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value_manual {
  font-size: var(--font-size-2xl);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description {
  grid-row: 2;
  grid-column: 1/-1;
  width: 100%;
  padding: 0;
  margin: 0;
  font-family: var(--body-font-family), sans-serif;
  font-size: var(--font-size-base);
  line-height: 1.4;
  font-weight: normal;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options {
  grid-row: 3;
  grid-column: 1/-1;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 1rem;
  background: none;
  border: none;
  width: 100%;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_variable_pricing_wrapper, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_variable_pricing_wrapper {
  order: 2;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: nowrap;
  align-items: center;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper {
  padding: 0;
  margin: 0;
  min-width: 8.8rem;
  font-family: var(--body-font-family), sans-serif;
  font-weight: normal;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .licence_number_txt, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .licence_number_txt {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 0.5rem;
  padding: 0 1rem;
  margin: 0;
  width: 100%;
  box-sizing: border-box;
  background: var(--color-light);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-lg);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button {
  all: unset;
  display: block;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button svg#minus,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button svg#plus, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button svg#minus,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button svg#plus {
  display: block;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity {
  border: none;
  margin: 0;
  padding: 0.5rem 0;
  font-size: var(--font-size-normal);
  line-height: 1;
  min-width: 3rem;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity:invalid, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity.invalid, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity:invalid, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity.invalid {
  color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads {
  order: 1;
  font-family: var(--body-font-family), sans-serif;
  font-size: var(--font-size-base);
  display: flex;
  width: 100%;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  align-items: center;
  justify-content: flex-start;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox], body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] {
  appearance: none;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  top: calc((var(--checkbox-size, 1.5rem) + 100%) / 2);
  left: 0.7rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  line-height: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label {
  position: relative;
  cursor: pointer;
  user-select: none;
  display: inline-block;
  padding: 0 0 0 calc(var(--checkbox-size, 1.5rem) + 1rem);
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: var(--checkbox-size, 1.5rem);
  height: var(--checkbox-size, 1.5rem);
  border: var(--border-width, 1px) solid var(--color-border);
  border-radius: var(--checkbox-border-radius, 0.5rem);
  background-color: var(--color-light);
  transition: all 0.2s ease-in-out;
  box-sizing: border-box;
  flex-shrink: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label::after {
  content: "";
  position: absolute;
  left: calc(var(--checkbox-size, 1.5rem) * 0.35);
  top: calc(50% - var(--checkbox-size, 1.5rem) * 0.33);
  width: calc(var(--checkbox-size, 1.5rem) * 0.35);
  height: calc(var(--checkbox-size, 1.5rem) * 0.6);
  border: solid var(--color-light, #fff);
  border-width: 0 3px 3px 0;
  border-radius: 2px;
  transform: rotate(45deg) scale(0);
  transition: transform 0.2s ease-in-out;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked + label::before {
  background-color: var(--color-checked, #007bff);
  border-color: var(--color-checked, #007bff);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked + label::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked + label::after {
  transform: rotate(45deg) scale(1);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label:hover::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label:hover::before {
  border-color: var(--color-checked-hover, #0056b3);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label {
  color: var(--color-disabled-text, #999);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label::before {
  background-color: var(--color-disabled-bg, #eee);
  border-color: var(--color-disabled-border, #ddd);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label::after {
  border-color: var(--color-disabled-checkmark, #ccc);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled:checked + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled:checked + label::before {
  background-color: var(--color-disabled-checked-bg, lightblue);
  border-color: var(--color-disabled-checked-border, lightblue);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox].error + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox].invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox].error + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox].invalid + label::before {
  border-color: var(--color-error);
  background-color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked:invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked.error + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked.invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked:invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked.error + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked.invalid + label::before {
  border-color: var(--color-error);
  background-color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads label, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads label {
  max-width: 100%;
  display: inline-block;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form .edd_download .product-item, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
    width: 100%;
    align-items: stretch;
  }
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form {
    border: none;
    border-top: 1px solid var(--color-border);
    padding: 2rem 0;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form:first-child, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form:first-child {
  border-left: none;
  padding-left: 0;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form:first-child, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form:first-child {
    padding-top: 0;
    border: none;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form:last-of-type, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form:last-of-type {
  padding-right: 0;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form:last-of-type, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form:last-of-type {
    padding-bottom: 0;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ee.edd_downloads_list form.edd_dowload_form:after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-le.edd_downloads_list form.edd_dowload_form:after {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list {
  margin-left: -2rem;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form {
  display: flex;
  flex: 1 0 50%;
  padding: 0 0 0 2rem;
  column-gap: 2rem;
  row-gap: 2rem;
  --edd_price_value_min-width: 90px;
}
@media (max-width: 480px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form {
    --edd_price_value_min-width: 65px;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  column-gap: 25px;
  align-content: space-between;
  align-items: stretch;
  width: 100% !important;
  min-width: 280px;
  height: 100% !important;
  min-height: 1px !important;
  padding: 0;
  margin: 0;
  border: none;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding: 0;
  margin: 0;
  row-gap: 1.5rem;
  border: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit] {
  order: 3;
  margin: 0;
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
  padding-left: 3rem;
  padding-right: 3rem;
  transform: none;
  width: fit-content;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit] span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled], body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled],
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled] span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled] span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content {
  display: flex;
  column-gap: 2rem;
  row-gap: 1rem;
  border: none;
  padding: 0;
  margin: 0;
  background: none;
  align-items: start;
  justify-content: space-between;
  justify-items: stretch;
  height: min-content;
  min-height: 100px !important;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title {
  width: 100%;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title a {
  font-family: var(--heading-secondary-font-family), sans-serif;
  font-size: var(--font-size-md);
  font-weight: 700;
  line-height: 1.2;
  text-transform: none;
  color: var(--color-primary);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price {
  width: 100%;
  padding: 0;
  margin: 0;
  text-align: left;
  align-self: flex-start;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_discount {
  font-family: var(--body-font-family), sans-serif;
  font-weight: 700;
  line-height: 1.2;
  text-transform: none;
  color: var(--color-primary);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency {
  font-size: var(--font-size-xl);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value {
  font-size: var(--font-size-3xl);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_discount {
  font-size: var(--font-size-xl);
  opacity: 0.8;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description {
  width: 100%;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  row-gap: 1rem;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description .role_desc {
  font-family: var(--body-font-family), sans-serif;
  line-height: 1.4;
  font-weight: 700;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description .role_desc .edd_price_value {
  font-size: var(--font-size-2xl);
  margin-right: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description .role_desc .edd_currency {
  font-size: var(--font-size-md);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description .role_desc .edd_price_users {
  font-size: var(--font-size-normal);
  line-height: 1;
  width: 140px;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description .role_desc .edd_price_users .users_number {
  font-weight: 700;
  font-size: var(--font-size-sm);
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
    width: 100%;
    align-items: stretch;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector {
  display: flex;
  flex-direction: column;
  align-content: space-between;
  align-items: stretch;
  flex-wrap: nowrap;
  row-gap: 1rem;
  width: 100%;
  min-width: 50%;
  font-family: var(--body-font-family), sans-serif;
  color: var(--color-primary);
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price_license {
  background: none;
  color: var(--color-primary);
  font-weight: 700;
  padding: 0;
  margin: 0;
}
@media (min-width: 426px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price_license {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price_license .license_id_title {
  min-width: 100px;
  height: auto;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price_license .select_team_license {
  margin: 0;
  padding: 0;
  flex: 1 1 auto;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price {
  margin: 0;
  padding: 0;
  color: var(--color-primary);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .edd_price_value {
  font-size: var(--font-size-2xl);
  font-weight: 700;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
  margin: 0;
  background: none;
  width: 100%;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper .edd_variable_price_name {
  font-weight: 700;
  text-transform: none;
  font-size: var(--font-size-base);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper .nice-number {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 0.5rem;
  padding: 0 1rem;
  margin: 0;
  width: 100%;
  box-sizing: border-box;
  background: var(--color-light);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-lg);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper .nice-number button {
  all: unset;
  display: block;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper .nice-number button svg#minus,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper .nice-number button svg#plus {
  display: block;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper .nice-number input.edd-input.edd-item-quantity {
  border: none;
  margin: 0;
  padding: 0.5rem 0;
  font-size: var(--font-size-normal);
  line-height: 1;
  min-width: 3rem;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper .nice-number input.edd-input.edd-item-quantity:invalid, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper .nice-number input.edd-input.edd-item-quantity.invalid {
  color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .edd_download_variable_price .variable_price_inner_wrapper .nice-number {
  max-width: 130px;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .license_addroles_price {
  color: var(--color-primary);
  font-weight: 700;
  text-align: left;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .license_addroles_price .edd_price_value {
  font-size: var(--font-size-3xl);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .license_addroles_price .edd_price_discount {
  text-align: left;
  display: inline-block;
  margin: 0;
  padding: 0;
  opacity: 0.8;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form .edd_download_variable_pricing_selector .team_ext_submit_btn {
  text-align: left;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form {
    border: none;
    padding: 2rem 0;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form:first-child, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form:first-of-type {
  border-left: none;
  border-right: 1px solid var(--color-border);
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form:first-child, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form:first-of-type {
    padding-top: 0;
    border: none;
    border-bottom: 1px solid var(--color-border);
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form:last-of-type, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form:last-child {
  padding-right: 0;
  border: none;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form:last-of-type, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form:last-child {
    border: none;
    padding-bottom: 0;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list form.edd_dowload_form:after {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form {
  display: flex;
  flex: 1 0 33.3%;
  padding: 0 2rem;
  border-left: 1px solid var(--color-border);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download {
  width: 100% !important;
  min-width: 280px;
  height: 100% !important;
  min-height: 1px !important;
  padding: 0;
  margin: 0;
  border: none;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding: 0;
  margin: 0;
  row-gap: 1.5rem;
  border: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit] {
  order: 3;
  margin: 0;
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
  padding-left: 3rem;
  padding-right: 3rem;
  transform: none;
  width: fit-content;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit] span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled], body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled],
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled] span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled] span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content {
  display: grid;
  grid-template-columns: 2fr 1fr;
  grid-template-rows: auto auto auto;
  grid-auto-rows: auto;
  grid-auto-flow: column;
  column-gap: 2rem;
  row-gap: 1rem;
  border: none;
  padding: 0;
  margin: 0;
  background: none;
  align-items: center;
  justify-content: space-between;
  justify-items: stretch;
  height: min-content;
  min-height: 100px !important;
  width: 100%;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title {
  grid-row: 1;
  grid-column: 1;
  width: 100%;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title a {
  font-family: var(--heading-secondary-font-family), sans-serif;
  font-size: var(--font-size-normal);
  font-weight: 700;
  line-height: 1.2;
  text-transform: none;
  color: var(--color-primary);
  cursor: initial;
  text-decoration: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price {
  grid-row: 1;
  grid-column: 2;
  width: 100%;
  padding: 0;
  margin: 0;
  text-align: right;
  align-self: flex-start;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_discount,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value_manual {
  font-family: var(--body-font-family), sans-serif;
  font-weight: 700;
  line-height: 1.2;
  text-transform: none;
  color: var(--color-primary);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_comment {
  line-height: 0.5;
  min-width: 60px;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency {
  font-size: var(--font-size-normal);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value_manual {
  font-size: var(--font-size-2xl);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description {
  grid-row: 2;
  grid-column: 1/-1;
  width: 100%;
  padding: 0;
  margin: 0;
  font-family: var(--body-font-family), sans-serif;
  font-size: var(--font-size-base);
  line-height: 1.4;
  font-weight: normal;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options {
  grid-row: 3;
  grid-column: 1/-1;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 1rem;
  background: none;
  border: none;
  width: 100%;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_variable_pricing_wrapper {
  order: 2;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: nowrap;
  align-items: center;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper {
  padding: 0;
  margin: 0;
  min-width: 8.8rem;
  font-family: var(--body-font-family), sans-serif;
  font-weight: normal;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .licence_number_txt {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 0.5rem;
  padding: 0 1rem;
  margin: 0;
  width: 100%;
  box-sizing: border-box;
  background: var(--color-light);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-lg);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button {
  all: unset;
  display: block;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button svg#minus,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button svg#plus {
  display: block;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity {
  border: none;
  margin: 0;
  padding: 0.5rem 0;
  font-size: var(--font-size-normal);
  line-height: 1;
  min-width: 3rem;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity:invalid, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity.invalid {
  color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads {
  order: 1;
  font-family: var(--body-font-family), sans-serif;
  font-size: var(--font-size-base);
  display: flex;
  width: 100%;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  align-items: center;
  justify-content: flex-start;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] {
  appearance: none;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  top: calc((var(--checkbox-size, 1.5rem) + 100%) / 2);
  left: 0.7rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  line-height: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label {
  position: relative;
  cursor: pointer;
  user-select: none;
  display: inline-block;
  padding: 0 0 0 calc(var(--checkbox-size, 1.5rem) + 1rem);
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: var(--checkbox-size, 1.5rem);
  height: var(--checkbox-size, 1.5rem);
  border: var(--border-width, 1px) solid var(--color-border);
  border-radius: var(--checkbox-border-radius, 0.5rem);
  background-color: var(--color-light);
  transition: all 0.2s ease-in-out;
  box-sizing: border-box;
  flex-shrink: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label::after {
  content: "";
  position: absolute;
  left: calc(var(--checkbox-size, 1.5rem) * 0.35);
  top: calc(50% - var(--checkbox-size, 1.5rem) * 0.33);
  width: calc(var(--checkbox-size, 1.5rem) * 0.35);
  height: calc(var(--checkbox-size, 1.5rem) * 0.6);
  border: solid var(--color-light, #fff);
  border-width: 0 3px 3px 0;
  border-radius: 2px;
  transform: rotate(45deg) scale(0);
  transition: transform 0.2s ease-in-out;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked + label::before {
  background-color: var(--color-checked, #007bff);
  border-color: var(--color-checked, #007bff);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked + label::after {
  transform: rotate(45deg) scale(1);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label:hover::before {
  border-color: var(--color-checked-hover, #0056b3);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label {
  color: var(--color-disabled-text, #999);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label::before {
  background-color: var(--color-disabled-bg, #eee);
  border-color: var(--color-disabled-border, #ddd);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label::after {
  border-color: var(--color-disabled-checkmark, #ccc);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled:checked + label::before {
  background-color: var(--color-disabled-checked-bg, lightblue);
  border-color: var(--color-disabled-checked-border, lightblue);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox].error + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox].invalid + label::before {
  border-color: var(--color-error);
  background-color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked:invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked.error + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked.invalid + label::before {
  border-color: var(--color-error);
  background-color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads label {
  max-width: 100%;
  display: inline-block;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
    width: 100%;
  }
}
@media (max-width: 768px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
    align-items: flex-start;
  }
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form {
    border: none;
    border-top: 1px solid var(--color-border);
    padding: 2rem 0;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form:first-child {
  border-left: none;
  padding-left: 0;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form:first-child {
    padding-top: 0;
    border: none;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form:last-of-type {
  padding-right: 0;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form:last-of-type {
    padding-bottom: 0;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_dbeaver-ue.edd_downloads_list form.edd_dowload_form:after {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form {
  display: flex;
  flex: 1 0;
  padding: 0 2rem 0 0;
  margin: 0 2rem 0 0;
  border-right: 1px solid var(--color-border);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download {
  width: 100% !important;
  min-width: 280px;
  height: 100% !important;
  min-height: 1px !important;
  padding: 0;
  margin: 0;
  border: none;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
  padding: 0;
  margin: 0;
  row-gap: 1.5rem;
  border: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit] {
  order: 3;
  margin: 0;
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  border: 1px solid var(--wp--preset--color--color-primary, var(--color-primary, #302220));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
  padding-left: 3rem;
  padding-right: 3rem;
  transform: none;
  width: fit-content;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit] span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover {
  background-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-primary-hover, var(--color-primary-hover, #943519));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled], body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled],
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled] span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled] span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled]:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation[disabled].active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation:disabled.active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:hover span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled:active span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled]:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit][disabled].active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit]:disabled.active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:hover span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled:active span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots > span, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-dots::after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.has-spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-dots::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner > span,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .btn-for-animation.is-loading.with_spinner::after,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item input[type=submit].is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content {
  display: grid;
  grid-template-columns: 2fr 1fr;
  grid-template-rows: auto auto auto;
  grid-auto-rows: auto;
  grid-auto-flow: column;
  column-gap: 2rem;
  row-gap: 1rem;
  border: none;
  padding: 0;
  margin: 0;
  background: none;
  align-items: center;
  justify-content: space-between;
  justify-items: stretch;
  height: min-content;
  min-height: 100px !important;
  width: 100%;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title {
  grid-row: 1;
  grid-column: 1;
  width: 100%;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .title a {
  font-family: var(--heading-secondary-font-family), sans-serif;
  font-size: var(--font-size-normal);
  font-weight: 700;
  line-height: 1.2;
  text-transform: none;
  color: var(--color-primary);
  cursor: initial;
  text-decoration: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price {
  grid-row: 1;
  grid-column: 2;
  width: 100%;
  padding: 0;
  margin: 0;
  text-align: right;
  align-self: flex-start;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_discount,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value_manual {
  font-family: var(--body-font-family), sans-serif;
  font-weight: 700;
  line-height: 1.2;
  text-transform: none;
  color: var(--color-primary);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_comment {
  line-height: 0.5;
  min-width: 60px;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_currency {
  font-size: var(--font-size-normal);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .price .edd_price_value_manual {
  font-size: var(--font-size-2xl);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .description {
  grid-row: 2;
  grid-column: 1/-1;
  width: 100%;
  padding: 0;
  margin: 0;
  font-family: var(--body-font-family), sans-serif;
  font-size: var(--font-size-base);
  line-height: 1.4;
  font-weight: normal;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options {
  grid-row: 3;
  grid-column: 1/-1;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  gap: 1rem;
  background: none;
  border: none;
  width: 100%;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_variable_pricing_wrapper {
  order: 2;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: nowrap;
  align-items: center;
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper {
  padding: 0;
  margin: 0;
  min-width: 8.8rem;
  font-family: var(--body-font-family), sans-serif;
  font-weight: normal;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .licence_number_txt {
  display: none;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 0.5rem;
  padding: 0 1rem;
  margin: 0;
  width: 100%;
  box-sizing: border-box;
  background: var(--color-light);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-lg);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button {
  all: unset;
  display: block;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button svg#minus,
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number button svg#plus {
  display: block;
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity {
  border: none;
  margin: 0;
  padding: 0.5rem 0;
  font-size: var(--font-size-normal);
  line-height: 1;
  min-width: 3rem;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity:invalid, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd_download_quantity_wrapper .nice-number input.edd-input.edd-item-quantity.invalid {
  color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads {
  order: 1;
  font-family: var(--body-font-family), sans-serif;
  font-size: var(--font-size-base);
  display: flex;
  width: 100%;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: center;
  align-items: center;
  justify-content: flex-start;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] {
  appearance: none;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  top: calc((var(--checkbox-size, 1.5rem) + 100%) / 2);
  left: 0.7rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  line-height: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label {
  position: relative;
  cursor: pointer;
  user-select: none;
  display: inline-block;
  padding: 0 0 0 calc(var(--checkbox-size, 1.5rem) + 1rem);
  margin: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: var(--checkbox-size, 1.5rem);
  height: var(--checkbox-size, 1.5rem);
  border: var(--border-width, 1px) solid var(--color-border);
  border-radius: var(--checkbox-border-radius, 0.5rem);
  background-color: var(--color-light);
  transition: all 0.2s ease-in-out;
  box-sizing: border-box;
  flex-shrink: 0;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label::after {
  content: "";
  position: absolute;
  left: calc(var(--checkbox-size, 1.5rem) * 0.35);
  top: calc(50% - var(--checkbox-size, 1.5rem) * 0.33);
  width: calc(var(--checkbox-size, 1.5rem) * 0.35);
  height: calc(var(--checkbox-size, 1.5rem) * 0.6);
  border: solid var(--color-light, #fff);
  border-width: 0 3px 3px 0;
  border-radius: 2px;
  transform: rotate(45deg) scale(0);
  transition: transform 0.2s ease-in-out;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked + label::before {
  background-color: var(--color-checked, #007bff);
  border-color: var(--color-checked, #007bff);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked + label::after {
  transform: rotate(45deg) scale(1);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox] + label:hover::before {
  border-color: var(--color-checked-hover, #0056b3);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label {
  color: var(--color-disabled-text, #999);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label::before {
  background-color: var(--color-disabled-bg, #eee);
  border-color: var(--color-disabled-border, #ddd);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled + label::after {
  border-color: var(--color-disabled-checkmark, #ccc);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:disabled:checked + label::before {
  background-color: var(--color-disabled-checked-bg, lightblue);
  border-color: var(--color-disabled-checked-border, lightblue);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox].error + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox].invalid + label::before {
  border-color: var(--color-error);
  background-color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked:invalid + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked.error + label::before, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads input.is_group_license[type=checkbox]:checked.invalid + label::before {
  border-color: var(--color-error);
  background-color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .group_license_downloads label {
  max-width: 100%;
  display: inline-block;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_price {
  display: flex;
  align-items: baseline;
  justify-content: flex-end;
  flex-wrap: wrap;
  column-gap: 0.3rem;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
  align-content: flex-start;
  font-family: var(--body-font-family), sans-serif;
  font-size: var(--font-size-base);
  font-weight: normal;
  color: var(--color-primary);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .select_cloud_license {
  margin: 15px 0 0 0;
  min-width: 100%;
  max-width: 100%;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .select_cloud_license .license_id_title {
  font-size: 0.75rem;
  padding-left: 1rem;
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item .product-item-content .edd_dbeaver_price_options .edd-error-message.group_license_err {
  position: static;
  line-height: normal;
  margin: auto 0;
  font-size: var(--font-size-base);
  color: var(--color-error);
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item a.btn {
  margin: 0;
  padding-left: 3rem;
  padding-right: 3rem;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
    width: 100%;
  }
}
@media (max-width: 768px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form .edd_download .product-item {
    align-items: flex-start;
  }
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form {
    border: none;
    border-bottom: 1px solid var(--color-border);
    padding: 0 0 2rem 0;
    margin: 0 0 2rem 0;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form:last-child, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form:last-of-type {
  border: none;
  padding: 0;
  margin: 0;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form:last-child, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form:last-of-type {
    padding: 0;
    border: none;
  }
}
body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form:after, body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_cloudbeaver.edd_downloads_list form.edd_dowload_form:before {
  display: none;
}
@media (max-width: 1199px) {
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: flex-start;
    align-items: stretch;
  }
  body.product_page .content-wrapper .row .pricing_section .pricing .dbeaver2_0.download_category_teamedition.edd_downloads_list {
    margin-left: 0;
  }
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call:active, body.product_page .content-wrapper .row .trial_section .book_set_up_call.active {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call:active span, body.product_page .content-wrapper .row .trial_section .book_set_up_call.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call:hover {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call[disabled], body.product_page .content-wrapper .row .trial_section .book_set_up_call:disabled, body.product_page .content-wrapper .row .trial_section .book_set_up_call.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call[disabled] span, body.product_page .content-wrapper .row .trial_section .book_set_up_call:disabled span, body.product_page .content-wrapper .row .trial_section .book_set_up_call.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call[disabled]:hover, body.product_page .content-wrapper .row .trial_section .book_set_up_call[disabled]:active, body.product_page .content-wrapper .row .trial_section .book_set_up_call[disabled].active, body.product_page .content-wrapper .row .trial_section .book_set_up_call:disabled:hover, body.product_page .content-wrapper .row .trial_section .book_set_up_call:disabled:active, body.product_page .content-wrapper .row .trial_section .book_set_up_call:disabled.active, body.product_page .content-wrapper .row .trial_section .book_set_up_call.disabled:hover, body.product_page .content-wrapper .row .trial_section .book_set_up_call.disabled:active, body.product_page .content-wrapper .row .trial_section .book_set_up_call.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call[disabled]:hover span, body.product_page .content-wrapper .row .trial_section .book_set_up_call[disabled]:active span, body.product_page .content-wrapper .row .trial_section .book_set_up_call[disabled].active span, body.product_page .content-wrapper .row .trial_section .book_set_up_call:disabled:hover span, body.product_page .content-wrapper .row .trial_section .book_set_up_call:disabled:active span, body.product_page .content-wrapper .row .trial_section .book_set_up_call:disabled.active span, body.product_page .content-wrapper .row .trial_section .book_set_up_call.disabled:hover span, body.product_page .content-wrapper .row .trial_section .book_set_up_call.disabled:active span, body.product_page .content-wrapper .row .trial_section .book_set_up_call.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.with_dots, body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.has-dots, body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.with_dots > span, body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.has-dots > span, body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.with_dots::after, body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.has-dots::after, body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .trial_section .book_set_up_call.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner {
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 4rem;
  row-gap: 3rem;
  width: 100%;
  max-width: 100%;
  align-items: center;
}
body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner .kc-elm.kc_column_inner {
  padding: 0;
  margin: 0;
}
body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner .kc-elm.kc_column_inner:first-child {
  flex: 1 1 340px;
  min-width: 340px;
}
body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner .kc-elm.kc_column_inner:first-child h2 + p, body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner .kc-elm.kc_column_inner:first-child h3 + p, body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner .kc-elm.kc_column_inner:first-child h4 + p, body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner .kc-elm.kc_column_inner:first-child h5 + p, body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner .kc-elm.kc_column_inner:first-child h6 + p {
  margin-top: var(--title-gap);
}
body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner .kc-elm.kc_column_inner:first-child p + p {
  margin-top: 1rem;
}
body.product_page .content-wrapper .row .trial_section .kc-col-container .kc_row.kc_row_inner .kc-elm.kc_column_inner:last-child {
  flex: 3 1;
  width: 100%;
  min-width: 60%;
}
body.product_page .content-wrapper .row .trial_section .trial__form {
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
}
body.product_page .content-wrapper .row .trial_section .trial__form .dbeaver-form {
  min-width: 65%;
}
body.product_page .content-wrapper .row .trial_section .trial__form .dbeaver-form #tl-form fieldset legend {
  border-bottom: none;
}
body.product_page .content-wrapper .row .trial_section .trial__form .dbeaver-form.has-error .error-title .error-text {
  font-family: var(--heading-secondary-font-family), sans-serif;
}
body.product_page .content-wrapper .row .trial_section .trial__form .dbeaver-form.has-error .error, body.product_page .content-wrapper .row .trial_section .trial__form .dbeaver-form.has-error .error.cannot-request {
  background: none;
  width: auto;
  height: auto;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  row-gap: 2rem;
  column-gap: 2rem;
  background-color: var(--color-primary);
  color: var(--color-light);
  border: none;
  border-radius: var(--border-radius-md);
  padding: var(--inner-container-paddings);
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
  margin: 0;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .kc-elm.kc_col-sm-6.kc_column_inner.col-md-6.col-sm-12 {
  margin: 0;
  padding: 0;
  flex: 1 1 350px;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .kc_column,
body.product_page .content-wrapper .row .request_demo_section .request_demo .kc_column_inner {
  margin: 0;
  padding: 0;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .cta_title h1, body.product_page .content-wrapper .row .request_demo_section .request_demo .cta_title h2, body.product_page .content-wrapper .row .request_demo_section .request_demo .cta_title h3, body.product_page .content-wrapper .row .request_demo_section .request_demo .cta_title h4, body.product_page .content-wrapper .row .request_demo_section .request_demo .cta_title h5, body.product_page .content-wrapper .row .request_demo_section .request_demo .cta_title h6 {
  color: var(--color-light);
  font-family: var(--heading-secondary-font-family), sans-serif;
  font-size: var(--font-size-2xl);
  line-height: 1.2;
  font-weight: bold;
  margin: 0 0 1rem 0;
  padding: 0;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .cta_title strong {
  color: var(--color-accent);
  font-weight: bold;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.sent .wpcf7-form-control-wrap,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.sent label,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.sent input,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.sent span,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.sent button {
  display: initial;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.invalid .wpcf7-response-output, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.unaccepted .wpcf7-response-output, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.spam .wpcf7-response-output {
  border: none;
  margin: 15px 0;
  background-color: var(--color-light);
  color: var(--color-primary);
  padding: 1rem;
  border-left: 5px solid var(--color-error);
  box-sizing: border-box;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.sent .wpcf7-response-output {
  background-color: var(--color-light);
  color: var(--color-primary);
  padding: 1rem;
  border-left: 5px solid var(--color-success);
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input {
  border-color: var(--color-border);
  margin: 0.5rem 0 1.5rem 0;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input[type=text], body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input[type=email], body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input[type=password],
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input[type=text],
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input[type=email],
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input[type=password] {
  display: block;
  border-radius: 0.5rem;
  border-width: var(--border-width, 1px);
  padding: 0 1rem;
  line-height: 2.5rem;
  font-size: 1rem;
  box-sizing: border-box;
  width: 100%;
  color: var(--color-primary);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input:invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input.error, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input.wpcf7-not-valid,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input:invalid,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input.error,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input.wpcf7-not-valid {
  border-color: var(--color-border);
  outline: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input:invalid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input.error.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input.wpcf7-not-valid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form input.invalid,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input:invalid.invalid,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input.error.invalid,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input.wpcf7-not-valid.invalid,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label input.invalid {
  border: 1px solid var(--color-error);
  outline: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select {
  background-color: var(--color-light);
  color: var(--color-body-font);
  border-radius: var(--border-radius-sm, 0.5rem);
  border-width: 1px;
  border-style: solid;
  padding: 1rem;
  font-size: 1em;
  box-sizing: border-box;
  width: 100%;
  margin: 0.5rem 0 1.5rem 0;
  color: var(--color-primary);
  outline: none;
  box-shadow: none;
  -moz-box-shadow: none;
  transition: all 0.3s ease;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea:invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea.error, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea.wpcf7-not-valid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select:invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select.error, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select.wpcf7-not-valid {
  border-color: var(--color-border);
  outline: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea:not(:placeholder-shown):not([type=file]):invalid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea:not(:placeholder-shown):not([type=file]).error.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea:not(:placeholder-shown):not([type=file]).wpcf7-not-valid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea:not(:placeholder-shown):not([type=file]).invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select:not(:placeholder-shown):not([type=file]):invalid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select:not(:placeholder-shown):not([type=file]).error.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select:not(:placeholder-shown):not([type=file]).wpcf7-not-valid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select:not(:placeholder-shown):not([type=file]).invalid {
  border: 1px solid var(--color-error);
  outline: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea:invalid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea.error.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea.wpcf7-not-valid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select:invalid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select.error.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select.wpcf7-not-valid.invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select.invalid {
  border: 1px solid var(--color-error);
  outline: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea:-moz-submit-invalid, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select:-moz-submit-invalid {
  box-shadow: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form textarea.wpcf7-form-control, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form select.wpcf7-form-control {
  width: 100%;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit {
  width: 100%;
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.active {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover {
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled], body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled] span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled].active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled.active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled].active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled.active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline {
  color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  background-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline span {
  color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.active {
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:hover {
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  box-shadow: var(--box-shadow-params, none);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:hover span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled], body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled] span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled].active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled.active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled.active {
  border-color: var(--color-disabled-border, #a5a5a5);
  background-color: var(--color-disabled-bg, #f1f1f1);
  color: var(--color-disabled-text, #a5a5a5);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled].active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled.active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled.active span {
  color: var(--color-disabled-text, #a5a5a5);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.with_dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.has-dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.with_dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.has-dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.with_dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.has-dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: currentColor;
  --loader-color-2: currentColor;
  --loader-color-3: currentColor;
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.submitting button.wpcf7-form-control.wpcf7-submit.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: currentColor;
  border-right-color: currentColor;
  border-bottom-color: currentColor;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox] {
  appearance: none;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  top: calc((var(--checkbox-size, 1.5rem) + 100%) / 2);
  left: 0.7rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  line-height: 0;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox] + span.wpcf7-list-item-label {
  position: relative;
  cursor: pointer;
  user-select: none;
  display: inline-block;
  padding: 0 0 0 calc(var(--checkbox-size, 1.5rem) + 1rem);
  margin: 0;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox] + span.wpcf7-list-item-label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: var(--checkbox-size, 1.5rem);
  height: var(--checkbox-size, 1.5rem);
  border: var(--border-width, 1px) solid var(--color-border);
  border-radius: var(--checkbox-border-radius, 0.5rem);
  background-color: var(--color-light);
  transition: all 0.2s ease-in-out;
  box-sizing: border-box;
  flex-shrink: 0;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox] + span.wpcf7-list-item-label::after {
  content: "";
  position: absolute;
  left: calc(var(--checkbox-size, 1.5rem) * 0.35);
  top: calc(50% - var(--checkbox-size, 1.5rem) * 0.33);
  width: calc(var(--checkbox-size, 1.5rem) * 0.35);
  height: calc(var(--checkbox-size, 1.5rem) * 0.6);
  border: solid var(--color-light, #fff);
  border-width: 0 3px 3px 0;
  border-radius: 2px;
  transform: rotate(45deg) scale(0);
  transition: transform 0.2s ease-in-out;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked + span.wpcf7-list-item-label::before {
  background-color: var(--color-checked, #007bff);
  border-color: var(--color-checked, #007bff);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked + span.wpcf7-list-item-label::after {
  transform: rotate(45deg) scale(1);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox] + span.wpcf7-list-item-label:hover::before {
  border-color: var(--color-checked-hover, #0056b3);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:disabled + span.wpcf7-list-item-label {
  color: var(--color-disabled-text, #999);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:disabled + span.wpcf7-list-item-label::before {
  background-color: var(--color-disabled-bg, #eee);
  border-color: var(--color-disabled-border, #ddd);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:disabled + span.wpcf7-list-item-label::after {
  border-color: var(--color-disabled-checkmark, #ccc);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:disabled:checked + span.wpcf7-list-item-label::before {
  background-color: var(--color-disabled-checked-bg, lightblue);
  border-color: var(--color-disabled-checked-border, lightblue);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:invalid + span.wpcf7-list-item-label::before, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox].error + span.wpcf7-list-item-label::before, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox].invalid + span.wpcf7-list-item-label::before {
  border-color: var(--color-error);
  background-color: var(--color-error);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked:invalid + span.wpcf7-list-item-label::before, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked.error + span.wpcf7-list-item-label::before, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked.invalid + span.wpcf7-list-item-label::before {
  border-color: var(--color-error);
  background-color: var(--color-error);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item {
  position: relative;
  display: inline-block;
  height: auto;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item input + span.wpcf7-list-item-label {
  margin: 0;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-spinner {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-list-item-label {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.active {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  border-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled], body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled {
  border-color: var(--color-disabled-bg, #f1f1f1);
  background-color: var(--color-disabled-text, #a5a5a5);
  color: var(--color-disabled-bg, #f1f1f1);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled] span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled span {
  color: var(--color-disabled-bg, #f1f1f1);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled].active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled.active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled.active {
  border-color: var(--color-disabled-bg, #f1f1f1);
  background-color: var(--color-disabled-text, #a5a5a5);
  color: var(--color-disabled-bg, #f1f1f1);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled].active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled.active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled.active span {
  color: var(--color-disabled-bg, #f1f1f1);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline {
  color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  background-color: transparent;
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline span {
  color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.active {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled], body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled {
  border-color: var(--color-disabled-bg, #f1f1f1);
  background-color: var(--color-disabled-text, #a5a5a5);
  color: var(--color-disabled-bg, #f1f1f1);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled] span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled span {
  color: var(--color-disabled-bg, #f1f1f1);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled].active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled.active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled.active {
  border-color: var(--color-disabled-bg, #f1f1f1);
  background-color: var(--color-disabled-text, #a5a5a5);
  color: var(--color-disabled-bg, #f1f1f1);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled].active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled.active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled.active span {
  color: var(--color-disabled-bg, #f1f1f1);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  --loader-color-2: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  --loader-color-3: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border-right-color: rgba(var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27)), 0.56);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark label,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control,
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-list-item-label, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form label,
.contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control,
.contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-list-item-label {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.active {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
  border-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:hover span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit[disabled], body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:disabled, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.disabled, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled], .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled {
  border-color: var(--color-disabled-bg, #f1f1f1);
  background-color: var(--color-disabled-text, #a5a5a5);
  color: var(--color-disabled-bg, #f1f1f1);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit[disabled] span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:disabled span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.disabled span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled] span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled span {
  color: var(--color-disabled-bg, #f1f1f1);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit[disabled]:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit[disabled]:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit[disabled].active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:disabled.active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.disabled.active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:hover, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled].active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:hover, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled.active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:hover, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled.active {
  border-color: var(--color-disabled-bg, #f1f1f1);
  background-color: var(--color-disabled-text, #a5a5a5);
  color: var(--color-disabled-bg, #f1f1f1);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit[disabled]:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit[disabled]:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit[disabled].active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit:disabled.active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.disabled.active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:hover span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled]:active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit[disabled].active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:hover span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled:active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit:disabled.active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:hover span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled:active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.disabled.active span {
  color: var(--color-disabled-bg, #f1f1f1);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.with_dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.has-dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_dots, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-dots, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.with_dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.has-dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner > span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_dots > span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-dots > span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.with_dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.has-dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner::after, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_dots::after, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-dots::after, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-2: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --loader-color-3: var(--wp--preset--color--color-light, var(--color-light, #fff));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner > span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner::after, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  border-right-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-light, var(--color-light, #fff)), 0.56);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline {
  color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  background-color: transparent;
  border: 1px solid var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  padding: 0.875rem 1.25rem;
  font-size: 1rem;
  line-height: 1;
  font-weight: 700;
  text-transform: initial;
  border-radius: var(--border-radius-lg, 5rem);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline span {
  color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:hover, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.active {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
  background-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border-color: var(--wp--preset--color--color-accent-hover, var(--color-accent-hover, #883b22));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:hover span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.active span {
  color: var(--wp--preset--color--color-light, var(--color-light, #fff));
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline[disabled], body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:disabled, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.disabled, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled], .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled {
  border-color: var(--color-disabled-bg, #f1f1f1);
  background-color: var(--color-disabled-text, #a5a5a5);
  color: var(--color-disabled-bg, #f1f1f1);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline[disabled] span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:disabled span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.disabled span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled] span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled span {
  color: var(--color-disabled-bg, #f1f1f1);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline[disabled]:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline[disabled]:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline[disabled].active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:disabled.active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.disabled:hover, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.disabled:active, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.disabled.active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:hover, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled].active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:hover, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled.active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:hover, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:active, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled.active {
  border-color: var(--color-disabled-bg, #f1f1f1);
  background-color: var(--color-disabled-text, #a5a5a5);
  color: var(--color-disabled-bg, #f1f1f1);
  cursor: not-allowed;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline[disabled]:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline[disabled]:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline[disabled].active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline:disabled.active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.disabled:hover span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.disabled:active span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.disabled.active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:hover span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled]:active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline[disabled].active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:hover span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled:active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline:disabled.active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:hover span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled:active span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.disabled.active span {
  color: var(--color-disabled-bg, #f1f1f1);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* using example <a class="is-loading"><span>Button Title</span></a> */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots > span, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner > span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots > span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots > span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots::after, body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner::after, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_dots::after, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-dots::after, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.has-spinner::after {
  content: "";
  position: static;
  --loader-color-1: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  --loader-color-2: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  --loader-color-3: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  --dot-min-size: var(--loader-dot-min-size, 10px);
  --dot-max-size: var(--loader-dot-max-size, 17px);
  --element-width: var(--loader-size, 60px);
  --border-radius: 1rem;
  --shaddow-max-size: calc((var(--dot-max-size) - var(--dot-min-size)) / 2);
  --shaddow-mid-size: calc(var(--shaddow-max-size) / 2);
  --base-width: calc(var(--element-width) - var(--dot-max-size));
  --offset-1: calc(var(--base-width) / -2);
  --offset-2: calc(var(--base-width) / 2);
  --offset-3: var(--base-width);
  display: inline-block;
  background-color: var(--loader-color-1);
  width: var(--dot-min-size);
  height: var(--dot-min-size);
  aspect-ratio: 1;
  border-radius: var(--border-radius);
  transform: translateX(var(--offset-1));
  animation: l21 0.5s infinite alternate linear;
  box-shadow: 0 0 0 var(--shaddow-max-size) var(--loader-color-1), var(--offset-2) 0 0 var(--shaddow-mid-size) var(--loader-color-2), var(--offset-3) 0 0 0 var(--loader-color-3);
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner {
  pointer-events: none;
  cursor: not-allowed;
  /* Add spinner */
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner > span, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner > span {
  display: none;
}
body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form.on-dark .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner::after, .contact-form.on-dark body.product_page .content-wrapper .row .request_demo_section .request_demo .wpcf7 form.wpcf7-form .wpcf7-form-control.wpcf7-submit.outline.is-loading.with_spinner::after {
  content: "";
  display: inline-block;
  width: var(--loader-size, 1rem);
  height: var(--loader-size, 1rem);
  margin: 0;
  border: var(--spinner-border-width, 2px) solid transparent;
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  border-top-color: var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27));
  border-right-color: rgba(var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27)), 0.8);
  border-bottom-color: rgba(var(--wp--preset--color--color-accent, var(--color-accent, #cf4a27)), 0.56);
}

/*!
 * Copyright (c) DBeaver corp. 2024.
 * Author: MOvs
 *
 */
/*    DBeaver-Color Fixtures */
.db--ginger {
  background-color: #b24324;
}

.db--brown {
  background-color: #9b442a;
}

.db--dark-primary {
  background-color: #7e7265;
}

.db--dark {
  background-color: #382923;
}

.db--red {
  background-color: #d03e16;
}

.db--orange {
  background-color: #b4401e;
}

.db--default {
  background-color: #a8958a;
}

/* DBeaver Font sizes */
/*------------- #VARIABLES --------------*/
/* Container Widths */
/* DBeaver Font sizes */
/* Sizes */

/*# sourceMappingURL=product-page-kc.css.map */
