.elementor .e-2100eebe-abf2e59{color:var(--charcoal);}.elementor .e-40d87e7d-cb27cfd{color:var(--charcoal);}.elementor .e-6b15311-46fb17a{margin-block-start:20px;}.elementor .e-748fcb23-cc2ad4d{width:55%;}.elementor .e-75a8145a-9f10408{object-fit:cover;object-position:center center;}.elementor .e-7787d49c-27a864d{width:45%;}.elementor .e-5cb75ae7-1af34dd{flex-direction:column;justify-content:flex-end;}.elementor .e-190e1e8a-90b2e9f{color:var(--charcoal);}.elementor .e-32a1c9a2-2cd8e73{background-color:var(--warm-white);}.elementor .e-5c3a2c5-9e26a6a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--white);}.elementor .e-47e5ab34-98c20c6{flex-direction:column;}.elementor .e-04cb093-b9f9532{object-fit:cover;}.elementor .e-2e36ff8a-f1b7d9c{width:50%;}.elementor .e-3b4ccf88-d3cd118{width:50%;}.elementor .e-57ea9d0f-f442dd8{padding-inline-start:80px;padding-inline-end:80px;}.elementor .e-730ec60e-23a0af4{flex-direction:column;}.elementor .e-49c247aa-595a21d{border-end-start-radius:0px;border-end-end-radius:0px;grid-template-columns:repeat(4, 1fr);}.elementor .e-2fa740ec-4609fbb{padding-block-start:70px;padding-block-end:70px;padding-inline-start:15px;padding-inline-end:15px;background-color:var(--pale-aqua-mist);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.08);}.elementor .e-538a29ba-dc16395{margin-block-start:-100px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-30117bb7-788765c{margin-block-start:-100px;flex-direction:column;}.elementor .e-54540c05-d988ca9{color:var(--white);}.elementor .e-51d64d38-a683a70{color:var(--white);}.elementor .e-c3dd08b-f03a6d8{margin-block-start:20px;}.elementor .e-3c3fc96b-b51d5f4{width:40%;}.elementor .e-78753016-f4095b6{height:500px;object-fit:cover;object-position:center left;-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-1cca1a5c-97d4c89{width:60%;}.elementor .e-40dc2ab-6d6396b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:0px;background-color:var(--deep-teal);}.elementor .e-183a468d-eddc376{background-color:var(--white);}.elementor .e-1476697c-21001d0{margin-block-start:-100px;flex-direction:column;justify-content:center;}