.elementor-14015 .elementor-element.elementor-element-e2f7cdb > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14015 .elementor-element.elementor-element-e2f7cdb{text-align:center;}.elementor-14015 .elementor-element.elementor-element-e2f7cdb .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-201da52 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14015 .elementor-element.elementor-element-201da52{text-align:center;}.elementor-14015 .elementor-element.elementor-element-201da52 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-254e519 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14015 .elementor-element.elementor-element-254e519{text-align:center;}.elementor-14015 .elementor-element.elementor-element-254e519 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-108067a > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14015 .elementor-element.elementor-element-108067a{text-align:center;}.elementor-14015 .elementor-element.elementor-element-108067a .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-68899ff > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14015 .elementor-element.elementor-element-faf1169 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14015 .elementor-element.elementor-element-faf1169{text-align:center;}.elementor-14015 .elementor-element.elementor-element-faf1169 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-c557db0 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14015 .elementor-element.elementor-element-c557db0{text-align:center;}.elementor-14015 .elementor-element.elementor-element-c557db0 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-a5115be > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14015 .elementor-element.elementor-element-dbce2e6 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14015 .elementor-element.elementor-element-dbce2e6{text-align:center;}.elementor-14015 .elementor-element.elementor-element-dbce2e6 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-43dfa00{margin-top:30px;margin-bottom:0px;}.elementor-14015 .elementor-element.elementor-element-50c6a36.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14015 .elementor-element.elementor-element-9e056fa .elementor-cta .elementor-cta__bg, .elementor-14015 .elementor-element.elementor-element-9e056fa .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14015 .elementor-element.elementor-element-9e056fa{width:var( --container-widget-width, 61.125% );max-width:61.125%;--container-widget-width:61.125%;--container-widget-flex-grow:0;}.elementor-14015 .elementor-element.elementor-element-9e056fa .elementor-cta__content{text-align:center;}.elementor-14015 .elementor-element.elementor-element-9e056fa .elementor-cta__description{font-weight:700;font-style:italic;}.elementor-14015 .elementor-element.elementor-element-9e056fa .elementor-cta__button{color:var( --e-global-color-df4634d );background-color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-a9ff45f > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14015 .elementor-element.elementor-element-a9ff45f{text-align:center;}.elementor-14015 .elementor-element.elementor-element-a9ff45f .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-ae9a5c6 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14015 .elementor-element.elementor-element-ae9a5c6{text-align:center;}.elementor-14015 .elementor-element.elementor-element-ae9a5c6 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14015 .elementor-element.elementor-element-436a949{color:#7045F6;}.elementor-14015 .elementor-element.elementor-element-0285c2f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-14015 .elementor-element.elementor-element-0285c2f{text-align:center;}.elementor-14015 .elementor-element.elementor-element-0285c2f .elementor-heading-title{font-size:40px;font-weight:700;}.elementor-14015 .elementor-element.elementor-element-72e21b9{--grid-row-gap:1px;}.elementor-14015 .elementor-element.elementor-element-72e21b9 .pp-advanced-accordion .pp-faq-item:not(:last-child){margin-bottom:1px;}.elementor-14015 .elementor-element.elementor-element-72e21b9 .pp-faq-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-14015 .elementor-element.elementor-element-72e21b9 .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-14015 .elementor-element.elementor-element-72e21b9 .pp-faqs .pp-faq-question svg{fill:var( --e-global-color-text );}.elementor-14015 .elementor-element.elementor-element-72e21b9 .pp-faqs .pp-faq-question .pp-accordion-tab-icon{font-size:15px;margin-right:10px;}.elementor-14015 .elementor-element.elementor-element-72e21b9 .pp-faqs .pp-faq-answer{color:#333;font-family:"Arial", Sans;font-size:18px;}.elementor-14015 .elementor-element.elementor-element-72e21b9 .pp-faqs .pp-faq-question .pp-accordion-toggle-icon{font-size:16px;}@media(max-width:767px){.elementor-14015 .elementor-element.elementor-element-9e056fa{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-1983e81 */.lf-table-wrapper {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.lf-comparison-table {
  width: 100%;
  min-width: 680px;
  border-collapse: collapse;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

.lf-comparison-table thead th {
  background-color: #7045F6;
  color: #ffffff;
  font-weight: 700;
  font-size: 16px;
  text-align: center;
  padding: 14px 16px;
  border: 1px solid #7045F6;
}

.lf-comparison-table tbody td {
  padding: 12px 16px;
  border: 1px solid #e0e0e0;
  vertical-align: top;
}

.lf-comparison-table tbody tr:nth-child(even) {
  background-color: #f9f9f9;
}

.lf-comparison-table tbody td.row-label {
  background-color: #EDE8FE;
  font-weight: 700;
  white-space: nowrap;
}/* End custom CSS */