.elementor-24916 .elementor-element.elementor-element-585e2c24{overflow:hidden;margin-top:0%;margin-bottom:10%;padding:3% 0% 0% 0%;}.elementor-24916 .elementor-element.elementor-element-1ecfbdc9 img{width:100%;max-width:100%;}.elementor-24916 .elementor-element.elementor-element-1ecfbdc9 > .elementor-widget-container{margin:-19% -4.2% 0% -1%;}.elementor-24916 .elementor-element.elementor-element-5cb57df5 .elementor-spacer-inner{height:352px;}.elementor-24916 .elementor-element.elementor-element-5cb57df5{z-index:0;width:18.3vw;max-width:18.3vw;top:0vw;}.elementor-24916 .elementor-element.elementor-element-5cb57df5 > .elementor-widget-container{background-color:#FFFFFF;border-radius:60% 60% 60% 60%;}body:not(.rtl) .elementor-24916 .elementor-element.elementor-element-5cb57df5{left:61vw;}body.rtl .elementor-24916 .elementor-element.elementor-element-5cb57df5{right:61vw;}.elementor-24916 .elementor-element.elementor-element-10898abf .elementor-spacer-inner{height:398px;}.elementor-24916 .elementor-element.elementor-element-10898abf{z-index:0;width:20.6%;max-width:20.6%;top:25.6vw;}.elementor-24916 .elementor-element.elementor-element-10898abf > .elementor-widget-container{background-color:#FDEBEB;border-radius:60% 60% 60% 60%;box-shadow:0px 2px 7px 0px rgba(0, 0, 0, 0.05);}body:not(.rtl) .elementor-24916 .elementor-element.elementor-element-10898abf{left:18vw;}body.rtl .elementor-24916 .elementor-element.elementor-element-10898abf{right:18vw;}.elementor-24916 .elementor-element.elementor-element-2d0f9be{text-align:center;color:var( --e-global-color-8f8dd14 );font-family:var( --e-global-typography-10db3c9-font-family ), Sans-serif;font-size:var( --e-global-typography-10db3c9-font-size );line-height:var( --e-global-typography-10db3c9-line-height );letter-spacing:var( --e-global-typography-10db3c9-letter-spacing );width:17%;max-width:17%;top:1.9vw;}body:not(.rtl) .elementor-24916 .elementor-element.elementor-element-2d0f9be{left:61.8vw;}body.rtl .elementor-24916 .elementor-element.elementor-element-2d0f9be{right:61.8vw;}.elementor-24916 .elementor-element.elementor-element-759913fc{margin-top:-22%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-24916 .elementor-element.elementor-element-5e710b9d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-24916 .elementor-element.elementor-element-5e710b9d > .elementor-element-populated{margin:0% 0% 0% 45%;padding:0% 1% 0% 1%;}.elementor-24916 .elementor-element.elementor-element-6e32d1c7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24916 .elementor-element.elementor-element-6e32d1c7 > .elementor-element-populated{margin:0% 36% 0% 0%;padding:0% 1% 0% 1%;}.elementor-24916 .elementor-element.elementor-element-2f3bce51{color:var( --e-global-color-text );font-family:var( --e-global-typography-7f0784a-font-family ), Sans-serif;font-size:var( --e-global-typography-7f0784a-font-size );line-height:var( --e-global-typography-7f0784a-line-height );letter-spacing:var( --e-global-typography-7f0784a-letter-spacing );}.elementor-24916 .elementor-element.elementor-element-2f3bce51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24916 .elementor-element.elementor-element-294777f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-24916 .elementor-element.elementor-element-294777f6 .elementor-divider-separator{width:100%;}.elementor-24916 .elementor-element.elementor-element-294777f6 .elementor-divider{padding-top:3px;padding-bottom:3px;}.elementor-24916 .elementor-element.elementor-element-294777f6 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-24916 .elementor-element.elementor-element-aa22411{color:var( --e-global-color-text );font-family:var( --e-global-typography-dc762fd-font-family ), Sans-serif;font-size:var( --e-global-typography-dc762fd-font-size );line-height:var( --e-global-typography-dc762fd-line-height );letter-spacing:var( --e-global-typography-dc762fd-letter-spacing );}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc td{border-color:#CFCFDA;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper hr.fc-divider{border-color:#CFCFDA;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc th{border-color:#CFCFDA;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view  td.fc-today{border-left-color:#CFCFDA;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view  table thead:first-child tr:first-child td{border-top-color:#CFCFDA !important;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:#CFCFDA !important;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:#CFCFDA !important;}.elementor-24916 .elementor-element.elementor-element-d617840 .fc-row table thead:first-child tr:first-child th{text-align:center;}.elementor-24916 .elementor-element.elementor-element-d617840 .fc-day-number{float:unset;}.elementor-24916 .elementor-element.elementor-element-d617840 .fc-view table thead:first-child tr:first-child td{text-align:center;}.elementor-24916 .elementor-element.elementor-element-d617840 .fc-today .fc-day-number{color:#1111e1;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-heading td.fc-widget-header{background-color:#f1edf8;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-heading td.fc-widget-header{background-color:#f1edf8;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-item:nth-child(even) td{background-color:#ffffff;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-item:nth-child(even) td{background-color:#ffffff;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view .fc-list-table tr.fc-list-item:nth-child(odd) td{background-color:#ffffff;}.elementor-24916 .elementor-element.elementor-element-d617840 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view .fc-list-table tr.fc-list-item:nth-child(odd) td{background-color:#ffffff;}@media(max-width:1024px){.elementor-24916 .elementor-element.elementor-element-2d0f9be{font-size:var( --e-global-typography-10db3c9-font-size );line-height:var( --e-global-typography-10db3c9-line-height );letter-spacing:var( --e-global-typography-10db3c9-letter-spacing );}.elementor-24916 .elementor-element.elementor-element-759913fc{margin-top:-13%;margin-bottom:0%;}.elementor-24916 .elementor-element.elementor-element-5e710b9d > .elementor-element-populated{margin:0% 0% 0% 0%;}.elementor-24916 .elementor-element.elementor-element-6e32d1c7 > .elementor-element-populated{margin:0% 5.5% 0% 5.5%;}.elementor-24916 .elementor-element.elementor-element-2f3bce51{font-size:var( --e-global-typography-7f0784a-font-size );line-height:var( --e-global-typography-7f0784a-line-height );letter-spacing:var( --e-global-typography-7f0784a-letter-spacing );}.elementor-24916 .elementor-element.elementor-element-aa22411{font-size:var( --e-global-typography-dc762fd-font-size );line-height:var( --e-global-typography-dc762fd-line-height );letter-spacing:var( --e-global-typography-dc762fd-letter-spacing );}}@media(max-width:767px){.elementor-24916 .elementor-element.elementor-element-1ecfbdc9 > .elementor-widget-container{margin:-6% -9% 0% -3.6%;}.elementor-24916 .elementor-element.elementor-element-2d0f9be{font-size:var( --e-global-typography-10db3c9-font-size );line-height:var( --e-global-typography-10db3c9-line-height );letter-spacing:var( --e-global-typography-10db3c9-letter-spacing );}.elementor-24916 .elementor-element.elementor-element-759913fc{margin-top:-13%;margin-bottom:0%;}.elementor-24916 .elementor-element.elementor-element-6e32d1c7 > .elementor-element-populated{margin:0% 6% 0% 6%;}.elementor-24916 .elementor-element.elementor-element-2f3bce51{font-size:var( --e-global-typography-7f0784a-font-size );line-height:var( --e-global-typography-7f0784a-line-height );letter-spacing:var( --e-global-typography-7f0784a-letter-spacing );}.elementor-24916 .elementor-element.elementor-element-aa22411{font-size:var( --e-global-typography-dc762fd-font-size );line-height:var( --e-global-typography-dc762fd-line-height );letter-spacing:var( --e-global-typography-dc762fd-letter-spacing );}}@media(min-width:768px){.elementor-24916 .elementor-element.elementor-element-5e710b9d{width:43.2%;}.elementor-24916 .elementor-element.elementor-element-6e32d1c7{width:56.8%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24916 .elementor-element.elementor-element-5e710b9d{width:100%;}.elementor-24916 .elementor-element.elementor-element-6e32d1c7{width:100%;}}/* Start custom CSS for spacer, class: .elementor-element-5cb57df5 */.elementor-24916 .elementor-element.elementor-element-5cb57df5 {
    opacity: 0.97;
}

.elementor-24916 .elementor-element.elementor-element-5cb57df5 .elementor-spacer {
    height: 18.3vw;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-10898abf */.elementor-24916 .elementor-element.elementor-element-10898abf {
    opacity: 0.95;
}

.elementor-24916 .elementor-element.elementor-element-10898abf .elementor-spacer {
    height: 20.6vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d0f9be */.elementor-24916 .elementor-element.elementor-element-2d0f9be .elementor-widget-container {
    display: table;
    width: 100%;
    height: 15vw;
}

.elementor-24916 .elementor-element.elementor-element-2d0f9be .elementor-text-editor.elementor-clearfix {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}/* End custom CSS */