.elementor-246 .elementor-element.elementor-element-31ca76bc:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-31ca76bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://weddingsandeventsplanner.site/wp-content/uploads/2026/07/WhatsApp-Image-2025-12-13-at-2.43.40-PM-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-246 .elementor-element.elementor-element-31ca76bc > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-31ca76bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 40px 160px 40px;}.elementor-246 .elementor-element.elementor-element-6b64eef9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.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-246 .elementor-element.elementor-element-15da8752{text-align:end;}.elementor-246 .elementor-element.elementor-element-15da8752 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#ffffff;}.elementor-246 .elementor-element.elementor-element-34048a87{text-align:end;}.elementor-246 .elementor-element.elementor-element-34048a87 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.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-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-246 .elementor-element.elementor-element-5d41c517 .elementor-button{background-color:#D4AC5F;font-family:"Cairo", Sans-serif;font-weight:700;fill:#11100F;color:#11100F;border-radius:0px 0px 0px 0px;}.elementor-246 .elementor-element.elementor-element-4032e66b:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-4032e66b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-246 .elementor-element.elementor-element-4032e66b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-246 .elementor-element.elementor-element-4032e66b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-7fd27a53 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-b728a9a{text-align:end;}.elementor-246 .elementor-element.elementor-element-b728a9a .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-2bd58e7d .elementor-button{background-color:#11100F;font-family:"Cairo", Sans-serif;font-weight:700;fill:#D4AC5F;color:#D4AC5F;border-radius:0px 0px 0px 0px;}.elementor-246 .elementor-element.elementor-element-16604311 > .elementor-element-populated{padding:20px 20px 20px 20px;}.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-246 .elementor-element.elementor-element-5fd93fde{text-align:center;}.elementor-246 .elementor-element.elementor-element-56525176:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-56525176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-246 .elementor-element.elementor-element-56525176{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:60px 020px 20px 020px;}.elementor-246 .elementor-element.elementor-element-56525176 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-63e8e30e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-2a99f33f{text-align:center;}.elementor-246 .elementor-element.elementor-element-2a99f33f .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#11100F;}.elementor-246 .elementor-element.elementor-element-d0de96c:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-d0de96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-246 .elementor-element.elementor-element-d0de96c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-d0de96c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-58f90421 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-5e627bf4{text-align:end;}.elementor-246 .elementor-element.elementor-element-5e627bf4 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-7a8cc6ab > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-3179c83f{text-align:end;}.elementor-246 .elementor-element.elementor-element-3179c83f .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-78b7bda6:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-78b7bda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-246 .elementor-element.elementor-element-78b7bda6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 60px 20px;}.elementor-246 .elementor-element.elementor-element-78b7bda6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-7aef5080 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-5a8146ab{text-align:end;}.elementor-246 .elementor-element.elementor-element-5a8146ab .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-623585f5 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-601ba38c{text-align:end;}.elementor-246 .elementor-element.elementor-element-601ba38c .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-12b1af8f:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-12b1af8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11100F;}.elementor-246 .elementor-element.elementor-element-12b1af8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 30px 20px;}.elementor-246 .elementor-element.elementor-element-12b1af8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-456f8c16 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-47979538{text-align:center;}.elementor-246 .elementor-element.elementor-element-47979538 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#ffffff;}.elementor-246 .elementor-element.elementor-element-70a6fc1e:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-70a6fc1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11100F;}.elementor-246 .elementor-element.elementor-element-70a6fc1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 80px 20px;}.elementor-246 .elementor-element.elementor-element-70a6fc1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-222dce98 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-4ee43e36{text-align:center;}.elementor-246 .elementor-element.elementor-element-7470dce2{text-align:end;}.elementor-246 .elementor-element.elementor-element-7470dce2 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-20308cde > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-5683f8e5{text-align:center;}.elementor-246 .elementor-element.elementor-element-3454b473{text-align:end;}.elementor-246 .elementor-element.elementor-element-3454b473 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-18a23c49:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-18a23c49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-246 .elementor-element.elementor-element-18a23c49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-18a23c49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-307aba33 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-32121e13{text-align:center;}.elementor-246 .elementor-element.elementor-element-32121e13 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#11100F;}.elementor-246 .elementor-element.elementor-element-74fcd6a4:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-74fcd6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-246 .elementor-element.elementor-element-74fcd6a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 80px 20px;}.elementor-246 .elementor-element.elementor-element-74fcd6a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-1702450a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-3aa2caf3{text-align:end;}.elementor-246 .elementor-element.elementor-element-3aa2caf3 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-20111852 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-1ab6b4fc{text-align:end;}.elementor-246 .elementor-element.elementor-element-1ab6b4fc .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-10f812f2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-527d4ba1{text-align:end;}.elementor-246 .elementor-element.elementor-element-527d4ba1 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#D4AC5F;}.elementor-246 .elementor-element.elementor-element-3b1d7d5e:not(.elementor-motion-effects-element-type-background), .elementor-246 .elementor-element.elementor-element-3b1d7d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-246 .elementor-element.elementor-element-3b1d7d5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-246 .elementor-element.elementor-element-3b1d7d5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246 .elementor-element.elementor-element-8df61e1 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-246 .elementor-element.elementor-element-60ba2057{text-align:center;}.elementor-246 .elementor-element.elementor-element-60ba2057 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:800;line-height:1.4em;color:#11100F;}.elementor-246 .elementor-element.elementor-element-3da067e9 .elementor-button{background-color:#D4AC5F;font-family:"Cairo", Sans-serif;font-weight:700;fill:#11100F;color:#11100F;border-radius:0px 0px 0px 0px;}