#creditCard-modal-wrapper .remodal-close {
  left: auto;
  right: 0;
  z-index: 10; }

#creditCard-modal-wrapper {
  padding: 0px;
  border-radius: 4px;
  overflow: hidden;
  max-width: 768px;
  width: auto; }
  #creditCard-modal-wrapper .hidden-text-input {
    opacity: 0;
    position: absolute;
    left: 0; }

#card-number.braintree-hosted-fields-focused,
#cvv.braintree-hosted-fields-focused,
#expiration-date.braintree-hosted-fields-focused,
#postal-code.braintree-hosted-fields-focused {
  border-color: #3DBEB3; }

#card-number.braintree-hosted-fields-invalid,
#cvv.braintree-hosted-fields-invalid,
#expiration-date.braintree-hosted-fields-invalid,
#postal-code.braintree-hosted-fields-invalid {
  border-color: #E2665A; }

.creditCard-modal {
  background-color: #F2F3F4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.creditCard-form {
  margin-bottom: 25px;
  padding: 0px 8px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative; }

.creditCard-form-header {
  text-align: left;
  margin: 15px 0px;
  font-weight: normal; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0; }

.creditCard-form .input-default {
  margin-bottom: 20px; }

.creditCard-form .alert-box {
  margin-bottom: 20px;
  text-align: left; }

.subscription-terms {
  margin-bottom: 13px; }

.subscription-terms,
.accept-terms {
  text-align: left;
  color: #8C95A0;
  font-size: 13px; }

.price-summary {
  text-align: left;
  padding-top: 7px;
  padding-right: 0; }

.price-summary,
.buy-now {
  margin-top: 25px; }

.creditCard-price {
  font-size: 18px;
  font-weight: bold; }

button.primary.buy-now.small {
  font-size: 16px;
  width: calc(100% - 10px);
  margin-left: 10px; }

.subscription-details {
  padding: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 40%;
          flex: 0 0 40%;
  background-color: #D1D6DA;
  padding: 20px 15px 15px 15px;
  text-align: left;
  color: #5F6D7A; }

.subscription-details-header,
.payment-details-header {
  margin: 0;
  text-transform: uppercase;
  font-weight: bold;
  padding-left: 3px; }

.feature-list {
  margin-top: 5px;
  -webkit-padding-start: 17px;
  font-size: 16px;
  padding-bottom: 20px;
  border-bottom: 1px solid #8C95A0; }

.feature-item {
  font-size: 13px; }

.feature-text {
  line-height: 36px;
  font-size: 16px; }

.subscription-details .feature-text {
  line-height: 28px; }

.subscription-details .price-text {
  line-height: 36px; }

.subscription-details .annual-monthly-price-text {
  font-style: italic;
  color: #8C95A0; }

.update-action {
  width: 100% !important;
  max-width: none; }

.cancel-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 40px;
  padding: 0;
  cursor: pointer; }

@media screen and (min-width: 48em) {
  .creditCard-modal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .price-summary {
    padding-top: 0px; }
  .creditCard-price {
    font-size: 24px; } }

.onoffswitch {
  position: relative;
  width: 74px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.onoffswitch-checkbox {
  display: none; }

.onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border-radius: 20px; }

.onoffswitch-inner {
  display: block;
  width: 200%;
  margin-left: -100%;
  -webkit-transition: margin 0.2s ease-in 0s;
  transition: margin 0.2s ease-in 0s; }

.onoffswitch-inner:before, .onoffswitch-inner:after {
  display: block;
  float: left;
  width: 50%;
  height: 32px;
  padding: 0;
  line-height: 34px;
  font-size: 13px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.onoffswitch-inner:before {
  content: "ON";
  padding-left: 14px;
  background-color: #3DBEB3;
  color: #FDFFFC; }

.onoffswitch-inner:after {
  content: "OFF";
  padding-right: 14px;
  background-color: #D1D6DA;
  color: #FDFFFC;
  text-align: right; }

.onoffswitch-switch {
  display: block;
  width: 26px;
  margin: 3px;
  background: #FDFFFC;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 42px;
  border-radius: 20px;
  -webkit-transition: all 0.2s ease-in 0s;
  transition: all 0.2s ease-in 0s; }

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 0; }

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  right: 0px; }

.billing-freq-toggle {
  position: relative;
  width: 298px;
  margin: 0 auto 13px auto;
  text-align: center; }
  .billing-freq-toggle .save-percent-container {
    display: none;
    position: absolute;
    top: 15px;
    left: -63px; }
    .billing-freq-toggle .save-percent-container .save-percent-text {
      color: #E33574;
      font-weight: 600; }
    .billing-freq-toggle .save-percent-container .save-percent-arrow {
      background-repeat: no-repeat;
      background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjNweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMjMgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3LjEgKDQ1NDIyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5TaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJDbHlwLTMuMCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1pc2MuLVBhZ2VzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTc0LjAwMDAwMCwgLTIxNC4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0iI0UzMzU3NCIgZmlsbD0iI0UzMzU3NCI+CiAgICAgICAgICAgIDxnIGlkPSJQUkVNSVVNIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJQcmVtaXVtLVByaWNpbmctUGFnZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDYzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJ0b2dnbGUtQiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDc2LjAwMDAwMCwgMTQ5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ieWVhcmx5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzYXZlLWFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMy4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA1LjAxMDk3NiwtNS42MTA4NDM5NSBDMTA1LjAxMTY3NywtNS42MjY0OTczNiAxMDUuMDEzMDc5LC01LjY0MTkxNzE0IDEwNS4wMTU2NDksLTUuNjU3NTcwNTUgQzEwNS4wMTc5ODUsLTUuNjcyOTkwMzMgMTA1LjAyMTI1NiwtNS42ODgxNzY0OCAxMDUuMDI1MjI4LC01LjcwMzEyODk5IEMxMDUuMDI4OTY2LC01LjcxNzE0Njk3IDEwNS4wMzI5MzgsLTUuNzMwNjk3NjggMTA1LjAzODA3OCwtNS43NDQyNDg0IEMxMDUuMDQzNjg1LC01Ljc1OTkwMTgxIDEwNS4wNTAyMjcsLTUuNzc0ODU0MzIgMTA1LjA1NzQ2OSwtNS43ODk4MDY4MyBDMTA1LjA2MzMxLC01LjgwMTk1NTc1IDEwNS4wNjk2MTgsLTUuODEzNjM3NCAxMDUuMDc2ODYxLC01LjgyNTMxOTA1IEMxMDUuMDg2MjA2LC01Ljg0MDUwNTE5IDEwNS4wOTYyNTIsLTUuODU0OTkwNDQgMTA1LjEwNywtNS44NjkyNDIwNSBDMTA1LjExMTY3MiwtNS44NzUzMTY1MSAxMDUuMTE0OTQzLC01Ljg4MTg1ODIzIDEwNS4xMTk4NDksLTUuODg3Njk5MDYgQzEwNS4xMjM1ODcsLTUuODkyMTM4MDggMTA1LjEyODAyNiwtNS44OTQ5NDE2OCAxMDUuMTMxNzY1LC01Ljg5OTE0NzA3IEMxMDUuMTQzNjgsLTUuOTEyMjMwNTIgMTA1LjE1NjI5NiwtNS45MjM5MTIxNyAxMDUuMTY5NjEzLC01LjkzNTU5MzgyIEMxMDUuMTc5ODkzLC01Ljk0NDcwNTUxIDEwNS4xOTAxNzMsLTUuOTUzNTgzNTYgMTA1LjIwMDkyLC01Ljk2MTUyNzA4IEMxMDUuMjE0MDAzLC01Ljk3MTEwNjA0IDEwNS4yMjc1NTQsLTUuOTc5MDQ5NTYgMTA1LjI0MTMzOCwtNS45ODcyMjY3MSBDMTA1LjI1Mzk1NSwtNS45OTQ0NjkzNCAxMDUuMjY2MzM3LC02LjAwMTk0NTU5IDEwNS4yNzk0MjEsLTYuMDA3Nzg2NDIgQzEwNS4yOTMyMDUsLTYuMDE0MDk0NTEgMTA1LjMwNzY5LC02LjAxOTIzNDQzIDEwNS4zMjE5NDIsLTYuMDI0MTQwNzMgQzEwNS4zMzY0MjcsLTYuMDI5MDQ3MDIgMTA1LjM1MDY3OSwtNi4wMzQxODY5NSAxMDUuMzY1NjMxLC02LjAzNzY5MTQ0IEMxMDUuMzc5NDE2LC02LjA0MDk2MjMgMTA1LjM5MzY2NywtNi4wNDMwNjUgMTA1LjQwNzkxOSwtNi4wNDUxNjc3IEMxMDUuNDI0NzQsLTYuMDQ3NzM3NjYgMTA1LjQ0MTMyOCwtNi4wNDk2MDY3MiAxMDUuNDU4MTUsLTYuMDUwMzA3NjIgQzEwNS40NjM5OTEsLTYuMDUwNTQxMjYgMTA1LjQ2OTM2NCwtNi4wNTE5NDMwNSAxMDUuNDc1NDM5LC02LjA1MTk0MzA1IEwxMTIuOTA5NDA3LC02LjA1NTQ0NzU1IEMxMTIuOTA5NDA3LC02LjA1NTQ0NzU1IDExMi45MDk0MDcsLTYuMDU1NDQ3NTUgMTEyLjkwOTY0MSwtNi4wNTU0NDc1NSBDMTEzLjE2NzU3MiwtNi4wNTU0NDc1NSAxMTMuMzc2OTA3LC01Ljg0NjM0NjAyIDExMy4zNzY5MDcsLTUuNTg4NDE1MTkgQzExMy4zNzY5MDcsLTUuMzMwNDg0MzUgMTEzLjE2NzgwNSwtNS4xMjExNDkxOSAxMTIuOTA5ODc0LC01LjEyMDkxNTU2IEwxMDYuNjQ1OTQsLTUuMTE4MzQ1NTkgQzEwOC4yNDM3NTYsLTMuNDkyNDkzNTYgMTExLjQ5MTAyMSwwLjM4MzQ3Nzg4NyAxMTEuNjg2NTcyLDUuMjAyNjI1NzQgQzExMS44MjI3OCw4LjU2MzQzNjQzIDExMC40MzM4MzIsMTEuNzI1NDI1NCAxMDcuNTU4Mjc3LDE0LjYwMDk4MDQgQzEwNy40NjcxNiwxNC42OTIzMzA5IDEwNy4zNDc1NCwxNC43Mzc4ODkzIDEwNy4yMjc5MiwxNC43Mzc4ODkzIEMxMDcuMTA4MywxNC43Mzc4ODkzIDEwNi45ODg2OCwxNC42OTIzMzA5IDEwNi44OTc1NjMsMTQuNjAwOTgwNCBDMTA2LjcxNTA5NSwxNC40MTg1MTMgMTA2LjcxNTA5NSwxNC4xMjI3MzM2IDEwNi44OTc1NjMsMTMuOTQwMjY2MyBDMTA5LjU3OTQzNiwxMS4yNTgzOTMxIDExMC44NzY1NjYsOC4zMzMwNzQyOSAxMTAuNzUyOTc1LDUuMjQ2MDgxNDggQzExMC41NzM1NDQsMC43NjE0OTYwNzggMTA3LjQzMTE4MSwtMi45NjY4MTkzMSAxMDUuOTQzMTcyLC00LjQ5MDEwNjQ2IEwxMDUuOTQ1NzQyLDEuODQ4ODI0MDUgQzEwNS45NDU3NDIsMi4xMDY5ODg1MiAxMDUuNzM2NjQsMi4zMTYwOTAwNSAxMDUuNDc4NzEsMi4zMTYzMjM2OCBDMTA1LjQ3ODcxLDIuMzE2MzIzNjggMTA1LjQ3ODcxLDIuMzE2MzIzNjggMTA1LjQ3ODQ3NiwyLjMxNjMyMzY4IEMxMDUuMjIwNTQ1LDIuMzE2MzIzNjggMTA1LjAxMTIxLDIuMTA3MjIyMTUgMTA1LjAxMTIxLDEuODQ5MjkxMzIgTDEwNS4wMDgxNzMsLTUuNTg0OTEwNjkgQzEwNS4wMDgxNzMsLTUuNTkzNzg4NzQgMTA1LjAxMDI3NSwtNS42MDE5NjU5IDEwNS4wMTA5NzYsLTUuNjEwODQzOTUgWiIgaWQ9IlNoYXBlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDkuMTkyNTQwLCA0LjM0MTIyMSkgc2NhbGUoMSwgLTEpIHJvdGF0ZSg5MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTA5LjE5MjU0MCwgLTQuMzQxMjIxKSAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
      width: 23px;
      height: 11px;
      position: absolute;
      top: -7px;
      right: -24px; }
  .billing-freq-toggle .billing-freq-text {
    text-transform: uppercase;
    font-weight: 600;
    padding: 0 16px; }
    .billing-freq-toggle .billing-freq-text.disabled {
      color: #D1D6DA; }
  .billing-freq-toggle .onoffswitch {
    display: inline-block;
    top: 10px; }
  .billing-freq-toggle .onoffswitch-inner:before {
    text-align: left;
    content: ''; }
  .billing-freq-toggle .onoffswitch-inner:after {
    content: '';
    background-color: #5F6D7A; }

@media screen and (min-width: 48em) {
  .billing-freq-toggle .save-percent-container {
    display: block; } }

.pricing-card-set {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch; }

.premium-card {
  margin: 0px 12px 0px 12px; }

.pricing-card {
  width: 300px;
  border-radius: 4px;
  border: 1px solid #E4E5E5;
  cursor: default;
  margin-top: 24px;
  height: calc(100% - 24px);
  background-color: #FDFFFC; }
  .pricing-card.plus {
    -webkit-box-shadow: 0px 0px 16px #D1D6DA;
            box-shadow: 0px 0px 16px #D1D6DA; }

.pricing-card-hero {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #FDFFFC;
  padding: 12px 25px 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }

.pricing-card-hero.pointer-enabled {
  cursor: pointer; }

.pricing-card-hero.basic {
  background: #8C95A0; }

.pricing-card-hero.plus {
  background: #3DBEB3;
  background: -webkit-gradient(linear, left top, right bottom, from(#3DBEB3), to(#29BFE0));
  background: linear-gradient(to bottom right, #3DBEB3, #29BFE0); }

.pricing-card-hero.pro {
  background: #E33574;
  background: -webkit-gradient(linear, left top, right bottom, from(#E33574), to(#204497));
  background: linear-gradient(to bottom right, #E33574, #204497); }

.pricing-card-features {
  padding: 20px 5px 5px 25px; }
  .pricing-card-features .pricing-availability-container {
    padding-right: 20px; }

.pricing-plan {
  font-size: 24px;
  text-transform: uppercase;
  margin-bottom: 3px; }

.pricing-amount {
  min-height: 48px;
  font-size: 32px;
  font-weight: 600; }

.pricing-frequency {
  font-size: 13px;
  text-transform: lowercase;
  margin-top: -5px; }

.pricing-availability-container {
  width: 100%;
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .pricing-availability-container .more-info-text {
    font-style: italic;
    text-align: center; }

.pricing-annual-text {
  height: 40px; }

.pricing-card-feature {
  padding-bottom: 3px; }

.feature-check {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDE4IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MSAoMzUzMjYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPlNoYXBlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkNseXAtMy4wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTWlzYy4tUGFnZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01OTMuMDAwMDAwLCAtNTc3LjAwMDAwMCkiIHN0cm9rZT0iIzNEQkVCMyIgZmlsbD0iIzNEQkVCMyI+CiAgICAgICAgICAgIDxnIGlkPSJQcmVtaXVtLWNvbWluZy1zb29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNjMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0icGx1cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTQ3LjAwMDAwMCwgMjcwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJmZWF0dXJlcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQuMDAwMDAwLCAxNDkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJwcm9maWxlLVVSTCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy4wMDAwMDAsIDkzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYuMDAwMjUsMTQuOTk5NTUzNSBDNS43MzUyNSwxNC45OTk1NTM1IDUuNDgwMjUsMTQuODk0NTUzNSA1LjI5MzI1LDE0LjcwNjU1MzUgTDAuMjkzMjUsOS43MDY1NTM1MSBDLTAuMDk3NzUsOS4zMTU1NTM1MSAtMC4wOTc3NSw4LjY4MzU1MzUxIDAuMjkzMjUsOC4yOTI1NTM1MSBDMC42ODQyNSw3LjkwMTU1MzUxIDEuMzE2MjUsNy45MDE1NTM1MSAxLjcwNzI1LDguMjkyNTUzNTEgTDUuOTYyMjUsMTIuNTQ3NTUzNSBMMTQuMjU3MjUsMy4zMzA1NTM1MSBDMTQuNjI3MjUsMi45MjE1NTM1MSAxNS4yNTkyNSwyLjg4NjU1MzUxIDE1LjY2OTI1LDMuMjU2NTUzNTEgQzE2LjA3OTI1LDMuNjI1NTUzNTEgMTYuMTEyMjUsNC4yNTc1NTM1MSAxNS43NDMyNSw0LjY2ODU1MzUxIEw2Ljc0MzI1LDE0LjY2ODU1MzUgQzYuNTYwMjUsMTQuODcyNTUzNSA2LjMwMDI1LDE0Ljk5MTU1MzUgNi4wMjYyNSwxNC45OTk1NTM1IEw2LjAwMDI1LDE0Ljk5OTU1MzUgTDYuMDAwMjUsMTQuOTk5NTUzNSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-repeat: no-repeat;
  height: 14px;
  width: 18px;
  display: inline-block;
  margin-bottom: -1px; }

.feature-x {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDE0IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MSAoMzUzMjYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPlBhdGg8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iQ2x5cC0zLjAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJNaXNjLi1QYWdlcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5Ny4wMDAwMDAsIC01NzcuMDAwMDAwKSIgc3Ryb2tlPSIjRTI2NjVBIiBmaWxsPSIjRTI2NjVBIj4KICAgICAgICAgICAgPGcgaWQ9IlByZW1pdW0tY29taW5nLXNvb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA2My4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJwbHVzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NDcuMDAwMDAwLCAyNzAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImZlYXR1cmVzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NC4wMDAwMDAsIDE0OS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9InByb2ZpbGUtVVJMIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjAwMDAwMCwgOTMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEuMTU2NTM3Niw5LjAwMTk2NDQxIEwxNS43NTkxMTU1LDQuMzk5ODc3NjQgQzE2LjA4MTI3NjMsNC4wNzc3MTY4NSAxNi4wNzkzMTE5LDMuNTYxNTcyMDEgMTUuNzU5MTE1NSwzLjI0MDg4NDUyIEMxNS40Mzg0MjgsMi45MTg3MjM3MyAxNC45MjIyODMxLDIuOTIyNjUyNSAxNC42MDIwODY3LDMuMjQwODg0NTIgTDEwLDcuODQyOTcxMjQgTDUuMzk3OTEzMjgsMy4yNDA4ODQ1MiBDNS4wNzU3NTI0NCwyLjkxODcyMzczIDQuNTU5NjA3NjUsMi45MjA2ODgwOSA0LjI0MDg4NDUyLDMuMjQwODg0NTIgQzMuOTE4NzIzNzMsMy41NjM1MzY0MiAzLjkyMDY4ODA5LDQuMDc5MTkwMTUgNC4yNDA4ODQ1Miw0LjM5OTg3NzY0IEw4Ljg0MzQ2MjM2LDkuMDAxOTY0NDEgTDQuMjQwODg0NTIsMTMuNjAyMDg2NyBDMy45MTg3MjM3MywxMy45MjQyNDc2IDMuOTIwNjg4MDksMTQuNDQwMzkyNCA0LjI0MDg4NDUyLDE0Ljc2MDU4ODggQzQuNTYxNTcyMDEsMTUuMDgzMjQwNyA1LjA3NzcxNjg1LDE1LjA4MTI3NjMgNS4zOTc5MTMyOCwxNC43NjA1ODg4IEwxMCwxMC4xNTg1MDIxIEwxNC42MDIwODY3LDE0Ljc2MDU4ODggQzE0LjkyNDI0NzYsMTUuMDgzMjQwNyAxNS40NDAzOTI0LDE1LjA4MTI3NjMgMTUuNzU5MTE1NSwxNC43NjA1ODg4IEMxNi4wODEyNzYzLDE0LjQzODQyOCAxNi4wNzkzMTE5LDEzLjkyMjI4MzEgMTUuNzU5MTE1NSwxMy42MDIwODY3IEwxMS4xNTY1Mzc2LDkuMDAxOTY0NDEgWiIgaWQ9IlBhdGgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-repeat: no-repeat;
  height: 14px;
  width: 18px;
  display: inline-block;
  margin-bottom: -1px; }

.pricing-card-hero button.primary.cta.basic,
.pricing-card-hero button.primary.cta.pro {
  border: 1px solid #FDFFFC;
  color: #FDFFFC; }

button.primary.cta {
  border: 0;
  font-size: 16px;
  width: 100%; }
  button.primary.cta.basic, button.primary.cta.pro {
    border: 1px solid #8C95A0;
    color: #5F6D7A;
    background: transparent; }
    button.primary.cta.basic:hover, button.primary.cta.pro:hover {
      border: 1px solid #3DBEB3;
      color: #3DBEB3; }
  button.primary.cta:hover {
    border: 0; }

.premium-cta-wrapper,
.current-plan-wrapper {
  padding: 15px 25px 25px 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.current-plan {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 48px; }

.cta {
  cursor: pointer; }

.cta-tier-text {
  text-transform: capitalize; }

#premium-pricing-section {
  margin-bottom: 34px; }

.hero,
.pricing-section-header,
.have-questions-section,
.feature-list-header {
  padding-left: 13px;
  padding-right: 13px; }

.hero {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #FDFFFC;
  background-color: #29BFE0;
  padding-top: 24px;
  padding-bottom: 24px; }
  .hero .header,
  .hero .sub-header {
    font-weight: 400;
    text-align: center; }
  .hero .header {
    margin: 0;
    font-size: 32px;
    text-transform: uppercase; }
  .hero .sub-header {
    margin: 6px 0 0 0;
    font-size: 16px; }
  .hero .button.primary.upload {
    margin: 24px 0 0 0;
    font-size: 16px;
    display: none; }

.pricing-section-header {
  margin: 32px 0 24px 0; }
  .pricing-section-header .header,
  .pricing-section-header .sub-header {
    text-align: center;
    padding: 4px 0;
    margin: 0; }
  .pricing-section-header .header {
    font-weight: bolder;
    font-size: 24px; }
  .pricing-section-header .sub-header {
    font-weight: lighter;
    font-size: 16px; }

.feature-list-header {
  display: none;
  text-align: center;
  font-weight: 400;
  font-size: 16px;
  margin: 32px 0; }

.feature-card-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 1125px;
  margin: 0 auto; }
  .feature-card-list .feature-card {
    width: 375px;
    padding: 16px 13px; }
    .feature-card-list .feature-card .feature-icon {
      width: 40px;
      height: 40px;
      background-repeat: no-repeat; }
      .feature-card-list .feature-card .feature-icon.up-arrow-icon {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQzLjIgKDM5MDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkNseXAtMy4wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTWlzYy4tUGFnZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODIuMDAwMDAwLCAtNDI5LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iVmVydGljYWwtTFAtUHJvamVjdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMDAwMDAwLCA1NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJGZWF0dXJlcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgzLjAwMDAwMCwgMjkxLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJVbmxpbWl0ZWQtVXBsb2FkcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDgzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTIiIGZpbGw9IiM1RjZEN0EiIGN4PSIyMCIgY3k9IjIwIiByPSIyMCI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTcuNjYzNjM3Niw5IEMxNi4wOTY2NjU2LDkgMTUuNzgzMjcxMiw5LjI5NDkwNDEyIDE1Ljc4MzI3MTIsMTAuODgwMzY2MyBMMTUuNzgzMjcxMiwyMC43NzUwNDI5IEwxMC41MjI0MjgxLDIwLjc3NTA0MjkgQzkuOTY2MjUyNywyMC43NzUwNDI5IDkuODM0Mjc4NywyMS4wOTM5MzgxIDEwLjIyMjc2NjYsMjEuNDgyNDI2IEwxOS40NjM0MDk1LDMwLjcyMzA2ODkgQzE5Ljg1NDA4NjQsMzEuMTEzNzQ1OCAyMC40ODk2ODc5LDMxLjExMTU1NjggMjAuODc4MTc1OCwzMC43MjMwNjg5IEwzMC4xMTg4MTg3LDIxLjQ4MjQyNiBDMzAuNTA5NDk1NiwyMS4wOTE3NDkxIDMwLjM3NTQzMDgsMjAuNzc1MDQyOSAyOS44MTkxNTcyLDIwLjc3NTA0MjkgTDI0LjU1ODMxNDEsMjAuNzc1MDQyOSBMMjQuNTU4MzE0MSwxMC44ODAzNjYzIEMyNC41NTgzMTQxLDkuMjk0OTA0MTIgMjQuMjI1ODAyNiw5IDIyLjY3Nzk0NzgsOSBMMTcuNjYzNjM3Niw5IFoiIGlkPSJQYXRoIiBmaWxsPSIjRkRGRkZDIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC4xNzEyODQsIDIwLjAwNzYyOCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMjAuMTcxMjg0LCAtMjAuMDA3NjI4KSAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+); }
      .feature-card-list .feature-card .feature-icon.cloud-icon {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQzLjIgKDM5MDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkNseXAtMy4wIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTWlzYy4tUGFnZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NDcuMDAwMDAwLCAtNDI5LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iVmVydGljYWwtTFAtUHJvamVjdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMDAwMDAwLCA1NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJGZWF0dXJlcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgzLjAwMDAwMCwgMjkxLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJVbmxpbWl0ZWQtaG9zdGluZy0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2NS4wMDAwMDAsIDgzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTIiIGZpbGw9IiM1RjZEN0EiIGN4PSIyMCIgY3k9IjIwIiByPSIyMCI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjguMTI1ODU1NSwyNy45MjAyNDU0IEwyOC4xMjU4NTU1LDI3LjkyMDI0NTQgTDEyLjAyMDY1MDksMjcuOTIwMjQ1NCBMMTIuMDIwNjUwOSwyNy45MjAyNDU0IEM5LjIxNjkxMDc3LDI3LjgyMjQ0MDUgNywyNS41MDc3MjQ5IDcsMjIuNzAzOTg0OCBDNywxOS44MDI0Mzk4IDkuMzQ3MzE3MjgsMTcuNDg3NzI0MiAxMi4yMTYyNjA2LDE3LjQ4NzcyNDIgQzEyLjM3OTI2ODgsMTcuNDg3NzI0MiAxMi41MDk2NzUzLDE3LjQ4NzcyNDIgMTIuNjcyNjgzNCwxNy41MjAzMjU4IEMxMy41NTI5Mjc0LDEzLjgwMzc0MDEgMTYuOTEwODk1MiwxMSAyMC45MjA4OTU1LDExIEMyNC42Mzc0ODEyLDExIDI3Ljc5OTgzOTIsMTMuNDEyNTIwNSAyOC45NDA4OTYyLDE2LjczNzg4NjcgQzMxLjU4MTYyODIsMTcuMjI2OTExMSAzMy41NzAzMjc2LDE5LjUwOTAyNTEgMzMuNTcwMzI3NiwyMi4zMTI3NjUyIEMzMy41NzAzMjc2LDI1LjMxMjExNTEgMzEuMTI1MjA1NCwyNy43ODk4Mzg5IDI4LjEyNTg1NTUsMjcuOTIwMjQ1NCBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGREZGRkMiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=); }
      .feature-card-list .feature-card .feature-icon.coding-brackets-icon {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQzLjIgKDM5MDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAxMjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJDbHlwLTMuMCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1pc2MuLVBhZ2VzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTE3LjAwMDAwMCwgLTQyOS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IlZlcnRpY2FsLUxQLVByb2plY3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjAwMDAwMCwgNTUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iRmVhdHVyZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4My4wMDAwMDAsIDI5MS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ibm8tY29kaW5nIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MzQuMDAwMDAwLCA4My4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMiIgZmlsbD0iIzVGNkQ3QSIgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMDAwMDAsIDEyLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iI0ZERkZGQyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE2LjM5MDYxNjcsMC43ODQ2OTU1MSBMMTEuNzIzOTUsMTQuNDk5MDA0MSBDMTEuNTQxMjUsMTQuOTg5MDI4NiAxMS44NDA1ODMzLDE1LjU5ODE3MTQgMTIuMzQ1NTUsMTUuNzYzOTUxIEMxMi44NTA1MTY3LDE1LjkyOTczMDYgMTMuNDY0MTE2NywxNS42MjAzNDI5IDEzLjYxOTc4MzMsMTUuMTIxNDM2NyBMMTguMjg2NDUsMS40MDcxNDQ0OSBDMTguNDk4MDgzMywwLjgyMDU3NDY5NCAxNy45ODQwMTY3LDAuMTA0NDA4MTYzIDE3LjM0ODk1LDAuMTAxMDIyMDQxIEMxNi45MjQ0NSwwLjExNTYxNzk1OSAxNi41MTE4MTY3LDAuMzk1MDE3MTQzIDE2LjM5MDYxNjcsMC43ODQ2OTU1MSBMMTYuMzkwNjE2NywwLjc4NDY5NTUxIFogTTguOTUzMTE2NjcsMC43NjQyODczNDcgQzguNzYzMDE2NjcsMC43NzQzMTE4MzcgOC41NzYyODMzMywwLjgzODg4MzI2NSA4LjQyMTg4MzMzLDAuOTQ3OTYwODE2IEwwLjQyMTg4MzMzMyw2LjQ5ODk5NDI5IEMtMC4wOTk5NSw2Ljg1ODk2MTYzIC0wLjA5OTk1LDcuNzQxMDYxMjIgMC40MjE4ODMzMzMsOC4xMDEwMjg1NyBMOC40MjE4ODMzMywxMy42NTIwNDkgQzguODUwMDUsMTMuOTQ4NTcxNCA5LjUxNTAxNjY3LDEzLjgzNjc2NzMgOS44MTc3MTY2NywxMy40MTczMzg4IEMxMC4xMjA0MTY3LDEyLjk5Nzk0MjkgMTAuMDA2MjgzMywxMi4zNDY1NDY5IDkuNTc4MTE2NjcsMTIuMDUwMDI0NSBMMi43MzQzNSw3LjMwNTExMDIgTDkuNTc4MTE2NjcsMi41NTAwMDE2MyBDOS45MzUzMTY2NywyLjMwOTgzODM3IDEwLjA5ODcxNjcsMS44MjU5ODUzMSA5Ljk1ODIxNjY3LDEuNDI0NTMyMjQgQzkuODE3NjgzMzMsMS4wMjMwNzU5MiA5LjM4NTU4MzMzLDAuNzM5MjI5Mzg4IDguOTUzMTE2NjcsMC43NjQyODczNDcgTDguOTUzMTE2NjcsMC43NjQyODczNDcgWiBNMjAuOTIxODgzMywwLjc2NDI4NzM0NyBDMjAuNTEwMTUsMC43OTA3MDM2NzMgMjAuMTMxOTE2NywxLjA5Mjk1MzQ3IDIwLjAyMjc4MzMsMS40ODI3Mzk1OSBDMTkuOTEzNjUsMS44NzI1MjI0NSAyMC4wODE1NSwyLjMyMTUxMTg0IDIwLjQyMTg4MzMsMi41NTAwMDE2MyBMMjcuMjY1NjE2Nyw3LjMwNTExMDIgTDIwLjQyMTg4MzMsMTIuMDUwMDI0NSBDMTkuOTkzNzE2NywxMi4zNDY1NDY5IDE5Ljg3OTU4MzMsMTIuOTk3OTQyOSAyMC4xODIyODMzLDEzLjQxNzMzODggQzIwLjQ4NDk4MzMsMTMuODM2NzY3MyAyMS4xNDk5NSwxMy45NDg1NzE0IDIxLjU3ODExNjcsMTMuNjUyMDQ5IEwyOS41NzgxMTY3LDguMTAxMDI4NTcgQzMwLjA5OTk1LDcuNzQxMDYxMjIgMzAuMDk5OTUsNi44NTg5NjE2MyAyOS41NzgxMTY3LDYuNDk4OTk0MjkgTDIxLjU3ODExNjcsMC45NDc5NjA4MTYgQzIxLjM5MDA1LDAuODE0NjE1NTEgMjEuMTUzNDgzMywwLjc0ODQwMTYzMyAyMC45MjE4ODMzLDAuNzY0Mjg3MzQ3IEwyMC45MjE4ODMzLDAuNzY0Mjg3MzQ3IFoiIGlkPSJTaGFwZSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=); }
      .feature-card-list .feature-card .feature-icon.paint-can-icon {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQzLjIgKDM5MDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAxMTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJDbHlwLTMuMCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1pc2MuLVBhZ2VzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTgyLjAwMDAwMCwgLTY2Ny4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IlZlcnRpY2FsLUxQLVByb2plY3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjAwMDAwMCwgNTUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iRmVhdHVyZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4My4wMDAwMDAsIDI5MS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iY3VzdG9tLXdpZGdldCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDMyMS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTExIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMiIgZmlsbD0iIzVGNkQ3QSIgY3g9IjIwIiBjeT0iMjAiIHI9IjIwIj48L2NpcmNsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJwYWludC1idWNrZXQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMDAwMDAwLCA5LjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iI0ZERkZGQyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4LjY4NjA3NTksMTIuMTczMTcwNyBDMTguNjg2MDc1OSwxMi4wMzI5MjY4IDE4LjYzMDM3OTcsMTEuODkyNjgyOSAxOC41MTg5ODczLDExLjc4MDQ4NzggTDkuNjA3NTk0OTQsMi43NzY4MjkyNyBDOS4zODQ4MTAxMywyLjU1MjQzOTAyIDkuMDUwNjMyOTEsMi41NTI0MzkwMiA4LjgyNzg0ODEsMi43NzY4MjkyNyBMOC4xMzE2NDU1NywzLjQ3ODA0ODc4IEw4LjEzMTY0NTU3LDcuODI1NjA5NzYgQzguNDY1ODIyNzgsOC4wNzgwNDg3OCA4LjY4ODYwNzU5LDguNDk4NzgwNDkgOC42ODg2MDc1OSw4Ljk0NzU2MDk4IEM4LjY4ODYwNzU5LDkuNzMyOTI2ODMgOC4wNzU5NDkzNywxMC4zNSA3LjI5NjIwMjUzLDEwLjM1IEM2LjUxNjQ1NTcsMTAuMzUgNS45MDM3OTc0Nyw5LjczMjkyNjgzIDUuOTAzNzk3NDcsOC45NDc1NjA5OCBDNS45MDM3OTc0Nyw4LjQ5ODc4MDQ5IDYuMTI2NTgyMjgsOC4xMDYwOTc1NiA2LjQ2MDc1OTQ5LDcuODI1NjA5NzYgTDYuNDYwNzU5NDksNS4xNjA5NzU2MSBMNS4yNjMyOTExNCw2LjM2NzA3MzE3IEw0LjIzMjkxMTM5LDcuNDA0ODc4MDUgTDMuOTU0NDMwMzgsNy42ODUzNjU4NSBMMy45NTQ0MzAzOCwyLjc3NjgyOTI3IEMzLjk1NDQzMDM4LDEuOTkxNDYzNDEgNC41NjcwODg2MSwxLjM3NDM5MDI0IDUuMzQ2ODM1NDQsMS4zNzQzOTAyNCBDNi4xMjY1ODIyOCwxLjM3NDM5MDI0IDYuNzM5MjQwNTEsMS45OTE0NjM0MSA2LjczOTI0MDUxLDIuNzc2ODI5MjcgTDYuNzM5MjQwNTEsNy45NjU4NTM2NiBDNi40MDUwNjMyOSw4LjE2MjE5NTEyIDYuMTgyMjc4NDgsOC41MjY4MjkyNyA2LjE4MjI3ODQ4LDguOTE5NTEyMiBDNi4xODIyNzg0OCw5LjUzNjU4NTM3IDYuNjgzNTQ0MywxMC4wNDE0NjM0IDcuMjk2MjAyNTMsMTAuMDQxNDYzNCBDNy45MDg4NjA3NiwxMC4wNDE0NjM0IDguNDEwMTI2NTgsOS41MzY1ODUzNyA4LjQxMDEyNjU4LDguOTE5NTEyMiBDOC40MTAxMjY1OCw4LjQ5ODc4MDQ5IDguMTg3MzQxNzcsOC4xNjIxOTUxMiA3Ljg1MzE2NDU2LDcuOTY1ODUzNjYgTDcuODUzMTY0NTYsMi43NzY4MjkyNyBDNy44NTMxNjQ1NiwxLjM3NDM5MDI0IDYuNzM5MjQwNTEsMC4yNTI0MzkwMjQgNS4zNDY4MzU0NCwwLjI1MjQzOTAyNCBDMy45NTQ0MzAzOCwwLjI1MjQzOTAyNCAyLjg0MDUwNjMzLDEuMzc0MzkwMjQgMi44NDA1MDYzMywyLjc3NjgyOTI3IEwyLjg0MDUwNjMzLDguODA3MzE3MDcgTDIuNTg5ODczNDIsOS4wNTk3NTYxIEwxLjgzNzk3NDY4LDkuODE3MDczMTcgTDAuOTc0NjgzNTQ0LDEwLjY4NjU4NTQgQzAuMzM0MTc3MjE1LDExLjMzMTcwNzMgNS4zMjkwNzA1MmUtMTUsMTIuMTczMTcwNyA1LjMyOTA3MDUyZS0xNSwxMy4wNzA3MzE3IEM1LjMyOTA3MDUyZS0xNSwxMy45NjgyOTI3IDAuMzM0MTc3MjE1LDE0LjgwOTc1NjEgMC45NzQ2ODM1NDQsMTUuNDU0ODc4IEw1Ljk4NzM0MTc3LDIwLjUwMzY1ODUgQzYuNjI3ODQ4MSwyMS4xNDg3ODA1IDcuNDYzMjkxMTQsMjEuNDg1MzY1OSA4LjM1NDQzMDM4LDIxLjQ4NTM2NTkgQzkuMjQ1NTY5NjIsMjEuNDg1MzY1OSAxMC4wODEwMTI3LDIxLjE0ODc4MDUgMTAuNzIxNTE5LDIwLjUwMzY1ODUgTDE4LjYwMjUzMTYsMTIuNTY1ODUzNyBDMTguNjMwMzc5NywxMi40ODE3MDczIDE4LjY4NjA3NTksMTIuMzQxNDYzNCAxOC42ODYwNzU5LDEyLjE3MzE3MDcgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1LjkyOTExMzksMTkuODAyNDM5IEMxNS45MjkxMTM5LDIxLjQyOTI2ODMgMTcuMjM3OTc0NywyMi43NDc1NjEgMTguODUzMTY0NiwyMi43NDc1NjEgQzIwLjQ2ODM1NDQsMjIuNzQ3NTYxIDIxLjc3NzIxNTIsMjEuNDI5MjY4MyAyMS43NzcyMTUyLDE5LjgwMjQzOSBDMjEuNzc3MjE1MiwxOC4xNzU2MDk4IDE4Ljg1MzE2NDYsMTQuMzMyOTI2OCAxOC44NTMxNjQ2LDE0LjMzMjkyNjggQzE4Ljg1MzE2NDYsMTQuMzMyOTI2OCAxNS45MjkxMTM5LDE4LjE3NTYwOTggMTUuOTI5MTEzOSwxOS44MDI0MzkgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==); }
      .feature-card-list .feature-card .feature-icon.social-share-icon {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQzLjIgKDM5MDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAxMjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJDbHlwLTMuMCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1pc2MuLVBhZ2VzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTQ4LjAwMDAwMCwgLTY2Ny4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IlZlcnRpY2FsLUxQLVByb2plY3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjAwMDAwMCwgNTUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iRmVhdHVyZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4My4wMDAwMDAsIDI5MS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic29jaWFsLWludGVncmF0aW9uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjUuMDAwMDAwLCAzMjEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2lyY2xlIGlkPSJPdmFsLTIiIGZpbGw9IiM1RjZEN0EiIGN4PSIyMCIgY3k9IjIwIiByPSIyMCI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjUuNzA0MDgxNiwyMy40NDgyNzU5IEMyNC45NzU1MTAyLDIzLjQ0ODI3NTkgMjQuMjgxNjMyNywyMy42ODk2NTUyIDIzLjY5MTgzNjcsMjQuMTM3OTMxIEwxOC40MTgzNjczLDIxLjI0MTM3OTMgQzE4LjUyMjQ0OSwyMC45MzEwMzQ1IDE4LjU5MTgzNjcsMjAuNTUxNzI0MSAxOC41OTE4MzY3LDIwLjE3MjQxMzggQzE4LjU5MTgzNjcsMTkuNzkzMTAzNCAxOC41MjI0NDksMTkuNDQ4Mjc1OSAxOC40MTgzNjczLDE5LjEwMzQ0ODMgTDIzLjk2OTM4NzgsMTYuMDM0NDgyOCBDMjQuNDg5Nzk1OSwxNi4zNDQ4Mjc2IDI1LjExNDI4NTcsMTYuNTE3MjQxNCAyNS43MDQwODE2LDE2LjUxNzI0MTQgQzI3LjUwODE2MzMsMTYuNTE3MjQxNCAyOSwxNS4wMzQ0ODI4IDI5LDEzLjI0MTM3OTMgQzI5LDExLjQ0ODI3NTkgMjcuNTA4MTYzMywxMCAyNS43MDQwODE2LDEwIEMyMy45LDEwIDIyLjQwODE2MzMsMTEuNDgyNzU4NiAyMi40MDgxNjMzLDEzLjI3NTg2MjEgQzIyLjQwODE2MzMsMTMuNzkzMTAzNCAyMi41MTIyNDQ5LDE0LjI3NTg2MjEgMjIuNzU1MTAyLDE0LjcyNDEzNzkgTDE3LjQ0NjkzODgsMTcuNjg5NjU1MiBDMTYuODU3MTQyOSwxNy4xNzI0MTM4IDE2LjEyODU3MTQsMTYuODk2NTUxNyAxNS4yOTU5MTg0LDE2Ljg5NjU1MTcgQzEzLjQ5MTgzNjcsMTYuODk2NTUxNyAxMiwxOC4zNzkzMTAzIDEyLDIwLjE3MjQxMzggQzEyLDIxLjk2NTUxNzIgMTMuNDkxODM2NywyMy40NDgyNzU5IDE1LjI5NTkxODQsMjMuNDQ4Mjc1OSBDMTYuMDkzODc3NiwyMy40NDgyNzU5IDE2Ljg1NzE0MjksMjMuMTcyNDEzOCAxNy40NDY5Mzg4LDIyLjY1NTE3MjQgTDIyLjY1MTAyMDQsMjUuNTE3MjQxNCBDMjIuNTEyMjQ0OSwyNS44OTY1NTE3IDIyLjQwODE2MzMsMjYuMzEwMzQ0OCAyMi40MDgxNjMzLDI2LjcyNDEzNzkgQzIyLjQwODE2MzMsMjguNTE3MjQxNCAyMy45LDMwIDI1LjcwNDA4MTYsMzAgQzI3LjUwODE2MzMsMzAgMjksMjguNTE3MjQxNCAyOSwyNi43MjQxMzc5IEMyOSwyNC45MzEwMzQ1IDI3LjUwODE2MzMsMjMuNDQ4Mjc1OSAyNS43MDQwODE2LDIzLjQ0ODI3NTkgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRkRGRkZDIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+); }
      .feature-card-list .feature-card .feature-icon.question-mark-icon {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQzLjIgKDM5MDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCAxMzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJDbHlwLTMuMCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ik1pc2MuLVBhZ2VzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTE2LjAwMDAwMCwgLTY2Ny4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IlZlcnRpY2FsLUxQLVByb2plY3QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjAwMDAwMCwgNTUuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iRmVhdHVyZXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4My4wMDAwMDAsIDI5MS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic3VwcG9ydCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzM0LjAwMDAwMCwgMzIxLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbC0yIiBmaWxsPSIjNUY2RDdBIiBjeD0iMjAiIGN5PSIyMCIgcj0iMjAiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4LjI3ODkzNzEsMjIuMTQgTDIwLjcwODkzNzEsMjIuMTQgQzIxLjA5ODkzNzEsMjIuMTQgMjEuMzA4OTM3MSwyMS44NyAyMS4zMDg5MzcxLDIxLjUxIEwyMS4zMDg5MzcxLDIwLjUyIEMyMS4zMDg5MzcxLDE4LjcyIDI1Ljg2ODkzNzEsMTcuNjcgMjUuODY4OTM3MSwxNC4wNCBDMjUuODY4OTM3MSwxMS4xIDIzLjE5ODkzNzEsOSAyMC4wNDg5MzcxLDkgQzE2LjIwODkzNzEsOSAxNC4xNjg5MzcxLDExLjY0IDE0LjE2ODkzNzEsMTEuNjQgQzEzLjk1ODkzNzEsMTEuODUgMTMuOTI4OTM3MSwxMi4yMSAxNC4xNjg5MzcxLDEyLjQyIEwxNS41Nzg5MzcxLDEzLjggQzE1Ljc4ODkzNzEsMTMuOTggMTUuOTk4OTM3MSwxMy45OCAxNi4yMzg5MzcxLDEzLjgzIEMxNi44Mzg5MzcxLDEzLjQ0IDE3LjY0ODkzNzEsMTIuMjcgMTkuNDc4OTM3MSwxMi4yNyBDMjAuOTc4OTM3MSwxMi4yNyAyMS44Nzg5MzcxLDEzLjIgMjEuODc4OTM3MSwxNC4yOCBDMjEuODc4OTM3MSwxNi4zOCAxNy43MDg5MzcxLDE3LjQ2IDE3LjcwODkzNzEsMjAuMzEgTDE3LjcwODkzNzEsMjEuNTcgQzE3LjcwODkzNzEsMjEuOSAxNy45Nzg5MzcxLDIyLjE0IDE4LjI3ODkzNzEsMjIuMTQgWiBNMTcuMDE4OTM3MSwyOC4xNCBDMTcuMDE4OTM3MSwyOS40OSAxOC4xMjg5MzcxLDMwLjYgMTkuNDc4OTM3MSwzMC42IEMyMC44Mjg5MzcxLDMwLjYgMjEuOTY4OTM3MSwyOS40OSAyMS45Njg5MzcxLDI4LjE0IEMyMS45Njg5MzcxLDI2Ljc5IDIwLjgyODkzNzEsMjUuNjUgMTkuNDc4OTM3MSwyNS42NSBDMTguMTI4OTM3MSwyNS42NSAxNy4wMTg5MzcxLDI2Ljc5IDE3LjAxODkzNzEsMjguMTQgWiIgaWQ9Ij8iIGZpbGw9IiNGREZGRkMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+); }
    .feature-card-list .feature-card .feature-name {
      text-transform: uppercase;
      font-weight: bolder;
      margin: 16px 0 10px 0; }

.testimonials-section {
  color: #FDFFFC;
  background-color: #29BFE0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 24px;
  padding: 16px 0; }
  .testimonials-section .testimonial-item {
    width: 580px;
    padding: 16px; }
  .testimonials-section .testimonial-quote {
    font-weight: 200;
    font-style: italic;
    margin-bottom: 8px; }
  .testimonials-section .testimonial-author {
    font-weight: 800;
    color: #FDFFFC; }
    .testimonials-section .testimonial-author:hover {
      text-decoration: underline; }

.have-questions-section {
  margin: 32px 0;
  text-align: center; }
  .have-questions-section .header,
  .have-questions-section .sub-header {
    font-weight: 400;
    margin: 0; }
  .have-questions-section .header {
    padding-bottom: 13px; }

@media screen and (min-width: 48em) {
  .hero {
    padding-top: 32px;
    padding-bottom: 32px; }
    .hero .button.primary.upload {
      display: block; }
  .feature-list-header {
    display: block; } }
