.elementor .brand-base{font-weight:800;font-size:24px;color:#000000;line-height:1.1em;}.elementor .whatsapp-top-base{font-weight:700;font-size:15px;color:#FFFFFF;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;background-color:#29A71A;}.elementor .topbar-base{padding-block-start:22px;padding-block-end:22px;padding-inline-start:28px;padding-inline-end:28px;background-color:#F4F4F4;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .hero-kicker-base{font-weight:800;font-size:16px;color:#FDD003;}.elementor .hero-title-base{font-weight:800;font-size:56px;color:#FFFFFF;line-height:1.05em;}.elementor .hero-text-base{max-width:560px;font-size:19px;color:#E5E7EB;line-height:1.65em;}.elementor .cta-buy-base{font-weight:800;font-size:16px;color:#000000;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;background-color:#FDD003;}.elementor .cta-contact-base{font-weight:700;font-size:16px;color:#111111;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#FFFFFF;}.elementor .hero-actions-base{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .hero-copy-base{width:50%;max-width:640px;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:flex-start;}.elementor .hero-panel-title-base{font-weight:800;font-size:34px;color:#000000;line-height:1.1em;}.elementor .hero-panel-text-base{font-size:18px;color:#000000;line-height:1.55em;}.elementor .hero-panel-badge-base{font-weight:800;font-size:15px;color:#FDD003;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:#000000;}.elementor .hero-panel-base{width:38%;min-height:430px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:34px;padding-inline-end:34px;border-radius:18px;background-color:#FDD003;box-shadow:0px 22px 50px 0px rgba(0,0,0,0.38);display:flex;flex-direction:column;gap:18px;justify-content:center;}.elementor .hero-base{min-height:620px;padding-block-start:78px;padding-block-end:84px;padding-inline-start:28px;padding-inline-end:28px;background-color:#111111;display:flex;flex-direction:row;gap:48px;justify-content:center;align-items:center;}.elementor .benefits-title-base{font-weight:800;font-size:38px;color:#000000;line-height:1.12em;text-align:center;}.elementor .benefit-1-title-base{font-weight:800;font-size:22px;color:#000000;line-height:1.2em;}.elementor .benefit-1-text-base{font-size:16px;color:#404648;line-height:1.55em;}.elementor .benefit-1-base{width:31%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:12px;background-color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(0,0,0,0.12);display:flex;flex-direction:column;gap:10px;}.elementor .benefit-2-title-base{font-weight:800;font-size:22px;color:#000000;line-height:1.2em;}.elementor .benefit-2-text-base{font-size:16px;color:#404648;line-height:1.55em;}.elementor .benefit-2-base{width:31%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:12px;background-color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(0,0,0,0.12);display:flex;flex-direction:column;gap:10px;}.elementor .benefit-3-title-base{font-weight:800;font-size:22px;color:#000000;line-height:1.2em;}.elementor .benefit-3-text-base{font-size:16px;color:#404648;line-height:1.55em;}.elementor .benefit-3-base{width:31%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:12px;background-color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(0,0,0,0.12);display:flex;flex-direction:column;gap:10px;}.elementor .benefit-grid-base{width:100%;max-width:1120px;display:flex;flex-direction:row;gap:22px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .benefits-base{padding-block-start:70px;padding-block-end:74px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FDD003;display:flex;flex-direction:column;gap:30px;align-items:center;}.elementor .faq-title-base{font-weight:800;font-size:40px;color:#000000;line-height:1.1em;text-align:center;}.elementor .faq-1-q-base{font-weight:800;font-size:18px;color:#000000;line-height:1.25em;}.elementor .faq-1-a-base{font-size:16px;color:#404648;line-height:1.55em;}.elementor .faq-1-base{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;background-color:#F4F4F4;display:flex;flex-direction:column;gap:8px;}.elementor .faq-2-q-base{font-weight:800;font-size:18px;color:#000000;line-height:1.25em;}.elementor .faq-2-a-base{font-size:16px;color:#404648;line-height:1.55em;}.elementor .faq-2-base{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;background-color:#F4F4F4;display:flex;flex-direction:column;gap:8px;}.elementor .faq-3-q-base{font-weight:800;font-size:18px;color:#000000;line-height:1.25em;}.elementor .faq-3-a-base{font-size:16px;color:#404648;line-height:1.55em;}.elementor .faq-3-base{padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;background-color:#F4F4F4;display:flex;flex-direction:column;gap:8px;}.elementor .faq-list-base{width:100%;max-width:900px;display:flex;flex-direction:column;gap:16px;}.elementor .faq-base{padding-block-start:78px;padding-block-end:82px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:26px;align-items:center;}.elementor .contact-kicker-base{font-weight:800;font-size:16px;color:#FDD003;line-height:1.2em;}.elementor .contact-title-base{font-weight:800;font-size:40px;color:#FFFFFF;line-height:1.12em;}.elementor .contact-text-base{font-size:17px;color:#E5E7EB;line-height:1.65em;}.elementor .contact-whatsapp-base{width:220px;font-weight:800;font-size:16px;color:#FFFFFF;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#29A71A;}.elementor .contact-copy-base{width:42%;max-width:460px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;}.elementor .form-title-base{font-weight:800;font-size:28px;color:#000000;line-height:1.15em;}.elementor .contact-form-card-base{width:50%;max-width:560px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-radius:14px;background-color:#FFFFFF;box-shadow:0px 24px 54px 0px rgba(0,0,0,0.28);display:flex;flex-direction:column;gap:18px;}.elementor .contact-base{padding-block-start:82px;padding-block-end:86px;padding-inline-start:28px;padding-inline-end:28px;background-color:#111111;display:flex;flex-direction:row;gap:32px;justify-content:center;align-items:stretch;}.elementor .footer-text-base{font-size:14px;color:#F4F4F4;line-height:1.4em;text-align:center;}.elementor .footer-base{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;background-color:#404648;display:flex;justify-content:center;}