@import url("https://fonts.googleapis.com/css?family=Muli:400,600");
.appcues-hbspt-form {
  font-family: "Muli", sans-serif;
  font-size: 12.8px;
  position: relative;
  width: 100%;
  max-width: 550px; }
  .appcues-hbspt-form ul {
    list-style-type: none;
    padding-left: 5px; }
  .appcues-hbspt-form fieldset {
    max-width: 600px !important; }
  .appcues-hbspt-form input[type=checkbox] {
    -webkit-appearance: checkbox !important;
    -moz-appearance: checkbox !important; }
  .appcues-hbspt-form input[type=radio] {
    -moz-appearance: radio !important;
    -webkit-appearance: radio !important; }
  .appcues-hbspt-form input[type=checkbox], .appcues-hbspt-form input[type=radio] {
    padding: 0px 0 0 5px !important;
    margin-right: 5px;
    margin-top: -2.5px;
    cursor: pointer; }
  .appcues-hbspt-form .form-columns-2 .field:first-child .input {
    margin-right: 10px !important; }
  .appcues-hbspt-form .field {
    position: relative; }
    .appcues-hbspt-form .field label {
      text-transform: none;
      font-size: 12.8px;
      font-weight: 600;
      margin-bottom: 5px;
      display: block;
      text-align: left;
      color: #242a35; }
    .appcues-hbspt-form .field .input {
      margin-right: 0 !important; }
      .appcues-hbspt-form .field .input input, .appcues-hbspt-form .field .input textarea {
        line-height: 1.4;
        vertical-align: middle;
        outline: none;
        padding: 10px 18px;
        box-sizing: border-box;
        background: transparent; }
      .appcues-hbspt-form .field .input select {
        height: 44px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-appearance: none;
        -moz-appearance: none;
        background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%);
        background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
        background-size: 5px 5px, 5px 5px, 1px 1.5em;
        background-repeat: no-repeat;
        padding-left: 10px; }
      .appcues-hbspt-form .field .input input[type=text], .appcues-hbspt-form .field .input input[type=url], .appcues-hbspt-form .field .input input[type=tel], .appcues-hbspt-form .field .input input[type=number], .appcues-hbspt-form .field .input input[type=color], .appcues-hbspt-form .field .input input[type=email], .appcues-hbspt-form .field .input select, .appcues-hbspt-form .field .input textarea {
        width: 100% !important;
        margin-bottom: 15px;
        font-family: "Muli", sans-serif;
        font-size: 16px;
        border-radius: 5.5px;
        border-color: #C0C6D9; }
        .appcues-hbspt-form .field .input input[type=text]:focus, .appcues-hbspt-form .field .input input[type=text]:active, .appcues-hbspt-form .field .input input[type=url]:focus, .appcues-hbspt-form .field .input input[type=url]:active, .appcues-hbspt-form .field .input input[type=tel]:focus, .appcues-hbspt-form .field .input input[type=tel]:active, .appcues-hbspt-form .field .input input[type=number]:focus, .appcues-hbspt-form .field .input input[type=number]:active, .appcues-hbspt-form .field .input input[type=color]:focus, .appcues-hbspt-form .field .input input[type=color]:active, .appcues-hbspt-form .field .input input[type=email]:focus, .appcues-hbspt-form .field .input input[type=email]:active, .appcues-hbspt-form .field .input select:focus, .appcues-hbspt-form .field .input select:active, .appcues-hbspt-form .field .input textarea:focus, .appcues-hbspt-form .field .input textarea:active {
          outline: none; }
    .appcues-hbspt-form .field .hs-error-msgs {
      padding-left: 0;
      text-transform: none;
      list-style-type: none;
      padding: 0;
      margin-top: -10px;
      margin-bottom: 15px; }
      .appcues-hbspt-form .field .hs-error-msgs li label {
        font-size: 9.6px;
        color: #FF3B4E !important;
        line-height: 1.1; }
  .appcues-hbspt-form .hs_error_rollup {
    position: absolute;
    bottom: -50px; }
    @media (min-width: 1200px) {
      .appcues-hbspt-form .hs_error_rollup {
        bottom: -30px; } }
    .appcues-hbspt-form .hs_error_rollup .hs-error-msgs {
      color: #FF3B4E;
      padding-left: 0;
      list-style-type: none;
      padding-left: 5px; }
      .appcues-hbspt-form .hs_error_rollup .hs-error-msgs li {
        color: #FF3B4E; }
        .appcues-hbspt-form .hs_error_rollup .hs-error-msgs li label {
          font-size: 11.2px;
          color: #FF3B4E; }
  .appcues-hbspt-form .actions input, .appcues-hbspt-form .actions .submit-btn {
    font-weight: 500;
    letter-spacing: 0.3px;
    padding: 16px 8px;
    font-size: 16px;
    border-radius: 5.5px;
    transition: background 200ms ease;
    font-family: "Muli", sans-serif;
    cursor: pointer;
    line-height: 1.25;
    width: 100%;
    text-align: center; }
    .appcues-hbspt-form .actions input:focus, .appcues-hbspt-form .actions input:active, .appcues-hbspt-form .actions .submit-btn:focus, .appcues-hbspt-form .actions .submit-btn:active {
      outline: none; }
  .appcues-hbspt-form .actions:focus, .appcues-hbspt-form .actions:active {
    outline: none; }

.appcues-hbspt-form.checkbox-form {
  padding-bottom: 25px !important; }

.appcues-hbspt-form.header-form {
  max-width: 600px;
  padding: 20px 25px; }

.appcues-hbspt-form.inline-form .field.hs-fieldtype-textarea, .appcues-hbspt-form.inline-form .field.hs-fieldtype-text {
  clear: both; }
  .appcues-hbspt-form.inline-form .field.hs-fieldtype-textarea label, .appcues-hbspt-form.inline-form .field.hs-fieldtype-text label {
    display: none; }
.appcues-hbspt-form.inline-form .input {
  margin: 0; }
.appcues-hbspt-form.inline-form .hs_error_rollup {
  bottom: -10px; }
.appcues-hbspt-form.inline-form .hs_email {
  width: 100%;
  float: none; }
  .appcues-hbspt-form.inline-form .hs_email input {
    height: 54px;
    border-top-right-radius: 5.5px;
    border-bottom-right-radius: 5.5px; }
  @media (min-width: 550px) {
    .appcues-hbspt-form.inline-form .hs_email {
      width: 60%;
      float: left;
      vertical-align: middle; }
      .appcues-hbspt-form.inline-form .hs_email input {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important; } }
  @media (min-width: 1200px) {
    .appcues-hbspt-form.inline-form .hs_email {
      width: 65%; } }
@media (min-width: 550px) {
  .appcues-hbspt-form.inline-form .hs-fieldtype-booleancheckbox {
    position: absolute;
    bottom: 10px; } }
.appcues-hbspt-form.inline-form .hs-fieldtype-booleancheckbox .input {
  cursor: pointer; }
  .appcues-hbspt-form.inline-form .hs-fieldtype-booleancheckbox .input .inputs-list {
    padding-left: 0; }
    .appcues-hbspt-form.inline-form .hs-fieldtype-booleancheckbox .input .inputs-list span {
      cursor: pointer; }
.appcues-hbspt-form.inline-form .actions {
  width: 100%;
  float: none;
  border-top-left-radius: 5.5px;
  border-bottom-left-radius: 5.5px; }
  @media (min-width: 550px) {
    .appcues-hbspt-form.inline-form .actions {
      width: 40%;
      float: right;
      vertical-align: middle; }
      .appcues-hbspt-form.inline-form .actions input, .appcues-hbspt-form.inline-form .actions .submit-btn {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-left: none;
        margin-left: -2px;
        z-index: 100;
        position: relative; } }
  @media (min-width: 1200px) {
    .appcues-hbspt-form.inline-form .actions {
      width: 35%; } }

.appcues-hbspt-form.trial-form {
  display: block;
  margin-top: 20px; }
  @media (min-width: 992px) {
    .appcues-hbspt-form.trial-form {
      margin-top: 0; } }
  .appcues-hbspt-form.trial-form .appcues-demo-request-link {
    display: block;
    text-align: center;
    cursor: pointer;
    font-weight: 700;
    margin-top: 10px; }
    .appcues-hbspt-form.trial-form .appcues-demo-request-link:after {
      width: 15px;
      display: inline-block;
      margin-left: 10px;
      transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
      transform-style: preserve-3d;
      transition: transform 425ms; }
    .appcues-hbspt-form.trial-form .appcues-demo-request-link:hover:after {
      transform: translate3d(4px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); }
  .appcues-hbspt-form.trial-form .appcues-demo-request-link.white-link {
    color: #FFFFFF; }
    .appcues-hbspt-form.trial-form .appcues-demo-request-link.white-link:after {
      content: url("https://appcues-public.s3-us-west-2.amazonaws.com/website/img/icons/white-arrow.svg"); }
  .appcues-hbspt-form.trial-form .appcues-demo-request-link.primary-link {
    color: #5C5CFF; }
    .appcues-hbspt-form.trial-form .appcues-demo-request-link.primary-link:after {
      content: url("https://appcues-public.s3-us-west-2.amazonaws.com/website/img/icons/blurple-arrow.svg"); }

@media (min-width: 768px) {
  .appcues-hbspt-form.left-aligned-form {
    margin-left: 0;
    margin-right: auto; }
    .appcues-hbspt-form.left-aligned-form .appcues-demo-request-link {
      text-align: left;
      padding-left: 5px; } }

.appcues-hbspt-form.light-bg-form .field .input input, .appcues-hbspt-form.light-bg-form .field .input select, .appcues-hbspt-form.light-bg-form .field .input textarea {
  color: #242a35;
  border: 1px solid #C0C6D9; }
  .appcues-hbspt-form.light-bg-form .field .input input:focus, .appcues-hbspt-form.light-bg-form .field .input input:active, .appcues-hbspt-form.light-bg-form .field .input input:hover, .appcues-hbspt-form.light-bg-form .field .input select:focus, .appcues-hbspt-form.light-bg-form .field .input select:active, .appcues-hbspt-form.light-bg-form .field .input select:hover, .appcues-hbspt-form.light-bg-form .field .input textarea:focus, .appcues-hbspt-form.light-bg-form .field .input textarea:active, .appcues-hbspt-form.light-bg-form .field .input textarea:hover {
    border-color: #5C5CFF; }
  .appcues-hbspt-form.light-bg-form .field .input input::-webkit-input-placeholder, .appcues-hbspt-form.light-bg-form .field .input select::-webkit-input-placeholder, .appcues-hbspt-form.light-bg-form .field .input textarea::-webkit-input-placeholder {
    color: #979eb4;
    font-size: 16px; }
  .appcues-hbspt-form.light-bg-form .field .input input:-moz-placeholder, .appcues-hbspt-form.light-bg-form .field .input select:-moz-placeholder, .appcues-hbspt-form.light-bg-form .field .input textarea:-moz-placeholder {
    color: #979eb4;
    font-size: 16px; }
  .appcues-hbspt-form.light-bg-form .field .input input::-moz-placeholder, .appcues-hbspt-form.light-bg-form .field .input select::-moz-placeholder, .appcues-hbspt-form.light-bg-form .field .input textarea::-moz-placeholder {
    color: #979eb4;
    font-size: 16px; }
  .appcues-hbspt-form.light-bg-form .field .input input:-ms-input-placeholder, .appcues-hbspt-form.light-bg-form .field .input select:-ms-input-placeholder, .appcues-hbspt-form.light-bg-form .field .input textarea:-ms-input-placeholder {
    color: #979eb4;
    font-size: 16px; }
.appcues-hbspt-form.light-bg-form .actions input, .appcues-hbspt-form.light-bg-form .actions .submit-btn {
  background: #5C5CFF;
  color: #FFFFFF;
  border: 1px solid #3f3feb; }
  .appcues-hbspt-form.light-bg-form .actions input:hover, .appcues-hbspt-form.light-bg-form .actions .submit-btn:hover {
    background: #3f3feb; }

.appcues-hbspt-form.blog-bg-form .field .input input, .appcues-hbspt-form.blog-bg-form .field .input select, .appcues-hbspt-form.blog-bg-form .field .input textarea {
  background: #F5F7FA;
  color: #979EB4;
  border: none; }
  .appcues-hbspt-form.blog-bg-form .field .input input:focus, .appcues-hbspt-form.blog-bg-form .field .input input:active, .appcues-hbspt-form.blog-bg-form .field .input input:hover, .appcues-hbspt-form.blog-bg-form .field .input select:focus, .appcues-hbspt-form.blog-bg-form .field .input select:active, .appcues-hbspt-form.blog-bg-form .field .input select:hover, .appcues-hbspt-form.blog-bg-form .field .input textarea:focus, .appcues-hbspt-form.blog-bg-form .field .input textarea:active, .appcues-hbspt-form.blog-bg-form .field .input textarea:hover {
    border: none; }
  .appcues-hbspt-form.blog-bg-form .field .input input::-webkit-input-placeholder, .appcues-hbspt-form.blog-bg-form .field .input select::-webkit-input-placeholder, .appcues-hbspt-form.blog-bg-form .field .input textarea::-webkit-input-placeholder {
    color: #979EB4;
    font-size: 16px; }
  .appcues-hbspt-form.blog-bg-form .field .input input:-moz-placeholder, .appcues-hbspt-form.blog-bg-form .field .input select:-moz-placeholder, .appcues-hbspt-form.blog-bg-form .field .input textarea:-moz-placeholder {
    color: #979EB4;
    font-size: 16px; }
  .appcues-hbspt-form.blog-bg-form .field .input input::-moz-placeholder, .appcues-hbspt-form.blog-bg-form .field .input select::-moz-placeholder, .appcues-hbspt-form.blog-bg-form .field .input textarea::-moz-placeholder {
    color: #979EB4;
    font-size: 16px; }
  .appcues-hbspt-form.blog-bg-form .field .input input:-ms-input-placeholder, .appcues-hbspt-form.blog-bg-form .field .input select:-ms-input-placeholder, .appcues-hbspt-form.blog-bg-form .field .input textarea:-ms-input-placeholder {
    color: #979EB4;
    font-size: 16px; }
.appcues-hbspt-form.blog-bg-form .actions input, .appcues-hbspt-form.blog-bg-form .actions .submit-btn {
  background: #5c5cff;
  background: linear-gradient(90deg, #5c5cff 0%, #8960ff 100%);
  color: #FFFFFF;
  border: none;
  transition: background 300ms; }
  .appcues-hbspt-form.blog-bg-form .actions input:hover, .appcues-hbspt-form.blog-bg-form .actions .submit-btn:hover {
    background: #3f3feb;
    background: linear-gradient(90deg, #8960ff 0%, #5c5cff 100%); }

.appcues-hbspt-form.stacked-blog-form {
  padding: 0; }
  .appcues-hbspt-form.stacked-blog-form .field label {
    display: none; }

.appcues-hbspt-form.dark-bg-form .field label {
  color: #FFFFFF; }
.appcues-hbspt-form.dark-bg-form .field .input input, .appcues-hbspt-form.dark-bg-form .field .input select, .appcues-hbspt-form.dark-bg-form .field .input textarea {
  color: #FFFFFF;
  border: 1px solid #FFFFFF; }
  .appcues-hbspt-form.dark-bg-form .field .input input:focus, .appcues-hbspt-form.dark-bg-form .field .input input:active, .appcues-hbspt-form.dark-bg-form .field .input input:hover, .appcues-hbspt-form.dark-bg-form .field .input select:focus, .appcues-hbspt-form.dark-bg-form .field .input select:active, .appcues-hbspt-form.dark-bg-form .field .input select:hover, .appcues-hbspt-form.dark-bg-form .field .input textarea:focus, .appcues-hbspt-form.dark-bg-form .field .input textarea:active, .appcues-hbspt-form.dark-bg-form .field .input textarea:hover {
    border-color: #FFFFFF; }
  .appcues-hbspt-form.dark-bg-form .field .input input::-webkit-input-placeholder, .appcues-hbspt-form.dark-bg-form .field .input select::-webkit-input-placeholder, .appcues-hbspt-form.dark-bg-form .field .input textarea::-webkit-input-placeholder {
    color: #FFFFFF;
    font-size: 16px; }
  .appcues-hbspt-form.dark-bg-form .field .input input:-moz-placeholder, .appcues-hbspt-form.dark-bg-form .field .input select:-moz-placeholder, .appcues-hbspt-form.dark-bg-form .field .input textarea:-moz-placeholder {
    color: #FFFFFF;
    font-size: 16px; }
  .appcues-hbspt-form.dark-bg-form .field .input input::-moz-placeholder, .appcues-hbspt-form.dark-bg-form .field .input select::-moz-placeholder, .appcues-hbspt-form.dark-bg-form .field .input textarea::-moz-placeholder {
    color: #FFFFFF;
    font-size: 16px; }
  .appcues-hbspt-form.dark-bg-form .field .input input:-ms-input-placeholder, .appcues-hbspt-form.dark-bg-form .field .input select:-ms-input-placeholder, .appcues-hbspt-form.dark-bg-form .field .input textarea:-ms-input-placeholder {
    color: #FFFFFF;
    font-size: 16px; }
.appcues-hbspt-form.dark-bg-form .actions input, .appcues-hbspt-form.dark-bg-form .actions .submit-btn {
  background: #FFFFFF;
  color: #5C5CFF;
  border: 1px solid #FFFFFF; }
  .appcues-hbspt-form.dark-bg-form .actions input:hover, .appcues-hbspt-form.dark-bg-form .actions .submit-btn:hover {
    color: #3923B7; }

.appcues-hbspt-form.growth-lab .field .input input, .appcues-hbspt-form.growth-lab .field .input select, .appcues-hbspt-form.growth-lab .field .input textarea {
  color: #C0C6D9;
  border: 1px solid #222f4a;
  background: #222f4a; }
  .appcues-hbspt-form.growth-lab .field .input input:focus, .appcues-hbspt-form.growth-lab .field .input input:active, .appcues-hbspt-form.growth-lab .field .input input:hover, .appcues-hbspt-form.growth-lab .field .input select:focus, .appcues-hbspt-form.growth-lab .field .input select:active, .appcues-hbspt-form.growth-lab .field .input select:hover, .appcues-hbspt-form.growth-lab .field .input textarea:focus, .appcues-hbspt-form.growth-lab .field .input textarea:active, .appcues-hbspt-form.growth-lab .field .input textarea:hover {
    border-color: #5C5CFF;
    color: #FFFFFF; }
  .appcues-hbspt-form.growth-lab .field .input input::-webkit-input-placeholder, .appcues-hbspt-form.growth-lab .field .input select::-webkit-input-placeholder, .appcues-hbspt-form.growth-lab .field .input textarea::-webkit-input-placeholder {
    color: #C0C6D9;
    font-size: 16px; }
  .appcues-hbspt-form.growth-lab .field .input input:-moz-placeholder, .appcues-hbspt-form.growth-lab .field .input select:-moz-placeholder, .appcues-hbspt-form.growth-lab .field .input textarea:-moz-placeholder {
    color: #C0C6D9;
    font-size: 16px; }
  .appcues-hbspt-form.growth-lab .field .input input::-moz-placeholder, .appcues-hbspt-form.growth-lab .field .input select::-moz-placeholder, .appcues-hbspt-form.growth-lab .field .input textarea::-moz-placeholder {
    color: #C0C6D9;
    font-size: 16px; }
  .appcues-hbspt-form.growth-lab .field .input input:-ms-input-placeholder, .appcues-hbspt-form.growth-lab .field .input select:-ms-input-placeholder, .appcues-hbspt-form.growth-lab .field .input textarea:-ms-input-placeholder {
    color: #C0C6D9;
    font-size: 16px; }
.appcues-hbspt-form.growth-lab .actions input, .appcues-hbspt-form.growth-lab .actions .submit-btn {
  background: #5C5CFF;
  color: #FFFFFF;
  border: 1px solid #3f3feb; }
  .appcues-hbspt-form.growth-lab .actions input:hover, .appcues-hbspt-form.growth-lab .actions .submit-btn:hover {
    background: #3f3feb; }
.appcues-hbspt-form.growth-lab .submitted-message {
  color: #5C5CFF; }

.appcues-hbspt-form.stacked-form {
  margin-top: 50px; }
  .appcues-hbspt-form.stacked-form .field.hs-fieldtype-textarea label, .appcues-hbspt-form.stacked-form .field.hs-fieldtype-text label {
    display: none; }
  .appcues-hbspt-form.stacked-form .input input[type=text], .appcues-hbspt-form.stacked-form .input input[type=url], .appcues-hbspt-form.stacked-form .input input[type=tel], .appcues-hbspt-form.stacked-form .input input[type=number], .appcues-hbspt-form.stacked-form .input input[type=color], .appcues-hbspt-form.stacked-form .input input[type=email], .appcues-hbspt-form.stacked-form .input select, .appcues-hbspt-form.stacked-form .input textarea {
    margin-bottom: 25px; }

.social-share-icons {
  display: block;
  margin-top: 25px; }
  .social-share-icons .at-icon-wrapper {
    background: #242a35;
    width: 30px !important;
    height: 30px !important;
    padding: 0 !important;
    border-radius: 30px !important; }
    .social-share-icons .at-icon-wrapper:focus, .social-share-icons .at-icon-wrapper:hover {
      outline: none;
      background: #5C5CFF; }
  .social-share-icons svg {
    margin: 3px;
    fill: #FFFFFF !important;
    transition: fill 0.2s ease;
    width: 24px !important;
    height: 24px !important; }

.social-share-icons.fixed {
  position: fixed;
  top: 200px; }

#mau-container {
  display: block; }

#pricing-mau-slider-container {
  -webkit-tap-highlight-color: transparent;
  width: 100%;
  margin-top: 8px;
  display: block;
  /* slidershell exists only
  to provide a positioning context for the range input and other elements.*/
  /* .slidertrack is the visible track on which the user drags the thumb button. */
  /* .sliderfill adds color (or a gradient as seen here) to the track as the user 
  	drags the thumb. */
  /* .sliderthumb can be any css you like including an image. 
  	The dimensions must match those found in the rule for 
  	input[type=range]::-webkit-slider-thumb. */
  /* .slidervalue can be styled as you see fit */
  /* First we have to make transparent all the default elements of the range input.
  	We use color: transparent to eliminate the default tick marks in IE. */
  /* we need a separate rule for when the range input is to be vertical */
  /* Make the thumbs the same size as your custom sliderthumb. 
  	they will not be visible but they will be draggable. 	*/
  /* microsoft IE10+ and Edge - eliminates default fills before and after thumb */
  /* other rules you may need for page styling */ }
  #pricing-mau-slider-container .slider-column, #pricing-mau-slider-container td, #pricing-mau-slider-container tr, #pricing-mau-slider-container th {
    width: 100%;
    border: 0 none !important; }
  #pricing-mau-slider-container .slider {
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: visible;
    z-index: 100;
    cursor: pointer; }
  #pricing-mau-slider-container .slidershell {
    border: 0 none;
    position: relative;
    left: 0px;
    top: 0px;
    overflow: visible;
    width: 100%; }
  #pricing-mau-slider-container .slidertrack {
    border: 0 none;
    border-radius: 50px;
    background: #CFD5E5;
    left: 0;
    position: absolute;
    height: 10px;
    width: 100%; }
  #pricing-mau-slider-container .sliderfill {
    border-radius: 50px;
    height: 10px;
    position: absolute;
    left: 0;
    opacity: 1;
    pointer-events: none;
    background: #5C5CFF;
    background: -moz-linear-gradient(left, #5c5cff 0%, #8960ff 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #5c5cff 0%, #8960ff 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #5c5cff 0%, #8960ff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c5cff', endColorstr='#8960ff',GradientType=1 );
    /* IE6-9 */
    z-index: 100;
    cursor: pointer; }
  #pricing-mau-slider-container .sliderthumb {
    width: 15px;
    height: 15px;
    background-color: #8960ff;
    border-radius: 50px;
    position: absolute;
    left: 0px;
    top: -2.5px;
    border: 0 none;
    padding: 0px;
    margin: 0px;
    text-align: center;
    pointer-events: none; }
  #pricing-mau-slider-container .slidervalue {
    width: 15px;
    height: 15px;
    line-height: 15px;
    color: #242a35;
    font-family: helvetica,sans-serif;
    font-size: 18px;
    position: absolute;
    left: 0px;
    top: 0px;
    border: 0 none;
    border-radius: 50px;
    padding: 0px;
    margin: 0px;
    text-align: center;
    pointer-events: none; }
  #pricing-mau-slider-container input[type=range]::-ms-track {
    width: 100%;
    height: 100%;
    -webkit-appearance: none;
    margin: 0px;
    padding: 0px;
    border: 0 none;
    background: #5C5CFF;
    color: transparent;
    overflow: visible; }
  #pricing-mau-slider-container input[type=range]::-moz-range-track {
    width: 100%;
    height: 100%;
    -moz-appearance: none;
    margin: 0px;
    padding: 0px;
    border: 0 none;
    background: #5C5CFF;
    color: transparent;
    overflow: visible; }
  #pricing-mau-slider-container input[type=range] {
    width: 100%;
    height: 16px;
    opacity: 0;
    -webkit-appearance: none;
    margin: 0px;
    padding: 0px;
    border: 0 none;
    background: transparent;
    color: transparent;
    overflow: visible; }
  #pricing-mau-slider-container input[type=range].slidervertical {
    -webkit-appearance: slider-vertical;
    writing-mode: bt-lr;
    /* IE */
    opacity: 0.01;
    /* needed to hide the default slider-vertical appearance */ }
  #pricing-mau-slider-container input[type=range]:focus::-webkit-slider-runnable-track {
    background: transparent;
    border: transparent; }
  #pricing-mau-slider-container input[type=range]:focus {
    outline: none; }
  #pricing-mau-slider-container input[type=range]::-ms-thumb {
    width: 15px;
    height: 15px;
    border-radius: 0px;
    border: 0 none;
    background: transparent; }
  #pricing-mau-slider-container input[type=range]::-moz-range-thumb {
    width: 15px;
    height: 15px;
    border-radius: 0px;
    border: 0 none;
    background: transparent; }
  #pricing-mau-slider-container input[type=range]::-webkit-slider-thumb {
    width: 15px;
    height: 15px;
    border-radius: 0px;
    border: 0 none;
    background: transparent;
    -webkit-appearance: none; }
  #pricing-mau-slider-container input[type=range]::-ms-fill-lower {
    background: transparent;
    border: 0 none; }
  #pricing-mau-slider-container input[type=range]::-ms-fill-upper {
    background: transparent;
    border: 0 none; }
  #pricing-mau-slider-container input[type=range]::-ms-tooltip {
    display: none; }
  #pricing-mau-slider-container .mau-count-new {
    text-align: center;
    padding: 10px;
    max-width: 150px;
    margin: 30px auto;
    border: 1px solid #c0c6d9;
    border-radius: 6px;
    font-weight: 700;
    font-size: 15px;
    background: #242a35;
    color: #FFFFFF;
    position: relative; }
    #pricing-mau-slider-container .mau-count-new:before {
      content: ' ';
      height: 0;
      position: absolute;
      width: 0;
      left: 10px;
      border: 10px solid transparent;
      border-bottom-color: #242a35;
      top: -18px;
      left: 50%;
      transform: translateX(-50%); }
  #pricing-mau-slider-container .label {
    font-size: 12px;
    position: absolute;
    bottom: 0; }
  #pricing-mau-slider-container #slider-lower-range {
    left: 0; }
  #pricing-mau-slider-container #slider-upper-range {
    right: 0; }

#enterprise-pricing-container.enterprise-active {
  z-index: 10;
  margin-top: -40px;
  margin-bottom: -40px;
  border-radius: 16px;
  box-shadow: -4px 3px 37px 4px rgba(0, 0, 0, 0.07); }

#standard-pricing-container.enterprise-active {
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 0;
  border-right: 1px #e7e9eb solid; }

#standard-pricing-container.enterprise-active .button {
  display: none; }

#standard-pricing-container.enterprise-active::before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  background: rgba(255, 255, 255, 0.85); }

/*# sourceMappingURL=main.css.map */
