.elementor .e-6903712e-0612b5e{color:var(--charcoal);}.elementor .e-76a9dc41-2f3b6ae{color:var(--charcoal);}.elementor .e-84a39b1-e0b853a{margin-block-start:20px;}.elementor .e-1c5e5464-5938fb6{width:75%;}.elementor .e-4da50c4-5289c8a{width:25%;}.elementor .e-775c8976-c33a908{flex-direction:column;justify-content:flex-end;}.elementor .e-3c1fa727-0152aef{color:var(--charcoal);}.elementor .e-183e7cbd-aec4974{background-color:var(--warm-white);}.elementor .e-2d876018-2d7e1f6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--white);}.elementor .e-65456617-1ffa2d2{flex-direction:column;}.elementor .e-632e1b0a-2685044{object-fit:cover;object-position:center left;}.elementor .e-58c511e7-2abb678{width:50%;}.elementor .e-4c3686ea-d230af7{width:50%;}.elementor .e-2de93481-2af99b0{padding-inline-start:80px;padding-inline-end:80px;}.elementor .e-6cefdced-c8c7f9a{flex-direction:column;}.elementor .e-4373ce58-bd3ce59{width:50%;}.elementor .e-306fee61-7920e3a{width:50%;}.elementor .e-25ba046-3d7fda5{padding-inline-start:80px;padding-inline-end:80px;}.elementor .e-103f1874-393aacd{margin-block-start:-100px;flex-direction:column;}.elementor .e-712680e5-b30d8b9{border-end-start-radius:0px;border-end-end-radius:0px;grid-template-columns:repeat(4, 1fr);}.elementor .e-afd3ea2-0c01d1e{color:var(--charcoal);}.elementor .e-98fd2d6-9aa6a42{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-80b3091-9310949{color:var(--charcoal);}.elementor .e-8a36584-4d77589{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-2ac1807-c4c34f9{color:var(--charcoal);}.elementor .e-59b1663-0bb7bea{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .e-fa670ed-7abb676{width:80%;margin-block-start:20px;display:grid;grid-template-columns:repeat(3, 1fr);}.elementor .e-44faef4e-63a27df{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-2516cdf6-ad166c8{margin-block-start:-100px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-12eaf5f9-9e29928{margin-block-start:-100px;flex-direction:column;}.elementor .e-43ccb18b-7e1188a{color:var(--white);}.elementor .e-42916931-da93eed{color:var(--white);}.elementor .e-7064c7e-14f9c80{margin-block-start:20px;}.elementor .e-3cf52c4a-ed7c93f{width:40%;}.elementor .e-412324fb-a57e8fc{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-6ee40ee9-51ac5b9{width:60%;}.elementor .e-71255ba2-264b7dd{padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:0px;background-color:var(--deep-teal);}.elementor .e-70ca5c36-05905f5{margin-block-start:-100px;background-color:var(--white);}.elementor .e-529a8116-fd161a2{flex-direction:column;justify-content:center;}