.elementor-7029 .elementor-element.elementor-element-3f7738ce{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7029 .elementor-element.elementor-element-4011e1ac{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e13815d );--border-color:var( --e-global-color-e13815d );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7029 .elementor-element.elementor-element-4d34ad91{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e13815d );--border-color:var( --e-global-color-e13815d );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7029 .elementor-element.elementor-element-11e26b68{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e13815d );--border-color:var( --e-global-color-e13815d );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7029 .elementor-element.elementor-element-6664b570{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:48px;--e-n-carousel-swiper-slides-gap:8px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-7029 .elementor-element.elementor-element-6664b570 .swiper-slide ) > .e-con{border-style:none;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-7029 .elementor-element.elementor-element-3fbdc937{text-align:end;font-family:var( --e-global-typography-6f1522c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1522c-font-size );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7029 .elementor-element.elementor-element-6e5c11b{background-color:#3B0A5680;padding:2px 4px 2px 4px;top:0px;z-index:5;border-radius:8px 0px 4px 0px;text-align:end;}.elementor-7029 .elementor-element.elementor-element-6e5c11b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-7029 .elementor-element.elementor-element-6e5c11b{left:0px;}body.rtl .elementor-7029 .elementor-element.elementor-element-6e5c11b{right:0px;}.elementor-7029 .elementor-element.elementor-element-6e5c11b .elementor-heading-title{font-family:var( --e-global-typography-6f1522c-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1522c-font-size );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7029 .elementor-element.elementor-element-6664b570{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7029 .elementor-element.elementor-element-3fbdc937{font-size:var( --e-global-typography-6f1522c-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7029 .elementor-element.elementor-element-6e5c11b .elementor-heading-title{font-size:var( --e-global-typography-6f1522c-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7029 .elementor-element.elementor-element-6664b570{--e-n-carousel-swiper-slides-to-display:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7029 .elementor-element.elementor-element-3fbdc937{font-size:var( --e-global-typography-6f1522c-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7029 .elementor-element.elementor-element-6e5c11b .elementor-heading-title{font-size:var( --e-global-typography-6f1522c-font-size );}}/* Start custom CSS */.date-post .elementor-shortcode{
    display: inline-flex;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    width: max-content;
}

.event-map{
    height: fit-content;
}

.ft-video .elementor-video{
    border-radius: 8px;
}

.event-pp{
    height: 40px;
}

.code{
    background-color: rgba(255, 255, 255, 0.4);
    padding: 2px 4px;
    border-radius: 4px;
    font-family: Consolas, Menlo, Monaco, "Courier New", monospace;
}

/* SUPEREVENT BOX */
.w3v-partof{
  display:flex;
  gap:4px;
  align-items:center;
  padding:4px;
  border-radius:4px;
  text-decoration:none;
  transition: all 200ms ease-out;
  font-family: var(--e-global-typography-text-font-family);
  border: 1px solid var(--e-global-color-e13815d);
  width: max-content;
}

.w3v-partof:hover{
  transform: translateY(-4px);
}

.w3v-partof__text{
    display: flex;
    flex-direction: row;
    gap: 4px;
    align-items: center;
      font-size: var( --e-global-typography-6f1522c-font-size );
}
.w3v-partof__media{
  flex:0 0 auto;
}

.w3v-partof__img{
  width:24px;
  height:24px;
  border-radius: 2px !important;
  object-fit:cover;
  display:block;
}

.w3v-partof__kicker{
  display:block;
  color: var( --e-global-color-425705f );
  opacity: 0.6;
}

.w3v-partof__title{
  display:block;
  color: var( --e-global-color-425705f );
}

/* SPEAKERS GRID */
.speakers-grid{
	display:grid;
	gap:8px;
	grid-template-columns: repeat(2, minmax(0, 1fr));
}
.speaker-card{
	display: flex;
	flex-direction: row;
	background-color: #FAF3FA;
	border-radius:8px;
	padding:4px;
	gap: 4px;
}
.speaker-details{
	margin-top: 4px;
	display: flex;
	flex-direction: column;
	flex: 1;
	min-width: 0;
}
.speaker-photo{
	width:80px;
	height:80px !important;
	display:block;
	border-radius:4px !important;
}
.speaker-name{
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size) !important;
	color: var(--e-global-color-425705f);
	font-weight: 600;
	line-height: 1.2rem !important;
}
.speaker-name-wrap{
	display: inline-flex;
	gap: 2px;
}
.speaker-social-icon {
	width: 1em;
	height: 1em;

	background-color: currentColor;

  -webkit-mask: url("https://web3voyager.com/wp-content/uploads/2026/02/arrow_outward.svg") no-repeat center / contain;
  mask: url("https://web3voyager.com/wp-content/uploads/2026/02/arrow_outward.svg") no-repeat center / contain;
}
.speaker-role{
	font-family: var(--e-global-typography-6f1522c-font-family), Sans-serif;
    font-size: var(--e-global-typography-6f1522c-font-size) !important;
	color: var(--e-global-color-secondary);
	font-weight: 600;
	margin-top: 2px;
}
.speaker-company{
	font-family: var(--e-global-typography-6f1522c-font-family), Sans-serif;
    font-size: var(--e-global-typography-6f1522c-font-size) !important;
	color: var(--e-global-color-secondary);
}
@media (max-width: 640px){
  .speakers-grid{
    grid-template-columns: none;
    grid-auto-flow: column;
    grid-auto-columns: 240px;
    overflow-x: auto;
    overscroll-behavior-x: contain;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
    padding-bottom: .25rem;
    scrollbar-width: none;
    -ms-overflow-style: none; 
  }
 .speakers-grid::-webkit-scrollbar {
	 display: none;
  }
 .speakers-grid > * {
	 scroll-snap-align: start; 
  }	
 }/* End custom CSS */