section.comparison-tables table tbody td.light {color: #111;}
.pricing-tables.version-v3 {background: #fff;margin-top: -50px;}
.pricing-tables.version-v3 .plan-toggle {display: flex;align-items: center;justify-content: center;flex-direction: column;}
.pricing-tables.version-v3.version-V3-5 .plan-toggle {margin-bottom: 40px;}
.pricing-tables.version-v3 .plan-toggle p {position: relative;background: #ff6116;color: #0b1736 !important;border-radius: 4px;padding: 0 8px;font-size: 14px;font-weight: 600;margin-right: 16px;}
.pricing-tables.version-v3.version-V3-5 .plan-toggle p {margin-right: 0;margin-left: 6px;margin-top: 8px;background-color: white;}
.pricing-tables.version-v3 .plan-toggle .switch {font-weight: 800;line-height: 22px;}
.pricing-tables.version-v3.version-V3-5 .plan-toggle .switch .yearly {cursor: pointer;color: #1d1f21;font-weight: 800;font-size: 14px;position: absolute;z-index: 1;top: 4px;left: 26px;font-family: "ProximaNova ExtraBold";}
.pricing-tables.version-v3.version-V3-5 .plan-toggle .switch .monthly {cursor: pointer;color: #fff;font-weight: 800;font-size: 14px;position: absolute;width: 116px;z-index: 1;top: 4px;left: -119px;font-family: "ProximaNova ExtraBold";}
.pricing-tables.version-v3.version-V3-5 .plan-toggle .switch .hidden-switch {background-color: white;width: 130px;height: 28px;position: absolute;display: inline-block;}
.pricing-tables.version-v3.version-V3-5 .plan-toggle .switch.is-year-top .hidden-switch .yearly {color: #fff;}
.pricing-tables.version-v3.version-V3-5 .plan-toggle .switch.is-year-top .hidden-switch .monthly {color: #1d1f21;}
.pricing-tables.version-v3.version-V3-5 .plan-toggle .switch-paddle {width: 254px;height: 34px;}
.pricing-tables.version-v3.version-V3-5 .plan-toggle .switch.tiny input:checked~.switch-paddle::after {left: 7.85rem !important;}
.pricing-tables.version-v3.version-V3-5 .plan-toggle .switch-paddle::after {width: 125px;height: 26px;border-radius: 14px;}
.pricing-tables.version-v3 .has-call-out .plan-column {border: 1px solid #e8e9eb;border-radius: 16px;box-shadow: none;}
.pricing-tables.version-v3.version-V3-5 .has-call-out .plan-column {border: 1px solid #ff957c;border-radius: 9px;box-shadow: none;border-top-width: 8px;}
.pricing-tables.version-v3.version-V3-5 .enterprise {border: none !important;background-color: #f5f6f7;}
.pricing-tables.version-v3 .plan-column .cell-wrap {padding: 16px 20px 24px;display: grid;}
.pricing-tables.version-v3 .has-call-out .plan-column .plan-name {font-family: "ProximaNova ExtraBold";color: #56575b;font-size: 20px;text-align: left;border: none;padding: 0 0 24px;letter-spacing: normal;line-height: normal;}
.pricing-tables.version-v3 .has-call-out .plan-column.call-out-column {border-color: #0b1736;border-width: 2px;}
.pricing-tables.version-v3.version-V3-5 .has-call-out .plan-column.core .plan-name {color: #1d1f21;}
.pricing-tables.version-v3
  .is-year.has-call-out
  .plan-column.starter.call-out-column, .pricing-tables.version-v3
  .is-year.has-call-out
  .plan-column.core.call-out-column {border-color: #c9cacd;}
.pricing-tables.version-v3
  .has-call-out.is-year
  .plan-column.starter.call-out-column
  .call-out, .pricing-tables.version-v3
  .has-call-out.is-year
  .plan-column.core.call-out-column
  .call-out {background-color: #c9cacd;}
.pricing-tables.version-v3
  .has-call-out
  .plan-column.call-out-column
  .call-out {border-top-right-radius: 16px;border-top-left-radius: 16px;}
.pricing-tables.version-v3.version-V3-5
.has-call-out
.plan-column.call-out-column
.call-out {border-top-right-radius: 8px;border-top-left-radius: 8px;}
.pricing-tables.version-v3
  .is-year.has-call-out
  .plan-column.starter.call-out-column, .pricing-tables.version-v3
  .is-year.has-call-out
  .plan-column.core.call-out-column {opacity: 1;}
.pricing-tables.version-v3 .plan-column .plan-price {font-family: "ProximaNova ExtraBold";font-size: 40px;text-align: left;padding: 0 0 16px;margin-bottom: 0;color: #1d1f21;}
.pricing-tables.version-v3.version-V3-5 .plan-column.core .plan-price {padding: 0 0 21px;}
.pricing-tables.version-v3 .plan-column .plan-price.year h5 {font-family: "ProximaNova ExtraBold";color: #1d1f21;text-transform: capitalize;}
section.pricing-tables.version-v3 .has-call-out.is-year .starter .button, section.pricing-tables .has-call-out.is-year .core a.button {background-color: #d3d4d7;}
.pricing-tables.version-v3 .plan-column .plan-price sub {font-size: 16px;font-family: "ProximaNova Regular";}
.pricing-tables.version-v3 .plan-column .plan-price small {font-size: 12px;font-family: "ProximaNova Regular";color: #56575b;}
.pricing-tables.version-v3 .plan-column.enterprise .plan-price {font-size: 16px;line-height: 22px;font-family: "ProximaNova Regular";}
.pricing-tables.version-v3 .plan-column .plan-cta {position: relative;min-height: unset;grid-row: 3;padding: 0;}
.pricing-tables.version-v3 .plan-column .plan-cta p {margin-bottom: 0;}
.pricing-tables.version-v3.version-V3-5 .plan-column .plan-cta {margin-bottom: 15px;}
.pricing-tables.version-v3 .plan-column .plan-cta a.button {width: 100%;}
.pricing-tables.version-v3 .plan-column .plan-description {text-align: left;padding-left: 0 !important;padding-right: 0 !important;}
.pricing-tables.version-v3 .plan-column .plan-description img {width: 20px;margin-right: 6px;}
.pricing-tables.version-v3 .plan-column .plan-description p {color: #56575b;font-size: 14px;margin-bottom: 6px;}
.pricing-tables.version-v3 .plan-column .plan-description p strong {color: #36383b;font-size: 16px;font-family: "ProximaNova ExtraBold";}
.pricing-tables.version-v3 .plan-column .plan-description.specs {padding-top: 0 !important;}
.pricing-tables.version-v3 .plan-column .plan-description.specs ul {list-style: none;margin-left: 0;padding: 4px 8px;}
.pricing-tables.version-v3
  .plan-column
  .plan-description.specs
  ul:first-of-type {margin-top: 16px;margin-bottom: 8px;}
.pricing-tables.version-v3
  .plan-column
  .plan-description.specs
  ul:nth-of-type(2) {background-color: #f5f6f7;border-radius: 4px;margin-bottom: 0;padding: 8px;}
.pricing-tables.version-v3 .plan-column .plan-description.specs ul li {margin-bottom: 7px;display: flex;line-height: 1.2;}
.pricing-tables.version-v3 .plan-column .plan-description.specs ul img {margin-right: 8px;flex-shrink: 0;}
.pricing-tables.version-v3.version-V3-5 .plan-column .plan-description.specs ul strong {font-size: 16px;font-weight: 800;line-height: 14px;font-family: "ProximaNova ExtraBold";}
@media screen and (min-width: 768px) {.pricing-tables.version-v3 {margin-top: 0;}
	.pricing-tables.version-v3 .plan-toggle {flex-direction: row;}
	.pricing-tables.version-v3.version-V3-5 .plan-toggle {flex-direction: column-reverse;}
	.pricing-tables.version-v3 .plan-column .plan-cta {margin-bottom: 16px;}
	.pricing-tables.version-v5 .plan-column .plan-description.specs {margin-top: 20px;padding-top: 20px !important;}
	.pricing-tables.version-v3-5 .plan-column .plan-description.specs {margin-top: 0px !important;padding-top: 0px !important;}
	.pricing-tables.version-v3
    .plan-column
    .plan-description.specs
    ul:first-of-type {margin-top: 16px;margin-bottom: 16px;}}
@media screen and (min-width: 1240px) {.pricing-tables.version-v3 {margin-top: -50px;}}
.pricing-table-v3.free-plan-box {padding-bottom: 0;}
.pricing-table-v3.free-plan-box .grid-container {border: 1px solid #e8e9eb;border-radius: 16px;box-shadow: none;padding: 6px 10px 16px 6px;}
.pricing-table-v3.free-plan-box h3.card-plan-name {font-size: 20px;color: #56575b;font-family: "ProximaNova ExtraBold";letter-spacing: 0;}
.pricing-table-v3.free-plan-box ul:first-of-type li {margin-left: 0;}
.pricing-table-v3.free-plan-box ul li + li {margin-top: 0;margin-left: -20px;font-size: 14px;}
.pricing-table-v3.free-plan-box ul li + li strong {font-size: 16px;font-family: "ProximaNova ExtraBold";}
.pricing-table-v3.free-plan-box ul li img {position: static;}
.pricing-table-v3.pricing-table-V3-5.free-plan-box .grid-container {border: none !important;background-color: #f5f6f7;}
.pricing-tables.version-v3.version-V3-5 .enterprise .plan-description {margin-bottom: 10px;}