body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}h1,h2,h3,h4,h5,h6{color:#2e2e2e}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-weight:400}.et_pb_slide_content,.et_pb_best_value{font-weight:400}a{color:#2e2e2e}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:100}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:100}h3{font-weight:100}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:100}h5{font-weight:100}h6{font-weight:100}.et_pb_slide_description .et_pb_slide_title{font-weight:100}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:100}	h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.et_pb_section_0_tb_header.et_pb_section,.et_pb_menu_0_tb_header{padding-top:0px;padding-bottom:0px}.et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important;padding-bottom:0px!important;padding-top:0px;padding-bottom:0px}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#2E2E2E!important;letter-spacing:0.5px;line-height:1.5em}.et_pb_menu_0_tb_header.et_pb_menu{background-color:#ffffff}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#332F80!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img{width:auto}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:auto;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:auto;max-height:250px}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#7EBEC5}.et_pb_section_0_tb_footer.et_pb_section{padding-top:60px;padding-bottom:20px;background-color:#141154!important}.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h2,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h1.et_pb_module_header,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h3.et_pb_module_header,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h4.et_pb_module_header,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h5.et_pb_module_header,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description h6.et_pb_module_header{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;font-size:24px!important;color:#FFFFFF!important}.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_description,.et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_form{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:#EEEDFF!important}.et_pb_signup_0_tb_footer.et_pb_subscribe{border-radius:15px 15px 15px 15px;overflow:hidden;border-width:1px;border-color:#EEEDFF}body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button{border-width:0px!important;border-radius:4px;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;background-color:#ff2c55}body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button,body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:hover{padding:0.3em 1em!important}body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:before,body #page-container .et_pb_section .et_pb_signup_0_tb_footer.et_pb_subscribe .et_pb_newsletter_button.et_pb_button:after{display:none!important}.et_pb_text_0_tb_footer.et_pb_text,.et_pb_text_2_tb_footer.et_pb_text{color:#EEEDFF!important}.et_pb_text_0_tb_footer{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px}.et_pb_row_2_tb_footer.et_pb_row{padding-top:0px!important;padding-top:0px}.et_pb_social_media_follow_network_0_tb_footer a.icon{background-color:#333333!important}.et_pb_social_media_follow_network_1_tb_footer a.icon{background-color:#007bb6!important}:root{--ef-blue-primary:#3E5C90;--ef-blue-light:#5a7bb5;--ef-red-accent:#FF2C55;--ef-gray-bg:#F8F9FA;--ef-white:#FFFFFF;--ef-text-dark:#333333;--ef-text-gray:#666666}.easy-facture-landing{font-family:'Open Sans',sans-serif;color:var(--ef-text-dark);line-height:1.6;max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.easy-facture-landing section{width:100%!important;max-width:100%!important}.ef-hero{background:linear-gradient(135deg,var(--ef-blue-primary) 0%,var(--ef-blue-light) 100%);color:var(--ef-white);padding:100px 20px;text-align:center;border-radius:0 0 50px 50px;margin-bottom:20px}.ef-hero h1{font-size:3.5rem;font-weight:700;margin-bottom:20px;line-height:1.2}.ef-hero .subtitle{font-size:1.3rem;margin-bottom:40px;opacity:0.95;max-width:700px;margin-left:auto;margin-right:auto}.ef-hero .cta-primary{display:inline-block;background:var(--ef-red-accent);color:var(--ef-white);padding:20px 50px;font-size:1.2rem;font-weight:600;border-radius:50px;text-decoration:none;box-shadow:0 10px 30px rgba(255,44,85,0.3);transition:all 0.3s ease;margin-bottom:20px}.ef-hero .cta-primary:hover{background:#d9254a;transform:translateY(-3px);box-shadow:0 15px 40px rgba(255,44,85,0.4)}.ef-hero .trust-badges{font-size:0.95rem;opacity:0.9;margin-top:15px}.ef-hero-image{margin-top:50px;max-width:900px;margin-left:auto;margin-right:auto}.ef-hero-image img{width:100%;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,0.3)}.ef-pain-points{padding:80px 20px;background:var(--ef-white)}.ef-pain-points h2{text-align:center;font-size:2.5rem;color:var(--ef-blue-primary);margin-bottom:60px}.pain-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1200px;margin:0 auto}.pain-item{background:#FFF5F5;padding:30px;border-radius:12px;border-left:4px solid var(--ef-red-accent)}.pain-item .icon{font-size:2.5rem;margin-bottom:15px}.pain-item h3{color:var(--ef-text-dark);font-size:1.3rem;margin-bottom:10px}.pain-item p{color:var(--ef-text-gray)}.ef-features{padding:80px 20px;background:var(--ef-gray-bg)}.ef-features h2{text-align:center;font-size:2.5rem;color:var(--ef-blue-primary);margin-bottom:60px}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1200px;margin:0 auto}.feature-card{background:var(--ef-white);padding:35px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,0.08);transition:all 0.3s ease;border-top:4px solid var(--ef-blue-primary)}.feature-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(62,92,144,0.15)}.feature-card .icon{font-size:3rem;color:var(--ef-blue-primary);margin-bottom:20px}.feature-card h3{color:var(--ef-blue-primary);font-size:1.4rem;margin-bottom:15px}.feature-card p{color:var(--ef-text-gray);line-height:1.7}.ef-demo{padding:80px 20px;background:var(--ef-white)}.ef-demo h2{text-align:center;font-size:2.5rem;color:var(--ef-blue-primary);margin-bottom:60px}.demo-workflow{max-width:1000px;margin:0 auto}.demo-step{display:flex;align-items:center;margin-bottom:50px;gap:40px}.demo-step:nth-child(even){flex-direction:row-reverse}.demo-step-image{flex:1}.demo-step-image img{width:100%;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,0.1)}.demo-step-text{flex:1}.demo-step-text .step-number{display:inline-block;background:var(--ef-blue-primary);color:var(--ef-white);width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;font-weight:700;margin-bottom:15px}.demo-step-text h3{color:var(--ef-blue-primary);font-size:1.5rem;margin-bottom:15px}.demo-step-text p{color:var(--ef-text-gray);font-size:1.1rem}.ef-pricing{padding:80px 20px;background:linear-gradient(135deg,var(--ef-blue-primary) 0%,var(--ef-blue-light) 100%);color:var(--ef-white)}.ef-pricing h2{text-align:center;font-size:2.5rem;margin-bottom:50px;color:var(--ef-white)}.pricing-card{max-width:600px;margin:0 auto;background:var(--ef-white);color:var(--ef-text-dark);padding:50px;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,0.2)}.pricing-card .trial{text-align:center;margin-bottom:30px}.pricing-card .trial .badge{display:inline-block;background:#4CAF50;color:var(--ef-white);padding:10px 25px;border-radius:50px;font-weight:600;font-size:1.1rem;margin-bottom:15px}.pricing-card .trial p{font-size:1.2rem;color:var(--ef-text-gray)}.pricing-card .divider{text-align:center;margin:30px 0;font-size:1.1rem;color:var(--ef-text-gray);font-weight:600}.pricing-card .license{text-align:center}.pricing-card .price{font-size:3rem;font-weight:700;color:var(--ef-blue-primary);margin-bottom:10px}.pricing-card .price-note{color:var(--ef-text-gray);margin-bottom:30px}.pricing-features{list-style:none;padding:0;margin:30px 0}.pricing-features li{padding:12px 0;border-bottom:1px solid #eeeeee;display:flex;align-items:center}.pricing-features li::before{content:"✓";color:#4CAF50;font-weight:700;font-size:1.3rem;margin-right:15px}.pricing-card .cta-download{text-align:center;background:var(--ef-red-accent);color:var(--ef-white);padding:20px;font-size:1.2rem;font-weight:600;border-radius:12px;text-decoration:none;margin-top:30px;transition:all 0.3s ease}.pricing-card .cta-download:hover{background:#d9254a;transform:translateY(-3px)}#ef-buy-final{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;line-height:1!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}#ef-buy-final span{line-height:1!important}.ef-faq{padding:80px 20px;background:var(--ef-white)}.ef-faq h2{text-align:center;font-size:2.5rem;color:var(--ef-blue-primary);margin-bottom:60px}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:var(--ef-gray-bg);padding:25px;border-radius:12px;margin-bottom:20px;border-left:4px solid var(--ef-blue-primary)}.faq-item h3{color:var(--ef-blue-primary);font-size:1.2rem;margin-bottom:12px}.faq-item p{color:var(--ef-text-gray);line-height:1.7}.ef-cta-final{padding:100px 20px;background:linear-gradient(135deg,var(--ef-blue-primary) 0%,var(--ef-blue-light) 100%);color:var(--ef-white);text-align:center}.ef-cta-final h2{font-size:2.8rem;margin-bottom:20px;color:var(--ef-white)}.ef-cta-final p{font-size:1.3rem;margin-bottom:40px;opacity:0.95}.ef-cta-final .cta-primary{display:inline-block;background:var(--ef-red-accent);color:var(--ef-white);padding:20px 50px;font-size:1.2rem;font-weight:600;border-radius:50px;text-decoration:none;box-shadow:0 10px 30px rgba(255,44,85,0.3);transition:all 0.3s ease}.ef-cta-final .cta-primary:hover{background:#d9254a;transform:translateY(-3px);box-shadow:0 15px 40px rgba(255,44,85,0.4)}@media (max-width:768px){.ef-hero{padding:60px 15px!important;border-radius:0 0 30px 30px}.ef-hero h1{font-size:2.2rem!important;padding:0 10px}.ef-hero .subtitle{font-size:1.1rem!important;padding:0 10px}.ef-hero .cta-primary{padding:18px 35px;font-size:1.1rem}.ef-pain-points,.ef-features,.ef-demo,.ef-faq{padding:50px 15px!important}.ef-pricing{padding:50px 15px!important}.ef-cta-final{padding:60px 15px!important}.pain-grid,.features-grid{grid-template-columns:1fr!important;gap:20px!important}.pain-item,.feature-card,.faq-item{padding:20px!important}.demo-step{flex-direction:column!important;gap:20px;margin-bottom:40px}.pricing-card{padding:30px 20px!important;margin:0 10px}.pricing-card .price{font-size:2.5rem!important}.ef-pain-points h2,.ef-features h2,.ef-demo h2,.ef-faq h2{font-size:2rem!important;padding:0 10px}.ef-cta-final h2{font-size:2rem!important;padding:0 10px}.ef-cta-final p{font-size:1.1rem!important;padding:0 10px}}@media (max-width:480px){.ef-hero h1{font-size:1.8rem!important}.ef-hero .subtitle{font-size:1rem!important}.pain-item,.feature-card,.faq-item{padding:18px!important}.pricing-card{padding:25px 15px!important}.pricing-card .price{font-size:2.2rem!important}.ef-hero .cta-primary,.ef-cta-final .cta-primary{padding:15px 30px;font-size:1rem}}:root{--ef-blue-primary:#3E5C90;--ef-blue-light:#5a7bb5;--ef-red-accent:#FF2C55;--ef-gray-bg:#F8F9FA;--ef-white:#FFFFFF;--ef-text-dark:#333333;--ef-text-gray:#666666}.easy-facture-landing{font-family:'Open Sans',sans-serif;color:var(--ef-text-dark);line-height:1.6;max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.easy-facture-landing section{width:100%!important;max-width:100%!important}.ef-hero{background:linear-gradient(135deg,var(--ef-blue-primary) 0%,var(--ef-blue-light) 100%);color:var(--ef-white);padding:100px 20px;text-align:center;border-radius:0 0 50px 50px;margin-bottom:20px}.ef-hero h1{font-size:3.5rem;font-weight:700;margin-bottom:20px;line-height:1.2}.ef-hero .subtitle{font-size:1.3rem;margin-bottom:40px;opacity:0.95;max-width:700px;margin-left:auto;margin-right:auto}.ef-hero .cta-primary{display:inline-block;background:var(--ef-red-accent);color:var(--ef-white);padding:20px 50px;font-size:1.2rem;font-weight:600;border-radius:50px;text-decoration:none;box-shadow:0 10px 30px rgba(255,44,85,0.3);transition:all 0.3s ease;margin-bottom:20px}.ef-hero .cta-primary:hover{background:#d9254a;transform:translateY(-3px);box-shadow:0 15px 40px rgba(255,44,85,0.4)}.ef-hero .trust-badges{font-size:0.95rem;opacity:0.9;margin-top:15px}.ef-hero-image{margin-top:50px;max-width:900px;margin-left:auto;margin-right:auto}.ef-hero-image img{width:100%;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,0.3)}.ef-pain-points{padding:80px 20px;background:var(--ef-white)}.ef-pain-points h2{text-align:center;font-size:2.5rem;color:var(--ef-blue-primary);margin-bottom:60px}.pain-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1200px;margin:0 auto}.pain-item{background:#FFF5F5;padding:30px;border-radius:12px;border-left:4px solid var(--ef-red-accent)}.pain-item .icon{font-size:2.5rem;margin-bottom:15px}.pain-item h3{color:var(--ef-text-dark);font-size:1.3rem;margin-bottom:10px}.pain-item p{color:var(--ef-text-gray)}.ef-features{padding:80px 20px;background:var(--ef-gray-bg)}.ef-features h2{text-align:center;font-size:2.5rem;color:var(--ef-blue-primary);margin-bottom:60px}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1200px;margin:0 auto}.feature-card{background:var(--ef-white);padding:35px;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,0.08);transition:all 0.3s ease;border-top:4px solid var(--ef-blue-primary)}.feature-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(62,92,144,0.15)}.feature-card .icon{font-size:3rem;color:var(--ef-blue-primary);margin-bottom:20px}.feature-card h3{color:var(--ef-blue-primary);font-size:1.4rem;margin-bottom:15px}.feature-card p{color:var(--ef-text-gray);line-height:1.7}.ef-demo{padding:80px 20px;background:var(--ef-white)}.ef-demo h2{text-align:center;font-size:2.5rem;color:var(--ef-blue-primary);margin-bottom:60px}.demo-workflow{max-width:1000px;margin:0 auto}.demo-step{display:flex;align-items:center;margin-bottom:50px;gap:40px}.demo-step:nth-child(even){flex-direction:row-reverse}.demo-step-image{flex:1}.demo-step-image img{width:100%;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,0.1)}.demo-step-text{flex:1}.demo-step-text .step-number{display:inline-block;background:var(--ef-blue-primary);color:var(--ef-white);width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;font-weight:700;margin-bottom:15px}.demo-step-text h3{color:var(--ef-blue-primary);font-size:1.5rem;margin-bottom:15px}.demo-step-text p{color:var(--ef-text-gray);font-size:1.1rem}.ef-pricing{padding:80px 20px;background:linear-gradient(135deg,var(--ef-blue-primary) 0%,var(--ef-blue-light) 100%);color:var(--ef-white)}.ef-pricing h2{text-align:center;font-size:2.5rem;margin-bottom:50px;color:var(--ef-white)}.pricing-card{max-width:600px;margin:0 auto;background:var(--ef-white);color:var(--ef-text-dark);padding:50px;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,0.2)}.pricing-card .trial{text-align:center;margin-bottom:30px}.pricing-card .trial .badge{display:inline-block;background:#4CAF50;color:var(--ef-white);padding:10px 25px;border-radius:50px;font-weight:600;font-size:1.1rem;margin-bottom:15px}.pricing-card .trial p{font-size:1.2rem;color:var(--ef-text-gray)}.pricing-card .divider{text-align:center;margin:30px 0;font-size:1.1rem;color:var(--ef-text-gray);font-weight:600}.pricing-card .license{text-align:center}.pricing-card .price{font-size:3rem;font-weight:700;color:var(--ef-blue-primary);margin-bottom:10px}.pricing-card .price-note{color:var(--ef-text-gray);margin-bottom:30px}.pricing-features{list-style:none;padding:0;margin:30px 0}.pricing-features li{padding:12px 0;border-bottom:1px solid #eeeeee;display:flex;align-items:center}.pricing-features li::before{content:"✓";color:#4CAF50;font-weight:700;font-size:1.3rem;margin-right:15px}.pricing-card .cta-download{text-align:center;background:var(--ef-red-accent);color:var(--ef-white);padding:20px;font-size:1.2rem;font-weight:600;border-radius:12px;text-decoration:none;margin-top:30px;transition:all 0.3s ease}.pricing-card .cta-download:hover{background:#d9254a;transform:translateY(-3px)}#ef-buy-final{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;line-height:1!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}#ef-buy-final span{line-height:1!important}.ef-faq{padding:80px 20px;background:var(--ef-white)}.ef-faq h2{text-align:center;font-size:2.5rem;color:var(--ef-blue-primary);margin-bottom:60px}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:var(--ef-gray-bg);padding:25px;border-radius:12px;margin-bottom:20px;border-left:4px solid var(--ef-blue-primary)}.faq-item h3{color:var(--ef-blue-primary);font-size:1.2rem;margin-bottom:12px}.faq-item p{color:var(--ef-text-gray);line-height:1.7}.ef-cta-final{padding:100px 20px;background:linear-gradient(135deg,var(--ef-blue-primary) 0%,var(--ef-blue-light) 100%);color:var(--ef-white);text-align:center}.ef-cta-final h2{font-size:2.8rem;margin-bottom:20px;color:var(--ef-white)}.ef-cta-final p{font-size:1.3rem;margin-bottom:40px;opacity:0.95}.ef-cta-final .cta-primary{display:inline-block;background:var(--ef-red-accent);color:var(--ef-white);padding:20px 50px;font-size:1.2rem;font-weight:600;border-radius:50px;text-decoration:none;box-shadow:0 10px 30px rgba(255,44,85,0.3);transition:all 0.3s ease}.ef-cta-final .cta-primary:hover{background:#d9254a;transform:translateY(-3px);box-shadow:0 15px 40px rgba(255,44,85,0.4)}@media (max-width:768px){.ef-hero{padding:60px 15px!important;border-radius:0 0 30px 30px}.ef-hero h1{font-size:2.2rem!important;padding:0 10px}.ef-hero .subtitle{font-size:1.1rem!important;padding:0 10px}.ef-hero .cta-primary{padding:18px 35px;font-size:1.1rem}.ef-pain-points,.ef-features,.ef-demo,.ef-faq{padding:50px 15px!important}.ef-pricing{padding:50px 15px!important}.ef-cta-final{padding:60px 15px!important}.pain-grid,.features-grid{grid-template-columns:1fr!important;gap:20px!important}.pain-item,.feature-card,.faq-item{padding:20px!important}.demo-step{flex-direction:column!important;gap:20px;margin-bottom:40px}.pricing-card{padding:30px 20px!important;margin:0 10px}.pricing-card .price{font-size:2.5rem!important}.ef-pain-points h2,.ef-features h2,.ef-demo h2,.ef-faq h2{font-size:2rem!important;padding:0 10px}.ef-cta-final h2{font-size:2rem!important;padding:0 10px}.ef-cta-final p{font-size:1.1rem!important;padding:0 10px}}@media (max-width:480px){.ef-hero h1{font-size:1.8rem!important}.ef-hero .subtitle{font-size:1rem!important}.pain-item,.feature-card,.faq-item{padding:18px!important}.pricing-card{padding:25px 15px!important}.pricing-card .price{font-size:2.2rem!important}.ef-hero .cta-primary,.ef-cta-final .cta-primary{padding:15px 30px;font-size:1rem}}.et_pb_section_0.et_pb_section{padding-top:0px}.et_pb_text_0{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px}.et_pb_text_0 h1{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;color:#FFFFFF!important}.et_pb_text_0 h2{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700}.et_pb_text_0 h3{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700}