.elementor-5514 .elementor-element.elementor-element-9835043:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-9835043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.firstcongmadison.org/wp-content/uploads/2025/11/Advent-header-2025.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5514 .elementor-element.elementor-element-9835043{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5514 .elementor-element.elementor-element-9835043 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5514 .elementor-element.elementor-element-1164084d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5514 .elementor-element.elementor-element-1164084d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0001052E;}.elementor-5514 .elementor-element.elementor-element-1164084d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-5514 .elementor-element.elementor-element-1164084d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:5% 5% 5% 5%;}.elementor-5514 .elementor-element.elementor-element-1164084d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5514 .elementor-element.elementor-element-5f9833d{--spacer-size:8px;}.elementor-5514 .elementor-element.elementor-element-5530ede6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-5530ede6{text-align:center;}.elementor-5514 .elementor-element.elementor-element-5530ede6 .elementor-heading-title{font-family:"Kaushan Script", Arial;font-size:68px;font-weight:600;line-height:1.5em;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.55);color:#D8DAE7FA;}.elementor-5514 .elementor-element.elementor-element-7c65c5b9{--spacer-size:25px;}.elementor-5514 .elementor-element.elementor-element-1b953466 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5514 .elementor-element.elementor-element-479109b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-479109b9{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5514 .elementor-element.elementor-element-462eb4f9{--spacer-size:20px;}.elementor-5514 .elementor-element.elementor-element-3ca012d6{--divider-border-style:solid;--divider-color:#7BB3E4;--divider-border-width:1px;}.elementor-5514 .elementor-element.elementor-element-3ca012d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-3ca012d6 .elementor-divider-separator{width:100%;}.elementor-5514 .elementor-element.elementor-element-3ca012d6 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5514 .elementor-element.elementor-element-485f31a9 .elementor-heading-title{font-family:var( --e-global-typography-4766c44-font-family ), Arial;font-size:var( --e-global-typography-4766c44-font-size );font-weight:var( --e-global-typography-4766c44-font-weight );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-13760293 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5514 .elementor-element.elementor-element-1c57856b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-1c57856b{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5514 .elementor-element.elementor-element-6db78de3{--spacer-size:20px;}.elementor-5514 .elementor-element.elementor-element-63423011{--divider-border-style:solid;--divider-color:#7BB3E4;--divider-border-width:1px;}.elementor-5514 .elementor-element.elementor-element-63423011 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-63423011 .elementor-divider-separator{width:100%;}.elementor-5514 .elementor-element.elementor-element-63423011 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5514 .elementor-element.elementor-element-78c46849 .elementor-heading-title{font-family:var( --e-global-typography-4766c44-font-family ), Arial;font-size:var( --e-global-typography-4766c44-font-size );font-weight:var( --e-global-typography-4766c44-font-weight );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-3244dd8a > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5514 .elementor-element.elementor-element-50dab995 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-50dab995{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5514 .elementor-element.elementor-element-9ecc36e{--spacer-size:20px;}.elementor-5514 .elementor-element.elementor-element-c086915{--divider-border-style:solid;--divider-color:#7BB3E4;--divider-border-width:1px;}.elementor-5514 .elementor-element.elementor-element-c086915 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-c086915 .elementor-divider-separator{width:100%;}.elementor-5514 .elementor-element.elementor-element-c086915 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5514 .elementor-element.elementor-element-edb5416 .elementor-heading-title{font-family:var( --e-global-typography-4766c44-font-family ), Arial;font-size:var( --e-global-typography-4766c44-font-size );font-weight:var( --e-global-typography-4766c44-font-weight );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-6eaec89 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5514 .elementor-element.elementor-element-67e0f6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-67e0f6a{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5514 .elementor-element.elementor-element-74f8d19b{--spacer-size:20px;}.elementor-5514 .elementor-element.elementor-element-63dbf5fd{--divider-border-style:solid;--divider-color:#7BB3E4;--divider-border-width:1px;}.elementor-5514 .elementor-element.elementor-element-63dbf5fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-63dbf5fd .elementor-divider-separator{width:100%;}.elementor-5514 .elementor-element.elementor-element-63dbf5fd .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5514 .elementor-element.elementor-element-38ad3e69 .elementor-heading-title{font-family:var( --e-global-typography-4766c44-font-family ), Arial;font-size:var( --e-global-typography-4766c44-font-size );font-weight:var( --e-global-typography-4766c44-font-weight );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-7429abc8 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5514 .elementor-element.elementor-element-5eacc84f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-5eacc84f{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5514 .elementor-element.elementor-element-4a38ab8{--spacer-size:20px;}.elementor-5514 .elementor-element.elementor-element-d5a81f7{--divider-border-style:solid;--divider-color:#7BB3E4;--divider-border-width:1px;}.elementor-5514 .elementor-element.elementor-element-d5a81f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-d5a81f7 .elementor-divider-separator{width:100%;}.elementor-5514 .elementor-element.elementor-element-d5a81f7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5514 .elementor-element.elementor-element-86a0d23 .elementor-heading-title{font-family:var( --e-global-typography-4766c44-font-family ), Arial;font-size:var( --e-global-typography-4766c44-font-size );font-weight:var( --e-global-typography-4766c44-font-weight );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-f41b537 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5514 .elementor-element.elementor-element-4d888f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-4d888f8{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5514 .elementor-element.elementor-element-710ee7e9{--spacer-size:20px;}.elementor-5514 .elementor-element.elementor-element-100ba784{--divider-border-style:solid;--divider-color:#7BB3E4;--divider-border-width:1px;}.elementor-5514 .elementor-element.elementor-element-100ba784 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-100ba784 .elementor-divider-separator{width:100%;}.elementor-5514 .elementor-element.elementor-element-100ba784 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5514 .elementor-element.elementor-element-59a89d53 .elementor-heading-title{font-family:var( --e-global-typography-4766c44-font-family ), Arial;font-size:var( --e-global-typography-4766c44-font-size );font-weight:var( --e-global-typography-4766c44-font-weight );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-3117623d > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5514 .elementor-element.elementor-element-122187d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-122187d6{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5514 .elementor-element.elementor-element-82b49e7{--spacer-size:20px;}.elementor-5514 .elementor-element.elementor-element-268ae03d{--divider-border-style:solid;--divider-color:#7BB3E4;--divider-border-width:1px;}.elementor-5514 .elementor-element.elementor-element-268ae03d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-268ae03d .elementor-divider-separator{width:100%;}.elementor-5514 .elementor-element.elementor-element-268ae03d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5514 .elementor-element.elementor-element-3b31dded .elementor-heading-title{font-family:var( --e-global-typography-4766c44-font-family ), Arial;font-size:var( --e-global-typography-4766c44-font-size );font-weight:var( --e-global-typography-4766c44-font-weight );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-43032e04 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-5514 .elementor-element.elementor-element-37a8dc7d > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-37a8dc7d{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5514 .elementor-element.elementor-element-49358aa0{--spacer-size:20px;}.elementor-5514 .elementor-element.elementor-element-70ae74d{--divider-border-style:solid;--divider-color:#7BB3E4;--divider-border-width:1px;}.elementor-5514 .elementor-element.elementor-element-70ae74d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-70ae74d .elementor-divider-separator{width:100%;}.elementor-5514 .elementor-element.elementor-element-70ae74d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-5514 .elementor-element.elementor-element-4fbb2f58{--spacer-size:50px;}@media(min-width:768px){.elementor-5514 .elementor-element.elementor-element-b272f59{width:45%;}.elementor-5514 .elementor-element.elementor-element-13760293{width:54.826%;}.elementor-5514 .elementor-element.elementor-element-41ce66b9{width:45%;}.elementor-5514 .elementor-element.elementor-element-3244dd8a{width:54.826%;}.elementor-5514 .elementor-element.elementor-element-7ba5729{width:45%;}.elementor-5514 .elementor-element.elementor-element-6eaec89{width:54.826%;}.elementor-5514 .elementor-element.elementor-element-51318be4{width:45%;}.elementor-5514 .elementor-element.elementor-element-7429abc8{width:54.826%;}.elementor-5514 .elementor-element.elementor-element-8e9a2d6{width:45%;}.elementor-5514 .elementor-element.elementor-element-f41b537{width:54.826%;}.elementor-5514 .elementor-element.elementor-element-17a5a968{width:45%;}.elementor-5514 .elementor-element.elementor-element-3117623d{width:54.826%;}.elementor-5514 .elementor-element.elementor-element-57a074ee{width:45%;}.elementor-5514 .elementor-element.elementor-element-43032e04{width:54.826%;}}@media(max-width:1024px){.elementor-5514 .elementor-element.elementor-element-9835043 > .elementor-container{min-height:0vh;}.elementor-5514 .elementor-element.elementor-element-9835043:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-9835043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5514 .elementor-element.elementor-element-1164084d > .elementor-element-populated{margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:5% 5% 5% 5%;}.elementor-5514 .elementor-element.elementor-element-5530ede6 .elementor-heading-title{font-size:4.5em;line-height:1.5em;}.elementor-5514 .elementor-element.elementor-element-479109b9{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-485f31a9 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-1c57856b{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-78c46849 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-50dab995{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-edb5416 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-67e0f6a{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-38ad3e69 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-5eacc84f{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-86a0d23 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-4d888f8{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-59a89d53 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-122187d6{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-3b31dded .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-37a8dc7d{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-5514 .elementor-element.elementor-element-9835043:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-9835043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5514 .elementor-element.elementor-element-5530ede6 .elementor-heading-title{font-size:3.5em;line-height:1.5em;}.elementor-5514 .elementor-element.elementor-element-479109b9{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-485f31a9 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-1c57856b{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-78c46849 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-50dab995{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-edb5416 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-67e0f6a{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-38ad3e69 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-5eacc84f{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-86a0d23 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-4d888f8{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-59a89d53 .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-122187d6{font-size:var( --e-global-typography-text-font-size );}.elementor-5514 .elementor-element.elementor-element-3b31dded .elementor-heading-title{font-size:var( --e-global-typography-4766c44-font-size );line-height:var( --e-global-typography-4766c44-line-height );}.elementor-5514 .elementor-element.elementor-element-37a8dc7d > .elementor-widget-container{margin:-1px -1px -1px 0px;}.elementor-5514 .elementor-element.elementor-element-37a8dc7d{font-size:var( --e-global-typography-text-font-size );}}