.elementor .e-127f6903-59fe{background-image:linear-gradient(120deg, rgba(12,10,43,0.95) 0%,rgba(22,18,74,0.8) 55%,rgba(22,18,74,0.55) 100%),url("https://rccgchristchurch.org.uk/wp-content/uploads/2026/10/cc-worship-crowd.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-ebcb78f-b8f7{padding:0px;flex-direction:column;gap:14px;}.elementor .e-6871d293-6ea6{color:var(--cc-gold);}.elementor .e-7fab04ae-ed95{color:var(--cc-cream);}.elementor .e-12b760-7713{font-size:17px;color:var(--cc-cream);line-height:1.9;}.elementor .e-7a596bb9-fea7{font-size:15px;color:rgba(255,251,224,0.65);}.elementor .e-46938b1a-d164{background-color:var(--cc-navy);}.elementor .e-fad1628-66ff{width:44%;aspect-ratio:4/5;object-fit:cover;border-start-start-radius:240px;border-start-end-radius:240px;border-end-start-radius:24px;border-end-end-radius:24px;flex:0 0 auto;}.elementor .e-2d6c0343-fc05{font-weight:600;color:var(--cc-navy);}.elementor .e-2b212653-f169{font-weight:600;color:var(--cc-navy);}.elementor .e-27c39873-35e0{font-weight:600;color:var(--cc-navy);}.elementor .e-2149cefd-5cd8{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .e-33a053c5-1247{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-47ca9244-b614{background-color:var(--cc-cream);flex-direction:row;gap:64px;align-items:center;}.elementor .e-a4182b0-f1d3{max-width:960px;font-family:var(--cc-font-display);font-weight:300;font-size:44px;color:var(--cc-cream);line-height:1.2;text-align:center;font-style:italic;margin:0px;}.elementor .e-57a9dd31-a011{font-family:var(--cc-font-body);font-weight:700;font-size:13px;color:var(--cc-gold);letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-2fbb0a8a-9e7f{font-family:var(--cc-font-body);font-size:15px;color:rgba(255,251,224,0.6);margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-18515f36-e89a{padding-block-start:120px;padding-block-end:120px;padding-inline-start:10vw;padding-inline-end:10vw;background-image:radial-gradient(circle at 50% 0%, rgba(242,179,61,0.25) 0%,transparent 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#16124A;flex-direction:column;gap:18px;align-items:center;}