.elementor .e-50932a21-d726{width:auto;height:36px;}.elementor .e-3505813e-41fb{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;background-color:#ffffff;display:inline-flex;}.elementor .e-6648dac3-1b94{max-width:384px;font-size:14px;color:rgba(255, 255, 255, 0.6);line-height:28px;margin-block-start:20px;}.elementor .e-1064363f-6177{width:16px;height:16px;color:#ffffff;}.elementor .e-74d39960-2d7b:hover,.elementor .e-74d39960-2d7b:focus-visible{background-color:rgba(255, 255, 255, 0.1);}.elementor .e-74d39960-2d7b{width:40px;height:40px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.15);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-9435100-f146{width:16px;height:16px;color:#ffffff;}.elementor .e-74e7272e-a4f4:hover,.elementor .e-74e7272e-a4f4:focus-visible{background-color:rgba(255, 255, 255, 0.1);}.elementor .e-74e7272e-a4f4{width:40px;height:40px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.15);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-2c8a47e0-8602{margin-block-start:28px;display:flex;gap:12px;}.elementor .e-371a0a3b-a984{display:block;}.elementor .e-79163834-c3c9{font-weight:700;font-size:11px;color:rgba(255, 255, 255, 0.35);letter-spacing:0.18em;line-height:16px;text-transform:uppercase;}.elementor .e-6fef1228-fb91{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-3c0439a0-768c{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-417bbf8-10dd{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-7f4c4f1b-2fb4{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-232a2662-353d{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-48c9a20f-8146{margin-block-start:20px;display:flex;flex-direction:column;gap:12px;}.elementor .e-4b0c2d36-a0bf{display:block;}.elementor .e-484c6b2d-1e5f{font-weight:700;font-size:11px;color:rgba(255, 255, 255, 0.35);letter-spacing:0.18em;line-height:16px;text-transform:uppercase;}.elementor .e-35df9dbf-5e14{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-1febd023-c5ac{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-4989d856-ee67{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-54d640f6-8ccb{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-319212f3-7a35{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-197ac54f-55ce{margin-block-start:20px;display:flex;flex-direction:column;gap:12px;}.elementor .e-5119b157-2990{display:block;}.elementor .e-7b67025b-9094{font-weight:700;font-size:11px;color:rgba(255, 255, 255, 0.35);letter-spacing:0.18em;line-height:16px;text-transform:uppercase;}.elementor .e-24281efa-157f{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;}.elementor .e-d74c86b-6263e79{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;}.elementor .e-29eb70a2-edf5{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:20px;display:block;}.elementor .e-6eba3733-2677{margin-block-start:20px;display:flex;flex-direction:column;gap:16px;}.elementor .e-3d00194a-67c8{display:block;}.elementor .e-73ede97-4ace{column-gap:56px;row-gap:40px;grid-template-columns:1.35fr 0.75fr 0.9fr 0.9fr;}.elementor .e-53c1d311-c4d6{color:rgba(255, 255, 255, 0.4);}.elementor .e-1e28947c-8e4f{color:rgba(255, 255, 255, 0.4);display:inline;}.elementor .e-74030e89-75e2{color:rgba(255, 255, 255, 0.4);display:inline;}.elementor .e-c1caa39-adf5{color:rgba(255, 255, 255, 0.4);display:inline;}.elementor .e-3430a8cb-9cbe{display:flex;gap:20px;}.elementor .e-32ecb591-8416{font-size:11px;line-height:16px;padding-block-start:24px;margin-block-start:56px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.1);border-style:solid;display:flex;gap:16px;justify-content:space-between;}.elementor .e-6a9877fb-b136{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-3c3736ab-9601{color:#ffffff;background-color:var(--bio-green);display:block;}