.elementor-2031 .elementor-element.elementor-element-73d6644:not(.elementor-motion-effects-element-type-background),.elementor-2031 .elementor-element.elementor-element-73d6644>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1a1a2e}.elementor-2031 .elementor-element.elementor-element-73d6644{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 80px 0}.elementor-2031 .elementor-element.elementor-element-73d6644>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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-2031 .elementor-element.elementor-element-aa1d89e{text-align:center}.elementor-2031 .elementor-element.elementor-element-aa1d89e .elementor-heading-title{font-size:42px;font-weight:700;color:#fff}.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-2031 .elementor-element.elementor-element-20052ad{text-align:center;font-size:16px;line-height:1.7em;color:#d8d8e6}.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-2031 .elementor-element.elementor-element-bb15f58 .elementor-button{background-color:#ffc107;font-size:16px;font-weight:600;fill:#1a1a2e;color:#1a1a2e;border-radius:8px 8px 8px 8px}.elementor-2031 .elementor-element.elementor-element-cd22620:not(.elementor-motion-effects-element-type-background),.elementor-2031 .elementor-element.elementor-element-cd22620>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f9fa}.elementor-2031 .elementor-element.elementor-element-cd22620{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-2031 .elementor-element.elementor-element-cd22620>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2031 .elementor-element.elementor-element-d950ab8{text-align:center}.elementor-2031 .elementor-element.elementor-element-d950ab8 .elementor-heading-title{font-size:28px;font-weight:700;color:#1a1a2e}.elementor-2031 .elementor-element.elementor-element-598055f{font-size:16px;line-height:1.7em;color:#4a4a4a}.elementor-2031 .elementor-element.elementor-element-9662d6e:not(.elementor-motion-effects-element-type-background),.elementor-2031 .elementor-element.elementor-element-9662d6e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2031 .elementor-element.elementor-element-9662d6e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-2031 .elementor-element.elementor-element-9662d6e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2031 .elementor-element.elementor-element-5ddaff7{text-align:center}.elementor-2031 .elementor-element.elementor-element-5ddaff7 .elementor-heading-title{font-size:30px;font-weight:700;color:#1a1a2e}.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-2031 .elementor-element.elementor-element-f42d5ce{text-align:center}.elementor-2031 .elementor-element.elementor-element-f42d5ce img{border-radius:12px 12px 12px 12px}.elementor-2031 .elementor-element.elementor-element-c0bb017{font-size:16px;line-height:1.7em;color:#4a4a4a}.elementor-2031 .elementor-element.elementor-element-5dc441a .elementor-button{background-color:#ffc107;font-size:16px;font-weight:600;fill:#1a1a2e;color:#1a1a2e;border-radius:8px 8px 8px 8px}.elementor-2031 .elementor-element.elementor-element-456354c:not(.elementor-motion-effects-element-type-background),.elementor-2031 .elementor-element.elementor-element-456354c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f9fa}.elementor-2031 .elementor-element.elementor-element-456354c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-2031 .elementor-element.elementor-element-456354c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2031 .elementor-element.elementor-element-a3d9461{text-align:center}.elementor-2031 .elementor-element.elementor-element-a3d9461 .elementor-heading-title{font-size:30px;font-weight:700;color:#1a1a2e}.elementor-2031 .elementor-element.elementor-element-6609ea0{text-align:center}.elementor-2031 .elementor-element.elementor-element-6609ea0 img{border-radius:12px 12px 12px 12px}.elementor-2031 .elementor-element.elementor-element-a53a1df{font-size:16px;line-height:1.7em;color:#4a4a4a}.elementor-2031 .elementor-element.elementor-element-5357f80 .elementor-button{background-color:#ffc107;font-size:16px;font-weight:600;fill:#1a1a2e;color:#1a1a2e;border-radius:8px 8px 8px 8px}.elementor-2031 .elementor-element.elementor-element-a311b3a:not(.elementor-motion-effects-element-type-background),.elementor-2031 .elementor-element.elementor-element-a311b3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2031 .elementor-element.elementor-element-a311b3a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-2031 .elementor-element.elementor-element-a311b3a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2031 .elementor-element.elementor-element-7ce247d{text-align:center}.elementor-2031 .elementor-element.elementor-element-7ce247d .elementor-heading-title{font-size:30px;font-weight:700;color:#1a1a2e}.elementor-2031 .elementor-element.elementor-element-479c0c2{text-align:center}.elementor-2031 .elementor-element.elementor-element-479c0c2 img{border-radius:12px 12px 12px 12px}.elementor-2031 .elementor-element.elementor-element-1c35c5e{font-size:16px;line-height:1.7em;color:#4a4a4a}.elementor-2031 .elementor-element.elementor-element-fdbf74e .elementor-button{background-color:#ffc107;font-size:16px;font-weight:600;fill:#1a1a2e;color:#1a1a2e;border-radius:8px 8px 8px 8px}.elementor-2031 .elementor-element.elementor-element-ef0849d:not(.elementor-motion-effects-element-type-background),.elementor-2031 .elementor-element.elementor-element-ef0849d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f9fa}.elementor-2031 .elementor-element.elementor-element-ef0849d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-2031 .elementor-element.elementor-element-ef0849d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2031 .elementor-element.elementor-element-93f7d36{text-align:center}.elementor-2031 .elementor-element.elementor-element-93f7d36 .elementor-heading-title{font-size:30px;font-weight:700;color:#1a1a2e}.elementor-2031 .elementor-element.elementor-element-170f000{text-align:center}.elementor-2031 .elementor-element.elementor-element-170f000 img{border-radius:12px 12px 12px 12px}.elementor-2031 .elementor-element.elementor-element-a6dafc8{font-size:16px;line-height:1.7em;color:#4a4a4a}.elementor-2031 .elementor-element.elementor-element-b735e98 .elementor-button{background-color:#ffc107;font-size:16px;font-weight:600;fill:#1a1a2e;color:#1a1a2e;border-radius:8px 8px 8px 8px}.elementor-2031 .elementor-element.elementor-element-8e90184:not(.elementor-motion-effects-element-type-background),.elementor-2031 .elementor-element.elementor-element-8e90184>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1a1a2e}.elementor-2031 .elementor-element.elementor-element-8e90184{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:60px 0 60px 0}.elementor-2031 .elementor-element.elementor-element-8e90184>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2031 .elementor-element.elementor-element-d13b7fb{text-align:center}.elementor-2031 .elementor-element.elementor-element-d13b7fb .elementor-heading-title{font-size:30px;font-weight:700;color:#fff}.elementor-2031 .elementor-element.elementor-element-409f5b3{text-align:center;font-size:16px;line-height:1.7em;color:#d8d8e6}.elementor-2031 .elementor-element.elementor-element-ed41279 .elementor-button{background-color:#ffc107;font-size:16px;font-weight:600;fill:#1a1a2e;color:#1a1a2e;border-radius:8px 8px 8px 8px}