.elementor-120 .elementor-element.elementor-element-a58defc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-a58defc:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-a58defc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://headwallphotonics.com/wp-content/uploads/2023/10/hero-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-120 .elementor-element.elementor-element-a58defc, .elementor-120 .elementor-element.elementor-element-a58defc::before{--border-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-e4ce664{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-843210c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", arial,Sans-serif;font-size:clamp(1.4rem, 0.9636rem + 1.4545vw, 2rem);font-weight:700;line-height:120%;letter-spacing:-0.02em;}.elementor-120 .elementor-element.elementor-element-d78f629{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-element-d78f629 > .elementor-widget-container{margin:35px 0px 37px 0px;}.elementor-120 .elementor-element.elementor-element-4889d15{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-95f5ee3 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );font-weight:var( --e-global-typography-cc4b285-font-weight );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );background-color:var( --e-global-color-7b9d6ab );border-radius:4px 4px 4px 4px;}.elementor-120 .elementor-element.elementor-element-95f5ee3 .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-95f5ee3 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-6cf9820 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );font-weight:var( --e-global-typography-cc4b285-font-weight );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );fill:var( --e-global-color-7b9d6ab );color:var( --e-global-color-7b9d6ab );background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#0476D9;border-radius:4px 4px 4px 4px;}.elementor-120 .elementor-element.elementor-element-6cf9820 .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-6cf9820 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-f1216e8 );}.elementor-120 .elementor-element.elementor-element-6cf9820 .elementor-button:hover svg, .elementor-120 .elementor-element.elementor-element-6cf9820 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-18e61eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-0bef05d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-0bef05d:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-0bef05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://headwallphotonics.com/wp-content/uploads/2023/10/hero-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-120 .elementor-element.elementor-element-0bef05d, .elementor-120 .elementor-element.elementor-element-0bef05d::before{--border-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-78d333f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-b297a78 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", arial,Sans-serif;font-size:clamp(1.6rem, 0.9455rem + 2.1818vw, 2.5rem);font-weight:700;line-height:120%;letter-spacing:-0.02em;}.elementor-120 .elementor-element.elementor-element-6f733d4{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-element-6f733d4 > .elementor-widget-container{margin:40px 0px 44px 0px;}.elementor-120 .elementor-element.elementor-element-0015ffb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-bbe75da .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );font-weight:var( --e-global-typography-cc4b285-font-weight );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );background-color:var( --e-global-color-7b9d6ab );border-radius:4px 4px 4px 4px;}.elementor-120 .elementor-element.elementor-element-bbe75da .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-bbe75da .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-9779865 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );font-weight:var( --e-global-typography-cc4b285-font-weight );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );fill:var( --e-global-color-7b9d6ab );color:var( --e-global-color-7b9d6ab );background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#0476D9;border-radius:4px 4px 4px 4px;}.elementor-120 .elementor-element.elementor-element-9779865 .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-9779865 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-f1216e8 );}.elementor-120 .elementor-element.elementor-element-9779865 .elementor-button:hover svg, .elementor-120 .elementor-element.elementor-element-9779865 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-6a388a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-0a76456{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-120 .elementor-element.elementor-element-765b39c{text-align:center;width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-765b39c .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), arial,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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-120 .elementor-element.elementor-element-765b39c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-120 .elementor-element.elementor-element-49fd1fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-6602541 img{width:75%;border-style:solid;border-width:9px 9px 9px 9px;border-color:var( --e-global-color-accent );border-radius:127px 127px 127px 127px;}.elementor-120 .elementor-element.elementor-element-74122ab{text-align:center;}.elementor-120 .elementor-element.elementor-element-74122ab .elementor-heading-title{color:var( --e-global-color-primary );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-120 .elementor-element.elementor-element-5c79c09{font-size:var( --e-global-typography-33fab73-font-size );line-height:var( --e-global-typography-33fab73-line-height );letter-spacing:var( --e-global-typography-33fab73-letter-spacing );word-spacing:var( --e-global-typography-33fab73-word-spacing );}.elementor-120 .elementor-element.elementor-element-2cb09f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-3acd065 img{width:75%;border-style:solid;border-width:9px 9px 9px 9px;border-color:#5CA793;border-radius:150px 150px 150px 150px;}.elementor-120 .elementor-element.elementor-element-2fb8571{text-align:center;}.elementor-120 .elementor-element.elementor-element-2fb8571 .elementor-heading-title{color:var( --e-global-color-primary );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-120 .elementor-element.elementor-element-82cc7c6{font-size:var( --e-global-typography-33fab73-font-size );line-height:var( --e-global-typography-33fab73-line-height );letter-spacing:var( --e-global-typography-33fab73-letter-spacing );word-spacing:var( --e-global-typography-33fab73-word-spacing );}.elementor-120 .elementor-element.elementor-element-41c9dfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-5251f6d img{width:75%;border-style:solid;border-width:9px 9px 9px 9px;border-color:var( --e-global-color-5aea368 );border-radius:127px 127px 127px 127px;}.elementor-120 .elementor-element.elementor-element-1b23701{text-align:center;}.elementor-120 .elementor-element.elementor-element-1b23701 .elementor-heading-title{color:var( --e-global-color-primary );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-120 .elementor-element.elementor-element-62cd565{font-size:var( --e-global-typography-33fab73-font-size );line-height:var( --e-global-typography-33fab73-line-height );letter-spacing:var( --e-global-typography-33fab73-letter-spacing );word-spacing:var( --e-global-typography-33fab73-word-spacing );}.elementor-120 .elementor-element.elementor-element-01b57a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-0b37b06 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );font-weight:var( --e-global-typography-cc4b285-font-weight );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-e7d7286{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-120 .elementor-element.elementor-element-deecc24{text-align:center;}.elementor-120 .elementor-element.elementor-element-deecc24 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), arial,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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-120 .elementor-element.elementor-element-795426d{text-align:center;font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-element-835173f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-120 .elementor-element.elementor-element-f4bbfe7{--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;--align-items:center;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-6a65a02 .elementor-icon-wrapper{text-align:center;}.elementor-120 .elementor-element.elementor-element-6a65a02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-6a65a02.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-6a65a02.elementor-view-default .elementor-icon{color:var( --e-global-color-5aea368 );border-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-6a65a02.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-6a65a02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-6a65a02 .elementor-icon{font-size:2rem;}.elementor-120 .elementor-element.elementor-element-6a65a02 .elementor-icon svg{height:2rem;}.elementor-120 .elementor-element.elementor-element-6a65a02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25% 25% 25% 25%;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;box-shadow:5px 3px 8px 0px rgba(0, 0, 0, 0.16);}.elementor-120 .elementor-element.elementor-element-6a65a02{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-1f2fc6b .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );font-weight:var( --e-global-typography-cbab025-font-weight );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;padding:8px 0px 8px 0px;}.elementor-120 .elementor-element.elementor-element-aa2ba15{--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;--align-items:center;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-d6c9d55 .elementor-icon-wrapper{text-align:center;}.elementor-120 .elementor-element.elementor-element-d6c9d55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-d6c9d55.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-d6c9d55.elementor-view-default .elementor-icon{color:var( --e-global-color-5aea368 );border-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-d6c9d55.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-d6c9d55.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-d6c9d55 .elementor-icon{font-size:2rem;}.elementor-120 .elementor-element.elementor-element-d6c9d55 .elementor-icon svg{height:2rem;}.elementor-120 .elementor-element.elementor-element-d6c9d55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25% 25% 25% 25%;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;box-shadow:5px 3px 8px 0px rgba(0, 0, 0, 0.16);}.elementor-120 .elementor-element.elementor-element-d6c9d55{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-e9a09cc .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );font-weight:var( --e-global-typography-cbab025-font-weight );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;padding:8px 0px 8px 0px;}.elementor-120 .elementor-element.elementor-element-02e8d79{--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;--align-items:center;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-5025d84 .elementor-icon-wrapper{text-align:center;}.elementor-120 .elementor-element.elementor-element-5025d84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-5025d84.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-5025d84.elementor-view-default .elementor-icon{color:var( --e-global-color-5aea368 );border-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-5025d84.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-5025d84.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-5025d84 .elementor-icon{font-size:2rem;}.elementor-120 .elementor-element.elementor-element-5025d84 .elementor-icon svg{height:2rem;}.elementor-120 .elementor-element.elementor-element-5025d84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25% 25% 25% 25%;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;box-shadow:5px 3px 8px 0px rgba(0, 0, 0, 0.16);}.elementor-120 .elementor-element.elementor-element-5025d84{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-ae2c298 .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );font-weight:var( --e-global-typography-cbab025-font-weight );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-120 .elementor-element.elementor-element-0b88ded{--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;--align-items:center;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-7c38e5c .elementor-icon-wrapper{text-align:center;}.elementor-120 .elementor-element.elementor-element-7c38e5c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-7c38e5c.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-7c38e5c.elementor-view-default .elementor-icon{color:var( --e-global-color-5aea368 );border-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-7c38e5c.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-7c38e5c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-7c38e5c .elementor-icon{font-size:2rem;}.elementor-120 .elementor-element.elementor-element-7c38e5c .elementor-icon svg{height:2rem;}.elementor-120 .elementor-element.elementor-element-7c38e5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25% 25% 25% 25%;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;box-shadow:5px 3px 8px 0px rgba(0, 0, 0, 0.16);}.elementor-120 .elementor-element.elementor-element-7c38e5c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-e5ece4c .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );font-weight:var( --e-global-typography-cbab025-font-weight );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-120 .elementor-element.elementor-element-cd764de{--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;--align-items:center;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-b429a56 .elementor-icon-wrapper{text-align:center;}.elementor-120 .elementor-element.elementor-element-b429a56.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-b429a56.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-b429a56.elementor-view-default .elementor-icon{color:var( --e-global-color-5aea368 );border-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-b429a56.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-b429a56.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-b429a56 .elementor-icon{font-size:2rem;}.elementor-120 .elementor-element.elementor-element-b429a56 .elementor-icon svg{height:2rem;}.elementor-120 .elementor-element.elementor-element-b429a56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25% 25% 25% 25%;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;box-shadow:5px 3px 8px 0px rgba(0, 0, 0, 0.16);}.elementor-120 .elementor-element.elementor-element-b429a56{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-7346149 .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );font-weight:var( --e-global-typography-cbab025-font-weight );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-120 .elementor-element.elementor-element-4b21476{--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;--align-items:center;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-5cc5d08 .elementor-icon-wrapper{text-align:center;}.elementor-120 .elementor-element.elementor-element-5cc5d08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-5cc5d08.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-5cc5d08.elementor-view-default .elementor-icon{color:var( --e-global-color-5aea368 );border-color:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-5cc5d08.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-5cc5d08.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5aea368 );}.elementor-120 .elementor-element.elementor-element-5cc5d08 .elementor-icon{font-size:2rem;}.elementor-120 .elementor-element.elementor-element-5cc5d08 .elementor-icon svg{height:2rem;}.elementor-120 .elementor-element.elementor-element-5cc5d08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25% 25% 25% 25%;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;box-shadow:5px 3px 8px 0px rgba(0, 0, 0, 0.16);}.elementor-120 .elementor-element.elementor-element-5cc5d08{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-5b24e83 .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );font-weight:var( --e-global-typography-cbab025-font-weight );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-120 .elementor-element.elementor-element-073436d{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-120 .elementor-element.elementor-element-073436d, .elementor-120 .elementor-element.elementor-element-073436d::before{--border-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-073436d > .elementor-shape-top svg, .elementor-120 .elementor-element.elementor-element-073436d > .e-con-inner > .elementor-shape-top svg{height:65px;transform:translateX(-50%) rotateY(180deg);}.elementor-120 .elementor-element.elementor-element-073436d > .elementor-shape-bottom svg, .elementor-120 .elementor-element.elementor-element-073436d > .e-con-inner > .elementor-shape-bottom svg{height:65px;transform:translateX(-50%) rotateY(180deg);}.elementor-120 .elementor-element.elementor-element-26ef9e5 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );font-weight:var( --e-global-typography-cc4b285-font-weight );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );fill:var( --e-global-color-f773939 );color:var( --e-global-color-f773939 );background-color:var( --e-global-color-secondary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-f773939 );border-radius:4px 4px 4px 4px;}.elementor-120 .elementor-element.elementor-element-26ef9e5 .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-26ef9e5 .elementor-button:focus{background-color:var( --e-global-color-f1216e8 );border-color:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-0661baa{text-align:center;}.elementor-120 .elementor-element.elementor-element-0661baa .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), arial,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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-120 .elementor-element.elementor-element-0661baa > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 70px 0px;}.elementor-120 .elementor-element.elementor-global-880 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-120 .elementor-element.elementor-global-880:after{content:"0.66";}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__thumbnail__link{width:100%;}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__meta-data span + span:before{content:"///";}.elementor-120 .elementor-element.elementor-global-880{--grid-column-gap:3%;--grid-row-gap:5%;}.elementor-120 .elementor-element.elementor-global-880 .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px;box-shadow:0px 2px 7px -2px rgba(0, 0, 0, 0.5);border-color:#1717170A;}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__text{padding:0px 10px 0px 10px;}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__thumbnail{border-radius:0px 0px 0px 0px;}.elementor-120 .elementor-element.elementor-global-880.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-120 .elementor-element.elementor-global-880.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-120 .elementor-element.elementor-global-880.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__title, .elementor-120 .elementor-element.elementor-global-880 .elementor-post__title a{color:var( --e-global-color-primary );font-size:var( --e-global-typography-cbab025-font-size );font-weight:var( --e-global-typography-cbab025-font-weight );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__title{margin-bottom:14px;}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__meta-data{color:var( --e-global-color-7b9d6ab );margin-bottom:42px;}.elementor-120 .elementor-element.elementor-global-880 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-120 .elementor-element.elementor-element-568e03e{--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:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-120 .elementor-element.elementor-element-d05f336{text-align:center;}.elementor-120 .elementor-element.elementor-element-d05f336 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), arial,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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-120 .elementor-element.elementor-element-d05f336 > .elementor-widget-container{margin:60px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-120 .elementor-element.elementor-global-877 .mec-totalcal-box i{font-size:15px;color:#777 !important;}.elementor-120 .elementor-element.elementor-global-877 .mec-totalcal-box .mec-totalcal-view span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-totalcal-box input,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-totalcal-box select{color:#777 !important;background:#fff !important;}.elementor-120 .elementor-element.elementor-global-877 .mec-totalcal-box{margin:0px 0px 0px 0px;background:#fff !important;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-120 .elementor-element.elementor-global-877 .mec-event-article:not(.mec-masonry>.mec-event-article),
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-event,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-monthly-tooltip.event-single-link-simple,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap dt .simple-skin-ended,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .simple-skin-ended,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-cover-container .mec-event-content,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-countdown-container .mec-event-countdown-style3,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-cover-container .mec-event-content{padding:0px 0px 0px 0px !important;margin:0px 0px 0px 0px !important;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-120 .elementor-element.elementor-global-877 .mec-event-article:not(.mec-masonry>.mec-event-article),
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-event,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-monthly-tooltip.event-single-link-simple,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap dt .simple-skin-ended,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .simple-skin-ended,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-cover-container .mec-event-content,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-countdown-container .mec-event-countdown-style3,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-cover-container .mec-event-content{border-style:solid;}.elementor-120 .elementor-element.elementor-global-877 .mec-event-article:not(.mec-masonry>.mec-event-article),
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-event,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item:before,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-standard .mec-event-article,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap dt .simple-skin-ended,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .simple-skin-ended,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-cover-container .mec-event-content,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-countdown-container .mec-event-countdown-style3,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-cover-container .mec-event-content{border-radius:16px 16px 16px 16px;}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-classic .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-modern .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-standard .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-minimal .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-classic .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-minimal .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-modern .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-simple .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-modern .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-content h4 a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-yearly-view-wrap .mec-agenda-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-events-sec .mec-event-article .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar .mec-event-article.mec-single-event-novel h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-container-simple .mec-monthly-tooltip h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-t2-content .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event .mec-timetable-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-clean .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern .mec-event-detail .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-classic .mec-event-content .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type1 .mec-event-carousel-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type2 .mec-event-carousel-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type3 .mec-event-carousel-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-daily .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-weekly .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2 .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1 .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timeline-main-content h4 a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content h4.mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap dt .simple-skin-ended h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .simple-skin-ended h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .mec-calendar .mec-event-article h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-masonry-content .mec-event-content .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-event-title{font-size:var( --e-global-typography-cbab025-font-size );font-weight:var( --e-global-typography-cbab025-font-weight );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-classic .mec-event-date span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-detail,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-colorful .event-grid-modern-head .mec-event-month span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-minimal .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-minimal .mec-event-date span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-standard .mec-event-meta span.mec-event-d,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-toggle-item-col .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-classic .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-events-agenda-wrap .mec-agenda-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-yearly-view-wrap .mec-agenda-date-wrap .mec-agenda-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-standard .mec-event-meta .mec-event-d span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .event-grid-t2-head .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-minimal .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-modern .event-grid-modern-head .mec-event-month span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-simple .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-month span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar .mec-calendar-header h2,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-skin-timeline-container .mec-timeline-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-classic .mec-event-date span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-clean .mec-event-date .dmonth,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-clean .mec-event-date .dyear,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .event-carousel-type1-head .mec-event-date-info,
						 .elementor-120 .elementor-element.elementor-global-877 .event-carousel-type1-head .mec-event-date-info-year,
						 .elementor-120 .elementor-element.elementor-global-877 .event-carousel-type2-head .mec-event-date-info,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-footer-carousel-type3 .mec-event-date-info span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item .event-tile-view-head,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item .mec-event-time,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t5 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t4 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t3 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t2 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t1 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .event-carousel-type2-head .mec-event-carousel-content-type2 .mec-event-date-info .mec-start-date-label,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-date-details .mec-start-date-label,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-image .mec-event-date .mec-start-date-label,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(1) div span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-date span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-date div,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-date-details .mec-event-d{font-size:36px;font-weight:600;line-height:61px;letter-spacing:-1.6px;}.elementor-120 .elementor-element.elementor-global-877 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-toogle-inner-month-divider .mec-toggle-item-col,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-date-wrap,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-date-details,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-weekly .mec-event-list-weekly-date,
						 .elementor-120 .elementor-element.elementor-global-877 .event-carousel-type1-head .mec-event-date-carousel,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-start-date-label,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-classic .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-colorful .event-grid-modern-head .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-events-agenda-wrap .mec-agenda-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .event-grid-t2-head,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-minimal .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-modern .event-grid-modern-head .mec-event-month span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-simple .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-classic .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-clean .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .event-carousel-type1-head .mec-event-date-carousel,
						 .elementor-120 .elementor-element.elementor-global-877 .event-carousel-type2-head .mec-event-date-info,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-footer-carousel-type3 .mec-event-date-info,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t5 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t4 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t3 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t2 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t1 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-date-details,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-image .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(1),
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-date-details{text-align:center !important;}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-classic .mec-event-date span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .event-grid-t2-head,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-date-details,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-weekly .mec-event-list-weekly-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-date-carousel,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-classic .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-colorful .event-grid-modern-head .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-events-agenda-wrap .mec-agenda-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-minimal .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-modern .event-grid-modern-head .mec-event-month span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-simple .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar .mec-calendar-header h2,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-classic .mec-event-date span,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-clean .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1 .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .event-carousel-type1-head .mec-event-date-carousel,
						 .elementor-120 .elementor-element.elementor-global-877 .event-carousel-type2-head .mec-event-date-info,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-footer-carousel-type3 .mec-event-date-info,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t5 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t4 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t3 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t2 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t1 .mec-event-grid-modern .mec-event-month,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-skin-timeline-container .mec-timeline-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-marker-infowindow-wp .mec-marker-infowindow-count,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-date-details,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-image .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(1),
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap-inner .mec-event-date,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-date-details{border-radius:16px 16px 0px 0px;}.elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-detail::before,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-event i,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-standard .mec-color-before .mec-time-details:before,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-sl-clock-o:before,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-events-list .mec-timetable-event i,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-t2-content i,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-time-details::before,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(2) i,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-details .mec-liquid-event-time i,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .item-liquid-daily .details ul li:nth-of-type(1) i,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-time-details:before{font-size:48px;}.elementor-120 .elementor-element.elementor-global-877 .mec-av-spot-content .mec-location,
						.elementor-120 .elementor-element.elementor-global-877 .mec-av-spot-content .mec-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-part2 .mec-event-place,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-detail .mec-event-place,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-detail .mec-event-loc-place,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-content .mec-event-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-grid-event-location,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-meta-wrap .mec-venue-details span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-meta-wrap .mec-venue-details address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-timeline-event-location span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event-location span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-location-det h6,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-location-det .mec-events-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-carousel-event-location,
						.elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-venue-details,
						.elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .mec-event-location address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-location address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(3) div span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-medium ul.location-event li div span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-content .mec-event-location .mec-events-address .mec-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .item-liquid-daily .details ul li:nth-of-type(2) div span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-event-location address span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-event-location address span{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );color:var( --e-global-color-3fab551 );}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-part-details .mec-event-link,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-classic .mec-event-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern .mec-event-tag.mec-color,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type2 .mec-booking-button.mec-bg-color-hover,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type3 .mec-booking-button.mec-bg-color-hover,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timeline-event-content a.mec-timeline-readmore,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button,
						 .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877  .mec-event-countdown-part3 .mec-event-button,
						 .mec-event-countdown-style1 .mec-event-countdown-part3 .mec-event-button,
						 .mec-event-countdown-style2 .mec-event-countdown-part3 .mec-event-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-part3 .mec-event-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-part-details .mec-event-link,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-classic .mec-event-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern .mec-event-tag,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type2 .mec-booking-button.mec-bg-color-hover,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type3 .mec-booking-button.mec-bg-color-hover,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timeline-event-content a.mec-timeline-readmore,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button{background:var( --e-global-color-7b9d6ab );background-color:var( --e-global-color-7b9d6ab );}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-minimal .mec-event-article.mec-clear .btn-wrapper .mec-detail-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-part3 .mec-event-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-av-spot-content.mec-event-grid-modern .mec-event-footer .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-part-details .mec-event-link,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-classic .mec-event-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern .mec-event-tag,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-wrap .mec-skin-list-events-container .mec-event-article .mec-event-footer .mec-booking-button,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timeline-event-content a.mec-timeline-readmore,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type2 .mec-booking-button.mec-bg-color-hover,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type3 .mec-booking-button.mec-bg-color-hover,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-booking-button{border-radius:5px 5px 5px 5px;}.elementor-120 .elementor-element.elementor-global-877 .mec-event-sharing-wrap,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-modern .mec-event-sharing,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-standard .mec-event-sharing-wrap,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .mec-event-sharing-wrap li,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-colorful .mec-event-sharing-wrap,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-content .mec-event-sharing-wrap,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-colorful .mec-event-sharing-wrap>li:first-of-type{display:none !important;}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-classic .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-topsec .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-toogle-inner-month-divider .mec-toggle-month-inner-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-classic .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-events-sec .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-clean .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-owl-carousel .owl-item .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t1 .mec-slider-t1-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t2 .mec-slider-t2-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t3 .mec-slider-t3-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t4 .mec-slider-t4-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t5 .mec-slider-t5-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-av-spot .mec-av-spot-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-weekly .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-daily .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timeline-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-masonry .mec-masonry-img img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-image a img{border-radius:0px 0px 0px 0px;}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-classic .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-topsec .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-toogle-inner-month-divider .mec-toggle-month-inner-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-classic .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-events-sec .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-clean .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-owl-carousel .owl-item .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t1 .mec-slider-t1-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t2 .mec-slider-t2-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t3 .mec-slider-t3-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t4 .mec-slider-t4-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-slider-t5 .mec-slider-t5-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-av-spot .mec-av-spot-img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-weekly .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-daily .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timeline-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-masonry .mec-masonry-img img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item .mec-event-image img,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-image a img{margin:0px 0px 0px 0px;}.elementor-120 .elementor-element.elementor-global-877 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-120 .elementor-element.elementor-element-668fb7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-120 .elementor-element.elementor-element-cc65891{text-align:center;width:100%;max-width:100%;}.elementor-120 .elementor-element.elementor-element-cc65891 > .elementor-widget-container{margin:60px 60px 60px 60px;}.elementor-120 .elementor-element.elementor-element-e4a7313{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-fc9824f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-120 .elementor-element.elementor-element-64401f9 img{width:80%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-120 .elementor-element.elementor-element-e4ce664{--width:50%;}.elementor-120 .elementor-element.elementor-element-18e61eb{--width:50%;}.elementor-120 .elementor-element.elementor-element-78d333f{--width:50%;}.elementor-120 .elementor-element.elementor-element-6a388a8{--width:50%;}.elementor-120 .elementor-element.elementor-element-49fd1fc{--width:33%;}.elementor-120 .elementor-element.elementor-element-2cb09f8{--width:33%;}.elementor-120 .elementor-element.elementor-element-41c9dfc{--width:33%;}.elementor-120 .elementor-element.elementor-element-f4bbfe7{--width:25%;}.elementor-120 .elementor-element.elementor-element-aa2ba15{--width:25%;}.elementor-120 .elementor-element.elementor-element-02e8d79{--width:25%;}.elementor-120 .elementor-element.elementor-element-0b88ded{--width:25%;}.elementor-120 .elementor-element.elementor-element-cd764de{--width:25%;}.elementor-120 .elementor-element.elementor-element-4b21476{--width:25%;}.elementor-120 .elementor-element.elementor-element-e4a7313{--width:50%;}.elementor-120 .elementor-element.elementor-element-fc9824f{--width:50%;}}@media(max-width:1024px){.elementor-120 .elementor-element.elementor-element-d78f629{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-element-4889d15{--grid-auto-flow:row;}.elementor-120 .elementor-element.elementor-element-95f5ee3 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-6cf9820 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-6f733d4{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-element-0015ffb{--grid-auto-flow:row;}.elementor-120 .elementor-element.elementor-element-bbe75da .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-9779865 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-765b39c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-120 .elementor-element.elementor-element-74122ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-120 .elementor-element.elementor-element-5c79c09{font-size:var( --e-global-typography-33fab73-font-size );line-height:var( --e-global-typography-33fab73-line-height );letter-spacing:var( --e-global-typography-33fab73-letter-spacing );word-spacing:var( --e-global-typography-33fab73-word-spacing );}.elementor-120 .elementor-element.elementor-element-2fb8571 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-120 .elementor-element.elementor-element-82cc7c6{font-size:var( --e-global-typography-33fab73-font-size );line-height:var( --e-global-typography-33fab73-line-height );letter-spacing:var( --e-global-typography-33fab73-letter-spacing );word-spacing:var( --e-global-typography-33fab73-word-spacing );}.elementor-120 .elementor-element.elementor-element-1b23701 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-120 .elementor-element.elementor-element-62cd565{font-size:var( --e-global-typography-33fab73-font-size );line-height:var( --e-global-typography-33fab73-line-height );letter-spacing:var( --e-global-typography-33fab73-letter-spacing );word-spacing:var( --e-global-typography-33fab73-word-spacing );}.elementor-120 .elementor-element.elementor-element-0b37b06 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-deecc24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-120 .elementor-element.elementor-element-795426d{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-element-6a65a02 .elementor-icon{font-size:1rem;}.elementor-120 .elementor-element.elementor-element-6a65a02 .elementor-icon svg{height:1rem;}.elementor-120 .elementor-element.elementor-element-1f2fc6b .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-d6c9d55 .elementor-icon{font-size:1rem;}.elementor-120 .elementor-element.elementor-element-d6c9d55 .elementor-icon svg{height:1rem;}.elementor-120 .elementor-element.elementor-element-e9a09cc .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-5025d84 .elementor-icon{font-size:1rem;}.elementor-120 .elementor-element.elementor-element-5025d84 .elementor-icon svg{height:1rem;}.elementor-120 .elementor-element.elementor-element-ae2c298 .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-7c38e5c .elementor-icon{font-size:1rem;}.elementor-120 .elementor-element.elementor-element-7c38e5c .elementor-icon svg{height:1rem;}.elementor-120 .elementor-element.elementor-element-e5ece4c .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-b429a56 .elementor-icon{font-size:1rem;}.elementor-120 .elementor-element.elementor-element-b429a56 .elementor-icon svg{height:1rem;}.elementor-120 .elementor-element.elementor-element-7346149 .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-5cc5d08 .elementor-icon{font-size:1rem;}.elementor-120 .elementor-element.elementor-element-5cc5d08 .elementor-icon svg{height:1rem;}.elementor-120 .elementor-element.elementor-element-5b24e83 .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-26ef9e5 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-0661baa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__title, .elementor-120 .elementor-element.elementor-global-880 .elementor-post__title a{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-d05f336 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-classic .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-modern .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-standard .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-minimal .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-classic .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-minimal .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-modern .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-simple .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-modern .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-content h4 a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-yearly-view-wrap .mec-agenda-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-events-sec .mec-event-article .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar .mec-event-article.mec-single-event-novel h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-container-simple .mec-monthly-tooltip h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-t2-content .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event .mec-timetable-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-clean .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern .mec-event-detail .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-classic .mec-event-content .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type1 .mec-event-carousel-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type2 .mec-event-carousel-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type3 .mec-event-carousel-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-daily .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-weekly .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2 .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1 .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timeline-main-content h4 a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content h4.mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap dt .simple-skin-ended h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .simple-skin-ended h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .mec-calendar .mec-event-article h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-masonry-content .mec-event-content .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-event-title{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-global-877 .mec-av-spot-content .mec-location,
						.elementor-120 .elementor-element.elementor-global-877 .mec-av-spot-content .mec-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-part2 .mec-event-place,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-detail .mec-event-place,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-detail .mec-event-loc-place,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-content .mec-event-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-grid-event-location,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-meta-wrap .mec-venue-details span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-meta-wrap .mec-venue-details address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-timeline-event-location span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event-location span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-location-det h6,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-location-det .mec-events-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-carousel-event-location,
						.elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-venue-details,
						.elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .mec-event-location address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-location address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(3) div span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-medium ul.location-event li div span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-content .mec-event-location .mec-events-address .mec-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .item-liquid-daily .details ul li:nth-of-type(2) div span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-event-location address span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-event-location address span{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}}@media(max-width:767px){.elementor-120 .elementor-element.elementor-element-d78f629{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-element-4889d15{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-120 .elementor-element.elementor-element-95f5ee3 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-6cf9820 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-b297a78{text-align:center;}.elementor-120 .elementor-element.elementor-element-6f733d4{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-element-0015ffb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-120 .elementor-element.elementor-element-bbe75da .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-9779865 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-765b39c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-120 .elementor-element.elementor-element-74122ab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-120 .elementor-element.elementor-element-74122ab > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-120 .elementor-element.elementor-element-5c79c09{font-size:var( --e-global-typography-33fab73-font-size );line-height:var( --e-global-typography-33fab73-line-height );letter-spacing:var( --e-global-typography-33fab73-letter-spacing );word-spacing:var( --e-global-typography-33fab73-word-spacing );}.elementor-120 .elementor-element.elementor-element-2fb8571 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-120 .elementor-element.elementor-element-2fb8571 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-120 .elementor-element.elementor-element-82cc7c6{font-size:var( --e-global-typography-33fab73-font-size );line-height:var( --e-global-typography-33fab73-line-height );letter-spacing:var( --e-global-typography-33fab73-letter-spacing );word-spacing:var( --e-global-typography-33fab73-word-spacing );}.elementor-120 .elementor-element.elementor-element-1b23701 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-120 .elementor-element.elementor-element-1b23701 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-120 .elementor-element.elementor-element-62cd565{font-size:var( --e-global-typography-33fab73-font-size );line-height:var( --e-global-typography-33fab73-line-height );letter-spacing:var( --e-global-typography-33fab73-letter-spacing );word-spacing:var( --e-global-typography-33fab73-word-spacing );}.elementor-120 .elementor-element.elementor-element-0b37b06 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-deecc24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-120 .elementor-element.elementor-element-795426d{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-element-6a65a02{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-6a65a02 > .elementor-widget-container{border-width:0rem 0rem 0rem 0rem;}.elementor-120 .elementor-element.elementor-element-1f2fc6b .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-d6c9d55{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-d6c9d55 > .elementor-widget-container{border-width:0rem 0rem 0rem 0rem;}.elementor-120 .elementor-element.elementor-element-e9a09cc .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-5025d84{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-5025d84 > .elementor-widget-container{border-width:0rem 0rem 0rem 0rem;}.elementor-120 .elementor-element.elementor-element-ae2c298 .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-7c38e5c{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-7c38e5c > .elementor-widget-container{border-width:0rem 0rem 0rem 0rem;}.elementor-120 .elementor-element.elementor-element-e5ece4c .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-b429a56{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-b429a56 > .elementor-widget-container{border-width:0rem 0rem 0rem 0rem;}.elementor-120 .elementor-element.elementor-element-7346149 .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-5cc5d08{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-5cc5d08 > .elementor-widget-container{border-width:0rem 0rem 0rem 0rem;}.elementor-120 .elementor-element.elementor-element-5b24e83 .elementor-button{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-element-26ef9e5 .elementor-button{font-size:var( --e-global-typography-cc4b285-font-size );line-height:var( --e-global-typography-cc4b285-line-height );letter-spacing:var( --e-global-typography-cc4b285-letter-spacing );word-spacing:var( --e-global-typography-cc4b285-word-spacing );}.elementor-120 .elementor-element.elementor-element-0661baa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-120 .elementor-element.elementor-global-880 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-120 .elementor-element.elementor-global-880:after{content:"0.5";}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__thumbnail__link{width:100%;}.elementor-120 .elementor-element.elementor-global-880 .elementor-post__title, .elementor-120 .elementor-element.elementor-global-880 .elementor-post__title a{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-global-880 > .elementor-widget-container{margin:0% 3% 3% 3%;}.elementor-120 .elementor-element.elementor-element-d05f336 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-120 .elementor-element.elementor-global-877 .mec-event-article:not(.mec-masonry>.mec-event-article),
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-event,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-monthly-tooltip.event-single-link-simple,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap dt .simple-skin-ended,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .simple-skin-ended,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-cover-container .mec-event-content,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-countdown-container .mec-event-countdown-style3,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-cover-container .mec-event-content{padding:0px 0px 0px 0px !important;margin:0px 0px 50px 0px !important;}.elementor-120 .elementor-element.elementor-global-877 .mec-event-list-classic .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-agenda-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-modern .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-standard .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-list-minimal .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-events-toggle .mec-toogle-inner-month-divider .mec-toggle-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-classic .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-clean .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-minimal .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-modern .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-simple .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-modern .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-grid-novel .mec-event-content h4 a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-yearly-view-wrap .mec-agenda-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-events-sec .mec-event-article .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar .mec-event-article.mec-single-event-novel h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-container-simple .mec-monthly-tooltip h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-t2-content .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event .mec-timetable-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-clean .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-modern .mec-event-detail .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-cover-classic .mec-event-content .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1 .mec-event-countdown-part1 .mec-event-upcoming,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2 .mec-event-countdown-part1 .mec-event-upcoming,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-countdown-part1 .mec-event-upcoming,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type1 .mec-event-carousel-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type2 .mec-event-carousel-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-carousel-type3 .mec-event-carousel-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-daily .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-calendar-weekly .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style2 .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style1 .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-style3 .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-timeline-main-content h4 a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-event-tile-view article.mec-tile-item .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-marker-infowindow-wp .mec-marker-infowindow-content span:first-child,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-event-article .mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-grid-wrap .mec-event-article .mec-event-content h4.mec-event-title a,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap dt .simple-skin-ended h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .simple-skin-ended h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .mec-calendar .mec-event-article h4,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-masonry-container .mec-masonry .mec-masonry-content .mec-event-content .mec-event-title,
						 .elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-event-title{font-size:var( --e-global-typography-cbab025-font-size );line-height:var( --e-global-typography-cbab025-line-height );letter-spacing:var( --e-global-typography-cbab025-letter-spacing );word-spacing:var( --e-global-typography-cbab025-word-spacing );}.elementor-120 .elementor-element.elementor-global-877 .mec-av-spot-content .mec-location,
						.elementor-120 .elementor-element.elementor-global-877 .mec-av-spot-content .mec-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-countdown-part2 .mec-event-place,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-detail .mec-event-place,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-detail .mec-event-loc-place,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-content .mec-event-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-grid-event-location,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-meta-wrap .mec-venue-details span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-meta-wrap .mec-venue-details address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-timeline-event-location span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-timetable-event-location span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-location-det h6,
						.elementor-120 .elementor-element.elementor-global-877 .mec-event-location-det .mec-events-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-carousel-event-location,
						.elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap.mec-skin-list-wrap .mec-venue-details,
						.elementor-120 .elementor-element.elementor-global-877 .mec-fluent-wrap .mec-event-location address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-location address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-item .details ul:not(.mec-organizers) li:nth-of-type(3) div span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-list-liquid-medium ul.location-event li div span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-event-grid-classic .mec-event-content .mec-event-location .mec-events-address .mec-address,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .item-liquid-daily .details ul li:nth-of-type(2) div span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap .mec-av-spot-content .mec-event-location address span,
						.elementor-120 .elementor-element.elementor-global-877 .mec-liquid-wrap.mec-skin-carousel-container .mec-event-footer-carousel-type3 .mec-event-location address span{font-size:var( --e-global-typography-c8d067d-font-size );line-height:var( --e-global-typography-c8d067d-line-height );letter-spacing:var( --e-global-typography-c8d067d-letter-spacing );word-spacing:var( --e-global-typography-c8d067d-word-spacing );}.elementor-120 .elementor-element.elementor-global-877 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for global, class: .elementor-global-877 */.mec-event-grid-clean .mec-event-footer {
    position: relative;
    border-top: none;
    padding: 0px 0;
    margin: 0 14px;
    text-align: left;
    background: 0 0
}/* End custom CSS */