.elementor-18250 .elementor-element.elementor-element-687f7ea{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-18250 .elementor-element.elementor-element-687f7ea:not(.elementor-motion-effects-element-type-background), .elementor-18250 .elementor-element.elementor-element-687f7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ba84a5 );background-image:url("https://refeyn.com/wp-content/uploads/2025/12/Refeyn_background_hero_banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18250 .elementor-element.elementor-element-687f7ea::before, .elementor-18250 .elementor-element.elementor-element-687f7ea > .elementor-background-video-container::before, .elementor-18250 .elementor-element.elementor-element-687f7ea > .e-con-inner > .elementor-background-video-container::before, .elementor-18250 .elementor-element.elementor-element-687f7ea > .elementor-background-slideshow::before, .elementor-18250 .elementor-element.elementor-element-687f7ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-18250 .elementor-element.elementor-element-687f7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-18250 .elementor-element.elementor-element-1cc9d86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18250 .elementor-element.elementor-element-088cc0f .elementor-button{background-color:var( --e-global-color-5a7da16 );font-family:var( --e-global-typography-8f49121-font-family ), Sans-serif;font-size:var( --e-global-typography-8f49121-font-size );font-weight:var( --e-global-typography-8f49121-font-weight );text-decoration:var( --e-global-typography-8f49121-text-decoration );line-height:var( --e-global-typography-8f49121-line-height );fill:var( --e-global-color-05ac09d );color:var( --e-global-color-05ac09d );transition-duration:0.4s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-05ac09d );border-radius:9999px 9999px 9999px 9999px;padding:12px 36px 12px 36px;}.elementor-18250 .elementor-element.elementor-element-088cc0f .elementor-button:hover, .elementor-18250 .elementor-element.elementor-element-088cc0f .elementor-button:focus{background-color:var( --e-global-color-2d6d8dc );color:var( --e-global-color-05ac09d );border-color:var( --e-global-color-05ac09d );}.elementor-18250 .elementor-element.elementor-element-088cc0f.elementor-element{--align-self:stretch;}.elementor-18250 .elementor-element.elementor-element-088cc0f .elementor-button-content-wrapper{flex-direction:row;}.elementor-18250 .elementor-element.elementor-element-088cc0f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-18250 .elementor-element.elementor-element-088cc0f .elementor-button:hover svg, .elementor-18250 .elementor-element.elementor-element-088cc0f .elementor-button:focus svg{fill:var( --e-global-color-05ac09d );}.elementor-18250 .elementor-element.elementor-element-6d255c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18250 .elementor-element.elementor-element-ab9e3f3 .tec-events-elementor-event-widget__title{color:var( --e-global-color-05ac09d );font-family:var( --e-global-typography-1f96309-font-family ), Sans-serif;font-size:var( --e-global-typography-1f96309-font-size );font-weight:var( --e-global-typography-1f96309-font-weight );line-height:var( --e-global-typography-1f96309-line-height );}.elementor-18250 .elementor-element.elementor-element-4113a25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18250 .elementor-element.elementor-element-c1364d0 .elementor-heading-title{font-family:var( --e-global-typography-2e922d4-font-family ), Sans-serif;font-size:var( --e-global-typography-2e922d4-font-size );font-weight:var( --e-global-typography-2e922d4-font-weight );text-decoration:var( --e-global-typography-2e922d4-text-decoration );line-height:var( --e-global-typography-2e922d4-line-height );color:var( --e-global-color-3b5f14e );}.elementor-18250 .elementor-element.elementor-element-1efded3 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18250 .elementor-element.elementor-element-1efded3 .tec-events-elementor-event-widget__datetime{color:var( --e-global-color-05ac09d );font-family:var( --e-global-typography-2c394ba-font-family ), Sans-serif;font-size:var( --e-global-typography-2c394ba-font-size );font-weight:var( --e-global-typography-2c394ba-font-weight );line-height:var( --e-global-typography-2c394ba-line-height );}.elementor-18250 .elementor-element.elementor-element-308153d > .elementor-widget-container{margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;}.elementor-18250 .elementor-element.elementor-element-308153d .elementor-heading-title{font-family:var( --e-global-typography-2e922d4-font-family ), Sans-serif;font-size:var( --e-global-typography-2e922d4-font-size );font-weight:var( --e-global-typography-2e922d4-font-weight );text-decoration:var( --e-global-typography-2e922d4-text-decoration );line-height:var( --e-global-typography-2e922d4-line-height );color:var( --e-global-color-3b5f14e );}.elementor-18250 .elementor-element.elementor-element-f130e9b .tec-events-elementor-event-widget__categories-link-wrapper a{color:var( --e-global-color-05ac09d );}.elementor-18250 .elementor-element.elementor-element-aa82a64 .elementor-widget-container{font-family:var( --e-global-typography-9dfc3a5-font-family ), Sans-serif;font-size:var( --e-global-typography-9dfc3a5-font-size );font-weight:var( --e-global-typography-9dfc3a5-font-weight );text-decoration:var( --e-global-typography-9dfc3a5-text-decoration );line-height:var( --e-global-typography-9dfc3a5-line-height );color:var( --e-global-color-05ac09d );}.elementor-18250 .elementor-element.elementor-element-d634e94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18250 .elementor-element.elementor-element-1b267d4 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18250 .elementor-element.elementor-element-1b267d4 .tec-events-elementor-event-widget__export-dropdown-button{color:var( --e-global-color-05ac09d );font-family:var( --e-global-typography-2e922d4-font-family ), Sans-serif;font-size:var( --e-global-typography-2e922d4-font-size );font-weight:var( --e-global-typography-2e922d4-font-weight );text-decoration:var( --e-global-typography-2e922d4-text-decoration );line-height:var( --e-global-typography-2e922d4-line-height );background-color:var( --e-global-color-2d6d8dc );}.elementor-18250 .elementor-element.elementor-element-1b267d4 .tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button{border-color:var( --e-global-color-05ac09d );}.elementor-18250 .elementor-element.elementor-element-1b267d4 .tec-events-elementor-event-widget__export-dropdown  .tec-events-elementor-event-widget__export-dropdown-button{background-color:var( --e-global-color-5a7da16 );}.elementor-18250 .elementor-element.elementor-element-1b267d4 .tec-events-elementor-event-widget__export-dropdown-button:hover{color:var( --e-global-color-05ac09d );border-color:var( --e-global-color-05ac09d );}.elementor-18250 .elementor-element.elementor-element-1b267d4 .tec-events-elementor-event-widget__export-dropdown-list{background-color:#ffffff;}.elementor-18250 .elementor-element.elementor-element-2bf74e2 .elementor-button{background-color:#F97316;font-family:var( --e-global-typography-2e922d4-font-family ), Sans-serif;font-size:var( --e-global-typography-2e922d4-font-size );font-weight:var( --e-global-typography-2e922d4-font-weight );text-decoration:var( --e-global-typography-2e922d4-text-decoration );line-height:var( --e-global-typography-2e922d4-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;padding:12px 36px 12px 36px;}.elementor-18250 .elementor-element.elementor-element-2bf74e2 .elementor-button:hover, .elementor-18250 .elementor-element.elementor-element-2bf74e2 .elementor-button:focus{background-color:#EA580C;color:#FFFFFF;}.elementor-18250 .elementor-element.elementor-element-2bf74e2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18250 .elementor-element.elementor-element-2bf74e2 .elementor-button:hover svg, .elementor-18250 .elementor-element.elementor-element-2bf74e2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18250 .elementor-element.elementor-element-0b9bbac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-18250 .elementor-element.elementor-element-5018ab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18250 .elementor-element.elementor-element-70775a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18250 .elementor-element.elementor-element-a9105ec .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-18250 .elementor-element.elementor-element-4aa9e7c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18250 .elementor-element.elementor-element-d091cd7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18250 .elementor-element.elementor-element-b6b5844 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18250 .elementor-element.elementor-element-b6b5844{text-align:left;color:var( --e-global-color-1c1173a );font-family:var( --e-global-typography-2c394ba-font-family ), Sans-serif;font-size:var( --e-global-typography-2c394ba-font-size );font-weight:var( --e-global-typography-2c394ba-font-weight );line-height:var( --e-global-typography-2c394ba-line-height );}.elementor-18250 .elementor-element.elementor-element-57b9a4d .elementor-button{background-color:#F97316;font-family:var( --e-global-typography-2e922d4-font-family ), Sans-serif;font-size:var( --e-global-typography-2e922d4-font-size );font-weight:var( --e-global-typography-2e922d4-font-weight );text-decoration:var( --e-global-typography-2e922d4-text-decoration );line-height:var( --e-global-typography-2e922d4-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:9999px 9999px 9999px 9999px;padding:12px 36px 12px 36px;}.elementor-18250 .elementor-element.elementor-element-57b9a4d .elementor-button:hover, .elementor-18250 .elementor-element.elementor-element-57b9a4d .elementor-button:focus{background-color:#EA580C;color:#FFFFFF;}.elementor-18250 .elementor-element.elementor-element-57b9a4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18250 .elementor-element.elementor-element-57b9a4d .elementor-button:hover svg, .elementor-18250 .elementor-element.elementor-element-57b9a4d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18250 .elementor-element.elementor-element-09e146c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-name, .elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-name a{color:var( --e-global-color-13ab327 );font-family:var( --e-global-typography-2e922d4-font-family ), Sans-serif;font-size:var( --e-global-typography-2e922d4-font-size );font-weight:var( --e-global-typography-2e922d4-font-weight );text-decoration:var( --e-global-typography-2e922d4-text-decoration );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-address-header{color:var( --e-global-color-c96c364 );font-family:var( --e-global-typography-5640445-font-family ), Sans-serif;font-size:var( --e-global-typography-5640445-font-size );font-weight:var( --e-global-typography-5640445-font-weight );text-decoration:var( --e-global-typography-5640445-text-decoration );line-height:var( --e-global-typography-5640445-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-phone-header{color:var( --e-global-color-8fe34ad );font-family:var( --e-global-typography-405c89d-font-family ), Sans-serif;font-size:var( --e-global-typography-405c89d-font-size );font-weight:var( --e-global-typography-405c89d-font-weight );text-decoration:var( --e-global-typography-405c89d-text-decoration );line-height:var( --e-global-typography-405c89d-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-phone-number{color:var( --e-global-color-8fe34ad );font-family:var( --e-global-typography-405c89d-font-family ), Sans-serif;font-size:var( --e-global-typography-405c89d-font-size );font-weight:var( --e-global-typography-405c89d-font-weight );text-decoration:var( --e-global-typography-405c89d-text-decoration );line-height:var( --e-global-typography-405c89d-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-website-header{color:var( --e-global-color-8fe34ad );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-website-url a{color:var( --e-global-color-8fe34ad );font-family:var( --e-global-typography-405c89d-font-family ), Sans-serif;font-size:var( --e-global-typography-405c89d-font-size );font-weight:var( --e-global-typography-405c89d-font-weight );text-decoration:var( --e-global-typography-405c89d-text-decoration );line-height:var( --e-global-typography-405c89d-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;height:calc( 100% - var(--tec-spacer-2));}.elementor-18250 .elementor-element.elementor-element-af774ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18250 .elementor-element.elementor-element-26b9b0f > .elementor-widget-container{margin:24px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-18250 .elementor-element.elementor-element-26b9b0f .tec-events-elementor-event-widget__image img{width:100%;}@media(max-width:1024px){.elementor-18250 .elementor-element.elementor-element-687f7ea{--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18250 .elementor-element.elementor-element-687f7ea:not(.elementor-motion-effects-element-type-background), .elementor-18250 .elementor-element.elementor-element-687f7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-18250 .elementor-element.elementor-element-1cc9d86{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18250 .elementor-element.elementor-element-088cc0f .elementor-button{font-size:var( --e-global-typography-8f49121-font-size );line-height:var( --e-global-typography-8f49121-line-height );}.elementor-18250 .elementor-element.elementor-element-ab9e3f3 .tec-events-elementor-event-widget__title{font-size:var( --e-global-typography-1f96309-font-size );line-height:var( --e-global-typography-1f96309-line-height );}.elementor-18250 .elementor-element.elementor-element-c1364d0 .elementor-heading-title{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-1efded3 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-2c394ba-font-size );line-height:var( --e-global-typography-2c394ba-line-height );}.elementor-18250 .elementor-element.elementor-element-308153d .elementor-heading-title{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-aa82a64 .elementor-widget-container{font-size:var( --e-global-typography-9dfc3a5-font-size );line-height:var( --e-global-typography-9dfc3a5-line-height );}.elementor-18250 .elementor-element.elementor-element-1b267d4 .tec-events-elementor-event-widget__export-dropdown-button{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-2bf74e2 .elementor-button{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-0b9bbac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18250 .elementor-element.elementor-element-b6b5844{font-size:var( --e-global-typography-2c394ba-font-size );line-height:var( --e-global-typography-2c394ba-line-height );}.elementor-18250 .elementor-element.elementor-element-57b9a4d .elementor-button{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-name, .elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-address-header{font-size:var( --e-global-typography-5640445-font-size );line-height:var( --e-global-typography-5640445-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-phone-header{font-size:var( --e-global-typography-405c89d-font-size );line-height:var( --e-global-typography-405c89d-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-phone-number{font-size:var( --e-global-typography-405c89d-font-size );line-height:var( --e-global-typography-405c89d-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-website-url a{font-size:var( --e-global-typography-405c89d-font-size );line-height:var( --e-global-typography-405c89d-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-map{max-width:50%;width:50%;}}@media(max-width:767px){.elementor-18250 .elementor-element.elementor-element-687f7ea:not(.elementor-motion-effects-element-type-background), .elementor-18250 .elementor-element.elementor-element-687f7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18250 .elementor-element.elementor-element-687f7ea{--overlay-opacity:0.21;}.elementor-18250 .elementor-element.elementor-element-088cc0f .elementor-button{font-size:var( --e-global-typography-8f49121-font-size );line-height:var( --e-global-typography-8f49121-line-height );}.elementor-18250 .elementor-element.elementor-element-6d255c3.e-con{--order:1;}.elementor-18250 .elementor-element.elementor-element-ab9e3f3 .tec-events-elementor-event-widget__title{font-size:var( --e-global-typography-1f96309-font-size );line-height:var( --e-global-typography-1f96309-line-height );}.elementor-18250 .elementor-element.elementor-element-c1364d0 .elementor-heading-title{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-1efded3 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-2c394ba-font-size );line-height:var( --e-global-typography-2c394ba-line-height );}.elementor-18250 .elementor-element.elementor-element-308153d .elementor-heading-title{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-aa82a64 .elementor-widget-container{font-size:var( --e-global-typography-9dfc3a5-font-size );line-height:var( --e-global-typography-9dfc3a5-line-height );}.elementor-18250 .elementor-element.elementor-element-1b267d4 .tec-events-elementor-event-widget__export-dropdown-button{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-2bf74e2 .elementor-button{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-0b9bbac{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18250 .elementor-element.elementor-element-b6b5844{font-size:var( --e-global-typography-2c394ba-font-size );line-height:var( --e-global-typography-2c394ba-line-height );}.elementor-18250 .elementor-element.elementor-element-57b9a4d .elementor-button{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-name, .elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-2e922d4-font-size );line-height:var( --e-global-typography-2e922d4-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-address-header{font-size:var( --e-global-typography-5640445-font-size );line-height:var( --e-global-typography-5640445-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-phone-header{font-size:var( --e-global-typography-405c89d-font-size );line-height:var( --e-global-typography-405c89d-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-phone-number{font-size:var( --e-global-typography-405c89d-font-size );line-height:var( --e-global-typography-405c89d-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-website-url a{font-size:var( --e-global-typography-405c89d-font-size );line-height:var( --e-global-typography-405c89d-line-height );}.elementor-18250 .elementor-element.elementor-element-09e146c .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;}}@media(min-width:768px){.elementor-18250 .elementor-element.elementor-element-687f7ea{--content-width:960px;}.elementor-18250 .elementor-element.elementor-element-1cc9d86{--width:100%;}.elementor-18250 .elementor-element.elementor-element-6d255c3{--width:88%;}.elementor-18250 .elementor-element.elementor-element-4113a25{--width:100%;}.elementor-18250 .elementor-element.elementor-element-d634e94{--width:100%;}.elementor-18250 .elementor-element.elementor-element-0b9bbac{--content-width:1140px;}.elementor-18250 .elementor-element.elementor-element-70775a9{--width:100%;}.elementor-18250 .elementor-element.elementor-element-4aa9e7c{--width:100%;}.elementor-18250 .elementor-element.elementor-element-d091cd7{--width:55%;}.elementor-18250 .elementor-element.elementor-element-af774ee{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18250 .elementor-element.elementor-element-1cc9d86{--width:100%;}.elementor-18250 .elementor-element.elementor-element-6d255c3{--width:100%;}}/* Start custom CSS */#tribe-events-pg-template {

    max-width: 100% !important;

    padding-left: 0 !important;

    padding-right: 0 !important;

}

#tribe-events-pg-template > .elementor {

    max-width: 100% !important;

}

.tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button {
    border-radius: 9999px!important;
}

.tec-events-elementor-event-widget__venue-map {
    max-width: 100%!important;
    width: 100%!important;
}

.tec-events-elementor-event-widget__venue .tec-events-elementor-event-widget__venue-container, .tec-events-elementor-event-widget__venue .tribe-events-content .tec-events-elementor-event-widget__venue-container {
    border: none!important;
}/* End custom CSS */