.elementor-7365 .elementor-element.elementor-element-a7f228b{--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:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7365 .elementor-element.elementor-element-a7f228b .trx_addons_bg_text{z-index:0;}.elementor-7365 .elementor-element.elementor-element-a7f228b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-7365 .elementor-element.elementor-element-a7f228b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-7365 .elementor-element.elementor-element-5a109d7.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-theme_color_title );}.elementor-7365 .elementor-element.elementor-element-5a109d7.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-7365 .elementor-element.elementor-element-5a109d7.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-theme_color_title );border-color:var( --e-global-color-theme_color_title );}.elementor-7365 .elementor-element.elementor-element-5a109d7 .elementor-drop-cap{margin-inline-end:16px;}.elementor-7365 .elementor-element.elementor-element-5a109d7 .elementor-drop-cap-letter{font-size:3.5625rem;font-weight:500;}.elementor-7365 .elementor-element.elementor-element-eee0582{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7365 .elementor-element.elementor-element-eee0582 .trx_addons_bg_text{z-index:0;}.elementor-7365 .elementor-element.elementor-element-eee0582 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-7365 .elementor-element.elementor-element-eee0582 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-7365 .elementor-element.elementor-element-ebb9d4b{font-weight:300;}.elementor-7365 .elementor-element.elementor-element-5de797f > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-7365 .elementor-element.elementor-element-8f3a6e0{font-weight:300;}.elementor-7365 .elementor-element.elementor-element-baa7dc2{margin:30px 50px calc(var(--kit-widget-spacing, 0px) + 30px) 50px;}.elementor-7365 .elementor-element.elementor-element-baa7dc2 .gallery-item .gallery-caption{display:none;}.elementor-7365 .elementor-element.elementor-element-baa7dc2 .gallery-item{padding:0 30px 30px 0;}.elementor-7365 .elementor-element.elementor-element-baa7dc2 .gallery{margin:0 -30px -30px 0;}.elementor-7365 .elementor-element.elementor-element-6bc0461{font-weight:300;}.elementor-7365 .elementor-element.elementor-element-710b9e1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7365 .elementor-element.elementor-element-710b9e1 .elementor-divider-separator{width:100%;}.elementor-7365 .elementor-element.elementor-element-710b9e1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7365 .elementor-element.elementor-element-434d2e8 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-7365 .elementor-element.elementor-element-434d2e8 .ectbe-wrapper{--e-ectbe-date-area-background:#000000;--e-ectbe-date-area-color:#000000;--e-ectbe-evt-title-color:#000000;--e-ectbe-evt-description-color:#3D3D3D;--e-ectbe-evt-venue-color:#000000;--e-ectbe-evt-read-more-color:#000000;}.elementor-7365 .elementor-element.elementor-element-434d2e8 .ectbe-list-wrapper.style-1 .ectbe-date-area,
					.elementor-7365 .elementor-element.elementor-element-434d2e8 .ectbe-content-box .ectbe-date-area span,
					.elementor-7365 .elementor-element.elementor-element-434d2e8 .ectbe-minimal-list-wrapper .ectbe-evt-time{font-family:"Epilogue", Sans-serif;}.elementor-7365 .elementor-element.elementor-element-434d2e8 .ectbe-evt-title .ectbe-evt-url{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:600;line-height:34px;}.elementor-7365 .elementor-element.elementor-element-434d2e8 .ectbe-evt-description{font-family:"bahnschrift", Sans-serif;font-size:15px;font-weight:300;line-height:19px;}.elementor-7365 .elementor-element.elementor-element-434d2e8 .ectbe-evt-venue span{font-family:"Epilogue", Sans-serif;}.elementor-7365 .elementor-element.elementor-element-434d2e8 .ectbe-evt-read-more{font-family:"Epilogue", Sans-serif;font-weight:700;}@media(max-width:1279px){.elementor-7365 .elementor-element.elementor-element-a7f228b{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-7365 .elementor-element.elementor-element-eee0582{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-7365 .elementor-element.elementor-element-a7f228b{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-7365 .elementor-element.elementor-element-eee0582{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-7365 .elementor-element.elementor-element-baa7dc2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}}/* Start custom CSS for the-events-calendar-addon, class: .elementor-element-434d2e8 */.ectbe-wrapper .ectbe-month-header.ectbe-simple-event{
    font-family: Rillus, Sans-Serif;
    font-weight: 600;
    font-size: 22px;
    color:#f1f1f1;
    display: none;
}

.ectbe-wrapper.style-2 .ectbe-simple-event #ectbe-date span{
     font-family: Rillus, Sans-Serif;
    font-weight: 600;
    font-size: 22px;
    color:#000;
}

.ectbe-list-wrapper.style-2 .ectbe-simple-event .ectbe-content-box{border-left:
    1px var(--ectbe-cbx-left-bd-style) var(--e-ectbe-date-area-background) !important;
}

.ectbe-list-wrapper.style-2 .ectbe-content-box .ectbe-date-area{
    display: none;
}

.ectbe-wrapper .ectbe-month-header.ectbe-simple-event:after{
    display: none;
}

.ectbe-list-wrapper.style-2 .ectbe-inner-wrapper .ectbe-evt-img{
    width:45%;
}


.ectbe-each-cate a {
    font-size: 11px;
    text-transform: uppercase;
    border: 1px solid var(--e-ectbe-each-cate-color);
    border-radius: 60px;
    font-family: Epilogue, sans-serif;
    font-weight: 600;
    color: var(--e-ectbe-each-cate-color);
}


.ectbe-wrapper.ectbe-list-wrapper .ectbe-evt-more-box{display:none;}

.ectbe-list-wrapper.style-2 .ectbe-inner-wrapper .ectbe-evt-img{
    height:180px !important;
}

.ectbe-list-wrapper .ectbe-inner-wrapper{
    margin-top:50px !important;
}

.ectbe-wrapper .ectbe-evt-title .ectbe-evt-url {
    position: relative;
    display: inline;
    text-decoration: none;
    background: none;
}


/**/
.ectbe-wrapper .ectbe-evt-title .ectbe-evt-url {
    text-decoration-line: underline;
    text-decoration-color: transparent;
    text-decoration-thickness: 2px;
    text-underline-offset: 3px;
    transition: text-decoration-color 0.3s ease;
}

.ectbe-wrapper .ectbe-evt-title .ectbe-evt-url:hover {
    text-decoration-color: currentColor;
}

.ectbe-wrapper .ectbe-evt-title{
    margin:9px 0 9px 2px !important;
}

.ectbe-each-cate a:hover{
    color:#000000;
}/* End custom CSS */