.elementor-25 .elementor-element.elementor-element-abfd12c{--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:flex-end;--gap:50px 50px;--background-transition:0.3s;--overlay-opacity:0.9;--padding-top:170px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-abfd12c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-abfd12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chad.anasshahzad.com/wp-content/uploads/2024/09/selective-focus-of-firefighter-with-water-hose-extinguishing-fire-on-street-e1697189247281.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-abfd12c::before, .elementor-25 .elementor-element.elementor-element-abfd12c > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfd12c > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfd12c > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-abfd12c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-abfd12c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, var( --e-global-color-7e59371 ) 0%, var( --e-global-color-4255d20 ) 38%);}.elementor-25 .elementor-element.elementor-element-abfd12c, .elementor-25 .elementor-element.elementor-element-abfd12c::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-bf5a851{--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:center;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-f9bdffd{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn{background-color:var( --e-global-color-c366e4e );height:12px;width:12px;line-height:0px;border-style:none;}.elementor-25 .elementor-element.elementor-element-5ee7ee3{width:auto;max-width:auto;z-index:2;}.elementor-25 .elementor-element.elementor-element-5ee7ee3 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button{text-align:left;}.elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i, .elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after, .elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before, .elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient > span:after, .elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient > span:before{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button i{font-size:12px;}.elementor-25 .elementor-element.elementor-element-5ee7ee3 .jeg-elementor-kit.jkit-video-button svg{width:12px;}.elementor-25 .elementor-element.elementor-element-9c667e7{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-9c667e7.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-9c667e7 .elementor-heading-title{color:var( --e-global-color-0107b22 );font-family:var( --e-global-typography-14bfd8c-font-family ), Sans-serif;font-size:var( --e-global-typography-14bfd8c-font-size );font-weight:var( --e-global-typography-14bfd8c-font-weight );text-transform:var( --e-global-typography-14bfd8c-text-transform );font-style:var( --e-global-typography-14bfd8c-font-style );text-decoration:var( --e-global-typography-14bfd8c-text-decoration );}.elementor-25 .elementor-element.elementor-element-499abd1{--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:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-458d6d2 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(170deg, var( --e-global-color-0107b22 ) 30%, var( --e-global-color-a04d092 ) 100%);}.elementor-25 .elementor-element.elementor-element-458d6d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-458d6d2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-25 .elementor-element.elementor-element-458d6d2 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-25 .elementor-element.elementor-element-458d6d2 .jeg-elementor-kit.jkit-heading .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-458d6d2 .jeg-elementor-kit.jkit-heading .heading-title > span{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-87e2259{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1a7a352{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn{background-color:var( --e-global-color-c366e4e );height:12px;width:12px;line-height:0px;border-style:none;}.elementor-25 .elementor-element.elementor-element-d7a7bc9{width:auto;max-width:auto;z-index:2;}.elementor-25 .elementor-element.elementor-element-d7a7bc9 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button{text-align:left;}.elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i, .elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):after, .elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:not(.hover-gradient):before, .elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient > span:after, .elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable.hover-gradient > span:before{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button i{font-size:12px;}.elementor-25 .elementor-element.elementor-element-d7a7bc9 .jeg-elementor-kit.jkit-video-button svg{width:12px;}.elementor-25 .elementor-element.elementor-element-ff808c6{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-ff808c6.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ff808c6 .elementor-heading-title{color:var( --e-global-color-0107b22 );font-family:var( --e-global-typography-14bfd8c-font-family ), Sans-serif;font-size:var( --e-global-typography-14bfd8c-font-size );font-weight:var( --e-global-typography-14bfd8c-font-weight );text-transform:var( --e-global-typography-14bfd8c-text-transform );font-style:var( --e-global-typography-14bfd8c-font-style );text-decoration:var( --e-global-typography-14bfd8c-text-decoration );}.elementor-25 .elementor-element.elementor-element-e03f039 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(170deg, #FFFFFF 30%, var( --e-global-color-a04d092 ) 100%);}.elementor-25 .elementor-element.elementor-element-e03f039{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-e03f039 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-e03f039 .jeg-elementor-kit.jkit-heading .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-e03f039 .jeg-elementor-kit.jkit-heading .heading-title > span{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-678460f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-678460f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8ba5421{--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;--background-transition:0.3s;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-ce3dc84{--display:flex;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-ce3dc84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-faf2077{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-24283e2 img{width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-c900d3e{text-align:center;}.elementor-25 .elementor-element.elementor-element-c900d3e .elementor-heading-title{color:var( --e-global-color-0107b22 );font-family:var( --e-global-typography-dff2c69-font-family ), Sans-serif;font-size:var( --e-global-typography-dff2c69-font-size );font-weight:var( --e-global-typography-dff2c69-font-weight );text-transform:var( --e-global-typography-dff2c69-text-transform );font-style:var( --e-global-typography-dff2c69-font-style );text-decoration:var( --e-global-typography-dff2c69-text-decoration );}.elementor-25 .elementor-element.elementor-element-947338f{text-align:center;color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-c366e4e );padding:0px 0px 0px 0px;font-family:var( --e-global-typography-483a296-font-family ), Sans-serif;font-size:var( --e-global-typography-483a296-font-size );font-weight:var( --e-global-typography-483a296-font-weight );text-transform:var( --e-global-typography-483a296-text-transform );font-style:var( --e-global-typography-483a296-font-style );text-decoration:var( --e-global-typography-483a296-text-decoration );letter-spacing:var( --e-global-typography-483a296-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-9e510fa{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-9e510fa > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-25 .elementor-element.elementor-element-9e510fa > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );width:14px;}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-11f42a4 );}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-11f42a4 );}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:14px;}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);}.elementor-25 .elementor-element.elementor-element-76304b8{--display:flex;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-76304b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-7a56254{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d15d79b img{width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-a909f8a{text-align:center;}.elementor-25 .elementor-element.elementor-element-a909f8a .elementor-heading-title{color:var( --e-global-color-0107b22 );font-family:var( --e-global-typography-dff2c69-font-family ), Sans-serif;font-size:var( --e-global-typography-dff2c69-font-size );font-weight:var( --e-global-typography-dff2c69-font-weight );text-transform:var( --e-global-typography-dff2c69-text-transform );font-style:var( --e-global-typography-dff2c69-font-style );text-decoration:var( --e-global-typography-dff2c69-text-decoration );}.elementor-25 .elementor-element.elementor-element-eb8b643{text-align:center;color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-c366e4e );padding:0px 0px 0px 0px;font-family:var( --e-global-typography-483a296-font-family ), Sans-serif;font-size:var( --e-global-typography-483a296-font-size );font-weight:var( --e-global-typography-483a296-font-weight );text-transform:var( --e-global-typography-483a296-text-transform );font-style:var( --e-global-typography-483a296-font-style );text-decoration:var( --e-global-typography-483a296-text-decoration );letter-spacing:var( --e-global-typography-483a296-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-167dd15{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-167dd15 > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-25 .elementor-element.elementor-element-167dd15 > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );width:14px;}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-11f42a4 );}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-11f42a4 );}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:14px;}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);}.elementor-25 .elementor-element.elementor-element-1b4a310{--display:flex;--background-transition:0.3s;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25 .elementor-element.elementor-element-1b4a310.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-5b56f40{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4377280 img{width:100%;height:225px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-ceae8a6{text-align:center;}.elementor-25 .elementor-element.elementor-element-ceae8a6 .elementor-heading-title{color:var( --e-global-color-0107b22 );font-family:var( --e-global-typography-dff2c69-font-family ), Sans-serif;font-size:var( --e-global-typography-dff2c69-font-size );font-weight:var( --e-global-typography-dff2c69-font-weight );text-transform:var( --e-global-typography-dff2c69-text-transform );font-style:var( --e-global-typography-dff2c69-font-style );text-decoration:var( --e-global-typography-dff2c69-text-decoration );}.elementor-25 .elementor-element.elementor-element-d798b3e{text-align:center;color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-c366e4e );padding:0px 0px 0px 0px;font-family:var( --e-global-typography-483a296-font-family ), Sans-serif;font-size:var( --e-global-typography-483a296-font-size );font-weight:var( --e-global-typography-483a296-font-weight );text-transform:var( --e-global-typography-483a296-text-transform );font-style:var( --e-global-typography-483a296-font-style );text-decoration:var( --e-global-typography-483a296-text-decoration );letter-spacing:var( --e-global-typography-483a296-letter-spacing );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-13df7ba{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-13df7ba > .elementor-widget-container:hover{--e-transform-scale:0.9;}.elementor-25 .elementor-element.elementor-element-13df7ba > .elementor-widget-container{padding:0px 0px 0px 12px;}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-primary );width:14px;}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-11f42a4 );}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-11f42a4 );}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:14px;}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px);}.elementor-25 .elementor-element.elementor-element-c0c8c32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-de0805e.elementor-element{--align-self:stretch;}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
					 .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-view-selector__list-item-text,
					 .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-events-bar .tribe-common-form-control-text__input{--tec-color-text-events-bar-input:var( --e-global-color-0107b22 );--tec-color-text-view-selector-list-item:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-search__button,
							   .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-view-selector__list-item-text,
							   .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-events-bar .tribe-common-form-control-text__input{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-events-bar--border{--tec-color-border-events-bar:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-search__button:not(:hover):not(:active),
					 .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-search__button:focus,
					 .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events .tribe-events-c-search__button:hover{--tec-color-text-events-bar-submit-button:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-search__button:not(:hover):not(:active),
					.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-search__button:focus,
					.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events .tribe-events-c-search__button:hover{--tec-color-background-events-bar-submit-button:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-view-selector__content{--tec-color-background-view-selector:var( --e-global-color-c366e4e );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-calendar-list__event-title-link{--tec-color-text-events-title:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-calendar-list__event-datetime{--tec-color-text-event-date:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-calendar-list__event-description{--tec-color-text-primary:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-calendar-list__event-venue{--tec-color-text-primary:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-calendar-list__event-cost{--tec-color-text-primary:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-calendar-list__event-date-tag-datetime:after,
					 .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-calendar-list__event-datetime-featured-text,
					 .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-calendar-list__event-datetime-featured-icon-svg{--tec-color-accent-primary:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-subscribe-dropdown__button,
					 .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-subscribe-dropdown__button-text{--tec-color-background:var( --e-global-color-0107b22 );background-color:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-subscribe-dropdown__button-text{color:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-subscribe-dropdown__button:hover,
					 .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-subscribe-dropdown__button-text:hover{color:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-subscribe-dropdown__list-item a{--tec-color-text-primary:var( --e-global-color-0107b22 );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-subscribe-dropdown__list-item{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-bf5a851{--width:100%;}.elementor-25 .elementor-element.elementor-element-8ba5421{--width:100%;}.elementor-25 .elementor-element.elementor-element-ce3dc84{--width:32%;}.elementor-25 .elementor-element.elementor-element-faf2077{--width:100%;}.elementor-25 .elementor-element.elementor-element-76304b8{--width:32%;}.elementor-25 .elementor-element.elementor-element-7a56254{--width:100%;}.elementor-25 .elementor-element.elementor-element-1b4a310{--width:32%;}.elementor-25 .elementor-element.elementor-element-5b56f40{--width:100%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-abfd12c{--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;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-bf5a851{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9c667e7 .elementor-heading-title{font-size:var( --e-global-typography-14bfd8c-font-size );}.elementor-25 .elementor-element.elementor-element-499abd1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;}.elementor-25 .elementor-element.elementor-element-458d6d2{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-458d6d2 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-25 .elementor-element.elementor-element-458d6d2 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-458d6d2 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-87e2259{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ff808c6 .elementor-heading-title{font-size:var( --e-global-typography-14bfd8c-font-size );}.elementor-25 .elementor-element.elementor-element-e03f039 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-25 .elementor-element.elementor-element-e03f039 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-e03f039 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-678460f{--container-widget-width:530px;--container-widget-flex-grow:0;width:var( --container-widget-width, 530px );max-width:530px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8ba5421{--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;}.elementor-25 .elementor-element.elementor-element-c900d3e .elementor-heading-title{font-size:var( --e-global-typography-dff2c69-font-size );}.elementor-25 .elementor-element.elementor-element-947338f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-483a296-font-size );letter-spacing:var( --e-global-typography-483a296-letter-spacing );}.elementor-25 .elementor-element.elementor-element-a909f8a .elementor-heading-title{font-size:var( --e-global-typography-dff2c69-font-size );}.elementor-25 .elementor-element.elementor-element-eb8b643{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-483a296-font-size );letter-spacing:var( --e-global-typography-483a296-letter-spacing );}.elementor-25 .elementor-element.elementor-element-ceae8a6 .elementor-heading-title{font-size:var( --e-global-typography-dff2c69-font-size );}.elementor-25 .elementor-element.elementor-element-d798b3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-483a296-font-size );letter-spacing:var( --e-global-typography-483a296-letter-spacing );}.elementor-25 .elementor-element.elementor-element-c0c8c32{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-search__button,
							   .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-view-selector__list-item-text,
							   .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-subscribe-dropdown__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-abfd12c{--content-width:96%;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-bf5a851{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-25 .elementor-element.elementor-element-f9bdffd{--content-width:100%;--gap:15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9c667e7{width:auto;max-width:auto;}.elementor-25 .elementor-element.elementor-element-9c667e7 .elementor-heading-title{font-size:var( --e-global-typography-14bfd8c-font-size );}.elementor-25 .elementor-element.elementor-element-458d6d2{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-458d6d2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-25 .elementor-element.elementor-element-458d6d2 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-458d6d2 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-87e2259{--content-width:94%;--padding-top:60px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ff808c6 .elementor-heading-title{font-size:var( --e-global-typography-14bfd8c-font-size );}.elementor-25 .elementor-element.elementor-element-e03f039 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-e03f039 .jeg-elementor-kit.jkit-heading .heading-title > span{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-678460f{width:var( --container-widget-width, 262px );max-width:262px;--container-widget-width:262px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-678460f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-faf2077{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-24283e2 img{height:195px;}.elementor-25 .elementor-element.elementor-element-c900d3e .elementor-heading-title{font-size:var( --e-global-typography-dff2c69-font-size );}.elementor-25 .elementor-element.elementor-element-947338f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-9e510fa .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-483a296-font-size );letter-spacing:var( --e-global-typography-483a296-letter-spacing );}.elementor-25 .elementor-element.elementor-element-7a56254{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d15d79b img{height:195px;}.elementor-25 .elementor-element.elementor-element-a909f8a .elementor-heading-title{font-size:var( --e-global-typography-dff2c69-font-size );}.elementor-25 .elementor-element.elementor-element-eb8b643{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-167dd15 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-483a296-font-size );letter-spacing:var( --e-global-typography-483a296-letter-spacing );}.elementor-25 .elementor-element.elementor-element-5b56f40{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4377280 img{height:195px;}.elementor-25 .elementor-element.elementor-element-ceae8a6 .elementor-heading-title{font-size:var( --e-global-typography-dff2c69-font-size );}.elementor-25 .elementor-element.elementor-element-d798b3e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-13df7ba .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-483a296-font-size );letter-spacing:var( --e-global-typography-483a296-letter-spacing );}.elementor-25 .elementor-element.elementor-element-c0c8c32{--content-width:94%;--padding-top:60px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-search__button,
							   .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-view-selector__list-item-text,
							   .elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-de0805e .tribe-events-c-subscribe-dropdown__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-abfd12c{--content-width:95%;}.elementor-25 .elementor-element.elementor-element-87e2259{--content-width:97%;}.elementor-25 .elementor-element.elementor-element-c0c8c32{--content-width:97%;}}@media(min-width:1025px){.elementor-25 .elementor-element.elementor-element-abfd12c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-abfd12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS *//*Events Month css*/

a.tribe-common-c-btn-border-small.tribe-events-c-top-bar__today-button.tribe-common-a11y-hidden {

    padding: 14px 30px 14px 30px;
    font-family: var(--e-global-typography-483a296-font-family), Sans-serif;
    color:var(--e-global-color-text);
    font-size: var(--e-global-typography-483a296-font-size);
    font-weight: var(--e-global-typography-483a296-font-weight);
    text-transform: var(--e-global-typography-483a296-text-transform);
    font-style: var(--e-global-typography-483a296-font-style);
    text-decoration: var(--e-global-typography-483a296-text-decoration);
    letter-spacing: var(--e-global-typography-483a296-letter-spacing);
    background-color: transparent;
    background-image: linear-gradient(170deg, var(--e-global-color-primary) 0%, var(--e-global-color-08b44d7) 100%);
    border-color: var(--e-global-color-edcf6ab);
    border-radius: 15px;
    
    
}



span.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden {
    color: var(--e-global-color-0107b22);
    font-family: var(--e-global-typography-dff2c69-font-family), Sans-serif;
    font-size: var(--e-global-typography-dff2c69-font-size);
    font-weight: var(--e-global-typography-dff2c69-font-weight);
    text-transform: var(--e-global-typography-dff2c69-text-transform);
    font-style: var(--e-global-typography-dff2c69-font-style);
    text-decoration: var(--e-global-typography-dff2c69-text-decoration);
    
}


span.tribe-events-calendar-month__header-column-title-desktop.tribe-common-a11y-hidden {
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
}



.tribe-events .tribe-events-calendar-month__day-date-daynum {
    color: var(--e-global-color-text) !important;
}

a.tribe-events-calendar-month__day-date-link {
    color: var(--e-global-color-text) !important;
}

.tribe-events .tribe-events-calendar-month__calendar-event-datetime time {

    color: var(--e-global-color-text)!important;
}

a.tribe-events-calendar-month__calendar-event-title-link {
    color: var(--e-global-color-text) !important;
}


.tribe-events .tribe-events-c-search__button, .tribe-events button.tribe-events-c-search__button {
    font-family: var(--e-global-typography-483a296-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-483a296-font-size)!important;
    font-weight: var(--e-global-typography-483a296-font-weight)!important;
    text-transform: var(--e-global-typography-483a296-text-transform)!important;
    font-style: var(--e-global-typography-483a296-font-style)!important;
    text-decoration: var(--e-global-typography-483a296-text-decoration)!important;
    letter-spacing: var(--e-global-typography-483a296-letter-spacing)!important;
    background-color: transparent!important;
    background-image: linear-gradient(170deg, var(--e-global-color-primary) 0%, var(--e-global-color-08b44d7) 100%)!important;
    border-color: var(--e-global-color-edcf6ab)!important;
    border-radius: 15px!important;
}


.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button {
    font-family: var(--e-global-typography-483a296-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-483a296-font-size)!important;
    font-weight: var(--e-global-typography-483a296-font-weight)!important;
    text-transform: var(--e-global-typography-483a296-text-transform)!important;
    font-style: var(--e-global-typography-483a296-font-style)!important;
    text-decoration: var(--e-global-typography-483a296-text-decoration)!important;
    letter-spacing: var(--e-global-typography-483a296-letter-spacing)!important;
    background-color: transparent!important;
    background-image: linear-gradient(170deg, var(--e-global-color-primary) 0%, var(--e-global-color-08b44d7) 100%)!important;
    border-color: var(--e-global-color-edcf6ab)!important;
    border-radius: 15px!important;
}

button.tribe-events-c-subscribe-dropdown__button-text.tribe-common-c-btn--clear {
background:transparent!important;
    
}

.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button svg {
color:white!important;
    
}
ul.tribe-events-c-subscribe-dropdown__list {
background: transparent!important
    
}

li.tribe-events-c-subscribe-dropdown__list-item:hover {
 font-family: var(--e-global-typography-483a296-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-483a296-font-size)!important;
    font-weight: var(--e-global-typography-483a296-font-weight)!important;
    text-transform: var(--e-global-typography-483a296-text-transform)!important;
    font-style: var(--e-global-typography-483a296-font-style)!important;
    text-decoration: var(--e-global-typography-483a296-text-decoration)!important;
    letter-spacing: var(--e-global-typography-483a296-letter-spacing)!important;
    background-color: transparent!important;
    background-image: linear-gradient(170deg, var(--e-global-color-primary) 0%, var(--e-global-color-08b44d7) 100%)!important;
    border-color: var(--e-global-color-edcf6ab)!important;
    border-radius: 15px!important;
    
}


/*EVENTT LIST CSS*/


.tribe-events-calendar-list time{
        color: white!important;
    font-family: var(--e-global-typography-dff2c69-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-dff2c69-font-size)!important;
    font-weight: var(--e-global-typography-dff2c69-font-weight)!important;
    text-transform: var(--e-global-typography-dff2c69-text-transform)!important;
    font-style: var(--e-global-typography-dff2c69-font-style)!important;
    text-decoration: var(--e-global-typography-dff2c69-text-decoration)!important;
}

/*all elements color white*/
.tribe-common-g-row.tribe-events-calendar-list__event-row * {
    color: white !important;
     font-family: var(--e-global-typography-dff2c69-font-family), Sans-serif!important;
    
}




a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin {
    color: var(--e-global-color-0107b22)!important;
    font-family: var(--e-global-typography-0e75350-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-0e75350-font-size)!important;
    font-weight: var(--e-global-typography-0e75350-font-weight)!important;
    text-transform: var(--e-global-typography-0e75350-text-transform)!important;
    font-style: var(--e-global-typography-0e75350-font-style)!important;
    text-decoration: var(--e-global-typography-0e75350-text-decoration)!important;
    line-height: var(--e-global-typography-0e75350-line-height)!important;
}


.tribe-events-calendar-list__event-header time{
    font-family: var(--e-global-typography-text-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-text-font-size)!important;
    font-weight: var(--e-global-typography-text-font-weight)!important;
    text-transform: var(--e-global-typography-text-text-transform)!important;
    font-style: var(--e-global-typography-text-font-style)!important;
    text-decoration: var(--e-global-typography-text-text-decoration)!important;
    line-height: var(--e-global-typography-text-line-height)!important;

}


.tribe-events-calendar-list__event-venue-address{
        color: var(--e-global-color-text)!important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif!important;
    font-size:14px!important;
    font-weight: var(--e-global-typography-text-font-weight)!important;
    text-transform: var(--e-global-typography-text-text-transform)!important;
    font-style: var(--e-global-typography-text-font-style)!important;
    text-decoration: var(--e-global-typography-text-text-decoration)!important;
    line-height: var(--e-global-typography-text-line-height)!important;
}


.tribe-events-calendar-list__event-description p{
            color: var(--e-global-color-text)!important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif!important;
    font-size:14px!important;
    font-weight: var(--e-global-typography-text-font-weight)!important;
    text-transform: var(--e-global-typography-text-text-transform)!important;
    font-style: var(--e-global-typography-text-font-style)!important;
    text-decoration: var(--e-global-typography-text-text-decoration)!important;
    line-height: var(--e-global-typography-text-line-height)!important;
}

.tribe-events-calendar-list__event-featured-image-wrapper img{
    border-radius: 15px;
} 


span.tribe-events-c-small-cta__price {
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    text-transform: var(--e-global-typography-text-text-transform) !important;
    font-style: var(--e-global-typography-text-font-style) !important;
    text-decoration: var(--e-global-typography-text-text-decoration) !important;
    line-height: var(--e-global-typography-text-line-height) !important;
}

/*==================*/

ul.tribe-events-c-nav__list {
    display: none !important;
}



.tribe-events-calendar-latest-past, .tribe-events-calendar-latest-past * {
    color: white !important;
}

.tribe-events-c-messages__message, .tribe-events-c-messages__message * {
    color: white;
}/* End custom CSS */