.elementor-2951 .elementor-element.elementor-element-6110a9b{text-align:center;}.elementor-2951 .elementor-element.elementor-element-6110a9b .elementor-heading-title{font-family:var( --e-global-typography-1933cc7-font-family ), Sans-serif;font-size:var( --e-global-typography-1933cc7-font-size );font-weight:var( --e-global-typography-1933cc7-font-weight );}.elementor-2951 .elementor-element.elementor-element-bc60cfc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2951 .elementor-element.elementor-element-bc60cfc .elementor-divider-separator{width:100%;}.elementor-2951 .elementor-element.elementor-element-bc60cfc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2951 .elementor-element.elementor-element-0bcb6ef > .elementor-container{max-width:850px;text-align:center;}.elementor-2951 .elementor-element.elementor-element-f3a1246 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-2951 .elementor-element.elementor-element-7095ace{width:25%;}.elementor-2951 .elementor-element.elementor-element-edacc5c{width:75%;}}@media(max-width:1024px){.elementor-2951 .elementor-element.elementor-element-6110a9b{text-align:left;}.elementor-2951 .elementor-element.elementor-element-6110a9b .elementor-heading-title{font-size:var( --e-global-typography-1933cc7-font-size );}}@media(max-width:767px){.elementor-2951 .elementor-element.elementor-element-6110a9b .elementor-heading-title{font-size:var( --e-global-typography-1933cc7-font-size );}}/* Start custom CSS for heading, class: .elementor-element-6110a9b */@media (min-width: 1281px) {
    .elementor-2951 .elementor-element.elementor-element-6110a9b {
        white-space: nowrap;
        transform: rotate(-90deg) translate(-50%, -50%);
        margin: 0 !important;
        width: 510px;
    }
}
@media (max-width: 1280px) {
    .elementor-2951 .elementor-element.elementor-element-6110a9b h2 {
        font-size: 2.25em !important;
    }
}
.elementor-2951 .elementor-element.elementor-element-6110a9b em {
    color: var(--e-global-color-secondary);
    font-style: normal;
}/* End custom CSS */
/* Start custom CSS for wp-widget-pods_widget_list, class: .elementor-element-859d0e2 */.elementor-2951 .elementor-element.elementor-element-859d0e2 .speakers-grid .speaker {
    width: calc(50% - 20px);
}
@media (max-width: 600px) {
    .elementor-2951 .elementor-element.elementor-element-859d0e2 .speakers-grid .speaker {
        width: calc(100% - 20px);
    }
}/* End custom CSS */