.elementor-1321 .elementor-element.elementor-element-b57bba2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-607a06e{--display:flex;--padding-top:64px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-27eb0b0{--display:flex;--padding-top:64px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-31a6c87{--display:flex;--padding-top:64px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-e8f397c{--display:flex;--padding-top:64px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-7a6ca35{--display:flex;--padding-top:64px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-1321 .elementor-element.elementor-element-2eae1e0{--display:flex;--padding-top:64px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-4404004{--display:flex;--padding-top:24px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}@media(min-width:1440px){.elementor-1321 .elementor-element.elementor-element-607a06e{--padding-top:64px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-27eb0b0{--padding-top:64px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-31a6c87{--padding-top:64px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-e8f397c{--padding-top:64px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-7a6ca35{--padding-top:64px;--padding-bottom:140px;--padding-left:24px;--padding-right:24px;}.elementor-1321 .elementor-element.elementor-element-2eae1e0{--padding-top:64px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-4404004{--padding-top:24px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1023px){.elementor-1321 .elementor-element.elementor-element-607a06e{--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-27eb0b0{--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-31a6c87{--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-e8f397c{--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-7a6ca35{--padding-top:64px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1321 .elementor-element.elementor-element-2eae1e0{--padding-top:64px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-4404004{--padding-top:24px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1321 .elementor-element.elementor-element-607a06e{--padding-top:24px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-27eb0b0{--padding-top:24px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-31a6c87{--padding-top:24px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-e8f397c{--padding-top:24px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-7a6ca35{--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-1321 .elementor-element.elementor-element-2eae1e0{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1321 .elementor-element.elementor-element-4404004{--padding-top:16px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for techbbq-startup-program-hero, class: .elementor-element-cec83c9 *//* 2026-09-08: the Defence & Dual-Use Summit ran on 26 and 27 August 2026, so there is no attend or apply path. show_primary_button is 'no' and primary_button_status 'disabled', but the template honours neither, so the button is hidden here. Delete this rule to bring it back. */
.elementor-1321 .elementor-element.elementor-element-cec83c9 .techbbq-startup-program-hero__actions .techbbq-btn--primary { display: none !important; }/* End custom CSS */
/* Start custom CSS for techbbq-event-programme, class: .elementor-element-daf904b *//* 2026-09-07 per Auri: the programme descriptions read as one wall of text, because the widget
   renders the whole description into a single <p> and escapes any HTML in it. Newlines DO survive
   into the markup, so the copy is written with real line breaks (one person per line, a blank line
   between the blurb, the moderator and the speakers) and pre-line turns them into structure.
   Proper boxes and speaker avatars need the theme change asked for in Humandone item 18. */
.elementor-1321 .elementor-element.elementor-element-daf904b .techbbq-event-programme__description {
  white-space: pre-line !important;
  line-height: 1.75 !important;
  max-width: 68ch !important;
  padding: 14px 0 4px 18px !important;
  border-left: 2px solid rgba(255,255,255,0.14) !important;
}
.elementor-1321 .elementor-element.elementor-element-daf904b .techbbq-event-programme__panel { padding-bottom: 6px !important; }/* End custom CSS */