.elementor .e-2d1238cc-fc8a235{width:100%;}.elementor .e-32b4e94f-73f3913{width:100%;}.elementor .e-4b8ef22d-fe0a624{padding:0px;flex-direction:row;gap:20px;}.elementor .e-2f1f1318-b9e5763{padding:var(--no-padding);margin-block-start:32px;flex-direction:row;gap:16px;}.elementor .e-587b2a9c-10e7986{width:53%;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-11939095-0b3439f{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Dark-gray);border-style:solid;}.elementor .e-4cf1fd5-24b6352{width:47%;padding:24px;border-radius:var(--24px-radius-corners);background-color:var(--White);flex-direction:column;gap:20px;}.elementor .e-f82d789-13e1665{background-image:url("https://foodcontactsafetycouncil.org/wp-content/uploads/2026/07/bgr-4-1024x515.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;}.elementor .e-90748d0-d3c46f6{border-radius:4px;}.elementor .e-f30dae3-43c7284{font-family:var(--Inter-font);font-weight:600;font-size:1.1rem;}.elementor .e-8f9366e-cea02dc{font-family:var(--Inter-font);font-weight:500;font-size:1rem;color:var(--Dark-gray);text-align:center;padding:0px;flex-direction:column-reverse;gap:16px;align-items:center;}.elementor .e-221e12f-abca917{border-radius:4px;}.elementor .e-04d3789-ef4e3a1{font-family:var(--Inter-font);font-weight:600;font-size:1.1rem;}.elementor .e-55cd0e8-760fac6{font-family:var(--Inter-font);font-weight:500;font-size:1rem;color:var(--Dark-gray);text-align:center;padding:0px;flex-direction:column-reverse;gap:16px;align-items:center;}.elementor .e-5326b69-1ed1656{border-radius:4px;}.elementor .e-4cf4c7d-60e4d4a{font-family:var(--Inter-font);font-weight:600;font-size:1.1rem;}.elementor .e-f6dd605-f36c189{font-family:var(--Inter-font);font-weight:500;font-size:1rem;color:var(--Dark-gray);text-align:center;padding:0px;flex-direction:column-reverse;gap:16px;align-items:center;}.elementor .e-031b6d3-26af123{border-radius:4px;}.elementor .e-9449cd7-9ca8201{font-family:var(--Inter-font);font-weight:600;font-size:1.1rem;}.elementor .e-aa6a933-b2d8c84{font-family:var(--Inter-font);font-weight:500;font-size:1rem;color:var(--Dark-gray);text-align:center;padding:0px;flex-direction:column-reverse;gap:16px;align-items:center;}.elementor .e-a78ade5-d76916d{border-radius:4px;}.elementor .e-42368c9-87b05d1{font-family:var(--Inter-font);font-weight:600;font-size:1.1rem;}.elementor .e-2de9d85-67703eb{font-family:var(--Inter-font);font-weight:500;font-size:1rem;color:var(--Dark-gray);text-align:center;padding:0px;flex-direction:column-reverse;gap:16px;align-items:center;}.elementor .e-aa1fe6b-43a79f7{padding:20px;margin-block-start:40px;border-radius:var(--24px-radius-corners);border-width:1px;border-color:var(--Light-gray);border-style:solid;background-color:var(--Extra-light-gray);gap:24px;}.elementor .e-e74bf4b-a71524d{padding-block-start:var(--80px-top-padding);padding-block-end:var(--80px-bottom-padding);padding-inline-start:var(--Section-left-padding);padding-inline-end:var(--Section-right-padding);flex-direction:column;}.elementor .e-9f021f2-605bbde{font-family:var(--Space-Grotesk);font-weight:700;font-size:var(--Med-headline-size);color:var(--White);}.elementor .e-2e42a2f-c4f04c4{width:50%;font-family:var(--Inter-font);font-weight:400;font-size:var(--Large-body-text-size);color:var(--White);}.elementor .e-9928b10-0496d61{padding:0px;margin-block-start:40px;margin-block-end:40px;flex-direction:row;gap:20px;}.elementor .e-79a67d5-26e3acb{padding:0px;gap:20px;}.elementor .e-73d6e88-7734b27{font-family:var(--Inter-font);font-weight:400;font-size:1em;color:var(--Light-gray);line-height:1.5rem;margin-block-start:20px;margin-block-end:0px;}.elementor .e-127c3a5-ac2a71d{padding:24px;border-radius:var(--24px-radius-corners);border-color:var(--Tranparent-white-border);border-style:solid;background-color:var(--transparent-white-10-percent);flex-direction:column;}.elementor .e-5c2e9d5-0e1f6f4{font-family:var(--Inter-font);font-weight:400;font-size:1em;color:var(--Light-gray);line-height:1.5rem;margin-block-start:20px;margin-block-end:0px;}.elementor .e-b63a0fb-d14a4a4{padding:24px;border-radius:var(--24px-radius-corners);border-color:var(--Tranparent-white-border);border-style:solid;background-color:var(--transparent-white-10-percent);flex-direction:column;}.elementor .e-90afeb9-cf89d8e{padding:0px;margin-block-start:20px;gap:20px;}.elementor .e-bcb58fc-5507d87{font-family:var(--Body-font);font-weight:400;font-size:1em;color:var(--Light-gray);}.elementor .e-35d7ac8-ef36117{font-family:var(--Body-font);font-weight:400;font-size:0.8rem;color:var(--Light-gray);}.elementor .e-560c38c-a8df6c1{padding:0px;justify-content:space-between;}.elementor .e-fd0de85-38d9ca6{column-gap:0px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:var(--Left-boxed-padding);padding-inline-end:var(--Right-boxed-padding);background-color:var(--FCSC-Dark-Blue);flex-direction:column;row-gap:8px;}.elementor .e-b254c35-6b769c1{font-family:var(--Inter-font);font-weight:400;font-size:var(--Body-copy-size);color:var(--Dark-gray);line-height:1.8rem;}.elementor .e-1509647-8ad0ec3{padding:20px;border-radius:var(--small-subhead-size);border-width:1px;border-color:var(--Light-gray);border-style:solid;box-shadow:0px 0px 16px 0px #cccccc73;flex-direction:column;gap:16px;}.elementor .e-9f8ceb2-c0d32b4{font-family:var(--Inter-font);font-weight:400;font-size:var(--Body-copy-size);color:var(--Dark-gray);line-height:1.8rem;}.elementor .e-14a6fdd-975dee5{padding:20px;border-radius:var(--small-subhead-size);border-width:1px;border-color:var(--Light-gray);border-style:solid;box-shadow:0px 0px 16px 0px #cccccc73;flex-direction:column;gap:16px;}