.elementor .e-4e3bc5bf-75d8{font-weight:500;font-size:clamp(36px,5vw,64px);line-height:1.05;margin:0px;font-family:var(--e-global-typography-secondary-font-family),var(--e-global-typography-primary-font-family),sans-serif; color:var(--e-global-color-primary);\n}.elementor .e-2ddbefde-183f{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-2c3aacb4-a64d{font-weight:600;font-size:12px;color:#595a5d;letter-spacing:1.5px;text-transform:uppercase;margin:0px;font-family:var(--e-global-typography-text-font-family),sans-serif;\n}.elementor .e-1ba7204b-421f{width:auto;height:auto;max-width:240px;max-height:96px;object-fit:contain;border-radius:0px;display:block;object-position:left center;\n}.elementor .e-72c13aa0-f839{font-weight:500;font-size:clamp(17px,1.5vw,20px);line-height:1.7;padding-block-start:20px;margin:0px;border-top:1px solid var(--e-global-color-0f1fee8); font-family:var(--e-global-typography-text-font-family),sans-serif; color:var(--e-global-color-primary);\n}.elementor .e-3a709a3f-df5c{max-width:64ch;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-467f8a74-c6f7{padding:0px;display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:5fr 7fr;align-items:start;}.elementor .e-72cc0b2f-b346{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-4e12e4d4-4225{width:100%;aspect-ratio:auto;object-fit:contain;padding:0px;}.elementor .e-58bd784c-ac80{width:100%;max-width:760px;font-size:clamp(16px,1.3vw,18px);line-height:1.8;padding:0px;margin-inline:auto; font-family:var(--e-global-typography-text-font-family),sans-serif; color:var(--e-global-color-primary);\n}.elementor .e-4c179032-a40c{width:100%;max-width:1440px;padding-block-start:clamp(40px,6vw,96px);padding-block-end:clamp(64px,9vw,128px);padding-inline-start:clamp(20px,4vw,64px);padding-inline-end:clamp(20px,4vw,64px);display:flex;flex-direction:column;gap:clamp(40px,6vw,88px);margin-inline:auto; box-sizing:border-box;\n}