.elementor-144119 .elementor-element.elementor-element-e882a45 .elementor-repeater-item-8f03327.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.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-144119 .elementor-element.elementor-element-af8e3e6{width:auto;max-width:auto;}.elementor-144119 .elementor-element.elementor-element-af8e3e6 > .elementor-widget-container{margin:0rem 0.5rem 0rem 0rem;padding:11px 0px 0px 0px;}.elementor-144119 .elementor-element.elementor-element-af8e3e6 .elementor-icon-wrapper{text-align:center;}.elementor-144119 .elementor-element.elementor-element-af8e3e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-144119 .elementor-element.elementor-element-af8e3e6.elementor-view-framed .elementor-icon, .elementor-144119 .elementor-element.elementor-element-af8e3e6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-144119 .elementor-element.elementor-element-af8e3e6.elementor-view-framed .elementor-icon, .elementor-144119 .elementor-element.elementor-element-af8e3e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-144119 .elementor-element.elementor-element-af8e3e6 .elementor-icon{font-size:28px;}.elementor-144119 .elementor-element.elementor-element-af8e3e6 .elementor-icon svg{height:28px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );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 );}.elementor-144119 .elementor-element.elementor-element-c1e8003{width:auto;max-width:auto;align-self:center;}.elementor-144119 .elementor-element.elementor-element-c1e8003 > .elementor-widget-container{padding:0.25rem 1rem 0.25rem 1rem;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-text );}.elementor-144119 .elementor-element.elementor-element-c1e8003 .elementor-heading-title{color:var( --e-global-color-268f138 );font-family:"Merriweather", Sans-serif;font-size:2rem;font-weight:500;line-height:1.4em;}.elementor-144119 .elementor-element.elementor-element-46e3fca > .elementor-widget-container{padding:48px 0px 48px 0px;}.elementor-144119 .elementor-element.elementor-element-46e3fca .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-144119 .elementor-element.elementor-element-46e3fca .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-144119 .elementor-element.elementor-element-e882a45{padding:5rem 0rem 5rem 0rem;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-46e3fca */.conference-sponsors .jet-listing-dynamic-repeater__items {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
}

.conference-sponsors .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item img {
    height: 150px;
    object-fit: contain;
    object-position: center center;
}

.conference-sponsors .sponsor-item[href=""] {
    pointer-events: none;
}

.elementor-144119 .elementor-element.elementor-element-46e3fca.conference-sponsors .jet-listing-dynamic-repeater__item > * {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-46e3fca */.conference-sponsors .jet-listing-dynamic-repeater__items {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
}

.conference-sponsors .jet-listing-dynamic-repeater__items .jet-listing-dynamic-repeater__item img {
    height: 150px;
    object-fit: contain;
    object-position: center center;
}

.conference-sponsors .sponsor-item[href=""] {
    pointer-events: none;
}

.elementor-144119 .elementor-element.elementor-element-46e3fca.conference-sponsors .jet-listing-dynamic-repeater__item > * {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e882a45 */.event-schedule .jet-listing-dynamic-repeater__items {
    display: grid;
    grid-template-columns: 1fr;
}

@media (min-width: 576px) {
.event-schedule .jet-listing-dynamic-repeater__items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 32px;
}
}

@media (min-width: 768px) {
.event-schedule .jet-listing-dynamic-repeater__items {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 32px;
}
}

.event-schedule .jet-listing-dynamic-repeater__item {
    display: block;
    padding-bottom: 1rem;
}

.event-schedule-date {
    font-weight: bold;
    margin-bottom: 0.25rem;
    font-family: 'Lato';
    text-transform: uppercase;
    color: #335485;
    font-size: 1.25rem;
    line-height: 1;
}

.event-schedule-date-weekday {
    font-weight: bold;
    margin-bottom: 0.5rem;
    font-family: 'Lato';
    text-transform: uppercase;
    color: #CCCCCC;
    font-size: 1.25rem;
    line-height: 1;
}

.event-schedule-activities {
    display: block !important;
}

.event-schedule-activities p {
    margin-bottom: 0.5rem;
}/* End custom CSS */