.elementor .e-170a7899-1a39{font-family:var(--font-lato);font-weight:600;font-size:14px;color:var(--table-purple);letter-spacing:1.4px;line-height:22px;text-transform:uppercase;margin:0}.elementor .e-391acf7d-8bcb:hover,.elementor .e-391acf7d-8bcb:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-391acf7d-8bcb{font-family:var(--font-lato);font-weight:600;font-size:15px;color:var(--table-purple);line-height:22px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:var(--table-purple);text-decoration:none;font-family:var(--font-lato);font-weight:600;font-size:15px;line-height:22px}& .e-paragraph-link-base:visited{color:var(--table-purple);text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-4c6aac70-1ef7{padding:0;margin:0;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center}.elementor .e-1817e94c-bb5b{min-width:0;aspect-ratio:1 / 1;padding:0;background-image:url(https://tablefood.co.uk/wp-content/uploads/2026/04/grazing-cups-event-catering-northern-ireland-1024x1024.webp);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--soft-grey)}.elementor .e-08f0a9f-afb43d0{min-width:0;aspect-ratio:1 / 1;padding:0;background-image:url(https://tablefood.co.uk/wp-content/uploads/2025/04/1080x1080-Corporate-Conference-Caterers-Table-1024x1024.webp);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--soft-grey)}.elementor .e-e01f87e-df534a3{min-width:0;aspect-ratio:1 / 1;padding:0;background-image:url(https://tablefood.co.uk/wp-content/uploads/2023/03/Chargrilled-Sweet-Corn-Catering-Table-Belfast-Northern-Ireland.webp);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--soft-grey)}.elementor .e-bac7659-778c22e{min-width:0;aspect-ratio:1 / 1;padding:0;background-image:url(https://tablefood.co.uk/wp-content/uploads/2024/06/700x700-Funeral-Catering-Table-Belfast-Northern-Ireland.webp);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--soft-grey)}.elementor .e-f1fbf99-e705f67{min-width:0;aspect-ratio:1 / 1;padding:0;background-image:url(https://tablefood.co.uk/wp-content/uploads/2024/04/The-Tipsy-Bird-wedding-party-special-occasion-venue-Table-BBQ-catering.webp);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--soft-grey)}.elementor .e-d44ff77-199c66b{min-width:0;aspect-ratio:1 / 1;padding:0;background-image:url(https://tablefood.co.uk/wp-content/uploads/2021/06/Grilled-Meats-and-Vegetables-BBQ-Event-Chef-Belfast-Northern-Ireland.png);background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--soft-grey)}.elementor .e-881a676-f493{column-gap:6px;padding:0;margin:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto;row-gap:6px;\n}.elementor .e-6652ea0e-b0b4{width:100%;max-width:1140px;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px}.elementor .e-775e6bb9-7ce5{padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--white);display:flex;flex-direction:column;gap:0}.elementor .e-45d33dc5-2ff3{width:155px;height:auto;max-width:100%;object-fit:contain;margin-block-start:0;margin-block-end:24px;margin-inline-start:0;margin-inline-end:0;display:block}.elementor .e-ac2cfd9-8904{font-family:var(--font-lato);font-weight:400;font-size:17px;color:var(--warm-charcoal);line-height:27px;margin-block-start:0;margin-block-end:24px;margin-inline-start:0;margin-inline-end:50px}.elementor .e-26815f8b-2660{min-width:0;padding:0;margin:0;display:flex;flex-direction:column;gap:0;align-items:flex-start}.elementor .e-6c18adf1-8cb3{font-family:var(--font-lato);font-weight:600;font-size:14px;color:var(--table-purple);letter-spacing:1.4px;line-height:22px;text-transform:uppercase;margin-block-start:0;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-67e4ba9c-d178:hover,.elementor .e-67e4ba9c-d178:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-67e4ba9c-d178{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-7883200a-90b8:hover,.elementor .e-7883200a-90b8:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-7883200a-90b8{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-6ad95fef-b465:hover,.elementor .e-6ad95fef-b465:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-6ad95fef-b465{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-38cf767d-8eee:hover,.elementor .e-38cf767d-8eee:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-38cf767d-8eee{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-3d92ccd5-505b{width:110px;height:auto;max-width:100%;object-fit:contain;margin-block-start:0;display:block}.elementor .e-590daa9f-f995{min-width:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.elementor .e-6c9b0e30-50d2{font-family:var(--font-lato);font-weight:600;font-size:14px;color:var(--table-purple);letter-spacing:1.4px;line-height:22px;text-transform:uppercase;margin-block-start:0;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-58c8038e-1993:hover,.elementor .e-58c8038e-1993:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-58c8038e-1993{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-342396fb-e40d:hover,.elementor .e-342396fb-e40d:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-342396fb-e40d{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-16f75e0a-49df:hover,.elementor .e-16f75e0a-49df:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-16f75e0a-49df{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-4a180972-dd54:hover,.elementor .e-4a180972-dd54:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-4a180972-dd54{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-24a6469c-60a5:hover,.elementor .e-24a6469c-60a5:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-24a6469c-60a5{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-5126efa7-7cff{min-width:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.elementor .e-2b598a2f-cf06{font-family:var(--font-lato);font-weight:600;font-size:14px;color:var(--table-purple);letter-spacing:1.4px;line-height:22px;text-transform:uppercase;margin-block-start:0;margin-block-end:4px;margin-inline-start:0;margin-inline-end:0}.elementor .e-fc08cc0-fbdf:hover,.elementor .e-fc08cc0-fbdf:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-fc08cc0-fbdf{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-4cc10ece-123e:hover,.elementor .e-4cc10ece-123e:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-4cc10ece-123e{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-118227d1-3183:hover,.elementor .e-118227d1-3183:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-118227d1-3183{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-32df87b4-a01c:hover,.elementor .e-32df87b4-a01c:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-32df87b4-a01c{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-34f171d1-ea40:hover,.elementor .e-34f171d1-ea40:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-34f171d1-ea40{font-family:var(--font-lato);font-weight:400;font-size:16px;color:#3A3A3A;line-height:25px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:16px;line-height:25px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-2d532339-3580{min-width:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.elementor .e-66e79100-7f0b{column-gap:24px;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;row-gap:32px;\n}.elementor .e-6f7fa8cc-ca91{column-gap:32px;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);grid-template-rows:auto;row-gap:0;\n}.elementor .e-ce792e1-971e708{min-width:0;padding:0;margin:0;display:flex;flex-direction:column;gap:0;align-items:flex-start}.elementor .e-20a6750-bd44341{min-width:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.elementor .e-bf2fd1f-6b55c37{min-width:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.elementor .e-b5d64e1-0c7170a:hover,.elementor .e-b5d64e1-0c7170a:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-b5d64e1-0c7170a{font-family:var(--font-lato);font-weight:600;font-size:15px;color:var(--table-purple);line-height:24px;text-decoration:none;margin-block-start:30px;margin-block-end:28px;margin-inline-start:0;margin-inline-end:0;& .e-paragraph-link-base{color:var(--table-purple);text-decoration:none;font-family:var(--font-lato);font-weight:600;font-size:15px;line-height:24px}& .e-paragraph-link-base:visited{color:var(--table-purple);text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-af89fe1-620cebb{min-width:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.elementor .e-befd450-e122ce8{column-gap:24px;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;row-gap:32px;\n}.elementor .e-2338869-716465e{column-gap:32px;padding:0;margin:0;display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);grid-template-rows:auto;row-gap:0;\n}.elementor .e-42835405-9a8e{width:100%;height:1px;padding:0;margin-block-start:40px;margin-block-end:24px;margin-inline-start:0;margin-inline-end:0;background-color:var(--soft-grey)}.elementor .e-82148a7-a0c8af4:hover,.elementor .e-82148a7-a0c8af4:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-82148a7-a0c8af4{font-family:var(--font-lato);font-weight:400;font-size:14px;color:#3A3A3A;line-height:22px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:14px;line-height:22px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-5000c5c-7851287:hover,.elementor .e-5000c5c-7851287:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-5000c5c-7851287{font-family:var(--font-lato);font-weight:400;font-size:14px;color:#3A3A3A;line-height:22px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:14px;line-height:22px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-3e9e83e-6db2814{padding:0;margin:0;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center}.elementor .e-e013a07-ca48940:hover,.elementor .e-e013a07-ca48940:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-e013a07-ca48940{font-family:var(--font-lato);font-weight:400;font-size:14px;color:#3A3A3A;line-height:22px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:14px;line-height:22px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-edc587f-b356828:hover,.elementor .e-edc587f-b356828:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-edc587f-b356828{font-family:var(--font-lato);font-weight:400;font-size:14px;color:#3A3A3A;line-height:22px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:14px;line-height:22px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-f839a2b-cf09c94:hover,.elementor .e-f839a2b-cf09c94:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-f839a2b-cf09c94{font-family:var(--font-lato);font-weight:400;font-size:14px;color:#3A3A3A;line-height:22px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:14px;line-height:22px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-0e294f4-b62efab:hover,.elementor .e-0e294f4-b62efab:focus-visible{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;\n}.elementor .e-0e294f4-b62efab{font-family:var(--font-lato);font-weight:400;font-size:14px;color:#3A3A3A;line-height:22px;text-decoration:none;margin:0;& .e-paragraph-link-base{color:#3A3A3A;text-decoration:none;font-family:var(--font-lato);font-weight:400;font-size:14px;line-height:22px}& .e-paragraph-link-base:visited{color:#3A3A3A;text-decoration:none}& .e-paragraph-link-base:hover{color:var(--table-purple);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}& .e-paragraph-link-base:focus-visible{outline:2px solid var(--table-purple);outline-offset:4px;border-radius:2px}\n}.elementor .e-0f36ec4-5a6e2cf{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;\n}.elementor .e-0f26caa-ee16299{padding:0;margin:0;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start}.elementor .e-57a68854-94bc{font-family:var(--font-lato);font-weight:400;font-size:14px;color:var(--warm-charcoal);line-height:22px;margin-block-start:20px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-45db396a-9324{width:100%;max-width:1204px;padding-block-start:64px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box;\n}.elementor .e-2beb6103-6531{padding:0;background-color:var(--warm-ivory);display:flex;flex-direction:column}