.elementor-52094 .elementor-element.elementor-element-9fb218b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-theme-site-logo .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 );line-height:var( --e-global-typography-text-line-height );}.elementor-52094 .elementor-element.elementor-element-02e712a{width:var( --container-widget-width, 101.931% );max-width:101.931%;--container-widget-width:101.931%;--container-widget-flex-grow:0;text-align:start;}.elementor-bc-flex-widget .elementor-52094 .elementor-element.elementor-element-f4a6b43.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-52094 .elementor-element.elementor-element-f4a6b43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-52094 .elementor-element.elementor-element-f4a6b43 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52094 .elementor-element.elementor-element-071168d > .elementor-element-populated{padding:0px 0px 0px 0px;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-52094 .elementor-element.elementor-element-bcb5a47{width:auto;max-width:auto;}.elementor-52094 .elementor-element.elementor-element-bcb5a47 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-52094 .elementor-element.elementor-element-e36a0bd{width:auto;max-width:auto;}.elementor-52094 .elementor-element.elementor-element-e36a0bd .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-52094 .elementor-element.elementor-element-e9dbc46{width:auto;max-width:auto;}.elementor-52094 .elementor-element.elementor-element-e9dbc46 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-52094 .elementor-element.elementor-element-e203d42{width:auto;max-width:auto;}.elementor-52094 .elementor-element.elementor-element-e203d42 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-52094 .elementor-element.elementor-element-115d47d{width:auto;max-width:auto;}.elementor-52094 .elementor-element.elementor-element-115d47d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-52094 .elementor-element.elementor-element-8656c03{width:auto;max-width:auto;}.elementor-52094 .elementor-element.elementor-element-8656c03 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-52094 .elementor-element.elementor-element-722d669{width:auto;max-width:auto;}.elementor-52094 .elementor-element.elementor-element-722d669 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-52094 .elementor-element.elementor-element-dfde1bc{width:auto;max-width:auto;}.elementor-52094 .elementor-element.elementor-element-dfde1bc .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-52094 .elementor-element.elementor-element-2f5028e > .elementor-widget-container{padding:0px 16px 0px 0px;}}@media(min-width:768px){.elementor-52094 .elementor-element.elementor-element-ef0cb39{width:21.513%;}.elementor-52094 .elementor-element.elementor-element-f4a6b43{width:78.487%;}}@media(max-width:767px){.elementor-52094 .elementor-element.elementor-element-ef0cb39{width:50%;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52094 .elementor-element.elementor-element-f4a6b43{width:50%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for column, class: .elementor-element-ef0cb39 */.elementor-52094 .elementor-element.elementor-element-ef0cb39{
    width: 133px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-071168d */.elementor-52094 .elementor-element.elementor-element-071168d .elementor-widget-wrap{
    max-width: 984px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-left: auto;
    margin-right: 24px;
}

.elementor-52094 .elementor-element.elementor-element-071168d a:hover{
    color: #CD172D;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f5028e */.elementor-52094 .elementor-element.elementor-element-2f5028e{
    text-align: right;
}

.elementor-52094 .elementor-element.elementor-element-2f5028e span{
    font-size: 28px;
    color: #CD172D;
    position: relative;
    top: 2px;
    right: 8px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f4a6b43 */.elementor-52094 .elementor-element.elementor-element-f4a6b43{
    width: calc(100% - 133px)!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e7c3a28 */.webinar-swiper{
    display: none!important;
}

.event-bar-wrapper, .header-main-layout-1, .site-footer{
    display: none;
}

header.scrolled {
    box-shadow: 0px 4px 4px 0px #0000000D !important;
    background: rgba(255, 255, 255, 0.9);
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px)
}

header.scrolled .elementor-widget-heading .elementor-heading-title>a{
    color: #161617;
}/* End custom CSS */