.elementor-14304 .elementor-element.elementor-element-74acbc0 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14304 .elementor-element.elementor-element-74acbc0{text-align:center;}.elementor-14304 .elementor-element.elementor-element-74acbc0 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14304 .elementor-element.elementor-element-4b9d5bc{margin-top:0px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-1f98ff6 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-1f98ff6{text-align:start;}.elementor-14304 .elementor-element.elementor-element-1f98ff6 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-6308b01{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-6fea87b{margin-top:-25px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-245f4a8 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-245f4a8{text-align:start;}.elementor-14304 .elementor-element.elementor-element-245f4a8 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-1cd27e4{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-24135c2{margin-top:-25px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-809bc75 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-809bc75{text-align:start;}.elementor-14304 .elementor-element.elementor-element-809bc75 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-3d460ad{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-1c693f8 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14304 .elementor-element.elementor-element-1c693f8{text-align:center;}.elementor-14304 .elementor-element.elementor-element-1c693f8 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14304 .elementor-element.elementor-element-2f5d6d1{margin-top:-25px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-17b3438 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-17b3438{text-align:start;}.elementor-14304 .elementor-element.elementor-element-17b3438 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-7c912c4{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-756243d{margin-top:-25px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-33b9a38 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-33b9a38{text-align:start;}.elementor-14304 .elementor-element.elementor-element-33b9a38 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-ad721cb{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-536117e{margin-top:-25px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-580262f > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-580262f{text-align:start;}.elementor-14304 .elementor-element.elementor-element-580262f .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-7313c57{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-baae5b8 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14304 .elementor-element.elementor-element-baae5b8{text-align:center;}.elementor-14304 .elementor-element.elementor-element-baae5b8 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14304 .elementor-element.elementor-element-adb2cc5{margin-top:-25px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-b166256 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-b166256{text-align:start;}.elementor-14304 .elementor-element.elementor-element-b166256 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-ee01890{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-164b4c1{margin-top:-25px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-cbd55c8 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-cbd55c8{text-align:start;}.elementor-14304 .elementor-element.elementor-element-cbd55c8 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-366bd6d{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-1ad3acf > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14304 .elementor-element.elementor-element-1ad3acf{text-align:center;}.elementor-14304 .elementor-element.elementor-element-1ad3acf .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14304 .elementor-element.elementor-element-7453609{margin-top:0px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-49d8936 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-49d8936{text-align:start;}.elementor-14304 .elementor-element.elementor-element-49d8936 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-54ed160{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-06ee912{margin-top:-25px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-5ce5463 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:-0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-5ce5463{text-align:start;}.elementor-14304 .elementor-element.elementor-element-5ce5463 .elementor-heading-title{font-size:30px;color:#7045F6;}.elementor-14304 .elementor-element.elementor-element-67c92ad{margin-top:-5px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-e5814b3 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14304 .elementor-element.elementor-element-e5814b3{text-align:center;}.elementor-14304 .elementor-element.elementor-element-e5814b3 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14304 .elementor-element.elementor-element-6a4f005{--divider-border-style:curved;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-14304 .elementor-element.elementor-element-6a4f005 .elementor-divider-separator{width:100%;}.elementor-14304 .elementor-element.elementor-element-6a4f005 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14304 .elementor-element.elementor-element-786e3ce{text-align:center;}.elementor-14304 .elementor-element.elementor-element-9e6f5e4{--divider-border-style:curved;--divider-color:var( --e-global-color-secondary );--divider-border-width:4px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-14304 .elementor-element.elementor-element-9e6f5e4 .elementor-divider-separator{width:100%;}.elementor-14304 .elementor-element.elementor-element-9e6f5e4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14304 .elementor-element.elementor-element-ddf8eef > .elementor-background-overlay{opacity:0.5;}.elementor-14304 .elementor-element.elementor-element-ddf8eef{margin-top:20px;margin-bottom:20px;}.elementor-14304 .elementor-element.elementor-element-bbf0f4f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-bbf0f4f .elementor-button{font-size:var( --e-global-typography-1151952-font-size );font-weight:var( --e-global-typography-1151952-font-weight );text-transform:var( --e-global-typography-1151952-text-transform );}.elementor-14304 .elementor-element.elementor-element-d484d80 .elementor-button{background-color:var( --e-global-color-df4634d );font-size:var( --e-global-typography-1151952-font-size );font-weight:var( --e-global-typography-1151952-font-weight );text-transform:var( --e-global-typography-1151952-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14304 .elementor-element.elementor-element-d484d80 .elementor-button:hover, .elementor-14304 .elementor-element.elementor-element-d484d80 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-14304 .elementor-element.elementor-element-d484d80 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-d484d80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14304 .elementor-element.elementor-element-b19235b{margin-top:50px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-2f255c4 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14304 .elementor-element.elementor-element-2f255c4{text-align:center;}.elementor-14304 .elementor-element.elementor-element-2f255c4 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14304 .elementor-element.elementor-element-591ad24 > .elementor-widget-container{margin:-50px 0px 20px 0px;}.elementor-14304 .elementor-element.elementor-element-591ad24{text-align:center;}.elementor-14304 .elementor-element.elementor-element-591ad24 .elementor-heading-title{font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-14304 .elementor-element.elementor-element-e2dd099{margin-top:30px;margin-bottom:30px;}.elementor-14304 .elementor-element.elementor-element-6b86481.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14304 .elementor-element.elementor-element-cec5ab7 .elementor-cta .elementor-cta__bg, .elementor-14304 .elementor-element.elementor-element-cec5ab7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14304 .elementor-element.elementor-element-cec5ab7{width:var( --container-widget-width, 61.125% );max-width:61.125%;--container-widget-width:61.125%;--container-widget-flex-grow:0;}.elementor-14304 .elementor-element.elementor-element-cec5ab7 .elementor-cta__content{text-align:center;}.elementor-14304 .elementor-element.elementor-element-cec5ab7 .elementor-cta__description{font-weight:700;font-style:italic;}.elementor-14304 .elementor-element.elementor-element-cec5ab7 .elementor-cta__button{color:var( --e-global-color-df4634d );background-color:var( --e-global-color-secondary );}.elementor-14304 .elementor-element.elementor-element-c5ed641{color:#7045F6;margin-top:-30px;margin-bottom:0px;}.elementor-14304 .elementor-element.elementor-element-ea8ee31 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-14304 .elementor-element.elementor-element-ea8ee31{text-align:center;}.elementor-14304 .elementor-element.elementor-element-ea8ee31 .elementor-heading-title{font-size:40px;font-weight:700;color:var( --e-global-color-text );}.elementor-14304 .elementor-element.elementor-element-035eba9{--grid-row-gap:1px;}.elementor-14304 .elementor-element.elementor-element-035eba9 .pp-advanced-accordion .pp-faq-item:not(:last-child){margin-bottom:1px;}.elementor-14304 .elementor-element.elementor-element-035eba9 .pp-faq-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d4d4d4;}.elementor-14304 .elementor-element.elementor-element-035eba9 .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-14304 .elementor-element.elementor-element-035eba9 .pp-faqs .pp-faq-question svg{fill:var( --e-global-color-text );}.elementor-14304 .elementor-element.elementor-element-035eba9 .pp-faqs .pp-faq-question .pp-accordion-tab-icon{font-size:15px;margin-right:10px;}.elementor-14304 .elementor-element.elementor-element-035eba9 .pp-faqs .pp-faq-answer{color:#333;font-family:"Arial", Sans;font-size:18px;}.elementor-14304 .elementor-element.elementor-element-035eba9 .pp-faqs .pp-faq-question .pp-accordion-toggle-icon{font-size:16px;}@media(max-width:1024px){.elementor-14304 .elementor-element.elementor-element-bbf0f4f .elementor-button{font-size:var( --e-global-typography-1151952-font-size );}.elementor-14304 .elementor-element.elementor-element-d484d80 .elementor-button{font-size:var( --e-global-typography-1151952-font-size );}}@media(max-width:767px){.elementor-14304 .elementor-element.elementor-element-bbf0f4f{width:100%;max-width:100%;}.elementor-14304 .elementor-element.elementor-element-bbf0f4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-bbf0f4f .elementor-button{font-size:var( --e-global-typography-1151952-font-size );}.elementor-14304 .elementor-element.elementor-element-d484d80{width:100%;max-width:100%;}.elementor-14304 .elementor-element.elementor-element-d484d80 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-14304 .elementor-element.elementor-element-d484d80 .elementor-button{font-size:var( --e-global-typography-1151952-font-size );padding:0px 0px 0px 0px;}.elementor-14304 .elementor-element.elementor-element-cec5ab7{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-fea7fb8 */@media (max-width: 820px) {
  .lf-compare-wrapper {
    position: relative;
  }
  .lf-compare-wrapper::after {
    content: '← Swipe to see more →';
    display: block;
    text-align: center;
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #999;
    padding: 8px 0 0;
    animation: lfSwipePulse 2s ease-in-out 3;
  }
  @keyframes lfSwipePulse {
    0%, 100% { opacity: 0.5; }
    50% { opacity: 1; }
  }
}/* End custom CSS */