.elementor-13239 .elementor-element.elementor-element-c1b3ff0{--display:flex;}.elementor-13239 .elementor-element.elementor-element-6adcddb{width:100%;max-width:100%;}.elementor-13239 .elementor-element.elementor-element-c5e8945{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:176px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-13239 .elementor-element.elementor-element-b7b1baa{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13239 .elementor-element.elementor-element-d54c7c2{font-family:var( --e-global-typography-2786c2f-font-family ), Sans-serif;font-size:var( --e-global-typography-2786c2f-font-size );font-weight:var( --e-global-typography-2786c2f-font-weight );line-height:var( --e-global-typography-2786c2f-line-height );color:var( --e-global-color-text );}.elementor-13239 .elementor-element.elementor-element-d54c7c2 p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13239 .elementor-element.elementor-element-360ba60 .elementor-heading-title{font-family:var( --e-global-typography-4cd2db5-font-family ), Sans-serif;font-size:var( --e-global-typography-4cd2db5-font-size );font-weight:var( --e-global-typography-4cd2db5-font-weight );text-transform:var( --e-global-typography-4cd2db5-text-transform );line-height:var( --e-global-typography-4cd2db5-line-height );letter-spacing:var( --e-global-typography-4cd2db5-letter-spacing );color:var( --e-global-color-primary );}.elementor-13239 .elementor-element.elementor-element-aa6ec89 .elementor-heading-title{font-family:var( --e-global-typography-c5626ba-font-family ), Sans-serif;font-size:var( --e-global-typography-c5626ba-font-size );font-weight:var( --e-global-typography-c5626ba-font-weight );text-transform:var( --e-global-typography-c5626ba-text-transform );line-height:var( --e-global-typography-c5626ba-line-height );color:var( --e-global-color-text );}.elementor-widget-tec_events_elementor_widget_event_status .tec-events-elementor-event-widget__status--description{color:var( --e-global-color-text );}.elementor-widget-tec_events_elementor_widget_event_status tec-events-elementor-event-widget__status--description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tec_events_elementor_widget_event_status .tec-events-elementor-event-widget__status{border-left:var( --e-global-color-primary );}.elementor-13239 .elementor-element.elementor-element-c60d00f .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-13239 .elementor-element.elementor-element-153ee96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13239 .elementor-element.elementor-element-1fa5d5c .elementor-button{background-color:var( --e-global-color-4fe8678 );font-family:var( --e-global-typography-1c79e78-font-family ), Sans-serif;font-size:var( --e-global-typography-1c79e78-font-size );font-weight:var( --e-global-typography-1c79e78-font-weight );line-height:var( --e-global-typography-1c79e78-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-1fa5d5c{width:auto;max-width:auto;}.elementor-13239 .elementor-element.elementor-element-1fa5d5c.elementor-element{--align-self:flex-start;}.elementor-13239 .elementor-element.elementor-element-1fa5d5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13239 .elementor-element.elementor-element-1fa5d5c .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13239 .elementor-element.elementor-element-1fa5d5c .elementor-button:hover, .elementor-13239 .elementor-element.elementor-element-1fa5d5c .elementor-button:focus{color:#FFFFFF;}.elementor-13239 .elementor-element.elementor-element-1fa5d5c .elementor-button:hover svg, .elementor-13239 .elementor-element.elementor-element-1fa5d5c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13239 .elementor-element.elementor-element-978a772 .elementor-button{background-color:var( --e-global-color-05b3a6a );font-family:var( --e-global-typography-1c79e78-font-family ), Sans-serif;font-size:var( --e-global-typography-1c79e78-font-size );font-weight:var( --e-global-typography-1c79e78-font-weight );line-height:var( --e-global-typography-1c79e78-line-height );fill:var( --e-global-color-65a2ff2 );color:var( --e-global-color-65a2ff2 );transition-duration:0.4s;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-978a772 .elementor-button:hover, .elementor-13239 .elementor-element.elementor-element-978a772 .elementor-button:focus{background-color:var( --e-global-color-4fe8678 );color:var( --e-global-color-05b3a6a );}.elementor-13239 .elementor-element.elementor-element-978a772{width:auto;max-width:auto;}.elementor-13239 .elementor-element.elementor-element-978a772.elementor-element{--align-self:flex-start;}.elementor-13239 .elementor-element.elementor-element-978a772 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13239 .elementor-element.elementor-element-978a772 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13239 .elementor-element.elementor-element-978a772 .elementor-button:hover svg, .elementor-13239 .elementor-element.elementor-element-978a772 .elementor-button:focus svg{fill:var( --e-global-color-05b3a6a );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13239 .elementor-element.elementor-element-df38a10{width:var( --container-widget-width, 128px );max-width:128px;--container-widget-width:128px;--container-widget-flex-grow:0;top:170px;z-index:0;}body:not(.rtl) .elementor-13239 .elementor-element.elementor-element-df38a10{left:calc(50% + 424px);}body.rtl .elementor-13239 .elementor-element.elementor-element-df38a10{right:calc(50% + 424px);}.elementor-13239 .elementor-element.elementor-element-df38a10 img{width:104px;}.elementor-13239 .elementor-element.elementor-element-76b19f0{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-13239 .elementor-element.elementor-element-ca4f2ac{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13239 .elementor-element.elementor-element-856ac61{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13239 .elementor-element.elementor-element-4c260d8 .elementor-heading-title{font-family:var( --e-global-typography-816b3ed-font-family ), Sans-serif;font-size:var( --e-global-typography-816b3ed-font-size );font-weight:var( --e-global-typography-816b3ed-font-weight );text-transform:var( --e-global-typography-816b3ed-text-transform );line-height:var( --e-global-typography-816b3ed-line-height );color:var( --e-global-color-text );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13239 .elementor-element.elementor-element-1f0df45{color:var( --e-global-color-text );font-family:var( --e-global-typography-2786c2f-font-family ), Sans-serif;font-size:var( --e-global-typography-2786c2f-font-size );font-weight:var( --e-global-typography-2786c2f-font-weight );line-height:var( --e-global-typography-2786c2f-line-height );}.elementor-13239 .elementor-element.elementor-element-05dddd8{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13239 .elementor-element.elementor-element-0083c76{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;box-shadow:0px 4px 24px 0px rgba(0,0,0,.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13239 .elementor-element.elementor-element-0083c76:not(.elementor-motion-effects-element-type-background), .elementor-13239 .elementor-element.elementor-element-0083c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05b3a6a );}.elementor-13239 .elementor-element.elementor-element-35384aa .elementor-heading-title{font-family:var( --e-global-typography-816b3ed-font-family ), Sans-serif;font-size:var( --e-global-typography-816b3ed-font-size );font-weight:var( --e-global-typography-816b3ed-font-weight );text-transform:var( --e-global-typography-816b3ed-text-transform );line-height:var( --e-global-typography-816b3ed-line-height );color:var( --e-global-color-text );}.elementor-13239 .elementor-element.elementor-element-802e602 .elementor-button{background-color:var( --e-global-color-4fe8678 );font-family:var( --e-global-typography-1c79e78-font-family ), Sans-serif;font-size:var( --e-global-typography-1c79e78-font-size );font-weight:var( --e-global-typography-1c79e78-font-weight );line-height:var( --e-global-typography-1c79e78-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-802e602{width:auto;max-width:auto;}.elementor-13239 .elementor-element.elementor-element-802e602.elementor-element{--align-self:flex-start;}.elementor-13239 .elementor-element.elementor-element-802e602 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13239 .elementor-element.elementor-element-802e602 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13239 .elementor-element.elementor-element-802e602 .elementor-button:hover, .elementor-13239 .elementor-element.elementor-element-802e602 .elementor-button:focus{color:#FFFFFF;}.elementor-13239 .elementor-element.elementor-element-802e602 .elementor-button:hover svg, .elementor-13239 .elementor-element.elementor-element-802e602 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13239 .elementor-element.elementor-element-2210fa9 .tec-events-elementor-event-widget__export-dropdown-list{background-color:#ffffff;}.elementor-13239 .elementor-element.elementor-element-85837fe{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13239 .elementor-element.elementor-element-85837fe:not(.elementor-motion-effects-element-type-background), .elementor-13239 .elementor-element.elementor-element-85837fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05b3a6a );}.elementor-13239 .elementor-element.elementor-element-85837fe:hover{box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.16);}.elementor-13239 .elementor-element.elementor-element-e77fdd4 .elementor-heading-title{font-family:var( --e-global-typography-816b3ed-font-family ), Sans-serif;font-size:var( --e-global-typography-816b3ed-font-size );font-weight:var( --e-global-typography-816b3ed-font-weight );text-transform:var( --e-global-typography-816b3ed-text-transform );line-height:var( --e-global-typography-816b3ed-line-height );color:var( --e-global-color-text );}.elementor-13239 .elementor-element.elementor-element-5a55f21{font-family:var( --e-global-typography-2786c2f-font-family ), Sans-serif;font-size:var( --e-global-typography-2786c2f-font-size );font-weight:var( --e-global-typography-2786c2f-font-weight );line-height:var( --e-global-typography-2786c2f-line-height );color:var( --e-global-color-text );}.elementor-13239 .elementor-element.elementor-element-5a55f21 p{margin-block-end:0px;}.elementor-13239 .elementor-element.elementor-element-a57fa41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13239 .elementor-element.elementor-element-d16676b .elementor-heading-title{font-family:var( --e-global-typography-234b399-font-family ), Sans-serif;font-size:var( --e-global-typography-234b399-font-size );font-weight:var( --e-global-typography-234b399-font-weight );line-height:var( --e-global-typography-234b399-line-height );color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13239 .elementor-element.elementor-element-a6816e1 .elementor-icon-wrapper{text-align:center;}.elementor-13239 .elementor-element.elementor-element-a6816e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-46b574e );}.elementor-13239 .elementor-element.elementor-element-a6816e1.elementor-view-framed .elementor-icon, .elementor-13239 .elementor-element.elementor-element-a6816e1.elementor-view-default .elementor-icon{color:var( --e-global-color-46b574e );border-color:var( --e-global-color-46b574e );}.elementor-13239 .elementor-element.elementor-element-a6816e1.elementor-view-framed .elementor-icon, .elementor-13239 .elementor-element.elementor-element-a6816e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-46b574e );}.elementor-13239 .elementor-element.elementor-element-a6816e1 .elementor-icon{font-size:24px;}.elementor-13239 .elementor-element.elementor-element-a6816e1 .elementor-icon svg{height:24px;}.elementor-13239 .elementor-element.elementor-element-a6816e1 .elementor-icon-wrapper svg{width:auto;}.elementor-13239 .elementor-element.elementor-element-c815388{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-13239 .elementor-element.elementor-element-f412095 .elementor-heading-title{font-family:var( --e-global-typography-3f96eb8-font-family ), Sans-serif;font-size:var( --e-global-typography-3f96eb8-font-size );font-weight:var( --e-global-typography-3f96eb8-font-weight );text-transform:var( --e-global-typography-3f96eb8-text-transform );line-height:var( --e-global-typography-3f96eb8-line-height );color:var( --e-global-color-text );}.elementor-13239 .elementor-element.elementor-element-0bf06a6{font-family:var( --e-global-typography-2786c2f-font-family ), Sans-serif;font-size:var( --e-global-typography-2786c2f-font-size );font-weight:var( --e-global-typography-2786c2f-font-weight );line-height:var( --e-global-typography-2786c2f-line-height );color:var( --e-global-color-text );}.elementor-13239 .elementor-element.elementor-element-0bf06a6 p{margin-block-end:0px;}.elementor-13239 .elementor-element.elementor-element-8c972b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13239 .elementor-element.elementor-element-6b71d9f .elementor-button{background-color:var( --e-global-color-4fe8678 );font-family:var( --e-global-typography-1c79e78-font-family ), Sans-serif;font-size:var( --e-global-typography-1c79e78-font-size );font-weight:var( --e-global-typography-1c79e78-font-weight );line-height:var( --e-global-typography-1c79e78-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-6b71d9f{width:auto;max-width:auto;}.elementor-13239 .elementor-element.elementor-element-6b71d9f.elementor-element{--align-self:flex-start;}.elementor-13239 .elementor-element.elementor-element-6b71d9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13239 .elementor-element.elementor-element-6b71d9f .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13239 .elementor-element.elementor-element-6b71d9f .elementor-button:hover, .elementor-13239 .elementor-element.elementor-element-6b71d9f .elementor-button:focus{color:#FFFFFF;}.elementor-13239 .elementor-element.elementor-element-6b71d9f .elementor-button:hover svg, .elementor-13239 .elementor-element.elementor-element-6b71d9f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13239 .elementor-element.elementor-element-a858062 .elementor-button{background-color:var( --e-global-color-05b3a6a );font-family:var( --e-global-typography-1c79e78-font-family ), Sans-serif;font-size:var( --e-global-typography-1c79e78-font-size );font-weight:var( --e-global-typography-1c79e78-font-weight );line-height:var( --e-global-typography-1c79e78-line-height );fill:var( --e-global-color-65a2ff2 );color:var( --e-global-color-65a2ff2 );transition-duration:0.4s;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-a858062 .elementor-button:hover, .elementor-13239 .elementor-element.elementor-element-a858062 .elementor-button:focus{background-color:var( --e-global-color-4fe8678 );color:var( --e-global-color-05b3a6a );}.elementor-13239 .elementor-element.elementor-element-a858062{width:auto;max-width:auto;}.elementor-13239 .elementor-element.elementor-element-a858062.elementor-element{--align-self:flex-start;}.elementor-13239 .elementor-element.elementor-element-a858062 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13239 .elementor-element.elementor-element-a858062 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-13239 .elementor-element.elementor-element-a858062 .elementor-button:hover svg, .elementor-13239 .elementor-element.elementor-element-a858062 .elementor-button:focus svg{fill:var( --e-global-color-05b3a6a );}.elementor-13239 .elementor-element.elementor-element-c377f80{--display:flex;}.elementor-13239 .elementor-element.elementor-element-741a7c1{width:100%;max-width:100%;}@media(min-width:768px){.elementor-13239 .elementor-element.elementor-element-c5e8945{--content-width:1240px;}.elementor-13239 .elementor-element.elementor-element-76b19f0{--content-width:1240px;}.elementor-13239 .elementor-element.elementor-element-c815388{--content-width:1240px;}}@media(max-width:1024px){.elementor-13239 .elementor-element.elementor-element-c5e8945{--padding-top:160px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-13239 .elementor-element.elementor-element-d54c7c2{font-size:var( --e-global-typography-2786c2f-font-size );line-height:var( --e-global-typography-2786c2f-line-height );}.elementor-13239 .elementor-element.elementor-element-360ba60 .elementor-heading-title{font-size:var( --e-global-typography-4cd2db5-font-size );line-height:var( --e-global-typography-4cd2db5-line-height );letter-spacing:var( --e-global-typography-4cd2db5-letter-spacing );}.elementor-13239 .elementor-element.elementor-element-aa6ec89 .elementor-heading-title{font-size:var( --e-global-typography-c5626ba-font-size );line-height:var( --e-global-typography-c5626ba-line-height );}.elementor-13239 .elementor-element.elementor-element-1fa5d5c .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}.elementor-13239 .elementor-element.elementor-element-978a772 .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}.elementor-13239 .elementor-element.elementor-element-76b19f0{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-13239 .elementor-element.elementor-element-4c260d8 .elementor-heading-title{font-size:var( --e-global-typography-816b3ed-font-size );line-height:var( --e-global-typography-816b3ed-line-height );}.elementor-13239 .elementor-element.elementor-element-1f0df45{font-size:var( --e-global-typography-2786c2f-font-size );line-height:var( --e-global-typography-2786c2f-line-height );}.elementor-13239 .elementor-element.elementor-element-35384aa .elementor-heading-title{font-size:var( --e-global-typography-816b3ed-font-size );line-height:var( --e-global-typography-816b3ed-line-height );}.elementor-13239 .elementor-element.elementor-element-802e602 .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}.elementor-13239 .elementor-element.elementor-element-e77fdd4 .elementor-heading-title{font-size:var( --e-global-typography-816b3ed-font-size );line-height:var( --e-global-typography-816b3ed-line-height );}.elementor-13239 .elementor-element.elementor-element-5a55f21{font-size:var( --e-global-typography-2786c2f-font-size );line-height:var( --e-global-typography-2786c2f-line-height );}.elementor-13239 .elementor-element.elementor-element-d16676b .elementor-heading-title{font-size:var( --e-global-typography-234b399-font-size );line-height:var( --e-global-typography-234b399-line-height );}.elementor-13239 .elementor-element.elementor-element-c815388{--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-13239 .elementor-element.elementor-element-f412095 .elementor-heading-title{font-size:var( --e-global-typography-3f96eb8-font-size );line-height:var( --e-global-typography-3f96eb8-line-height );}.elementor-13239 .elementor-element.elementor-element-0bf06a6{font-size:var( --e-global-typography-2786c2f-font-size );line-height:var( --e-global-typography-2786c2f-line-height );}.elementor-13239 .elementor-element.elementor-element-6b71d9f .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}.elementor-13239 .elementor-element.elementor-element-a858062 .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}}@media(max-width:767px){.elementor-13239 .elementor-element.elementor-element-c5e8945{--padding-top:120px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-13239 .elementor-element.elementor-element-d54c7c2{font-size:var( --e-global-typography-2786c2f-font-size );line-height:var( --e-global-typography-2786c2f-line-height );}.elementor-13239 .elementor-element.elementor-element-360ba60 .elementor-heading-title{font-size:var( --e-global-typography-4cd2db5-font-size );line-height:var( --e-global-typography-4cd2db5-line-height );letter-spacing:var( --e-global-typography-4cd2db5-letter-spacing );}.elementor-13239 .elementor-element.elementor-element-aa6ec89 .elementor-heading-title{font-size:var( --e-global-typography-c5626ba-font-size );line-height:var( --e-global-typography-c5626ba-line-height );}.elementor-13239 .elementor-element.elementor-element-1fa5d5c{width:100%;max-width:100%;}.elementor-13239 .elementor-element.elementor-element-1fa5d5c .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}.elementor-13239 .elementor-element.elementor-element-978a772{width:100%;max-width:100%;}.elementor-13239 .elementor-element.elementor-element-978a772 .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}.elementor-13239 .elementor-element.elementor-element-76b19f0{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-13239 .elementor-element.elementor-element-4c260d8 .elementor-heading-title{font-size:var( --e-global-typography-816b3ed-font-size );line-height:var( --e-global-typography-816b3ed-line-height );}.elementor-13239 .elementor-element.elementor-element-1f0df45{font-size:var( --e-global-typography-2786c2f-font-size );line-height:var( --e-global-typography-2786c2f-line-height );}.elementor-13239 .elementor-element.elementor-element-0083c76{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13239 .elementor-element.elementor-element-35384aa .elementor-heading-title{font-size:var( --e-global-typography-816b3ed-font-size );line-height:var( --e-global-typography-816b3ed-line-height );}.elementor-13239 .elementor-element.elementor-element-802e602{width:100%;max-width:100%;}.elementor-13239 .elementor-element.elementor-element-802e602 .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}.elementor-13239 .elementor-element.elementor-element-85837fe{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-13239 .elementor-element.elementor-element-e77fdd4 .elementor-heading-title{font-size:var( --e-global-typography-816b3ed-font-size );line-height:var( --e-global-typography-816b3ed-line-height );}.elementor-13239 .elementor-element.elementor-element-5a55f21{font-size:var( --e-global-typography-2786c2f-font-size );line-height:var( --e-global-typography-2786c2f-line-height );}.elementor-13239 .elementor-element.elementor-element-d16676b .elementor-heading-title{font-size:var( --e-global-typography-234b399-font-size );line-height:var( --e-global-typography-234b399-line-height );}.elementor-13239 .elementor-element.elementor-element-c815388{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-13239 .elementor-element.elementor-element-f412095 .elementor-heading-title{font-size:var( --e-global-typography-3f96eb8-font-size );line-height:var( --e-global-typography-3f96eb8-line-height );}.elementor-13239 .elementor-element.elementor-element-0bf06a6{font-size:var( --e-global-typography-2786c2f-font-size );line-height:var( --e-global-typography-2786c2f-line-height );}.elementor-13239 .elementor-element.elementor-element-6b71d9f{width:100%;max-width:100%;}.elementor-13239 .elementor-element.elementor-element-6b71d9f .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}.elementor-13239 .elementor-element.elementor-element-a858062{width:100%;max-width:100%;}.elementor-13239 .elementor-element.elementor-element-a858062 .elementor-button{font-size:var( --e-global-typography-1c79e78-font-size );line-height:var( --e-global-typography-1c79e78-line-height );}}/* Start custom CSS for icon, class: .elementor-element-a6816e1 */.elementor-13239 .elementor-element.elementor-element-a6816e1 div {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85837fe */.elementor-13239 .elementor-element.elementor-element-85837fe svg {
    transition: .4s ease;
}

.elementor-13239 .elementor-element.elementor-element-85837fe:hover svg {
    transform: translateX(4px) translate3d(0,0,0);
}/* End custom CSS */
/* Start custom CSS *//* Scoped to each single template. Values follow the existing Elementor kit. */
body.elementor-page-13239 {background:#fff;overflow-x:clip;}
body.elementor-page-13239 .dt-hero {position:relative;background:linear-gradient(180deg,#fff 0%,var(--e-global-color-891c59d) 100%);}
body.elementor-page-13239 .dt-body {background:linear-gradient(180deg,var(--e-global-color-891c59d),#fff 400px);}
body.elementor-page-13239 .dt-bottom {background:linear-gradient(180deg,#fff 0%,#effafb 100%);}
body.elementor-page-13239 .dt-hero .e-con,body.elementor-page-13239 .dt-body .e-con,body.elementor-page-13239 .dt-body .elementor-widget,body.elementor-page-13239 .dt-hero .elementor-widget {min-width:0;}
body.elementor-page-13239 .dt-title {max-width:1040px;}
body.elementor-page-13239 .dt-title h1 {text-wrap:balance;overflow-wrap:break-word;}
body.elementor-page-13239 .dt-back {margin-bottom:8px;}
body.elementor-page-13239 .dt-back a {display:inline-flex;align-items:center;gap:12px;color:var(--e-global-color-primary);font-size:16px;line-height:24px;text-decoration:none;}
body.elementor-page-13239 .dt-back a span {transition:transform .4s ease;}
body.elementor-page-13239 .dt-back a:hover span {transform:translateX(-4px);}
body.elementor-page-13239 .dt-back a:hover {color:var(--e-global-color-secondary);}
body.elementor-page-13239 .dt-news-hero>.e-con-inner {display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,440px);gap:64px;align-items:center;}
body.elementor-page-13239 .dt-news-intro {gap:24px;}
body.elementor-page-13239 .dt-post-category .elementor-heading-title {color:var(--e-global-color-primary);}
body.elementor-page-13239 .dt-news-image img {width:100%;max-height:352px;aspect-ratio:5/4;object-fit:cover;background:#fff;}
body.elementor-page-13239 .dt-news-image:not(:has(img)),body.elementor-page-13239 .dt-event-image:not(:has(img)),body.elementor-page-13239 .dt-event-widget:not(:has(.elementor-widget-container>*)) {display:none;}
body.elementor-page-13239 .dt-news-hero>.e-con-inner:not(:has(.dt-news-image img)) {grid-template-columns:minmax(0,1fr);}
body.elementor-page-13239 .dt-event-intro {max-width:1040px;gap:24px;}
body.elementor-page-13239 .dt-star {pointer-events:none;position:absolute;right:0;top:48px;width:104px;}
body.elementor-page-13239 .dt-hero-date {width:fit-content;background:linear-gradient(90deg,rgba(38,163,210,.15),rgba(29,198,190,.15));padding:12px 16px;}
body.elementor-page-13239 .dt-hero-date div {margin:0;}
body.elementor-page-13239 .dt-hero-date {font:700 14px/1.5 var(--e-global-typography-2786c2f-font-family),sans-serif;letter-spacing:.04em;}
body.elementor-page-13239 .dt-event-grid {display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:64px;align-items:start;}
body.elementor-page-13239 .dt-sidebar {width:100%;}
body.elementor-page-13239 .dt-article {padding-top:32px;}
body.elementor-page-13239 .dt-event-image img {width:100%;max-height:560px;object-fit:contain;}
body.elementor-page-13239 .dt-event-summary {border-top:4px solid var(--e-global-color-b041924);scroll-margin-top:168px;}
body.elementor-page-13239 .dt-event-summary .dt-event-widget {font:400 16px/1.5 var(--e-global-typography-2786c2f-font-family),sans-serif;color:var(--e-global-color-text);}
body.elementor-page-13239 .dt-event-summary .dt-event-widget h3 {font:700 14px/1.5 var(--e-global-typography-4cd2db5-font-family),sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--e-global-color-primary);margin:0 0 8px;}
body.elementor-page-13239 .dt-event-summary .dt-event-widget p {font:inherit;color:inherit;margin:0 0 8px;}
body.elementor-page-13239 .dt-event-summary .dt-event-widget p:last-child {margin-bottom:0;}
body.elementor-page-13239 .dt-event-summary .dt-event-widget a {color:var(--e-global-color-primary);text-underline-offset:3px;overflow-wrap:anywhere;}
body.elementor-page-13239 .dt-event-summary .dt-event-widget a:hover {color:var(--e-global-color-secondary);}
body.elementor-page-13239 .dt-venue .tec-events-elementor-event-widget__venue {display:block;}
body.elementor-page-13239 .dt-venue .tec-events-elementor-event-widget__venue-container {display:block;width:100%;padding:0;border:0;box-shadow:none;}
body.elementor-page-13239 .dt-venue .tec-events-elementor-event-widget__venue-details {width:100%;padding:0;border:0;}
body.elementor-page-13239 .dt-venue address {font:inherit;font-style:normal;margin:0 0 8px;}
body.elementor-page-13239 .dt-venue .tec-events-elementor-event-widget__venue-phone:not(:has(a[href]:not([href="tel:"]))),body.elementor-page-13239 .dt-venue .tec-events-elementor-event-widget__venue-website:not(:has(a)) {display:none;}
body.elementor-page-13239 .dt-organizer .tec-events-elementor-event-widget__organizer-name-wrapper {margin-bottom:8px;}
body.elementor-page-13239 .dt-organizer .tec-events-elementor-event-widget__organizer-phone-wrapper:not(:has(a[href]:not([href=""]):not([href="tel:"]))) {display:none;}
body.elementor-page-13239 .dt-event-summary .dt-event-register {width:100%;}
body.elementor-page-13239 .dt-event-register:not(:has(a[href]:not([href=""]):not([href="#"]))) {display:none;}
body.elementor-page-13239 .dt-calendar button {width:100%;padding:16px 20px;min-height:56px;border:1px solid var(--e-global-color-4fe8678);border-radius:0;background:#fff;color:var(--e-global-color-secondary);font:700 16px/24px var(--e-global-typography-1c79e78-font-family),sans-serif;transition:background .4s,color .4s;}
body.elementor-page-13239 .dt-calendar button:hover,body.elementor-page-13239 .dt-calendar button[aria-expanded="true"] {background:var(--e-global-color-4fe8678);color:#fff;}
body.elementor-page-13239 .dt-calendar button svg {color:inherit;fill:currentColor;}
body.elementor-page-13239 .dt-calendar .elementor-widget-container>div,body.elementor-page-13239 .dt-calendar .elementor-widget-container>div>div {width:100%;max-width:100%;}
body.elementor-page-13239 .dt-calendar ul {list-style:none;margin:8px 0 0;padding:8px;background:#fff;border:1px solid #d6e9ec;}
body.elementor-page-13239 .dt-calendar li {margin:0;padding:0;}
body.elementor-page-13239 .dt-calendar li a {display:block;padding:8px 12px;}
body.elementor-page-13239 .dt-contact-card {text-decoration:none;}
body.elementor-page-13239 .dt-contact-card .dt-card-label span {color:var(--e-global-color-b041924);}
body.elementor-page-13239 .dt-contact-card:focus-visible {box-shadow:0 4px 24px rgba(0,0,0,.16);}
body.elementor-page-13239 .dt-contact-card:focus-visible svg {transform:translateX(4px);}
body.elementor-page-13239 .dt-reading-column {max-width:840px;margin:0 auto;padding:40px 0 0;}
body.elementor-page-13239 .dt-post-content {font-family:var(--e-global-typography-2786c2f-font-family),sans-serif;line-height:1.6;overflow-wrap:break-word;}
body.elementor-page-13239 .dt-post-content p,body.elementor-page-13239 .dt-post-content>div>div:not([class]) {margin:0 0 24px;}
body.elementor-page-13239 .dt-post-content p:last-child {margin-bottom:0;}
body.elementor-page-13239 .dt-post-content h2 {font:400 40px/1.2 var(--e-global-typography-3f96eb8-font-family),sans-serif;margin:40px 0 24px;text-transform:none;}
body.elementor-page-13239 .dt-post-content h3 {font:600 24px/1.3 var(--e-global-typography-816b3ed-font-family),sans-serif;margin:32px 0 24px;text-transform:none;}
body.elementor-page-13239 .dt-post-content h4 {font:600 20px/1.4 var(--e-global-typography-816b3ed-font-family),sans-serif;margin:32px 0 16px;text-transform:none;}
body.elementor-page-13239 .dt-post-content h2:first-child,body.elementor-page-13239 .dt-post-content h3:first-child {margin-top:0;}
body.elementor-page-13239 .dt-post-content p strong,body.elementor-page-13239 .dt-contact-card strong {color:inherit!important;}
body.elementor-page-13239 .dt-post-content a {color:var(--e-global-color-primary);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;}
body.elementor-page-13239 .dt-post-content a:hover {color:var(--e-global-color-secondary);}
body.elementor-page-13239 .dt-post-content img {max-width:100%;height:auto;}
body.elementor-page-13239 .dt-post-content figure {margin:0 0 24px;}
body.elementor-page-13239 .dt-post-content ul,body.elementor-page-13239 .dt-post-content ol {margin:0 0 24px;padding-left:24px;}
body.elementor-page-13239 .dt-post-content ul {list-style:disc;}
body.elementor-page-13239 .dt-post-content ol {list-style:decimal;}
body.elementor-page-13239 .dt-post-content li {margin-bottom:8px;padding-left:8px;}
body.elementor-page-13239 .dt-post-content blockquote {margin:32px 0;padding:24px 32px;border-left:4px solid var(--e-global-color-b041924);background:#effafb;font:inherit;}
body.elementor-page-13239 .dt-actions {flex-wrap:wrap;}
body.elementor-page-13239 .dt-body a:focus-visible,body.elementor-page-13239 .dt-hero a:focus-visible,body.elementor-page-13239 .dt-bottom a:focus-visible,body.elementor-page-13239 .dt-body button:focus-visible {outline:2px solid var(--e-global-color-primary)!important;outline-offset:5px;}
body.elementor-page-13239 .primary_button .elementor-button:focus-visible:before {opacity:0;}
body.elementor-page-13239 .dt-behavior {display:none;}
@media(max-width:1024px){
 body.elementor-page-13239 .dt-news-hero>.e-con-inner {grid-template-columns:minmax(0,1fr) 280px;gap:32px;}
 body.elementor-page-13239 .dt-hero .elementor-widget.dt-title .elementor-heading-title {font-size:48px;line-height:1.125;}
 body.elementor-page-13239 .dt-event-grid {grid-template-columns:minmax(0,1fr);gap:40px;}
 body.elementor-page-13239 .dt-sidebar {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;}
 body.elementor-page-13239 .dt-event-summary {padding:24px;}
 body.elementor-page-13239 .dt-star {display:none;}
}
@media(max-width:767px){
 body.elementor-page-13239 .dt-news-hero>.e-con-inner {grid-template-columns:minmax(0,1fr);gap:32px;}
 body.elementor-page-13239 .dt-hero .elementor-widget.dt-title .elementor-heading-title {font-size:36px;line-height:1.2;}
 body.elementor-page-13239 .dt-news-image img {max-height:280px;aspect-ratio:16/9;}
 body.elementor-page-13239 .dt-sidebar {grid-template-columns:minmax(0,1fr);}
 body.elementor-page-13239 .dt-article {padding-top:16px;}
 body.elementor-page-13239 .dt-reading-column {padding-top:16px;}
 body.elementor-page-13239 .dt-post-content h2 {font-size:32px;}
 body.elementor-page-13239 .dt-post-content h3 {font-size:20px;}
 body.elementor-page-13239 .dt-post-content h4 {font-size:18px;}
 body.elementor-page-13239 .dt-post-content blockquote {padding:16px 24px;}
 body.elementor-page-13239 .dt-actions .elementor-widget-button {width:100%;}
}
@media(prefers-reduced-motion:reduce){body.elementor-page-13239 .dt-back span,body.elementor-page-13239 .elementor-button,body.elementor-page-13239 .elementor-button:before,body.elementor-page-13239 .eglcc-link-card,body.elementor-page-13239 .eglcc-link-card svg,body.elementor-page-13239 .eglcc-link-card img,body.elementor-page-13239 .dt-calendar button {transition:none!important;}}/* End custom CSS */