.elementor .e-089fd6d-41ef2fa{font-family:var(--Body);font-weight:600;font-size:13px;color:var(--accent-orange);line-height:1.5em;text-transform:uppercase;margin-block-end:4px}.elementor .e-ade7b21-c2f1597{max-width:620px;font-family:var(--Heading);font-weight:700;font-size:46px;color:var(--white);letter-spacing:-.8px;line-height:1.08em}.elementor .e-f70a33d-3639179{width:100%;max-width:600px;font-family:var(--Body);font-weight:400;font-size:18px;color:var(--white);line-height:1.6em}.elementor .e-21109aa-4bcf0e9{width:60%;display:flex;flex-direction:column;gap:18px;align-items:start}.elementor .e-1e13375-2b8ba9c{max-height:400px;object-fit:cover;border-radius:18px}.elementor .e-7c12baa-605df9c{width:41%;position:relative;display:flex;justify-content:center;align-items:center}.elementor .e-187d020-9dee681{width:100%;max-width:1200px;padding-block-start:120px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:center}.elementor .e-ff1ed5d-c2d2e88{width:100%;background-color:var(--primary-dark);display:flex;gap:70px;justify-content:center;align-items:center}.elementor .e-582a67e-09f372d{font-family:var(--Body);font-weight:600;font-size:13px;color:var(--accent-orange);line-height:1.5em;text-align:start;text-transform:uppercase;margin-block-end:4px;align-self:start}.elementor .e-78c9621-5c156a3{max-width:700px;font-family:var(--Heading);font-weight:700;font-size:36px;color:var(--primary-dark);letter-spacing:-.8px;line-height:1.2em;text-align:start}.elementor .e-1a66cf5-770b8ab{max-width:690px;font-family:var(--Body);font-weight:400;font-size:17px;color:#313131;line-height:1.6em;text-align:start}.elementor .e-a258be7-ca4cb01{width:100%;position:relative;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:start}.elementor .e-b55ab6f-5307b56{font-family:var(--Heading);font-weight:700;font-size:25px;color:var(--primary-dark);letter-spacing:-.8px;line-height:1.2em;text-align:start}.elementor .e-2891a65-396dd56{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0;flex-direction:row;gap:12px}.elementor .e-a45afd5-1fd9a42{font-family:var(--Body);font-weight:400;font-size:16px;color:#313131;line-height:1.6em;text-align:start}.elementor .e-1c14ef5-bb1af9b{width:26%;column-gap:0;padding:0;border-style:none;display:flex;flex-direction:column;row-gap:10px;align-items:start}.elementor .e-6e7af25-4d85cd6{font-family:var(--Heading);font-weight:700;font-size:25px;color:var(--primary-dark);letter-spacing:-.8px;line-height:1.2em;text-align:start}.elementor .e-57b7adb-5571ba2{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0;flex-direction:row;gap:12px}.elementor .e-c52774a-927fba5{font-family:var(--Body);font-weight:400;font-size:16px;color:#313131;line-height:1.6em;text-align:start}.elementor .e-70bba7f-2fcc799{width:26%;column-gap:0;padding:0;border-style:none;display:flex;flex-direction:column;row-gap:10px;align-items:start}.elementor .e-d0e95c6-17aa58f{font-family:var(--Heading);font-weight:700;font-size:25px;color:var(--primary-dark);letter-spacing:-.8px;line-height:1.2em;text-align:start}.elementor .e-9555149-aeee492{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0;flex-direction:row;gap:12px}.elementor .e-1ec2756-d15802c{font-family:var(--Body);font-weight:400;font-size:16px;color:#313131;line-height:1.6em;text-align:start}.elementor .e-a136baa-1c4b773{width:26%;column-gap:0;padding:0;border-style:none;display:flex;flex-direction:column;row-gap:10px;align-items:start}.elementor .e-543e250-11186a3{width:100%;display:flex;flex-direction:row;gap:70px;justify-content:flex-start;align-items:stretch}.elementor .e-f9f5631-384e61f{width:100%;max-width:1200px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:40px;justify-content:space-between;align-items:center}.elementor .e-c7eadcd-bdadd67{width:100%;background-color:var(--warm-light);display:flex;gap:70px;justify-content:center;align-items:center}.elementor .e-001b53d-ab7ef65{font-family:var(--Body);font-weight:600;font-size:13px;color:var(--accent-orange);line-height:1.5em;text-align:start;text-transform:uppercase;margin-block-end:4px}.elementor .e-362caed-61c13f7{font-family:var(--Heading);font-weight:700;font-size:36px;color:var(--white);letter-spacing:-.8px;line-height:1.2em;text-align:start}.elementor .e-9ddd705-052d32e{width:100%;display:flex;flex-direction:column;gap:18px;align-items:start}.elementor .e-5966e61-380b3ff{width:100%;max-width:320px;padding:30px;margin-block-start:12px;border-block-start-width:4px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--accent-orange);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:stretch}.elementor .e-3e731f4-3758241{width:100%;max-width:320px;padding:30px;margin-block-start:12px;border-block-start-width:4px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--accent-orange);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:stretch}.elementor .e-b2079f3-b273d17{width:100%;max-width:320px;padding:30px;margin-block-start:12px;border-block-start-width:4px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--accent-orange);border-style:solid;background-color:var(--white);display:flex;flex-direction:column;gap:18px;justify-content:flex-start;align-items:stretch}.elementor .e-859bd68-e228ff4{width:100%;margin-block-start:12px;display:flex;flex-direction:row;gap:40px;justify-content:flex-start;align-items:stretch}.elementor .e-c14acd4-277c180{width:100%;max-width:1200px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:20px;justify-content:space-between;align-items:start}.elementor .e-94c8812-710aa65{width:100%;background-color:var(--primary-dark);display:flex;gap:70px;justify-content:center;align-items:center}.elementor .e-e0e2adc-8ab7ff2{object-fit:contain}.elementor .e-7cbfbc8-8194c7f{width:46%;border-radius:18px;background-color:var(--DUP_white);box-shadow:0 8px 15px 0 rgb(0 0 0 / .12);display:flex;flex-direction:row;gap:70px;justify-content:flex-start;align-items:stretch}.elementor .e-dca259d-f18cb15{font-family:var(--Body);font-weight:600;font-size:13px;color:var(--accent-orange);line-height:1.5em;text-align:start;text-transform:uppercase;margin-block-end:4px;align-self:start}.elementor .e-7278074-e2a5af9{max-width:700px;font-family:var(--Heading);font-weight:700;font-size:36px;color:var(--primary-dark);letter-spacing:-.8px;line-height:1.2em;text-align:start}.elementor .e-83b829e-aac07a9{max-width:690px;font-family:var(--Body);font-weight:400;font-size:17px;color:#313131;line-height:1.6em;text-align:start}.elementor .e-f493b70-e079577{width:47%;position:relative;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:start}.elementor .e-888245e-40bc565{width:100%;max-width:1200px;padding-block-start:40px;padding-block-end:30px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center}.elementor .e-6cf9dea-1d77d23{width:100%;background-color:var(--white);display:flex;gap:70px;justify-content:center;align-items:center}.elementor .e-7a8d7ca-83a50e0{font-family:var(--Body);font-weight:600;font-size:13px;color:var(--accent-orange);line-height:1.5em;text-align:start;text-transform:uppercase;margin-block-end:4px}.elementor .e-082435d-e35dc4d{max-width:670px;font-family:var(--Heading);font-weight:700;font-size:36px;color:var(--primary-dark);letter-spacing:-.8px;line-height:1.2em;text-align:start}.elementor .e-2720af0-3af673d{max-width:620px;font-family:var(--Body);font-weight:400;font-size:17px;color:#313131;line-height:1.6em;text-align:start}.elementor .e-8c4ebfc-3c96854{width:100%;display:flex;flex-direction:column;gap:18px;align-items:start}.elementor .e-f83a3fb-351d503{width:140px;height:140px;aspect-ratio:1/1;object-fit:cover;object-position:top center;margin-block-start:-60px;border-radius:50%;border-width:2px;border-color:var(--accent-orange);border-style:solid}.elementor .e-1e88a37-3f8e6af{font-family:var(--Heading);font-weight:700;font-size:22px;margin-block-start:15px}.elementor .e-d290a2b-e38feb4{font-family:var(--Body);font-weight:600;font-size:15px;color:var(--accent-orange);font-style:italic;margin-block-start:-9px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-b652391-6df53ad{font-family:var(--Body);font-weight:400;font-size:16px;color:var(--text-color);line-height:1.5em;text-align:start}.elementor .e-65f4463-1f1083f{width:100%;max-width:320px;overflow:visible;padding-block-start:0;padding-block-end:20px;padding-inline-start:19px;padding-inline-end:19px;border-radius:18px;border-width:1px;border-color:#27275c36;border-style:none;background-color:var(--white);box-shadow:0 0 12px 0 rgb(0 0 0 / .08);display:flex;flex-direction:column;gap:15px;align-items:center}.elementor .e-0efb774-55be1ee{width:140px;height:140px;aspect-ratio:1/1;object-fit:cover;object-position:top center;margin-block-start:-60px;border-radius:50%;border-width:2px;border-color:var(--accent-orange);border-style:solid}.elementor .e-6aff038-19fecc5{font-family:var(--Heading);font-weight:700;font-size:22px;margin-block-start:15px}.elementor .e-f3509e3-23eabaf{font-family:var(--Body);font-weight:600;font-size:15px;color:var(--accent-orange);font-style:italic;margin-block-start:-9px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-c79d6d5-563e1e9{font-family:var(--Body);font-weight:400;font-size:16px;color:var(--text-color);line-height:1.5em}.elementor .e-f3559f9-876a058{width:100%;max-width:320px;overflow:visible;padding-block-start:0;padding-block-end:20px;padding-inline-start:19px;padding-inline-end:19px;border-radius:18px;border-width:1px;border-color:#27275c36;border-style:none;background-color:var(--white);box-shadow:0 0 12px 0 rgb(0 0 0 / .08);display:flex;flex-direction:column;gap:15px;align-items:center}.elementor .e-06280d3-83ca51a{width:140px;height:140px;aspect-ratio:1/1;object-fit:cover;margin-block-start:-60px;border-radius:50%;border-width:2px;border-color:var(--accent-orange);border-style:solid}.elementor .e-1cdaeae-28ccc8f{font-family:var(--Heading);font-weight:700;font-size:22px;margin-block-start:15px}.elementor .e-1211f0f-e7c77e6{font-family:var(--Body);font-weight:600;font-size:15px;color:var(--accent-orange);font-style:italic;margin-block-start:-9px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-5b83916-288e54c{font-family:var(--Body);font-weight:400;font-size:16px;color:var(--text-color);line-height:1.5em}.elementor .e-9c6abfa-ac8d23e{width:100%;max-width:320px;overflow:visible;padding-block-start:0;padding-block-end:20px;padding-inline-start:19px;padding-inline-end:19px;border-radius:18px;border-width:1px;border-color:#27275c36;border-style:none;background-color:var(--white);box-shadow:0 0 12px 0 rgb(0 0 0 / .08);display:flex;flex-direction:column;gap:15px;align-items:center}.elementor .e-1541e82-5c6f5c0{width:100%;column-gap:40px;padding-block-start:60px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.elementor .e-a725dd2-b97d01b{width:100%;max-width:1200px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:20px;justify-content:space-between;align-items:start}.elementor .e-ab73ab6-472d416{width:100%;min-height:720px;background-color:var(--warm-light);display:flex;gap:70px;justify-content:center;align-items:center}.elementor .e-c9d8f7a-e85e377{font-family:var(--Body);font-weight:600;font-size:13px;color:var(--accent-orange);line-height:1.5em;text-align:start;text-transform:uppercase;margin-block-end:4px;align-self:start}.elementor .e-49df5e8-b530714{font-family:var(--Heading);font-weight:700;font-size:35px;color:var(--white);letter-spacing:-.8px;line-height:1.2em;text-align:start}.elementor .e-28f90ca-841daaf{max-width:670px;font-family:var(--Body);font-weight:400;font-size:17px;color:#f3f3f3;line-height:1.6em;text-align:start}.elementor .e-d13f549-d0c1bf8{width:75%;position:relative;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:start}.elementor .e-6d76361-102cc9c{width:40%;position:relative;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:end}.elementor .e-aac1d6f-ae1999c{width:100%;max-width:1200px;padding-block-start:40px;padding-block-end:30px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:60px;justify-content:flex-start;align-items:center}.elementor .e-3b8e7cd-a0843f3{width:100%;position:relative;background-color:var(--primary-dark);display:flex;gap:70px;justify-content:center;align-items:center}