body {
	margin: 0;
}
a{
	text-decoration: none !important;
}
a:where(:not(.wp-element-button)):focus {
    text-decoration: none;
}
p.paragraph-price-right > span.text-span-84 > strong{
	display: none;
}
.emb-card {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      max-width: 800px !important;
      margin-right: auto;
      margin-left: auto;
      padding: 35px 40px 50px;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      border-radius: 18px;
      background-color: #fff;
      box-shadow: 0 0 24px 0 hsl(0deg 0% 59% / 10%);
      color: #333;
  }
  .emb-card-question {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 63%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
  }
  .paragraph-954856 {
      font-size: 22px;
  }
  .text-align-center {
      text-align: center;
  }
  p {
      margin-top: 0;
      margin-bottom: 16px;
      font-family: 'Gt walsheim pro',sans-serif;
      font-size: 18px;
      line-height: 1.5;
      font-weight: 400;
  }
  .div-block-601 {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 16px;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
  }
  .paragraph-price-left {
      margin-bottom: 0;
      color: #7d7af5;
      font-size: 25px;
      font-weight: 700;
  }
  .range-slider-outer.no-pt {
      padding-top: 0;
  }
  .range-slider-outer {
      position: relative;
      width: 100%;
      padding-top: 48px;
  }
  .range-slider-box {
      width: 100%;
  }
  .hidden {
      display: none;
  }
  .range-slider {
      -webkit-appearance: none;
      width: 100%;
      height: 10px;
      border-radius: 5px;
      outline: none;
      overflow-x: hidden;
      -webkit-transition: .2s;
      transition: opacity .2s;
  }
  input {
      line-height: normal;
  }
  .range-slider::-webkit-slider-thumb {
      opacity: 0;
  }

  .range-slider::-moz-range-thumb {
      /*width: 26px;
      height: 27px;
      
      border: 0;
      background-image: url('https://assets-global.website-files.com/5a68f082ae5eb70001efdda4/621ded193ef4da46bf550353_pointer.svg');
      background-repeat: no-repeat;
      background-size: contain;
      
      cursor: pointer;
      */
      opacity: 0;
  } 
  
  .track {
      width: 100%;
      height: 10px;
      position: absolute;
      bottom: 5px;
      left: 0;
      background-color: #E4E3FD;
      border-radius: 84px;
      pointer-events: none;
  }
  .track-inner {
      position: relative;
      height: 100%;
      background-color: #7D7AF5;
      border-radius: 48px;
  }
  .track-inner:after {
      display: block;
      transform: translate3d(50%, -50%, 0);
      position: absolute;
      right: 0;
    
      width: 26px;
      height: 27px;
      
      content: '';
      
      border: 0;
      background-image: url('https://assets-global.website-files.com/5a68f082ae5eb70001efdda4/621ded193ef4da46bf550353_pointer.svg');
      background-repeat: no-repeat;
      background-size: contain;
      
      cursor: pointer;
  }

  .range-pricing-box {
      width: fit-content;
  }
  
  .price-bottom {
      width: 30px;
  }
  
  .price-bottom:last-child {
      width: 36px;
  }
  .w-embed:after, .w-embed:before {
      content: " ";
      display: table;
      grid-column-start: 1;
      grid-row-start: 1;
      grid-column-end: 2;
      grid-row-end: 2;
  }
  .w-embed:after {
      clear: both;
  }
  .rs-container {
      font-family: Arial,Helvetica,sans-serif;
      height: 45px;
      position: relative;
  }
  .rs-container .rs-bg {
      border: none;
      background-color: #e4e3fd;
      z-index: 9;
  }
  .rs-container .rs-bg, .rs-container .rs-selected {
      height: 10px;
      left: 0;
      position: absolute;
      top: 5px;
      width: 100%;
      border-radius: 3px;
  }
  .rs-container .rs-selected {
      background-color: #7c7af5;
      border: none;
      transition: all .2s linear!important;
  }
  .rs-container .rs-scale {
      width: 100%;
      display: flex;
      justify-content: space-between;
  }
  .rs-container .rs-scale {
      left: 0;
      position: absolute;
      top: 5px;
      white-space: nowrap;
  }
  .rs-container .rs-scale span {
      width: auto!important;
  }
  .rs-container .rs-scale span {
      float: left;
      position: relative;
  }
  .rs-container .rs-scale span ins {
      font-size: 10px;
      margin-left: 0!important;
  }
  .rs-container .rs-scale span ins {
      color: #333;
      display: inline-block;
      font-size: 12px;
      margin-top: 20px;
      text-decoration: none;
  }
  .rs-container * {
      box-sizing: border-box;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
  }
  .rs-container .rs-pointer {
      width: 26px;
      height: 27px;
      background-image: url(https://assets-global.website-files.com/5a68f082ae5eb70001efdda4/621ded193ef4da46bf550353_pointer.svg);
      background-repeat: no-repeat;
      background-size: contain;
      box-shadow: none;
      border-radius: 0px;
      border: 0px;
      background-color: transparent;
      top: -5px;
      transition: all .2s linear!important;
      transform: translateX(-50%);
      z-index: 99;
  }
  .rs-container .rs-pointer {
      cursor: pointer;
      position: absolute;
  }
  .emb-card-line {
      width: 2px;
      height: 100%;
      min-height: 200px;
      margin-right: 36px;
      margin-left: 36px;
      background-color: #e9e9e9;
  }
  .emb-card-price {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 23%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
  }
  .paragraph-954867.old-price {
      width: 100%;
      margin-bottom: 6px;
      color: #7a7a7a;
      font-size: 18px;
      text-align: center;
      text-decoration: line-through;
  }
  .old-price {
      display: none;
  }
  .paragraph-price-right {
      width: 100%;
      margin-bottom: 16px;
      font-size: 30px;
      line-height: 1.2;
      text-align: center;
  }
  .text-span-84 {
      font-size: 30px;
      font-weight: 400;
  }
  .total-price {
      font-weight: 700;
  }
  .text-span-85 {
      font-size: 20px;
  }
  .m-button.primary.next-button.navbar.cta-button.mb.pricing {
      padding-top: 12px;
      padding-bottom: 12px;
      border-top-right-radius: 32px;
      box-shadow: 0 1px 4px 0 rgb(0 0 0 / 15%);
  }
  .m-button.primary.next-button.navbar.cta-button.mb {
      margin-bottom: 14px;
      -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
      text-align: center;
  }
  .m-button.primary.next-button.navbar {
      padding: 12px 24px;
      font-size: 1rem;
      line-height: 1.5rem;
      font-weight: 400;
  }
  .m-button.primary.next-button {
      border-radius: 32px 0 32px 32px;
      text-transform: none;
  }
  .m-button.primary {
      margin-top: 0;
      -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
      align-self: flex-start;
      background-color: #fd5444;
      -webkit-transition: 350ms;
      transition: 350ms;
      color: #fff;
  }
  .cta-button {
      padding: 12px 30px;
      border-radius: 5px;
      background-color: #fd5444;
      box-shadow: 0 4px 4px 0 rgb(0 0 0 / 10%);
      color: #fff;
  }
  .w-button {
      display: inline-block;
      padding: 9px 15px;
      background-color: #3898ec;
      color: #fff;
      border: 0;
      line-height: inherit;
      text-decoration: none;
      cursor: pointer;
      border-radius: 0;
  }
  a {
      background-color: transparent;
      font-family: 'Gt walsheim pro',sans-serif;
      line-height: 24px;
      text-decoration: none;
  }
  .paragraph-954859 {
      font-size: 12px;
      font-weight: 300;
      text-align: left;
  }
@media only screen and (max-width: 991px){  
.emb-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
.emb-card-line {
    width: 100%;
    height: 2px;
    min-height: auto;
    margin: 20px auto;
}
.emb-card-price {
    width: 100%;
}
}


@media only screen and (max-width: 768px) {  
.emb-card {
    padding: 40px 10px 20px;
}
.emb-card-question {
    width: 100%;
}
.rs-scale span:first-child ins, .rs-scale span:nth-child(4) ins, .rs-scale span:nth-child(5) ins, .rs-scale span:last-child ins {
    display: block !important;
}
.emb-card-line {
    margin-top: 40px;
}
.emb-card-price {
    padding-right: 0;
    padding-left: 0;
}




}