.elementor-19578 .elementor-element.elementor-element-d9ff729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19578 .elementor-element.elementor-element-729803a{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-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-weight:var( --e-global-typography-text-font-weight );}.elementor-19578 .elementor-element.elementor-element-4aa905d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19578 .elementor-element.elementor-element-a5cc872{--display:flex;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-19578 .elementor-element.elementor-element-df62b23 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-19578 .elementor-element.elementor-element-df62b23{text-align:center;font-family:"Helvetica", Sans-serif;font-weight:400;line-height:1.5;color:var( --e-global-color-primary );}.elementor-19578 .elementor-element.elementor-element-d79ed21{width:auto;max-width:auto;font-family:"Helvetica", Sans-serif;font-weight:400;line-height:1.5;}.elementor-19578 .elementor-element.elementor-element-2c4d2cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19578 .elementor-element.elementor-element-2c4d2cc:not(.elementor-motion-effects-element-type-background), .elementor-19578 .elementor-element.elementor-element-2c4d2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19578 .elementor-element.elementor-element-b01f7b9{--display:flex;}.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-19578 .elementor-element.elementor-element-72b8cf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19578 .elementor-element.elementor-element-72b8cf0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.25;}.elementor-19578 .elementor-element.elementor-element-f5d42ad{font-family:"Helvetica", Sans-serif;font-weight:400;line-height:1.5;color:var( --e-global-color-text );}.elementor-19578 .elementor-element.elementor-element-e156f0c{--display:flex;}.elementor-19578 .elementor-element.elementor-element-88cb825 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19578 .elementor-element.elementor-element-88cb825 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.25;}.elementor-widget-ucaddon_content_accordion .ue_ca_additional_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue_heading_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19578 .elementor-element.elementor-element-fde29c6 .uc_content{background-color:#FFFDFD;text-align:left;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px;}.elementor-19578 .elementor-element.elementor-element-fde29c6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19578 .elementor-element.elementor-element-fde29c6 .uc-heading{flex-direction:row;background-color:#FFFFFF;border-radius:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF;}.elementor-19578 .elementor-element.elementor-element-fde29c6 .uc_ac_box{background-color:#FFFFFF;}.elementor-19578 .elementor-element.elementor-element-fde29c6 span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-19578 .elementor-element.elementor-element-fde29c6 span.uc_dactive{color:var( --e-global-color-secondary );}.elementor-19578 .elementor-element.elementor-element-fde29c6 span.uc_dactive svg{fill:var( --e-global-color-secondary );}.elementor-19578 .elementor-element.elementor-element-fde29c6 span.uc_active{color:var( --e-global-color-secondary );}.elementor-19578 .elementor-element.elementor-element-fde29c6 span.uc_active svg{fill:var( --e-global-color-secondary );}.elementor-19578 .elementor-element.elementor-element-fde29c6 .uc-item-active .uc-heading{background-color:#FFFFFF;}.elementor-19578 .elementor-element.elementor-element-fde29c6 .ue_heading_title{padding:10px 10px 10px 10px;color:#000000;font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-19578 .elementor-element.elementor-element-fde29c6 .uc-item-active .ue_heading_title{color:var( --e-global-color-primary );}.elementor-19578 .elementor-element.elementor-element-fde29c6 .ue-item-title{color:var( --e-global-color-primary );margin-top:0px;}.elementor-19578 .elementor-element.elementor-element-fde29c6 .ue-item-text{color:var( --e-global-color-primary );margin-top:15px;}.elementor-19578 .elementor-element.elementor-element-fde29c6 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#084C2E;color:#ffffff;margin-top:20px;}.elementor-19578 .elementor-element.elementor-element-fde29c6 .uc_more_btn:hover{background-color:#084C2E;color:#ffffff;}.elementor-19578 .elementor-element.elementor-element-c614f31 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19578 .elementor-element.elementor-element-c614f31 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.25;}.elementor-19578 .elementor-element.elementor-element-d85d3da .uc_content{background-color:#FFFDFD;text-align:left;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px;}.elementor-19578 .elementor-element.elementor-element-d85d3da > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19578 .elementor-element.elementor-element-d85d3da .uc-heading{flex-direction:row;background-color:#FFFFFF;border-radius:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFAFAF;}.elementor-19578 .elementor-element.elementor-element-d85d3da .uc_ac_box{background-color:#FFFFFF;}.elementor-19578 .elementor-element.elementor-element-d85d3da span.ue_accordion_icon{width:50px;height:50px;border-radius:0px;font-size:10px;}.elementor-19578 .elementor-element.elementor-element-d85d3da span.uc_dactive{color:var( --e-global-color-secondary );}.elementor-19578 .elementor-element.elementor-element-d85d3da span.uc_dactive svg{fill:var( --e-global-color-secondary );}.elementor-19578 .elementor-element.elementor-element-d85d3da span.uc_active{color:var( --e-global-color-secondary );}.elementor-19578 .elementor-element.elementor-element-d85d3da span.uc_active svg{fill:var( --e-global-color-secondary );}.elementor-19578 .elementor-element.elementor-element-d85d3da .uc-item-active .uc-heading{background-color:#FFFFFF;}.elementor-19578 .elementor-element.elementor-element-d85d3da .ue_heading_title{padding:10px 10px 10px 10px;color:#000000;font-family:"Helvetica", Sans-serif;font-weight:600;}.elementor-19578 .elementor-element.elementor-element-d85d3da .uc-item-active .ue_heading_title{color:var( --e-global-color-primary );}.elementor-19578 .elementor-element.elementor-element-d85d3da .ue-item-title{color:var( --e-global-color-primary );margin-top:0px;}.elementor-19578 .elementor-element.elementor-element-d85d3da .ue-item-text{color:var( --e-global-color-primary );margin-top:15px;}.elementor-19578 .elementor-element.elementor-element-d85d3da .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#084C2E;color:#ffffff;margin-top:20px;}.elementor-19578 .elementor-element.elementor-element-d85d3da .uc_more_btn:hover{background-color:#084C2E;color:#ffffff;}.elementor-19578 .elementor-element.elementor-element-1fa21a0{--display:flex;}.elementor-19578 .elementor-element.elementor-element-d870821 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19578 .elementor-element.elementor-element-d870821 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.25;}.elementor-19578 .elementor-element.elementor-element-e8a7721 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19578 .elementor-element.elementor-element-e8a7721{font-family:"Helvetica", Sans-serif;font-weight:400;line-height:1.5;color:var( --e-global-color-text );}.elementor-19578 .elementor-element.elementor-element-2d00667{--display:flex;}.elementor-19578 .elementor-element.elementor-element-5e54921 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19578 .elementor-element.elementor-element-5e54921 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.25;}.elementor-19578 .elementor-element.elementor-element-aa1fcdb{font-family:"Helvetica", Sans-serif;font-weight:400;line-height:1.5;color:var( --e-global-color-text );}.elementor-19578 .elementor-element.elementor-element-26c7a5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19578 .elementor-element.elementor-element-29eb00d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19578 .elementor-element.elementor-element-29eb00d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.25;}.elementor-19578 .elementor-element.elementor-element-d9e0afa{font-family:"Helvetica", Sans-serif;font-weight:400;line-height:1.5;color:var( --e-global-color-text );}.elementor-19578 .elementor-element.elementor-element-1a06945{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19578 .elementor-element.elementor-element-46a72d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19578 .elementor-element.elementor-element-46a72d7{font-family:"Helvetica", Sans-serif;font-weight:400;line-height:1.5;color:var( --e-global-color-text );}.elementor-19578 .elementor-element.elementor-element-82ab3ef{text-align:left;}.elementor-19578 .elementor-element.elementor-element-82ab3ef img{max-width:20%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-19578 .elementor-element.elementor-element-df62b23{font-size:15px;}.elementor-19578 .elementor-element.elementor-element-d79ed21{font-size:15px;}.elementor-19578 .elementor-element.elementor-element-72b8cf0 .elementor-heading-title{font-size:22px;}.elementor-19578 .elementor-element.elementor-element-f5d42ad{font-size:15px;}.elementor-19578 .elementor-element.elementor-element-88cb825 .elementor-heading-title{font-size:22px;}.elementor-19578 .elementor-element.elementor-element-c614f31 .elementor-heading-title{font-size:22px;}.elementor-19578 .elementor-element.elementor-element-d870821 .elementor-heading-title{font-size:22px;}.elementor-19578 .elementor-element.elementor-element-e8a7721{font-size:15px;}.elementor-19578 .elementor-element.elementor-element-5e54921 .elementor-heading-title{font-size:22px;}.elementor-19578 .elementor-element.elementor-element-aa1fcdb{font-size:15px;}.elementor-19578 .elementor-element.elementor-element-29eb00d .elementor-heading-title{font-size:22px;}.elementor-19578 .elementor-element.elementor-element-d9e0afa{font-size:15px;}.elementor-19578 .elementor-element.elementor-element-46a72d7{font-size:15px;}.elementor-19578 .elementor-element.elementor-element-82ab3ef img{max-width:200px;}}@media(max-width:767px){.elementor-19578 .elementor-element.elementor-element-df62b23{font-size:14px;}.elementor-19578 .elementor-element.elementor-element-d79ed21{width:auto;max-width:auto;columns:1;text-align:left;font-size:14px;}.elementor-19578 .elementor-element.elementor-element-72b8cf0 .elementor-heading-title{font-size:20px;}.elementor-19578 .elementor-element.elementor-element-f5d42ad{font-size:14px;}.elementor-19578 .elementor-element.elementor-element-88cb825 .elementor-heading-title{font-size:20px;}.elementor-19578 .elementor-element.elementor-element-c614f31 .elementor-heading-title{font-size:20px;}.elementor-19578 .elementor-element.elementor-element-d870821 .elementor-heading-title{font-size:20px;}.elementor-19578 .elementor-element.elementor-element-e8a7721{font-size:14px;}.elementor-19578 .elementor-element.elementor-element-5e54921 .elementor-heading-title{font-size:20px;}.elementor-19578 .elementor-element.elementor-element-aa1fcdb{font-size:14px;}.elementor-19578 .elementor-element.elementor-element-29eb00d .elementor-heading-title{font-size:20px;}.elementor-19578 .elementor-element.elementor-element-d9e0afa{font-size:14px;}.elementor-19578 .elementor-element.elementor-element-46a72d7{font-size:14px;}.elementor-19578 .elementor-element.elementor-element-82ab3ef img{max-width:150px;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start custom CSS */p a, .link-past-speakers {
    color: #628B35;
    border-bottom: 1px solid #628B35;
}

p a:hover, .link-past-speakers:hover {
    color: #4A6C25;
    border-bottom: 1px solid #4A6C25;
}

/*HERO*/
#hero {
    padding-top: 65px;
    padding-bottom: 65px;
}

/*PROGRAMS*/
#programs {
    padding-bottom: 65px;
    padding-bottom: 80px;
}

#programs .elementor-accordion {
    display: flex;
    flex-direction: column;
    gap: 20px;
    border: none;
}

#programs .elementor-accordion-icon svg {
    width: 15px;
    filter: brightness(0) saturate(100%) invert(48%) sepia(51%) saturate(484%) hue-rotate(46deg) brightness(91%) contrast(88%);
}

/*SPEAKERS*/
#speakers {
    padding-top: 65px;
    padding-bottom: 65px;
}

#speakers .speaker-wrap {
    padding-bottom: 15px;
}

.link-past-speakers {
    font-size: 16px;
    font-style: italic;
    line-height: 1.5;
}

/*ADDITIONAL INFO*/
#additional-info {
    padding-top: 65px;
}

#additional-info .info-wrap {
    margin-bottom: 45px;
}

@media (max-width: 1280px) {
    #hero .hero-wrap > .e-con-inner, #hero .desc-wrap > .e-con-inner, #programs .program-wrap > .e-con-inner, #speakers .heading-wrap > .e-con-inner, #speakers .speaker-wrap > .e-con-inner, #additional-info .info-wrap  > .e-con-inner {
        max-width: 80%;
    }
}

@media (max-width: 1080px) {
    #hero .hero-wrap > .e-con-inner, #hero .desc-wrap > .e-con-inner, #programs .program-wrap > .e-con-inner, #speakers .heading-wrap > .e-con-inner, #speakers .speaker-wrap > .e-con-inner, #additional-info .info-wrap  > .e-con-inner {
        max-width: 85%;
    }
}

@media (max-width: 1024px) {
    #hero, #speakers {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    #programs {
        padding-top: 50px;
        padding-bottom: 65px;
    }
    #additional-info {
        padding-top: 50px;
    }
    #additional-info .info-wrap {
        margin-bottom: 30px;
    }
}

@media (max-width: 769px) {
    #hero .hero-wrap > .e-con-inner {
        max-width: 100%;
    }
    #hero {
        padding-top: 0;
        padding-bottom: 50px;
    }
    #programs {
        padding-top: 0;
        padding-bottom: 65px;
    }
    #additional-info {
        padding-top: 50px;
    }
    #additional-info .info-wrap {
        margin-bottom: 30px;
    }
}/* End custom CSS */