.elementor-11668 .elementor-element.elementor-element-5cb050e9:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-5cb050e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-5cb050e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-5cb050e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-bb0184f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11668 .elementor-element.elementor-element-67f8d666 img{width:100%;height:520px;object-fit:cover;object-position:center center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11668 .elementor-element.elementor-element-63e2910 > .elementor-widget-container{margin:-242px -438px -242px 310px;}.elementor-11668 .elementor-element.elementor-element-228007fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-37c2c813{width:var( --container-widget-width, 100.337% );max-width:100.337%;--container-widget-width:100.337%;--container-widget-flex-grow:0;z-index:-6;}.elementor-11668 .elementor-element.elementor-element-37c2c813.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11668 .elementor-element.elementor-element-37c2c813 img{width:100%;height:520px;object-fit:cover;object-position:center center;}.elementor-11668 .elementor-element.elementor-element-15cc5bf3:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-15cc5bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-15cc5bf3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 100px 90px 100px;}.elementor-11668 .elementor-element.elementor-element-15cc5bf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-15cc5bf3 > .elementor-container{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11668 .elementor-element.elementor-element-3c2810b0{text-align:center;}.elementor-11668 .elementor-element.elementor-element-3c2810b0 .elementor-heading-title{color:#3a3330;}.elementor-11668 .elementor-element.elementor-element-55539bc0:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-55539bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-55539bc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-0px;margin-bottom:-0px;padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-55539bc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-6b3b4a4e:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-6b3b4a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-6b3b4a4e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:60px;}.elementor-11668 .elementor-element.elementor-element-6b3b4a4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 60px 0px 60px;}.elementor-11668 .elementor-element.elementor-element-6b3b4a4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-4e5ffa70 .elementor-heading-title{color:#1c1916;}.elementor-11668 .elementor-element.elementor-element-297c66b9:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-297c66b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-297c66b9 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:40px;}.elementor-11668 .elementor-element.elementor-element-297c66b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 60px 60px;}.elementor-11668 .elementor-element.elementor-element-297c66b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-12835598 .elementor-heading-title{color:#1c1916;}.elementor-11668 .elementor-element.elementor-element-53b9954e .elementor-heading-title{color:#1c1916;}.elementor-11668 .elementor-element.elementor-element-7fe3ffb0 .elementor-heading-title{color:#1c1916;}.elementor-11668 .elementor-element.elementor-element-3263210f{padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-37ac3e86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11668 .elementor-element.elementor-element-37ac3e86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ivorywhite.co.za/wp-content/uploads/2026/04/68-aperol_spritz_tonic_stock-1.jpg");background-position:center center;background-size:cover;}.elementor-11668 .elementor-element.elementor-element-37ac3e86 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 60px 70px 60px;}.elementor-11668 .elementor-element.elementor-element-37ac3e86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-6d27be38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11668 .elementor-element.elementor-element-6d27be38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ede5d8;}.elementor-11668 .elementor-element.elementor-element-6d27be38 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-11668 .elementor-element.elementor-element-6d27be38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-1bbe9d57:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-1bbe9d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-1bbe9d57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-1bbe9d57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-3f0c5130 > .elementor-element-populated{padding:80px 72px 80px 72px;}.elementor-11668 .elementor-element.elementor-element-48902c12 .elementor-heading-title{color:#b89870;}.elementor-11668 .elementor-element.elementor-element-2b1c7cdd .elementor-heading-title{color:#1c1916;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11668 .elementor-element.elementor-element-73d1e9ba .elementor-button{fill:#1c1916;color:#1c1916;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1c1916;}.elementor-11668 .elementor-element.elementor-element-6cc7ff54 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-6da64639:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-6da64639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-6da64639{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e6ddd0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 80px 36px 80px;}.elementor-11668 .elementor-element.elementor-element-6da64639 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-31576c7d:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-31576c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-31576c7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 60px 0px 60px;}.elementor-11668 .elementor-element.elementor-element-31576c7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-652ca2b0:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-652ca2b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ivorywhite.co.za/wp-content/uploads/2026/04/156-aperol_spritz_tonic_stock.jpg");background-position:center center;background-size:cover;}.elementor-11668 .elementor-element.elementor-element-652ca2b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 60px;}.elementor-11668 .elementor-element.elementor-element-652ca2b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-373e8072:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-373e8072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-373e8072{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e6ddd0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-373e8072 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-7f338c2f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#e6ddd0;padding:20px 28px 20px 28px;}.elementor-11668 .elementor-element.elementor-element-63d2850f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#e6ddd0;padding:20px 28px 20px 28px;}.elementor-11668 .elementor-element.elementor-element-156e226 > .elementor-element-populated{padding:20px 28px 20px 28px;}.elementor-11668 .elementor-element.elementor-element-6bcb3b07{padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-45567eb3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11668 .elementor-element.elementor-element-45567eb3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e6ddd0;}.elementor-11668 .elementor-element.elementor-element-45567eb3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-45567eb3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-48b3d001:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11668 .elementor-element.elementor-element-48b3d001 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-48b3d001 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 72px 80px 72px;}.elementor-11668 .elementor-element.elementor-element-48b3d001 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-bc85b28 .elementor-heading-title{color:#b8714a;}.elementor-11668 .elementor-element.elementor-element-41aa3ff7 .elementor-button{fill:#1c1916;color:#1c1916;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1c1916;}.elementor-11668 .elementor-element.elementor-element-253ec33:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-253ec33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-253ec33{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e6ddd0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 100px 90px 100px;}.elementor-11668 .elementor-element.elementor-element-253ec33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-253ec33 > .elementor-container{text-align:center;}.elementor-11668 .elementor-element.elementor-element-7a46f867{text-align:center;}.elementor-11668 .elementor-element.elementor-element-7a46f867 .elementor-heading-title{color:#3a3330;}.elementor-11668 .elementor-element.elementor-element-6901f16c:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-6901f16c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-6901f16c{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e6ddd0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 60px 70px 60px;}.elementor-11668 .elementor-element.elementor-element-6901f16c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-59f270a7 .elementor-heading-title{color:#3a3330;}.elementor-11668 .elementor-element.elementor-element-2dbb5059{padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-39c600af > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11668 .elementor-element.elementor-element-3f991f15 img{width:100%;height:520px;object-fit:cover;object-position:center center;}.elementor-11668 .elementor-element.elementor-element-33ad47ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11668 .elementor-element.elementor-element-33ad47ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f0e8;}.elementor-11668 .elementor-element.elementor-element-33ad47ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 72px 70px 72px;}.elementor-11668 .elementor-element.elementor-element-33ad47ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-5d74a028:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-5d74a028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ivorywhite.co.za/wp-content/uploads/2026/04/76-aperol_spritz_wedding_gallery_stock.jpg");background-position:center center;background-size:cover;}.elementor-11668 .elementor-element.elementor-element-5d74a028{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-11668 .elementor-element.elementor-element-5d74a028 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-5d74a028 > .elementor-container{text-align:center;}.elementor-11668 .elementor-element.elementor-element-39bea138{text-align:center;}.elementor-11668 .elementor-element.elementor-element-39bea138 .elementor-heading-title{color:rgba(255,255,255,0.85);}.elementor-11668 .elementor-element.elementor-element-c571921{text-align:center;}.elementor-11668 .elementor-element.elementor-element-c571921 .elementor-heading-title{color:#f5f0e8;}.elementor-11668 .elementor-element.elementor-element-549a8445 .elementor-button{fill:#f5f0e8;color:#f5f0e8;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.55);}.elementor-11668 .elementor-element.elementor-element-3219cb64:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-3219cb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-11668 .elementor-element.elementor-element-3219cb64{overflow:hidden;border-style:solid;border-width:1px 0px 0px 0px;border-color:#e6ddd0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 0px 24px 0px;}.elementor-11668 .elementor-element.elementor-element-3219cb64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11668 .elementor-element.elementor-element-461f5bb:not(.elementor-motion-effects-element-type-background), .elementor-11668 .elementor-element.elementor-element-461f5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7a9b97;}.elementor-11668 .elementor-element.elementor-element-461f5bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 36px 60px;}.elementor-11668 .elementor-element.elementor-element-461f5bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}