.elementor .e-b11195b-8f5b564{font-family:against;font-weight:600;font-size:32px;color:#3B3C3D;letter-spacing:2px;word-spacing:0px;text-align:center;text-transform:none;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#C59E93;border-style:solid;}.elementor .e-9ee1fa9-4953535{font-family:against;font-weight:600;font-size:42px;color:#f4eee9;letter-spacing:4px;word-spacing:0px;text-align:center;}.elementor .e-10eae32-477ff37{padding-block-start:80px;padding-block-end:30px;background-color:#3B3C3D;flex-direction:column;justify-content:center;}.elementor .e-dce5d0d{width:50%;height:450px;background-image:linear-gradient(#0000002b, #0000002b),url("https://theconfettihouse.co.za/wp-content/uploads/2026/07/Fairytale-Flutter-sig.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0000002b;flex-direction:column;justify-content:center;}.elementor .e-d7a7866-e2e9197{width:50%;padding-block-start:1px;padding-block-end:1px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(#0000002b, #0000002b),url("https://theconfettihouse.co.za/wp-content/uploads/2026/10/Add-a-heading-4-1024x1024.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;}.elementor .e-607a2b0{padding-block-start:20px;padding-block-end:24px;padding-inline-start:50px;padding-inline-end:50px;background-color:#3B3C3D;flex-direction:row;gap:15px;}.elementor .e-3866433-129e95f{padding:18px;background-color:#3B3C3D;flex-direction:column;}.elementor .e-a6b767b-ffc0b18{font-family:against;font-weight:600;font-size:45px;color:#8E7F65;letter-spacing:2px;word-spacing:0px;text-align:center;}.elementor .e-ce289e3-7c0d201{padding-block-start:90px;padding-block-end:30px;background-color:#ffffff;justify-content:center;}.elementor .e-cbd98a8-0afa4ea{width:25%;letter-spacing:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#C59E93;border-style:solid;flex-direction:column;}.elementor .e-1c41a82-864072c{width:25%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#C59E93;border-style:solid;flex-direction:column;}.elementor .e-f125cdf-557a468{width:25%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#C59E93;border-style:solid;flex-direction:column;}.elementor .e-cd46b39-109f250{width:25%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#C59E93;border-style:solid;flex-direction:column;}.elementor .e-a568b18-3a700d3{width:25%;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:#C59E93;border-style:solid;flex-direction:column;}.elementor .e-edf47c9-ef0435d{width:25%;flex-direction:column;}.elementor .e-7486397-a45bd5b{padding-block-start:25px;padding-block-end:25px;padding-inline-start:18px;padding-inline-end:18px;flex-direction:row;}.elementor .e-a353974-1f1d9ac{font-family:against;font-weight:600;font-size:36px;color:#8E7F65;letter-spacing:2px;}