.elementor .e-547e577f-f93d859{color:var(--charcoal);}.elementor .e-54455cba-0239b68{color:var(--charcoal);}.elementor .e-6a8c0a2-0e44b23{margin-block-start:20px;}.elementor .e-6bf5bb15-bf5b8b0{width:75%;}.elementor .e-57863dd3-81d6381{width:25%;}.elementor .e-1a532d47-366ef0d{flex-direction:column;justify-content:flex-end;}.elementor .e-12591a54-0f4a838{color:var(--charcoal);}.elementor .e-4b555b9b-2d10c67{background-color:var(--warm-white);}.elementor .e-124a64cd-dd45ea5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--white);}.elementor .e-15847ef4-6ddb028{flex-direction:column;}.elementor .e-2c9cc0c4-ac3dd60{object-fit:cover;object-position:center left;}.elementor .e-67fdcedf-c52bc87{width:50%;}.elementor .e-8a26e3d-876b2ab{width:50%;}.elementor .e-57aef53c-fc9e37c{padding-inline-start:80px;padding-inline-end:80px;}.elementor .e-186aaca2-f27cef4{flex-direction:column;}.elementor .e-1e8444ca-5908e04{width:50%;}.elementor .e-1189f40e-4932cf9{width:50%;}.elementor .e-3ef3aa6a-0e9c0b1{padding-inline-start:80px;padding-inline-end:80px;}.elementor .e-54268024-91d1446{margin-block-start:-100px;flex-direction:column;}.elementor .e-7532a8a8-782f1aa{border-end-start-radius:0px;border-end-end-radius:0px;grid-template-columns:repeat(4, 1fr);}.elementor .e-2f04059-c6bfab7{color:var(--charcoal);}.elementor .e-18c6202-46e177a{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-0a1d369-0325d95{color:var(--charcoal);}.elementor .e-b7e339c-96f9a1e{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-51cab8a-ce8649f{color:var(--charcoal);}.elementor .e-ba7ce27-d179c12{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .e-0faeffe-3ebe51a{width:80%;margin-block-start:20px;display:grid;grid-template-columns:repeat(3, 1fr);}.elementor .e-41220057-5760283{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-51cbd3cb-bae70da{margin-block-start:-100px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7e9e5e89-4282888{margin-block-start:-100px;flex-direction:column;}.elementor .e-14837432-d512641{color:var(--white);}.elementor .e-37d1635d-c248471{color:var(--white);}.elementor .e-f46e7f7-94a11d1{margin-block-start:20px;}.elementor .e-552f7c55-9c1a63d{width:40%;}.elementor .e-1e813b49-3910410{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-9153f3b-3a44991{width:60%;}.elementor .e-4001be59-f9c1e3c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:0px;background-color:var(--deep-teal);}.elementor .e-3c15a88e-4046e58{margin-block-start:-100px;background-color:var(--white);}.elementor .e-2f7bd96e-e23961f{flex-direction:column;justify-content:center;}