.elementor .e-442ed77-a5e5d00{font-family:var(--font-heading);font-weight:400;font-size:150px;color:var(--heading-primary);letter-spacing:-2.8px;line-height:1.07em;padding-block-end:25px;align-self:start;}.elementor .e-efdbdd3-ff74c26{max-width:50%;font-family:var(--font-body);font-weight:400;font-size:24px;color:#444444;}.elementor .e-cba59e7-2c5f173{max-width:50%;font-family:var(--font-body);font-weight:400;font-size:24px;color:#444444;}.elementor .e-f52ef61-35d2cc1{padding:0px;gap:40px;}.elementor .e-757925e-863d433{overflow:hidden;padding:0px;}.elementor .e-8fc7bdf-305de39{width:126px;font-family:var(--font-body);font-weight:500;font-size:18px;color:#181B31;}.elementor .e-f11bff4-9e64a3e{font-family:var(--font-body);font-weight:400;font-size:18px;color:#899097;}.elementor .e-599ca88-752f62d{padding-block-start:0px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E7EB;border-style:solid;}.elementor .e-0ffcd3c-aecb3bf{width:126px;font-family:var(--font-body);font-weight:500;font-size:18px;color:#181B31;}.elementor .e-767cf7f-86306c7{font-family:var(--font-body);font-weight:400;font-size:18px;color:#899097;}.elementor .e-60805c7-50d542b{padding-block-start:25px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E7EB;border-style:solid;}.elementor .e-e47a179-dbe5dc1{width:126px;font-family:var(--font-body);font-weight:500;font-size:18px;color:#181B31;}.elementor .e-188ef34-2bf0058{font-family:var(--font-body);font-weight:400;font-size:18px;color:#899097;}.elementor .e-48a7f5b-6e147f3{padding-block-start:25px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:none;}.elementor .e-6e05ab4-7354b0e{padding:40px;flex-direction:column;}.elementor .e-02da7cd-0f51b14{font-family:var(--font-body);font-weight:500;font-size:22px;color:var(--heading-secondary);}.elementor .e-ee81a34-5b9f62e{width:14px;height:16px;}.elementor .e-468f4d9-9e2f45a{height:100px;padding:20px;background-color:var(--background-secondary);transition:all 500ms;gap:13px;justify-content:center;align-items:center;}.elementor .e-468f4d9-9e2f45a:hover,.elementor .e-468f4d9-9e2f45a:focus-visible{background-color:var(--brand-primary);}.elementor .e-6f5908c-8278cfe{width:432px;position:absolute;inset-inline-end:93px;inset-block-end:-100px;padding:0px;background-color:var(--background-primary);flex-direction:column;}.elementor .e-889bf5f-31c1c40{position:relative;padding-block-start:80px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-5ed32dd-690f760{max-width:1520px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-ab31856-ae8c292{padding-block-start:140px;flex-direction:column;}.elementor .e-5d3df53-d9b1d2c{align-self:start;}.elementor .e-0341428-baeace6{font-size:20px;}.elementor .e-0108244-caed2c1{font-size:20px;align-self:start;}.elementor .e-905ad19-e306888{max-width:1520px;padding:0px;flex-direction:column;gap:40px;}.elementor .e-1fb9156-7e5892c{max-width:50%;}.elementor .e-6ffd86d-c5d47aa{max-width:50%;}.elementor .e-b80ed3f-701da13{max-width:1520px;overflow:hidden;padding:0px;flex-direction:row;gap:10px;}.elementor .e-0e378c4-7490d91{padding-block-start:10px;}.elementor .e-fa2c692-c2a9a31{max-width:1520px;padding:0px;gap:105px;justify-content:space-between;}.elementor .e-980ed5a-3e744f0{max-width:1520px;overflow:hidden;padding:0px;}.elementor .e-451b07a-590dc2c{align-self:start;}.elementor .e-cf41b52-7e88564{font-size:20px;}.elementor .e-d52e457-2512b40{font-size:20px;align-self:start;}.elementor .e-11af57b-00e7148{max-width:1520px;padding:0px;flex-direction:column;gap:30px;}.elementor .e-753e220-5e27de6{max-width:1520px;overflow:hidden;padding:0px;}.elementor .e-952654a-67bf03b{padding-block-start:20px;padding-block-end:150px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:80px;align-items:center;}