.elementor-18 .elementor-element.elementor-element-c202bb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-acaec47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:"open-sans", Sans-serif;font-size:5rem;font-weight:700;line-height:3.2rem;color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-597355d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-597355d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-ef7b86f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-1cd85f7 .elementor-button{background-color:#83040000;fill:var( --e-global-color-375780d );color:var( --e-global-color-375780d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-1cd85f7 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-1cd85f7 .elementor-button:focus{background-color:var( --e-global-color-375780d );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-1cd85f7{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-1cd85f7 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-1cd85f7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-7731e97 .elementor-button{background-color:#83040000;fill:var( --e-global-color-375780d );color:var( --e-global-color-375780d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-7731e97 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-7731e97 .elementor-button:focus{background-color:var( --e-global-color-375780d );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-7731e97{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-7731e97 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-7731e97 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-6fd48df .elementor-button{background-color:#83040000;fill:var( --e-global-color-375780d );color:var( --e-global-color-375780d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-6fd48df .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-6fd48df .elementor-button:focus{background-color:var( --e-global-color-375780d );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-6fd48df{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-6fd48df .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-6fd48df .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-267f494 .elementor-button{background-color:#83040000;fill:var( --e-global-color-375780d );color:var( --e-global-color-375780d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-267f494 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-267f494 .elementor-button:focus{background-color:var( --e-global-color-375780d );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-267f494{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-267f494 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-267f494 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-0bc3a3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--margin-top:-140px;--margin-bottom:-140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:10;}.elementor-18 .elementor-element.elementor-element-375e070{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:15;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-375e070{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-375e070{right:0px;}.elementor-18 .elementor-element.elementor-element-09ae90f{--display:flex;--margin-top:-10px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:07%;--padding-bottom:7%;--padding-left:010%;--padding-right:10%;}.elementor-18 .elementor-element.elementor-element-09ae90f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-09ae90f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(177deg, var( --e-global-color-primary ) 0%, var( --e-global-color-4fc5cc5 ) 100%);}.elementor-18 .elementor-element.elementor-element-b17379a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-b17379a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-8dc185d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-d2f3831 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-375780d );color:var( --e-global-color-375780d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-d2f3831 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-d2f3831 .elementor-button:focus{background-color:var( --e-global-color-375780d );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-d2f3831 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-d2f3831 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-051e4c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:-260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-051e4c9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-051e4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5545394 );background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/07/flowe-bg-pattern-2.png");background-position:center center;background-repeat:repeat;background-size:90px auto;}.elementor-18 .elementor-element.elementor-element-051e4c9::before, .elementor-18 .elementor-element.elementor-element-051e4c9 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-051e4c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-051e4c9 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-051e4c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-051e4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F7F5EF00 1%, var( --e-global-color-5545394 ) 83%);}.elementor-18 .elementor-element.elementor-element-b7afcd9{--display:flex;}.elementor-18 .elementor-element.elementor-element-031d894{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-bddbc6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-18 .elementor-element.elementor-element-bddbc6f .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-bddbc6f .elementor-icon{font-size:24px;}.elementor-18 .elementor-element.elementor-element-bddbc6f .elementor-icon svg{height:24px;}.elementor-18 .elementor-element.elementor-element-8c2e379{text-align:center;}.elementor-18 .elementor-element.elementor-element-8c2e379 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-353b74e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-18 .elementor-element.elementor-element-353b74e .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-353b74e .elementor-icon{font-size:24px;}.elementor-18 .elementor-element.elementor-element-353b74e .elementor-icon svg{height:24px;}.elementor-18 .elementor-element.elementor-element-c70fa6d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-a20a3f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-a20a3f2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a20a3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/07/Church-outline-drawing.jpg");background-position:140% 70%;background-repeat:no-repeat;background-size:900px auto;}.elementor-18 .elementor-element.elementor-element-8ed538e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d127132{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-eec4cc4{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-18 .elementor-element.elementor-element-eec4cc4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-abddd65{width:var( --container-widget-width, 24% );max-width:24%;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-abddd65 .elementor-button{padding:012px 10px 012px 10px;}.elementor-18 .elementor-element.elementor-element-fe72408{--swiper-slides-to-display:3;--swiper-slides-gap:36px;width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 30px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-23px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-23px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:34px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-accent );--swiper-pagination-size:15px;--dots-normal-color:var( --e-global-color-primary );--swiper-pagination-spacing:32px;}.elementor-18 .elementor-element.elementor-element-fe72408 .swiper-slide > .elementor-element{height:100%;}.elementor-18 .elementor-element.elementor-element-fe72408 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-18 .elementor-element.elementor-element-3df08f6{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-70a1121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18 .elementor-element.elementor-element-70a1121 img{width:75px;}.elementor-18 .elementor-element.elementor-element-f26a91d{text-align:center;}.elementor-18 .elementor-element.elementor-element-f26a91d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-abca639{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-f59633f{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f59633f{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-f59633f{right:0px;}.elementor-18 .elementor-element.elementor-element-31f3b91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-10px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-18 .elementor-element.elementor-element-e078ccc{--display:flex;--min-height:530px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-e078ccc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e078ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/07/join-us-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-e078ccc::before, .elementor-18 .elementor-element.elementor-element-e078ccc > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e078ccc > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e078ccc > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-e078ccc > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-e078ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A181800 0%, #1A1818 78%);}.elementor-18 .elementor-element.elementor-element-e078ccc:hover::before, .elementor-18 .elementor-element.elementor-element-e078ccc:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e078ccc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e078ccc > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-e078ccc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A18185E 0%, #1A1818 78%);}.elementor-18 .elementor-element.elementor-element-e078ccc:hover{--overlay-opacity:1;}.elementor-18 .elementor-element.elementor-element-e078ccc, .elementor-18 .elementor-element.elementor-element-e078ccc::before{--overlay-transition:0.24s;}.elementor-18 .elementor-element.elementor-element-5a1734f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-5a1734f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-5d174ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-dc3ee8b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-5aa9e5d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-5aa9e5d .elementor-icon{font-size:29px;}.elementor-18 .elementor-element.elementor-element-5aa9e5d .elementor-icon svg{height:29px;}.elementor-18 .elementor-element.elementor-element-2f587dd{--display:flex;--min-height:530px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-2f587dd:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2f587dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/07/get-help-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-2f587dd::before, .elementor-18 .elementor-element.elementor-element-2f587dd > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-2f587dd > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-2f587dd > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-2f587dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-2f587dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A181800 0%, #1A1818 78%);}.elementor-18 .elementor-element.elementor-element-2f587dd:hover::before, .elementor-18 .elementor-element.elementor-element-2f587dd:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-2f587dd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-2f587dd > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-2f587dd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A18185E 0%, #1A1818 78%);}.elementor-18 .elementor-element.elementor-element-2f587dd:hover{--overlay-opacity:1;}.elementor-18 .elementor-element.elementor-element-2f587dd, .elementor-18 .elementor-element.elementor-element-2f587dd::before{--overlay-transition:0.24s;}.elementor-18 .elementor-element.elementor-element-641f098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-641f098 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-216bf8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f85cbdf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-7aebc10{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-7aebc10 .elementor-icon{font-size:29px;}.elementor-18 .elementor-element.elementor-element-7aebc10 .elementor-icon svg{height:29px;}.elementor-18 .elementor-element.elementor-element-8fe33d7{--display:flex;--min-height:530px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-8fe33d7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8fe33d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/07/donate-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-8fe33d7::before, .elementor-18 .elementor-element.elementor-element-8fe33d7 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-8fe33d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-8fe33d7 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-8fe33d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-8fe33d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A181800 0%, #1A1818 78%);}.elementor-18 .elementor-element.elementor-element-8fe33d7:hover::before, .elementor-18 .elementor-element.elementor-element-8fe33d7:hover > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-8fe33d7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-8fe33d7 > .elementor-background-slideshow:hover::before, .elementor-18 .elementor-element.elementor-element-8fe33d7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A18185E 0%, #1A1818 78%);}.elementor-18 .elementor-element.elementor-element-8fe33d7:hover{--overlay-opacity:1;}.elementor-18 .elementor-element.elementor-element-8fe33d7, .elementor-18 .elementor-element.elementor-element-8fe33d7::before{--overlay-transition:0.24s;}.elementor-18 .elementor-element.elementor-element-3220119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-3220119 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-eccd2e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9fd8901 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-da5913c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-da5913c .elementor-icon{font-size:29px;}.elementor-18 .elementor-element.elementor-element-da5913c .elementor-icon svg{height:29px;}.elementor-18 .elementor-element.elementor-element-51768d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-6944346{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:180px;}.elementor-18 .elementor-element.elementor-element-6944346:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6944346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-6241909{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-0521cb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18 .elementor-element.elementor-element-0521cb5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-5ca95dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-5ca95dd p{margin-block-end:16px;}.elementor-18 .elementor-element.elementor-element-b50e30d{--display:flex;--margin-top:100px;--margin-bottom:-66px;--margin-left:-190px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-b50e30d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b50e30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/07/weddings-homepage-img.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-b3ef0b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.86;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-b3ef0b6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b3ef0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/07/marble-surface-background-scaled.jpg");background-position:top center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-b3ef0b6::before, .elementor-18 .elementor-element.elementor-element-b3ef0b6 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b3ef0b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-b3ef0b6 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b3ef0b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-b3ef0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 25%, #FFFFFF00 25%);}.elementor-18 .elementor-element.elementor-element-95b2939{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-db94c94{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-190px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-db94c94:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-db94c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/08/Music-at-Holy-Ghost.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-77d1cb6{--display:flex;--margin-top:100px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0180px;--padding-right:40px;}.elementor-18 .elementor-element.elementor-element-77d1cb6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-77d1cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-fa42c55{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-ae221fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18 .elementor-element.elementor-element-ae221fa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6edf0d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-6edf0d0 p{margin-block-end:16px;}.elementor-18 .elementor-element.elementor-element-c983bd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-8d372e0{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:180px;}.elementor-18 .elementor-element.elementor-element-8d372e0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8d372e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-81dc4c7{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-eb580e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-18 .elementor-element.elementor-element-eb580e7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a802ed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-a802ed7 p{margin-block-end:16px;}.elementor-18 .elementor-element.elementor-element-1ccbc42{--display:flex;--margin-top:100px;--margin-bottom:-66px;--margin-left:-190px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-18 .elementor-element.elementor-element-1ccbc42:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1ccbc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/08/Social-Ministry.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-1fb9634{--display:flex;--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-29d6d4b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.8px;--divider-icon-size:30px;--divider-element-spacing:25px;}.elementor-18 .elementor-element.elementor-element-29d6d4b .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-29d6d4b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-18 .elementor-element.elementor-element-29d6d4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-29d6d4b.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-29d6d4b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-29d6d4b.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-29d6d4b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-8a5cc49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:89px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-db9178a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-18 .elementor-element.elementor-element-3de7bff{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:10;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-3de7bff{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-3de7bff{right:0px;}.elementor-18 .elementor-element.elementor-element-f85cb8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-10px;--margin-bottom:-8px;--margin-left:34px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f85cb8c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f85cb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-8c333e0{--spacer-size:400px;background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/07/church-outside-view.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-3ab3424{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-18 .elementor-element.elementor-element-c463289{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-ba36afb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-ba36afb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-e906c53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-811f6c2{padding:0px 60px 60px 60px;}.elementor-18 .elementor-element.elementor-element-811f6c2 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-18 .elementor-element.elementor-element-4c4abb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-10px;--margin-bottom:-8px;--margin-left:0px;--margin-right:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4c4abb7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4c4abb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-375780d );}.elementor-18 .elementor-element.elementor-element-cf17139{--spacer-size:400px;background-image:url("https://holyghostchurch.org/wp-content/uploads/2026/07/contact-us-homepage-img.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-7d13537{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-18 .elementor-element.elementor-element-353d9ab{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-353d9ab .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-4483343{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-eb1b788 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-375780d );color:var( --e-global-color-375780d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-eb1b788 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-eb1b788 .elementor-button:focus{background-color:var( --e-global-color-375780d );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-eb1b788{padding:0px 60px 60px 60px;}.elementor-18 .elementor-element.elementor-element-eb1b788 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-eb1b788 .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-acaec47{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;}.elementor-18 .elementor-element.elementor-element-597355d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18 .elementor-element.elementor-element-1cd85f7{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-18 .elementor-element.elementor-element-7731e97{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-18 .elementor-element.elementor-element-6fd48df{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-18 .elementor-element.elementor-element-b17379a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-8dc185d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-8c2e379 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-a20a3f2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a20a3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-18 .elementor-element.elementor-element-8ed538e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-eec4cc4{padding:0px 0px 0px 30px;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;text-align:start;}.elementor-18 .elementor-element.elementor-element-eec4cc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-abddd65{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-18 .elementor-element.elementor-element-abddd65.elementor-element{--align-self:flex-end;}.elementor-18 .elementor-element.elementor-element-fe72408{--swiper-slides-to-display:2;--swiper-slides-gap:20px;}.elementor-18 .elementor-element.elementor-element-f26a91d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-31f3b91{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-e078ccc{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-e078ccc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e078ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-18 .elementor-element.elementor-element-5a1734f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-5d174ab{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-18 .elementor-element.elementor-element-dc3ee8b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-2f587dd{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-641f098 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-216bf8d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-f85cbdf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-8fe33d7{--min-height:400px;}.elementor-18 .elementor-element.elementor-element-3220119 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9fd8901 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-51768d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6944346{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:140px;}.elementor-18 .elementor-element.elementor-element-6241909{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-0521cb5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-5ca95dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-b3ef0b6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-95b2939{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-77d1cb6{--padding-top:0px;--padding-bottom:0px;--padding-left:140px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fa42c55{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ae221fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-6edf0d0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-c983bd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8d372e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:140px;}.elementor-18 .elementor-element.elementor-element-81dc4c7{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-eb580e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-a802ed7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-db9178a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-f85cb8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8c333e0{--spacer-size:275px;}.elementor-18 .elementor-element.elementor-element-3ab3424{--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-c463289{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ba36afb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-e906c53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-811f6c2{padding:0px 30px 40px 30px;}.elementor-18 .elementor-element.elementor-element-4c4abb7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cf17139{--spacer-size:275px;}.elementor-18 .elementor-element.elementor-element-7d13537{--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-353d9ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18 .elementor-element.elementor-element-353d9ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-4483343{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-eb1b788{padding:0px 30px 40px 30px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-c202bb9{--padding-top:60px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-acaec47{font-size:2.8rem;}.elementor-18 .elementor-element.elementor-element-597355d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-597355d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18 .elementor-element.elementor-element-ef7b86f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-1cd85f7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-7731e97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-6fd48df{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-0bc3a3c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-375e070{--z-index:0;}.elementor-18 .elementor-element.elementor-element-09ae90f{--width:83%;}.elementor-18 .elementor-element.elementor-element-b17379a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-8dc185d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-051e4c9{--margin-top:-380px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:420px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-8c2e379 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-a20a3f2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a20a3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-18 .elementor-element.elementor-element-eec4cc4{padding:0px 0px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-eec4cc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-abddd65{padding:0px 0px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-fe72408{--swiper-slides-to-display:1;--swiper-slides-gap:7px;padding:0px 10px 0px 10px;}.elementor-18 .elementor-element.elementor-element-f26a91d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-5a1734f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-dc3ee8b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-641f098 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-f85cbdf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-3220119 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-9fd8901 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-51768d8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-6944346{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6241909{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-0521cb5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-5ca95dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-b50e30d{--min-height:280px;--margin-top:0px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-b3ef0b6{--padding-top:0px;--padding-bottom:260px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-95b2939{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-db94c94{--min-height:280px;--margin-top:0px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-77d1cb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fa42c55{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ae221fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-6edf0d0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-c983bd7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-8d372e0{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-81dc4c7{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-eb580e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-a802ed7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-1ccbc42{--min-height:280px;--margin-top:0px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-1fb9634{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-8a5cc49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-db9178a{--margin-top:0px;--margin-bottom:-180px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-f85cb8c{--width:100%;--margin-top:-10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c463289{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-18 .elementor-element.elementor-element-ba36afb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-e906c53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-4c4abb7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-353d9ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-4483343{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-ef7b86f{--content-width:900px;}.elementor-18 .elementor-element.elementor-element-0bc3a3c{--content-width:1220px;}.elementor-18 .elementor-element.elementor-element-09ae90f{--width:92%;}.elementor-18 .elementor-element.elementor-element-d127132{--width:24%;}.elementor-18 .elementor-element.elementor-element-31f3b91{--width:92%;}.elementor-18 .elementor-element.elementor-element-e078ccc{--width:30%;}.elementor-18 .elementor-element.elementor-element-2f587dd{--width:30%;}.elementor-18 .elementor-element.elementor-element-8fe33d7{--width:30%;}.elementor-18 .elementor-element.elementor-element-f85cb8c{--width:50%;}.elementor-18 .elementor-element.elementor-element-4c4abb7{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-e078ccc{--width:100%;}.elementor-18 .elementor-element.elementor-element-2f587dd{--width:100%;}.elementor-18 .elementor-element.elementor-element-8fe33d7{--width:100%;}.elementor-18 .elementor-element.elementor-element-db9178a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-375e070 */.elementor-18 .elementor-element.elementor-element-375e070 {
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc3a3c */.elementor-18 .elementor-element.elementor-element-0bc3a3c .e-con-inner{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e3e5ac1 */.calendar .mec-events-agenda {
    display: none !important;
}

.calendar .mec-events-agenda:nth-of-type(1),
.calendar .mec-events-agenda:nth-of-type(2),
.calendar .mec-events-agenda:nth-of-type(3),
.calendar .mec-events-agenda:nth-of-type(4),
.calendar .mec-events-agenda:nth-of-type(5),
.calendar .mec-events-agenda:nth-of-type(6),
.calendar .mec-events-agenda:nth-of-type(7){
    display: flex !important;
}


.calendar .mec-search-form {
    width: 100%;
}

.calendar .mec-skin-agenda-events-container {
    width: 100%;
}


.calendar .mec-agenda-day{
    font-weight: bold;
    font-size: 2.2rem !important;
    text-transform: uppercase;
    font-family: "Open Sans", Sans-Serif !important;
    color: #273F52 !important;
    letter-spacing: .1em;
 }

 @media only screen and (max-width: 900px) {
    .calendar .mec-agenda-day{
        font-size: 14px !important;
    }
 }

 @media only screen and (max-width: 576px) {
    .calendar .mec-agenda-day{
        font-size: 20px !important;
    }
 }
 

 .calendar .mec-agenda-date {
     font-family: "Beaufort Pro", serif;
     color: #273F52;
     font-size: 18px;
 }

 @media only screen and (max-width: 900px) {
    .calendar .mec-agenda-date {
        font-size: 14px;
    }
 }

 @media only screen and (max-width: 576px) {
    .calendar .mec-agenda-date {
        font-size: 16px;
    }
 }

 .calendar .event-color {
    display: none;
 }

 .calendar .mec-agenda-date-wrap{
     display: flex;
     flex-direction: column;
     align-items: center;
 }

  
 .calendar .mec-agenda-time{
   color: #FFF;
   font-size: 1px;
   padding: 0;
}

.calendar .mec-agenda-time > *{
    display: none;
}

.calendar .mec-sl-clock  {
    display: none;
}

.calendar .mec-agenda-time .mec-start-time{
    display: block !important;
    color: #16232E;
    font-weight: 900;
   font-family: "Proxima Nova", sans-serif;
   text-transform: uppercase;
   font-size: 14px;
}
 
 .calendar .mec-events-agenda-container  {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
 }
 
 @media only screen and (max-width: 576px) {
    .calendar .mec-events-agenda-container  {
        flex-direction: column;
     }
 }

 .calendar .mec-events-agenda {
     display: flex;
     flex-direction: column;
     border-right: 1px solid #BA8F56;
     border-bottom: none;
     width: 14%;
 }

 .calendar .mec-events-agenda:nth-of-type(7) {
    border-right: none;
    border-bottom: none;
}


 @media only screen and (max-width: 576px) {
    .calendar .mec-events-agenda {
        width: 100%;
        border-right: none !important;
        border-bottom: 1px solid #BA8F56;
    }
 }
 
 .calendar .mec-agenda-events-wrap {
     width: 100%;
     background: none;
 }

 @media only screen and (max-width: 576px) {
    .calendar .mec-agenda-events-wrap {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
 }
 
 .calendar .mec-agenda-event {
     text-align: center;
     display: flex;
     flex-direction: column;
     align-items: center;
     margin-bottom: 16px;
 } 

 @media only screen and (max-width: 576px) {
    .calendar .mec-agenda-event {
        width: 50%;
    } 
 }
 
 .calendar .mec-sl-calendar {
     display: none;
 }
 
 .calendar .mec-events-agenda-wrap {
     box-shadow: none;
     border: none;
     background: transparent !important;
 }
 
 .calendar .mec-agenda-date-wrap {
     width: 100%;
 }

.calendar .mec-agenda-event-title {
    padding: 0;
    font-family: "Open Sans", sans-serif;
    font-style: italic;
    font-size: 14px;
}

 .calendar .mec-event-data-fields{
    display: block !important;
    position: static !important;
    width: auto !important;
    height: auto !important;
 }

 .calendar .mec-data-fields-tooltip-box {
    padding: 0 !important;
 }

 .calendar .mec-data-fields-tooltip{
    position: static !important;
    transform: none !important;
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    box-shadow: none !important;
    border: none !important;
 }

 .calendar .mec-event-data-field-name {
    display: none !important;
 }

 .calendar .mec-event-data-field-items {
    padding: 0 !important;
 }

 .calendar .mec-event-data-field-item {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center;
 }

 .calendar .mec-event-data-field-value {
    font-weight: bold !important;
    font-family: "Proxima Nova", sans-serif !important;
    color: #231F20 !important;
 }
 .calendar .mec-event-data-fields .mec-data-fields-tooltip {
    background: none !important;
} 

.calendar .mec-event-data-fields {
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-051e4c9 */.mec-search-form {
        display: none;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f59633f */.elementor-18 .elementor-element.elementor-element-f59633f {
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3de7bff */.elementor-18 .elementor-element.elementor-element-3de7bff {
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db9178a */.elementor-18 .elementor-element.elementor-element-db9178a .e-con-inner{
    position: relative;
}/* End custom CSS */