.elementor .e-7bea733c-1260d3e{color:var(--charcoal);}.elementor .e-e42144b-5a57802{color:var(--charcoal);}.elementor .e-332f8b3c-6af3c32{margin-block-start:20px;}.elementor .e-b7ad881-e9a8e15{width:75%;}.elementor .e-60ff8593-b02c644{width:25%;}.elementor .e-36ea974b-a28a1d8{flex-direction:column;justify-content:flex-end;}.elementor .e-4231912-3a76edf{color:var(--charcoal);}.elementor .e-52750d53-ddbdd5a{background-color:var(--warm-white);}.elementor .e-62e84f0d-a0dbb89{padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--white);}.elementor .e-757d72e1-96e0083{flex-direction:column;}.elementor .e-110ba8c7-8193231{object-fit:cover;object-position:center center;}.elementor .e-1040452f-f415377{width:50%;}.elementor .e-698bafc-dca5db5{width:50%;}.elementor .e-dd2a911-0145460{padding-inline-start:80px;padding-inline-end:80px;}.elementor .e-27f934a8-4e687e4{flex-direction:column;}.elementor .e-16667f2c-dbc51cc{width:50%;}.elementor .e-7b9f5aba-9aa4f5f{width:50%;}.elementor .e-d1b5929-d1a5831{padding-inline-start:80px;padding-inline-end:80px;}.elementor .e-5367bb4c-8d04b58{margin-block-start:-100px;flex-direction:column;}.elementor .e-1d61a19c-b92eca0{border-end-start-radius:0px;border-end-end-radius:0px;grid-template-columns:repeat(4, 1fr);}.elementor .e-fe86196-c83855a{color:var(--charcoal);}.elementor .e-022d770-c65892c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0.5px;border-color:var(--fresh-light-green);border-style:solid;}.elementor .e-864bfa0-2a65dde{color:var(--charcoal);}.elementor .e-0151aa8-e4516a3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0.5px;border-color:var(--fresh-light-green);border-style:solid;}.elementor .e-f98c75b-b5b2f6c{color:var(--charcoal);}.elementor .e-5ebfa52-57d36e2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .e-b674f19-af0ccd7{width:80%;margin-block-start:20px;display:grid;grid-template-columns:repeat(3, 1fr);}.elementor .e-3456b03f-9b6b65c{padding-block-start:70px;padding-block-end:70px;padding-inline-start:15px;padding-inline-end:15px;background-color:var(--green-mist);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor .e-749e544f-e8c7315{margin-block-start:-100px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4526a466-2dda0d4{margin-block-start:-100px;flex-direction:column;}.elementor .e-3dd5da7e-87c916a{color:var(--white);}.elementor .e-2722b48a-3ff987e{color:var(--white);}.elementor .e-2721ed8e-996fff3{margin-block-start:20px;}.elementor .e-22183650-43543a8{width:40%;}.elementor .e-e4ecd9d-80f3e47{height:500px;object-fit:cover;-webkit-mask-image: url("https://foodallergytreatment.com/wp-content/uploads/2026/08/cta-clean-right-mask.png");
mask-image: url("https://foodallergytreatment.com/wp-content/uploads/2026/08/cta-clean-right-mask.png");

-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;

-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;

-webkit-mask-position: center;
mask-position: center;\n}.elementor .e-695b83f2-b24d68e{width:60%;}.elementor .e-3619c6dd-ed4b376{padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:0px;background-color:var(--deep-teal);}.elementor .e-45fc3b59-6f8e73f{margin-block-start:-100px;background-color:var(--white);}.elementor .e-5e4bf49f-b94d5d1{flex-direction:column;justify-content:center;}