.elementor-1314 .elementor-element.elementor-element-f406ed5{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:40px;margin-bottom:40px;}.elementor-1314 .elementor-element.elementor-element-efdfd81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1314 .elementor-element.elementor-element-efdfd81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8085218 );}.elementor-1314 .elementor-element.elementor-element-efdfd81 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1314 .elementor-element.elementor-element-efdfd81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1314 .elementor-element.elementor-element-a657cb6 .mec-event-category{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:1.7px;text-align:left;display:inline-block;color:var( --e-global-color-8085218 );background:var( --e-global-color-4424841 );padding:1px 8px 1px 8px;}.elementor-1314 .elementor-element.elementor-element-a657cb6 .mec-event-category:hover{color:var( --e-global-color-8085218 );background:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-a657cb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-2f46c3e{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1314 .elementor-element.elementor-element-2f46c3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1314 .elementor-element.elementor-element-7933778 .elementor-icon-wrapper{text-align:right;}.elementor-1314 .elementor-element.elementor-element-7933778.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-7933778.elementor-view-framed .elementor-icon, .elementor-1314 .elementor-element.elementor-element-7933778.elementor-view-default .elementor-icon{color:var( --e-global-color-4424841 );border-color:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-7933778.elementor-view-framed .elementor-icon, .elementor-1314 .elementor-element.elementor-element-7933778.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-7933778 .elementor-icon{font-size:25px;}.elementor-1314 .elementor-element.elementor-element-7933778 .elementor-icon svg{height:25px;}.elementor-1314 .elementor-element.elementor-element-2503f46 .mec-event-date{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:1.5px;text-align:left;display:block;color:#000;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-2503f46 .mec-event-date:hover{color:#000;background:rgba(255,255,255,0);}.elementor-1314 .elementor-element.elementor-element-2503f46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-599a527 .elementor-heading-title{color:var( --e-global-color-0f4b741 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-1314 .elementor-element.elementor-element-a3c529f .mec-event-excerpt, .elementor-1314 .elementor-element.elementor-element-a3c529f .mec-event-excerpt *{font-family:"Roboto", Sans-serif;font-weight:300;text-align:left;display:block;color:#000;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-a3c529f .mec-event-excerpt:hover , .elementor-1314 .elementor-element.elementor-element-a3c529f .mec-event-excerpt:hover *{color:#000;}.elementor-1314 .elementor-element.elementor-element-a3c529f .mec-event-excerpt:hover, .elementor-1314 .elementor-element.elementor-element-a3c529f .mec-event-excerpt:hover *{background:rgba(255,255,255,0);}.elementor-1314 .elementor-element.elementor-element-0c0bea6{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-1314 .elementor-element.elementor-element-0c0bea6 > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-shortcode-designer{text-align:left;}.elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-sharing-wrap{display:inline-block;}.elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-share i, .elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-sharing i,.elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-share svg, .elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-sharing svg{color:#000;}.elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-share:hover i, .elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-sharing li:hover i,.elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-share li:hover svg, .elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-sharing li:hover svg{color:var( --e-global-color-8085218 );}.elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-sharing-wrap>li.mec-event-share{background:#fff;}.elementor-1314 .elementor-element.elementor-element-2b5cdd8 .mec-event-sharing-wrap:hover>li.mec-event-share{background:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-2b5cdd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-b6b4136:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1314 .elementor-element.elementor-element-b6b4136 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8085218 );}.elementor-1314 .elementor-element.elementor-element-b6b4136 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1314 .elementor-element.elementor-element-b6b4136 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1314 .elementor-element.elementor-element-dca8a60 .mec-event-readmore{text-align:center;}.elementor-1314 .elementor-element.elementor-element-dca8a60 .mec-booking-button, .elementor-1314 .elementor-element.elementor-element-dca8a60  .mec-mb-button{display:inline-block;margin:0px 0px 0px 0px;padding:8px 20px 8px 20px;border-radius:5px 5px 5px 5px;}.elementor-1314 .elementor-element.elementor-element-dca8a60 .mec-booking-button{color:#FFFFFF;background:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-dca8a60 .mec-booking-button:hover{color:#fff;background:#000;}.elementor-1314 .elementor-element.elementor-element-dca8a60  .mec-mb-button{color:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-dca8a60  .mec-mb-button:hover{color:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-dca8a60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-dd3fe83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-1314 .elementor-element.elementor-element-dd3fe83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1314 .elementor-element.elementor-element-18dd345:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1314 .elementor-element.elementor-element-18dd345 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8085218 );}.elementor-1314 .elementor-element.elementor-element-18dd345 > .elementor-element-populated{border-style:solid;border-color:#EEEEEE;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1314 .elementor-element.elementor-element-18dd345 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1314 .elementor-element.elementor-element-3376f81 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1314 .elementor-element.elementor-element-3376f81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1314 .elementor-element.elementor-element-82a9e1f .mec-event-category{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:1.7px;text-align:left;display:inline-block;color:var( --e-global-color-8085218 );background:var( --e-global-color-4424841 );padding:1px 8px 1px 8px;}.elementor-1314 .elementor-element.elementor-element-82a9e1f .mec-event-category:hover{color:var( --e-global-color-8085218 );background:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-82a9e1f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-0e4d489 .elementor-heading-title{color:var( --e-global-color-0f4b741 );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-1314 .elementor-element.elementor-element-adcf970 .mec-event-date{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:1.5px;text-align:left;display:block;color:#000;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-adcf970 .mec-event-date:hover{color:#000;background:rgba(255,255,255,0);}.elementor-1314 .elementor-element.elementor-element-adcf970 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-4b9cbb5 .mec-event-excerpt, .elementor-1314 .elementor-element.elementor-element-4b9cbb5 .mec-event-excerpt *{font-family:"Roboto", Sans-serif;font-weight:400;text-align:left;display:block;color:#000;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-4b9cbb5 .mec-event-excerpt:hover , .elementor-1314 .elementor-element.elementor-element-4b9cbb5 .mec-event-excerpt:hover *{color:#000;}.elementor-1314 .elementor-element.elementor-element-4b9cbb5 .mec-event-excerpt:hover, .elementor-1314 .elementor-element.elementor-element-4b9cbb5 .mec-event-excerpt:hover *{background:rgba(255,255,255,0);}.elementor-1314 .elementor-element.elementor-element-a5724da .mec-event-readmore{text-align:center;}.elementor-1314 .elementor-element.elementor-element-a5724da .mec-booking-button, .elementor-1314 .elementor-element.elementor-element-a5724da  .mec-mb-button{display:inline-block;margin:0px 0px 0px 0px;padding:8px 20px 8px 20px;border-radius:5px 5px 5px 5px;}.elementor-1314 .elementor-element.elementor-element-a5724da .mec-booking-button{color:#FFFFFF;background:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-a5724da .mec-booking-button:hover{color:#fff;background:#000;}.elementor-1314 .elementor-element.elementor-element-a5724da  .mec-mb-button{color:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-a5724da  .mec-mb-button:hover{color:var( --e-global-color-4424841 );}.elementor-1314 .elementor-element.elementor-element-a5724da > .elementor-widget-container{margin:20px 0px 0px 0px;}@media(max-width:767px){.elementor-1314 .elementor-element.elementor-element-dd3fe83{margin-top:40px;margin-bottom:40px;}.elementor-1314 .elementor-element.elementor-element-18dd345 > .elementor-element-populated{border-width:1px 1px 1px 1px;padding:20px 20px 20px 20px;}.elementor-1314 .elementor-element.elementor-element-0e4d489 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-1314 .elementor-element.elementor-element-efdfd81{width:65%;}.elementor-1314 .elementor-element.elementor-element-165abd5{width:7%;}.elementor-1314 .elementor-element.elementor-element-adfdbd0{width:93%;}.elementor-1314 .elementor-element.elementor-element-b6b4136{width:35%;}}/* Start custom CSS for mec-social, class: .elementor-element-2b5cdd8 */.mec-event-sharing-wrap .mec-event-sharing {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for mec-read-more, class: .elementor-element-dca8a60 */.elementor-1314 .elementor-element.elementor-element-dca8a60 .mec-booking-button {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS */.mec-month-divider {
    font-family: Roboto !important;
}/* End custom CSS */