.elementor-9343 .elementor-element.elementor-element-3d1307d9 > .elementor-container{min-height:598px;}.elementor-9343 .elementor-element.elementor-element-3d1307d9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-2fc51e47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-2fc51e47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/236PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-2fc51e47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-2fc51e47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-5605329d{--spacer-size:380px;}.elementor-bc-flex-widget .elementor-9343 .elementor-element.elementor-element-84dece.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9343 .elementor-element.elementor-element-84dece.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-84dece:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-84dece > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/63PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-84dece > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-84dece > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-45e0ff25{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-400bc55d > .elementor-container{min-height:598px;}.elementor-9343 .elementor-element.elementor-element-400bc55d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-6e9d5bc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-6e9d5bc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/756PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-6e9d5bc1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-6e9d5bc1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-13aeed83{--spacer-size:380px;}.elementor-bc-flex-widget .elementor-9343 .elementor-element.elementor-element-630dabdb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9343 .elementor-element.elementor-element-630dabdb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-630dabdb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-630dabdb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/233PE-gapweddingphotos-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-630dabdb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-630dabdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-2ce27746{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-533d6284 > .elementor-container{min-height:598px;}.elementor-9343 .elementor-element.elementor-element-533d6284 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-62606fc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-62606fc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/648PE-gapweddingphotos-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-62606fc9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-62606fc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-3062dccd{--spacer-size:380px;}.elementor-bc-flex-widget .elementor-9343 .elementor-element.elementor-element-4a4a88e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9343 .elementor-element.elementor-element-4a4a88e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-4a4a88e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-4a4a88e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/623PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-4a4a88e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-4a4a88e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-2a0eac4{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-4ae9ae07 > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-4ae9ae07 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-5d8b7771:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-5d8b7771 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/966PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-5d8b7771 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-5d8b7771 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-1defa780{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-4ba4b8ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-4ba4b8ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/957PE-gapweddingphotos-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-4ba4b8ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-4ba4b8ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-7e105f48{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-43082f84 > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-43082f84 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-797af7d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-797af7d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/1670PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-797af7d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-797af7d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-1a2eaab5{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-386f6404:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-386f6404 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/1899PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-386f6404 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-386f6404 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-419817c3{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-3028544:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-3028544 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/2275PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-3028544 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-3028544 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-72128ee{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-44d73da3 > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-44d73da3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-9b51579:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-9b51579 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/2001PE-gapweddingphotos-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-9b51579 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-9b51579 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-5f3a8cc{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-64f5005b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-64f5005b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/2173PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-64f5005b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-64f5005b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-1e3d0bfa{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-2314f718 > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-2314f718 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-1acf184b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-1acf184b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/3065PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-1acf184b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-1acf184b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-3b72e809{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-62370d7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-62370d7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/2727PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-62370d7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-62370d7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-f292c0{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-bcbc58e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-bcbc58e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/1975PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-bcbc58e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-bcbc58e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-d1078c3{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-673e260e > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-673e260e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-4138258e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-4138258e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/4496PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-4138258e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-4138258e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-44e3615d{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-368eed6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-368eed6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/4644PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-368eed6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-368eed6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-3acadc8{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-64ce9e78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-64ce9e78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/3819PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-64ce9e78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-64ce9e78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-633d4e76{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-1adeb623 > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-1adeb623 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-d571d06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-d571d06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/6742PE-gapweddingphotos-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-d571d06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-d571d06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-5fed62ed{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-4eac5eff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-4eac5eff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/7649PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-4eac5eff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-4eac5eff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-7ccf22ac{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-7faecb21 > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-7faecb21 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-44cfcb6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-44cfcb6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/5943PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-44cfcb6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-44cfcb6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-385ffdf{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-13bfc4b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-13bfc4b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/5992PE-gapweddingphotos-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-13bfc4b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-13bfc4b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-7745bc0b{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-c32679c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-c32679c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/3447PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-c32679c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-c32679c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-fc53056{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-4044f17c > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-4044f17c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-19d5e047:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-19d5e047 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/6356PE-gapweddingphotos-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-19d5e047 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-19d5e047 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-2dcd6529{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-4a1483fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-4a1483fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/6380PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-4a1483fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-4a1483fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-104c0603{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-7d76a979:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-7d76a979 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/5930PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-7d76a979 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-7d76a979 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-661cf528{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-7786e6b2 > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-7786e6b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-511c45f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-511c45f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/5989PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-511c45f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-511c45f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-341dc0c5{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-4a302a9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-4a302a9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/6049PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-4a302a9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-4a302a9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-5276f26f{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-72a29a3e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-72a29a3e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/9096PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-72a29a3e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-72a29a3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-20257f23{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-768cb789 > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-768cb789 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-2cfb3ce5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-2cfb3ce5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/10471PE-gapweddingphotos-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-2cfb3ce5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-2cfb3ce5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-545b7472{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-3c424867:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-3c424867 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/9950PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-3c424867 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-3c424867 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-23cdce0e{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-b86b308:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-b86b308 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/10710PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-b86b308 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-b86b308 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-52b9abd{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-58b43270 > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-58b43270 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-1dabedd6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-1dabedd6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/9819PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-1dabedd6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-1dabedd6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-38cb2728{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-2c317eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-2c317eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/10020PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-2c317eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-2c317eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-9eb1133{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-421c45f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-421c45f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/9794PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-421c45f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-421c45f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-23bced32{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-afd580d > .elementor-container{min-height:600px;}.elementor-9343 .elementor-element.elementor-element-afd580d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9343 .elementor-element.elementor-element-7482dde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-7482dde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/13319PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-7482dde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-7482dde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-333a5b6{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-b0fd874:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-b0fd874 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/12903PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-b0fd874 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-b0fd874 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-448c4b5{--spacer-size:380px;}.elementor-9343 .elementor-element.elementor-element-5a46668:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-5a46668 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/12390PE-gapweddingphotos-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9343 .elementor-element.elementor-element-5a46668 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9343 .elementor-element.elementor-element-5a46668 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9343 .elementor-element.elementor-element-ac14c05{--spacer-size:380px;}@media(max-width:767px){.elementor-9343 .elementor-element.elementor-element-2fc51e47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-5605329d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-84dece{width:100%;}.elementor-9343 .elementor-element.elementor-element-84dece > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-45e0ff25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-6e9d5bc1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-13aeed83 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-630dabdb{width:100%;}.elementor-9343 .elementor-element.elementor-element-630dabdb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-2ce27746 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-62606fc9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-3062dccd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-4a4a88e5{width:100%;}.elementor-9343 .elementor-element.elementor-element-4a4a88e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-2a0eac4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-5d8b7771:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-5d8b7771 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-9343 .elementor-element.elementor-element-5d8b7771 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-1defa780 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-4ba4b8ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-7e105f48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-797af7d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-797af7d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-9343 .elementor-element.elementor-element-797af7d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-1a2eaab5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-386f6404 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-419817c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-3028544 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-72128ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-9b51579:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-9b51579 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/2001PE-gapweddingphotos-scaled.jpg");background-position:center left;}.elementor-9343 .elementor-element.elementor-element-9b51579 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-5f3a8cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-64f5005b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-64f5005b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-9343 .elementor-element.elementor-element-64f5005b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-1e3d0bfa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-1acf184b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-1acf184b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/3065PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-1acf184b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-3b72e809 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-62370d7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-62370d7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/2727PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-62370d7a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-f292c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-bcbc58e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-bcbc58e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/1975PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-bcbc58e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-d1078c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-4138258e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-44e3615d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-368eed6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-3acadc8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-64ce9e78 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-633d4e76 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-d571d06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-5fed62ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-4eac5eff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-4eac5eff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/7649PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-4eac5eff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-7ccf22ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-44cfcb6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-44cfcb6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/5943PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-44cfcb6f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-385ffdf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-13bfc4b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-7745bc0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-c32679c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-fc53056 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-19d5e047:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-19d5e047 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/6380PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-19d5e047 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-2dcd6529 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-4a1483fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-4a1483fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/5930PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-4a1483fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-104c0603 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-7d76a979:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-7d76a979 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/6356PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-7d76a979 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-661cf528 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-511c45f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-341dc0c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-4a302a9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-4a302a9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/6049PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-4a302a9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-5276f26f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-72a29a3e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-72a29a3e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/9096PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-72a29a3e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-20257f23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-2cfb3ce5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-2cfb3ce5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/10710PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-2cfb3ce5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-545b7472 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-3c424867:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-3c424867 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/9950PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-3c424867 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-23cdce0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-b86b308:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-b86b308 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/10471PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-b86b308 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-52b9abd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-1dabedd6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-1dabedd6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/9819PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-1dabedd6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-38cb2728 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-2c317eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-2c317eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/10020PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-2c317eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-9eb1133 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-421c45f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-421c45f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/9794PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-421c45f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-23bced32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-7482dde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-7482dde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/13319PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-7482dde > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-333a5b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-b0fd874:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-b0fd874 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/12903PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-b0fd874 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-448c4b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-5a46668:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9343 .elementor-element.elementor-element-5a46668 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sparxwedding.com/wp-content/uploads/2026/10/12390PE-gapweddingphotos-scaled.jpg");}.elementor-9343 .elementor-element.elementor-element-5a46668 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9343 .elementor-element.elementor-element-ac14c05 > .elementor-widget-container{padding:0px 0px 0px 0px;}}