.elementor-11634 .elementor-element.elementor-element-event-hero > .elementor-container{max-width:1140px;}.elementor-11634 .elementor-element.elementor-element-event-hero{padding:48px 24px 48px 24px;}.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-11634 .elementor-element.elementor-element-event-back{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-state{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.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-11634 .elementor-element.elementor-element-event-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:60px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-excerpt{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-11634 .elementor-element.elementor-element-event-cta .elementor-button{font-family:"AvenirNext-Medium", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#5DA9DD;border-radius:5px 5px 5px 5px;padding:14px 22px 14px 22px;}.elementor-11634 .elementor-element.elementor-element-event-cta .elementor-button:hover, .elementor-11634 .elementor-element.elementor-element-event-cta .elementor-button:focus{color:#FFFFFF;background-color:#397FAE;}.elementor-11634 .elementor-element.elementor-element-event-cta .elementor-button:hover svg, .elementor-11634 .elementor-element.elementor-element-event-cta .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11634 .elementor-element.elementor-element-event-facts > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );padding:24px 24px 24px 24px;}.elementor-11634 .elementor-element.elementor-element-event-dates .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;line-height:1.15em;color:var( --e-global-color-secondary );}.elementor-11634 .elementor-element.elementor-element-event-location{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-venue{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-category{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-official .elementor-button{font-family:"AvenirNext-Medium", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#5DA9DD;border-radius:5px 5px 5px 5px;padding:14px 22px 14px 22px;}.elementor-11634 .elementor-element.elementor-element-event-official .elementor-button:hover, .elementor-11634 .elementor-element.elementor-element-event-official .elementor-button:focus{color:#FFFFFF;background-color:#397FAE;}.elementor-11634 .elementor-element.elementor-element-event-official .elementor-button:hover svg, .elementor-11634 .elementor-element.elementor-element-event-official .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11634 .elementor-element.elementor-element-event-about > .elementor-container{max-width:1140px;}.elementor-11634 .elementor-element.elementor-element-event-about{padding:20px 24px 24px 24px;}.elementor-11634 .elementor-element.elementor-element-event-about-column > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:14px;}.elementor-11634 .elementor-element.elementor-element-event-about-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:42px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-about-title > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-overview{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-programme-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-programme-title > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-programme{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-organizer-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-organizer-title > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-organizer{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-speakers{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-visit > .elementor-container{max-width:1140px;}.elementor-11634 .elementor-element.elementor-element-event-visit{padding:20px 24px 24px 24px;}.elementor-11634 .elementor-element.elementor-element-event-visit-column > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:14px;}.elementor-11634 .elementor-element.elementor-element-event-visit-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:42px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-visit-title > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-address-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-address-title > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-address{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-map iframe{height:240px;}.elementor-11634 .elementor-element.elementor-element-event-map-link .elementor-button{font-family:"AvenirNext-Medium", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#5DA9DD;border-radius:5px 5px 5px 5px;padding:14px 22px 14px 22px;}.elementor-11634 .elementor-element.elementor-element-event-map-link .elementor-button:hover, .elementor-11634 .elementor-element.elementor-element-event-map-link .elementor-button:focus{color:#FFFFFF;background-color:#397FAE;}.elementor-11634 .elementor-element.elementor-element-event-map-link .elementor-button:hover svg, .elementor-11634 .elementor-element.elementor-element-event-map-link .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11634 .elementor-element.elementor-element-event-hours-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-hours-title > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-hours{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-breaks-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-breaks-title > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-breaks-food{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-registration-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-registration-title > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-registration{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-registration-link .elementor-button{font-family:"AvenirNext-Medium", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#5DA9DD;border-radius:5px 5px 5px 5px;padding:14px 22px 14px 22px;}.elementor-11634 .elementor-element.elementor-element-event-registration-link .elementor-button:hover, .elementor-11634 .elementor-element.elementor-element-event-registration-link .elementor-button:focus{color:#FFFFFF;background-color:#397FAE;}.elementor-11634 .elementor-element.elementor-element-event-registration-link .elementor-button:hover svg, .elementor-11634 .elementor-element.elementor-element-event-registration-link .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11634 .elementor-element.elementor-element-event-notes-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-notes-title > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-public-notes{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-contacts-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-contacts-title > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-contact-context{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-contact-phone{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-contact-email{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-sources{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#526270;}.elementor-11634 .elementor-element.elementor-element-event-conversation > .elementor-container{max-width:1140px;}.elementor-11634 .elementor-element.elementor-element-event-conversation{padding:48px 24px 48px 24px;}.elementor-11634 .elementor-element.elementor-element-event-topics-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:42px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-discussion{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;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-11634 .elementor-element.elementor-element-event-team-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:42px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-team-title > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-11634 .elementor-element.elementor-element-event-team{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-meeting > .elementor-container{max-width:1140px;}.elementor-11634 .elementor-element.elementor-element-event-meeting{padding:48px 24px 48px 24px;}.elementor-11634 .elementor-element.elementor-element-event-meeting-heading .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:42px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#5ca9dd;}.elementor-11634 .elementor-element.elementor-element-event-meeting-intro{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-11634 .elementor-element.elementor-element-event-form-column:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11634 .elementor-element.elementor-element-event-form-column > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FC;}.elementor-11634 .elementor-element.elementor-element-event-form-column > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE7EF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-11634 .elementor-element.elementor-element-event-form-column > .elementor-element-populated, .elementor-11634 .elementor-element.elementor-element-event-form-column > .elementor-element-populated > .elementor-background-overlay, .elementor-11634 .elementor-element.elementor-element-event-form-column > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-11634 .elementor-element.elementor-element-event-form-column > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11634 .elementor-element.elementor-element-event-resources > .elementor-container{max-width:1140px;}.elementor-11634 .elementor-element.elementor-element-event-resources{padding:0px 24px 48px 24px;}.elementor-11634 .elementor-element.elementor-element-event-resources-box > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-11634 .elementor-element.elementor-element-event-resources-box:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11634 .elementor-element.elementor-element-event-resources-box > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FA;}.elementor-11634 .elementor-element.elementor-element-event-resources-box > .elementor-element-populated, .elementor-11634 .elementor-element.elementor-element-event-resources-box > .elementor-element-populated > .elementor-background-overlay, .elementor-11634 .elementor-element.elementor-element-event-resources-box > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-11634 .elementor-element.elementor-element-event-resources-box > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-11634 .elementor-element.elementor-element-event-resources-box > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11634 .elementor-element.elementor-element-event-resources-title .elementor-heading-title{font-family:"pill-gothic-600mg", Sans-serif;font-size:20px;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#526270;}.elementor-11634 .elementor-element.elementor-element-event-related{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}@media(max-width:767px){.elementor-11634 .elementor-element.elementor-element-event-title .elementor-heading-title{font-size:35px;}.elementor-11634 .elementor-element.elementor-element-event-dates .elementor-heading-title{font-size:23px;}.elementor-11634 .elementor-element.elementor-element-event-about-title .elementor-heading-title{font-size:32px;}.elementor-11634 .elementor-element.elementor-element-event-programme-title .elementor-heading-title{font-size:24px;}.elementor-11634 .elementor-element.elementor-element-event-organizer-title .elementor-heading-title{font-size:24px;}.elementor-11634 .elementor-element.elementor-element-event-visit-title .elementor-heading-title{font-size:32px;}.elementor-11634 .elementor-element.elementor-element-event-address-title .elementor-heading-title{font-size:24px;}.elementor-11634 .elementor-element.elementor-element-event-map iframe{height:220px;}.elementor-11634 .elementor-element.elementor-element-event-hours-title .elementor-heading-title{font-size:24px;}.elementor-11634 .elementor-element.elementor-element-event-breaks-title .elementor-heading-title{font-size:24px;}.elementor-11634 .elementor-element.elementor-element-event-registration-title .elementor-heading-title{font-size:24px;}.elementor-11634 .elementor-element.elementor-element-event-notes-title .elementor-heading-title{font-size:24px;}.elementor-11634 .elementor-element.elementor-element-event-contacts-title .elementor-heading-title{font-size:24px;}.elementor-11634 .elementor-element.elementor-element-event-topics-title .elementor-heading-title{font-size:32px;}.elementor-11634 .elementor-element.elementor-element-event-team-title .elementor-heading-title{font-size:32px;}.elementor-11634 .elementor-element.elementor-element-event-meeting-heading .elementor-heading-title{font-size:32px;}.elementor-11634 .elementor-element.elementor-element-event-form-column > .elementor-element-populated{padding:22px 22px 22px 22px;}.elementor-11634 .elementor-element.elementor-element-event-resources-box > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-11634 .elementor-element.elementor-element-event-resources-title .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-11634 .elementor-element.elementor-element-event-hero-copy{width:65%;}.elementor-11634 .elementor-element.elementor-element-event-facts{width:35%;}.elementor-11634 .elementor-element.elementor-element-event-about-column{width:100%;}.elementor-11634 .elementor-element.elementor-element-event-visit-column{width:100%;}.elementor-11634 .elementor-element.elementor-element-event-topics{width:100%;}.elementor-11634 .elementor-element.elementor-element-event-meeting-copy{width:40%;}.elementor-11634 .elementor-element.elementor-element-event-form-column{width:60%;}.elementor-11634 .elementor-element.elementor-element-event-resources-box{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-event-overview */.elementor-11634 .elementor-element.elementor-element-event-overview a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-overview { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-overview p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-programme */.elementor-11634 .elementor-element.elementor-element-event-programme a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-programme { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-programme p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-organizer */.elementor-11634 .elementor-element.elementor-element-event-organizer a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-organizer { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-organizer p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-speakers */.elementor-11634 .elementor-element.elementor-element-event-speakers a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-speakers { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-speakers p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-address */.elementor-11634 .elementor-element.elementor-element-event-address a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-address { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-address p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-hours */.elementor-11634 .elementor-element.elementor-element-event-hours a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-hours { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-hours p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-breaks-food */.elementor-11634 .elementor-element.elementor-element-event-breaks-food a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-breaks-food { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-breaks-food p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-registration */.elementor-11634 .elementor-element.elementor-element-event-registration a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-registration { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-registration p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-public-notes */.elementor-11634 .elementor-element.elementor-element-event-public-notes a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-public-notes { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-public-notes p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-contact-context */.elementor-11634 .elementor-element.elementor-element-event-contact-context a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-contact-context { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-contact-context p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-contact-phone */.elementor-11634 .elementor-element.elementor-element-event-contact-phone a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-contact-phone { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-contact-phone p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-contact-email */.elementor-11634 .elementor-element.elementor-element-event-contact-email a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-contact-email { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-contact-email p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-sources */.elementor-11634 .elementor-element.elementor-element-event-sources a { color:#397FAE; text-decoration:underline; } .elementor-11634 .elementor-element.elementor-element-event-sources { overflow-wrap:anywhere; } .elementor-11634 .elementor-element.elementor-element-event-sources p:last-child { margin-bottom:0; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-event-meeting-form */.elementor-11634 .elementor-element.elementor-element-event-meeting-form .forminator-ui.forminator-custom-form { margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-event-related */.elementor-11634 .elementor-element.elementor-element-event-related > .elementor-widget-container { display: flex; flex-wrap: wrap; gap: 12px 36px; }
.elementor-11634 .elementor-element.elementor-element-event-related p { margin: 0 !important; }
.elementor-11634 .elementor-element.elementor-element-event-related a { display: inline-flex; align-items: baseline; gap: 9px; color: #397FAE; text-decoration: none; }
.elementor-11634 .elementor-element.elementor-element-event-related a::before { content: '\2192'; font-size: 18px; }
.elementor-11634 .elementor-element.elementor-element-event-related a:hover { text-decoration: underline; }
.elementor-11634 .elementor-element.elementor-element-event-related a:focus-visible { outline: 2px solid #397FAE; outline-offset: 4px; }
@media (max-width: 767px) { .elementor-11634 .elementor-element.elementor-element-event-related > .elementor-widget-container { flex-direction: column; gap: 10px; } }/* End custom CSS */