.elementor-10257 .elementor-element.elementor-element-2ec1d12:not(.elementor-motion-effects-element-type-background), .elementor-10257 .elementor-element.elementor-element-2ec1d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbf1b5b );}.elementor-10257 .elementor-element.elementor-element-2ec1d12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10257 .elementor-element.elementor-element-2ec1d12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10257 .elementor-element.elementor-element-7d7b2d2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10257 .elementor-element.elementor-element-b2dea3a{text-align:center;}.elementor-10257 .elementor-element.elementor-element-b2dea3a .elementor-heading-title{font-size:30px;font-weight:bold;}.elementor-10257 .elementor-element.elementor-element-ee08d71 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10257 .elementor-element.elementor-element-24d6b40 > .elementor-widget-container{margin:0px 20px 20px 20px;}.elementor-10257 .elementor-element.elementor-element-24d6b40{text-align:center;}.elementor-10257 .elementor-element.elementor-element-24d6b40 img{border-radius:20px 20px 20px 20px;}.elementor-10257 .elementor-element.elementor-element-60b20f5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-10257 .elementor-element.elementor-element-60b20f5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10257 .elementor-element.elementor-element-ddb5ff8 .eael-event-calendar-table thead tr th{background-color:#C9DAF8;color:#181818;border-style:none;}.elementor-10257 .elementor-element.elementor-element-ddb5ff8 .eael-event-calendar-table tbody tr:nth-child(even) td{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-10257 .elementor-element.elementor-element-ddb5ff8 .eael-event-calendar-table tbody tr:nth-child(odd) td{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-10257 .elementor-element.elementor-element-ddb5ff8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10257 .elementor-element.elementor-element-ddb5ff8 .eael-event-calendar-table thead tr th a{color:#181818;}.elementor-10257 .elementor-element.elementor-element-f92d683{margin-top:30px;margin-bottom:30px;}.elementor-10257 .elementor-element.elementor-element-f13472b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-10257 .elementor-element.elementor-element-ba2125c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10257 .elementor-element.elementor-element-ba2125c{text-align:center;}.elementor-bc-flex-widget .elementor-10257 .elementor-element.elementor-element-0274334.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10257 .elementor-element.elementor-element-0274334.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10257 .elementor-element.elementor-element-0274334.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10257 .elementor-element.elementor-element-d39c5a8{--spacer-size:350px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-10257 .elementor-element.elementor-element-d39c5a8 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-10257 .elementor-element.elementor-element-900eed5{text-align:center;}@media(min-width:768px){.elementor-10257 .elementor-element.elementor-element-f13472b{width:47.5%;}.elementor-10257 .elementor-element.elementor-element-0274334{width:4.333%;}.elementor-10257 .elementor-element.elementor-element-ba5da7f{width:47.5%;}}@media(max-width:767px){.elementor-10257 .elementor-element.elementor-element-b2dea3a .elementor-heading-title{font-size:20px;}.elementor-10257 .elementor-element.elementor-element-d39c5a8{--spacer-size:2px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}