.elementor-14380 .elementor-element.elementor-element-8b5ed24{margin-top:0px;margin-bottom:15px;}.elementor-14380 .elementor-element.elementor-element-3d47b53 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14380 .elementor-element.elementor-element-3d47b53{text-align:center;}.elementor-14380 .elementor-element.elementor-element-3d47b53 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14380 .elementor-element.elementor-element-78cdead > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-14380 .elementor-element.elementor-element-13cb03a{margin-top:0px;margin-bottom:15px;}.elementor-14380 .elementor-element.elementor-element-9833a3a > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14380 .elementor-element.elementor-element-9833a3a{text-align:center;}.elementor-14380 .elementor-element.elementor-element-9833a3a .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14380 .elementor-element.elementor-element-0b23912{margin-top:-25px;margin-bottom:0px;}.elementor-14380 .elementor-element.elementor-element-f34ffba > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14380 .elementor-element.elementor-element-f34ffba{text-align:start;}.elementor-14380 .elementor-element.elementor-element-f34ffba .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14380 .elementor-element.elementor-element-9eaa36a{margin-top:-25px;margin-bottom:0px;}.elementor-14380 .elementor-element.elementor-element-f008cc9 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14380 .elementor-element.elementor-element-f008cc9{text-align:start;}.elementor-14380 .elementor-element.elementor-element-f008cc9 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14380 .elementor-element.elementor-element-3963877{margin-top:0px;margin-bottom:15px;}.elementor-14380 .elementor-element.elementor-element-ca32556 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14380 .elementor-element.elementor-element-ca32556{text-align:center;}.elementor-14380 .elementor-element.elementor-element-ca32556 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14380 .elementor-element.elementor-element-a4b5ddc{margin-top:-25px;margin-bottom:0px;}.elementor-14380 .elementor-element.elementor-element-100cfad > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14380 .elementor-element.elementor-element-100cfad{text-align:start;}.elementor-14380 .elementor-element.elementor-element-100cfad .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14380 .elementor-element.elementor-element-f4b061a{margin-top:0px;margin-bottom:15px;}.elementor-14380 .elementor-element.elementor-element-1d2733a > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14380 .elementor-element.elementor-element-1d2733a{text-align:center;}.elementor-14380 .elementor-element.elementor-element-1d2733a .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14380 .elementor-element.elementor-element-56a8707{margin-top:-25px;margin-bottom:0px;}.elementor-14380 .elementor-element.elementor-element-37d117d > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14380 .elementor-element.elementor-element-37d117d{text-align:start;}.elementor-14380 .elementor-element.elementor-element-37d117d .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14380 .elementor-element.elementor-element-bde1594{margin-top:-25px;margin-bottom:0px;}.elementor-14380 .elementor-element.elementor-element-d5ac50d > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14380 .elementor-element.elementor-element-d5ac50d{text-align:start;}.elementor-14380 .elementor-element.elementor-element-d5ac50d .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14380 .elementor-element.elementor-element-c988119{margin-top:0px;margin-bottom:15px;}.elementor-14380 .elementor-element.elementor-element-eb228bc > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14380 .elementor-element.elementor-element-eb228bc{text-align:center;}.elementor-14380 .elementor-element.elementor-element-eb228bc .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14380 .elementor-element.elementor-element-b9678a4{margin-top:0px;margin-bottom:15px;}.elementor-14380 .elementor-element.elementor-element-f07ac0d > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14380 .elementor-element.elementor-element-f07ac0d{text-align:center;}.elementor-14380 .elementor-element.elementor-element-f07ac0d .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14380 .elementor-element.elementor-element-566e94e{margin-top:30px;margin-bottom:30px;}.elementor-14380 .elementor-element.elementor-element-5c2ce77.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14380 .elementor-element.elementor-element-2838564 .elementor-cta .elementor-cta__bg, .elementor-14380 .elementor-element.elementor-element-2838564 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14380 .elementor-element.elementor-element-2838564{width:var( --container-widget-width, 61.125% );max-width:61.125%;--container-widget-width:61.125%;--container-widget-flex-grow:0;}.elementor-14380 .elementor-element.elementor-element-2838564 .elementor-cta__content{text-align:center;}.elementor-14380 .elementor-element.elementor-element-2838564 .elementor-cta__description{font-weight:700;font-style:italic;}.elementor-14380 .elementor-element.elementor-element-2838564 .elementor-cta__button{color:var( --e-global-color-df4634d );background-color:var( --e-global-color-secondary );}.elementor-14380 .elementor-element.elementor-element-a558f23{color:#7045F6;margin-top:-30px;margin-bottom:0px;}.elementor-14380 .elementor-element.elementor-element-bd6c404 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-14380 .elementor-element.elementor-element-bd6c404{text-align:center;}.elementor-14380 .elementor-element.elementor-element-bd6c404 .elementor-heading-title{font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-14380 .elementor-element.elementor-element-fd0ab99{--grid-row-gap:1px;}.elementor-14380 .elementor-element.elementor-element-fd0ab99 .pp-advanced-accordion .pp-faq-item:not(:last-child){margin-bottom:1px;}.elementor-14380 .elementor-element.elementor-element-fd0ab99 .pp-faq-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-14380 .elementor-element.elementor-element-fd0ab99 .pp-faqs .pp-faq-question{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );font-family:"Arial", Sans;font-weight:500;border-style:none;}.elementor-14380 .elementor-element.elementor-element-fd0ab99 .pp-faqs .pp-faq-question svg{fill:var( --e-global-color-text );}.elementor-14380 .elementor-element.elementor-element-fd0ab99 .pp-faqs .pp-faq-question .pp-accordion-tab-icon{font-size:15px;margin-right:10px;}.elementor-14380 .elementor-element.elementor-element-fd0ab99 .pp-faqs .pp-faq-answer{color:#333;font-family:"Arial", Sans;font-size:18px;}.elementor-14380 .elementor-element.elementor-element-fd0ab99 .pp-faqs .pp-faq-question .pp-accordion-toggle-icon{font-size:16px;}@media(max-width:767px){.elementor-14380 .elementor-element.elementor-element-2838564{width:var( --container-widget-width, 295.617px );max-width:295.617px;--container-widget-width:295.617px;--container-widget-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-d047e63 */.lf-blog-compare {
  --lf-purple: #7045F6;
  --lf-dark: #1E1E2F;
  --lf-light-purple: #EDE8FE;
  --lf-border: #E2DEF5;
  margin: 1.75rem 0;
  font-family: Arial, "DM Sans", Helvetica, sans-serif;
}

.lf-blog-compare__scroll {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  border-radius: 10px;
}

.lf-blog-compare__table {
  width: 100%;
  min-width: 520px;
  border-collapse: collapse;
  background: #ffffff;
  color: var(--lf-dark);
  font-size: 0.95rem;
  line-height: 1.45;
}

.lf-blog-compare__caption {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
}

.lf-blog-compare__table thead th {
  background: var(--lf-purple);
  color: #ffffff;
  font-weight: 700;
  text-align: left;
  vertical-align: middle;
  padding: 0.85rem 1rem;
  border: 1px solid var(--lf-purple);
}

.lf-blog-compare__table tbody th {
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  color: var(--lf-dark);
  background: #ffffff;
  padding: 0.8rem 1rem;
  border: 1px solid var(--lf-border);
}

.lf-blog-compare__table tbody td {
  vertical-align: middle;
  padding: 0.8rem 1rem;
  border: 1px solid var(--lf-border);
}

.lf-blog-compare__table tbody tr:nth-child(even) th,
.lf-blog-compare__table tbody tr:nth-child(even) td {
  background: var(--lf-light-purple);
}

@media (max-width: 480px) {
  .lf-blog-compare__table {
    font-size: 0.9rem;
  }
  .lf-blog-compare__table thead th,
  .lf-blog-compare__table tbody th,
  .lf-blog-compare__table tbody td {
    padding: 0.65rem 0.7rem;
  }
}/* End custom CSS */