/* Match the native productive .botongradient control without changing its wrapper. */
body.page-id-238 .tht-team-product-managed .tht-team-cta .botongradient,
body.page-id-12 .global-product-home-row .tht-product-card-link .botongradient {
  border-style: solid;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 700;
  height: 44px !important;
  line-height: 20px;
  min-height: 0;
  padding: 12px 28px !important;
}

@media (max-width: 921px) {
  body.page-id-238 .tht-team-product-managed .tht-team-cta .botongradient,
  body.page-id-12 .global-product-home-row .tht-product-card-link .botongradient {
    font-size: 12.768px;
  }
}

/* Elementor inserts a widget-container between the equal-height widget and card. */
body.page-id-330 .tht-catalog-row > .e-con-inner > .elementor-widget > .elementor-widget-container {
  display: flex;
  flex: 1 1 auto;
  width: 100%;
}

body.page-id-330 .tht-catalog-row > .e-con-inner > .elementor-widget > .elementor-widget-container > .card1 {
  flex: 1 1 auto;
  width: 100%;
}
